Lines Matching defs:min_ratio
189 unsigned long long min = wb->bdi->min_ratio;
241 *minp = wb->bdi->min_ratio;
688 static int __bdi_set_min_ratio(struct backing_dev_info *bdi, unsigned int min_ratio)
693 if (min_ratio > 100 * BDI_RATIO_SCALE)
695 min_ratio *= BDI_RATIO_SCALE;
698 if (min_ratio > bdi->max_ratio) {
701 if (min_ratio < bdi->min_ratio) {
702 delta = bdi->min_ratio - min_ratio;
704 bdi->min_ratio = min_ratio;
706 delta = min_ratio - bdi->min_ratio;
709 bdi->min_ratio = min_ratio;
728 if (bdi->min_ratio > max_ratio) {
739 int bdi_set_min_ratio_no_scale(struct backing_dev_info *bdi, unsigned int min_ratio)
741 return __bdi_set_min_ratio(bdi, min_ratio);
749 int bdi_set_min_ratio(struct backing_dev_info *bdi, unsigned int min_ratio)
751 return __bdi_set_min_ratio(bdi, min_ratio * BDI_RATIO_SCALE);
762 return bdi_get_bytes(bdi->min_ratio);
769 unsigned long min_ratio;
775 min_ratio = bdi_ratio_from_pages(pages);
776 return __bdi_set_min_ratio(bdi, min_ratio);
856 * bounded by the bdi->min_ratio and/or bdi->max_ratio parameters, if set.