Changeset View
Changeset View
Standalone View
Standalone View
head/sys/vm/vm_extern.h
Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Lines | |||||
/* This provides memory for previously allocated address space. */ | /* This provides memory for previously allocated address space. */ | ||||
int kmem_back(vm_object_t, vm_offset_t, vm_size_t, int); | int kmem_back(vm_object_t, vm_offset_t, vm_size_t, int); | ||||
int kmem_back_domain(int, vm_object_t, vm_offset_t, vm_size_t, int); | int kmem_back_domain(int, vm_object_t, vm_offset_t, vm_size_t, int); | ||||
void kmem_unback(vm_object_t, vm_offset_t, vm_size_t); | void kmem_unback(vm_object_t, vm_offset_t, vm_size_t); | ||||
/* Bootstrapping. */ | /* Bootstrapping. */ | ||||
void kmem_bootstrap_free(vm_offset_t, vm_size_t); | void kmem_bootstrap_free(vm_offset_t, vm_size_t); | ||||
vm_map_t kmem_suballoc(vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t, | void kmem_subinit(vm_map_t, vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t, | ||||
boolean_t); | bool); | ||||
void kmem_init(vm_offset_t, vm_offset_t); | void kmem_init(vm_offset_t, vm_offset_t); | ||||
void kmem_init_zero_region(void); | void kmem_init_zero_region(void); | ||||
void kmeminit(void); | void kmeminit(void); | ||||
int kernacc(void *, int, int); | int kernacc(void *, int, int); | ||||
int useracc(void *, int, int); | int useracc(void *, int, int); | ||||
int vm_fault(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, | int vm_fault(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, | ||||
int fault_flags, vm_page_t *m_hold); | int fault_flags, vm_page_t *m_hold); | ||||
▲ Show 20 Lines • Show All 47 Lines • Show Last 20 Lines |