Home
last modified time | relevance | path

Searched refs:producer_lock (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/include/linux/
Dptr_ring.h31 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()
[all …]
/Linux-v5.4/drivers/infiniband/sw/rxe/
Drxe_queue.c155 struct mminfo __user *outbuf, spinlock_t *producer_lock, in rxe_queue_resize() argument
177 if (producer_lock) { in rxe_queue_resize()
178 spin_lock_irqsave(producer_lock, flags); in rxe_queue_resize()
180 spin_unlock_irqrestore(producer_lock, flags); in rxe_queue_resize()
Drxe_srq.c118 spin_lock_init(&srq->rq.producer_lock); in rxe_srq_from_init()
166 &srq->rq.producer_lock, in rxe_srq_from_attr()
Drxe_queue.h93 spinlock_t *producer_lock,
Drxe_verbs.c394 spin_lock_irqsave(&srq->rq.producer_lock, flags); in rxe_post_srq_recv()
403 spin_unlock_irqrestore(&srq->rq.producer_lock, flags); in rxe_post_srq_recv()
761 spin_lock_irqsave(&rq->producer_lock, flags); in rxe_post_recv()
772 spin_unlock_irqrestore(&rq->producer_lock, flags); in rxe_post_recv()
Drxe_verbs.h117 spinlock_t producer_lock; /* guard queue producer */ member
Drxe_qp.c320 spin_lock_init(&qp->rq.producer_lock); in rxe_qp_init_resp()
/Linux-v5.4/kernel/bpf/
Dcpumap.c614 spin_lock(&q->producer_lock); in bq_flush_to_queue()
631 spin_unlock(&q->producer_lock); in bq_flush_to_queue()
/Linux-v5.4/Documentation/core-api/
Dcircular-buffers.rst156 spin_lock(&producer_lock);
176 spin_unlock(&producer_lock);
/Linux-v5.4/drivers/net/
Dveth.c426 spin_lock(&rq->xdp_ring.producer_lock); in veth_xdp_xmit()
437 spin_unlock(&rq->xdp_ring.producer_lock); in veth_xdp_xmit()
Dtun.c1308 spin_lock(&tfile->tx_ring.producer_lock); in tun_xdp_xmit()
1322 spin_unlock(&tfile->tx_ring.producer_lock); in tun_xdp_xmit()