lockTable 207 dev/raidframe/rf_raid.h RF_LockTableEntry_t *lockTable; /* Stripe-lock table. */ lockTable 376 dev/raidframe/rf_states.c if (rf_AcquireStripeLock(raidPtr->lockTable, lockTable 682 dev/raidframe/rf_states.c rf_ReleaseStripeLock(raidPtr->lockTable, lockTable 202 dev/raidframe/rf_stripelocks.c RF_LockTableEntry_t *lockTable; lockTable 205 dev/raidframe/rf_stripelocks.c RF_Calloc(lockTable, ((int) rf_lockTableSize), lockTable 207 dev/raidframe/rf_stripelocks.c if (lockTable == NULL) lockTable 210 dev/raidframe/rf_stripelocks.c rc = rf_mutex_init(&lockTable[i].mutex); lockTable 218 dev/raidframe/rf_stripelocks.c return (lockTable); lockTable 222 dev/raidframe/rf_stripelocks.c rf_ShutdownStripeLocks(RF_LockTableEntry_t *lockTable) lockTable 227 dev/raidframe/rf_stripelocks.c rf_PrintLockedStripes(lockTable); lockTable 230 dev/raidframe/rf_stripelocks.c rf_mutex_destroy(&lockTable[i].mutex); lockTable 232 dev/raidframe/rf_stripelocks.c RF_Free(lockTable, rf_lockTableSize * sizeof(RF_LockTableEntry_t)); lockTable 239 dev/raidframe/rf_stripelocks.c rf_ShutdownStripeLocks(raidPtr->lockTable); lockTable 248 dev/raidframe/rf_stripelocks.c raidPtr->lockTable = rf_MakeLockTable(); lockTable 249 dev/raidframe/rf_stripelocks.c if (raidPtr->lockTable == NULL) lockTable 255 dev/raidframe/rf_stripelocks.c rf_ShutdownStripeLocks(raidPtr->lockTable); lockTable 268 dev/raidframe/rf_stripelocks.c rf_AcquireStripeLock(RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID, lockTable 286 dev/raidframe/rf_stripelocks.c (unsigned long) lockTable, stripeID, lockTable 299 dev/raidframe/rf_stripelocks.c RF_LOCK_MUTEX(lockTable[hashval].mutex); lockTable 300 dev/raidframe/rf_stripelocks.c for (lockDesc = lockTable[hashval].descList; lockDesc; lockTable 309 dev/raidframe/rf_stripelocks.c lockDesc->next = lockTable[hashval].descList; lockTable 310 dev/raidframe/rf_stripelocks.c lockTable[hashval].descList = lockDesc; lockTable 388 dev/raidframe/rf_stripelocks.c rf_AddToWaitersQueue(lockTable, lockDesc, lockTable 394 dev/raidframe/rf_stripelocks.c RF_UNLOCK_MUTEX(lockTable[hashval].mutex); lockTable 399 dev/raidframe/rf_stripelocks.c rf_ReleaseStripeLock(RF_LockTableEntry_t *lockTable, RF_StripeNum_t stripeID, lockTable 421 dev/raidframe/rf_stripelocks.c lockTable); lockTable 428 dev/raidframe/rf_stripelocks.c RF_LOCK_MUTEX(lockTable[hashval].mutex); lockTable 431 dev/raidframe/rf_stripelocks.c for (ld_t = NULL, lockDesc = lockTable[hashval].descList; lockTable 515 dev/raidframe/rf_stripelocks.c (unsigned long) lockTable); lockTable 547 dev/raidframe/rf_stripelocks.c (unsigned long) lockTable); lockTable 575 dev/raidframe/rf_stripelocks.c (unsigned long) lockTable); lockTable 611 dev/raidframe/rf_stripelocks.c lockTable); lockTable 629 dev/raidframe/rf_stripelocks.c (unsigned long) lockTable); lockTable 682 dev/raidframe/rf_stripelocks.c (unsigned long) lockTable, stripeID); lockTable 688 dev/raidframe/rf_stripelocks.c RF_ASSERT(lockDesc == lockTable[hashval].descList); lockTable 689 dev/raidframe/rf_stripelocks.c lockTable[hashval].descList = lockDesc->next; lockTable 694 dev/raidframe/rf_stripelocks.c RF_UNLOCK_MUTEX(lockTable[hashval].mutex); lockTable 716 dev/raidframe/rf_stripelocks.c rf_AddToWaitersQueue(RF_LockTableEntry_t *lockTable, lockTable 723 dev/raidframe/rf_stripelocks.c tid, lockDesc->stripeID, (unsigned long) lockTable); lockTable 754 dev/raidframe/rf_stripelocks.c rf_PrintLockedStripes(RF_LockTableEntry_t *lockTable) lockTable 763 dev/raidframe/rf_stripelocks.c if (lockTable[i].descList) { lockTable 765 dev/raidframe/rf_stripelocks.c for (p = lockTable[i].descList; p; p = p->next) {