Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_icm_pool.c203 chunk->hw_ste_arr = buddy->hw_ste_arr + index * ste_size; in dr_icm_chunk_ste_init()
205 memset(chunk->hw_ste_arr, 0, num_of_entries * ste_size); in dr_icm_chunk_ste_init()
223 buddy->hw_ste_arr = kvcalloc(num_of_entries, in dr_icm_buddy_init_ste_cache()
225 if (!buddy->hw_ste_arr) in dr_icm_buddy_init_ste_cache()
235 kvfree(buddy->hw_ste_arr); in dr_icm_buddy_init_ste_cache()
244 kvfree(buddy->hw_ste_arr); in dr_icm_buddy_cleanup_ste_cache()
A Ddr_rule.c481 prev_htbl->chunk->hw_ste_arr, in dr_rule_rehash_htbl()
715 u8 *hw_ste_arr, in dr_rule_handle_action_stes() argument
734 curr_hw_ste = hw_ste_arr + i * DR_STE_SIZE; in dr_rule_handle_action_stes()
1130 u8 *hw_ste_arr = NULL; in dr_rule_create_rule_nic() local
1152 hw_ste_arr = hw_ste_arr_optimized; in dr_rule_create_rule_nic()
1157 if (!hw_ste_arr) { in dr_rule_create_rule_nic()
1174 num_actions, hw_ste_arr, in dr_rule_create_rule_nic()
1187 u8 *cur_hw_ste_ent = hw_ste_arr + (i * DR_STE_SIZE); in dr_rule_create_rule_nic()
1210 ste, hw_ste_arr, new_hw_ste_arr_sz); in dr_rule_create_rule_nic()
1229 kfree(hw_ste_arr); in dr_rule_create_rule_nic()
[all …]
A Ddr_ste.h166 u8 *hw_ste_arr,
172 u8 *hw_ste_arr,
A Dmlx5dr.h186 u8 *hw_ste_arr; member
A Ddr_ste.c142 return ste->htbl->chunk->hw_ste_arr + DR_STE_SIZE_REDUCED * index; in mlx5dr_ste_get_hw_ste()
553 u8 *hw_ste_arr, in mlx5dr_ste_set_actions_tx() argument
558 hw_ste_arr, attr, added_stes); in mlx5dr_ste_set_actions_tx()
564 u8 *hw_ste_arr, in mlx5dr_ste_set_actions_rx() argument
569 hw_ste_arr, attr, added_stes); in mlx5dr_ste_set_actions_rx()
A Ddr_send.c636 htbl->chunk->hw_ste_arr + in mlx5dr_send_postsend_htbl()
688 copy_dst = htbl->chunk->hw_ste_arr + i * DR_STE_SIZE_REDUCED; in mlx5dr_send_postsend_formatted_htbl()
A Ddr_types.h1144 u8 *hw_ste_arr; member

Completed in 21 milliseconds