Home
last modified time | relevance | path

Searched refs:mbx_mutex (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge_gld.c114 mutex_enter(&qlge->mbx_mutex); in ql_m_start()
116 mutex_exit(&qlge->mbx_mutex); in ql_m_start()
708 mutex_enter(&qlge->mbx_mutex); in qlge_set_priv_prop()
711 mutex_exit(&qlge->mbx_mutex); in qlge_set_priv_prop()
H A Dqlge_mpi.c303 ASSERT(mutex_owned(&qlge->mbx_mutex)); in ql_issue_mailbox_cmd_and_wait_rsp()
330 if (cv_timedwait(&qlge->cv_mbx_intr, &qlge->mbx_mutex, in ql_issue_mailbox_cmd_and_wait_rsp()
674 mutex_enter(&qlge->mbx_mutex); in ql_do_mpi_intr()
701 mutex_exit(&qlge->mbx_mutex); in ql_do_mpi_intr()
H A Dqlge_dbg.c1073 mutex_enter(&qlge->mbx_mutex); in ql_chip_ioctl()
1079 mutex_exit(&qlge->mbx_mutex); in ql_chip_ioctl()
1514 mutex_enter(&qlge->mbx_mutex); in qlge_set_loop_mode()
1516 mutex_exit(&qlge->mbx_mutex); in qlge_set_loop_mode()
2933 mutex_exit(&qlge->mbx_mutex); in ql_8xxx_binary_core_dump()
2951 mutex_exit(&qlge->mbx_mutex); in ql_8xxx_binary_core_dump()
H A Dqlge.c4511 mutex_destroy(&qlge->mbx_mutex); in ql_free_resources()
6992 mutex_enter(&qlge->mbx_mutex); in ql_device_initialize()
6994 mutex_exit(&qlge->mbx_mutex); in ql_device_initialize()
7038 mutex_enter(&qlge->mbx_mutex); in ql_device_initialize()
7041 mutex_exit(&qlge->mbx_mutex); in ql_device_initialize()
7588 mutex_init(&qlge->mbx_mutex, NULL, MUTEX_DRIVER, in ql_attach()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_api.h1713 kmutex_t mbx_mutex; member
2224 #define TRY_MBX_REGISTER_LOCK(ha) mutex_tryenter(&ha->pha->mbx_mutex)
2225 #define MBX_REGISTER_LOCK_OWNER(ha) mutex_owner(&ha->pha->mbx_mutex)
2226 #define MBX_REGISTER_LOCK(ha) mutex_enter(&ha->pha->mbx_mutex)
2227 #define MBX_REGISTER_UNLOCK(ha) mutex_exit(&ha->pha->mbx_mutex)
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlge/
H A Dqlge.h756 kmutex_t mbx_mutex; member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_mbx.c115 &ha->pha->mbx_mutex, timer, TR_CLOCK_TICK); in ql_mailbox_command()
172 &ha->pha->mbx_mutex, timer, TR_CLOCK_TICK) == -1) { in ql_mailbox_command()
H A Dql_api.c12314 if (cv_reltimedwait(&ha->cv_mbx_wait, &ha->mbx_mutex, in ql_binary_fw_dump()
16998 if (cv_reltimedwait(&ha->cv_mbx_wait, &ha->mbx_mutex, in ql_suspend_adapter()
17933 mutex_init(&ha->mbx_mutex, NULL, MUTEX_DRIVER, ha->intr_pri); in ql_init_mutex()
17987 mutex_destroy(&ha->mbx_mutex); in ql_destroy_mutex()