Lines Matching refs:slice
798 unsigned long slice; in cfq_io_thinktime_big() local
802 slice = cfqd->cfq_group_idle; in cfq_io_thinktime_big()
804 slice = cfqd->cfq_slice_idle; in cfq_io_thinktime_big()
805 return ttime->ttime_mean > slice; in cfq_io_thinktime_big()
1019 unsigned slice = cfq_prio_to_slice(cfqd, cfqq); in cfq_scaled_cfqq_slice() local
1036 min(slice, base_low_slice * slice / sync_slice); in cfq_scaled_cfqq_slice()
1039 slice = max(slice * group_slice / expect_latency, in cfq_scaled_cfqq_slice()
1043 return slice; in cfq_scaled_cfqq_slice()
1049 unsigned slice = cfq_scaled_cfqq_slice(cfqd, cfqq); in cfq_set_prio_slice() local
1052 cfqq->slice_end = jiffies + slice; in cfq_set_prio_slice()
1053 cfqq->allocated_slice = slice; in cfq_set_prio_slice()
3101 unsigned slice; in choose_wl_class_and_type() local
3149 slice = group_slice * count / in choose_wl_class_and_type()
3167 slice = min_t(unsigned, slice, tmp); in choose_wl_class_and_type()
3171 slice = slice * cfqd->cfq_slice[0] / cfqd->cfq_slice[1]; in choose_wl_class_and_type()
3174 slice = max(slice, 2 * cfqd->cfq_slice_idle); in choose_wl_class_and_type()
3176 slice = max_t(unsigned, slice, CFQ_MIN_TT); in choose_wl_class_and_type()
3177 cfq_log(cfqd, "workload slice:%d", slice); in choose_wl_class_and_type()
3178 cfqd->workload_expires = jiffies + slice; in choose_wl_class_and_type()