Sanitizer_MemcpyData
-
struct Sanitizer_MemcpyData
传递到 memcpy 回调函数中的数据。
作为
cbdata
参数传递到启动回调函数中的数据,用于 Sanitizer_CallbackFunc。当domain
等于 SANITIZER_CB_DOMAIN_MEMCPY 时,cbdata
将是此类型。回调数据仅在传递数据的回调函数的调用中有效。如果需要在回调函数之外使用某些数据,则必须复制它。公共成员
-
CUcontext apiContext
请求操作的上下文。
-
CUstream apiStream
请求操作的流。
-
uint64_t depth
-
Sanitizer_MemcpyDirection direction
传输的方向。
-
uint64_t dstAddress
目标分配地址。
-
CUcontext dstContext
目标分配所在的上下文。
-
uint64_t dstPitch
目标分配跨距。
-
CUstream dstStream
memcpy 在目标上下文中执行的流。
-
Sanitizer_StreamHandle hApiStream
API 流的唯一句柄。
-
Sanitizer_StreamHandle hDstStream
目标上下文流的唯一句柄。
-
uint64_t height
-
Sanitizer_StreamHandle hSrcStream
源上下文流的唯一句柄。
-
uint32_t isAsync
指示传输是否为异步的布尔值。
-
uint64_t size
传输的大小(以字节为单位)。
-
uint64_t srcAddress
源分配地址。
-
CUcontext srcContext
源分配所在的上下文。
-
uint64_t srcPitch
源分配跨距。
-
CUstream srcStream
memcpy 在源上下文中执行的流。
-
uint64_t width
Memcpy 大小配置。
-
CUcontext apiContext