pub unsafe extern "C" fn cudaDeviceSetMemPool(
    device: i32,
    memPool: *mut CUmemPoolHandle_st
) -> cudaError