Lines Matching refs:producer_lock
36 spinlock_t producer_lock; member
62 spin_lock(&r->producer_lock); in ptr_ring_full()
64 spin_unlock(&r->producer_lock); in ptr_ring_full()
73 spin_lock_irq(&r->producer_lock); in ptr_ring_full_irq()
75 spin_unlock_irq(&r->producer_lock); in ptr_ring_full_irq()
85 spin_lock_irqsave(&r->producer_lock, flags); in ptr_ring_full_any()
87 spin_unlock_irqrestore(&r->producer_lock, flags); in ptr_ring_full_any()
96 spin_lock_bh(&r->producer_lock); in ptr_ring_full_bh()
98 spin_unlock_bh(&r->producer_lock); in ptr_ring_full_bh()
132 spin_lock(&r->producer_lock); in ptr_ring_produce()
134 spin_unlock(&r->producer_lock); in ptr_ring_produce()
143 spin_lock_irq(&r->producer_lock); in ptr_ring_produce_irq()
145 spin_unlock_irq(&r->producer_lock); in ptr_ring_produce_irq()
155 spin_lock_irqsave(&r->producer_lock, flags); in ptr_ring_produce_any()
157 spin_unlock_irqrestore(&r->producer_lock, flags); in ptr_ring_produce_any()
166 spin_lock_bh(&r->producer_lock); in ptr_ring_produce_bh()
168 spin_unlock_bh(&r->producer_lock); in ptr_ring_produce_bh()
499 spin_lock_init(&r->producer_lock); in ptr_ring_init()
522 spin_lock(&r->producer_lock); in ptr_ring_unconsume()
558 spin_unlock(&r->producer_lock); in ptr_ring_unconsume()
603 spin_lock(&(r)->producer_lock); in ptr_ring_resize()
607 spin_unlock(&(r)->producer_lock); in ptr_ring_resize()
642 spin_lock(&(rings[i])->producer_lock); in ptr_ring_resize_multiple()
645 spin_unlock(&(rings[i])->producer_lock); in ptr_ring_resize_multiple()