Lines Matching defs:sparx5

28 u64 sparx5_sdlb_clk_hz_get(struct sparx5 *sparx5)  in sparx5_sdlb_clk_hz_get()
38 static int sparx5_sdlb_pup_interval_get(struct sparx5 *sparx5, u32 max_token, in sparx5_sdlb_pup_interval_get()
48 int sparx5_sdlb_pup_token_get(struct sparx5 *sparx5, u32 pup_interval, u64 rate) in sparx5_sdlb_pup_token_get()
60 static void sparx5_sdlb_group_disable(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_disable()
67 static void sparx5_sdlb_group_enable(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_enable()
74 static u32 sparx5_sdlb_group_get_first(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_get_first()
83 static u32 sparx5_sdlb_group_get_next(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_get_next()
93 static bool sparx5_sdlb_group_is_first(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_is_first()
99 static bool sparx5_sdlb_group_is_last(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_is_last()
105 static bool sparx5_sdlb_group_is_empty(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_is_empty()
114 static u32 sparx5_sdlb_group_get_last(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_get_last()
129 static bool sparx5_sdlb_group_is_singular(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_is_singular()
138 static int sparx5_sdlb_group_get_adjacent(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_get_adjacent()
163 static int sparx5_sdlb_group_get_count(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_get_count()
180 int sparx5_sdlb_group_get_by_rate(struct sparx5 *sparx5, u32 rate, u32 burst) in sparx5_sdlb_group_get_by_rate()
208 int sparx5_sdlb_group_get_by_index(struct sparx5 *sparx5, u32 idx, u32 *group) in sparx5_sdlb_group_get_by_index()
236 static int sparx5_sdlb_group_link(struct sparx5 *sparx5, u32 group, u32 idx, in sparx5_sdlb_group_link()
260 int sparx5_sdlb_group_add(struct sparx5 *sparx5, u32 group, u32 idx) in sparx5_sdlb_group_add()
275 int sparx5_sdlb_group_del(struct sparx5 *sparx5, u32 group, u32 idx) in sparx5_sdlb_group_del()
305 void sparx5_sdlb_group_init(struct sparx5 *sparx5, u64 max_rate, u32 min_burst, in sparx5_sdlb_group_init()