Home
last modified time | relevance | path

Searched refs:hw_ste_arr (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c688 u8 *hw_ste_arr, in dr_rule_handle_action_stes() argument
707 curr_hw_ste = hw_ste_arr + i * DR_STE_SIZE; in dr_rule_handle_action_stes()
708 prev_hw_ste = (i == 0) ? curr_hw_ste : hw_ste_arr + ((i - 1) * DR_STE_SIZE); in dr_rule_handle_action_stes()
1077 u8 *hw_ste_arr = NULL; in dr_rule_create_rule_nic() local
1088 hw_ste_arr = kzalloc(DR_RULE_MAX_STE_CHAIN * DR_STE_SIZE, GFP_KERNEL); in dr_rule_create_rule_nic()
1089 if (!hw_ste_arr) in dr_rule_create_rule_nic()
1102 ret = mlx5dr_ste_build_ste_arr(matcher, nic_matcher, param, hw_ste_arr); in dr_rule_create_rule_nic()
1108 num_actions, hw_ste_arr, in dr_rule_create_rule_nic()
1121 u8 *cur_hw_ste_ent = hw_ste_arr + (i * DR_STE_SIZE); in dr_rule_create_rule_nic()
1144 ste, hw_ste_arr, new_hw_ste_arr_sz); in dr_rule_create_rule_nic()
[all …]
Ddr_icm_pool.c146 chunk->hw_ste_arr = kvzalloc(chunk->num_of_entries * in dr_icm_chunk_ste_init()
148 if (!chunk->hw_ste_arr) in dr_icm_chunk_ste_init()
159 kvfree(chunk->hw_ste_arr); in dr_icm_chunk_ste_init()
168 kvfree(chunk->hw_ste_arr); in dr_icm_chunk_ste_cleanup()
Ddr_ste.h162 u8 *hw_ste_arr,
167 u8 *hw_ste_arr,
Ddr_ste.c487 htbl->hw_ste_arr = chunk->hw_ste_arr; in mlx5dr_ste_htbl_alloc()
494 ste->hw_ste = htbl->hw_ste_arr + i * DR_STE_SIZE_REDUCED; in mlx5dr_ste_htbl_alloc()
522 u8 *hw_ste_arr, in mlx5dr_ste_set_actions_tx() argument
526 ste_ctx->set_actions_tx(dmn, action_type_set, hw_ste_arr, in mlx5dr_ste_set_actions_tx()
533 u8 *hw_ste_arr, in mlx5dr_ste_set_actions_rx() argument
537 ste_ctx->set_actions_rx(dmn, action_type_set, hw_ste_arr, in mlx5dr_ste_set_actions_rx()
Ddr_types.h183 u8 *hw_ste_arr; member
1027 u8 *hw_ste_arr; member
Ddr_send.c549 copy_dst = htbl->hw_ste_arr + i * DR_STE_SIZE_REDUCED; in mlx5dr_send_postsend_formatted_htbl()