Searched defs:hash_lock (Results 1 - 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_alg_hash.c | 81 kmutex_t hash_lock; member in struct:hash_s 104 mutex_enter(&hash_alg->hash_lock); 107 mutex_exit(&hash_alg->hash_lock); 122 mutex_exit(&hash_alg->hash_lock); 127 mutex_exit(&hash_alg->hash_lock); 132 mutex_exit(&hash_alg->hash_lock); 153 mutex_exit(&hash_alg->hash_lock); 185 mutex_enter(&hash_alg->hash_lock); 189 mutex_exit(&hash_alg->hash_lock); 200 mutex_exit(&hash_alg->hash_lock); [all...] |
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hment.c | 100 * lists and "hash_lock" is a similar lock protecting the hment hash 116 static kmutex_t *hash_lock; variable 118 #define HASH_MUTEX(idx) &hash_lock[(idx) & (HASH_NUM_LOCK-1)] 647 hash_lock = kmem_zalloc(HASH_NUM_LOCK * sizeof (kmutex_t), KM_SLEEP); 657 mutex_init(&hash_lock[i], NULL, MUTEX_DEFAULT, NULL);
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | asyncio.h | 251 mutex_t hash_lock; member in struct:aio_hash
|
H A D | thr_uberdata.h | 795 mutex_t hash_lock; /* lock per bucket */ member in struct:__anon70 804 mutex_t hash_lock; member in struct:__anon71 997 (&(udp)->thr_hash_table[(ulwp)->ul_ix].hash_lock)
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | dnlc.h | 94 kmutex_t hash_lock; member in struct:nc_hash
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_rnode.c | 1936 krwlock_t *hash_lock = &rp->r_hashq->r_lock; local 1938 ASSERT(RW_WRITE_HELD(hash_lock) || MUTEX_HELD(&rp->r_statelock));
|
/illumos-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_fflp.h | 204 nxge_os_mutex_t hash_lock[MAX_PARTITION]; member in struct:_nxge_classify
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/ |
H A D | piclfrutree.c | 176 static rwlock_t hash_lock; variable 335 (void) rwlock_init(&hash_lock, USYNC_THREAD, NULL); 1250 (void) rw_wrlock(&hash_lock); 1252 (void) rw_unlock(&hash_lock); 1269 (void) rw_unlock(&hash_lock); 1282 (void) rw_wrlock(&hash_lock); 1285 (void) rw_unlock(&hash_lock); 1291 (void) rw_unlock(&hash_lock); 1310 (void) rw_unlock(&hash_lock); 1316 (void) rw_unlock(&hash_lock); [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | arc.c | 1158 kmutex_t *hash_lock = BUF_HASH_LOCK(idx); local 1161 mutex_enter(hash_lock); 1165 *lockp = hash_lock; 1169 mutex_exit(hash_lock); 1185 kmutex_t *hash_lock = BUF_HASH_LOCK(idx); local 1194 *lockp = hash_lock; 1195 mutex_enter(hash_lock); 1197 ASSERT(MUTEX_HELD(hash_lock)); 1744 kmutex_t *hash_lock; local 1755 hash_lock 2095 remove_reference(arc_buf_hdr_t *hdr, kmutex_t *hash_lock, void *tag) argument 2122 arc_change_state(arc_state_t *new_state, arc_buf_hdr_t *hdr, kmutex_t *hash_lock) argument 3109 kmutex_t *hash_lock = HDR_LOCK(hdr); local 3144 arc_evict_hdr(arc_buf_hdr_t *hdr, kmutex_t *hash_lock) argument 3260 kmutex_t *hash_lock; local 4379 arc_access(arc_buf_hdr_t *hdr, kmutex_t *hash_lock) argument 4556 kmutex_t *hash_lock = NULL; local 4721 kmutex_t *hash_lock = NULL; local 5062 kmutex_t *hash_lock; local 5153 kmutex_t *hash_lock = HDR_LOCK(hdr); local 5460 kmutex_t *hash_lock; local 6351 kmutex_t *hash_lock; local 6465 kmutex_t *hash_lock; local 6584 kmutex_t *hash_lock; local 6738 kmutex_t *hash_lock; local [all...] |
Completed in 109 milliseconds