Searched refs:hw_action (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_ste_v3.c | 124 u8 *hw_action, u32 hw_action_sz, in dr_ste_v3_set_action_decap_l3_list() argument 143 MLX5_SET(ste_single_action_remove_header_v3, hw_action, action_id, in dr_ste_v3_set_action_decap_l3_list() 145 MLX5_SET(ste_single_action_remove_header_v3, hw_action, decap, 1); in dr_ste_v3_set_action_decap_l3_list() 146 MLX5_SET(ste_single_action_remove_header_v3, hw_action, vni_to_cqe, 1); in dr_ste_v3_set_action_decap_l3_list() 147 MLX5_SET(ste_single_action_remove_header_v3, hw_action, end_anchor, in dr_ste_v3_set_action_decap_l3_list() 149 hw_action += DR_STE_ACTION_DOUBLE_SZ; in dr_ste_v3_set_action_decap_l3_list() 163 MLX5_SET(ste_double_action_insert_with_inline_v3, hw_action, action_id, in dr_ste_v3_set_action_decap_l3_list() 166 MLX5_SET(ste_double_action_insert_with_inline_v3, hw_action, start_offset, 0); in dr_ste_v3_set_action_decap_l3_list() 170 hw_action, inline_data); in dr_ste_v3_set_action_decap_l3_list() 172 hw_action += DR_STE_ACTION_DOUBLE_SZ; in dr_ste_v3_set_action_decap_l3_list() [all …]
|
| H A D | dr_ste.h | 179 void (*set_action_set)(u8 *hw_action, 184 void (*set_action_add)(u8 *hw_action, 189 void (*set_action_copy)(u8 *hw_action, 197 u8 *hw_action,
|
| H A D | dr_action.c | 1598 __be64 *hw_action, in dr_action_modify_sw_to_hw_add() argument 1620 hw_action, in dr_action_modify_sw_to_hw_add() 1634 __be64 *hw_action, in dr_action_modify_sw_to_hw_set() argument 1666 hw_action, in dr_action_modify_sw_to_hw_set() 1680 __be64 *hw_action, in dr_action_modify_sw_to_hw_copy() argument 1719 hw_action, in dr_action_modify_sw_to_hw_copy() 1735 __be64 *hw_action, in dr_action_modify_sw_to_hw() argument 1742 *hw_action = 0; in dr_action_modify_sw_to_hw() 1751 hw_action, in dr_action_modify_sw_to_hw() 1757 hw_action, in dr_action_modify_sw_to_hw() [all …]
|
| H A D | dr_ste_v1.c | 899 u8 *hw_action, in dr_ste_v1_set_action_decap_l3_list() argument 919 MLX5_SET(ste_single_action_remove_header_v1, hw_action, action_id, in dr_ste_v1_set_action_decap_l3_list() 921 MLX5_SET(ste_single_action_remove_header_v1, hw_action, decap, 1); in dr_ste_v1_set_action_decap_l3_list() 922 MLX5_SET(ste_single_action_remove_header_v1, hw_action, vni_to_cqe, 1); in dr_ste_v1_set_action_decap_l3_list() 923 MLX5_SET(ste_single_action_remove_header_v1, hw_action, end_anchor, in dr_ste_v1_set_action_decap_l3_list() 925 hw_action += DR_STE_ACTION_DOUBLE_SZ; in dr_ste_v1_set_action_decap_l3_list() 939 MLX5_SET(ste_double_action_insert_with_inline_v1, hw_action, action_id, in dr_ste_v1_set_action_decap_l3_list() 942 MLX5_SET(ste_double_action_insert_with_inline_v1, hw_action, start_offset, 0); in dr_ste_v1_set_action_decap_l3_list() 946 hw_action, inline_data); in dr_ste_v1_set_action_decap_l3_list() 948 hw_action += DR_STE_ACTION_DOUBLE_SZ; in dr_ste_v1_set_action_decap_l3_list() [all …]
|
| H A D | dr_types.h | 321 __be64 *hw_action, 327 __be64 *hw_action, 333 __be64 *hw_action, 342 u8 *hw_action,
|
| H A D | dr_ste_v1.h | 175 int dr_ste_v1_set_action_decap_l3_list(void *data, u32 data_sz, u8 *hw_action,
|