Home
last modified time | relevance | path

Searched refs:action_type (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Dmlx5hws_pat_arg.c45 action_id = MLX5_GET(set_action_in, &actions[i], action_type); in mlx5hws_pat_require_reparse()
111 MLX5_GET(set_action_in, &actions[i], action_type); in mlx5hws_pat_compare_pattern()
491 switch (action_type) { in hws_action_modify_get_target_fields()
511 u8 action_type = in mlx5hws_pat_verify_actions() local
512 MLX5_GET(set_action_in, &pattern[i], action_type); in mlx5hws_pat_verify_actions()
513 if (action_type >= MLX5_MODIFICATION_TYPE_MAX) { in mlx5hws_pat_verify_actions()
532 u8 action_type; in mlx5hws_pat_calc_nope() local
542 action_type = MLX5_GET(set_action_in, &pattern[i], action_type); in mlx5hws_pat_calc_nope()
547 if (action_type == MLX5_ACTION_TYPE_COPY && in mlx5hws_pat_calc_nope()
555 action_type, in mlx5hws_pat_calc_nope()
[all …]
A Dmlx5hws_action.c69 return mlx5hws_action_type_str[action_type]; in mlx5hws_action_type_to_str()
249 switch (stc_attr->action_type) { in hws_action_fixup_stc_attr()
350 stc_attr->action_type, table_type); in mlx5hws_action_alloc_single_stc()
368 stc_attr->action_type, table_type); in mlx5hws_action_alloc_single_stc()
412 u8 action_type = MLX5_GET(set_action_in, &pattern, action_type); in hws_action_get_mh_stc_type() local
414 switch (action_type) { in hws_action_get_mh_stc_type()
639 action[i].type = action_type; in hws_action_create_generic_bulk()
648 enum mlx5hws_action_type action_type) in hws_action_create_generic() argument
1389 switch (action_type) { in mlx5hws_action_create_dest_array()
2433 switch (action_type[i]) { in mlx5hws_action_template_process()
[all …]
A Dmlx5hws_prm.h283 u8 action_type[0x4]; member
293 u8 action_type[0x4]; member
303 u8 action_type[0x4]; member
351 u8 action_type[0x8]; member
A Dmlx5hws_debug.c72 enum mlx5hws_action_type action_type; in hws_debug_dump_matcher_action_template() local
87 action_type = at->action_type_arr[j]; in hws_debug_dump_matcher_action_template()
88 seq_printf(f, ",%s", mlx5hws_action_type_to_str(action_type)); in hws_debug_dump_matcher_action_template()
A Dmlx5hws_cmd.c470 switch (stc_attr->action_type) { in hws_cmd_stc_modify_set_stc_param()
487 MLX5_SET(stc_ste_param_remove, stc_param, action_type, in hws_cmd_stc_modify_set_stc_param()
497 MLX5_SET(stc_ste_param_insert, stc_param, action_type, in hws_cmd_stc_modify_set_stc_param()
550 MLX5_SET(stc_ste_param_remove_words, stc_param, action_type, in hws_cmd_stc_modify_set_stc_param()
574 mlx5_core_err(mdev, "Not supported type %d\n", stc_attr->action_type); in hws_cmd_stc_modify_set_stc_param()
601 MLX5_SET(stc, attr, action_type, stc_attr->action_type); in mlx5hws_cmd_stc_modify()
615 stc_attr->action_type); in mlx5hws_cmd_stc_modify()
695 type = MLX5_GET(set_action_in, &pattern_data[i], action_type); in mlx5hws_cmd_header_modify_pattern_create()
A Dmlx5hws_action.h199 const char *mlx5hws_action_type_to_str(enum mlx5hws_action_type action_type);
A Dmlx5hws.h352 mlx5hws_action_template_create(enum mlx5hws_action_type action_type[]);
A Dmlx5hws_cmd.h105 enum mlx5_ifc_stc_action_type action_type; member
A Dmlx5hws_matcher.c574 stc_attr.action_type = MLX5_IFC_STC_ACTION_TYPE_JUMP_TO_STE_TABLE; in hws_matcher_bind_at_idx()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_action.c579 u32 action_type, in dr_action_validate_and_get_next_state() argument
674 actions[i]->action_type); in dr_action_print_sequence()
783 u32 action_type; in mlx5dr_actions_build_ste_arr() local
786 action_type = action->action_type; in mlx5dr_actions_build_ste_arr()
788 switch (action_type) { in mlx5dr_actions_build_ste_arr()
941 action_type, in mlx5dr_actions_build_ste_arr()
1006 action->action_type = action_type; in dr_action_create_generic()
1868 u8 action_type; in dr_action_modify_check_field_limitation() local
1871 action_type = MLX5_GET(set_action_in, sw_action, action_type); in dr_action_modify_check_field_limitation()
1873 switch (action_type) { in dr_action_modify_check_field_limitation()
[all …]
A Ddr_fw.c43 MLX5_SET(set_action_in, &modify_ttl_action, action_type, MLX5_ACTION_TYPE_ADD); in mlx5dr_fw_create_recalc_cs_ft()
A Ddr_table.c51 if (action && action->action_type != DR_ACTION_TYP_FT) in mlx5dr_table_set_miss_action()
A Dmlx5_ifc_dr.h52 u8 action_type[0x3]; member
A Ddr_ste_v0.c347 MLX5_SET(ste_sx_transmit, hw_ste_p, action_type, in dr_ste_v0_set_tx_push_vlan()
360 MLX5_SET(ste_sx_transmit, hw_ste_p, action_type, in dr_ste_v0_set_tx_encap()
A Ddr_dbg.c217 switch (action->action_type) { in dr_dump_rule_action_mem()
A Ddr_types.h1120 enum mlx5dr_action_type action_type; member
/linux/net/openvswitch/
A Dopenvswitch_trace.h38 __field( u8, action_type )
63 __entry->action_type = nla_type(a);
78 __entry->action_type, __entry->action_len,
/linux/drivers/staging/vc04_services/vchiq-mmal/
A Dmmal-vchiq.c1110 enum mmal_msg_port_action_type action_type) in port_action_port() argument
1120 m.u.port_action_port.action = action_type; in port_action_port()
1141 port_action_type_names[action_type], action_type); in port_action_port()
1152 enum mmal_msg_port_action_type action_type, in port_action_handle() argument
1165 m.u.port_action_handle.action = action_type; in port_action_handle()
1188 port_action_type_names[action_type], in port_action_handle()
1189 action_type, connect_component_handle, connect_port_handle); in port_action_handle()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
A Dipsec_fs.c62 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in mlx5_esw_ipsec_rx_setup_modify_header()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
A Dingress_ofld.c76 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in esw_acl_ingress_mod_metadata_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dfs_chains.c263 MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET); in create_chain_restore()
A Dmacsec_fs.c1344 MLX5_SET(copy_action_in, action, action_type, MLX5_ACTION_TYPE_COPY); in macsec_fs_rx_roce_jump_to_rdma_rules_create()
1766 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in macsec_fs_rx_add_rule()
2220 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in mlx5_macsec_fs_add_roce_rule_tx()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_fs.c1324 MLX5_SET(set_action_in, action[0], action_type, MLX5_ACTION_TYPE_SET); in setup_modify_header()
1331 MLX5_SET(set_action_in, action[1], action_type, MLX5_ACTION_TYPE_SET); in setup_modify_header()
1339 MLX5_SET(set_action_in, action[2], action_type, in setup_modify_header()
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dcore_acl_flex_actions.c61 MLXSW_ITEM32(afa, all, action_type, 0x00, 24, 6);
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_tc.c278 MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET); in mlx5e_tc_match_to_reg_set_and_get_id()
560 MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET); in mlx5e_tc_match_to_reg_mod_hdr_change()
3406 MLX5_SET(set_action_in, action, action_type, cmd); in offload_pedit_fields()

Completed in 103 milliseconds

12