Lines Matching refs:gap_end
1855 unsigned long length, low_limit, high_limit, gap_start, gap_end; in unmapped_area() local
1880 gap_end = vm_start_gap(vma); in unmapped_area()
1881 if (gap_end >= low_limit && vma->vm_rb.rb_left) { in unmapped_area()
1896 if (gap_end >= low_limit && in unmapped_area()
1897 gap_end > gap_start && gap_end - gap_start >= length) in unmapped_area()
1920 gap_end = vm_start_gap(vma); in unmapped_area()
1929 gap_end = ULONG_MAX; /* Only for VM_BUG_ON below */ in unmapped_area()
1942 VM_BUG_ON(gap_start + info->length > gap_end); in unmapped_area()
1950 unsigned long length, low_limit, high_limit, gap_start, gap_end; in unmapped_area_topdown() local
1961 gap_end = info->high_limit; in unmapped_area_topdown()
1962 if (gap_end < length) in unmapped_area_topdown()
1964 high_limit = gap_end - length; in unmapped_area_topdown()
1997 gap_end = vm_start_gap(vma); in unmapped_area_topdown()
1998 if (gap_end < low_limit) in unmapped_area_topdown()
2001 gap_end > gap_start && gap_end - gap_start >= length) in unmapped_area_topdown()
2032 if (gap_end > info->high_limit) in unmapped_area_topdown()
2033 gap_end = info->high_limit; in unmapped_area_topdown()
2037 gap_end -= info->length; in unmapped_area_topdown()
2038 gap_end -= (gap_end - info->align_offset) & info->align_mask; in unmapped_area_topdown()
2040 VM_BUG_ON(gap_end < info->low_limit); in unmapped_area_topdown()
2041 VM_BUG_ON(gap_end < gap_start); in unmapped_area_topdown()
2042 return gap_end; in unmapped_area_topdown()