Lines Matching defs:prev_node
318 struct drm_mm_node *prev_node;
323 prev_node =
334 if (!prev_node->hole_follows) {
335 prev_node->hole_follows = 1;
336 list_add(&prev_node->hole_stack, &mm->hole_stack);
338 list_move(&prev_node->hole_stack, &mm->hole_stack);
552 struct drm_mm_node *prev_node;
561 prev_node = list_entry(node->node_list.prev, struct drm_mm_node,
564 node->scanned_preceeds_hole = prev_node->hole_follows;
565 prev_node->hole_follows = 1;
567 node->node_list.prev = &prev_node->node_list;
571 adj_start = hole_start = drm_mm_hole_node_start(prev_node);
572 adj_end = hole_end = drm_mm_hole_node_end(prev_node);
582 mm->color_adjust(prev_node, mm->scan_color,
613 struct drm_mm_node *prev_node;
620 prev_node = list_entry(node->node_list.prev, struct drm_mm_node,
623 prev_node->hole_follows = node->scanned_preceeds_hole;
624 list_add(&node->node_list, &prev_node->node_list);