Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_object.h
Show First 20 Lines • Show All 150 Lines • ▼ Show 20 Lines | union { | ||||
*/ | */ | ||||
struct { | struct { | ||||
TAILQ_HEAD(, vm_page) sgp_pglist; | TAILQ_HEAD(, vm_page) sgp_pglist; | ||||
} sgp; | } sgp; | ||||
/* | /* | ||||
* Swap pager | * Swap pager | ||||
* | * | ||||
* swp_tmpfs - back-pointer to the tmpfs vnode, | * swp_priv - pager-private. | ||||
* if any, which uses the vm object | |||||
* as backing store. The handle | |||||
* cannot be reused for linking, | |||||
* because the vnode can be | |||||
* reclaimed and recreated, making | |||||
* the handle changed and hash-chain | |||||
* invalid. | |||||
* | |||||
* swp_blks - pc-trie of the allocated swap blocks. | * swp_blks - pc-trie of the allocated swap blocks. | ||||
* writemappings - count of bytes mapped for write | |||||
* | * | ||||
*/ | */ | ||||
struct { | struct { | ||||
void *swp_tmpfs; | void *swp_priv; | ||||
struct pctrie swp_blks; | struct pctrie swp_blks; | ||||
vm_ooffset_t writemappings; | vm_ooffset_t writemappings; | ||||
} swp; | } swp; | ||||
/* | /* | ||||
* Phys pager | * Phys pager | ||||
*/ | */ | ||||
struct { | struct { | ||||
▲ Show 20 Lines • Show All 218 Lines • Show Last 20 Lines |