Searched refs:hw_actions (Results 1 – 2 of 2) sorted by relevance
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_ptrn.c | 27 __be64 hw_actions[]) in dr_ptrn_compare_modify_hdr() argument 36 MLX5_GET(ste_double_action_set_v1, &hw_actions[i], action_id); in dr_ptrn_compare_modify_hdr() 39 if (hw_actions[i] != cur_hw_actions[i]) in dr_ptrn_compare_modify_hdr() 42 if ((__force __be32)hw_actions[i] != in dr_ptrn_compare_modify_hdr() 54 __be64 hw_actions[]) in dr_ptrn_find_cached_pattern() argument 63 hw_actions)) { in dr_ptrn_find_cached_pattern() 138 u64 *hw_actions; in mlx5dr_ptrn_cache_get_pattern() local 152 hw_actions = (u64 *)pattern->data; in mlx5dr_ptrn_cache_get_pattern() 157 action_id = MLX5_GET(ste_double_action_set_v1, &hw_actions[i], action_id); in mlx5dr_ptrn_cache_get_pattern() 162 MLX5_SET(ste_double_action_set_v1, &hw_actions[i], inline_data, 0); in mlx5dr_ptrn_cache_get_pattern()
|
D | dr_action.c | 1431 u8 *hw_actions; in dr_action_create_reformat_action() local 1433 hw_actions = kzalloc(DR_ACTION_CACHE_LINE_SIZE, GFP_KERNEL); in dr_action_create_reformat_action() 1434 if (!hw_actions) in dr_action_create_reformat_action() 1439 hw_actions, in dr_action_create_reformat_action() 1444 kfree(hw_actions); in dr_action_create_reformat_action() 1448 action->rewrite->data = hw_actions; in dr_action_create_reformat_action() 1454 kfree(hw_actions); in dr_action_create_reformat_action() 1882 __be64 hw_actions[], in dr_actions_convert_modify_header() argument 1967 hw_actions[hw_idx] = hw_action; in dr_actions_convert_modify_header() 1988 __be64 *hw_actions; in dr_action_create_modify_action() local [all …]
|