Changeset View
Changeset View
Standalone View
Standalone View
user/alc/PQ_LAUNDRY/sys/vm/vm_phys.h
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | |||||
int vm_phys_fictitious_reg_range(vm_paddr_t start, vm_paddr_t end, | int vm_phys_fictitious_reg_range(vm_paddr_t start, vm_paddr_t end, | ||||
vm_memattr_t memattr); | vm_memattr_t memattr); | ||||
void vm_phys_fictitious_unreg_range(vm_paddr_t start, vm_paddr_t end); | void vm_phys_fictitious_unreg_range(vm_paddr_t start, vm_paddr_t end); | ||||
vm_page_t vm_phys_fictitious_to_vm_page(vm_paddr_t pa); | vm_page_t vm_phys_fictitious_to_vm_page(vm_paddr_t pa); | ||||
void vm_phys_free_contig(vm_page_t m, u_long npages); | void vm_phys_free_contig(vm_page_t m, u_long npages); | ||||
void vm_phys_free_pages(vm_page_t m, int order); | void vm_phys_free_pages(vm_page_t m, int order); | ||||
void vm_phys_init(void); | void vm_phys_init(void); | ||||
vm_page_t vm_phys_paddr_to_vm_page(vm_paddr_t pa); | vm_page_t vm_phys_paddr_to_vm_page(vm_paddr_t pa); | ||||
vm_page_t vm_phys_scan_contig(u_long npages, vm_paddr_t low, vm_paddr_t high, | |||||
u_long alignment, vm_paddr_t boundary, int options); | |||||
void vm_phys_set_pool(int pool, vm_page_t m, int order); | void vm_phys_set_pool(int pool, vm_page_t m, int order); | ||||
boolean_t vm_phys_unfree_page(vm_page_t m); | boolean_t vm_phys_unfree_page(vm_page_t m); | ||||
boolean_t vm_phys_zero_pages_idle(void); | boolean_t vm_phys_zero_pages_idle(void); | ||||
int vm_phys_mem_affinity(int f, int t); | int vm_phys_mem_affinity(int f, int t); | ||||
/* | /* | ||||
* vm_phys_domain: | * vm_phys_domain: | ||||
* | * | ||||
Show All 30 Lines |