Home
last modified time | relevance | path

Searched refs:drm_gem_lru (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/include/drm/
A Ddrm_gem.h186 struct drm_gem_lru { struct
363 struct drm_gem_lru *lru;
476 void drm_gem_lru_init(struct drm_gem_lru *lru, struct mutex *lock);
478 void drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj);
479 unsigned long drm_gem_lru_scan(struct drm_gem_lru *lru, unsigned nr_to_scan,
/linux-6.3-rc2/drivers/gpu/drm/msm/
A Dmsm_drv.h168 struct drm_gem_lru unbacked;
175 struct drm_gem_lru pinned;
183 struct drm_gem_lru willneed;
191 struct drm_gem_lru dontneed;
A Dmsm_gem_shrinker.c106 struct drm_gem_lru *lru; in msm_gem_shrinker_scan()
178 struct drm_gem_lru *lrus[] = { in msm_gem_shrinker_vmap()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_gem.c1309 drm_gem_lru_init(struct drm_gem_lru *lru, struct mutex *lock) in drm_gem_lru_init()
1336 struct drm_gem_lru *lru = obj->lru; in drm_gem_lru_remove()
1348 drm_gem_lru_move_tail_locked(struct drm_gem_lru *lru, struct drm_gem_object *obj) in drm_gem_lru_move_tail_locked()
1371 drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj) in drm_gem_lru_move_tail()
1394 drm_gem_lru_scan(struct drm_gem_lru *lru, unsigned nr_to_scan, in drm_gem_lru_scan()
1397 struct drm_gem_lru still_in_lru; in drm_gem_lru_scan()

Completed in 13 milliseconds