hipmemcpy2dasync Interface Reference

hipmemcpy2dasync Interface Reference#

HIPFORT API Reference: hipfort_hipmemcpy::hipmemcpy2dasync Interface Reference
hipfort_hipmemcpy::hipmemcpy2dasync Interface Reference

Public Member Functions

integer(kind(hipsuccess)) function hipmemcpy2dasync_ (dest, dpitch, src, spitch, width, height, myKind, stream)
 Copies data between host and device. More...
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_l_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_l_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_l_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_l_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_l_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_l_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i4_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i4_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i4_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i4_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i4_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i4_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i8_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i8_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i8_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i8_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i8_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_i8_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r4_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r4_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r4_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r4_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r4_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r4_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r8_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r8_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r8_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r8_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r8_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_r8_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c4_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c4_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c4_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c4_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c4_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c4_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c8_0_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c8_0_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c8_1_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c8_1_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c8_2_c_int (dest, dpitch, src, spitch, width, height, myKind, stream)
 
integer(kind(hipsuccess)) function hipmemcpy2dasync_c8_2_c_size_t (dest, dpitch, src, spitch, width, height, myKind, stream)
 

Member Function/Subroutine Documentation

◆ hipmemcpy2dasync_()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_ ( type(c_ptr), value  dest,
integer(c_size_t), value  dpitch,
type(c_ptr), value  src,
integer(c_size_t), value  spitch,
integer(c_size_t), value  width,
integer(c_size_t), value  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

Copies data between host and device.

Parameters
[in]destDestination memory address
[in]dpitchPitch of destination memory
[in]srcSource memory address
[in]spitchPitch of source memory
[in]widthWidth of matrix transfer (columns in bytes)
[in]heightHeight of matrix transfer (rows)
[in]myKindType of transfer
[in]streamStream to use
Returns
hipSuccess, hipErrorInvalidValue, hipErrorInvalidPitchValue, hipErrorInvalidDevicePointer, hipErrorInvalidMemcpyDirection
See also
hipMemcpy, hipMemcpyToArray, hipMemcpy2DToArray, hipMemcpyFromArray, hipMemcpyToSymbol, hipMemcpyAsync

◆ hipmemcpy2dasync_c4_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c4_0_c_int ( complex(c_float_complex), intent(inout), target  dest,
integer(c_int)  dpitch,
complex(c_float_complex), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c4_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c4_0_c_size_t ( complex(c_float_complex), intent(inout), target  dest,
integer(c_size_t)  dpitch,
complex(c_float_complex), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c4_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c4_1_c_int ( complex(c_float_complex), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
complex(c_float_complex), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c4_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c4_1_c_size_t ( complex(c_float_complex), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
complex(c_float_complex), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c4_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c4_2_c_int ( complex(c_float_complex), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
complex(c_float_complex), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c4_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c4_2_c_size_t ( complex(c_float_complex), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
complex(c_float_complex), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c8_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c8_0_c_int ( complex(c_double_complex), intent(inout), target  dest,
integer(c_int)  dpitch,
complex(c_double_complex), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c8_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c8_0_c_size_t ( complex(c_double_complex), intent(inout), target  dest,
integer(c_size_t)  dpitch,
complex(c_double_complex), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c8_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c8_1_c_int ( complex(c_double_complex), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
complex(c_double_complex), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c8_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c8_1_c_size_t ( complex(c_double_complex), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
complex(c_double_complex), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c8_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c8_2_c_int ( complex(c_double_complex), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
complex(c_double_complex), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_c8_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_c8_2_c_size_t ( complex(c_double_complex), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
complex(c_double_complex), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i4_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i4_0_c_int ( integer(c_int), intent(inout), target  dest,
integer(c_int)  dpitch,
integer(c_int), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i4_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i4_0_c_size_t ( integer(c_int), intent(inout), target  dest,
integer(c_size_t)  dpitch,
integer(c_int), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i4_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i4_1_c_int ( integer(c_int), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
integer(c_int), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i4_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i4_1_c_size_t ( integer(c_int), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
integer(c_int), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i4_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i4_2_c_int ( integer(c_int), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
integer(c_int), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i4_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i4_2_c_size_t ( integer(c_int), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
integer(c_int), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i8_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i8_0_c_int ( integer(c_long), intent(inout), target  dest,
integer(c_int)  dpitch,
integer(c_long), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i8_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i8_0_c_size_t ( integer(c_long), intent(inout), target  dest,
integer(c_size_t)  dpitch,
integer(c_long), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i8_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i8_1_c_int ( integer(c_long), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
integer(c_long), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i8_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i8_1_c_size_t ( integer(c_long), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
integer(c_long), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i8_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i8_2_c_int ( integer(c_long), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
integer(c_long), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_i8_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_i8_2_c_size_t ( integer(c_long), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
integer(c_long), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_l_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_l_0_c_int ( logical(c_bool), intent(inout), target  dest,
integer(c_int)  dpitch,
logical(c_bool), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_l_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_l_0_c_size_t ( logical(c_bool), intent(inout), target  dest,
integer(c_size_t)  dpitch,
logical(c_bool), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_l_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_l_1_c_int ( logical(c_bool), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
logical(c_bool), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_l_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_l_1_c_size_t ( logical(c_bool), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
logical(c_bool), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_l_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_l_2_c_int ( logical(c_bool), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
logical(c_bool), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_l_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_l_2_c_size_t ( logical(c_bool), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
logical(c_bool), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r4_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r4_0_c_int ( real(c_float), intent(inout), target  dest,
integer(c_int)  dpitch,
real(c_float), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r4_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r4_0_c_size_t ( real(c_float), intent(inout), target  dest,
integer(c_size_t)  dpitch,
real(c_float), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r4_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r4_1_c_int ( real(c_float), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
real(c_float), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r4_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r4_1_c_size_t ( real(c_float), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
real(c_float), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r4_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r4_2_c_int ( real(c_float), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
real(c_float), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r4_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r4_2_c_size_t ( real(c_float), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
real(c_float), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r8_0_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r8_0_c_int ( real(c_double), intent(inout), target  dest,
integer(c_int)  dpitch,
real(c_double), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r8_0_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r8_0_c_size_t ( real(c_double), intent(inout), target  dest,
integer(c_size_t)  dpitch,
real(c_double), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r8_1_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r8_1_c_int ( real(c_double), dimension(:), intent(inout), target  dest,
integer(c_int)  dpitch,
real(c_double), dimension(:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r8_1_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r8_1_c_size_t ( real(c_double), dimension(:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
real(c_double), dimension(:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r8_2_c_int()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r8_2_c_int ( real(c_double), dimension(:,:), intent(inout), target  dest,
integer(c_int)  dpitch,
real(c_double), dimension(:,:), intent(in), target  src,
integer(c_int)  spitch,
integer(c_int)  width,
integer(c_int)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

◆ hipmemcpy2dasync_r8_2_c_size_t()

integer(kind(hipsuccess)) function hipfort_hipmemcpy::hipmemcpy2dasync::hipmemcpy2dasync_r8_2_c_size_t ( real(c_double), dimension(:,:), intent(inout), target  dest,
integer(c_size_t)  dpitch,
real(c_double), dimension(:,:), intent(in), target  src,
integer(c_size_t)  spitch,
integer(c_size_t)  width,
integer(c_size_t)  height,
integer(kind(hipmemcpyhosttohost)), value  myKind,
type(c_ptr), value  stream 
)

The documentation for this interface was generated from the following file: