HomeSort by: relevance | last modified time | path
    Searched refs:parityLogPool (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/dev/raidframe/
rf_paritylog.c 439 rf_lock_mutex2(raidPtr->parityLogPool.mutex);
440 if (raidPtr->parityLogPool.parityLogs) {
441 log = raidPtr->parityLogPool.parityLogs;
442 raidPtr->parityLogPool.parityLogs = raidPtr->parityLogPool.parityLogs->next;
451 * parityLogPool.mutex is held, to ensure synchronization with
460 rf_unlock_mutex2(raidPtr->parityLogPool.mutex);
474 * (parityLogPool.parityLogPool)
481 * which are blocked on logs. Holding mutexes for parityLogPool an
    [all...]
rf_paritylogging.c 233 rf_init_mutex2(raidPtr->parityLogPool.mutex, IPL_VM);
236 raidPtr->parityLogPool.parityLogs =
238 sizeof(*raidPtr->parityLogPool.parityLogs));
239 if (raidPtr->parityLogPool.parityLogs == NULL) {
246 l = raidPtr->parityLogPool.parityLogs;
254 for (l = raidPtr->parityLogPool.parityLogs;
276 for (l = raidPtr->parityLogPool.parityLogs;
516 l1 = raidPtr->parityLogPool.parityLogs;
524 rf_destroy_mutex2(raidPtr->parityLogPool.mutex);
572 /* free contents of parityLogPool */
    [all...]
rf_raid.h 291 RF_ParityLogQueue_t parityLogPool; /* pool of unused parity logs */

Completed in 13 milliseconds