cuMemFree() synchronous?

Is the CUDA driver api function cuMemFree() a synchronous function that blocks the host? I have read on forums that its runtime api counterpar cudaFree() is synchronous, but is cuMemFree()? How about cuMemFreeHost()?

Thank you

Bump.

same question