| /Linux-v5.15/include/net/ |
| D | xdp.h | 57 struct xdp_rxq_info { struct 74 struct xdp_rxq_info *rxq; argument 80 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) in xdp_init_buff() 255 int xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, 257 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq); 258 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq); 259 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq); 260 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq, 262 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq);
|
| D | xsk_buff_pool.h | 13 struct xdp_rxq_info; 103 void xp_set_rxq_info(struct xsk_buff_pool *pool, struct xdp_rxq_info *rxq);
|
| D | xdp_sock_drv.h | 42 struct xdp_rxq_info *rxq) in xsk_pool_set_rxq_info() 185 struct xdp_rxq_info *rxq) in xsk_pool_set_rxq_info()
|
| /Linux-v5.15/tools/testing/selftests/bpf/progs/ |
| D | test_xdp_bpf2bpf.c | 15 struct xdp_rxq_info { struct 29 struct xdp_rxq_info *rxq; argument
|
| /Linux-v5.15/net/core/ |
| D | xdp.c | 113 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg_mem_model() 140 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg() 155 static void xdp_rxq_info_init(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_init() 161 int xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg() 190 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unused() 196 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_is_reg() 264 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg_mem_model()
|
| /Linux-v5.15/samples/bpf/ |
| D | .gitignore | 50 xdp_rxq_info
|
| D | Makefile | 42 tprogs-y += xdp_rxq_info 103 xdp_rxq_info-objs := xdp_rxq_info_user.o
|
| /Linux-v5.15/drivers/net/ethernet/freescale/dpaa/ |
| D | dpaa_eth.h | 71 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/include/trace/events/ |
| D | xdp.h | 350 const struct xdp_rxq_info *rxq), 359 __field(const struct xdp_rxq_info *, rxq)
|
| /Linux-v5.15/drivers/net/ethernet/intel/ice/ |
| D | ice_txrx.h | 302 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac.h | 98 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/amazon/ena/ |
| D | ena_netdev.h | 255 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/cavium/thunder/ |
| D | nicvf_queues.h | 252 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/intel/i40e/ |
| D | i40e_txrx.h | 391 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/Documentation/networking/ |
| D | page_pool.rst | 118 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/intel/ixgbevf/ |
| D | ixgbevf.h | 115 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/sfc/ |
| D | rx.c | 289 xdp_init_buff(&xdp, efx->rx_page_buf_step, &rx_queue->xdp_rxq_info); in efx_do_xdp()
|
| D | net_driver.h | 420 struct xdp_rxq_info xdp_rxq_info; member
|
| D | rx_common.c | 264 rc = xdp_rxq_info_reg(&rx_queue->xdp_rxq_info, efx->net_dev, in efx_init_rx_queue() 304 xdp_rxq_info_unreg(&rx_queue->xdp_rxq_info); in efx_fini_rx_queue()
|
| /Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-eth.h | 456 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/freescale/enetc/ |
| D | enetc.h | 76 struct xdp_rxq_info rxq;
|
| /Linux-v5.15/drivers/net/ethernet/marvell/mvpp2/ |
| D | mvpp2.h | 1489 struct xdp_rxq_info xdp_rxq_short; 1490 struct xdp_rxq_info xdp_rxq_long;
|
| /Linux-v5.15/drivers/net/ethernet/intel/igc/ |
| D | igc.h | 129 struct xdp_rxq_info xdp_rxq;
|
| /Linux-v5.15/drivers/net/ethernet/ti/ |
| D | cpsw_priv.h | 378 struct xdp_rxq_info xdp_rxq[CPSW_MAX_QUEUES];
|
| /Linux-v5.15/net/xdp/ |
| D | xsk_buff_pool.c | 94 void xp_set_rxq_info(struct xsk_buff_pool *pool, struct xdp_rxq_info *rxq) in xp_set_rxq_info()
|