Lines Matching refs:consumer_lock
591 spin_lock(&tfile->tx_ring.consumer_lock); in __tun_detach()
594 spin_unlock(&tfile->tx_ring.consumer_lock); in __tun_detach()
596 spin_lock(&ntfile->tx_ring.consumer_lock); in __tun_detach()
600 spin_unlock(&ntfile->tx_ring.consumer_lock); in __tun_detach()
617 spin_lock_bh(&ntfile->tx_ring.consumer_lock); in __tun_detach()
624 spin_unlock_bh(&ntfile->tx_ring.consumer_lock); in __tun_detach()
712 spin_lock_bh(&tfile->tx_ring.consumer_lock); in tun_force_wake_queue()
722 spin_unlock_bh(&tfile->tx_ring.consumer_lock); in tun_force_wake_queue()
768 spin_lock(&tfile->tx_ring.consumer_lock); in tun_attach()
770 spin_unlock(&tfile->tx_ring.consumer_lock); in tun_attach()
1016 spin_lock_bh(&tfile->tx_ring.consumer_lock); in tun_net_close()
1020 spin_unlock_bh(&tfile->tx_ring.consumer_lock); in tun_net_close()
2216 lockdep_assert_held(&tfile->tx_ring.consumer_lock); in __tun_wake_queue()
2247 spin_lock(&tfile->tx_ring.consumer_lock); in tun_ring_consume()
2252 spin_unlock(&tfile->tx_ring.consumer_lock); in tun_ring_consume()
3902 lockdep_assert_held(&tfile->tx_ring.consumer_lock); in tun_wake_queue()