Home
last modified time | relevance | path

Searched refs:xdp_lock (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/intel/idpf/
H A Dxdp.c193 libeth_xdpsq_get(&xdpsq->xdp_lock, dev, vport->xdpsq_share); in idpf_xdpsqs_get()
194 libeth_xdpsq_init_timer(xdpsq->timer, xdpsq, &xdpsq->xdp_lock, in idpf_xdpsqs_get()
223 libeth_xdpsq_put(&xdpsq->xdp_lock, dev); in idpf_xdpsqs_put()
338 libeth_xdpsq_lock(&xdpsq->xdp_lock); in idpf_xdp_tx_prep()
348 .lock = &xdpsq->xdp_lock, in idpf_xdp_tx_prep()
H A Dxsk.c72 libeth_xdpsq_init_timer(txq->timer, txq, &txq->xdp_lock, in idpf_xsk_setup_txq()
275 libeth_xdpsq_lock(&xdpsq->xdp_lock); in idpf_xsk_tx_prep()
286 .lock = &xdpsq->xdp_lock, in idpf_xsk_tx_prep()
304 .lock = &xdpsq->xdp_lock, in idpf_xsk_xmit_prep()
320 libeth_xdpsq_lock(&xsksq->xdp_lock); in idpf_xsk_xmit()
H A Didpf_txrx.h698 struct libeth_xdpsq_lock xdp_lock; member
/linux/drivers/net/ethernet/google/gve/
H A Dgve_tx.c274 spin_lock_init(&tx->xdp_lock); in gve_tx_alloc_ring_gqi()
845 spin_lock(&tx->xdp_lock); in gve_xdp_xmit_gqi()
856 spin_unlock(&tx->xdp_lock); in gve_xdp_xmit_gqi()
954 spin_lock(&tx->xdp_lock); in gve_xsk_tx()
970 spin_unlock(&tx->xdp_lock); in gve_xsk_tx()
H A Dgve_tx_dqo.c322 spin_lock_init(&tx->dqo_tx.xdp_lock); in gve_tx_alloc_ring_dqo()
1079 spin_lock(&tx->dqo_tx.xdp_lock); in gve_xsk_tx_dqo()
1118 spin_unlock(&tx->dqo_tx.xdp_lock); in gve_xsk_tx_dqo()
1585 spin_lock(&tx->dqo_tx.xdp_lock); in gve_xdp_xmit_dqo()
1595 spin_unlock(&tx->dqo_tx.xdp_lock); in gve_xdp_xmit_dqo()
H A Dgve.h485 spinlock_t xdp_lock; member
543 spinlock_t xdp_lock; member
H A Dgve_rx.c771 spin_lock(&tx->xdp_lock); in gve_xdp_done()
774 spin_unlock(&tx->xdp_lock); in gve_xdp_done()
H A Dgve_rx_dqo.c624 spin_lock(&tx->dqo_tx.xdp_lock); in gve_xdp_tx_dqo()
626 spin_unlock(&tx->dqo_tx.xdp_lock); in gve_xdp_tx_dqo()