Home
last modified time | relevance | path

Searched refs:mlx5e_tir_builder (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtir.h21 struct mlx5e_tir_builder;
24 struct mlx5e_tir_builder *mlx5e_tir_builder_alloc(bool modify);
25 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder);
26 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder);
28 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn);
29 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn,
31 void mlx5e_tir_builder_build_packet_merge(struct mlx5e_tir_builder *builder,
33 void mlx5e_tir_builder_build_rss(struct mlx5e_tir_builder *builder,
37 void mlx5e_tir_builder_build_direct(struct mlx5e_tir_builder *builder);
38 void mlx5e_tir_builder_build_self_lb_block(struct mlx5e_tir_builder *builder,
[all …]
H A Dtir.c16 struct mlx5e_tir_builder { struct
21 struct mlx5e_tir_builder *mlx5e_tir_builder_alloc(bool modify) in mlx5e_tir_builder_alloc() argument
23 struct mlx5e_tir_builder *builder; in mlx5e_tir_builder_alloc()
34 void mlx5e_tir_builder_free(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_free()
39 void mlx5e_tir_builder_clear(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_clear()
44 static void *mlx5e_tir_builder_get_tirc(struct mlx5e_tir_builder *builder) in mlx5e_tir_builder_get_tirc()
51 void mlx5e_tir_builder_build_inline(struct mlx5e_tir_builder *builder, u32 tdn, u32 rqn) in mlx5e_tir_builder_build_inline()
63 void mlx5e_tir_builder_build_rqt(struct mlx5e_tir_builder *builder, u32 tdn, in mlx5e_tir_builder_build_rqt()
76 void mlx5e_tir_builder_build_packet_merge(struct mlx5e_tir_builder *builder, in mlx5e_tir_builder_build_packet_merge()
111 void mlx5e_tir_builder_build_rss(struct mlx5e_tir_builder *builder, in mlx5e_tir_builder_build_rss()
[all …]
H A Drx_res.c354 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_channels_init()
420 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_ptp_init()
658 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_packet_merge_set_param()
708 struct mlx5e_tir_builder *builder; in mlx5e_rx_res_tls_tir_create()
H A Drss.c202 struct mlx5e_tir_builder *builder; in mlx5e_rss_create_tir()
305 struct mlx5e_tir_builder *builder; in mlx5e_rss_update_tir()
533 struct mlx5e_tir_builder *builder; in mlx5e_rss_packet_merge_set_param()
H A Dtrap.c106 struct mlx5e_tir_builder *builder; in mlx5e_create_trap_direct_rq_tir()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_common.c253 struct mlx5e_tir_builder *builder; in mlx5e_modify_tirs_lb()
H A Den_tc.c724 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_transport()
783 struct mlx5e_tir_builder *builder; in mlx5e_hairpin_create_indirect_tirs()