Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_map.h
Show First 20 Lines • Show All 504 Lines • ▼ Show 20 Lines | vm_map_entry_succ(vm_map_entry_t entry) | ||||
} | } | ||||
return (after); | return (after); | ||||
} | } | ||||
#define VM_MAP_ENTRY_FOREACH(it, map) \ | #define VM_MAP_ENTRY_FOREACH(it, map) \ | ||||
for ((it) = vm_map_entry_first(map); \ | for ((it) = vm_map_entry_first(map); \ | ||||
(it) != &(map)->header; \ | (it) != &(map)->header; \ | ||||
(it) = vm_map_entry_succ(it)) | (it) = vm_map_entry_succ(it)) | ||||
int vm_map_protect (vm_map_t, vm_offset_t, vm_offset_t, vm_prot_t, boolean_t); | |||||
#define VM_MAP_PROTECT_SET_PROT 0x0001 | |||||
#define VM_MAP_PROTECT_SET_MAXPROT 0x0002 | |||||
int vm_map_protect(vm_map_t map, vm_offset_t start, vm_offset_t end, | |||||
vm_prot_t new_prot, vm_prot_t new_maxprot, int flags); | |||||
int vm_map_remove (vm_map_t, vm_offset_t, vm_offset_t); | int vm_map_remove (vm_map_t, vm_offset_t, vm_offset_t); | ||||
void vm_map_try_merge_entries(vm_map_t map, vm_map_entry_t prev, | void vm_map_try_merge_entries(vm_map_t map, vm_map_entry_t prev, | ||||
vm_map_entry_t entry); | vm_map_entry_t entry); | ||||
void vm_map_startup (void); | void vm_map_startup (void); | ||||
int vm_map_submap (vm_map_t, vm_offset_t, vm_offset_t, vm_map_t); | int vm_map_submap (vm_map_t, vm_offset_t, vm_offset_t, vm_map_t); | ||||
int vm_map_sync(vm_map_t, vm_offset_t, vm_offset_t, boolean_t, boolean_t); | int vm_map_sync(vm_map_t, vm_offset_t, vm_offset_t, boolean_t, boolean_t); | ||||
int vm_map_madvise (vm_map_t, vm_offset_t, vm_offset_t, int); | int vm_map_madvise (vm_map_t, vm_offset_t, vm_offset_t, int); | ||||
int vm_map_stack (vm_map_t, vm_offset_t, vm_size_t, vm_prot_t, vm_prot_t, int); | int vm_map_stack (vm_map_t, vm_offset_t, vm_size_t, vm_prot_t, vm_prot_t, int); | ||||
Show All 9 Lines |