FreeBSD virtual memory subsystem code
|
#include <vm_page.h>
Data Fields | |
struct { | |
uint16_t flags | |
uint8_t queue | |
uint8_t act_count | |
}; | |
uint32_t | _bits |
struct { ... } vm_page_astate::@9 |
uint32_t vm_page_astate::_bits |
Definition at line 222 of file vm_page.h.
Referenced by vm_page_astate_fcmpset(), vm_page_astate_load(), vm_page_pqstate_commit(), vm_page_pqstate_commit_dequeue(), vm_page_pqstate_commit_request(), and vm_page_pqstate_fcmpset().
uint8_t vm_page_astate::act_count |
Definition at line 220 of file vm_page.h.
Referenced by vm_page_mvqueue().
uint16_t vm_page_astate::flags |
Definition at line 218 of file vm_page.h.
Referenced by _vm_page_pqstate_commit_dequeue(), _vm_page_pqstate_commit_requeue(), _vm_page_queue(), vm_page_dequeue(), vm_page_dequeue_deferred(), vm_page_mvqueue(), vm_page_pqstate_commit(), vm_page_release_toq(), vm_pageout_defer(), vm_pageout_launder(), vm_pageout_reinsert_inactive_page(), vm_pageout_scan_active(), vm_pageout_scan_inactive(), and vm_pqbatch_process_page().
uint8_t vm_page_astate::queue |
Definition at line 219 of file vm_page.h.
Referenced by _vm_page_pqstate_commit_dequeue(), _vm_page_pqstate_commit_requeue(), _vm_page_queue(), vm_page_dequeue(), vm_page_dequeue_deferred(), vm_page_mvqueue(), vm_page_pqstate_commit(), vm_page_pqstate_commit_dequeue(), vm_page_pqstate_commit_request(), vm_page_release_toq(), vm_pageout_defer(), vm_pageout_reinsert_inactive_page(), vm_pageout_scan_active(), and vm_pqbatch_process_page().