FreeBSD kernel /amd64 XEN device code
privcmd_map Struct Reference

Public Member Functions

 BITSET_DEFINE_VAR () *err
 

Data Fields

vm_object_t mem
 
vm_size_t size
 
struct resource * pseudo_phys_res
 
int pseudo_phys_res_id
 
vm_paddr_t phys_base_addr
 
boolean_t mapped
 

Detailed Description

Definition at line 70 of file privcmd.c.

Member Function Documentation

◆ BITSET_DEFINE_VAR()

privcmd_map::BITSET_DEFINE_VAR ( )

Field Documentation

◆ mapped

boolean_t privcmd_map::mapped

Definition at line 76 of file privcmd.c.

Referenced by privcmd_ioctl(), privcmd_pg_dtor(), and privcmd_pg_fault().

◆ mem

vm_object_t privcmd_map::mem

Definition at line 71 of file privcmd.c.

Referenced by privcmd_mmap_single(), privcmd_pg_dtor(), and setup_virtual_area().

◆ phys_base_addr

vm_paddr_t privcmd_map::phys_base_addr

Definition at line 75 of file privcmd.c.

Referenced by privcmd_ioctl(), privcmd_mmap_single(), privcmd_pg_dtor(), and privcmd_pg_fault().

◆ pseudo_phys_res

struct resource* privcmd_map::pseudo_phys_res

Definition at line 73 of file privcmd.c.

Referenced by privcmd_mmap_single(), and privcmd_pg_dtor().

◆ pseudo_phys_res_id

int privcmd_map::pseudo_phys_res_id

Definition at line 74 of file privcmd.c.

Referenced by privcmd_mmap_single(), and privcmd_pg_dtor().

◆ size

vm_size_t privcmd_map::size

Definition at line 72 of file privcmd.c.

Referenced by privcmd_mmap_single(), privcmd_pg_dtor(), and privcmd_pg_fault().


The documentation for this struct was generated from the following file: