@Properties(inherit=cupti.class) public class CUpti_CallbackData extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
CUpti_CallbackData()
Default native constructor.
|
CUpti_CallbackData(long size)
Native array allocator.
|
CUpti_CallbackData(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
callbackSite()
Point in the runtime or driver function from where the callback
was issued.
|
CUpti_CallbackData |
callbackSite(int setter) |
CUctx_st |
context()
Driver context current to the thread, or null if no context is
current.
|
CUpti_CallbackData |
context(CUctx_st setter) |
int |
contextUid()
Unique ID for the CUDA context associated with the thread.
|
CUpti_CallbackData |
contextUid(int setter) |
LongPointer |
correlationData()
Pointer to data shared between the entry and exit callbacks of
a given runtime or drive API function invocation.
|
CUpti_CallbackData |
correlationData(LongPointer setter) |
int |
correlationId()
The activity record correlation ID for this callback.
|
CUpti_CallbackData |
correlationId(int setter) |
BytePointer |
functionName()
Name of the runtime or driver API function which issued the
callback.
|
CUpti_CallbackData |
functionName(BytePointer setter) |
Pointer |
functionParams()
Pointer to the arguments passed to the runtime or driver API
call.
|
CUpti_CallbackData |
functionParams(Pointer setter) |
Pointer |
functionReturnValue()
Pointer to the return value of the runtime or driver API
call.
|
CUpti_CallbackData |
functionReturnValue(Pointer setter) |
CUpti_CallbackData |
getPointer(long i) |
CUpti_CallbackData |
position(long position) |
BytePointer |
symbolName()
Name of the symbol operated on by the runtime or driver API
function which issued the callback.
|
CUpti_CallbackData |
symbolName(BytePointer setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic CUpti_CallbackData()
public CUpti_CallbackData(long size)
Pointer.position(long).public CUpti_CallbackData(Pointer p)
Pointer(Pointer).public CUpti_CallbackData position(long position)
public CUpti_CallbackData getPointer(long i)
getPointer in class Pointer@Cast(value="CUpti_ApiCallbackSite") public int callbackSite()
public CUpti_CallbackData callbackSite(int setter)
@Cast(value="const char*") public BytePointer functionName()
public CUpti_CallbackData functionName(BytePointer setter)
@Const public Pointer functionParams()
public CUpti_CallbackData functionParams(Pointer setter)
public Pointer functionReturnValue()
public CUpti_CallbackData functionReturnValue(Pointer setter)
@Cast(value="const char*") public BytePointer symbolName()
public CUpti_CallbackData symbolName(BytePointer setter)
public CUctx_st context()
public CUpti_CallbackData context(CUctx_st setter)
@Cast(value="uint32_t") public int contextUid()
public CUpti_CallbackData contextUid(int setter)
@Cast(value="uint64_t*") public LongPointer correlationData()
public CUpti_CallbackData correlationData(LongPointer setter)
@Cast(value="uint32_t") public int correlationId()
public CUpti_CallbackData correlationId(int setter)
Copyright © 2025. All rights reserved.