/linux/include/drm/ttm/ |
A D | ttm_placement.h | 66 struct ttm_place { struct 85 const struct ttm_place *placement; argument 87 const struct ttm_place *busy_placement;
|
A D | ttm_resource.h | 41 struct ttm_place; 73 const struct ttm_place *place, 262 const struct ttm_place *place, 265 const struct ttm_place *place,
|
A D | ttm_bo_api.h | 57 struct ttm_place; 345 const struct ttm_place *place); 575 const struct ttm_place *place,
|
A D | ttm_device.h | 122 const struct ttm_place *place); 154 struct ttm_place *hop);
|
/linux/drivers/gpu/drm/vmwgfx/ |
A D | vmwgfx_ttm_buffer.c | 32 static const struct ttm_place vram_placement_flags = { 39 static const struct ttm_place sys_placement_flags = { 46 static const struct ttm_place gmr_placement_flags = { 53 static const struct ttm_place mob_placement_flags = { 67 static const struct ttm_place vram_gmr_placement_flags[] = { 81 static const struct ttm_place gmr_vram_placement_flags[] = { 116 static const struct ttm_place evictable_placement_flags[] = { 140 static const struct ttm_place nonfixed_placement_flags[] = { 677 struct ttm_place *hop) in vmw_move()
|
A D | vmwgfx_thp.c | 35 const struct ttm_place *place, in vmw_thp_insert_aligned() 53 const struct ttm_place *place, in vmw_thp_get_node()
|
A D | vmwgfx_gmrid_manager.c | 54 const struct ttm_place *place, in vmw_gmrid_man_get_node()
|
A D | vmwgfx_bo.c | 207 struct ttm_place place; in vmw_bo_pin_in_start_of_vram() 313 struct ttm_place pl; in vmw_bo_pin_reserved()
|
/linux/drivers/gpu/drm/ttm/ |
A D | ttm_bo.c | 177 struct ttm_place *hop) in ttm_bo_handle_move_mem() 496 struct ttm_place *hop) in ttm_bo_bounce_temp_buffer() 524 struct ttm_place hop; in ttm_bo_evict() 574 const struct ttm_place *place) in ttm_bo_eviction_valuable() 603 const struct ttm_place *place, in ttm_bo_evict_swapout_allowable() 671 const struct ttm_place *place, in ttm_mem_evict_first() 779 const struct ttm_place *place, in ttm_bo_mem_force_space() 827 const struct ttm_place *place = &placement->placement[i]; in ttm_bo_mem_space() 888 struct ttm_place hop; in ttm_bo_move_buffer() 1095 struct ttm_place place; in ttm_bo_swapout() [all …]
|
A D | ttm_resource.c | 33 const struct ttm_place *place, in ttm_resource_init() 48 const struct ttm_place *place, in ttm_resource_alloc() 71 const struct ttm_place *places, in ttm_resource_places_compat() 80 const struct ttm_place *heap = &places[i]; in ttm_resource_places_compat()
|
A D | ttm_sys_manager.c | 12 const struct ttm_place *place, in ttm_sys_man_alloc()
|
A D | ttm_range_manager.c | 60 const struct ttm_place *place, in ttm_range_man_alloc()
|
/linux/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_ttm.c | 51 static const struct ttm_place sys_placement_flags = { 144 struct ttm_place *place, in i915_ttm_place_from_region() 156 struct ttm_place *requested, in i915_ttm_placement_from_obj() 157 struct ttm_place *busy, in i915_ttm_placement_from_obj() 234 const struct ttm_place *place) in i915_ttm_eviction_valuable() 541 struct ttm_place *hop) in i915_ttm_move() 703 struct ttm_place requested, busy[I915_TTM_MAX_PLACEMENTS]; in i915_ttm_get_pages() 731 struct ttm_place requested; in i915_ttm_migrate()
|
/linux/drivers/gpu/drm/nouveau/ |
A D | nouveau_ttm.c | 47 const struct ttm_place *place, in nouveau_vram_manager_new() 80 const struct ttm_place *place, in nouveau_gart_manager_new() 104 const struct ttm_place *place, in nv04_gart_manager_new()
|
A D | nouveau_bo.h | 16 struct ttm_place placements[3]; 17 struct ttm_place busy_placements[3];
|
/linux/drivers/gpu/drm/qxl/ |
A D | qxl_ttm.c | 54 static const struct ttm_place placements = { in qxl_evict_flags() 141 struct ttm_place *hop) in qxl_bo_move()
|
A D | qxl_drv.h | 82 struct ttm_place placements[3];
|
/linux/include/drm/ |
A D | drm_gem_vram_helper.h | 66 struct ttm_place placements[2];
|
/linux/drivers/gpu/drm/i915/ |
A D | intel_region_ttm.c | 165 struct ttm_place place = {}; in intel_region_ttm_resource_alloc()
|
A D | i915_ttm_buddy_manager.c | 32 const struct ttm_place *place, in i915_ttm_buddy_man_alloc()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_preempt_mgr.c | 68 const struct ttm_place *place, in amdgpu_preempt_mgr_new()
|
A D | amdgpu_gtt_mgr.c | 127 const struct ttm_place *place, in amdgpu_gtt_mgr_new()
|
A D | amdgpu_object.h | 98 struct ttm_place placements[AMDGPU_BO_MAX_PLACEMENTS];
|
A D | amdgpu_ttm.c | 94 static const struct ttm_place placements = { in amdgpu_evict_flags() 466 struct ttm_place *hop) in amdgpu_bo_move() 965 struct ttm_place placements; in amdgpu_ttm_alloc_gart() 1353 const struct ttm_place *place) in amdgpu_ttm_bo_eviction_valuable()
|
/linux/drivers/gpu/drm/radeon/ |
A D | radeon_ttm.c | 85 static const struct ttm_place placements = { in radeon_evict_flags() 197 struct ttm_place *hop) in radeon_bo_move()
|