Searched refs:ttm_place (Results 1 – 24 of 24) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_buffer.c | 33 static struct ttm_place vram_placement_flags = { 39 static struct ttm_place vram_ne_placement_flags = { 45 static struct ttm_place sys_placement_flags = { 51 static struct ttm_place sys_ne_placement_flags = { 57 static struct ttm_place gmr_placement_flags = { 63 static struct ttm_place gmr_ne_placement_flags = { 69 static struct ttm_place mob_placement_flags = { 75 static struct ttm_place mob_ne_placement_flags = { 88 static struct ttm_place vram_gmr_placement_flags[] = { 100 static struct ttm_place gmr_vram_placement_flags[] = { [all …]
|
D | vmwgfx_dmabuf.c | 162 struct ttm_place place; in vmw_dmabuf_pin_in_start_of_vram() 270 struct ttm_place pl; in vmw_bo_pin_reserved()
|
D | vmwgfx_gmrid_manager.c | 49 const struct ttm_place *place, in vmw_gmrid_man_get_node()
|
/linux-4.4.14/include/drm/ttm/ |
D | ttm_bo_api.h | 57 struct ttm_place { struct 75 const struct ttm_place *placement; argument 77 const struct ttm_place *busy_placement;
|
D | ttm_bo_driver.h | 211 const struct ttm_place *place,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.h | 14 struct ttm_place placements[3]; 15 struct ttm_place busy_placements[3];
|
D | nouveau_ttm.c | 78 const struct ttm_place *place, in nouveau_vram_manager_new() 140 const struct ttm_place *place, in nouveau_gart_manager_new() 229 const struct ttm_place *place, in nv04_gart_manager_new()
|
D | nouveau_bo.c | 242 set_placement_list(struct ttm_place *pl, unsigned *n, uint32_t type, uint32_t flags) in set_placement_list() 1159 struct ttm_place placement_memtype = { in nouveau_bo_move_flipd() 1195 struct ttm_place placement_memtype = { in nouveau_bo_move_flips()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_object.c | 118 struct ttm_place *placements, in amdgpu_ttm_placement_init() 210 placement->num_placement * sizeof(struct ttm_place)); in amdgpu_fill_placement_to_bo() 295 struct ttm_place placements[AMDGPU_GEM_DOMAIN_MAX + 1]; in amdgpu_bo_create() 298 (AMDGPU_GEM_DOMAIN_MAX + 1) * sizeof(struct ttm_place)); in amdgpu_bo_create()
|
D | amdgpu_ttm.c | 178 static struct ttm_place placements = { in amdgpu_evict_flags() 286 struct ttm_place placements; in amdgpu_move_vram_ram() 334 struct ttm_place placements; in amdgpu_move_ram_vram()
|
D | amdgpu_cgs.c | 133 struct ttm_place place; in amdgpu_cgs_alloc_gpu_mem()
|
D | amdgpu.h | 524 struct ttm_place placements[AMDGPU_GEM_DOMAIN_MAX + 1];
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_bo.c | 57 static inline int ttm_mem_type_from_place(const struct ttm_place *place, in ttm_mem_type_from_place() 712 const struct ttm_place *place, in ttm_mem_evict_first() 784 const struct ttm_place *place, in ttm_bo_mem_force_space() 837 const struct ttm_place *place, in ttm_bo_mt_compatible() 879 const struct ttm_place *place = &placement->placement[i]; in ttm_bo_mem_space() 922 const struct ttm_place *place = &placement->busy_placement[i]; in ttm_bo_mem_space() 1014 const struct ttm_place *heap = &placement->placement[i]; in ttm_bo_mem_compat() 1027 const struct ttm_place *heap = &placement->busy_placement[i]; in ttm_bo_mem_compat()
|
D | ttm_bo_manager.c | 52 const struct ttm_place *place, in ttm_bo_man_get_node()
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
D | bochs.h | 104 struct ttm_place placements[3];
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_ttm.c | 170 const struct ttm_place *place, in ttm_bo_man_get_node() 238 static struct ttm_place placements = { in virtio_gpu_evict_flags()
|
D | virtgpu_drv.h | 61 struct ttm_place placement_code;
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_drv.h | 168 struct ttm_place placements[3];
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.h | 228 struct ttm_place placements[3];
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
D | ast_drv.h | 325 struct ttm_place placements[3];
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 181 static struct ttm_place placements = { in radeon_evict_flags() 317 struct ttm_place placements; in radeon_move_vram_ram() 365 struct ttm_place placements; in radeon_move_ram_vram()
|
D | radeon.h | 488 struct ttm_place placements[4];
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 191 static struct ttm_place placements = { in qxl_evict_flags()
|
D | qxl_drv.h | 105 struct ttm_place placements[3];
|