Lines Matching defs:sf
43 struct mlx5_sf *sf; in mlx5_sf_lookup_by_function_id() local
52 static int mlx5_sf_id_insert(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_id_insert()
57 static void mlx5_sf_id_erase(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_id_erase()
67 struct mlx5_sf *sf; in mlx5_sf_alloc() local
112 static void mlx5_sf_free(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_free()
164 static bool mlx5_sf_is_active(const struct mlx5_sf *sf) in mlx5_sf_is_active()
176 struct mlx5_sf *sf; in mlx5_devlink_sf_port_fn_state_get() local
197 static int mlx5_sf_activate(struct mlx5_core_dev *dev, struct mlx5_sf *sf, in mlx5_sf_activate()
218 static int mlx5_sf_deactivate(struct mlx5_core_dev *dev, struct mlx5_sf *sf) in mlx5_sf_deactivate()
235 struct mlx5_sf *sf, in mlx5_sf_state_set()
261 struct mlx5_sf *sf; in mlx5_devlink_sf_port_fn_state_set() local
288 struct mlx5_sf *sf; in mlx5_sf_add() local
362 static void mlx5_sf_dealloc(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_dealloc()
388 struct mlx5_sf *sf; in mlx5_devlink_sf_port_del() local
414 static bool mlx5_sf_state_update_check(const struct mlx5_sf *sf, u8 new_state) in mlx5_sf_state_update_check()
434 struct mlx5_sf *sf; in mlx5_sf_vhca_event() local
469 struct mlx5_sf *sf; in mlx5_sf_deactivate_all() local