Type Alias CUstreamBatchMemOpParams_v1

Source
pub type CUstreamBatchMemOpParams_v1 = CUstreamBatchMemOpParams_union;
Expand description

Per-operation parameters for ::cuStreamBatchMemOp

Aliased Type§

#[repr(C)]
pub union CUstreamBatchMemOpParams_v1 {
    pub operation: CUstreamBatchMemOpType_enum,
    pub waitValue: CUstreamBatchMemOpParams_union_CUstreamMemOpWaitValueParams_st,
    pub writeValue: CUstreamBatchMemOpParams_union_CUstreamMemOpWriteValueParams_st,
    pub flushRemoteWrites: CUstreamBatchMemOpParams_union_CUstreamMemOpFlushRemoteWritesParams_st,
    pub memoryBarrier: CUstreamBatchMemOpParams_union_CUstreamMemOpMemoryBarrierParams_st,
    pub pad: [u64; 6],
}

Fields§

§operation: CUstreamBatchMemOpType_enum§waitValue: CUstreamBatchMemOpParams_union_CUstreamMemOpWaitValueParams_st§writeValue: CUstreamBatchMemOpParams_union_CUstreamMemOpWriteValueParams_st§flushRemoteWrites: CUstreamBatchMemOpParams_union_CUstreamMemOpFlushRemoteWritesParams_st§memoryBarrier: CUstreamBatchMemOpParams_union_CUstreamMemOpMemoryBarrierParams_st§pad: [u64; 6]