Searched refs:adj_start (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/ |
H A D | drm_mm.c | 115 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