Searched refs:last_ste (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_ste_v1.c | 472 *last_ste += DR_STE_SIZE; in dr_ste_v1_arr_init_next_match() 492 u8 *last_ste, in dr_ste_v1_set_actions_tx() argument 506 last_ste, action); in dr_ste_v1_set_actions_tx() 523 last_ste, action); in dr_ste_v1_set_actions_tx() 560 ste_ctx->set_encap(last_ste, action, in dr_ste_v1_set_actions_tx() 575 ste_ctx->set_encap_l3(last_ste, in dr_ste_v1_set_actions_tx() 649 u8 *last_ste, in dr_ste_v1_set_actions_rx() argument 669 ste_ctx->set_rx_decap(last_ste, action); in dr_ste_v1_set_actions_rx() 735 last_ste, action); in dr_ste_v1_set_actions_rx() 765 ste_ctx->set_encap(last_ste, action, in dr_ste_v1_set_actions_rx() [all …]
|
| H A D | dr_ste_v0.c | 403 *last_ste += DR_STE_SIZE; in dr_ste_v0_arr_init_next() 413 u8 *last_ste, in dr_ste_v0_set_actions_tx() argument 436 dr_ste_v0_arr_init_next(&last_ste, in dr_ste_v0_set_actions_tx() 441 dr_ste_v0_set_tx_push_vlan(last_ste, in dr_ste_v0_set_actions_tx() 454 dr_ste_v0_arr_init_next(&last_ste, in dr_ste_v0_set_actions_tx() 459 dr_ste_v0_set_tx_encap(last_ste, in dr_ste_v0_set_actions_tx() 484 u8 *last_ste, in dr_ste_v0_set_actions_rx() argument 500 dr_ste_v0_set_rx_decap(last_ste); in dr_ste_v0_set_actions_rx() 509 dr_ste_v0_arr_init_next(&last_ste, in dr_ste_v0_set_actions_rx() 520 dr_ste_v0_arr_init_next(&last_ste, in dr_ste_v0_set_actions_rx() [all …]
|
| H A D | dr_rule.c | 22 struct mlx5dr_ste *last_ste; in dr_rule_append_to_miss_list() local 25 last_ste = list_last_entry(miss_list, struct mlx5dr_ste, miss_list_node); in dr_rule_append_to_miss_list() 26 WARN_ON(!last_ste); in dr_rule_append_to_miss_list() 32 mlx5dr_ste_set_miss_addr(ste_ctx, mlx5dr_ste_get_hw_ste(last_ste), in dr_rule_append_to_miss_list() 36 mlx5dr_send_fill_and_append_ste_send_info(last_ste, DR_STE_SIZE_CTRL, in dr_rule_append_to_miss_list() 37 0, mlx5dr_ste_get_hw_ste(last_ste), in dr_rule_append_to_miss_list() 714 struct mlx5dr_ste *last_ste, in dr_rule_handle_action_stes() argument 744 action_ste->htbl->pointing_ste = last_ste; in dr_rule_handle_action_stes() 745 last_ste->next_htbl = action_ste->htbl; in dr_rule_handle_action_stes() 746 last_ste = action_ste; in dr_rule_handle_action_stes() [all …]
|
| H A D | dr_ste_v1.h | 164 u8 *action_type_set, u32 actions_caps, u8 *last_ste, 167 u8 *action_type_set, u32 actions_caps, u8 *last_ste,
|
| H A D | dr_action.c | 541 u8 *last_ste, in dr_actions_apply() argument 550 last_ste, attr, &added_stes); in dr_actions_apply() 553 last_ste, attr, &added_stes); in dr_actions_apply() 772 u8 *last_ste; in mlx5dr_actions_build_ste_arr() local 951 last_ste = ste_arr + DR_STE_SIZE * (nic_matcher->num_of_builders - 1); in mlx5dr_actions_build_ste_arr() 966 last_ste, in mlx5dr_actions_build_ste_arr()
|
| H A D | dr_ste.c | 332 struct mlx5dr_ste *last_ste; in mlx5dr_ste_free() local 334 last_ste = list_last_entry(mlx5dr_ste_get_miss_list(ste), in mlx5dr_ste_free() 336 if (last_ste == first_ste) in mlx5dr_ste_free()
|
| H A D | dr_types.h | 310 u8 *last_ste, 316 u8 *last_ste,
|