vm_desc_t Struct Reference
[Virtual Memory]
Represents an area of memory, possibly shared between more than one process.
More...
#include <vmm.h>
|
Data Fields |
|
handle_hdr_t | hdr |
|
unsigned | num_pages |
|
vm_desc_t * | shared_prev |
|
vm_desc_t * | shared_next |
|
spinlock_t | mtx_allocate |
|
spinlock_t | spin |
|
fileop_t | pagingop |
|
page_array_t * | pages |
|
page_array_t * | read_pages |
|
wchar_t * | name |
|
uint32_t | flags |
|
unsigned | type |
|
union { |
| addr_t phys_map |
| vm_desc_t * shared_from |
| file_handle_t * file |
| module_t * mod |
| struct { |
| VMM_CALLBACK handler |
| void * cookie |
| } callback |
| } | dest |
Detailed Description
Represents an area of memory, possibly shared between more than one process.
The documentation for this struct was generated from the following file:
|