<def f='src/src/sys/dev/raidframe/rf_reconstruct.h' l='120' ll='174'/>
<size>240</size>
<doc f='src/src/sys/dev/raidframe/rf_reconstruct.h' l='119'>/* main reconstruction control structure */</doc>
<mbr r='RF_ReconCtrl_s::reconDesc' o='0' t='RF_RaidReconDesc_t *'/>
<mbr r='RF_ReconCtrl_s::fcol' o='64' t='RF_RowCol_t'/>
<mbr r='RF_ReconCtrl_s::perDiskInfo' o='128' t='RF_PerDiskReconCtrl_t *'/>
<mbr r='RF_ReconCtrl_s::reconMap' o='192' t='RF_ReconMap_t *'/>
<mbr r='RF_ReconCtrl_s::spareCol' o='256' t='RF_RowCol_t'/>
<mbr r='RF_ReconCtrl_s::lastPSID' o='320' t='RF_StripeNum_t'/>
<mbr r='RF_ReconCtrl_s::percentComplete' o='384' t='int'/>
<mbr r='RF_ReconCtrl_s::numRUsComplete' o='448' t='RF_ReconUnitCount_t'/>
<mbr r='RF_ReconCtrl_s::numRUsTotal' o='512' t='RF_ReconUnitCount_t'/>
<mbr r='RF_ReconCtrl_s::error' o='576' t='int'/>
<mbr r='RF_ReconCtrl_s::eventQueue' o='640' t='RF_ReconEvent_t *'/>
<mbr r='RF_ReconCtrl_s::eq_mutex' o='704' t='kmutex_t'/>
<mbr r='RF_ReconCtrl_s::eq_cv' o='768' t='kcondvar_t'/>
<mbr r='RF_ReconCtrl_s::eq_count' o='960' t='int'/>
<mbr r='RF_ReconCtrl_s::rb_mutex' o='1024' t='kmutex_t'/>
<mbr r='RF_ReconCtrl_s::rb_cv' o='1088' t='kcondvar_t'/>
<mbr r='RF_ReconCtrl_s::rb_lock' o='1280' t='int'/>
<mbr r='RF_ReconCtrl_s::pending_writes' o='1312' t='int'/>
<mbr r='RF_ReconCtrl_s::floatingRbufs' o='1344' t='RF_ReconBuffer_t *'/>
<mbr r='RF_ReconCtrl_s::committedRbufs' o='1408' t='RF_ReconBuffer_t *'/>
<mbr r='RF_ReconCtrl_s::fullBufferList' o='1472' t='RF_ReconBuffer_t *'/>
<mbr r='RF_ReconCtrl_s::bufferWaitList' o='1536' t='RF_CallbackDesc_t *'/>
<mbr r='RF_ReconCtrl_s::pssTable' o='1600' t='RF_PSStatusHeader_t *'/>
<mbr r='RF_ReconCtrl_s::minHeadSepCounter' o='1664' t='RF_HeadSepLimit_t'/>
<mbr r='RF_ReconCtrl_s::headSepCBList' o='1728' t='RF_CallbackDesc_t *'/>
<mbr r='RF_ReconCtrl_s::starttime' o='1792' t='struct timeval'/>
