Searched refs:last_ste (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| H A D | dr_action.c | 397 static void dr_actions_init_next_ste(u8 **last_ste, in dr_actions_init_next_ste() argument 403 *last_ste += DR_STE_SIZE; in dr_actions_init_next_ste() 404 mlx5dr_ste_init(*last_ste, MLX5DR_STE_LU_TYPE_DONT_CARE, entry_type, gvmi); in dr_actions_init_next_ste() 409 u8 *last_ste, in dr_actions_apply_tx() argument 421 mlx5dr_ste_set_entry_type(last_ste, MLX5DR_STE_TYPE_MODIFY_PKT); in dr_actions_apply_tx() 422 mlx5dr_ste_set_rewrite_actions(last_ste, in dr_actions_apply_tx() 432 dr_actions_init_next_ste(&last_ste, in dr_actions_apply_tx() 437 mlx5dr_ste_set_tx_push_vlan(last_ste, in dr_actions_apply_tx() 450 dr_actions_init_next_ste(&last_ste, in dr_actions_apply_tx() 455 mlx5dr_ste_set_tx_encap(last_ste, in dr_actions_apply_tx() [all …]
|
| H A D | dr_rule.c | 18 struct mlx5dr_ste *last_ste; in dr_rule_append_to_miss_list() local 21 last_ste = list_last_entry(miss_list, struct mlx5dr_ste, miss_list_node); in dr_rule_append_to_miss_list() 22 WARN_ON(!last_ste); in dr_rule_append_to_miss_list() 28 mlx5dr_ste_set_miss_addr(last_ste->hw_ste, in dr_rule_append_to_miss_list() 32 mlx5dr_send_fill_and_append_ste_send_info(last_ste, DR_STE_SIZE_REDUCED, in dr_rule_append_to_miss_list() 33 0, last_ste->hw_ste, in dr_rule_append_to_miss_list() 654 struct mlx5dr_ste *last_ste, in dr_rule_handle_action_stes() argument
|
| H A D | dr_ste.c | 487 struct mlx5dr_ste *last_ste; in mlx5dr_ste_free() local 489 last_ste = list_last_entry(mlx5dr_ste_get_miss_list(ste), in mlx5dr_ste_free() 491 if (last_ste == first_ste) in mlx5dr_ste_free()
|