Changeset View
Changeset View
Standalone View
Standalone View
head/sys/vm/vm_phys.h
Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Lines | struct vm_freelist { | ||||
struct pglist pl; | struct pglist pl; | ||||
int lcnt; | int lcnt; | ||||
}; | }; | ||||
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 | |||||
vm_reserv_t first_reserv; | |||||
#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 |