Home
last modified time | relevance | path

Searched refs:mlx5e_xdpsq (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h475 struct mlx5e_xdpsq;
478 typedef int (*mlx5e_fp_xmit_xdp_frame_check)(struct mlx5e_xdpsq *);
479 typedef bool (*mlx5e_fp_xmit_xdp_frame)(struct mlx5e_xdpsq *,
484 struct mlx5e_xdpsq { struct
724 struct mlx5e_xdpsq *xdpsq;
761 struct mlx5e_xdpsq rq_xdpsq;
775 struct mlx5e_xdpsq *xdpsq;
779 struct mlx5e_xdpsq xsksq;
1080 struct mlx5e_xdpsq *sq, bool is_redirect);
1081 void mlx5e_close_xdpsq(struct mlx5e_xdpsq *sq);
H A Den_main.c1431 static void mlx5e_free_xdpsq_db(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq_db()
1437 static int mlx5e_alloc_xdpsq_fifo(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_fifo()
1460 static int mlx5e_alloc_xdpsq_db(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_db()
1484 struct mlx5e_xdpsq *sq, in mlx5e_alloc_xdpsq()
1527 static void mlx5e_free_xdpsq(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq()
2051 struct mlx5e_xdpsq *sq, bool is_redirect) in mlx5e_open_xdpsq()
2084 void mlx5e_close_xdpsq(struct mlx5e_xdpsq *sq) in mlx5e_close_xdpsq()
2096 static struct mlx5e_xdpsq *mlx5e_open_xdpredirect_sq(struct mlx5e_channel *c, in mlx5e_open_xdpredirect_sq()
2101 struct mlx5e_xdpsq *xdpsq; in mlx5e_open_xdpredirect_sq()
2127 static void mlx5e_close_xdpredirect_sq(struct mlx5e_xdpsq *xdpsq) in mlx5e_close_xdpredirect_sq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Dtx.c48 static void mlx5e_xsk_tx_post_err(struct mlx5e_xdpsq *sq, in mlx5e_xsk_tx_post_err()
66 bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget) in mlx5e_xsk_tx()
H A Dtx.h13 bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget);