Home
last modified time | relevance | path

Searched refs:ttm_device (Results 1 – 6 of 6) sorted by relevance

/include/drm/ttm/
A Dttm_device.h33 struct ttm_device;
85 int (*ttm_tt_populate)(struct ttm_device *bdev,
96 void (*ttm_tt_unpopulate)(struct ttm_device *bdev,
108 void (*ttm_tt_destroy)(struct ttm_device *bdev, struct ttm_tt *ttm);
170 int (*io_mem_reserve)(struct ttm_device *bdev,
172 void (*io_mem_free)(struct ttm_device *bdev,
215 struct ttm_device { struct
275 int ttm_device_prepare_hibernation(struct ttm_device *bdev);
278 ttm_manager_type(struct ttm_device *bdev, int mem_type) in ttm_manager_type()
296 void ttm_device_fini(struct ttm_device *bdev);
[all …]
A Dttm_range_manager.h37 int ttm_range_man_init_nocheck(struct ttm_device *bdev,
40 int ttm_range_man_fini_nocheck(struct ttm_device *bdev,
42 static __always_inline int ttm_range_man_init(struct ttm_device *bdev, in ttm_range_man_init()
50 static __always_inline int ttm_range_man_fini(struct ttm_device *bdev, in ttm_range_man_fini()
A Dttm_tt.h36 struct ttm_device;
230 void ttm_tt_destroy(struct ttm_device *bdev, struct ttm_tt *ttm);
240 int ttm_tt_swapout(struct ttm_device *bdev, struct ttm_tt *ttm,
252 int ttm_tt_populate(struct ttm_device *bdev, struct ttm_tt *ttm,
263 void ttm_tt_unpopulate(struct ttm_device *bdev, struct ttm_tt *ttm);
295 long ttm_tt_backup(struct ttm_device *bdev, struct ttm_tt *tt,
298 int ttm_tt_restore(struct ttm_device *bdev, struct ttm_tt *tt,
A Dttm_resource.h42 struct ttm_device;
195 struct ttm_device *bdev;
430 void ttm_lru_bulk_move_fini(struct ttm_device *bdev,
450 bool ttm_resource_intersects(struct ttm_device *bdev,
461 struct ttm_device *bdev,
464 int ttm_resource_manager_evict_all(struct ttm_device *bdev,
500 struct ttm_device *bdev,
504 struct ttm_device *bdev,
A Dttm_bo.h47 struct ttm_device;
107 struct ttm_device *bdev;
231 s64 ttm_lru_walk_for_evict(struct ttm_lru_walk *walk, struct ttm_device *bdev,
399 int ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo,
404 int ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo,
416 s64 ttm_bo_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx,
421 int ttm_bo_evict_first(struct ttm_device *bdev,
447 int ttm_mem_io_reserve(struct ttm_device *bdev,
449 void ttm_mem_io_free(struct ttm_device *bdev,
/include/drm/
A Ddrm_gem_vram_helper.h168 struct ttm_device bdev;
180 struct ttm_device *bdev) in drm_vram_mm_of_bdev()

Completed in 9 milliseconds