#include <P_CacheVol.h>

| Public Member Functions | |
| LINK (EvacuationBlock, link) | |
| Data Fields | |
| union { | |
| unsigned int init | |
| struct { | |
| unsigned int done:1 | |
| unsigned int pinned:1 | |
| unsigned int evacuate_head:1 | |
| unsigned int unused:29 | |
| } f | |
| }; | |
| int | readers | 
| Dir | dir | 
| Dir | new_dir | 
| EvacuationKey | evac_frags | 
| CacheVC * | earliest_evacuator | 
Definition at line 131 of file P_CacheVol.h.
| EvacuationBlock::LINK | ( | EvacuationBlock | , | |
| link | ||||
| ) | 
| union { ... } | 
Definition at line 146 of file P_CacheVol.h.
Referenced by Vol::begin_read(), Vol::close_read(), dir_lookaside_fixup(), dir_lookaside_insert(), Vol::evac_range(), Vol::evacuate_cleanup_blocks(), evacuate_fragments(), CacheVC::evacuateDocDone(), evacuation_block_exists(), Vol::force_evacuate_head(), and ShowCacheInternal::showVolEvacuations().
| unsigned int EvacuationBlock::done | 
Definition at line 138 of file P_CacheVol.h.
Definition at line 150 of file P_CacheVol.h.
Referenced by dir_lookaside_cleanup(), dir_lookaside_insert(), CacheVC::evacuateDocDone(), and new_EvacuationBlock().
Definition at line 149 of file P_CacheVol.h.
Referenced by Vol::begin_read(), dir_lookaside_cleanup(), dir_lookaside_fixup(), dir_lookaside_insert(), dir_lookaside_probe(), dir_lookaside_remove(), Vol::evacuate_cleanup_blocks(), evacuate_fragments(), CacheVC::evacuateDocDone(), Vol::force_evacuate_head(), free_EvacuationBlock(), and new_EvacuationBlock().
| unsigned int EvacuationBlock::evacuate_head | 
Definition at line 140 of file P_CacheVol.h.
| struct { ... } EvacuationBlock::f | 
| unsigned int EvacuationBlock::init | 
Definition at line 135 of file P_CacheVol.h.
Referenced by new_EvacuationBlock().
Definition at line 147 of file P_CacheVol.h.
Referenced by dir_lookaside_cleanup(), dir_lookaside_fixup(), dir_lookaside_insert(), dir_lookaside_probe(), and dir_lookaside_remove().
| unsigned int EvacuationBlock::pinned | 
Definition at line 139 of file P_CacheVol.h.
Definition at line 145 of file P_CacheVol.h.
Referenced by Vol::begin_read(), Vol::close_read(), evacuate_fragments(), Vol::force_evacuate_head(), new_EvacuationBlock(), and ShowCacheInternal::showVolEvacuations().
| unsigned int EvacuationBlock::unused | 
Definition at line 141 of file P_CacheVol.h.
 1.7.1
 1.7.1