7.78. CUstreamBatchMemOpParams_v1 Union Reference
[Data types used by CUDA driver]
Per-operation parameters for cuStreamBatchMemOp
Public Variables
- CUstreamBatchMemOpParams_v1::CUstreamMemOpFlushRemoteWritesParams_st flushRemoteWrites
- CUstreamBatchMemOpParams_v1::CUstreamMemOpMemoryBarrierParams_st memoryBarrier
- CUstreamBatchMemOpType operation
- CUstreamBatchMemOpParams_v1::CUstreamMemOpWaitValueParams_st waitValue
- CUstreamBatchMemOpParams_v1::CUstreamMemOpWriteValueParams_st writeValue
Variables
- CUstreamBatchMemOpParams_v1::CUstreamMemOpFlushRemoteWritesParams_st CUstreamBatchMemOpParams_v1::flushRemoteWrites [inherited]
-
Params for CU_STREAM_MEM_OP_FLUSH_REMOTE_WRITES operations.
- CUstreamBatchMemOpParams_v1::CUstreamMemOpMemoryBarrierParams_st CUstreamBatchMemOpParams_v1::memoryBarrier [inherited]
-
Params for CU_STREAM_MEM_OP_BARRIER operations.
- CUstreamBatchMemOpTypeCUstreamBatchMemOpParams_v1::operation [inherited]
-
Operation. This is the first field of all the union elemets and acts as a TAG to determine which union member is valid.
- CUstreamBatchMemOpParams_v1::CUstreamMemOpWaitValueParams_st CUstreamBatchMemOpParams_v1::waitValue [inherited]
-
Params for CU_STREAM_MEM_OP_WAIT_VALUE_32 and CU_STREAM_MEM_OP_WAIT_VALUE_64 operations.
- CUstreamBatchMemOpParams_v1::CUstreamMemOpWriteValueParams_st CUstreamBatchMemOpParams_v1::writeValue [inherited]
-
Params for CU_STREAM_MEM_OP_WRITE_VALUE_32 and CU_STREAM_MEM_OP_WRITE_VALUE_64 operations.