FreeBSD virtual memory subsystem code
|
#include <_vm_phys.h>
Data Fields | |
vm_paddr_t | start |
vm_paddr_t | end |
vm_page_t | first_page |
int | domain |
struct vm_freelist(* | free_queues )[VM_NFREEPOOL][VM_NFREEORDER_MAX] |
Definition at line 56 of file _vm_phys.h.
int vm_phys_seg::domain |
Definition at line 66 of file _vm_phys.h.
Referenced by _vm_phys_create_seg(), sysctl_vm_phys_segs(), vm_page_domain(), vm_page_startup(), vm_phys_alloc_contig(), vm_phys_alloc_seg_contig(), vm_phys_create_seg(), vm_phys_early_alloc(), vm_phys_free_pages(), vm_phys_init(), vm_phys_scan_contig(), and vm_phys_unfree_page().
vm_paddr_t vm_phys_seg::end |
Definition at line 58 of file _vm_phys.h.
Referenced by _vm_phys_create_seg(), sysctl_vm_phys_segs(), vm_page_startup(), vm_phys_add_seg(), vm_phys_alloc_contig(), vm_phys_alloc_seg_contig(), vm_phys_create_seg(), vm_phys_early_add_seg(), vm_phys_early_startup(), vm_phys_free_pages(), vm_phys_init(), vm_phys_paddr_to_vm_page(), and vm_phys_scan_contig().
vm_page_t vm_phys_seg::first_page |
Definition at line 59 of file _vm_phys.h.
Referenced by vm_page_startup(), vm_phys_alloc_seg_contig(), vm_phys_free_pages(), vm_phys_init(), vm_phys_paddr_to_vm_page(), vm_phys_scan_contig(), and vm_phys_unfree_page().
struct vm_freelist(* vm_phys_seg::free_queues)[VM_NFREEPOOL][VM_NFREEORDER_MAX] |
Definition at line 66 of file _vm_phys.h.
Referenced by sysctl_vm_phys_segs(), vm_phys_alloc_seg_contig(), vm_phys_enqueue_contig(), vm_phys_free_pages(), vm_phys_init(), and vm_phys_unfree_page().
vm_paddr_t vm_phys_seg::start |
Definition at line 57 of file _vm_phys.h.
Referenced by _vm_phys_create_seg(), sysctl_vm_phys_segs(), vm_page_startup(), vm_phys_add_seg(), vm_phys_alloc_contig(), vm_phys_alloc_seg_contig(), vm_phys_create_seg(), vm_phys_early_add_seg(), vm_phys_early_startup(), vm_phys_free_pages(), vm_phys_init(), vm_phys_paddr_to_vm_page(), vm_phys_scan_contig(), and vm_phys_unfree_page().