Lines Matching refs:diskqueue
162 RF_DiskQueue_t *diskqueue = arg; in rf_ShutdownDiskQueue() local
164 rf_destroy_mutex2(diskqueue->mutex); in rf_ShutdownDiskQueue()
168 rf_ConfigureDiskQueue(RF_Raid_t *raidPtr, RF_DiskQueue_t *diskqueue, in rf_ConfigureDiskQueue() argument
174 diskqueue->col = c; in rf_ConfigureDiskQueue()
175 diskqueue->qPtr = p; in rf_ConfigureDiskQueue()
176 diskqueue->qHdr = (p->Create) (sectPerDisk, clList, listp); in rf_ConfigureDiskQueue()
177 diskqueue->dev = dev; in rf_ConfigureDiskQueue()
178 diskqueue->numOutstanding = 0; in rf_ConfigureDiskQueue()
179 diskqueue->queueLength = 0; in rf_ConfigureDiskQueue()
180 diskqueue->maxOutstanding = maxOutstanding; in rf_ConfigureDiskQueue()
181 diskqueue->curPriority = RF_IO_NORMAL_PRIORITY; in rf_ConfigureDiskQueue()
182 diskqueue->flags = 0; in rf_ConfigureDiskQueue()
183 diskqueue->raidPtr = raidPtr; in rf_ConfigureDiskQueue()
184 diskqueue->rf_cinfo = &raidPtr->raid_cinfo[c]; in rf_ConfigureDiskQueue()
185 rf_init_mutex2(diskqueue->mutex, IPL_VM); in rf_ConfigureDiskQueue()
186 rf_ShutdownCreate(listp, rf_ShutdownDiskQueue, diskqueue); in rf_ConfigureDiskQueue()
191 rf_UpdateDiskQueue(RF_DiskQueue_t *diskqueue, RF_RaidDisk_t *disk) in rf_UpdateDiskQueue() argument
193 diskqueue->dev = disk->dev; in rf_UpdateDiskQueue()