/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
D | ingress_ofld.c | 73 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in esw_acl_ingress_mod_metadata_create() 74 MLX5_SET(set_action_in, action, field, in esw_acl_ingress_mod_metadata_create() 76 MLX5_SET(set_action_in, action, data, key); in esw_acl_ingress_mod_metadata_create() 77 MLX5_SET(set_action_in, action, offset, in esw_acl_ingress_mod_metadata_create() 79 MLX5_SET(set_action_in, action, length, in esw_acl_ingress_mod_metadata_create()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_fw.c | 43 MLX5_SET(set_action_in, &modify_ttl_action, action_type, MLX5_ACTION_TYPE_ADD); in mlx5dr_fw_create_recalc_cs_ft() 44 MLX5_SET(set_action_in, &modify_ttl_action, field, MLX5_ACTION_IN_FIELD_OUT_IP_TTL); in mlx5dr_fw_create_recalc_cs_ft()
|
D | dr_action.c | 1348 sw_field = MLX5_GET(set_action_in, sw_action, field); in dr_action_modify_sw_to_hw_add() 1349 data = MLX5_GET(set_action_in, sw_action, data); in dr_action_modify_sw_to_hw_add() 1392 length = MLX5_GET(set_action_in, sw_action, length); in dr_action_modify_sw_to_hw_set() 1393 offset = MLX5_GET(set_action_in, sw_action, offset); in dr_action_modify_sw_to_hw_set() 1394 sw_field = MLX5_GET(set_action_in, sw_action, field); in dr_action_modify_sw_to_hw_set() 1395 data = MLX5_GET(set_action_in, sw_action, data); in dr_action_modify_sw_to_hw_set() 1512 action = MLX5_GET(set_action_in, sw_action, action_type); in dr_action_modify_sw_to_hw() 1546 u16 sw_field = MLX5_GET(set_action_in, sw_action, field); in dr_action_modify_check_set_field_limitation() 1577 u16 sw_field = MLX5_GET(set_action_in, sw_action, field); in dr_action_modify_check_add_field_limitation() 1637 action_type = MLX5_GET(set_action_in, sw_action, action_type); in dr_action_modify_check_field_limitation() [all …]
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec_fs.c | 493 MLX5_SET(set_action_in, action, action_type, MLX5_ACTION_TYPE_SET); in rx_add_rule() 494 MLX5_SET(set_action_in, action, field, MLX5_ACTION_IN_FIELD_METADATA_REG_B); in rx_add_rule() 495 MLX5_SET(set_action_in, action, data, (ipsec_obj_id | BIT(31))); in rx_add_rule() 496 MLX5_SET(set_action_in, action, offset, 0); in rx_add_rule() 497 MLX5_SET(set_action_in, action, length, 32); in rx_add_rule()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | fs_chains.c | 344 MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET); in create_chain_restore() 345 MLX5_SET(set_action_in, modact, field, in create_chain_restore() 347 MLX5_SET(set_action_in, modact, offset, in create_chain_restore() 349 MLX5_SET(set_action_in, modact, length, in create_chain_restore() 351 MLX5_SET(set_action_in, modact, data, chain->id); in create_chain_restore()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_ct.c | 499 MLX5_SET(set_action_in, modact, length, 0); in mlx5_tc_ct_parse_mangle_to_mod_act() 509 MLX5_SET(set_action_in, modact, length, 0); in mlx5_tc_ct_parse_mangle_to_mod_act() 531 MLX5_SET(set_action_in, modact, length, 16); in mlx5_tc_ct_parse_mangle_to_mod_act() 541 MLX5_SET(set_action_in, modact, length, 16); in mlx5_tc_ct_parse_mangle_to_mod_act() 554 MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET); in mlx5_tc_ct_parse_mangle_to_mod_act() 555 MLX5_SET(set_action_in, modact, offset, 0); in mlx5_tc_ct_parse_mangle_to_mod_act() 556 MLX5_SET(set_action_in, modact, field, field); in mlx5_tc_ct_parse_mangle_to_mod_act() 557 MLX5_SET(set_action_in, modact, data, act->mangle.val); in mlx5_tc_ct_parse_mangle_to_mod_act()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tc.c | 264 MLX5_SET(set_action_in, modact, action_type, MLX5_ACTION_TYPE_SET); in mlx5e_tc_match_to_reg_set() 265 MLX5_SET(set_action_in, modact, field, mfield); in mlx5e_tc_match_to_reg_set() 266 MLX5_SET(set_action_in, modact, offset, moffset * 8); in mlx5e_tc_match_to_reg_set() 267 MLX5_SET(set_action_in, modact, length, mlen * 8); in mlx5e_tc_match_to_reg_set() 268 MLX5_SET(set_action_in, modact, data, data); in mlx5e_tc_match_to_reg_set() 2892 MLX5_SET(set_action_in, action, action_type, cmd); in offload_pedit_fields() 2893 MLX5_SET(set_action_in, action, field, f->field); in offload_pedit_fields() 2903 MLX5_SET(set_action_in, action, offset, first - start); in offload_pedit_fields() 2905 MLX5_SET(set_action_in, action, length, (last - first + 1)); in offload_pedit_fields() 2909 MLX5_SET(set_action_in, action, data, ntohl(*(__be32 *)vals_p) >> first); in offload_pedit_fields() [all …]
|
/Linux-v5.10/include/linux/mlx5/ |
D | mlx5_ifc.h | 5757 struct mlx5_ifc_set_action_in_bits set_action_in; member
|