Searched refs:s_ring_lock (Results 1 – 5 of 5) sorted by relevance
128 ASSERT(MUTEX_HELD(&ringp->s_ring_lock)); in mac_soft_ring_worker_wakeup()179 mutex_init(&ringp->s_ring_lock, NULL, MUTEX_DEFAULT, NULL); in mac_soft_ring_create()180 ringp->s_ring_notify_cb_info.mcbi_lockp = &ringp->s_ring_lock; in mac_soft_ring_create()277 mutex_enter(&ringp->s_ring_lock); in mac_soft_ring_bind()282 mutex_exit(&ringp->s_ring_lock); in mac_soft_ring_bind()305 mutex_enter(&ringp->s_ring_lock); in mac_soft_ring_unbind()308 mutex_exit(&ringp->s_ring_lock); in mac_soft_ring_unbind()315 mutex_exit(&ringp->s_ring_lock); in mac_soft_ring_unbind()327 mutex_enter(&ringp->s_ring_lock); in mac_soft_ring_fire()329 mutex_exit(&ringp->s_ring_lock); in mac_soft_ring_fire()[all …]
4584 mutex_enter(&sringp->s_ring_lock); in mac_tx_srs_wakeup()4593 mutex_exit(&sringp->s_ring_lock); in mac_tx_srs_wakeup()4619 ASSERT(MUTEX_HELD(&(ringp)->s_ring_lock)); \4688 ASSERT(MUTEX_NOT_HELD(&ringp->s_ring_lock)); in mac_rx_soft_ring_process()4690 mutex_enter(&ringp->s_ring_lock); in mac_rx_soft_ring_process()4699 mutex_exit(&ringp->s_ring_lock); in mac_rx_soft_ring_process()4717 mutex_exit(&ringp->s_ring_lock); in mac_rx_soft_ring_process()4727 ASSERT(MUTEX_NOT_HELD(&ringp->s_ring_lock)); in mac_rx_soft_ring_process()4742 mutex_enter(&ringp->s_ring_lock); in mac_rx_soft_ring_process()4756 mutex_exit(&ringp->s_ring_lock); in mac_rx_soft_ring_process()[all …]
3607 mutex_enter(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()3610 mutex_exit(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()3614 mutex_enter(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()3617 mutex_exit(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()3620 mutex_exit(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()
474 mutex_enter(&softring->s_ring_lock); in mac_srs_client_poll_disable()478 &softring->s_ring_lock); in mac_srs_client_poll_disable()484 mutex_exit(&softring->s_ring_lock); in mac_srs_client_poll_disable()
69 kmutex_t s_ring_lock; /* lock before using any member */ member