Lines Matching defs:raidPtr
54 GetReconEventDesc(RF_Raid_t *raidPtr, RF_RowCol_t col, void *arg, RF_Revent_t type);
58 RF_Raid_t *raidPtr;
60 raidPtr = (RF_Raid_t *) arg;
62 pool_destroy(&raidPtr->pools.revent);
66 rf_ConfigureReconEvent(RF_ShutdownList_t **listp, RF_Raid_t *raidPtr,
70 rf_pool_init(raidPtr, raidPtr->poolNames.revent, &raidPtr->pools.revent, sizeof(RF_ReconEvent_t),
72 rf_ShutdownCreate(listp, rf_ShutdownReconEvent, raidPtr);
84 RF_Raid_t *raidPtr = reconDesc->raidPtr;
85 RF_ReconCtrl_t *rctrl = raidPtr->reconControl;
144 rf_WakeupHeadSepCBWaiters(raidPtr);
167 rf_CauseReconEvent(RF_Raid_t *raidPtr, RF_RowCol_t col, void *arg,
170 RF_ReconCtrl_t *rctrl = raidPtr->reconControl;
171 RF_ReconEvent_t *event = GetReconEventDesc(raidPtr, col, arg, type);
176 RF_ASSERT(col >= 0 && col <= raidPtr->numCol);
188 GetReconEventDesc(RF_Raid_t *raidPtr, RF_RowCol_t col, void *arg, RF_Revent_t type)
192 t = pool_get(&raidPtr->pools.revent, PR_WAITOK);
209 RF_ReconCtrl_t *rctrl = reconDesc->raidPtr->reconControl;
220 rf_FreeReconEventDesc(reconDesc->raidPtr, event);
226 rf_FreeReconEventDesc(RF_Raid_t *raidPtr, RF_ReconEvent_t *event)
228 pool_put(&raidPtr->pools.revent, event);