Searched refs:adj_start (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_mm.c115 u64 adj_start = hole_start; drm_mm_insert_helper() local
121 mm->color_adjust(hole_node, color, &adj_start, &adj_end); drm_mm_insert_helper()
124 adj_start = adj_end - size; drm_mm_insert_helper()
127 u64 tmp = adj_start; drm_mm_insert_helper()
133 adj_start -= rem; drm_mm_insert_helper()
135 adj_start += alignment - rem; drm_mm_insert_helper()
139 BUG_ON(adj_start < hole_start); drm_mm_insert_helper()
142 if (adj_start == hole_start) { drm_mm_insert_helper()
147 node->start = adj_start; drm_mm_insert_helper()
260 u64 adj_start = hole_start; drm_mm_insert_helper_range() local
265 if (adj_start < start) drm_mm_insert_helper_range()
266 adj_start = start; drm_mm_insert_helper_range()
271 adj_start = adj_end - size; drm_mm_insert_helper_range()
274 mm->color_adjust(hole_node, color, &adj_start, &adj_end); drm_mm_insert_helper_range()
277 u64 tmp = adj_start; drm_mm_insert_helper_range()
283 adj_start -= rem; drm_mm_insert_helper_range()
285 adj_start += alignment - rem; drm_mm_insert_helper_range()
289 if (adj_start == hole_start) { drm_mm_insert_helper_range()
294 node->start = adj_start; drm_mm_insert_helper_range()
304 BUG_ON(node->start < adj_start); drm_mm_insert_helper_range()
421 u64 adj_start; drm_mm_search_free_generic() local
430 __drm_mm_for_each_hole(entry, mm, adj_start, adj_end, __drm_mm_for_each_hole()
432 u64 hole_size = adj_end - adj_start; __drm_mm_for_each_hole()
435 mm->color_adjust(entry, color, &adj_start, &adj_end); __drm_mm_for_each_hole()
436 if (adj_end <= adj_start) __drm_mm_for_each_hole()
440 if (!check_free_hole(adj_start, adj_end, size, alignment)) __drm_mm_for_each_hole()
465 u64 adj_start; drm_mm_search_free_in_range_generic() local
474 __drm_mm_for_each_hole(entry, mm, adj_start, adj_end, __drm_mm_for_each_hole()
476 u64 hole_size = adj_end - adj_start; __drm_mm_for_each_hole()
478 if (adj_start < start) __drm_mm_for_each_hole()
479 adj_start = start; __drm_mm_for_each_hole()
484 mm->color_adjust(entry, color, &adj_start, &adj_end); __drm_mm_for_each_hole()
485 if (adj_end <= adj_start) __drm_mm_for_each_hole()
489 if (!check_free_hole(adj_start, adj_end, size, alignment)) __drm_mm_for_each_hole()
639 u64 adj_start, adj_end; drm_mm_scan_add_block() local
656 adj_start = hole_start = drm_mm_hole_node_start(prev_node); drm_mm_scan_add_block()
660 if (adj_start < mm->scan_start) drm_mm_scan_add_block()
661 adj_start = mm->scan_start; drm_mm_scan_add_block()
668 &adj_start, &adj_end); drm_mm_scan_add_block()
670 if (check_free_hole(adj_start, adj_end, drm_mm_scan_add_block()

Completed in 77 milliseconds