Searched refs:xdpi (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 63 struct mlx5e_xdp_info xdpi; in mlx5e_xmit_xdp_buff() local 87 xdpi.mode = MLX5E_XDP_XMIT_MODE_FRAME; in mlx5e_xmit_xdp_buff() 97 xdpi.frame.xdpf = xdpf; in mlx5e_xmit_xdp_buff() 98 xdpi.frame.dma_addr = dma_addr; in mlx5e_xmit_xdp_buff() 106 xdpi.mode = MLX5E_XDP_XMIT_MODE_PAGE; in mlx5e_xmit_xdp_buff() 113 xdpi.page.rq = rq; in mlx5e_xmit_xdp_buff() 114 xdpi.page.di = *di; in mlx5e_xmit_xdp_buff() 118 mlx5e_xmit_xdp_frame, sq, &xdptxd, &xdpi, 0); in mlx5e_xmit_xdp_buff() 266 struct mlx5e_xdp_info *xdpi, int check_result) in mlx5e_xmit_xdp_frame_mpwqe() 294 mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, xdpi); in mlx5e_xmit_xdp_frame_mpwqe() 265 mlx5e_xmit_xdp_frame_mpwqe(struct mlx5e_xdpsq *sq, struct mlx5e_xmit_data *xdptxd, struct mlx5e_xdp_info *xdpi, int check_result) mlx5e_xmit_xdp_frame_mpwqe() argument 312 mlx5e_xmit_xdp_frame(struct mlx5e_xdpsq *sq, struct mlx5e_xmit_data *xdptxd, struct mlx5e_xdp_info *xdpi, int check_result) mlx5e_xmit_xdp_frame() argument 375 struct mlx5e_xdp_info xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo); mlx5e_free_xdpsq_desc() local 510 struct mlx5e_xdp_info xdpi; mlx5e_xdp_xmit() local [all...] |
H A D | xdp.h | 62 struct mlx5e_xdp_info *xdpi, 66 struct mlx5e_xdp_info *xdpi,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | tx.c | 53 struct mlx5e_xdp_info *xdpi) in mlx5e_xsk_tx_post_err() 63 mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, xdpi); in mlx5e_xsk_tx_post_err() 71 struct mlx5e_xdp_info xdpi; in mlx5e_xsk_tx() local 75 xdpi.mode = MLX5E_XDP_XMIT_MODE_XSK; in mlx5e_xsk_tx() 106 mlx5e_xmit_xdp_frame, sq, &xdptxd, &xdpi, check_result); in mlx5e_xsk_tx() 111 mlx5e_xsk_tx_post_err(sq, &xdpi); in mlx5e_xsk_tx() 52 mlx5e_xsk_tx_post_err(struct mlx5e_xdpsq *sq, struct mlx5e_xdp_info *xdpi) mlx5e_xsk_tx_post_err() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | tx.c | 47 union mlx5e_xdp_info *xdpi) in mlx5e_xsk_tx_post_err() 57 mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, *xdpi); in mlx5e_xsk_tx_post_err() 64 union mlx5e_xdp_info xdpi; in mlx5e_xsk_tx() local 68 xdpi.mode = MLX5E_XDP_XMIT_MODE_XSK; in mlx5e_xsk_tx() 106 mlx5e_xsk_tx_post_err(sq, &xdpi); in mlx5e_xsk_tx() 108 mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, xdpi); in mlx5e_xsk_tx() 46 mlx5e_xsk_tx_post_err(struct mlx5e_xdpsq *sq, union mlx5e_xdp_info *xdpi) mlx5e_xsk_tx_post_err() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 619 union mlx5e_xdp_info xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo); in mlx5e_free_xdpsq_desc() local 621 switch (xdpi.mode) { in mlx5e_free_xdpsq_desc() 627 xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo); in mlx5e_free_xdpsq_desc() 628 xdpf = xdpi.frame.xdpf; in mlx5e_free_xdpsq_desc() 629 xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo); in mlx5e_free_xdpsq_desc() 630 dma_addr = xdpi.frame.dma_addr; in mlx5e_free_xdpsq_desc() 642 xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo); in mlx5e_free_xdpsq_desc() 643 dma_addr = xdpi.frame.dma_addr; in mlx5e_free_xdpsq_desc() 656 xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo); in mlx5e_free_xdpsq_desc() 657 num = xdpi in mlx5e_free_xdpsq_desc() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.h | 379 struct xdp_attachment_info xdpi; member
|
H A D | cpsw_priv.c | 1265 if (!priv->xdpi.prog && !prog) in cpsw_xdp_prog_setup() 1270 xdp_attachment_setup(&priv->xdpi, bpf); in cpsw_xdp_prog_setup()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.h | 386 struct xdp_attachment_info xdpi; member
|
H A D | cpsw_priv.c | 1268 if (!priv->xdpi.prog && !prog) in cpsw_xdp_prog_setup() 1273 xdp_attachment_setup(&priv->xdpi, bpf); in cpsw_xdp_prog_setup()
|
Completed in 9 milliseconds