Home
last modified time | relevance | path

Searched refs:tracerec (Results 1 – 18 of 18) sorted by relevance

/netbsd/src/sys/dev/raidframe/
Drf_states.c169 RF_AccTraceEntry_t *tracerec = &(dagList->desc->tracerec); in rf_ContinueDagAccess() local
179 timer = tracerec->timer; in rf_ContinueDagAccess()
182 tracerec->specific.user.exec_us = RF_ETIMER_VAL_US(timer); in rf_ContinueDagAccess()
183 RF_ETIMER_START(tracerec->timer); in rf_ContinueDagAccess()
275 RF_AccTraceEntry_t *tracerec = &desc->tracerec; in rf_State_Quiesce() local
325 tracerec->specific.user.suspend_ovhd_us += RF_ETIMER_VAL_US(timer); in rf_State_Quiesce()
341 RF_AccTraceEntry_t *tracerec = &desc->tracerec; in rf_State_Map() local
354 tracerec->specific.user.map_us = RF_ETIMER_VAL_US(timer); in rf_State_Map()
365 RF_AccTraceEntry_t *tracerec = &desc->tracerec; in rf_State_Lock() local
435 tracerec->specific.user.lock_us += RF_ETIMER_VAL_US(timer); in rf_State_Lock()
[all …]
Drf_paritylogDiskMgr.c125 RF_AccTraceEntry_t *tracerec; in ReadRegionLog() local
147 tracerec = RF_Malloc(sizeof(*tracerec)); in ReadRegionLog()
148 (*rrd_dag_h)->tracerec = tracerec; in ReadRegionLog()
172 RF_AccTraceEntry_t *tracerec; in WriteCoreLog() local
195 tracerec = RF_Malloc(sizeof(*tracerec)); in WriteCoreLog()
196 (*fwr_dag_h)->tracerec = tracerec; in WriteCoreLog()
224 RF_AccTraceEntry_t *tracerec; in ReadRegionParity() local
247 tracerec = RF_Malloc(sizeof(*tracerec)); in ReadRegionParity()
248 (*prd_dag_h)->tracerec = tracerec; in ReadRegionParity()
278 RF_AccTraceEntry_t *tracerec; in WriteRegionParity() local
[all …]
Drf_dagfuncs.c172 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_ParityLogUpdateFunc() local
183 node->dagHdr->tracerec, timer); in rf_ParityLogUpdateFunc()
190 tracerec->plog_us += RF_ETIMER_VAL_US(timer); in rf_ParityLogUpdateFunc()
208 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_ParityLogOverwriteFunc() local
218 node->wakeFunc, node, node->dagHdr->tracerec, timer); in rf_ParityLogOverwriteFunc()
225 tracerec->plog_us += RF_ETIMER_VAL_US(timer); in rf_ParityLogOverwriteFunc()
279 node->dagHdr->tracerec, in rf_DiskReadFuncForThreads()
309 node->dagHdr->tracerec, in rf_DiskWriteFuncForThreads()
334 node->dagHdr->tracerec, in rf_DiskUndoFunc()
412 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_RegularXorFunc() local
[all …]
Drf_evenodd_dagfuncs.c107 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_RegularONEFunc() local
147 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_RegularONEFunc()
159 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_SimpleONEFunc() local
181 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_SimpleONEFunc()
200 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_RegularESubroutine() local
215 tracerec->xor_us += RF_ETIMER_VAL_US(timer); in rf_RegularESubroutine()
251 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_DegrESubroutine() local
267 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_DegrESubroutine()
398 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_RecoveryEFunc() local
420 tracerec->xor_us += RF_ETIMER_VAL_US(timer); in rf_RecoveryEFunc()
[all …]
Drf_evenodd.c354 RF_AccTraceEntry_t tracerec; in rf_VerifyParityEvenOdd() local
406 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityEvenOdd()
407 rd_dag_h->tracerec = &tracerec; in rf_VerifyParityEvenOdd()
468 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityEvenOdd()
469 wr_dag_h->tracerec = &tracerec; in rf_VerifyParityEvenOdd()
498 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityEvenOdd()
499 wr_dag_h->tracerec = &tracerec; in rf_VerifyParityEvenOdd()
Drf_pq.c247 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_RegularONQFunc() local
279 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_RegularONQFunc()
310 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_SimpleONQFunc() local
340 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_SimpleONQFunc()
359 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in RegularQSubr() local
385 tracerec->q_us += RF_ETIMER_VAL_US(timer); in RegularQSubr()
401 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in DegrQSubr() local
435 tracerec->q_us += RF_ETIMER_VAL_US(timer); in DegrQSubr()
540 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_RecoveryQFunc() local
564 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_RecoveryQFunc()
[all …]
Drf_parityscan.c215 RF_AccTraceEntry_t tracerec; in rf_VerifyParityBasic() local
257 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityBasic()
258 rd_dag_h->tracerec = &tracerec; in rf_VerifyParityBasic()
303 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityBasic()
304 wr_dag_h->tracerec = &tracerec; in rf_VerifyParityBasic()
Drf_pqdegdags.c202 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_PQDoubleRecoveryFunc() local
268 if (tracerec) in rf_PQDoubleRecoveryFunc()
269 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_PQDoubleRecoveryFunc()
310 RF_AccTraceEntry_t *tracerec = node->dagHdr->tracerec; in rf_PQWriteDoubleRecoveryFunc() local
363 if (tracerec) in rf_PQWriteDoubleRecoveryFunc()
364 tracerec->q_us += RF_ETIMER_VAL_US(timer); in rf_PQWriteDoubleRecoveryFunc()
Drf_raid1.c267 RF_AccTraceEntry_t tracerec; in rf_VerifyParityRAID1() local
376 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityRAID1()
377 rd_dag_h->tracerec = &tracerec; in rf_VerifyParityRAID1()
496 memset(&tracerec, 0, sizeof(tracerec)); in rf_VerifyParityRAID1()
497 wr_dag_h->tracerec = &tracerec; in rf_VerifyParityRAID1()
Drf_dag.h169 RF_AccTraceEntry_t *tracerec; /* perf mon only */ member
194 RF_AccTraceEntry_t tracerec; /* perf mon info for dags (not user member
Drf_paritylog.h54 RF_AccTraceEntry_t *tracerec; member
169 void *wakeArg, RF_AccTraceEntry_t * tracerec,
Drf_diskqueue.c382 RF_AccTraceEntry_t *tracerec, RF_Raid_t *raidPtr, in rf_CreateDiskQueueData() argument
416 p->tracerec = tracerec; in rf_CreateDiskQueueData()
Drf_desc.h88 RF_AccTraceEntry_t tracerec; /* perf monitoring information for a member
Drf_paritylog.c267 RF_AccTraceEntry_t * tracerec, in rf_CreateParityLogData() argument
289 common->tracerec = tracerec; in rf_CreateParityLogData()
838 item->common->tracerec->plog_us += RF_ETIMER_VAL_US(timer); in rf_ParityLogAppend()
Drf_diskqueue.h69 RF_AccTraceEntry_t *tracerec; /* perf mon only */ member
Drf_driver.c617 memset(&desc->tracerec, 0, sizeof(desc->tracerec)); in rf_AllocRaidAccDesc()
706 RF_ETIMER_START(desc->tracerec.tot_timer); in rf_DoAccess()
Drf_netbsdkintf.c2155 if (req->tracerec) { in rf_DispatchKernelIO()
2156 RF_ETIMER_START(req->tracerec->timer); in rf_DispatchKernelIO()
2220 if (req->tracerec) { in KernelWakeupFunc()
2221 RF_ETIMER_STOP(req->tracerec->timer); in KernelWakeupFunc()
2222 RF_ETIMER_EVAL(req->tracerec->timer); in KernelWakeupFunc()
2224 req->tracerec->diskwait_us += RF_ETIMER_VAL_US(req->tracerec->timer); in KernelWakeupFunc()
2225 req->tracerec->phys_io_us += RF_ETIMER_VAL_US(req->tracerec->timer); in KernelWakeupFunc()
2226 req->tracerec->num_phys_ios++; in KernelWakeupFunc()
Drf_engine.c713 if (dag->tracerec) { in rf_DispatchDAG()
714 RF_ETIMER_START(dag->tracerec->timer); in rf_DispatchDAG()