/linux-6.1.9/include/net/ |
D | xdp.h | 57 struct xdp_rxq_info { struct 82 struct xdp_rxq_info *rxq; argument 114 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) in xdp_init_buff() 360 int __xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, 364 xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg() 371 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq); 372 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq); 373 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq); 374 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq, 376 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq);
|
D | xdp_sock_drv.h | 45 struct xdp_rxq_info *rxq) in xsk_pool_set_rxq_info() 209 struct xdp_rxq_info *rxq) in xsk_pool_set_rxq_info()
|
D | xsk_buff_pool.h | 14 struct xdp_rxq_info; 127 void xp_set_rxq_info(struct xsk_buff_pool *pool, struct xdp_rxq_info *rxq);
|
/linux-6.1.9/tools/testing/selftests/bpf/progs/ |
D | test_xdp_bpf2bpf.c | 15 struct xdp_rxq_info { struct 29 struct xdp_rxq_info *rxq; argument
|
/linux-6.1.9/net/core/ |
D | xdp.c | 135 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg_mem_model() 146 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg() 159 static void xdp_rxq_info_init(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_init() 165 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() 348 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg_mem_model()
|
/linux-6.1.9/samples/bpf/ |
D | .gitignore | 50 xdp_rxq_info
|
D | Makefile | 44 tprogs-y += xdp_rxq_info 105 xdp_rxq_info-objs := xdp_rxq_info_user.o
|
/linux-6.1.9/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_eth.h | 46 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_txrx.h | 137 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/include/trace/events/ |
D | xdp.h | 350 const struct xdp_rxq_info *rxq), 359 __field(const struct xdp_rxq_info *, rxq)
|
/linux-6.1.9/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_ring.h | 154 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/fungible/funeth/ |
D | funeth_txrx.h | 197 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/amazon/ena/ |
D | ena_netdev.h | 244 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/intel/ice/ |
D | ice_txrx.h | 271 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.h | 394 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac.h | 98 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.h | 252 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/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 | 421 struct xdp_rxq_info xdp_rxq_info; member
|
/linux-6.1.9/drivers/net/ethernet/sfc/siena/ |
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 | 419 struct xdp_rxq_info xdp_rxq_info; member
|
/linux-6.1.9/drivers/net/ethernet/microsoft/mana/ |
D | mana.h | 314 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf.h | 115 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/freescale/ |
D | fec.h | 549 struct xdp_rxq_info xdp_rxq;
|
/linux-6.1.9/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2.h | 1490 struct xdp_rxq_info xdp_rxq_short; 1491 struct xdp_rxq_info xdp_rxq_long;
|