Home
last modified time | relevance | path

Searched refs:ah_lock (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_asru.c121 ASSERT(RW_WRITE_HELD(&ahp->ah_lock)); in fmd_asru_hash_insert()
148 ASSERT(RW_LOCK_HELD(&ahp->ah_lock)); in fmd_asru_hash_lookup()
237 ASSERT(RW_WRITE_HELD(&ahp->ah_lock)); in fmd_asru_asru_hash_insert()
249 ASSERT(RW_WRITE_HELD(&ahp->ah_lock)); in fmd_asru_case_hash_insert()
259 ASSERT(RW_WRITE_HELD(&ahp->ah_lock)); in fmd_asru_fru_hash_insert()
270 ASSERT(RW_WRITE_HELD(&ahp->ah_lock)); in fmd_asru_label_hash_insert()
281 ASSERT(RW_WRITE_HELD(&ahp->ah_lock)); in fmd_asru_rsrc_hash_insert()
382 (void) pthread_rwlock_wrlock(&ahp->ah_lock); in fmd_asru_al_create()
424 (void) pthread_rwlock_unlock(&ahp->ah_lock); in fmd_asru_al_create()
659 (void) pthread_rwlock_wrlock(&ahp->ah_lock); in fmd_asru_hash_refresh()
[all …]
H A Dfmd_asru.h125 pthread_rwlock_t ah_lock; /* r/w lock protecting hash contents */ member
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_misc.h265 kmutex_t ah_lock; member
274 _NOTE(MUTEX_PROTECTS_DATA(tavor_sw_ah_s::ah_lock,
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_misc.c242 mutex_enter(&ah->ah_lock); in tavor_ah_free()
247 mutex_exit(&ah->ah_lock); in tavor_ah_free()
304 mutex_enter(&ah->ah_lock); in tavor_ah_query()
341 mutex_exit(&ah->ah_lock); in tavor_ah_query()
366 mutex_enter(&ah->ah_lock); in tavor_ah_modify()
393 mutex_exit(&ah->ah_lock); in tavor_ah_modify()
467 mutex_exit(&ah->ah_lock); in tavor_ah_modify()
H A Dtavor_wr.c965 mutex_enter(&ah->ah_lock); in tavor_wqe_send_build()
967 mutex_exit(&ah->ah_lock); in tavor_wqe_send_build()
1380 mutex_enter(&ah->ah_lock); in tavor_wqe_mlx_build()
1387 mutex_exit(&ah->ah_lock); in tavor_wqe_mlx_build()
1648 mutex_enter(&ah->ah_lock); in tavor_wqe_mlx_linknext()
1655 mutex_exit(&ah->ah_lock); in tavor_wqe_mlx_linknext()
H A Dtavor_rsrc.c2560 mutex_init(&ahhdl->ah_lock, NULL, MUTEX_DRIVER, in tavor_rsrc_ahhdl_constructor()
2579 mutex_destroy(&ahhdl->ah_lock); in tavor_rsrc_ahhdl_destructor()
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_misc.h334 kmutex_t ah_lock; member
341 _NOTE(MUTEX_PROTECTS_DATA(hermon_sw_ah_s::ah_lock,
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_misc.c576 mutex_enter(&ah->ah_lock); in hermon_ah_free()
579 mutex_exit(&ah->ah_lock); in hermon_ah_free()
607 mutex_enter(&ah->ah_lock); in hermon_ah_query()
628 mutex_exit(&ah->ah_lock); in hermon_ah_query()
651 mutex_enter(&ah->ah_lock); in hermon_ah_modify()
671 mutex_exit(&ah->ah_lock); in hermon_ah_modify()
711 mutex_exit(&ah->ah_lock); in hermon_ah_modify()
H A Dhermon_wr.c1011 mutex_enter(&ah->ah_lock); in hermon_post_send()
1016 mutex_exit(&ah->ah_lock); in hermon_post_send()
1711 mutex_enter(&ah->ah_lock); in hermon_wqe_mlx_build()
1721 mutex_exit(&ah->ah_lock); in hermon_wqe_mlx_build()
1781 mutex_exit(&ah->ah_lock); in hermon_wqe_mlx_build()
1791 mutex_exit(&ah->ah_lock); in hermon_wqe_mlx_build()
H A Dhermon_rsrc.c2597 mutex_init(&ahhdl->ah_lock, NULL, MUTEX_DRIVER, in hermon_rsrc_ahhdl_constructor()
2615 mutex_destroy(&ahhdl->ah_lock); in hermon_rsrc_ahhdl_destructor()