Home
last modified time | relevance | path

Searched refs:xdp_rxq_info (Results 1 – 25 of 44) sorted by relevance

12

/linux/include/net/
H A Dxdp.h62 struct xdp_rxq_info { struct
86 struct xdp_rxq_info *rxq; argument
119 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) in xdp_init_buff()
442 int __xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq,
446 xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg()
453 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq);
454 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq);
455 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq);
456 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq,
458 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq);
[all …]
H A Dnetdev_rx_queue.h13 struct xdp_rxq_info xdp_rxq;
H A Dxdp_sock_drv.h51 struct xdp_rxq_info *rxq) in xsk_pool_set_rxq_info()
302 struct xdp_rxq_info *rxq) in xsk_pool_set_rxq_info()
/linux/net/core/
H A Dxdp.c136 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg_mem_model()
147 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg()
160 static void xdp_rxq_info_init(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_init()
166 int __xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, in __xdp_rxq_info_reg()
196 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unused()
202 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_is_reg()
346 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg_mem_model()
414 void xdp_rxq_info_attach_page_pool(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_attach_page_pool()
644 const struct xdp_rxq_info *rxq = xdp->rxq; in xdp_build_skb_from_buff()
751 const struct xdp_rxq_info *rxq = xdp->rxq; in xdp_build_skb_from_zc()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_bpf2bpf.c15 struct xdp_rxq_info { struct
29 struct xdp_rxq_info *rxq; argument
/linux/drivers/net/ethernet/engleder/
H A Dtsnep.h140 struct xdp_rxq_info xdp_rxq;
141 struct xdp_rxq_info xdp_rxq_zc;
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h254 struct xdp_rxq_info *xdp_rxq_info; member
H A Dionic_lif.c2693 struct xdp_rxq_info *xi; in ionic_unregister_rxq_info()
2695 if (!q->xdp_rxq_info) in ionic_unregister_rxq_info()
2698 xi = q->xdp_rxq_info; in ionic_unregister_rxq_info()
2699 q->xdp_rxq_info = NULL; in ionic_unregister_rxq_info()
2707 struct xdp_rxq_info *rxq_info; in ionic_register_rxq_info()
2729 q->xdp_rxq_info = rxq_info; in ionic_register_rxq_info()
2910 swap(a->q.xdp_rxq_info, b->q.xdp_rxq_info); in ionic_swap_queues()
/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.h43 struct xdp_rxq_info xdp_rxq;
/linux/include/trace/events/
H A Dxdp.h351 const struct xdp_rxq_info *rxq),
360 __field(const struct xdp_rxq_info *, rxq)
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.h154 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.h59 struct xdp_rxq_info xdp_rxq[AM65_CPSW_MAX_QUEUES];
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h198 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.h252 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/google/gve/
H A Dgve.h316 struct xdp_rxq_info xdp_rxq;
317 struct xdp_rxq_info xsk_rxq;
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h400 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.h239 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h371 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/sfc/siena/
H A Drx.c289 xdp_init_buff(&xdp, efx->rx_page_buf_step, &rx_queue->xdp_rxq_info); in efx_do_xdp()
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_int.h342 struct xdp_rxq_info xdp_rxq;
/linux/Documentation/networking/
H A Dpage_pool.rst134 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h498 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede.h370 struct xdp_rxq_info xdp_rxq;
/linux/include/net/mana/
H A Dmana.h347 struct xdp_rxq_info xdp_rxq;
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net.h332 struct xdp_rxq_info xdp_rxq;

12