Function cuMemAddressFree

Source
pub unsafe extern "C" fn cuMemAddressFree(
    ptr: CUdeviceptr,
    size: usize,
) -> CUresult
Expand description

\brief Free an address range reservation.

Frees a virtual address range reserved by cuMemAddressReserve. The size must match what was given to memAddressReserve and the ptr given must match what was returned from memAddressReserve.

\param[in] ptr - Starting address of the virtual address range to free \param[in] size - Size of the virtual address region to free \return ::CUDA_SUCCESS, ::CUDA_ERROR_INVALID_VALUE, ::CUDA_ERROR_NOT_INITIALIZED, ::CUDA_ERROR_DEINITIALIZED, ::CUDA_ERROR_NOT_PERMITTED, ::CUDA_ERROR_NOT_SUPPORTED

\sa ::cuMemAddressReserve