mcpair 236 dev/raidframe/rf_copyback.c desc->mcpair = rf_AllocMCPair();
mcpair 404 dev/raidframe/rf_copyback.c RF_LOCK_MUTEX(desc->mcpair->mutex);
mcpair 405 dev/raidframe/rf_copyback.c desc->mcpair->flag = 0;
mcpair 410 dev/raidframe/rf_copyback.c while (!desc->mcpair->flag) {
mcpair 411 dev/raidframe/rf_copyback.c RF_WAIT_MCPAIR(desc->mcpair);
mcpair 413 dev/raidframe/rf_copyback.c RF_UNLOCK_MUTEX(desc->mcpair->mutex);
mcpair 453 dev/raidframe/rf_copyback.c rf_MCPairWakeupFunc(desc->mcpair);
mcpair 484 dev/raidframe/rf_copyback.c rf_FreeMCPair(desc->mcpair);
mcpair 53 dev/raidframe/rf_copyback.h RF_MCPair_t *mcpair;
mcpair 468 dev/raidframe/rf_evenodd.c RF_MCPair_t *mcpair;
mcpair 472 dev/raidframe/rf_evenodd.c mcpair = rf_AllocMCPair();
mcpair 539 dev/raidframe/rf_evenodd.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 540 dev/raidframe/rf_evenodd.c mcpair->flag = 0;
mcpair 542 dev/raidframe/rf_evenodd.c (void *) mcpair);
mcpair 543 dev/raidframe/rf_evenodd.c while (!mcpair->flag)
mcpair 544 dev/raidframe/rf_evenodd.c RF_WAIT_COND(mcpair->cond, mcpair->mutex);
mcpair 545 dev/raidframe/rf_evenodd.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 610 dev/raidframe/rf_evenodd.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 611 dev/raidframe/rf_evenodd.c mcpair->flag = 0;
mcpair 613 dev/raidframe/rf_evenodd.c (void (*) (void *)) rf_MCPairWakeupFunc, (void *) mcpair);
mcpair 614 dev/raidframe/rf_evenodd.c while (!mcpair->flag)
mcpair 615 dev/raidframe/rf_evenodd.c RF_WAIT_COND(mcpair->cond, mcpair->mutex);
mcpair 616 dev/raidframe/rf_evenodd.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 643 dev/raidframe/rf_evenodd.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 644 dev/raidframe/rf_evenodd.c mcpair->flag = 0;
mcpair 646 dev/raidframe/rf_evenodd.c (void (*) (void *)) rf_MCPairWakeupFunc, (void *) mcpair);
mcpair 647 dev/raidframe/rf_evenodd.c while (!mcpair->flag)
mcpair 648 dev/raidframe/rf_evenodd.c RF_WAIT_COND(mcpair->cond, mcpair->mutex);
mcpair 649 dev/raidframe/rf_evenodd.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 671 dev/raidframe/rf_evenodd.c rf_FreeMCPair(mcpair);
mcpair 136 dev/raidframe/rf_mcpair.c rf_MCPairWakeupFunc(RF_MCPair_t *mcpair)
mcpair 138 dev/raidframe/rf_mcpair.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 139 dev/raidframe/rf_mcpair.c mcpair->flag = 1;
mcpair 143 dev/raidframe/rf_mcpair.c wakeup(&(mcpair->flag)); /* XXX Does this do anything useful !!! GO */
mcpair 152 dev/raidframe/rf_mcpair.c wakeup(&(mcpair->cond)); /* XXX XXX XXX GO */
mcpair 153 dev/raidframe/rf_mcpair.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 202 dev/raidframe/rf_parityscan.c RF_MCPair_t *mcpair;
mcpair 206 dev/raidframe/rf_parityscan.c mcpair = rf_AllocMCPair();
mcpair 257 dev/raidframe/rf_parityscan.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 258 dev/raidframe/rf_parityscan.c mcpair->flag = 0;
mcpair 260 dev/raidframe/rf_parityscan.c (void *) mcpair);
mcpair 261 dev/raidframe/rf_parityscan.c while (!mcpair->flag)
mcpair 262 dev/raidframe/rf_parityscan.c RF_WAIT_COND(mcpair->cond, mcpair->mutex);
mcpair 263 dev/raidframe/rf_parityscan.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 307 dev/raidframe/rf_parityscan.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 308 dev/raidframe/rf_parityscan.c mcpair->flag = 0;
mcpair 310 dev/raidframe/rf_parityscan.c rf_MCPairWakeupFunc, (void *) mcpair);
mcpair 311 dev/raidframe/rf_parityscan.c while (!mcpair->flag)
mcpair 312 dev/raidframe/rf_parityscan.c RF_WAIT_COND(mcpair->cond, mcpair->mutex);
mcpair 313 dev/raidframe/rf_parityscan.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 327 dev/raidframe/rf_parityscan.c rf_FreeMCPair(mcpair);
mcpair 297 dev/raidframe/rf_raid1.c RF_MCPair_t *mcpair;
mcpair 307 dev/raidframe/rf_raid1.c mcpair = NULL;
mcpair 314 dev/raidframe/rf_raid1.c mcpair = rf_AllocMCPair();
mcpair 315 dev/raidframe/rf_raid1.c if (mcpair == NULL)
mcpair 406 dev/raidframe/rf_raid1.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 407 dev/raidframe/rf_raid1.c mcpair->flag = 0;
mcpair 409 dev/raidframe/rf_raid1.c (void *) mcpair);
mcpair 410 dev/raidframe/rf_raid1.c while (mcpair->flag == 0) {
mcpair 411 dev/raidframe/rf_raid1.c RF_WAIT_MCPAIR(mcpair);
mcpair 413 dev/raidframe/rf_raid1.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 520 dev/raidframe/rf_raid1.c RF_LOCK_MUTEX(mcpair->mutex);
mcpair 521 dev/raidframe/rf_raid1.c mcpair->flag = 0;
mcpair 524 dev/raidframe/rf_raid1.c rf_MCPairWakeupFunc, (void *) mcpair);
mcpair 525 dev/raidframe/rf_raid1.c while (!mcpair->flag) {
mcpair 526 dev/raidframe/rf_raid1.c RF_WAIT_COND(mcpair->cond, mcpair->mutex);
mcpair 528 dev/raidframe/rf_raid1.c RF_UNLOCK_MUTEX(mcpair->mutex);
mcpair 547 dev/raidframe/rf_raid1.c if (mcpair)
mcpair 548 dev/raidframe/rf_raid1.c rf_FreeMCPair(mcpair);