mlx5e_xdpsq       500 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5e_xdpsq;
mlx5e_xdpsq       501 drivers/net/ethernet/mellanox/mlx5/core/en.h typedef int (*mlx5e_fp_xmit_xdp_frame_check)(struct mlx5e_xdpsq *);
mlx5e_xdpsq       502 drivers/net/ethernet/mellanox/mlx5/core/en.h typedef bool (*mlx5e_fp_xmit_xdp_frame)(struct mlx5e_xdpsq *,
mlx5e_xdpsq       680 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct mlx5e_xdpsq    *xdpsq;
mlx5e_xdpsq       710 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct mlx5e_xdpsq         rq_xdpsq;
mlx5e_xdpsq       722 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct mlx5e_xdpsq         xdpsq;
mlx5e_xdpsq       726 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct mlx5e_xdpsq         xsksq;
mlx5e_xdpsq      1024 drivers/net/ethernet/mellanox/mlx5/core/en.h 		     struct mlx5e_xdpsq *sq, bool is_redirect);
mlx5e_xdpsq      1025 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_close_xdpsq(struct mlx5e_xdpsq *sq);
mlx5e_xdpsq        59 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c mlx5e_xmit_xdp_buff(struct mlx5e_xdpsq *sq, struct mlx5e_rq *rq,
mlx5e_xdpsq       181 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c static void mlx5e_xdp_mpwqe_session_start(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       205 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c void mlx5e_xdp_mpwqe_complete(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       233 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c static int mlx5e_xmit_xdp_frame_check_mpwqe(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       250 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c static bool mlx5e_xmit_xdp_frame_mpwqe(struct mlx5e_xdpsq *sq,
mlx5e_xdpsq       287 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c static int mlx5e_xmit_xdp_frame_check(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       299 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c static bool mlx5e_xmit_xdp_frame(struct mlx5e_xdpsq *sq,
mlx5e_xdpsq       355 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c static void mlx5e_free_xdpsq_desc(struct mlx5e_xdpsq *sq,
mlx5e_xdpsq       389 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	struct mlx5e_xdpsq *sq;
mlx5e_xdpsq       395 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	sq = container_of(cq, struct mlx5e_xdpsq, cq);
mlx5e_xdpsq       451 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c void mlx5e_free_xdpsq_descs(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       475 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	struct mlx5e_xdpsq *sq;
mlx5e_xdpsq       533 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 	struct mlx5e_xdpsq *xdpsq = rq->xdpsq;
mlx5e_xdpsq       546 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c void mlx5e_set_xmit_fp(struct mlx5e_xdpsq *sq, bool is_mpw)
mlx5e_xdpsq        67 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h void mlx5e_xdp_mpwqe_complete(struct mlx5e_xdpsq *sq);
mlx5e_xdpsq        69 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h void mlx5e_free_xdpsq_descs(struct mlx5e_xdpsq *sq);
mlx5e_xdpsq        70 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h void mlx5e_set_xmit_fp(struct mlx5e_xdpsq *sq, bool is_mpw);
mlx5e_xdpsq       103 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h static inline void mlx5e_xmit_xdp_doorbell(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       114 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h static inline void mlx5e_xdp_update_inline_state(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       141 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h mlx5e_fill_xdpsq_frag_edge(struct mlx5e_xdpsq *sq, struct mlx5_wq_cyc *wq,
mlx5e_xdpsq       158 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h mlx5e_xdp_mpwqe_add_dseg(struct mlx5e_xdpsq *sq,
mlx5e_xdpsq       190 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h mlx5e_xdpsq_fetch_wqe(struct mlx5e_xdpsq *sq, u16 *pi)
mlx5e_xdpsq        52 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c static void mlx5e_xsk_tx_post_err(struct mlx5e_xdpsq *sq,
mlx5e_xdpsq        67 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget)
mlx5e_xdpsq        14 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.h bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget);
mlx5e_xdpsq        16 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.h static inline void mlx5e_xsk_update_tx_wakeup(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       945 drivers/net/ethernet/mellanox/mlx5/core/en_main.c static void mlx5e_free_xdpsq_db(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq       951 drivers/net/ethernet/mellanox/mlx5/core/en_main.c static int mlx5e_alloc_xdpsq_fifo(struct mlx5e_xdpsq *sq, int numa)
mlx5e_xdpsq       969 drivers/net/ethernet/mellanox/mlx5/core/en_main.c static int mlx5e_alloc_xdpsq_db(struct mlx5e_xdpsq *sq, int numa)
mlx5e_xdpsq       992 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 			     struct mlx5e_xdpsq *sq,
mlx5e_xdpsq      1032 drivers/net/ethernet/mellanox/mlx5/core/en_main.c static void mlx5e_free_xdpsq(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq      1462 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 		     struct mlx5e_xdpsq *sq, bool is_redirect)
mlx5e_xdpsq      1521 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void mlx5e_close_xdpsq(struct mlx5e_xdpsq *sq)
mlx5e_xdpsq        86 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c static bool mlx5e_napi_xsk_post(struct mlx5e_xdpsq *xsksq, struct mlx5e_rq *xskrq)
mlx5e_xdpsq       114 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c 	struct mlx5e_xdpsq *xsksq = &c->xsksq;