11#ifndef FORTRAN_RUNTIME_CUDA_MEMMOVE_FUNCTION_H_
12#define FORTRAN_RUNTIME_CUDA_MEMMOVE_FUNCTION_H_
14namespace Fortran::runtime::cuda {
16void *MemmoveHostToDevice(
void *dst,
const void *src, std::size_t count);
18void *MemmoveDeviceToHost(
void *dst,
const void *src, std::size_t count);
20void *MemmoveDeviceToDevice(
void *dst,
const void *src, std::size_t count);