Home
last modified time | relevance | path

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

/Linux-v5.4/include/net/
Dxdp.h59 struct xdp_rxq_info { struct
72 struct xdp_rxq_info *rxq; argument
147 int xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq,
149 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq);
150 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq);
151 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq);
152 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq,
154 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq);
/Linux-v5.4/net/core/
Dxdp.c146 void xdp_rxq_info_unreg_mem_model(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg_mem_model()
188 void xdp_rxq_info_unreg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unreg()
207 static void xdp_rxq_info_init(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_init()
213 int xdp_rxq_info_reg(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg()
241 void xdp_rxq_info_unused(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_unused()
247 bool xdp_rxq_info_is_reg(struct xdp_rxq_info *xdp_rxq) in xdp_rxq_info_is_reg()
315 int xdp_rxq_info_reg_mem_model(struct xdp_rxq_info *xdp_rxq, in xdp_rxq_info_reg_mem_model()
Dfilter.c7792 *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct xdp_rxq_info, dev), in xdp_convert_ctx_access()
7794 offsetof(struct xdp_rxq_info, dev)); in xdp_convert_ctx_access()
7803 offsetof(struct xdp_rxq_info, in xdp_convert_ctx_access()
/Linux-v5.4/samples/bpf/
D.gitignore48 xdp_rxq_info
DMakefile46 hostprogs-y += xdp_rxq_info
102 xdp_rxq_info-objs := xdp_rxq_info_user.o
/Linux-v5.4/include/trace/events/
Dxdp.h359 const struct xdp_rxq_info *rxq),
368 __field(const struct xdp_rxq_info *, rxq)
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h340 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h420 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.h252 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h115 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/ti/
Dcpsw_priv.h366 struct xdp_rxq_info xdp_rxq[CPSW_MAX_QUEUES];
Dcpsw.c578 struct xdp_rxq_info *rxq; in cpsw_ndev_create_xdp_rxq()
598 struct xdp_rxq_info *rxq = &priv->xdp_rxq[ch]; in cpsw_ndev_destroy_xdp_rxq()
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/
Dqede.h374 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_net.h346 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h362 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h352 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den.h697 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/include/linux/
Dfilter.h35 struct xdp_rxq_info;
Dnetdevice.h743 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/
Dveth.c58 struct xdp_rxq_info xdp_rxq;
Dvirtio_net.c162 struct xdp_rxq_info xdp_rxq;
Dtun.c178 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.h898 struct xdp_rxq_info xdp_rxq;
/Linux-v5.4/drivers/net/ethernet/socionext/
Dnetsec.c286 struct xdp_rxq_info xdp_rxq;