RF_RaidAccessDesc_t
rf_SelectAlgorithm(RF_RaidAccessDesc_t *desc, RF_RaidAccessFlags_t flags)
static void InitHdrNode(RF_DagHeader_t **, RF_Raid_t *, RF_RaidAccessDesc_t *);
int rf_SelectAlgorithm(RF_RaidAccessDesc_t *, RF_RaidAccessFlags_t);
InitHdrNode(RF_DagHeader_t **hdr, RF_Raid_t *raidPtr, RF_RaidAccessDesc_t *desc)
int rf_SelectAlgorithm(RF_RaidAccessDesc_t *, RF_RaidAccessFlags_t);
RF_RaidAccessDesc_t *desc; /* ptr to descriptor for this access */
RF_RaidAccessDesc_t *desc; /* ptr to descriptor for this access */
RF_RaidAccessDesc_t *next;
rf_pool_init(raidPtr, raidPtr->poolNames.rad, &raidPtr->pools.rad, sizeof(RF_RaidAccessDesc_t),
RF_RaidAccessDesc_t *
RF_RaidAccessDesc_t *desc;
rf_FreeRaidAccDesc(RF_RaidAccessDesc_t *desc)
RF_RaidAccessDesc_t *desc;
RF_RaidAccessDesc_t *rf_AllocRaidAccDesc(RF_Raid_t *, RF_IoType_t,
void rf_FreeRaidAccDesc(RF_RaidAccessDesc_t *);
RF_RaidAccessDesc_t *desc;
rf_State_LastState(RF_RaidAccessDesc_t *desc)
rf_State_IncrAccessCount(RF_RaidAccessDesc_t *desc)
rf_State_DecrAccessCount(RF_RaidAccessDesc_t *desc)
rf_State_Quiesce(RF_RaidAccessDesc_t *desc)
rf_State_Map(RF_RaidAccessDesc_t *desc)
rf_State_Lock(RF_RaidAccessDesc_t *desc)
rf_State_CreateDAG(RF_RaidAccessDesc_t *desc)
rf_State_ExecuteDAG(RF_RaidAccessDesc_t *desc)
rf_State_ProcessDAG(RF_RaidAccessDesc_t *desc)
rf_State_Cleanup(RF_RaidAccessDesc_t *desc)
RF_RaidAccessDesc_t *desc = v;
int rf_State_LastState(RF_RaidAccessDesc_t * desc);
int rf_State_IncrAccessCount(RF_RaidAccessDesc_t * desc);
int rf_State_DecrAccessCount(RF_RaidAccessDesc_t * desc);
int rf_State_Quiesce(RF_RaidAccessDesc_t * desc);
int rf_State_Map(RF_RaidAccessDesc_t * desc);
int rf_State_Lock(RF_RaidAccessDesc_t * desc);
int rf_State_CreateDAG(RF_RaidAccessDesc_t * desc);
int rf_State_ExecuteDAG(RF_RaidAccessDesc_t * desc);
int rf_State_ProcessDAG(RF_RaidAccessDesc_t * desc);
int rf_State_Cleanup(RF_RaidAccessDesc_t * desc);