Home
last modified time | relevance | path

Searched defs:xdp (Results 51 – 75 of 127) sorted by relevance

123456

/linux-6.3-rc2/drivers/net/ethernet/microsoft/mana/
A Dmana_bpf.c81 struct xdp_buff *xdp, void *buf_va, uint pkt_len) in mana_run_xdp()
/linux-6.3-rc2/net/core/
A Dfilter.c3831 BPF_CALL_1(bpf_xdp_get_buff_len, struct xdp_buff*, xdp) in BPF_CALL_1() argument
3852 static unsigned long xdp_get_metalen(const struct xdp_buff *xdp) in xdp_get_metalen()
3964 BPF_CALL_4(bpf_xdp_load_bytes, struct xdp_buff *, xdp, u32, offset, in BPF_CALL_4() argument
4209 u32 xdp_master_redirect(struct xdp_buff *xdp) in xdp_master_redirect()
4233 struct xdp_buff *xdp, in __xdp_do_redirect_xsk()
4315 int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, in xdp_do_redirect()
4349 struct xdp_buff *xdp, in xdp_do_generic_redirect_map()
4397 struct xdp_buff *xdp, struct bpf_prog *xdp_prog) in xdp_do_generic_redirect()
4889 struct xdp_buff *xdp = (struct xdp_buff *)ctx; in bpf_xdp_copy() local
6137 BPF_CALL_5(bpf_xdp_check_mtu, struct xdp_buff *, xdp, in BPF_CALL_5() argument
[all …]
/linux-6.3-rc2/drivers/net/bonding/
A Dbond_main.c2203 struct netdev_bpf xdp = { in bond_enslave() local
2347 struct netdev_bpf xdp = { in __bond_release_one() local
4170 static u32 bond_xmit_hash_xdp(struct bonding *bond, struct xdp_buff *xdp) in bond_xmit_hash_xdp()
4892 struct xdp_buff *xdp) in bond_xdp_xmit_roundrobin_slave_get()
5148 struct xdp_buff *xdp) in bond_xdp_xmit_3ad_xor_slave_get()
5468 bond_xdp_get_xmit_slave(struct net_device *bond_dev, struct xdp_buff *xdp) in bond_xdp_get_xmit_slave()
5513 struct xdp_buff xdp; in bond_xdp_xmit() local
5546 struct netdev_bpf xdp = { in bond_xdp_set() local
5622 static int bond_xdp(struct net_device *dev, struct netdev_bpf *xdp) in bond_xdp()
/linux-6.3-rc2/drivers/net/ethernet/engleder/
A Dtsnep_main.c609 struct xdp_buff *xdp, in tsnep_xdp_xmit_back()
963 struct xdp_buff *xdp, int *status, in tsnep_xdp_run_prog()
1057 struct xdp_buff xdp; in tsnep_rx_poll() local
1635 struct xdp_frame **xdp, u32 flags) in tsnep_netdev_xdp_xmit()
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/
A Di40e_txrx.c2106 struct xdp_buff *xdp) in i40e_construct_skb()
2185 struct xdp_buff *xdp) in i40e_build_skb()
2277 int i40e_xmit_xdp_tx_ring(struct xdp_buff *xdp, struct i40e_ring *xdp_ring) in i40e_xmit_xdp_tx_ring()
2293 static int i40e_run_xdp(struct i40e_ring *rx_ring, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) in i40e_run_xdp()
2447 struct xdp_buff xdp; in i40e_clean_rx_irq() local
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/nfd3/
A Dnfd3.h72 struct xdp_buff *xdp; member
/linux-6.3-rc2/kernel/bpf/
A Dcpumap.c177 struct xdp_buff xdp; in cpu_map_bpf_prog_run_skb() local
217 struct xdp_buff xdp; in cpu_map_bpf_prog_run_xdp() local
A Ddevmap.c331 struct xdp_buff xdp; in dev_map_bpf_prog_run() local
495 struct xdp_buff xdp; in dev_map_bpf_prog_run_skb() local
/linux-6.3-rc2/drivers/net/
A Dtun.c1225 static int tun_xdp(struct net_device *dev, struct netdev_bpf *xdp) in tun_xdp()
1299 struct xdp_frame *xdp = frames[i]; in tun_xdp_xmit() local
1320 static int tun_xdp_tx(struct net_device *dev, struct xdp_buff *xdp) in tun_xdp_tx()
1623 struct xdp_buff *xdp, u32 act) in tun_xdp_act()
1702 struct xdp_buff xdp; in tun_build_skb() local
2424 struct xdp_buff *xdp, int *flush, in tun_xdp_one()
2540 struct xdp_buff *xdp; in tun_sendmsg() local
A Dxen-netfront.c969 struct xdp_buff *xdp, bool *need_xdp_flush) in xennet_run_xdp()
1027 struct xdp_buff xdp; in xennet_get_responses() local
1036 struct xen_netif_extra_info *xdp; in xennet_get_responses() local
1602 static int talk_to_netback_xdp(struct netfront_info *np, int xdp) in talk_to_netback_xdp()
1663 static int xennet_xdp(struct net_device *dev, struct netdev_bpf *xdp) in xennet_xdp()
A Dtap.c1155 static int tap_get_user_xdp(struct tap_queue *q, struct xdp_buff *xdp) in tap_get_user_xdp()
1221 struct xdp_buff *xdp; in tap_sendmsg() local
/linux-6.3-rc2/drivers/net/ethernet/intel/ixgbevf/
A Dixgbevf_main.c851 struct xdp_buff *xdp, in ixgbevf_construct_skb()
926 struct xdp_buff *xdp, in ixgbevf_build_skb()
972 struct xdp_buff *xdp) in ixgbevf_xmit_xdp_ring()
1050 struct xdp_buff *xdp) in ixgbevf_run_xdp()
1125 struct xdp_buff xdp; in ixgbevf_clean_rx_irq() local
4481 static int ixgbevf_xdp(struct net_device *dev, struct netdev_bpf *xdp) in ixgbevf_xdp()
/linux-6.3-rc2/drivers/net/ethernet/intel/ice/
A Dice_txrx_lib.c328 int __ice_xmit_xdp_ring(struct xdp_buff *xdp, struct ice_tx_ring *xdp_ring, in __ice_xmit_xdp_ring()
A Dice_txrx.h178 struct xdp_buff *xdp; /* used for XDP_TX ZC */ member
321 struct xdp_buff xdp; member
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/
A Dnfp_net_dp.h71 static inline void nfp_net_free_frag(void *frag, bool xdp) in nfp_net_free_frag()
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/
A Dethtool_common.c427 unsigned short xdp; in efx_describe_per_queue_stats() local
549 int xdp; in efx_siena_ethtool_get_stats() local
/linux-6.3-rc2/drivers/net/ethernet/sfc/
A Dethtool_common.c428 unsigned short xdp; in efx_describe_per_queue_stats() local
550 int xdp; in efx_ethtool_get_stats() local
/linux-6.3-rc2/drivers/net/ethernet/intel/igc/
A Digc_main.c1842 struct xdp_buff *xdp) in igc_build_skb()
1869 struct xdp_buff *xdp, in igc_construct_skb()
2362 static int igc_xdp_xmit_back(struct igc_adapter *adapter, struct xdp_buff *xdp) in igc_xdp_xmit_back()
2385 struct xdp_buff *xdp) in __igc_xdp_run_prog()
2414 struct xdp_buff *xdp) in igc_xdp_run_prog()
2489 struct xdp_buff xdp; in igc_clean_rx_irq() local
2606 struct xdp_buff *xdp) in igc_construct_skb_zc()
2632 struct xdp_buff *xdp, in igc_dispatch_skb_zc()
/linux-6.3-rc2/drivers/net/ethernet/socionext/
A Dnetsec.c882 static u32 netsec_xdp_xmit_back(struct netsec_priv *priv, struct xdp_buff *xdp) in netsec_xdp_xmit_back()
899 struct xdp_buff *xdp) in netsec_run_xdp()
958 struct xdp_buff xdp; in netsec_process_rx() local
1817 static int netsec_xdp(struct net_device *ndev, struct netdev_bpf *xdp) in netsec_xdp()
/linux-6.3-rc2/drivers/vhost/
A Dnet.c129 struct xdp_buff *xdp; member
704 struct xdp_buff *xdp = &nvq->xdp[nvq->batched_xdp]; in vhost_net_build_xdp() local
1294 struct xdp_buff *xdp; in vhost_net_open() local
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/
A Daq_main.c485 static int aq_xdp(struct net_device *dev, struct netdev_bpf *xdp) in aq_xdp()
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qede/
A Dqede_fp.c308 struct sw_tx_xdp *xdp; in qede_xdp_xmit() local
1087 struct xdp_buff xdp; in qede_rx_xdp() local
/linux-6.3-rc2/include/net/
A Dxsk_buff_pool.h25 struct xdp_buff xdp; member
/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_main.c4783 struct xdp_buff *xdp) in stmmac_xdp_xmit_back()
4812 struct xdp_buff *xdp) in __stmmac_xdp_run_prog()
4846 struct xdp_buff *xdp) in stmmac_xdp_run_prog()
4878 struct xdp_buff *xdp) in stmmac_construct_skb_zc()
4900 struct xdp_buff *xdp) in stmmac_dispatch_skb_zc()
5184 struct xdp_buff xdp; in stmmac_rx() local
/linux-6.3-rc2/drivers/net/ethernet/fungible/funeth/
A Dfuneth_rx.c146 struct xdp_buff xdp; in fun_run_xdp() local

Completed in 130 milliseconds

123456