Searched refs:producer_lock (Results 1 – 11 of 11) sorted by relevance
/drivers/infiniband/sw/rxe/ |
D | rxe_queue.c | 150 struct mminfo __user *outbuf, spinlock_t *producer_lock, in rxe_queue_resize() argument 172 if (producer_lock) { in rxe_queue_resize() 173 spin_lock_irqsave(producer_lock, flags); in rxe_queue_resize() 175 spin_unlock_irqrestore(producer_lock, flags); in rxe_queue_resize()
|
D | rxe_srq.c | 92 spin_lock_init(&srq->rq.producer_lock); in rxe_srq_from_init() 141 &srq->rq.producer_lock, in rxe_srq_from_attr()
|
D | rxe_verbs.c | 363 spin_lock_irqsave(&srq->rq.producer_lock, flags); in rxe_post_srq_recv() 372 spin_unlock_irqrestore(&srq->rq.producer_lock, flags); in rxe_post_srq_recv() 728 spin_lock_irqsave(&rq->producer_lock, flags); in rxe_post_recv() 739 spin_unlock_irqrestore(&rq->producer_lock, flags); in rxe_post_recv()
|
D | rxe_queue.h | 85 spinlock_t *producer_lock, spinlock_t *consumer_lock);
|
D | rxe_verbs.h | 90 spinlock_t producer_lock; /* guard queue producer */ member
|
D | rxe_qp.c | 203 spin_lock_init(&qp->rq.producer_lock); in rxe_qp_init_misc()
|
/drivers/infiniband/hw/hfi1/ |
D | ipoib.h | 61 spinlock_t producer_lock; /* head sync lock */ member
|
D | ipoib_tx.c | 201 spin_lock(&tx_ring->producer_lock); in hfi1_ipoib_add_tx() 223 spin_unlock(&tx_ring->producer_lock); in hfi1_ipoib_add_tx() 766 spin_lock_init(&txq->tx_ring.producer_lock); in hfi1_ipoib_txreq_init()
|
/drivers/net/wireguard/ |
D | receive.c | 562 if (spin_trylock_bh(&wg->handshake_queue.ring.producer_lock)) { in wg_packet_receive() 564 spin_unlock_bh(&wg->handshake_queue.ring.producer_lock); in wg_packet_receive()
|
/drivers/net/ |
D | veth.c | 501 spin_lock(&rq->xdp_ring.producer_lock); in veth_xdp_xmit() 511 spin_unlock(&rq->xdp_ring.producer_lock); in veth_xdp_xmit()
|
D | tun.c | 1284 spin_lock(&tfile->tx_ring.producer_lock); in tun_xdp_xmit() 1298 spin_unlock(&tfile->tx_ring.producer_lock); in tun_xdp_xmit()
|