7.36. CUDA_MEMCPY3D_PEER_v1 Struct Reference

[Data types used by CUDA driver]

3D memory cross-context copy parameters

Public Variables

size_t  Depth
size_t  Height
size_t  WidthInBytes
CUarray dstArray
CUcontext dstContext
CUdeviceptr dstDevice
size_t  dstHeight
void * dstHost
size_t  dstLOD
CUmemorytype dstMemoryType
size_t  dstPitch
size_t  dstXInBytes
size_t  dstY
size_t  dstZ
CUarray srcArray
CUcontext srcContext
CUdeviceptr srcDevice
size_t  srcHeight
const void * srcHost
size_t  srcLOD
CUmemorytype srcMemoryType
size_t  srcPitch
size_t  srcXInBytes
size_t  srcY
size_t  srcZ

Variables

size_t CUDA_MEMCPY3D_PEER_v1::Depth [inherited]

Depth of 3D memory copy

size_t CUDA_MEMCPY3D_PEER_v1::Height [inherited]

Height of 3D memory copy

size_t CUDA_MEMCPY3D_PEER_v1::WidthInBytes [inherited]

Width of 3D memory copy in bytes

CUarrayCUDA_MEMCPY3D_PEER_v1::dstArray [inherited]

Destination array reference

CUcontextCUDA_MEMCPY3D_PEER_v1::dstContext [inherited]

Destination context (ignored with dstMemoryType is CU_MEMORYTYPE_ARRAY)

CUdeviceptrCUDA_MEMCPY3D_PEER_v1::dstDevice [inherited]

Destination device pointer

size_t CUDA_MEMCPY3D_PEER_v1::dstHeight [inherited]

Destination height (ignored when dst is array; may be 0 if Depth==1)

void * CUDA_MEMCPY3D_PEER_v1::dstHost [inherited]

Destination host pointer

size_t CUDA_MEMCPY3D_PEER_v1::dstLOD [inherited]

Destination LOD

CUmemorytypeCUDA_MEMCPY3D_PEER_v1::dstMemoryType [inherited]

Destination memory type (host, device, array)

size_t CUDA_MEMCPY3D_PEER_v1::dstPitch [inherited]

Destination pitch (ignored when dst is array)

size_t CUDA_MEMCPY3D_PEER_v1::dstXInBytes [inherited]

Destination X in bytes

size_t CUDA_MEMCPY3D_PEER_v1::dstY [inherited]

Destination Y

size_t CUDA_MEMCPY3D_PEER_v1::dstZ [inherited]

Destination Z

CUarrayCUDA_MEMCPY3D_PEER_v1::srcArray [inherited]

Source array reference

CUcontextCUDA_MEMCPY3D_PEER_v1::srcContext [inherited]

Source context (ignored with srcMemoryType is CU_MEMORYTYPE_ARRAY)

CUdeviceptrCUDA_MEMCPY3D_PEER_v1::srcDevice [inherited]

Source device pointer

size_t CUDA_MEMCPY3D_PEER_v1::srcHeight [inherited]

Source height (ignored when src is array; may be 0 if Depth==1)

const void * CUDA_MEMCPY3D_PEER_v1::srcHost [inherited]

Source host pointer

size_t CUDA_MEMCPY3D_PEER_v1::srcLOD [inherited]

Source LOD

CUmemorytypeCUDA_MEMCPY3D_PEER_v1::srcMemoryType [inherited]

Source memory type (host, device, array)

size_t CUDA_MEMCPY3D_PEER_v1::srcPitch [inherited]

Source pitch (ignored when src is array)

size_t CUDA_MEMCPY3D_PEER_v1::srcXInBytes [inherited]

Source X in bytes

size_t CUDA_MEMCPY3D_PEER_v1::srcY [inherited]

Source Y

size_t CUDA_MEMCPY3D_PEER_v1::srcZ [inherited]

Source Z