Home
last modified time | relevance | path

Searched refs:wqe_ctrl (Results 1 – 9 of 9) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Daction.h85 struct mlx5hws_wqe_gta_ctrl_seg *wqe_ctrl; member
239 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW5] = in mlx5hws_action_setter_default_single()
249 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW6] = in mlx5hws_action_setter_default_double()
251 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW7] = in mlx5hws_action_setter_default_double()
260 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_CTRL] = in mlx5hws_action_setter_default_ctr()
302 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW5] = 0; in mlx5hws_action_apply_setter()
303 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW6] = 0; in mlx5hws_action_apply_setter()
304 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW7] = 0; in mlx5hws_action_apply_setter()
312 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_CTRL] |= in mlx5hws_action_apply_setter()
A Dsend.c53 ste_attr.wqe_ctrl = &dep_wqe->wqe_ctrl; in mlx5hws_send_all_dep_wqe()
138 struct mlx5hws_wqe_ctrl_seg *wqe_ctrl; in mlx5hws_send_engine_post_end() local
149 wqe_ctrl->opmod_idx_opcode = in mlx5hws_send_engine_post_end()
153 wqe_ctrl->qpn_ds = in mlx5hws_send_engine_post_end()
156 wqe_ctrl->imm = cpu_to_be32(attr->id); in mlx5hws_send_engine_post_end()
160 wqe_ctrl->flags = cpu_to_be32(flags); in mlx5hws_send_engine_post_end()
224 ste_attr->wqe_ctrl, in mlx5hws_send_ste()
239 ste_attr->wqe_ctrl, in mlx5hws_send_ste()
1270 attr.wqe_ctrl = (u8 *)&wqe_ctrl; in hws_send_wqe_fw()
1323 ste_attr->wqe_ctrl, in mlx5hws_send_stes_fw()
[all …]
A Dpat_arg.c307 struct mlx5hws_wqe_gta_ctrl_seg *wqe_ctrl = NULL; in mlx5hws_arg_decapl3_write() local
314 mlx5hws_send_engine_post_req_wqe(&ctrl, (void *)&wqe_ctrl, &wqe_len); in mlx5hws_arg_decapl3_write()
315 memset(wqe_ctrl, 0, wqe_len); in mlx5hws_arg_decapl3_write()
331 struct mlx5hws_wqe_gta_ctrl_seg *wqe_ctrl; in mlx5hws_arg_write() local
343 mlx5hws_send_engine_post_req_wqe(&ctrl, (void *)&wqe_ctrl, &wqe_len); in mlx5hws_arg_write()
344 memset(wqe_ctrl, 0, wqe_len); in mlx5hws_arg_write()
356 mlx5hws_send_engine_post_req_wqe(&ctrl, (void *)&wqe_ctrl, &wqe_len); in mlx5hws_arg_write()
357 memset(wqe_ctrl, 0, wqe_len); in mlx5hws_arg_write()
A Drule.c146 memcpy(rule->resize_info->ctrl_seg, ste_attr->wqe_ctrl, in hws_rule_save_resize_info()
325 ste_attr.wqe_ctrl = &dep_wqe->wqe_ctrl; in hws_rule_create_hws()
327 apply.wqe_ctrl = &dep_wqe->wqe_ctrl; in hws_rule_create_hws()
451 struct mlx5hws_wqe_gta_ctrl_seg wqe_ctrl = {0}; in hws_rule_destroy_hws() local
506 ste_attr.wqe_ctrl = &wqe_ctrl; in hws_rule_destroy_hws()
595 ste_attr.wqe_ctrl = &empty_wqe_ctrl; in mlx5hws_rule_move_hws_remove()
644 ste_attr.wqe_ctrl = (struct mlx5hws_wqe_gta_ctrl_seg *)rule->resize_info->ctrl_seg; in mlx5hws_rule_move_hws_add()
A Daction.c1701 struct mlx5hws_wqe_gta_ctrl_seg wqe_ctrl = {0}; in hws_action_create_dest_match_range_fill_table() local
1734 ste_attr.wqe_ctrl = &wqe_ctrl; in hws_action_create_dest_match_range_fill_table()
1739 wqe_ctrl.stc_ix[MLX5HWS_ACTION_STC_IDX_CTRL] = in hws_action_create_dest_match_range_fill_table()
1741 wqe_ctrl.stc_ix[MLX5HWS_ACTION_STC_IDX_DW5] = in hws_action_create_dest_match_range_fill_table()
1743 wqe_ctrl.stc_ix[MLX5HWS_ACTION_STC_IDX_DW6] = in hws_action_create_dest_match_range_fill_table()
1745 wqe_ctrl.stc_ix[MLX5HWS_ACTION_STC_IDX_DW7] = in hws_action_create_dest_match_range_fill_table()
1747 wqe_ctrl.stc_ix[MLX5HWS_ACTION_STC_IDX_CTRL] |= in hws_action_create_dest_match_range_fill_table()
1749 wqe_ctrl.stc_ix[MLX5HWS_ACTION_STC_IDX_HIT] = in hws_action_create_dest_match_range_fill_table()
2403 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_DW5] = in hws_action_setter_single_double_pop()
2421 apply->wqe_ctrl->stc_ix[MLX5HWS_ACTION_STC_IDX_HIT] = in hws_action_setter_default_hit()
[all …]
A Dsend.h93 struct mlx5hws_wqe_gta_ctrl_seg wqe_ctrl; member
181 struct mlx5hws_wqe_gta_ctrl_seg *wqe_ctrl; member
A Dcmd.h191 u8 *wqe_ctrl; member
A Dprm.h440 u8 wqe_ctrl[0x80]; member
A Dcmd.c904 ptr = MLX5_ADDR_OF(generate_wqe_in, in, wqe_ctrl); in mlx5hws_cmd_generate_wqe()
905 memcpy(ptr, attr->wqe_ctrl, MLX5_FLD_SZ_BYTES(generate_wqe_in, wqe_ctrl)); in mlx5hws_cmd_generate_wqe()

Completed in 28 milliseconds