Home
last modified time | relevance | path

Searched refs:mbl_lock (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cmd.c556 mutex_enter(&mblist->mbl_lock); in tavor_impl_mbox_alloc()
559 mutex_exit(&mblist->mbl_lock); in tavor_impl_mbox_alloc()
570 mutex_enter(&mblist->mbl_lock); in tavor_impl_mbox_alloc()
579 mutex_enter(&mblist->mbl_lock); in tavor_impl_mbox_alloc()
594 cv_wait(&mblist->mbl_cv, &mblist->mbl_lock); in tavor_impl_mbox_alloc()
614 mutex_exit(&mblist->mbl_lock); in tavor_impl_mbox_alloc()
632 mutex_enter(&mblist->mbl_lock); in tavor_impl_mbox_free()
698 mutex_exit(&mblist->mbl_lock); in tavor_impl_mbox_free()
732 mutex_init(&mblist->mbl_lock, NULL, MUTEX_DRIVER, in tavor_impl_mboxlist_init()
844 mutex_destroy(&mblist->mbl_lock); in tavor_impl_mboxlist_fini()
/titanic_41/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_cmd.h453 kmutex_t mbl_lock; member
465 _NOTE(MUTEX_PROTECTS_DATA(tavor_mboxlist_t::mbl_lock,
/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cmd.c583 mutex_enter(&mblist->mbl_lock); in hermon_impl_mbox_alloc()
586 mutex_exit(&mblist->mbl_lock); in hermon_impl_mbox_alloc()
594 mutex_enter(&mblist->mbl_lock); in hermon_impl_mbox_alloc()
603 mutex_enter(&mblist->mbl_lock); in hermon_impl_mbox_alloc()
618 cv_wait(&mblist->mbl_cv, &mblist->mbl_lock); in hermon_impl_mbox_alloc()
638 mutex_exit(&mblist->mbl_lock); in hermon_impl_mbox_alloc()
653 mutex_enter(&mblist->mbl_lock); in hermon_impl_mbox_free()
719 mutex_exit(&mblist->mbl_lock); in hermon_impl_mbox_free()
749 mutex_init(&mblist->mbl_lock, NULL, MUTEX_DRIVER, in hermon_impl_mboxlist_init()
842 mutex_destroy(&mblist->mbl_lock); in hermon_impl_mboxlist_fini()
/titanic_41/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_cmd.h523 kmutex_t mbl_lock; member
535 _NOTE(MUTEX_PROTECTS_DATA(hermon_mboxlist_t::mbl_lock,