pub type cudaHostFn_t = Option<unsafe extern "C" fn(userData: *mut c_void)>;
CUDA host function \param userData Argument value passed to the function