Home
last modified time | relevance | path

Searched refs:mlcq_mtx (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_ring.c237 mutex_enter(&mlcq->mlcq_mtx); in mlxcx_wq_teardown()
242 mutex_exit(&mlcq->mlcq_mtx); in mlxcx_wq_teardown()
260 mutex_enter(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
306 mutex_exit(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
310 mutex_enter(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
319 mutex_exit(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
323 mutex_enter(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
326 mutex_exit(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
328 mutex_destroy(&mlcq->mlcq_mtx); in mlxcx_cq_teardown()
343 mutex_init(&cq->mlcq_mtx, NULL, MUTEX_DRIVER, in mlxcx_cq_setup()
[all …]
H A Dmlxcx_gld.c826 mutex_enter(&cq->mlcq_mtx); in mlxcx_mac_ring_start()
828 mutex_exit(&cq->mlcq_mtx); in mlxcx_mac_ring_start()
861 mutex_enter(&cq->mlcq_mtx); in mlxcx_mac_ring_stop()
868 mutex_exit(&cq->mlcq_mtx); in mlxcx_mac_ring_stop()
874 mutex_exit(&cq->mlcq_mtx); in mlxcx_mac_ring_stop()
905 mutex_exit(&cq->mlcq_mtx); in mlxcx_mac_ring_stop()
938 mutex_exit(&cq->mlcq_mtx); in mlxcx_mac_ring_stop()
1008 mutex_enter(&cq->mlcq_mtx); in mlxcx_mac_ring_intr_enable()
1014 mutex_exit(&cq->mlcq_mtx); in mlxcx_mac_ring_intr_enable()
1025 mutex_enter(&cq->mlcq_mtx); in mlxcx_mac_ring_intr_disable()
[all …]
H A Dmlxcx_intr.c226 ASSERT(mutex_owned(&mlcq->mlcq_mtx)); in mlxcx_cq_next()
284 ASSERT(mutex_owned(&mlcq->mlcq_mtx)); in mlxcx_arm_cq()
1043 ASSERT(mutex_owned(&mlcq->mlcq_mtx)); in mlxcx_rx_poll()
1131 if (mutex_tryenter(&mlcq->mlcq_mtx) == 0) { in mlxcx_intr_n()
1144 mutex_enter(&mlcq->mlcq_mtx); in mlxcx_intr_n()
1169 mutex_exit(&mlcq->mlcq_mtx); in mlxcx_intr_n()
1183 mutex_exit(&mlcq->mlcq_mtx); in mlxcx_intr_n()
H A Dmlxcx_cmd.c2303 ASSERT(mutex_owned(&mlcq->mlcq_mtx)); in mlxcx_cmd_create_cq()
2476 ASSERT(mutex_owned(&mlcq->mlcq_mtx)); in mlxcx_cmd_destroy_cq()
2597 ASSERT(mutex_owned(&mlwq->mlwq_cq->mlcq_mtx)); in mlxcx_cmd_start_rq()
3482 ASSERT(mutex_owned(&mlwq->mlwq_cq->mlcq_mtx)); in mlxcx_cmd_start_sq()
H A Dmlxcx.h595 kmutex_t mlcq_mtx; member