Lines Matching refs:common

64 	RF_CommonLogData_t *common = NULL;  in AllocParityLogCommonData()  local
72 common = raidPtr->parityLogDiskQueue.freeCommonList; in AllocParityLogCommonData()
77 common = RF_Malloc(sizeof(*common)); in AllocParityLogCommonData()
79 rf_init_mutex2(common->mutex, IPL_VM); in AllocParityLogCommonData()
81 common->next = NULL; in AllocParityLogCommonData()
82 return (common); in AllocParityLogCommonData()
86 FreeParityLogCommonData(RF_CommonLogData_t * common) in FreeParityLogCommonData() argument
94 raidPtr = common->raidPtr; in FreeParityLogCommonData()
96 common->next = raidPtr->parityLogDiskQueue.freeCommonList; in FreeParityLogCommonData()
97 raidPtr->parityLogDiskQueue.freeCommonList = common; in FreeParityLogCommonData()
135 raidPtr = data->common->raidPtr; in FreeParityLogData()
158 raidPtr = data->common->raidPtr; in EnqueueParityLogData()
236 raidPtr = data->common->raidPtr; in RequeueParityLogData()
271 RF_CommonLogData_t *common; in rf_CreateParityLogData() local
281 common = AllocParityLogCommonData(raidPtr); in rf_CreateParityLogData()
282 RF_ASSERT(common); in rf_CreateParityLogData()
284 common->operation = operation; in rf_CreateParityLogData()
285 common->bufPtr = bufPtr; in rf_CreateParityLogData()
286 common->raidPtr = raidPtr; in rf_CreateParityLogData()
287 common->wakeFunc = wakeFunc; in rf_CreateParityLogData()
288 common->wakeArg = wakeArg; in rf_CreateParityLogData()
289 common->tracerec = tracerec; in rf_CreateParityLogData()
290 common->startTime = startTime; in rf_CreateParityLogData()
291 common->cnt = 0; in rf_CreateParityLogData()
296 common->cnt++; in rf_CreateParityLogData()
299 data->common = common; in rf_CreateParityLogData()
438 raidPtr = logData->common->raidPtr; in AcquireParityLog()
595 raidPtr = logData->common->raidPtr; in DumpParityLogToDisk()
690 raidPtr = logData->common->raidPtr; in rf_ParityLogAppend()
810 log->records[logItem].operation = item->common->operation; in rf_ParityLogAppend()
811common->raidPtr->logBytesPerSector)), ((char *)item->common->bufPtr + (item->bufOffset++ * (1 << i… in rf_ParityLogAppend()
823 rf_lock_mutex2(item->common->mutex); in rf_ParityLogAppend()
824 item->common->cnt--; in rf_ParityLogAppend()
825 if (item->common->cnt == 0) in rf_ParityLogAppend()
829 rf_unlock_mutex2(item->common->mutex); in rf_ParityLogAppend()
834 timer = item->common->startTime; /* grab initial value of in rf_ParityLogAppend()
838 item->common->tracerec->plog_us += RF_ETIMER_VAL_US(timer); in rf_ParityLogAppend()
841 wakeFunc = item->common->wakeFunc; in rf_ParityLogAppend()
842 wakeArg = item->common->wakeArg; in rf_ParityLogAppend()
843 FreeParityLogCommonData(item->common); in rf_ParityLogAppend()