Lines Matching defs:hole_end

245 			 u64 hole_start, u64 hole_end,
259 for (size = 12; (hole_end - hole_start) >> size; size++) {
266 hole_size = (hole_end - hole_start) >> aligned_size;
272 __func__, hole_start, hole_end, size, hole_size);
288 GEM_BUG_ON(hole_start + count * BIT_ULL(aligned_size) > hole_end);
319 hole_end = hole_start; /* quit */
409 u64 hole_start, u64 hole_end,
412 const u64 hole_size = hole_end - hole_start;
438 { "top-down", hole_end, -1, },
490 if (offset + aligned_size > hole_end)
529 if (offset + aligned_size > hole_end)
569 if (offset + aligned_size > hole_end)
608 if (offset + aligned_size > hole_end)
634 u64 hole_start, u64 hole_end,
637 const u64 hole_size = hole_end - hole_start;
669 addr + obj->base.size < hole_end;
675 hole_start, hole_end, err);
717 u64 hole_start, u64 hole_end,
744 for (pot = fls64(hole_end - 1) - 1;
751 hole_end > addr && hole_end - addr >= 2 * min_alignment;
758 hole_start, hole_end,
780 __func__, pot, fls64(hole_end - 1) - 1)) {
792 u64 hole_start, u64 hole_end,
807 for (size = 12; (hole_end - hole_start) >> size; size++) {
815 hole_size = (hole_end - hole_start) >> aligned_size;
821 __func__, hole_start, hole_end, size, hole_size);
862 hole_start, hole_end,
902 u64 hole_start, u64 hole_end,
916 for (addr = hole_start; addr < hole_end; ) {
920 size = min(size, hole_end - addr);
940 __func__, addr, size, hole_start, hole_end, err);
968 __func__, addr, hole_start, hole_end)) {
980 u64 hole_start, u64 hole_end,
991 err = __shrink_hole(vm, hole_start, hole_end, end_time);
1002 u64 hole_start, u64 hole_end,
1145 u64 hole_start, u64 hole_end,
1152 u64 hole_size = hole_end - hole_start;
1192 u64 hole_start, u64 hole_end,
1278 u64 hole_start, u64 hole_end,
1282 u64 hole_start, hole_end, last = 0;
1289 drm_mm_for_each_hole(node, &ggtt->vm.mm, hole_start, hole_end) {
1295 &hole_start, &hole_end);
1296 if (hole_start >= hole_end)
1299 err = func(&ggtt->vm, hole_start, hole_end, end_time);
1304 last = hole_end;
1455 u64 hole_start, u64 hole_end,