Searched refs:mlx5hws_send_engine (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
D | mlx5hws_send.h | 136 struct mlx5hws_send_engine { struct 147 struct mlx5hws_send_engine *queue; argument 186 mlx5hws_send_add_new_dep_wqe(struct mlx5hws_send_engine *queue); 188 void mlx5hws_send_abort_new_dep_wqe(struct mlx5hws_send_engine *queue); 190 void mlx5hws_send_all_dep_wqe(struct mlx5hws_send_engine *queue); 192 void mlx5hws_send_queue_close(struct mlx5hws_send_engine *queue); 195 struct mlx5hws_send_engine *queue, 213 mlx5hws_send_engine_post_start(struct mlx5hws_send_engine *queue); 221 void mlx5hws_send_ste(struct mlx5hws_send_engine *queue, 225 struct mlx5hws_send_engine *queue, [all …]
|
D | mlx5hws_send.c | 10 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_update_rule(struct mlx5hws_send_engine *queue, in hws_send_engine_update_rule() [all …]
|
D | mlx5hws_pat_arg.h | 83 void mlx5hws_arg_write(struct mlx5hws_send_engine *queue, 89 void mlx5hws_arg_decapl3_write(struct mlx5hws_send_engine *queue,
|
D | mlx5hws_rule.c | 110 static void hws_rule_gen_comp(struct mlx5hws_send_engine *queue, in hws_rule_gen_comp() 364 struct mlx5hws_send_engine *queue; in hws_rule_create_hws() 475 struct mlx5hws_send_engine *queue; in hws_rule_destroy_failed_hws() 510 struct mlx5hws_send_engine *queue; in hws_rule_destroy_hws() 633 struct mlx5hws_send_engine *queue = queue_ptr; in mlx5hws_rule_move_hws_remove() 671 struct mlx5hws_send_engine *queue; in mlx5hws_rule_move_hws_add()
|
D | mlx5hws_context.h | 46 struct mlx5hws_send_engine *send_queue;
|
D | mlx5hws_pat_arg.c | 301 void mlx5hws_arg_decapl3_write(struct mlx5hws_send_engine *queue, in mlx5hws_arg_decapl3_write() 323 void mlx5hws_arg_write(struct mlx5hws_send_engine *queue, in mlx5hws_arg_write() 371 struct mlx5hws_send_engine *queue; in mlx5hws_arg_write_inline_arg_data()
|
D | mlx5hws_action.h | 82 struct mlx5hws_send_engine *queue;
|
D | mlx5hws_debug.c | 245 struct mlx5hws_send_engine *send_queue; in hws_debug_dump_context_send_engine()
|
D | mlx5hws_action.c | 1708 struct mlx5hws_send_engine *queue; in hws_action_create_dest_match_range_fill_table() 2064 static void hws_action_modify_write(struct mlx5hws_send_engine *queue, in hws_action_modify_write()
|