Searched refs:mlx5e_xdpsq (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en.h | 472 struct mlx5e_xdpsq; 475 typedef int (*mlx5e_fp_xmit_xdp_frame_check)(struct mlx5e_xdpsq *); 476 typedef bool (*mlx5e_fp_xmit_xdp_frame)(struct mlx5e_xdpsq *, 481 struct mlx5e_xdpsq { struct 721 struct mlx5e_xdpsq *xdpsq; 758 struct mlx5e_xdpsq rq_xdpsq; 772 struct mlx5e_xdpsq *xdpsq; 776 struct mlx5e_xdpsq xsksq; 1065 struct mlx5e_xdpsq *sq, bool is_redirect); 1066 void mlx5e_close_xdpsq(struct mlx5e_xdpsq *sq);
|
| H A D | en_main.c | 1488 static void mlx5e_free_xdpsq_db(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq_db() 1494 static int mlx5e_alloc_xdpsq_fifo(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_fifo() 1517 static int mlx5e_alloc_xdpsq_db(struct mlx5e_xdpsq *sq, int numa) in mlx5e_alloc_xdpsq_db() 1541 struct mlx5e_xdpsq *sq, in mlx5e_alloc_xdpsq() 1584 static void mlx5e_free_xdpsq(struct mlx5e_xdpsq *sq) in mlx5e_free_xdpsq() 2119 struct mlx5e_xdpsq *sq, bool is_redirect) in mlx5e_open_xdpsq() 2152 void mlx5e_close_xdpsq(struct mlx5e_xdpsq *sq) in mlx5e_close_xdpsq() 2164 static struct mlx5e_xdpsq *mlx5e_open_xdpredirect_sq(struct mlx5e_channel *c, in mlx5e_open_xdpredirect_sq() 2169 struct mlx5e_xdpsq *xdpsq; in mlx5e_open_xdpredirect_sq() 2195 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 D | tx.c | 46 static void mlx5e_xsk_tx_post_err(struct mlx5e_xdpsq *sq, in mlx5e_xsk_tx_post_err() 64 bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget) in mlx5e_xsk_tx()
|
| H A D | tx.h | 13 bool mlx5e_xsk_tx(struct mlx5e_xdpsq *sq, unsigned int budget);
|