Searched defs:xdp (Results 1 - 25 of 140) sorted by path

123456

/linux-master/drivers/net/bonding/
H A Dbond_main.c2250 struct netdev_bpf xdp = { local
2394 struct netdev_bpf xdp = { local
4230 static u32 bond_xmit_hash_xdp(struct bonding *bond, struct xdp_buff *xdp) argument
4913 bond_xdp_xmit_roundrobin_slave_get(struct bonding *bond, struct xdp_buff *xdp) argument
5157 bond_xdp_xmit_3ad_xor_slave_get(struct bonding *bond, struct xdp_buff *xdp) argument
5478 bond_xdp_get_xmit_slave(struct net_device *bond_dev, struct xdp_buff *xdp) argument
5523 struct xdp_buff xdp; local
5556 struct netdev_bpf xdp = { local
5632 bond_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.c1171 static int ena_xdp_handle_buff(struct ena_ring *rx_ring, struct xdp_buff *xdp, u16 num_descs) argument
1219 struct xdp_buff xdp; local
[all...]
H A Dena_xdp.h82 static inline int ena_xdp_execute(struct ena_ring *rx_ring, struct xdp_buff *xdp) argument
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c485 static int aq_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
H A Daq_ring.c386 static struct sk_buff *aq_xdp_build_skb(struct xdp_buff *xdp, argument
23 aq_get_rxpages_xdp(struct aq_ring_buff_s *buff, struct xdp_buff *xdp) argument
405 aq_xdp_run_prog(struct aq_nic_s *aq_nic, struct xdp_buff *xdp, struct aq_ring_s *rx_ring, struct aq_ring_buff_s *buff) argument
484 aq_add_rx_fragment(struct device *dev, struct aq_ring_s *ring, struct aq_ring_buff_s *buff, struct xdp_buff *xdp) argument
720 struct xdp_buff xdp; local
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c1979 struct xdp_buff xdp; local
1172 __bnxt_rx_agg_pages(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, struct skb_shared_info *shinfo, u16 idx, u32 agg_bufs, bool tpa, struct xdp_buff *xdp) argument
1265 bnxt_rx_agg_pages_xdp(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, struct xdp_buff *xdp, u16 idx, u32 agg_bufs, bool tpa) argument
[all...]
H A Dbnxt_xdp.c25 bnxt_xmit_bd(struct bnxt *bp, struct bnxt_tx_ring_info *txr, dma_addr_t mapping, u32 len, struct xdp_buff *xdp) argument
95 __bnxt_xmit_xdp(struct bnxt *bp, struct bnxt_tx_ring_info *txr, dma_addr_t mapping, u32 len, u16 rx_prod, struct xdp_buff *xdp) argument
182 bnxt_xdp_buff_init(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, u8 *data_ptr, unsigned int len, struct xdp_buff *xdp) argument
203 bnxt_xdp_buff_frags_free(struct bnxt_rx_ring_info *rxr, struct xdp_buff *xdp) argument
224 bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, struct xdp_buff xdp, struct page *page, u8 **data_ptr, unsigned int *len, u8 *event) argument
363 struct xdp_frame *xdp = frames[i]; local
453 bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
470 bnxt_xdp_build_skb(struct bnxt *bp, struct sk_buff *skb, u8 num_frags, struct page_pool *pool, struct xdp_buff *xdp, struct rx_cmp_ext *rxcmp1) argument
[all...]
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c533 struct xdp_buff xdp; local
1889 nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) argument
[all...]
H A Dnicvf_queues.c1638 nicvf_unmap_rcv_buffer(struct nicvf *nic, u64 dma_addr, u64 buf_addr, bool xdp) argument
1663 nicvf_get_rcv_skb(struct nicvf *nic, struct cqe_rx_t *cqe_rx, bool xdp) argument
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep.h109 struct xdp_buff *xdp; member in union:tsnep_rx_entry::__anon271
H A Dtsnep_main.c722 tsnep_xdp_xmit_back(struct tsnep_adapter *adapter, struct xdp_buff *xdp, struct netdev_queue *tx_nq, struct tsnep_tx *tx, bool zc) argument
1201 tsnep_rx_set_xdp(struct tsnep_rx *rx, struct tsnep_rx_entry *entry, struct xdp_buff *xdp) argument
1279 tsnep_xdp_run_prog(struct tsnep_rx *rx, struct bpf_prog *prog, struct xdp_buff *xdp, int *status, struct netdev_queue *tx_nq, struct tsnep_tx *tx) argument
1323 tsnep_xdp_run_prog_zc(struct tsnep_rx *rx, struct bpf_prog *prog, struct xdp_buff *xdp, int *status, struct netdev_queue *tx_nq, struct tsnep_tx *tx) argument
1435 struct xdp_buff xdp; local
2302 tsnep_netdev_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **xdp, u32 flags) argument
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c2573 struct xdp_buff xdp; local
3035 dpaa_xdp(struct net_device *net_dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c432 struct xdp_buff xdp; local
2793 dpaa2_eth_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
H A Ddpaa2-eth.h161 } xdp; member in union:dpaa2_eth_swa::__anon1
497 struct dpaa2_eth_ch_xdp xdp; member in struct:dpaa2_eth_channel
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc.c915 bool xdp = !!(rx_ring->xdp.prog); local
[all...]
H A Denetc.h130 struct enetc_xdp_data xdp; member in struct:enetc_bdr
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_main.c1593 fec_enet_run_xdp(struct fec_enet_private *fep, struct bpf_prog *prog, struct xdp_buff *xdp, struct fec_enet_priv_rx_q *rxq, int cpu) argument
1682 struct xdp_buff xdp; local
3910 fec_enet_xdp_tx_xmit(struct fec_enet_private *fep, int cpu, struct xdp_buff *xdp, u32 dma_sync_len) argument
[all...]
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_main.c1131 static int fun_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp) argument
1176 static int fun_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
H A Dfuneth_rx.c146 struct xdp_buff xdp; local
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve.h333 } xdp; member in struct:gve_tx_buffer_state
H A Dgve_main.c1845 static int gve_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
H A Dgve_rx.c655 struct xdp_buff *xdp; local
708 gve_xdp_done(struct gve_priv *priv, struct gve_rx_ring *rx, struct xdp_buff *xdp, struct bpf_prog *xprog, int xdp_act) argument
764 struct xdp_buff xdp; local
[all...]
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c13583 i40e_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
H A Di40e_txrx.c2078 i40e_process_rx_buffs(struct i40e_ring *rx_ring, int xdp_res, struct xdp_buff *xdp) argument
2117 i40e_construct_skb(struct i40e_ring *rx_ring, struct xdp_buff *xdp) argument
2214 i40e_build_skb(struct i40e_ring *rx_ring, struct xdp_buff *xdp) argument
2287 i40e_xmit_xdp_tx_ring(struct xdp_buff *xdp, struct i40e_ring *xdp_ring) argument
2303 i40e_run_xdp(struct i40e_ring *rx_ring, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) argument
2422 i40e_add_xdp_frag(struct xdp_buff *xdp, u32 *nr_frags, struct i40e_rx_buffer *rx_buffer, u32 size) argument
2454 i40e_consume_xdp_buff(struct i40e_ring *rx_ring, struct xdp_buff *xdp, struct i40e_rx_buffer *rx_buffer) argument
2484 struct xdp_buff *xdp = &rx_ring->xdp; local
[all...]
H A Di40e_txrx.h347 struct xdp_buff xdp; member in struct:i40e_ring

Completed in 925 milliseconds

123456