Lines Matching refs:xcp_id

164 		uint64_t size, u32 alloc_flag, int8_t xcp_id)  in amdgpu_amdkfd_reserve_mem_limit()  argument
188 if (WARN_ONCE(xcp_id < 0, "invalid XCP ID %d", xcp_id)) in amdgpu_amdkfd_reserve_mem_limit()
191 vram_size = KFD_XCP_MEMORY_SIZE(adev, xcp_id); in amdgpu_amdkfd_reserve_mem_limit()
215 (adev && xcp_id >= 0 && adev->kfd.vram_used[xcp_id] + vram_needed > in amdgpu_amdkfd_reserve_mem_limit()
226 if (adev && xcp_id >= 0) { in amdgpu_amdkfd_reserve_mem_limit()
227 adev->kfd.vram_used[xcp_id] += vram_needed; in amdgpu_amdkfd_reserve_mem_limit()
228 adev->kfd.vram_used_aligned[xcp_id] += adev->gmc.is_app_apu ? in amdgpu_amdkfd_reserve_mem_limit()
241 uint64_t size, u32 alloc_flag, int8_t xcp_id) in amdgpu_amdkfd_unreserve_mem_limit() argument
251 if (WARN_ONCE(xcp_id < 0, "invalid XCP ID %d", xcp_id)) in amdgpu_amdkfd_unreserve_mem_limit()
255 adev->kfd.vram_used[xcp_id] -= size; in amdgpu_amdkfd_unreserve_mem_limit()
257 adev->kfd.vram_used_aligned[xcp_id] -= size; in amdgpu_amdkfd_unreserve_mem_limit()
261 adev->kfd.vram_used_aligned[xcp_id] -= in amdgpu_amdkfd_unreserve_mem_limit()
273 WARN_ONCE(adev && xcp_id >= 0 && adev->kfd.vram_used[xcp_id] < 0, in amdgpu_amdkfd_unreserve_mem_limit()
274 "KFD VRAM memory accounting unbalanced for xcp: %d", xcp_id); in amdgpu_amdkfd_unreserve_mem_limit()
291 bo->xcp_id); in amdgpu_amdkfd_release_notify()
1595 uint8_t xcp_id) in amdgpu_amdkfd_get_available_memory() argument
1603 vram_available = KFD_XCP_MEMORY_SIZE(adev, xcp_id) in amdgpu_amdkfd_get_available_memory()
1604 - adev->kfd.vram_used_aligned[xcp_id] in amdgpu_amdkfd_get_available_memory()
1646 int8_t xcp_id = -1; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() local
1665 xcp_id = fpriv->xcp_id == AMDGPU_XCP_NO_PARTITION ? in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1666 0 : fpriv->xcp_id; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1719 xcp_id); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1727 domain_string(alloc_domain), xcp_id); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1730 bo_type, NULL, &gobj, xcp_id + 1); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1787 amdgpu_amdkfd_unreserve_mem_limit(adev, aligned_size, flags, xcp_id); in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()