Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_phys.h
Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Lines | |||||
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); | ||||
int vm_phys_mem_affinity(int f, int t); | int vm_phys_mem_affinity(int f, int t); | ||||
void vm_phys_early_add_seg(vm_paddr_t start, vm_paddr_t end); | void vm_phys_early_add_seg(vm_paddr_t start, vm_paddr_t end); | ||||
vm_paddr_t vm_phys_early_alloc(int domain, size_t alloc_size); | vm_paddr_t vm_phys_early_alloc(int domain, size_t alloc_size); | ||||
void vm_phys_early_startup(void); | void vm_phys_early_startup(void); | ||||
int vm_phys_avail_largest(void); | int vm_phys_avail_largest(void); | ||||
vm_paddr_t vm_phys_avail_size(int i); | vm_paddr_t vm_phys_avail_size(int i); | ||||
bool vm_phys_is_dumpable(vm_paddr_t pa); | |||||
static inline int | static inline int | ||||
vm_phys_domain(vm_paddr_t pa) | vm_phys_domain(vm_paddr_t pa) | ||||
{ | { | ||||
#ifdef NUMA | #ifdef NUMA | ||||
int i; | int i; | ||||
if (vm_ndomains == 1) | if (vm_ndomains == 1) | ||||
Show All 13 Lines |