Changeset View
Changeset View
Standalone View
Standalone View
head/sys/vm/vm_phys.h
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | |||||
struct vm_phys_seg { | struct vm_phys_seg { | ||||
vm_paddr_t start; | vm_paddr_t start; | ||||
vm_paddr_t end; | vm_paddr_t end; | ||||
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__ | |||||
void *md_first; | void *md_first; | ||||
#endif | |||||
int domain; | int domain; | ||||
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; | ||||
/* | /* | ||||
▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines |