xdpi               63 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	struct mlx5e_xdp_info xdpi;
xdpi               87 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.mode = MLX5E_XDP_XMIT_MODE_FRAME;
xdpi               97 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.xdpf     = xdpf;
xdpi               98 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.dma_addr = dma_addr;
xdpi              106 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.mode = MLX5E_XDP_XMIT_MODE_PAGE;
xdpi              113 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.page.rq    = rq;
xdpi              114 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.page.di    = *di;
xdpi              117 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	return sq->xmit_xdp_frame(sq, &xdptxd, &xdpi, 0);
xdpi              252 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 				       struct mlx5e_xdp_info *xdpi,
xdpi              282 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, xdpi);
xdpi              301 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 				 struct mlx5e_xdp_info *xdpi,
xdpi              350 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, xdpi);
xdpi              364 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		struct mlx5e_xdp_info xdpi = mlx5e_xdpi_fifo_pop(xdpi_fifo);
xdpi              366 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		switch (xdpi.mode) {
xdpi              369 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			dma_unmap_single(sq->pdev, xdpi.frame.dma_addr,
xdpi              370 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 					 xdpi.frame.xdpf->len, DMA_TO_DEVICE);
xdpi              371 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			xdp_return_frame(xdpi.frame.xdpf);
xdpi              375 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			mlx5e_page_release_dynamic(xdpi.page.rq, &xdpi.page.di, recycle);
xdpi              497 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		struct mlx5e_xdp_info xdpi;
xdpi              510 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.mode           = MLX5E_XDP_XMIT_MODE_FRAME;
xdpi              511 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.xdpf     = xdpf;
xdpi              512 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.dma_addr = xdptxd.dma_addr;
xdpi              514 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		if (unlikely(!sq->xmit_xdp_frame(sq, &xdptxd, &xdpi, 0))) {
xdpi               53 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 				  struct mlx5e_xdp_info *xdpi)
xdpi               63 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 	mlx5e_xdpi_fifo_push(&sq->db.xdpi_fifo, xdpi);
xdpi               70 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 	struct mlx5e_xdp_info xdpi;
xdpi               75 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 	xdpi.mode = MLX5E_XDP_XMIT_MODE_XSK;
xdpi              102 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 		if (unlikely(!sq->xmit_xdp_frame(sq, &xdptxd, &xdpi, check_result))) {
xdpi              106 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 			mlx5e_xsk_tx_post_err(sq, &xdpi);
xdpi             2345 drivers/net/ethernet/ti/cpsw.c 	if (!priv->xdpi.prog && !prog)
xdpi             2348 drivers/net/ethernet/ti/cpsw.c 	if (!xdp_attachment_flags_ok(&priv->xdpi, bpf))
xdpi             2353 drivers/net/ethernet/ti/cpsw.c 	xdp_attachment_setup(&priv->xdpi, bpf);
xdpi             2367 drivers/net/ethernet/ti/cpsw.c 		return xdp_attachment_query(&priv->xdpi, bpf);
xdpi              367 drivers/net/ethernet/ti/cpsw_priv.h 	struct xdp_attachment_info	xdpi;