Home
last modified time | relevance | path

Searched refs:mlx5hws_send_engine (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.h136 struct mlx5hws_send_engine { struct
148 struct mlx5hws_send_engine *queue; argument
187 mlx5hws_send_add_new_dep_wqe(struct mlx5hws_send_engine *queue);
189 void mlx5hws_send_abort_new_dep_wqe(struct mlx5hws_send_engine *queue);
191 void mlx5hws_send_all_dep_wqe(struct mlx5hws_send_engine *queue);
208 mlx5hws_send_engine_post_start(struct mlx5hws_send_engine *queue);
216 void mlx5hws_send_ste(struct mlx5hws_send_engine *queue,
220 struct mlx5hws_send_engine *queue,
223 void mlx5hws_send_engine_flush_queue(struct mlx5hws_send_engine *queue);
225 static inline bool mlx5hws_send_engine_empty(struct mlx5hws_send_engine *queu
[all...]
H A Dsend.c10 mlx5hws_send_add_new_dep_wqe(struct mlx5hws_send_engine *queue) in mlx5hws_send_add_new_dep_wqe()
20 void mlx5hws_send_abort_new_dep_wqe(struct mlx5hws_send_engine *queue) in mlx5hws_send_abort_new_dep_wqe()
25 void mlx5hws_send_all_dep_wqe(struct mlx5hws_send_engine *queue) in mlx5hws_send_all_dep_wqe()
65 mlx5hws_send_engine_post_start(struct mlx5hws_send_engine *queue) in mlx5hws_send_engine_post_start()
180 static void hws_send_wqe(struct mlx5hws_send_engine *queue, in hws_send_wqe()
210 void mlx5hws_send_ste(struct mlx5hws_send_engine *queue, in mlx5hws_send_ste()
252 static void hws_send_engine_retry_post_send(struct mlx5hws_send_engine *queue, in hws_send_engine_retry_post_send()
296 void mlx5hws_send_engine_flush_queue(struct mlx5hws_send_engine *queue) in mlx5hws_send_engine_flush_queue()
308 hws_send_engine_update_rule_resize(struct mlx5hws_send_engine *queue, in hws_send_engine_update_rule_resize()
347 static void hws_send_engine_dump_error_cqe(struct mlx5hws_send_engine *queu
[all...]
H A Dpat_arg.h83 void mlx5hws_arg_write(struct mlx5hws_send_engine *queue,
89 void mlx5hws_arg_decapl3_write(struct mlx5hws_send_engine *queue,
H A Drule.c110 static void hws_rule_gen_comp(struct mlx5hws_send_engine *queue, in hws_rule_gen_comp()
301 struct mlx5hws_send_engine *queue; in hws_rule_create_hws()
415 struct mlx5hws_send_engine *queue; in hws_rule_destroy_failed_hws()
453 struct mlx5hws_send_engine *queue; in hws_rule_destroy_hws()
577 struct mlx5hws_send_engine *queue = queue_ptr; in mlx5hws_rule_move_hws_remove()
615 struct mlx5hws_send_engine *queue; in mlx5hws_rule_move_hws_add()
H A Dcontext.h49 struct mlx5hws_send_engine *send_queue;
H A Dpat_arg.c300 void mlx5hws_arg_decapl3_write(struct mlx5hws_send_engine *queue, in mlx5hws_arg_decapl3_write()
322 void mlx5hws_arg_write(struct mlx5hws_send_engine *queue, in mlx5hws_arg_write()
370 struct mlx5hws_send_engine *queue; in mlx5hws_arg_write_inline_arg_data()
H A Daction.h82 struct mlx5hws_send_engine *queue;
H A Ddebug.c223 struct mlx5hws_send_engine *send_queue; in hws_debug_dump_context_send_engine()
H A Dbwc.c83 struct mlx5hws_send_engine *queue; in hws_bwc_matcher_move_all_simple()
H A Daction.c1705 struct mlx5hws_send_engine *queue; in hws_action_create_dest_match_range_fill_table()
2106 static void hws_action_modify_write(struct mlx5hws_send_engine *queue, in hws_action_modify_write()