Home
last modified time | relevance | path

Searched refs:RF_DiskQueue_t (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/sys/dev/raidframe/
H A Drf_diskqueue.h73 RF_DiskQueue_t *queue; /* the disk queue to which this req is
135 void rf_DiskIOEnqueue(RF_DiskQueue_t *, RF_DiskQueueData_t *, int);
136 void rf_DiskIOComplete(RF_DiskQueue_t *, RF_DiskQueueData_t *, int);
137 int rf_DiskIOPromote(RF_DiskQueue_t *, RF_StripeNum_t, RF_ReconUnitNum_t);
147 int rf_ConfigureDiskQueue(RF_Raid_t *, RF_DiskQueue_t *,
152 int rf_UpdateDiskQueue(RF_DiskQueue_t *, RF_RaidDisk_t *);
H A Drf_diskqueue.c162 RF_DiskQueue_t *diskqueue = arg; in rf_ShutdownDiskQueue()
168 rf_ConfigureDiskQueue(RF_Raid_t *raidPtr, RF_DiskQueue_t *diskqueue, in rf_ConfigureDiskQueue()
191 rf_UpdateDiskQueue(RF_DiskQueue_t *diskqueue, RF_RaidDisk_t *disk) in rf_UpdateDiskQueue()
227 RF_DiskQueue_t *diskQueues, *spareQueues; in rf_ConfigureDiskQueues()
293 rf_DiskIOEnqueue(RF_DiskQueue_t *queue, RF_DiskQueueData_t *req, int pri) in rf_DiskIOEnqueue()
320 rf_DiskIOComplete(RF_DiskQueue_t *queue, RF_DiskQueueData_t *req, int status) in rf_DiskIOComplete()
363 rf_DiskIOPromote(RF_DiskQueue_t *queue, RF_StripeNum_t parityStripeID, in rf_DiskIOPromote()
H A Drf_sstf.c292 RF_DiskQueue_t *dq; in rf_SstfEnqueue()
293 dq = (RF_DiskQueue_t *) req->queue; in rf_SstfEnqueue()
352 RF_DiskQueue_t *dq; in rf_SstfDequeue()
353 dq = (RF_DiskQueue_t *) req->queue; in rf_SstfDequeue()
416 RF_DiskQueue_t *dq; in rf_ScanDequeue()
417 dq = (RF_DiskQueue_t *) req->queue; in rf_ScanDequeue()
472 RF_DiskQueue_t *dq; in rf_CscanDequeue()
473 dq = (RF_DiskQueue_t *) req->queue; in rf_CscanDequeue()
H A Drf_kintf.h44 int rf_DispatchKernelIO(RF_DiskQueue_t * queue, RF_DiskQueueData_t * req);
H A Drf_dagfuncs.c274 RF_DiskQueue_t *dqs = ((RF_Raid_t *) (node->dagHdr->raidPtr))->Queues; in rf_DiskReadFuncForThreads()
303 RF_DiskQueue_t *dqs = ((RF_Raid_t *) (node->dagHdr->raidPtr))->Queues; in rf_DiskWriteFuncForThreads()
329 RF_DiskQueue_t *dqs = ((RF_Raid_t *) (node->dagHdr->raidPtr))->Queues; in rf_DiskUndoFunc()
H A Drf_raid.h119 RF_DiskQueue_t *Queues; /* all information related to disk queues */
H A Draidframevar.h225 typedef struct RF_DiskQueue_s RF_DiskQueue_t; typedef
H A Drf_netbsdkintf.c2130 rf_DispatchKernelIO(RF_DiskQueue_t *queue, RF_DiskQueueData_t *req) in rf_DispatchKernelIO()
2209 RF_DiskQueue_t *queue; in KernelWakeupFunc()
2215 queue = (RF_DiskQueue_t *) req->queue; in KernelWakeupFunc()
H A Drf_disks.c989 RF_DiskQueue_t *spareQueues; in rf_add_hot_spare()
H A Drf_dagutils.c1323 RF_DiskQueue_t *dqs = raidPtr->Queues, *dataQueue, *mirrorQueue; in rf_SelectMirrorDiskIdle()