Lines Matching refs:mem_type

98 		.mem_type = TTM_PL_SYSTEM,
121 switch (bo->resource->mem_type) {
196 if (WARN_ON(mem->mem_type == AMDGPU_PL_PREEMPT))
201 *addr = amdgpu_ttm_domain_start(adev, mem->mem_type) +
250 if (mem->mem_type == TTM_PL_TT) {
382 if (old_mem->mem_type == TTM_PL_VRAM &&
427 if (res->mem_type == TTM_PL_SYSTEM || res->mem_type == TTM_PL_TT ||
428 res->mem_type == AMDGPU_PL_PREEMPT || res->mem_type == AMDGPU_PL_DOORBELL)
431 if (res->mem_type != TTM_PL_VRAM)
456 if (mem->mem_type == TTM_PL_VRAM &&
478 if (new_mem->mem_type == TTM_PL_TT ||
479 new_mem->mem_type == AMDGPU_PL_PREEMPT) {
488 if (!old_mem || (old_mem->mem_type == TTM_PL_SYSTEM &&
494 if (old_mem->mem_type == TTM_PL_SYSTEM &&
495 (new_mem->mem_type == TTM_PL_TT ||
496 new_mem->mem_type == AMDGPU_PL_PREEMPT)) {
501 if ((old_mem->mem_type == TTM_PL_TT ||
502 old_mem->mem_type == AMDGPU_PL_PREEMPT) &&
503 new_mem->mem_type == TTM_PL_SYSTEM) {
515 if (old_mem->mem_type == AMDGPU_PL_GDS ||
516 old_mem->mem_type == AMDGPU_PL_GWS ||
517 old_mem->mem_type == AMDGPU_PL_OA ||
518 old_mem->mem_type == AMDGPU_PL_DOORBELL ||
519 new_mem->mem_type == AMDGPU_PL_GDS ||
520 new_mem->mem_type == AMDGPU_PL_GWS ||
521 new_mem->mem_type == AMDGPU_PL_OA ||
522 new_mem->mem_type == AMDGPU_PL_DOORBELL) {
530 new_mem->mem_type == TTM_PL_VRAM &&
531 old_mem->mem_type != TTM_PL_VRAM) {
539 ((old_mem->mem_type == TTM_PL_SYSTEM &&
540 new_mem->mem_type == TTM_PL_VRAM) ||
541 (old_mem->mem_type == TTM_PL_VRAM &&
542 new_mem->mem_type == TTM_PL_SYSTEM))) {
545 hop->mem_type = TTM_PL_TT;
586 switch (mem->mem_type) {
625 if (bo->resource->mem_type == AMDGPU_PL_DOORBELL)
940 if (bo_mem->mem_type != TTM_PL_TT ||
988 placements.mem_type = TTM_PL_TT;
1330 if (mem && mem->mem_type != TTM_PL_SYSTEM)
1333 if (mem && (mem->mem_type == TTM_PL_TT ||
1334 mem->mem_type == AMDGPU_PL_DOORBELL ||
1335 mem->mem_type == AMDGPU_PL_PREEMPT)) {
1342 if (mem && mem->mem_type == TTM_PL_VRAM &&
1391 if (bo->resource->mem_type == TTM_PL_SYSTEM)
1415 if (bo->resource->mem_type == AMDGPU_PL_PREEMPT)
1418 if (bo->resource->mem_type == TTM_PL_TT &&
1494 src_addr = amdgpu_ttm_domain_start(adev, bo->resource->mem_type) +
1540 if (bo->resource->mem_type != TTM_PL_VRAM)
2356 * @mem_type: evicted BO's memory type
2358 * Evicts all @mem_type buffers on the lru list of the memory type.
2363 int amdgpu_ttm_evict_resources(struct amdgpu_device *adev, int mem_type)
2367 switch (mem_type) {
2373 man = ttm_manager_type(&adev->mman.bdev, mem_type);