Lines Matching defs:lg
201 struct sparx5_lg *lg;
205 lg = &l->leak_groups[i];
206 if (rate <= lg->max_rate) {
397 struct sparx5_lg *lg;
406 lg = &layer->leak_groups[ii];
407 lg->max_rate = ops->get_hsch_max_group_rate(i);
412 leak_time_us = (SPX5_SE_RATE_MAX * 1000) / lg->max_rate;
415 lg->leak_time = 1000 * leak_time_us;
418 lg->resolution = 1000 / leak_time_us;
423 lg->max_ses = (1000 * leak_time_us) / sys_clk_per_100ps;
505 struct sparx5_lg *lg;
515 lg = &layers[layer].leak_groups[group];
517 pr_debug("Found matching group (speed: %d)\n", lg->max_rate);
523 sh.rate = DIV_ROUND_UP(sh.rate, lg->resolution);