drm_mm_scan
void drm_mm_scan_init_with_range(struct drm_mm_scan *scan,
bool drm_mm_scan_add_block(struct drm_mm_scan *scan,
bool drm_mm_scan_remove_block(struct drm_mm_scan *scan,
struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan)
struct drm_mm_scan scan;
mark_free(struct drm_mm_scan *scan,
void drm_mm_scan_init_with_range(struct drm_mm_scan *scan,
static inline void drm_mm_scan_init(struct drm_mm_scan *scan,
bool drm_mm_scan_add_block(struct drm_mm_scan *scan,
bool drm_mm_scan_remove_block(struct drm_mm_scan *scan,
struct drm_mm_node *drm_mm_scan_color_evict(struct drm_mm_scan *scan);