union CUstreamBatchMemOpParams {
CUstreamBatchMemOpType operation;
struct {
CUstreamBatchMemOpType operation;
CUdeviceptr address;
union {
cuuint32_t value;
cuuint64_t value64;
};
unsigned int flags;
CUdeviceptr alias;
} waitValue;
struct {
CUstreamBatchMemOpType operation;
CUdeviceptr address;
union {
cuuint32_t value;
cuuint64_t value64;
};
unsigned int flags;
CUdeviceptr alias;
} writeValue;
struct {
CUstreamBatchMemOpType operation;
unsigned int flags;
} flushRemoteWrites;
struct {
CUstreamBatchMemOpType operation;
unsigned int flags;
} memoryBarrier;
cuuint64_t pad[6];
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | CUstreamBatchMemOpParams.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | FLUSHREMOTEWRITES
The struct member offsets. |
| public static final int | FLUSHREMOTEWRITES_FLAGS
The struct member offsets. |
| public static final int | FLUSHREMOTEWRITES_OPERATION
The struct member offsets. |
| public static final int | MEMORYBARRIER
The struct member offsets. |
| public static final int | MEMORYBARRIER_FLAGS
The struct member offsets. |
| public static final int | MEMORYBARRIER_OPERATION
The struct member offsets. |
| public static final int | OPERATION
The struct member offsets. |
| public static final int | PAD
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | WAITVALUE
The struct member offsets. |
| public static final int | WAITVALUE_ADDRESS
The struct member offsets. |
| public static final int | WAITVALUE_ALIAS
The struct member offsets. |
| public static final int | WAITVALUE_FLAGS
The struct member offsets. |
| public static final int | WAITVALUE_OPERATION
The struct member offsets. |
| public static final int | WAITVALUE_VALUE
The struct member offsets. |
| public static final int | WAITVALUE_VALUE64
The struct member offsets. |
| public static final int | WRITEVALUE
The struct member offsets. |
| public static final int | WRITEVALUE_ADDRESS
The struct member offsets. |
| public static final int | WRITEVALUE_ALIAS
The struct member offsets. |
| public static final int | WRITEVALUE_FLAGS
The struct member offsets. |
| public static final int | WRITEVALUE_OPERATION
The struct member offsets. |
| public static final int | WRITEVALUE_VALUE
The struct member offsets. |
| public static final int | WRITEVALUE_VALUE64
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | CUstreamBatchMemOpParams(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams. | calloc(int
the buffer capacity capacity)Returns a new |
| public static CUstreamBatchMemOpParams | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUstreamBatchMemOpParams. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams. | |
| public static CUstreamBatchMemOpParams. | |
| protected CUstreamBatchMemOpParams | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams | create(long address)
Returns a new |
| public static CUstreamBatchMemOpParams. | create(int
the buffer capacity capacity)Returns a new |
| public static CUstreamBatchMemOpParams. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams. | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams. | malloc(int
the buffer capacity capacity)Returns a new |
| public static CUstreamBatchMemOpParams | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUstreamBatchMemOpParams. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams | |
| public static CUstreamBatchMemOpParams. | |
| public static CUstreamBatchMemOpParams. | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static LongBuffer | |
| public static long | |
| public static void | |
| public static void | |
| public static long | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static long | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public LongBuffer | |
| public long | |
| public CUstreamBatchMemOpParams | |
| public CUstreamBatchMemOpParams | |
| public CUstreamBatchMemOpParams | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public long | |
| public CUstreamBatchMemOpParams | |
| public long | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public long | |
| public CUstreamBatchMemOpParams | |
| public long | |
| public CUstreamBatchMemOpParams | |
| public long | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public int | |
| public CUstreamBatchMemOpParams | |
| public long | |
| public CUstreamBatchMemOpParams |