Searched refs:consumer_lock (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/linux/
H A Dptr_ring.h35 spinlock_t consumer_lock; member in struct:ptr_ring
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);
[all...]
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_queue.c150 spinlock_t *consumer_lock)
170 spin_lock_irqsave(consumer_lock, consumer_flags);
180 spin_unlock_irqrestore(consumer_lock, consumer_flags);
147 rxe_queue_resize(struct rxe_queue *q, unsigned int *num_elem_p, unsigned int elem_size, struct ib_udata *udata, struct mminfo __user *outbuf, spinlock_t *producer_lock, spinlock_t *consumer_lock) argument
H A Drxe_srq.c63 spin_lock_init(&srq->rq.consumer_lock);
172 &srq->rq.consumer_lock);
H A Drxe_queue.h91 spinlock_t *producer_lock, spinlock_t *consumer_lock);
H A Drxe_verbs.h90 spinlock_t consumer_lock; /* guard queue consumer */ member in struct:rxe_rq
H A Drxe_resp.c282 spin_lock_irqsave(&srq->rq.consumer_lock, flags);
286 spin_unlock_irqrestore(&srq->rq.consumer_lock, flags);
292 spin_unlock_irqrestore(&srq->rq.consumer_lock, flags);
308 spin_unlock_irqrestore(&srq->rq.consumer_lock, flags);
312 spin_unlock_irqrestore(&srq->rq.consumer_lock, flags);
H A Drxe_qp.c177 spin_lock_init(&qp->rq.consumer_lock);

Completed in 243 milliseconds