Home
last modified time | relevance | path

Searched refs:TTM_PL_SYSTEM (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v5.15/drivers/gpu/drm/ttm/
Dttm_device.c151 for (i = TTM_PL_SYSTEM; i < TTM_NUM_MEM_TYPES; ++i) { in ttm_device_swapout()
237 man = ttm_manager_type(bdev, TTM_PL_SYSTEM); in ttm_device_fini()
239 ttm_set_driver_manager(bdev, TTM_PL_SYSTEM, NULL); in ttm_device_fini()
Dttm_sys_manager.c46 ttm_set_driver_manager(bdev, TTM_PL_SYSTEM, man); in ttm_sys_man_init()
Dttm_bo.c190 if (mem->mem_type != TTM_PL_SYSTEM) { in ttm_bo_handle_move_mem()
575 if (bo->resource->mem_type == TTM_PL_SYSTEM) in ttm_bo_eviction_valuable()
873 if (bo->resource->mem_type == TTM_PL_SYSTEM && !bo->pin_count) in ttm_bo_mem_space()
988 if (bo->resource->mem_type == TTM_PL_SYSTEM) { in ttm_bo_validate()
1008 static const struct ttm_place sys_mem = { .mem_type = TTM_PL_SYSTEM }; in ttm_bo_init_reserved()
1149 place.mem_type = TTM_PL_SYSTEM; in ttm_bo_swapout()
1175 if (bo->resource->mem_type != TTM_PL_SYSTEM) { in ttm_bo_swapout()
Dttm_bo_vm.c521 case TTM_PL_SYSTEM: in ttm_bo_vm_access()
Dttm_bo_util.c586 static const struct ttm_place sys_mem = { .mem_type = TTM_PL_SYSTEM }; in ttm_bo_pipeline_gutting()
/Linux-v5.15/drivers/gpu/drm/qxl/
Dqxl_ttm.c57 .mem_type = TTM_PL_SYSTEM, in qxl_evict_flags()
79 case TTM_PL_SYSTEM: in qxl_ttm_io_mem_reserve()
153 if (old_mem->mem_type == TTM_PL_SYSTEM && bo->ttm == NULL) { in qxl_bo_move()
Dqxl_object.c81 qbo->placements[c].mem_type = TTM_PL_SYSTEM; in qxl_ttm_placement_from_domain()
85 qbo->placements[c].mem_type = TTM_PL_SYSTEM; in qxl_ttm_placement_from_domain()
/Linux-v5.15/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ttm_buffer.c42 .mem_type = TTM_PL_SYSTEM,
120 .mem_type = TTM_PL_SYSTEM,
144 .mem_type = TTM_PL_SYSTEM,
630 case TTM_PL_SYSTEM: in vmw_ttm_io_mem_reserve()
687 if (new_man->use_tt && new_mem->mem_type != TTM_PL_SYSTEM) { in vmw_move()
696 if (bo->resource->mem_type == TTM_PL_SYSTEM) { in vmw_move()
Dvmwgfx_resource.c877 if (new_mem->mem_type == TTM_PL_SYSTEM && in vmw_query_move_notify()
/Linux-v5.15/drivers/gpu/drm/radeon/
Dradeon_ttm.c88 .mem_type = TTM_PL_SYSTEM, in radeon_evict_flags()
223 if (old_mem->mem_type == TTM_PL_SYSTEM && bo->ttm == NULL) { in radeon_bo_move()
227 if (old_mem->mem_type == TTM_PL_SYSTEM && in radeon_bo_move()
234 new_mem->mem_type == TTM_PL_SYSTEM) { in radeon_bo_move()
242 if ((old_mem->mem_type == TTM_PL_SYSTEM && in radeon_bo_move()
245 new_mem->mem_type == TTM_PL_SYSTEM)) { in radeon_bo_move()
277 case TTM_PL_SYSTEM: in radeon_ttm_io_mem_reserve()
688 unsigned int old_type = TTM_PL_SYSTEM; in radeon_bo_delete_mem_notify()
Dradeon_object.h47 case TTM_PL_SYSTEM: in radeon_mem_type_to_domain()
Dradeon_object.c128 rbo->placements[c].mem_type = TTM_PL_SYSTEM; in radeon_ttm_placement_from_domain()
133 rbo->placements[c].mem_type = TTM_PL_SYSTEM; in radeon_ttm_placement_from_domain()
Dradeon_vm.c949 if (mem->mem_type != TTM_PL_SYSTEM) in radeon_vm_bo_update()
/Linux-v5.15/include/drm/ttm/
Dttm_placement.h40 #define TTM_PL_SYSTEM 0 macro
/Linux-v5.15/drivers/gpu/drm/nouveau/
Dnouveau_bo.c363 pl[*n].mem_type = TTM_PL_SYSTEM; in set_placement_list()
917 if (mem && new_reg->mem_type != TTM_PL_SYSTEM && in nouveau_bo_move_ntfy()
1002 if (old_reg->mem_type == TTM_PL_SYSTEM && !bo->ttm) { in nouveau_bo_move()
1007 if (old_reg->mem_type == TTM_PL_SYSTEM && in nouveau_bo_move()
1014 new_reg->mem_type == TTM_PL_SYSTEM) { in nouveau_bo_move()
1023 if ((old_reg->mem_type == TTM_PL_SYSTEM && in nouveau_bo_move()
1026 new_reg->mem_type == TTM_PL_SYSTEM)) { in nouveau_bo_move()
1090 case TTM_PL_SYSTEM: in nouveau_ttm_io_mem_reserve()
1212 if (bo->resource->mem_type != TTM_PL_SYSTEM) in nouveau_ttm_fault_reserve_notify()
Dnouveau_vmm.c99 if (nvbo->bo.resource->mem_type != TTM_PL_SYSTEM && in nouveau_vma_new()
/Linux-v5.15/drivers/gpu/drm/
Ddrm_gem_ttm_helper.c27 [ TTM_PL_SYSTEM ] = "system", in drm_gem_ttm_print_info()
Ddrm_gem_vram_helper.c156 gbo->placements[c].mem_type = TTM_PL_SYSTEM; in drm_gem_vram_placement()
254 gbo->bo.resource->mem_type == TTM_PL_SYSTEM)) in drm_gem_vram_pg_offset()
925 case TTM_PL_SYSTEM: /* nothing to do */ in bo_driver_io_mem_reserve()
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_res_cursor.h57 if (!res || res->mem_type == TTM_PL_SYSTEM) { in amdgpu_res_first()
Damdgpu_ttm.c94 .mem_type = TTM_PL_SYSTEM, in amdgpu_evict_flags()
440 if (mem->mem_type == TTM_PL_SYSTEM || in amdgpu_mem_visible()
484 if (old_mem->mem_type == TTM_PL_SYSTEM && bo->ttm == NULL) { in amdgpu_bo_move()
488 if (old_mem->mem_type == TTM_PL_SYSTEM && in amdgpu_bo_move()
496 new_mem->mem_type == TTM_PL_SYSTEM) { in amdgpu_bo_move()
528 if (((old_mem->mem_type == TTM_PL_SYSTEM && in amdgpu_bo_move()
531 new_mem->mem_type == TTM_PL_SYSTEM))) { in amdgpu_bo_move()
576 case TTM_PL_SYSTEM: in amdgpu_ttm_io_mem_reserve()
1281 if (mem && mem->mem_type != TTM_PL_SYSTEM) in amdgpu_ttm_tt_pde_flags()
1341 if (bo->resource->mem_type == TTM_PL_SYSTEM) in amdgpu_ttm_bo_eviction_valuable()
Damdgpu_object.c162 places[c].mem_type = TTM_PL_SYSTEM; in amdgpu_bo_placement_from_domain()
194 places[c].mem_type = TTM_PL_SYSTEM; in amdgpu_bo_placement_from_domain()
1280 bo->resource->mem_type != TTM_PL_SYSTEM) in amdgpu_bo_move_notify()
1492 WARN_ON_ONCE(bo->tbo.resource->mem_type == TTM_PL_SYSTEM); in amdgpu_bo_gpu_offset()
Damdgpu_object.h148 case TTM_PL_SYSTEM: in amdgpu_mem_type_to_domain()
Damdgpu_dma_buf.c387 if (bo->tbo.resource->mem_type == TTM_PL_SYSTEM) in amdgpu_dma_buf_move_notify()
/Linux-v5.15/drivers/gpu/drm/i915/
Dintel_region_ttm.c63 return TTM_PL_SYSTEM; in intel_region_to_ttm_type()
/Linux-v5.15/drivers/gpu/drm/i915/gem/
Di915_gem_ttm.c22 #define I915_PL_SYSTEM TTM_PL_SYSTEM
96 return mem->mem_type != TTM_PL_SYSTEM; in gpu_binds_iomem()
102 return mem->mem_type != TTM_PL_SYSTEM; in cpu_maps_iomem()

12