Searched refs:RF_DiskQueueData_t (Results 1 – 15 of 15) sorted by relevance
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/raidframe/ |
H A D | rf_sstf.h | 35 RF_DiskQueueData_t *queue; 36 RF_DiskQueueData_t *qtail; 58 void rf_SstfEnqueue(void *qptr, RF_DiskQueueData_t * req, int priority); 59 RF_DiskQueueData_t *rf_SstfDequeue(void *qptr); 60 RF_DiskQueueData_t *rf_SstfPeek(void *qptr); 64 RF_DiskQueueData_t *rf_ScanDequeue(void *qptr); 65 RF_DiskQueueData_t *rf_ScanPeek(void *qptr); 66 RF_DiskQueueData_t *rf_CscanDequeue(void *qptr); 67 RF_DiskQueueData_t *rf_CscanPeek(void *qptr);
|
H A D | rf_cvscan.c | 57 RF_DiskQueueData_t *tmp; in CheckCvscanState() 91 PriorityInsert(RF_DiskQueueData_t **list_ptr, RF_DiskQueueData_t *req) in PriorityInsert() 107 ReqInsert(RF_DiskQueueData_t **list_ptr, RF_DiskQueueData_t *req, RF_CvscanArmDir_t order) in ReqInsert() 124 static RF_DiskQueueData_t * 152 Transfer(RF_DiskQueueData_t **to_list_ptr, RF_DiskQueueData_t **from_list_ptr) in Transfer() 154 RF_DiskQueueData_t *gp; in Transfer() 214 RF_DiskQueueData_t * 219 RF_DiskQueueData_t *ret; in rf_CvscanDequeue() 220 RF_DiskQueueData_t *tmp; in rf_CvscanDequeue() 277 RF_DiskQueueData_t * [all …]
|
H A D | rf_diskqueue.h | 71 RF_DiskQueueData_t *next; 72 RF_DiskQueueData_t *prev; 92 void (*Enqueue) (void *, RF_DiskQueueData_t *, int); /* enqueue routine */ 93 RF_DiskQueueData_t *(*Dequeue) (void *); /* dequeue routine */ 94 RF_DiskQueueData_t *(*Peek) (void *); /* peek at head of queue */ 138 void rf_DiskIOEnqueue(RF_DiskQueue_t *, RF_DiskQueueData_t *, int); 139 void rf_DiskIOComplete(RF_DiskQueue_t *, RF_DiskQueueData_t *, int); 141 RF_DiskQueueData_t *rf_CreateDiskQueueData(RF_IoType_t, RF_SectorNum_t, 149 void rf_FreeDiskQueueData(RF_DiskQueueData_t *);
|
H A D | rf_cvscan.h | 66 RF_DiskQueueData_t *left; 68 RF_DiskQueueData_t *right; 70 RF_DiskQueueData_t *burner; 76 void rf_CvscanEnqueue(void *qptr, RF_DiskQueueData_t * req, int priority); 77 RF_DiskQueueData_t *rf_CvscanDequeue(void *qptr); 78 RF_DiskQueueData_t *rf_CvscanPeek(void *qptr);
|
H A D | rf_sstf.c | 61 RF_DiskQueueData_t **, 62 RF_DiskQueueData_t *); 64 static RF_DiskQueueData_t * 73 do_sstf_ord_q(RF_DiskQueueData_t **queuep, RF_DiskQueueData_t **tailp, RF_DiskQueueData_t *req) in do_sstf_ord_q() 75 RF_DiskQueueData_t *r, *s; in do_sstf_ord_q() 342 RF_DiskQueueData_t * 406 RF_DiskQueueData_t * 461 RF_DiskQueueData_t * 512 RF_DiskQueueData_t * 545 RF_DiskQueueData_t * [all …]
|
H A D | rf_fifo.h | 45 RF_DiskQueueData_t *hq_head, *hq_tail; /* high priority requests */ 46 RF_DiskQueueData_t *lq_head, *lq_tail; /* low priority requests */ 54 rf_FifoEnqueue(void *q_in, RF_DiskQueueData_t * elem, 56 extern RF_DiskQueueData_t *rf_FifoDequeue(void *q_in); 57 extern RF_DiskQueueData_t *rf_FifoPeek(void *q_in);
|
H A D | rf_fifo.c | 68 rf_FifoEnqueue(void *q_in, RF_DiskQueueData_t *elem, int priority) in rf_FifoEnqueue() 114 RF_DiskQueueData_t * 118 RF_DiskQueueData_t *nd; in rf_FifoDequeue() 154 RF_DiskQueueData_t * 157 RF_DiskQueueData_t *headElement = NULL; in rf_FifoPeek() 180 RF_DiskQueueData_t *lp = q->lq_head, *pt = NULL; /* lp = lo-pri queue in rf_FifoPromote()
|
H A D | rf_diskqueue.c | 198 rf_pool_init(&rf_pools.dqd, sizeof(RF_DiskQueueData_t), in rf_ConfigureDiskQueueSystem() 276 rf_DiskIOEnqueue(RF_DiskQueue_t *queue, RF_DiskQueueData_t *req, int pri) in rf_DiskIOEnqueue() 303 rf_DiskIOComplete(RF_DiskQueue_t *queue, RF_DiskQueueData_t *req, int status) in rf_DiskIOComplete() 359 RF_DiskQueueData_t * 369 RF_DiskQueueData_t *p; in rf_CreateDiskQueueData() 375 memset(p, 0, sizeof(RF_DiskQueueData_t)); in rf_CreateDiskQueueData() 405 rf_FreeDiskQueueData(RF_DiskQueueData_t *p) in rf_FreeDiskQueueData()
|
H A D | rf_copyback.h | 46 RF_DiskQueueData_t *readreq; 47 RF_DiskQueueData_t *writereq;
|
H A D | rf_kintf.h | 44 int rf_DispatchKernelIO(RF_DiskQueue_t * queue, RF_DiskQueueData_t * req);
|
H A D | rf_dagfuncs.c | 273 RF_DiskQueueData_t *req; in rf_DiskReadFuncForThreads() 312 RF_DiskQueueData_t *req; in rf_DiskWriteFuncForThreads() 355 RF_DiskQueueData_t *req; in rf_DiskUndoFunc() 411 rf_FreeDiskQueueData((RF_DiskQueueData_t *) node->dagFuncData); in rf_GenericWakeupFunc()
|
H A D | rf_reconstruct.c | 986 rf_FreeDiskQueueData((RF_DiskQueueData_t *) rbuf->arg); in ProcessReconEvent() 1006 rf_FreeDiskQueueData((RF_DiskQueueData_t *) rbuf->arg); in ProcessReconEvent() 1097 rf_FreeDiskQueueData((RF_DiskQueueData_t *) rbuf->arg); in ProcessReconEvent() 1124 rf_FreeDiskQueueData((RF_DiskQueueData_t *) rbuf->arg); in ProcessReconEvent() 1248 RF_DiskQueueData_t *req; in TryToRead() 1472 RF_DiskQueueData_t *req; in IssueNextWriteRequest() 1761 RF_DiskQueueData_t *req;/* disk I/O req to be enqueued */ in rf_ForceOrBlockRecon()
|
H A D | raidframevar.h | 225 typedef struct RF_DiskQueueData_s RF_DiskQueueData_t; typedef
|
H A D | rf_engine.c | 858 RF_DiskQueueData_t *req; in rf_RaidIOThread()
|
H A D | rf_netbsdkintf.c | 2011 rf_DispatchKernelIO(RF_DiskQueue_t *queue, RF_DiskQueueData_t *req) in rf_DispatchKernelIO() 2089 RF_DiskQueueData_t *req = NULL; in KernelWakeupFunc()
|