Searched refs:ttm_place (Results 1 – 19 of 19) sorted by relevance
/linux-4.1.27/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 = { 82 static struct ttm_place vram_gmr_placement_flags[] = { 94 static struct ttm_place gmr_vram_placement_flags[] = { 113 static struct ttm_place vram_gmr_ne_placement_flags[] = { [all …]
|
D | vmwgfx_dmabuf.c | 201 struct ttm_place place; in vmw_dmabuf_to_start_of_vram() 302 struct ttm_place pl; in vmw_bo_pin()
|
D | vmwgfx_gmrid_manager.c | 49 const struct ttm_place *place, in vmw_gmrid_man_get_node()
|
D | vmwgfx_fb.c | 377 struct ttm_place ne_place = vmw_vram_ne_placement.placement[0]; in vmw_fb_create_bo()
|
/linux-4.1.27/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.1.27/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 | 75 const struct ttm_place *place, in nouveau_vram_manager_new() 164 const struct ttm_place *place, in nouveau_gart_manager_new() 244 const struct ttm_place *place, in nv04_gart_manager_new()
|
D | nouveau_bo.c | 247 set_placement_list(struct ttm_place *pl, unsigned *n, uint32_t type, uint32_t flags) in set_placement_list() 1165 struct ttm_place placement_memtype = { in nouveau_bo_move_flipd() 1201 struct ttm_place placement_memtype = { in nouveau_bo_move_flips()
|
/linux-4.1.27/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() 924 const struct ttm_place *place = &placement->busy_placement[i]; in ttm_bo_mem_space() 1010 const struct ttm_place *heap = &placement->placement[i]; in ttm_bo_mem_compat() 1023 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.1.27/drivers/gpu/drm/bochs/ |
D | bochs.h | 104 struct ttm_place placements[3];
|
/linux-4.1.27/drivers/gpu/drm/cirrus/ |
D | cirrus_drv.h | 168 struct ttm_place placements[3];
|
/linux-4.1.27/drivers/gpu/drm/mgag200/ |
D | mgag200_drv.h | 227 struct ttm_place placements[3];
|
/linux-4.1.27/drivers/gpu/drm/ast/ |
D | ast_drv.h | 324 struct ttm_place placements[3];
|
/linux-4.1.27/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 | 489 struct ttm_place placements[4];
|
/linux-4.1.27/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];
|