FreeBSD virtual memory subsystem code
|
#include <vm_pagequeue.h>
Data Fields | |
struct mtx | pq_mutex |
struct pglist | pq_pl |
int | pq_cnt |
const char *const | pq_name |
uint64_t | pq_pdpages |
Definition at line 69 of file vm_pagequeue.h.
int vm_pagequeue::pq_cnt |
Definition at line 72 of file vm_pagequeue.h.
Referenced by vm_domain_stats_init(), vm_pageout_active_target(), vm_pageout_inactive(), vm_pageout_launder(), vm_pageout_laundry_worker(), vm_pageout_scan_active(), vm_pageout_scan_inactive(), and vm_pagequeue_cnt_add().
struct mtx vm_pagequeue::pq_mutex |
Definition at line 70 of file vm_pagequeue.h.
Referenced by vm_page_domain_init().
const char* const vm_pagequeue::pq_name |
Definition at line 73 of file vm_pagequeue.h.
Referenced by vm_page_domain_init().
uint64_t vm_pagequeue::pq_pdpages |
Definition at line 74 of file vm_pagequeue.h.
Referenced by sysctl_vm_pdpages(), vm_domain_stats_init(), vm_page_domain_init(), and vm_pageout_end_scan().
struct pglist vm_pagequeue::pq_pl |
Definition at line 71 of file vm_pagequeue.h.
Referenced by _vm_page_pqstate_commit_dequeue(), _vm_page_pqstate_commit_requeue(), vm_page_domain_init(), vm_pageout_collect_batch(), vm_pageout_end_scan(), vm_pageout_init_scan(), vm_pageout_scan_active(), and vm_pagequeue_remove().