SWDEV-286346 - Implement Arena Memory Object for externally created memory.

Change-Id: I1aae0d24b28eebaf7f67e941aaa475a53831e9b8


[ROCm/hip commit: 871c167fd0]
이 커밋은 다음에 포함됨:
kjayapra-amd 작성하고 Karthik Jayaprakash가 2021-05-18 10:24:40 -04:00를 커밋함
1 부모 f65b1f0dee
커밋 a1bba9ca4c
1 파일이 변경됨
+3
+3
파일 보기
@@ -49,6 +49,9 @@ amd::Memory* getMemoryObject(const void* ptr, size_t& offset) {
ShouldNotReachHere();
}
}
} else {
// If memObj not found, use arena_mem_obj. arena_mem_obj is null, if HMM and Xnack is disabled.
memObj = (hip::getCurrentDevice()->asContext()->svmDevices()[0])->GetArenaMemObj(ptr, offset);
}
return memObj;
}