Lines Matching defs:dev
38 int mlx5_create_scheduling_element_cmd(struct mlx5_core_dev *dev, u8 hierarchy, in mlx5_create_scheduling_element_cmd()
63 int mlx5_modify_scheduling_element_cmd(struct mlx5_core_dev *dev, u8 hierarchy, in mlx5_modify_scheduling_element_cmd()
85 int mlx5_destroy_scheduling_element_cmd(struct mlx5_core_dev *dev, u8 hierarchy, in mlx5_destroy_scheduling_element_cmd()
144 static int mlx5_set_pp_rate_limit_cmd(struct mlx5_core_dev *dev, in mlx5_set_pp_rate_limit_cmd()
160 bool mlx5_rl_is_in_range(struct mlx5_core_dev *dev, u32 rate) in mlx5_rl_is_in_range()
213 static void mlx5_rl_table_free(struct mlx5_core_dev *dev, struct mlx5_rl_table *table) in mlx5_rl_table_free()
233 mlx5_rl_entry_put(struct mlx5_core_dev *dev, struct mlx5_rl_entry *entry) in mlx5_rl_entry_put()
240 int mlx5_rl_add_rate_raw(struct mlx5_core_dev *dev, void *rl_in, u16 uid, in mlx5_rl_add_rate_raw()
302 void mlx5_rl_remove_rate_raw(struct mlx5_core_dev *dev, u16 index) in mlx5_rl_remove_rate_raw()
315 int mlx5_rl_add_rate(struct mlx5_core_dev *dev, u16 *index, in mlx5_rl_add_rate()
333 void mlx5_rl_remove_rate(struct mlx5_core_dev *dev, struct mlx5_rate_limit *rl) in mlx5_rl_remove_rate()
365 int mlx5_init_rl_table(struct mlx5_core_dev *dev) in mlx5_init_rl_table()
389 void mlx5_cleanup_rl_table(struct mlx5_core_dev *dev) in mlx5_cleanup_rl_table()