Lines Matching refs:consumer_lock
35 spinlock_t consumer_lock;
205 spin_lock(&r->consumer_lock);
207 spin_unlock(&r->consumer_lock);
216 spin_lock_irq(&r->consumer_lock);
218 spin_unlock_irq(&r->consumer_lock);
228 spin_lock_irqsave(&r->consumer_lock, flags);
230 spin_unlock_irqrestore(&r->consumer_lock, flags);
239 spin_lock_bh(&r->consumer_lock);
241 spin_unlock_bh(&r->consumer_lock);
331 spin_lock(&r->consumer_lock);
333 spin_unlock(&r->consumer_lock);
342 spin_lock_irq(&r->consumer_lock);
344 spin_unlock_irq(&r->consumer_lock);
354 spin_lock_irqsave(&r->consumer_lock, flags);
356 spin_unlock_irqrestore(&r->consumer_lock, flags);
365 spin_lock_bh(&r->consumer_lock);
367 spin_unlock_bh(&r->consumer_lock);
377 spin_lock(&r->consumer_lock);
379 spin_unlock(&r->consumer_lock);
389 spin_lock_irq(&r->consumer_lock);
391 spin_unlock_irq(&r->consumer_lock);
402 spin_lock_irqsave(&r->consumer_lock, flags);
404 spin_unlock_irqrestore(&r->consumer_lock, flags);
414 spin_lock_bh(&r->consumer_lock);
416 spin_unlock_bh(&r->consumer_lock);
423 * Callers must take consumer_lock.
430 spin_lock(&(r)->consumer_lock); \
432 spin_unlock(&(r)->consumer_lock); \
439 spin_lock_irq(&(r)->consumer_lock); \
441 spin_unlock_irq(&(r)->consumer_lock); \
448 spin_lock_bh(&(r)->consumer_lock); \
450 spin_unlock_bh(&(r)->consumer_lock); \
458 spin_lock_irqsave(&(r)->consumer_lock, __PTR_RING_PEEK_CALL_f); \
460 spin_unlock_irqrestore(&(r)->consumer_lock, __PTR_RING_PEEK_CALL_f); \
496 spin_lock_init(&r->consumer_lock);
517 spin_lock_irqsave(&r->consumer_lock, flags);
555 spin_unlock_irqrestore(&r->consumer_lock, flags);
600 spin_lock_irqsave(&(r)->consumer_lock, flags);
606 spin_unlock_irqrestore(&(r)->consumer_lock, flags);
639 spin_lock_irqsave(&(rings[i])->consumer_lock, flags);
644 spin_unlock_irqrestore(&(rings[i])->consumer_lock, flags);