Home
last modified time | relevance | path

Searched defs:bq (Results 1 – 16 of 16) sorted by relevance

/linux/include/net/libeth/
H A Dxdp.h402 #define LIBETH_XDP_ONSTACK_BULK(bq) \ argument
598 static inline bool libeth_xdp_tx_queue_head(struct libeth_xdp_tx_bulk *bq, in libeth_xdp_tx_queue_head()
622 static inline void libeth_xdp_tx_queue_frag(struct libeth_xdp_tx_bulk *bq, in libeth_xdp_tx_queue_frag()
637 libeth_xdp_tx_queue_bulk(struct libeth_xdp_tx_bulk *bq, in libeth_xdp_tx_queue_bulk()
639 bool (*flush_bulk)(struct libeth_xdp_tx_bulk *bq, in libeth_xdp_tx_queue_bulk()
771 __libeth_xdp_tx_flush_bulk(struct libeth_xdp_tx_bulk *bq, u32 flags, in __libeth_xdp_tx_flush_bulk()
810 #define libeth_xdp_tx_flush_bulk(bq, flags, prep, xmit) \ argument
823 #define libeth_xdp_xmit_init_bulk(bq, dev, xdpsqs, num) \ argument
826 static inline void __libeth_xdp_xmit_init_bulk(struct libeth_xdp_tx_bulk *bq, in __libeth_xdp_xmit_init_bulk()
874 static inline u32 libeth_xdp_xmit_queue_head(struct libeth_xdp_tx_bulk *bq, in libeth_xdp_xmit_queue_head()
[all …]
H A Dtx.h105 struct xdp_frame_bulk *bq; member
/linux/drivers/net/ethernet/intel/libeth/
H A Dxdp.c94 libeth_xdp_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, u32 count) in libeth_xdp_tx_return_bulk()
123 void __cold libeth_xdp_tx_exception(struct libeth_xdp_tx_bulk *bq, u32 sent, in libeth_xdp_tx_exception()
152 u32 __cold libeth_xdp_xmit_return_bulk(const struct libeth_xdp_tx_frame *bq, in libeth_xdp_xmit_return_bulk()
295 u32 __cold libeth_xdp_prog_exception(const struct libeth_xdp_tx_bulk *bq, in libeth_xdp_prog_exception()
316 struct xdp_frame_bulk *bq) in libeth_xdp_put_netmem_bulk()
335 struct xdp_frame_bulk *bq, bool frags) in libeth_xdp_return_buff_bulk()
H A Dxsk.c14 void __cold libeth_xsk_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, in libeth_xsk_tx_return_bulk()
99 const struct libeth_xdp_tx_bulk *bq, in __libeth_xsk_run_prog_slow()
/linux/kernel/bpf/
H A Dcpumap.c441 struct xdp_bulk_queue *bq; in __cpu_map_entry_alloc() local
723 static void bq_flush_to_queue(struct xdp_bulk_queue *bq) in bq_flush_to_queue()
765 struct xdp_bulk_queue *bq; in bq_enqueue() local
824 struct xdp_bulk_queue *bq, *tmp; in __cpu_map_flush() local
/linux/drivers/net/
H A Dveth.c576 static void veth_xdp_flush_bq(struct veth_rq *rq, struct veth_xdp_tx_bq *bq) in veth_xdp_flush_bq()
600 static void veth_xdp_flush(struct veth_rq *rq, struct veth_xdp_tx_bq *bq) in veth_xdp_flush()
624 struct veth_xdp_tx_bq *bq) in veth_xdp_tx()
641 struct veth_xdp_tx_bq *bq, in veth_xdp_rcv_one()
711 int n_xdpf, struct veth_xdp_tx_bq *bq, in veth_xdp_rcv_bulk_skb()
793 struct veth_xdp_tx_bq *bq, in veth_xdp_rcv_skb()
909 struct veth_xdp_tx_bq *bq, in veth_xdp_rcv()
975 struct veth_xdp_tx_bq bq; in veth_poll() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c668 struct xdp_frame_bulk *bq, in mlx5e_free_xdpsq_desc()
757 struct xdp_frame_bulk bq; in mlx5e_poll_xdpsq_cq() local
828 struct xdp_frame_bulk bq; in mlx5e_free_xdpsq_descs() local
/linux/drivers/net/ethernet/intel/idpf/
H A Dxsk.c172 struct xdp_frame_bulk bq; in idpf_xsksq_clean() local
206 struct xdp_frame_bulk bq; in idpf_xsksq_complete_slow() local
H A Dxdp.c302 struct xdp_frame_bulk bq; in idpf_xdpsq_complete() local
H A Didpf_txrx.c62 struct xdp_frame_bulk bq; in idpf_tx_buf_clean() local
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c398 struct xdp_frame_bulk *bq) in vmxnet3_unmap_pkt()
443 struct xdp_frame_bulk bq; in vmxnet3_tq_tx_complete() local
484 struct xdp_frame_bulk bq; in vmxnet3_tq_cleanup() local
/linux/net/core/
H A Dxdp.c511 struct xdp_frame_bulk *bq) in xdp_return_frame_bulk() argument
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1409 struct xdp_frame_bulk *bq, bool napi) in mtk_tx_unmap()
2476 struct xdp_frame_bulk bq; in mtk_poll_tx_qdma() local
2525 struct xdp_frame_bulk bq; in mtk_poll_tx_pdma() local
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c278 struct xdp_frame_bulk bq; in ionic_xdp_tx_desc_clean() local
/linux/drivers/net/ethernet/socionext/
H A Dnetsec.c638 struct xdp_frame_bulk bq; in netsec_clean_tx_dring() local
/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c1873 struct xdp_frame_bulk bq; in mvneta_txq_bufs_free() local