Lines Matching refs:high_limit
1702 * - gap_start = vma->vm_prev->vm_end <= info->high_limit - length;
1709 unsigned long length, low_limit, high_limit, gap_start, gap_end;
1717 if (info->high_limit < length)
1719 high_limit = info->high_limit - length;
1721 if (info->low_limit > high_limit)
1748 if (gap_start > high_limit)
1783 if (gap_start > high_limit)
1794 VM_BUG_ON(gap_start + info->length > info->high_limit);
1803 unsigned long length, low_limit, high_limit, gap_start, gap_end;
1814 gap_end = info->high_limit;
1817 high_limit = gap_end - length;
1819 if (info->low_limit > high_limit)
1825 if (gap_start <= high_limit)
1838 if (gap_start <= high_limit && vma->vm_rb.rb_right) {
1853 if (gap_start <= high_limit && gap_end - gap_start >= length)
1883 /* We found a suitable gap. Clip it with the original high_limit. */
1884 if (gap_end > info->high_limit)
1885 gap_end = info->high_limit;
1934 info.high_limit = TASK_SIZE;
1974 info.high_limit = mm->mmap_base;
1988 info.high_limit = TASK_SIZE;