Lines Matching refs:hashval
262 int hashval = HASH_STRIPEID(stripeID); in rf_AcquireStripeLock() local
275 Dprintf3("[%d] lock %ld hashval %d\n", tid, stripeID, hashval); in rf_AcquireStripeLock()
285 rf_lock_mutex2(lockTable[hashval].mutex); in rf_AcquireStripeLock()
286 for (lockDesc = lockTable[hashval].descList; lockDesc; in rf_AcquireStripeLock()
295 lockDesc->next = lockTable[hashval].descList; in rf_AcquireStripeLock()
296 lockTable[hashval].descList = lockDesc; in rf_AcquireStripeLock()
360 hashval); in rf_AcquireStripeLock()
371 rf_unlock_mutex2(lockTable[hashval].mutex); in rf_AcquireStripeLock()
384 int hashval = HASH_STRIPEID(stripeID); in rf_ReleaseStripeLock() local
404 rf_lock_mutex2(lockTable[hashval].mutex); in rf_ReleaseStripeLock()
407 for (ld_t = NULL, lockDesc = lockTable[hashval].descList; in rf_ReleaseStripeLock()
611 RF_ASSERT(lockDesc == lockTable[hashval].descList); in rf_ReleaseStripeLock()
612 lockTable[hashval].descList = lockDesc->next; in rf_ReleaseStripeLock()
617 rf_unlock_mutex2(lockTable[hashval].mutex); in rf_ReleaseStripeLock()