Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_map.h
Show First 20 Lines • Show All 185 Lines • ▼ Show 20 Lines | struct vm_map { | ||||
u_char needs_wakeup; | u_char needs_wakeup; | ||||
u_char system_map; /* (c) Am I a system map? */ | u_char system_map; /* (c) Am I a system map? */ | ||||
vm_flags_t flags; /* flags for this vm_map */ | vm_flags_t flags; /* flags for this vm_map */ | ||||
vm_map_entry_t root; /* Root of a binary search tree */ | vm_map_entry_t root; /* Root of a binary search tree */ | ||||
pmap_t pmap; /* (c) Physical map */ | pmap_t pmap; /* (c) Physical map */ | ||||
#define min_offset header.start /* (c) */ | #define min_offset header.start /* (c) */ | ||||
#define max_offset header.end /* (c) */ | #define max_offset header.end /* (c) */ | ||||
int busy; | int busy; | ||||
void *spare; | |||||
}; | }; | ||||
/* | /* | ||||
* vm_flags_t values | * vm_flags_t values | ||||
*/ | */ | ||||
#define MAP_WIREFUTURE 0x01 /* wire all future pages */ | #define MAP_WIREFUTURE 0x01 /* wire all future pages */ | ||||
#define MAP_BUSY_WAKEUP 0x02 | #define MAP_BUSY_WAKEUP 0x02 | ||||
▲ Show 20 Lines • Show All 196 Lines • Show Last 20 Lines |