Lines Matching refs:adj_start
113 unsigned long adj_start = hole_start;
119 mm->color_adjust(hole_node, color, &adj_start, &adj_end);
122 unsigned tmp = adj_start % alignment;
124 adj_start += alignment - tmp;
127 if (adj_start == hole_start) {
132 node->start = adj_start;
246 unsigned long adj_start = hole_start;
251 if (adj_start < start)
252 adj_start = start;
257 mm->color_adjust(hole_node, color, &adj_start, &adj_end);
260 unsigned tmp = adj_start % alignment;
262 adj_start += alignment - tmp;
265 if (adj_start == hole_start) {
270 node->start = adj_start;
417 unsigned long adj_start;
426 drm_mm_for_each_hole(entry, mm, adj_start, adj_end) {
428 mm->color_adjust(entry, color, &adj_start, &adj_end);
429 if (adj_end <= adj_start)
433 if (!check_free_hole(adj_start, adj_end, size, alignment))
458 unsigned long adj_start;
467 drm_mm_for_each_hole(entry, mm, adj_start, adj_end) {
468 if (adj_start < start)
469 adj_start = start;
474 mm->color_adjust(entry, color, &adj_start, &adj_end);
475 if (adj_end <= adj_start)
479 if (!check_free_hole(adj_start, adj_end, size, alignment))
574 unsigned long adj_start, adj_end;
591 adj_start = hole_start = drm_mm_hole_node_start(prev_node);
595 if (adj_start < mm->scan_start)
596 adj_start = mm->scan_start;
603 &adj_start, &adj_end);
605 if (check_free_hole(adj_start , adj_end,