Lines Matching defs:gap_start
1965 * - gap_start = vma->vm_prev->vm_end <= info->high_limit - length;
1967 * - gap_end - gap_start >= length
1972 unsigned long length, low_limit, high_limit, gap_start, gap_end;
2008 gap_start = vma->vm_prev ? vm_end_gap(vma->vm_prev) : 0;
2011 if (gap_start > high_limit)
2014 gap_end > gap_start && gap_end - gap_start >= length) &&
2015 (xpm_region_outer_hook(gap_start, gap_end, info->flags)))
2037 gap_start = vm_end_gap(vma->vm_prev);
2046 gap_start = mm->highest_vm_end;
2048 if (gap_start > high_limit)
2053 if (gap_start < info->low_limit)
2054 gap_start = info->low_limit;
2057 gap_start += (info->align_offset - gap_start) & info->align_mask;
2059 VM_BUG_ON(gap_start + info->length > info->high_limit);
2060 VM_BUG_ON(gap_start + info->length > gap_end);
2061 return gap_start;
2068 unsigned long length, low_limit, high_limit, gap_start, gap_end;
2089 gap_start = mm->highest_vm_end;
2090 if (gap_start <= high_limit)
2102 gap_start = vma->vm_prev ? vm_end_gap(vma->vm_prev) : 0;
2103 if (gap_start <= high_limit && vma->vm_rb.rb_right) {
2118 if ((gap_start <= high_limit &&
2119 gap_end > gap_start && gap_end - gap_start >= length) &&
2120 (xpm_region_outer_hook(gap_start, gap_end, info->flags)))
2142 gap_start = vma->vm_prev ?
2160 VM_BUG_ON(gap_end < gap_start);