Searched refs:hole_stack (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/include/drm/ |
D | drm_mm.h | 165 struct list_head hole_stack; member 202 struct list_head hole_stack; member 274 return mm->hole_stack.next; in drm_mm_initialized() 391 for (pos = list_first_entry(&(mm)->hole_stack, \ 392 typeof(*pos), hole_stack); \ 393 &pos->hole_stack != &(mm)->hole_stack ? \ 397 pos = list_next_entry(pos, hole_stack))
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_mm.c | 279 list_add(&node->hole_stack, &mm->hole_stack); in add_hole() 286 list_del(&node->hole_stack); in rm_hole() 368 return list_first_entry_or_null(&mm->hole_stack, in first_hole() 370 hole_stack); in first_hole() 391 node = list_next_entry(node, hole_stack); in next_hole() 392 return &node->hole_stack == &mm->hole_stack ? NULL : node; in next_hole() 626 list_replace(&old->hole_stack, &new->hole_stack); in drm_mm_replace_node() 872 DRM_MM_BUG_ON(list_empty(&mm->hole_stack)); in drm_mm_scan_color_evict() 882 list_for_each_entry(hole, &mm->hole_stack, hole_stack) { in drm_mm_scan_color_evict() 892 DRM_MM_BUG_ON(&hole->hole_stack == &mm->hole_stack); in drm_mm_scan_color_evict() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | i915_gem_gtt.c | 1068 struct drm_mm_node *a = list_entry(A, typeof(*a), hole_stack); in sort_holes() 1069 struct drm_mm_node *b = list_entry(B, typeof(*b), hole_stack); in sort_holes() 1091 list_sort(NULL, &ggtt->vm.mm.hole_stack, sort_holes); in exercise_ggtt()
|