Lines Matching refs:head_node
631 struct list_head *head = &mm->head_node.node_list; in drm_mm_clean()
646 INIT_LIST_HEAD(&mm->head_node.node_list); in drm_mm_init()
647 INIT_LIST_HEAD(&mm->head_node.hole_stack); in drm_mm_init()
648 mm->head_node.hole_follows = 1; in drm_mm_init()
649 mm->head_node.scanned_block = 0; in drm_mm_init()
650 mm->head_node.scanned_prev_free = 0; in drm_mm_init()
651 mm->head_node.scanned_next_free = 0; in drm_mm_init()
652 mm->head_node.mm = mm; in drm_mm_init()
653 mm->head_node.start = start + size; in drm_mm_init()
654 mm->head_node.size = start - mm->head_node.start; in drm_mm_init()
655 list_add_tail(&mm->head_node.hole_stack, &mm->hole_stack); in drm_mm_init()
667 if (!list_empty(&mm->head_node.node_list)) { in drm_mm_takedown()
690 hole_start = drm_mm_hole_node_start(&mm->head_node); in drm_mm_debug_table()
691 hole_end = drm_mm_hole_node_end(&mm->head_node); in drm_mm_debug_table()