Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/_vm_phys.h
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | struct vm_phys_seg { | ||||
vm_page_t first_page; | vm_page_t first_page; | ||||
#if VM_NRESERVLEVEL > 0 | #if VM_NRESERVLEVEL > 0 | ||||
vm_reserv_t first_reserv; | vm_reserv_t first_reserv; | ||||
#endif | #endif | ||||
#ifdef __aarch64__ | #ifdef __aarch64__ | ||||
void *md_first; | void *md_first; | ||||
#endif | #endif | ||||
int domain; | int domain; | ||||
short left; | |||||
short right; | |||||
struct vm_freelist (*free_queues)[VM_NFREEPOOL][VM_NFREEORDER_MAX]; | struct vm_freelist (*free_queues)[VM_NFREEPOOL][VM_NFREEORDER_MAX]; | ||||
}; | }; | ||||
extern struct vm_phys_seg vm_phys_segs[]; | extern struct vm_phys_seg vm_phys_segs[]; | ||||
extern int vm_phys_nsegs; | extern int vm_phys_nsegs; | ||||
#endif /* !__VM_PHYS_H_ */ | #endif /* !__VM_PHYS_H_ */ |