Lines Matching refs:hole

56 	struct drm_mm_node *hole;
61 drm_mm_for_each_hole(hole, mm, hole_start, hole_end)
68 drm_mm_for_each_node(hole, mm) {
69 if (drm_mm_hole_follows(hole)) {
80 struct drm_mm_node *hole;
89 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) {
92 pr_err("empty mm has incorrect hole, found (%llx, %llx), expect (%llx, %llx)\n",
100 pr_err("Expected to find one hole, found %lu instead\n", count);
132 pr_err("node[%ld] is followed by a hole!\n", n);
230 /* After creation, it should all be one massive hole */
251 /* And then after emptying it again, the massive hole should be back */
638 /* Remove one and reinsert, as the only hole it should refill itself */
849 pr_err("node %d is followed by a hole!\n", n);
1270 struct drm_mm_node *hole;
1272 drm_mm_for_each_hole(hole, mm, hole_start, hole_end) {
1273 struct drm_mm_node *next = list_next_entry(hole, node_list);
1276 if (drm_mm_node_allocated(hole))
1279 hole->start, hole->size, hole->color);
1475 pr_err("Failed to insert into eviction hole: size=%d, align=%d\n",
1490 pr_err("Inserted did not fill the eviction hole: size=%lld [%d], align=%d [rem=%lld], start=%llx, hole-follows?=%d\n",
1531 * pick the first matching hole it finds from the random list. We
1533 * sizes to try and stress the hole finder.
1743 * from a suitable hole at the top of the drm_mm. We check that
1772 pr_err("hole after topdown insert %d, start=%llx\n, size=%u",
1804 pr_err("hole after topdown insert %d/%d, start=%llx\n",
1811 pr_err("node %d/%d, size %d, not inserted into upmost hole, expected %d, found %d\n",
1856 /* Like igt_topdown, but instead of searching for the last hole,
1912 pr_err("node %d/%d not inserted into bottom hole, expected %d, found %d\n",
1971 pr_err("Expected a hole after lo and high nodes!\n");
1979 pr_err("Could not insert the node into the available hole!\n");
2218 pr_err("Failed to insert into eviction hole: size=%d, align=%d, color=%lu, err=%d\n",
2235 pr_err("Inserted did not fit the eviction hole: size=%lld [%d], align=%d [rem=%lld], start=%llx\n",
2271 * choosing its victims to create a hole. Our color_adjust does not
2272 * allow two nodes to be placed together without an intervening hole