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