From 9ef5e96734f24907fb68793ac8e3c9d4e56704bd Mon Sep 17 00:00:00 2001 From: Satyanvesh Dittakavi Date: Mon, 3 Oct 2022 16:06:09 +0500 Subject: [PATCH] SWDEV-360001 - Add hipLaunchHostFunc in Nvidia path Change-Id: I5c733b416642174a089a86c420b03e8775e206d6 --- hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h b/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h index 884754d181..0067f8bffa 100644 --- a/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h +++ b/hipnv/include/hip/nvidia_detail/nvidia_hip_runtime_api.h @@ -3240,6 +3240,10 @@ inline static hipError_t hipDeviceGraphMemTrim(int device) { return hipCUDAErrorTohipError(cudaDeviceGraphMemTrim(device)); } +inline static hipError_t hipLaunchHostFunc(hipStream_t stream, hipHostFn_t fn, void* userData) { + return hipCUDAErrorTohipError(cudaLaunchHostFunc(stream, fn, userData)); +} + inline static hipError_t hipUserObjectCreate(hipUserObject_t* object_out, void* ptr, hipHostFn_t destroy, unsigned int initialRefcount, unsigned int flags) { return hipCUDAErrorTohipError(cudaUserObjectCreate(object_out, ptr, destroy, initialRefcount, flags));