Home
last modified time | relevance | path

Searched refs:ttm_lru_walk (Results 1 – 3 of 3) sorted by relevance

/linux/include/drm/ttm/
H A Dttm_bo.h193 struct ttm_lru_walk;
208 s64 (*process_bo)(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo);
214 struct ttm_lru_walk { struct
225 s64 ttm_lru_walk_for_evict(struct ttm_lru_walk *walk, struct ttm_device *bdev, argument
/linux/drivers/gpu/drm/ttm/
H A Dttm_bo.c494 struct ttm_lru_walk walk;
512 static s64 ttm_bo_evict_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo) in ttm_bo_evict_cb()
1092 struct ttm_lru_walk walk;
1100 ttm_bo_swapout_cb(struct ttm_lru_walk *walk, struct ttm_buffer_object *bo) in ttm_bo_swapout_cb()
H A Dttm_bo_util.c772 static bool ttm_lru_walk_trylock(struct ttm_lru_walk *walk, in ttm_lru_walk_trylock()
793 static int ttm_lru_walk_ticketlock(struct ttm_lru_walk *walk, in ttm_lru_walk_ticketlock()
859 s64 ttm_lru_walk_for_evict(struct ttm_lru_walk *walk, struct ttm_device *bdev, in ttm_lru_walk_for_evict()