Searched refs:td (Results 1 – 1 of 1) sorted by relevance
115 struct throtl_data *td; member276 return tg->td; in sq_to_td()289 static uint64_t throtl_adjusted_limit(uint64_t low, struct throtl_data *td) in throtl_adjusted_limit() argument292 if (td->scale < 4096 && time_after_eq(jiffies, in throtl_adjusted_limit()293 td->low_upgrade_time + td->scale * td->throtl_slice)) in throtl_adjusted_limit()294 td->scale = (jiffies - td->low_upgrade_time) / td->throtl_slice; in throtl_adjusted_limit()296 return low + (low >> 1) * td->scale; in throtl_adjusted_limit()302 struct throtl_data *td; in tg_bps_limit() local308 td = tg->td; in tg_bps_limit()309 ret = tg->bps[rw][td->limit_index]; in tg_bps_limit()[all …]