Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_ring.c507 mutex_enter(&s->mlbs_mtx); in mlxcx_quiesce_rx_cqs()
510 mutex_exit(&s->mlbs_mtx); in mlxcx_quiesce_rx_cqs()
1827 mutex_enter(&s->mlbs_mtx); in mlxcx_rq_refill_task()
1831 cv_wait(&s->mlbs_free_nonempty, &s->mlbs_mtx); in mlxcx_rq_refill_task()
1835 mutex_exit(&s->mlbs_mtx); in mlxcx_rq_refill_task()
2221 mutex_enter(&s->mlbs_mtx); in mlxcx_buf_take_foreign()
2223 mutex_exit(&s->mlbs_mtx); in mlxcx_buf_take_foreign()
2233 mutex_exit(&s->mlbs_mtx); in mlxcx_buf_take_foreign()
2394 mutex_enter(&s->mlbs_mtx); in mlxcx_buf_take()
2396 mutex_exit(&s->mlbs_mtx); in mlxcx_buf_take()
[all …]
H A Dmlxcx_gld.c914 mutex_enter(&s->mlbs_mtx); in mlxcx_mac_ring_stop()
916 cv_wait(&s->mlbs_free_nonempty, &s->mlbs_mtx); in mlxcx_mac_ring_stop()
920 mutex_exit(&s->mlbs_mtx); in mlxcx_mac_ring_stop()
924 mutex_enter(&s->mlbs_mtx); in mlxcx_mac_ring_stop()
926 cv_wait(&s->mlbs_free_nonempty, &s->mlbs_mtx); in mlxcx_mac_ring_stop()
930 mutex_exit(&s->mlbs_mtx); in mlxcx_mac_ring_stop()
1321 mutex_enter(&sh->mlbs_mtx); in mlxcx_mac_setprop()
1326 mutex_exit(&sh->mlbs_mtx); in mlxcx_mac_setprop()
1329 mutex_exit(&sh->mlbs_mtx); in mlxcx_mac_setprop()
H A Dmlxcx.c787 mutex_enter(&s->mlbs_mtx); in mlxcx_mlbs_teardown()
790 cv_wait(&s->mlbs_free_nonempty, &s->mlbs_mtx); in mlxcx_mlbs_teardown()
793 cv_wait(&s->mlbs_free_nonempty, &s->mlbs_mtx); in mlxcx_mlbs_teardown()
801 mutex_exit(&s->mlbs_mtx); in mlxcx_mlbs_teardown()
804 mutex_destroy(&s->mlbs_mtx); in mlxcx_mlbs_teardown()
1444 mutex_init(&s->mlbs_mtx, NULL, MUTEX_DRIVER, in mlxcx_mlbs_create()
H A Dmlxcx.h544 kmutex_t mlbs_mtx; member