Defined in 2 files as a struct:
Defined in 1 files as a member:
Referenced in 108 files:
-
drivers/net/bonding/bond_main.c,
5 times
-
drivers/net/ethernet/amazon/ena/ena_netdev.c,
2 times
-
drivers/net/ethernet/amazon/ena/ena_xdp.h,
line 82
-
drivers/net/ethernet/aquantia/atlantic/aq_ring.c,
5 times
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
3 times
-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c,
6 times
-
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h,
6 times
-
drivers/net/ethernet/cavium/thunder/nicvf_main.c,
line 533
-
drivers/net/ethernet/engleder/tsnep.h,
2 times
-
drivers/net/ethernet/engleder/tsnep_main.c,
5 times
-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c,
line 2596
-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c,
8 times
-
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c,
16 times
-
drivers/net/ethernet/freescale/enetc/enetc.c,
21 times
-
drivers/net/ethernet/freescale/fec.h,
line 558
-
drivers/net/ethernet/freescale/fec_main.c,
9 times
-
drivers/net/ethernet/fungible/funeth/funeth_rx.c,
line 146
-
drivers/net/ethernet/google/gve/gve.h,
2 times
-
drivers/net/ethernet/google/gve/gve_rx.c,
5 times
-
drivers/net/ethernet/google/gve/gve_rx_dqo.c,
4 times
-
drivers/net/ethernet/intel/i40e/i40e_trace.h,
3 times
-
drivers/net/ethernet/intel/i40e/i40e_txrx.c,
8 times
-
drivers/net/ethernet/intel/i40e/i40e_txrx.h,
2 times
-
drivers/net/ethernet/intel/i40e/i40e_txrx_common.h,
line 9
-
drivers/net/ethernet/intel/i40e/i40e_xsk.c,
12 times
-
drivers/net/ethernet/intel/ice/ice_txrx.c,
line 706
-
drivers/net/ethernet/intel/ice/ice_txrx.h,
2 times
-
drivers/net/ethernet/intel/ice/ice_txrx_lib.c,
line 368
-
drivers/net/ethernet/intel/ice/ice_txrx_lib.h,
line 128
-
drivers/net/ethernet/intel/ice/ice_xsk.c,
10 times
-
drivers/net/ethernet/intel/igb/igb.h,
2 times
-
drivers/net/ethernet/intel/igb/igb_main.c,
5 times
-
drivers/net/ethernet/intel/igb/igb_xsk.c,
6 times
-
drivers/net/ethernet/intel/igc/igc.h,
2 times
-
drivers/net/ethernet/intel/igc/igc_main.c,
7 times
-
drivers/net/ethernet/intel/ixgbe/ixgbe.h,
line 285
-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c,
4 times
-
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c,
2 times
-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c,
5 times
-
drivers/net/ethernet/marvell/mvneta.c,
7 times
-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c,
3 times
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c,
line 1534
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c,
line 1494
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h,
line 135
-
drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c,
line 20
-
drivers/net/ethernet/mediatek/mtk_eth_soc.c,
2 times
-
drivers/net/ethernet/mellanox/mlx4/en_rx.c,
line 636
-
drivers/net/ethernet/mellanox/mlx5/core/en.h,
3 times
-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c,
5 times
-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c,
2 times
-
drivers/net/ethernet/meta/fbnic/fbnic_txrx.h,
line 72
-
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c,
line 79
-
drivers/net/ethernet/microsoft/mana/mana_bpf.c,
line 81
-
drivers/net/ethernet/microsoft/mana/mana_en.c,
2 times
-
drivers/net/ethernet/netronome/nfp/nfd3/dp.c,
line 916
-
drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h,
line 72
-
drivers/net/ethernet/netronome/nfp/nfd3/rings.c,
line 208
-
drivers/net/ethernet/netronome/nfp/nfdk/dp.c,
line 1037
-
drivers/net/ethernet/netronome/nfp/nfp_net.h,
line 297
-
drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c,
2 times
-
drivers/net/ethernet/pensando/ionic/ionic_txrx.c,
line 478
-
drivers/net/ethernet/qlogic/qede/qede_fp.c,
line 1093
-
drivers/net/ethernet/sfc/rx.c,
line 256
-
drivers/net/ethernet/sfc/siena/rx.c,
line 258
-
drivers/net/ethernet/socionext/netsec.c,
3 times
-
drivers/net/ethernet/stmicro/stmmac/stmmac.h,
2 times
-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c,
6 times
-
drivers/net/ethernet/ti/am65-cpsw-nuss.c,
2 times
-
drivers/net/ethernet/ti/cpsw.c,
line 377
-
drivers/net/ethernet/ti/cpsw_new.c,
line 313
-
drivers/net/ethernet/ti/cpsw_priv.c,
line 1336
-
drivers/net/ethernet/ti/cpsw_priv.h,
line 451
-
drivers/net/ethernet/ti/icssg/icssg_common.c,
7 times
-
drivers/net/ethernet/ti/icssg/icssg_prueth.h,
line 170
-
drivers/net/hyperv/hyperv_net.h,
line 244
-
drivers/net/hyperv/netvsc_bpf.c,
line 25
-
drivers/net/hyperv/netvsc_drv.c,
2 times
-
drivers/net/tap.c,
3 times
-
drivers/net/tun.c,
6 times
-
drivers/net/veth.c,
6 times
-
drivers/net/virtio_net.c,
20 times
-
drivers/net/vmxnet3/vmxnet3_xdp.c,
4 times
-
drivers/net/xen-netfront.c,
2 times
-
drivers/vhost/net.c,
3 times
-
include/linux/bpf_types.h,
line 12
-
include/linux/filter.h,
13 times
-
include/linux/netdevice.h,
3 times
-
include/net/libeth/xdp.h,
2 times
-
include/net/libeth/xsk.h,
line 649
-
include/net/mana/mana.h,
line 685
-
include/net/xdp.h,
25 times
-
include/net/xdp_sock.h,
5 times
-
include/net/xdp_sock_drv.h,
33 times
-
include/net/xsk_buff_pool.h,
3 times
-
kernel/bpf/cpumap.c,
2 times
-
kernel/bpf/devmap.c,
2 times
-
net/bpf/test_run.c,
10 times
-
net/core/dev.c,
3 times
-
net/core/filter.c,
50 times
-
net/core/xdp.c,
7 times
-
net/netfilter/nf_conntrack_bpf.c,
4 times
-
net/netfilter/nf_flow_table_bpf.c,
2 times
-
net/xdp/xsk.c,
8 times
-
net/xdp/xsk_buff_pool.c,
6 times
-
net/xfrm/xfrm_state_bpf.c,
2 times
-
tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c,
2 times
-
tools/testing/selftests/bpf/progs/type_cast.c,
line 26