Home | History | Annotate | Download | only in selftests

Lines Matching defs:scan

1148 static void show_scan(const struct drm_mm_scan *scan)
1150 pr_info("scan: hit [%llx, %llx], size=%lld, align=%lld, color=%ld\n",
1151 scan->hit_start, scan->hit_end,
1152 scan->size, scan->alignment, scan->color);
1192 static bool evict_nodes(struct drm_mm_scan *scan,
1205 if (drm_mm_scan_add_block(scan, &e->node))
1209 if (!drm_mm_scan_remove_block(scan, &e->node))
1214 scan->size, count, scan->alignment, scan->color);
1224 while ((node = drm_mm_scan_color_evict(scan))) {
1230 if (drm_mm_scan_color_evict(scan)) {
1243 struct drm_mm_scan scan;
1249 drm_mm_scan_init(&scan, mm, 1, 0, 0, 0);
1253 drm_mm_scan_add_block(&scan, &e->node);
1256 drm_mm_scan_remove_block(&scan, &e->node);
1290 struct drm_mm_scan scan;
1296 drm_mm_scan_init(&scan, mm, total_size, 0, 0, 0);
1300 if (drm_mm_scan_add_block(&scan, &e->node))
1306 if (!drm_mm_scan_remove_block(&scan, &e->node)) {
1344 struct drm_mm_scan scan;
1350 drm_mm_scan_init_with_range(&scan, mm,
1354 if (!evict_nodes(&scan,
1365 show_scan(&scan);
2098 struct drm_mm_scan scan;
2104 drm_mm_scan_init_with_range(&scan, mm,
2108 if (!evict_nodes(&scan,
2119 show_scan(&scan);