Home
last modified time | relevance | path

Searched refs:ch_rx_lock (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_chan.c49 mutex_init(&chan->ch_rx_lock, NULL, MUTEX_DRIVER, NULL); in eib_chan_init()
68 mutex_destroy(&chan->ch_rx_lock); in eib_chan_fini()
192 mutex_enter(&chan->ch_rx_lock); in eib_chan_post_recv()
197 mutex_exit(&chan->ch_rx_lock); in eib_chan_post_recv()
209 mutex_exit(&chan->ch_rx_lock); in eib_chan_post_recv()
213 mutex_exit(&chan->ch_rx_lock); in eib_chan_post_recv()
H A Deib_adm.c464 mutex_enter(&chan->ch_rx_lock); in eib_rb_adm_setup_ud_channel()
466 cv_wait(&chan->ch_rx_cv, &chan->ch_rx_lock); in eib_rb_adm_setup_ud_channel()
467 mutex_exit(&chan->ch_rx_lock); in eib_rb_adm_setup_ud_channel()
H A Deib_ctl.c446 mutex_enter(&chan->ch_rx_lock); in eib_rb_ctl_setup_ud_channel()
448 cv_wait(&chan->ch_rx_cv, &chan->ch_rx_lock); in eib_rb_ctl_setup_ud_channel()
449 mutex_exit(&chan->ch_rx_lock); in eib_rb_ctl_setup_ud_channel()
H A Deib_svc.c367 mutex_enter(&chan->ch_rx_lock); in eib_refill_rwqes()
369 mutex_exit(&chan->ch_rx_lock); in eib_refill_rwqes()
H A Deib_data.c1473 mutex_enter(&chan->ch_rx_lock); in eib_rb_data_setup_ud_channel()
1475 cv_wait(&chan->ch_rx_cv, &chan->ch_rx_lock); in eib_rb_data_setup_ud_channel()
1476 mutex_exit(&chan->ch_rx_lock); in eib_rb_data_setup_ud_channel()
H A Deib_rsrc.c358 mutex_enter(&chan->ch_rx_lock); in eib_rsrc_decr_posted_rwqe()
369 mutex_exit(&chan->ch_rx_lock); in eib_rsrc_decr_posted_rwqe()
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/
H A Deib_impl.h482 kmutex_t ch_rx_lock; member