Lines Matching refs:xcp_id

170 		uint64_t size, u32 alloc_flag, int8_t xcp_id)  in amdgpu_amdkfd_reserve_mem_limit()  argument
196 if (WARN_ONCE(xcp_id < 0, "invalid XCP ID %d", xcp_id)) in amdgpu_amdkfd_reserve_mem_limit()
199 vram_size = KFD_XCP_MEMORY_SIZE(adev, xcp_id); in amdgpu_amdkfd_reserve_mem_limit()
223 (adev && xcp_id >= 0 && adev->kfd.vram_used[xcp_id] + vram_needed > in amdgpu_amdkfd_reserve_mem_limit()
234 if (adev && xcp_id >= 0) { in amdgpu_amdkfd_reserve_mem_limit()
235 adev->kfd.vram_used[xcp_id] += vram_needed; in amdgpu_amdkfd_reserve_mem_limit()
236 adev->kfd.vram_used_aligned[xcp_id] += in amdgpu_amdkfd_reserve_mem_limit()
250 uint64_t size, u32 alloc_flag, int8_t xcp_id) in amdgpu_amdkfd_unreserve_mem_limit() argument
260 if (WARN_ONCE(xcp_id < 0, "invalid XCP ID %d", xcp_id)) in amdgpu_amdkfd_unreserve_mem_limit()
264 adev->kfd.vram_used[xcp_id] -= size; in amdgpu_amdkfd_unreserve_mem_limit()
266 adev->kfd.vram_used_aligned[xcp_id] -= size; in amdgpu_amdkfd_unreserve_mem_limit()
270 adev->kfd.vram_used_aligned[xcp_id] -= in amdgpu_amdkfd_unreserve_mem_limit()
282 WARN_ONCE(adev && xcp_id >= 0 && adev->kfd.vram_used[xcp_id] < 0, in amdgpu_amdkfd_unreserve_mem_limit()
283 "KFD VRAM memory accounting unbalanced for xcp: %d", xcp_id); in amdgpu_amdkfd_unreserve_mem_limit()
300 bo->xcp_id); in amdgpu_amdkfd_release_notify()
1619 uint8_t xcp_id) in amdgpu_amdkfd_get_available_memory() argument
1629 vram_available = KFD_XCP_MEMORY_SIZE(adev, xcp_id) in amdgpu_amdkfd_get_available_memory()
1630 - adev->kfd.vram_used_aligned[xcp_id] in amdgpu_amdkfd_get_available_memory()
1673 int8_t xcp_id = -1; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() local
1696 xcp_id = fpriv->xcp_id == AMDGPU_XCP_NO_PARTITION ? in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1697 0 : fpriv->xcp_id; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1752 xcp_id); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1760 domain_string(alloc_domain), xcp_id); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1763 bo_type, NULL, &gobj, xcp_id + 1); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1835 amdgpu_amdkfd_unreserve_mem_limit(adev, aligned_size, flags, xcp_id); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()