Lines Matching refs:producer_lock
31 spinlock_t producer_lock; member
57 spin_lock(&r->producer_lock); in ptr_ring_full()
59 spin_unlock(&r->producer_lock); in ptr_ring_full()
68 spin_lock_irq(&r->producer_lock); in ptr_ring_full_irq()
70 spin_unlock_irq(&r->producer_lock); in ptr_ring_full_irq()
80 spin_lock_irqsave(&r->producer_lock, flags); in ptr_ring_full_any()
82 spin_unlock_irqrestore(&r->producer_lock, flags); in ptr_ring_full_any()
91 spin_lock_bh(&r->producer_lock); in ptr_ring_full_bh()
93 spin_unlock_bh(&r->producer_lock); in ptr_ring_full_bh()
127 spin_lock(&r->producer_lock); in ptr_ring_produce()
129 spin_unlock(&r->producer_lock); in ptr_ring_produce()
138 spin_lock_irq(&r->producer_lock); in ptr_ring_produce_irq()
140 spin_unlock_irq(&r->producer_lock); in ptr_ring_produce_irq()
150 spin_lock_irqsave(&r->producer_lock, flags); in ptr_ring_produce_any()
152 spin_unlock_irqrestore(&r->producer_lock, flags); in ptr_ring_produce_any()
161 spin_lock_bh(&r->producer_lock); in ptr_ring_produce_bh()
163 spin_unlock_bh(&r->producer_lock); in ptr_ring_produce_bh()
494 spin_lock_init(&r->producer_lock); in ptr_ring_init()
517 spin_lock(&r->producer_lock); in ptr_ring_unconsume()
553 spin_unlock(&r->producer_lock); in ptr_ring_unconsume()
600 spin_lock(&(r)->producer_lock); in ptr_ring_resize()
604 spin_unlock(&(r)->producer_lock); in ptr_ring_resize()
639 spin_lock(&(rings[i])->producer_lock); in ptr_ring_resize_multiple()
642 spin_unlock(&(rings[i])->producer_lock); in ptr_ring_resize_multiple()