/Linux-v4.19/include/drm/ttm/ |
D | ttm_placement.h | 85 struct ttm_place { struct 103 const struct ttm_place *placement; argument 105 const struct ttm_place *busy_placement;
|
D | ttm_bo_api.h | 52 struct ttm_place; 440 const struct ttm_place *place);
|
D | ttm_bo_driver.h | 109 const struct ttm_place *place, 286 const struct ttm_place *place);
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ttm_buffer.c | 33 static const struct ttm_place vram_placement_flags = { 39 static const struct ttm_place vram_ne_placement_flags = { 45 static const struct ttm_place sys_placement_flags = { 51 static const struct ttm_place sys_ne_placement_flags = { 57 static const struct ttm_place gmr_placement_flags = { 63 static const struct ttm_place gmr_ne_placement_flags = { 69 static const struct ttm_place mob_placement_flags = { 75 static const struct ttm_place mob_ne_placement_flags = { 88 static const struct ttm_place vram_gmr_placement_flags[] = { 100 static const struct ttm_place gmr_vram_placement_flags[] = { [all …]
|
D | vmwgfx_gmrid_manager.c | 49 const struct ttm_place *place, in vmw_gmrid_man_get_node()
|
D | vmwgfx_bo.c | 222 struct ttm_place place; in vmw_bo_pin_in_start_of_vram() 339 struct ttm_place pl; in vmw_bo_pin_reserved()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.h | 15 struct ttm_place placements[3]; 16 struct ttm_place busy_placements[3];
|
D | nouveau_ttm.c | 61 const struct ttm_place *place, in nouveau_vram_manager_new() 101 const struct ttm_place *place, in nouveau_gart_manager_new() 129 const struct ttm_place *place, in nv04_gart_manager_new()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_gtt_mgr.c | 112 const struct ttm_place *place, in amdgpu_gtt_mgr_alloc() 163 const struct ttm_place *place, in amdgpu_gtt_mgr_new()
|
D | amdgpu_vram_mgr.c | 139 const struct ttm_place *place, in amdgpu_vram_mgr_new()
|
D | amdgpu_object.h | 81 struct ttm_place placements[AMDGPU_BO_MAX_PLACEMENTS];
|
D | amdgpu_ttm.c | 234 static const struct ttm_place placements = { in amdgpu_evict_flags() 551 struct ttm_place placements; in amdgpu_move_vram_ram() 610 struct ttm_place placements; in amdgpu_move_ram_vram() 1084 struct ttm_place placements; in amdgpu_ttm_alloc_gart() 1469 const struct ttm_place *place) in amdgpu_ttm_bo_eviction_valuable()
|
/Linux-v4.19/drivers/gpu/drm/ttm/ |
D | ttm_bo.c | 59 static inline int ttm_mem_type_from_place(const struct ttm_place *place, in ttm_mem_type_from_place() 669 const struct ttm_place *place) in ttm_bo_eviction_valuable() 713 const struct ttm_place *place, in ttm_mem_evict_first() 818 const struct ttm_place *place, in ttm_bo_mem_force_space() 867 const struct ttm_place *place, in ttm_bo_mt_compatible() 912 const struct ttm_place *place = &placement->placement[i]; in ttm_bo_mem_space() 961 const struct ttm_place *place = &placement->busy_placement[i]; in ttm_bo_mem_space() 1034 static bool ttm_bo_places_compat(const struct ttm_place *places, in ttm_bo_places_compat() 1042 const struct ttm_place *heap = &places[i]; in ttm_bo_places_compat()
|
D | ttm_bo_manager.c | 53 const struct ttm_place *place, in ttm_bo_man_get_node()
|
/Linux-v4.19/drivers/gpu/drm/hisilicon/hibmc/ |
D | hibmc_drm_drv.h | 70 struct ttm_place placements[3];
|
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_ttm.c | 169 const struct ttm_place *place, in ttm_bo_man_get_node() 236 static const struct ttm_place placements = { in virtio_gpu_evict_flags()
|
D | virtgpu_drv.h | 62 struct ttm_place placement_code;
|
/Linux-v4.19/drivers/gpu/drm/bochs/ |
D | bochs.h | 105 struct ttm_place placements[3];
|
/Linux-v4.19/drivers/gpu/drm/cirrus/ |
D | cirrus_drv.h | 161 struct ttm_place placements[3];
|
/Linux-v4.19/drivers/staging/vboxvideo/ |
D | vbox_drv.h | 208 struct ttm_place placements[3];
|
/Linux-v4.19/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.h | 230 struct ttm_place placements[3];
|
/Linux-v4.19/drivers/gpu/drm/ast/ |
D | ast_drv.h | 331 struct ttm_place placements[3];
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 181 static const struct ttm_place placements = { in radeon_evict_flags() 318 struct ttm_place placements; in radeon_move_vram_ram() 366 struct ttm_place placements; in radeon_move_ram_vram()
|
/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 187 static const struct ttm_place placements = { in qxl_evict_flags()
|
D | qxl_drv.h | 81 struct ttm_place placements[3];
|