FreeBSD virtual memory subsystem code
pagerops Struct Reference

#include <vm_pager.h>

Data Fields

int pgo_kvme_type
 
pgo_init_tpgo_init
 
pgo_alloc_tpgo_alloc
 
pgo_dealloc_tpgo_dealloc
 
pgo_getpages_tpgo_getpages
 
pgo_getpages_async_tpgo_getpages_async
 
pgo_putpages_tpgo_putpages
 
pgo_haspage_tpgo_haspage
 
pgo_populate_tpgo_populate
 
pgo_pageunswapped_tpgo_pageunswapped
 
pgo_writecount_tpgo_update_writecount
 
pgo_writecount_tpgo_release_writecount
 
pgo_set_writeable_dirty_tpgo_set_writeable_dirty
 
pgo_mightbedirty_tpgo_mightbedirty
 
pgo_getvp_tpgo_getvp
 
pgo_freespace_tpgo_freespace
 

Detailed Description

Definition at line 73 of file vm_pager.h.

Field Documentation

◆ pgo_alloc

pgo_alloc_t* pagerops::pgo_alloc

Definition at line 76 of file vm_pager.h.

Referenced by vm_pager_allocate().

◆ pgo_dealloc

pgo_dealloc_t* pagerops::pgo_dealloc

Definition at line 77 of file vm_pager.h.

◆ pgo_freespace

pgo_freespace_t* pagerops::pgo_freespace

Definition at line 89 of file vm_pager.h.

◆ pgo_getpages

pgo_getpages_t* pagerops::pgo_getpages

Definition at line 78 of file vm_pager.h.

◆ pgo_getpages_async

pgo_getpages_async_t* pagerops::pgo_getpages_async

Definition at line 79 of file vm_pager.h.

◆ pgo_getvp

pgo_getvp_t* pagerops::pgo_getvp

Definition at line 88 of file vm_pager.h.

◆ pgo_haspage

pgo_haspage_t* pagerops::pgo_haspage

Definition at line 81 of file vm_pager.h.

◆ pgo_init

pgo_init_t* pagerops::pgo_init

Definition at line 75 of file vm_pager.h.

◆ pgo_kvme_type

int pagerops::pgo_kvme_type

Definition at line 74 of file vm_pager.h.

◆ pgo_mightbedirty

pgo_mightbedirty_t* pagerops::pgo_mightbedirty

Definition at line 87 of file vm_pager.h.

◆ pgo_pageunswapped

pgo_pageunswapped_t* pagerops::pgo_pageunswapped

Definition at line 83 of file vm_pager.h.

◆ pgo_populate

pgo_populate_t* pagerops::pgo_populate

Definition at line 82 of file vm_pager.h.

◆ pgo_putpages

pgo_putpages_t* pagerops::pgo_putpages

Definition at line 80 of file vm_pager.h.

Referenced by default_pager_putpages().

◆ pgo_release_writecount

pgo_writecount_t* pagerops::pgo_release_writecount

Definition at line 85 of file vm_pager.h.

◆ pgo_set_writeable_dirty

pgo_set_writeable_dirty_t* pagerops::pgo_set_writeable_dirty

Definition at line 86 of file vm_pager.h.

◆ pgo_update_writecount

pgo_writecount_t* pagerops::pgo_update_writecount

Definition at line 84 of file vm_pager.h.


The documentation for this struct was generated from the following file: