Lines Matching refs:producer_lock
32 spinlock_t producer_lock; member
58 spin_lock(&r->producer_lock); in ptr_ring_full()
60 spin_unlock(&r->producer_lock); in ptr_ring_full()
69 spin_lock_irq(&r->producer_lock); in ptr_ring_full_irq()
71 spin_unlock_irq(&r->producer_lock); in ptr_ring_full_irq()
81 spin_lock_irqsave(&r->producer_lock, flags); in ptr_ring_full_any()
83 spin_unlock_irqrestore(&r->producer_lock, flags); in ptr_ring_full_any()
92 spin_lock_bh(&r->producer_lock); in ptr_ring_full_bh()
94 spin_unlock_bh(&r->producer_lock); in ptr_ring_full_bh()
128 spin_lock(&r->producer_lock); in ptr_ring_produce()
130 spin_unlock(&r->producer_lock); in ptr_ring_produce()
139 spin_lock_irq(&r->producer_lock); in ptr_ring_produce_irq()
141 spin_unlock_irq(&r->producer_lock); in ptr_ring_produce_irq()
151 spin_lock_irqsave(&r->producer_lock, flags); in ptr_ring_produce_any()
153 spin_unlock_irqrestore(&r->producer_lock, flags); in ptr_ring_produce_any()
162 spin_lock_bh(&r->producer_lock); in ptr_ring_produce_bh()
164 spin_unlock_bh(&r->producer_lock); in ptr_ring_produce_bh()
495 spin_lock_init(&r->producer_lock); in ptr_ring_init()
518 spin_lock(&r->producer_lock); in ptr_ring_unconsume()
554 spin_unlock(&r->producer_lock); in ptr_ring_unconsume()
601 spin_lock(&(r)->producer_lock); in ptr_ring_resize()
605 spin_unlock(&(r)->producer_lock); in ptr_ring_resize()
640 spin_lock(&(rings[i])->producer_lock); in ptr_ring_resize_multiple()
643 spin_unlock(&(rings[i])->producer_lock); in ptr_ring_resize_multiple()