2 /* Important to get consistent size_t type */
3 #define _FILE_OFFSET_BITS 64
8 #include <ltt/marker.h>
17 /* Static handle need to initialized before use */
18 void *static_handle
= NULL
;
20 struct function_tables
{
21 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC
)(JNIEnv
*env
, jobject jobj
, jstring new_string
) ;
22 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace
)(JNIEnv
*env
, jobject jobj
, jstring pathname
, jboolean show_debug
) ;
23 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
24 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
25 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
26 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
27 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
28 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
29 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
30 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
31 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
32 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
33 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
34 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
35 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
36 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject time_jobj
) ;
37 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject time_jobj
) ;
38 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
39 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject jstart_time
, jobject jend_time
) ;
40 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) ;
41 JNIEXPORT jboolean
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
42 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
43 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
44 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
45 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
46 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
47 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
48 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
49 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
50 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
51 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
52 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
53 JNIEXPORT jboolean
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
54 JNIEXPORT jboolean
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
55 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
56 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
57 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
58 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
59 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
60 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
61 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
62 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
63 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
64 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
65 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
66 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
67 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
68 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
69 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) ;
70 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
, jobject time_jobj
) ;
71 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
72 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
73 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
74 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
75 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
76 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
77 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
78 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
, jobject time_jobj
) ;
79 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
, jlong data_size
, jbyteArray dataArray
) ;
80 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
81 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
82 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
83 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
84 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) ;
85 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
86 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
87 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
88 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
89 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
90 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
91 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
92 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
93 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
94 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
95 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
96 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) ;
97 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
98 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
99 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
100 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
101 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
102 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
103 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
104 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
105 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) ;
106 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData
)(JNIEnv
*env
, jclass accessClass
, jobject javaObj
, jlong event_ptr
, jlong marker_field_ptr
) ;
109 struct function_tables allFunctions
;
111 void ignore_and_drop_message(const gchar
*log_domain
, GLogLevelFlags log_level
, const gchar
*message
, gpointer user_data
) {
114 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_factory_JniTraceVersion_ltt_1getTraceVersion(JNIEnv
*env
, jobject jobj
, jstring tracepath
) {
116 void *handle
= dlopen("liblttvtraceread.so", RTLD_LAZY
);
119 printf ("WARNING : Failed to initialize library handle from %s!\n", "liblttvtraceread.so");
121 JNIEXPORT
void JNICALL (*functor
)(JNIEnv
*env
, jobject jobj
, jstring tracepath
);
122 functor
=dlsym(handle
, "Java_org_eclipse_linuxtools_lttng_jni_factory_JniTraceVersion_ltt_1getTraceVersion");
124 char *error
= dlerror();
125 if ( error
!= NULL
) {
126 printf ("Call failed with : %s\n", error
);
129 (*functor
)(env
, jobj
, tracepath
);
134 if (static_handle
!= NULL
) {
135 /* Memory will be freed by dlclose as well */
136 dlclose(static_handle
);
137 static_handle
= NULL
;
141 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1freeHandle(JNIEnv
*env
, jobject jobj
) {
142 // Call function to free the memory
146 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1initializeHandle(JNIEnv
*env
, jobject jobj
, jstring libname
) {
148 jboolean result
= TRUE
;
149 const char* c_path
= (*env
)->GetStringUTFChars(env
, libname
, 0);
152 /* If we free the memory here, we might crash if java is multithreading its call */
153 /* We will trust java to call the free by itself (hope!)*/
156 static_handle
= dlopen(c_path
, RTLD_LAZY
);
158 if (!static_handle
) {
159 printf ("WARNING : Failed to initialize library handle from %s!\n", c_path
);
163 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC");
164 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace");
165 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace");
166 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath");
167 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber");
168 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType");
169 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant");
170 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize");
171 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion");
172 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion");
173 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder");
174 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale");
175 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq");
176 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter");
177 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic");
178 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime");
179 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter");
180 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles");
181 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange");
182 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace");
183 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline");
184 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath");
185 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename");
186 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber");
187 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid");
188 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid");
189 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation");
190 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr");
191 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr");
192 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor");
193 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize");
194 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber");
195 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed");
196 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered");
197 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement");
198 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize");
199 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter");
200 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent");
201 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask");
202 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit");
203 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost");
204 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt");
205 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr");
206 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr");
207 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize");
208 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers");
209 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile");
210 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent");
211 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent");
212 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent");
213 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr");
214 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock");
215 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset");
216 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter");
217 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp");
218 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId");
219 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime");
220 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime");
221 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent");
222 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize");
223 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize");
224 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount");
225 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds");
226 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent");
227 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName");
228 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview");
229 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize");
230 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields");
231 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign");
232 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize");
233 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize");
234 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize");
235 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize");
236 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement");
237 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr");
238 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker");
239 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField");
240 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType");
241 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset");
242 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize");
243 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment");
244 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes");
245 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset");
246 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat");
247 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField");
248 allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData
= dlsym(static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData");
254 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC(JNIEnv
*env
, jobject jobj
, jstring new_string
) {
255 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC
)(env
, jobj
, new_string
) ;
259 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace(JNIEnv
*env
, jobject jobj
, jstring pathname
, jboolean show_debug
) {
260 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace
)(env
, jobj
, pathname
, show_debug
) ;
264 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
265 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace
)(env
, jobj
, trace_ptr
);
269 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
270 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath
)(env
, jobj
, trace_ptr
) ;
274 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
275 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber
)(env
, jobj
, trace_ptr
) ;
279 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
280 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType
)(env
, jobj
, trace_ptr
) ;
284 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
285 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant
)(env
, jobj
, trace_ptr
) ;
289 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
290 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize
)(env
, jobj
, trace_ptr
) ;
294 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
295 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion
)(env
, jobj
, trace_ptr
) ;
299 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
300 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion
)(env
, jobj
, trace_ptr
) ;
304 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
305 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder
)(env
, jobj
, trace_ptr
) ;
309 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
310 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale
)(env
, jobj
, trace_ptr
) ;
314 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
315 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq
)(env
, jobj
, trace_ptr
) ;
319 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
320 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter
)(env
, jobj
, trace_ptr
) ;
324 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
325 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic
)(env
, jobj
, trace_ptr
) ;
329 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject time_jobj
) {
330 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime
)(env
, jobj
, trace_ptr
, time_jobj
) ;
334 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject time_jobj
) {
335 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter
)(env
, jobj
, trace_ptr
, time_jobj
) ;
339 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
340 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles
)(env
, jobj
, trace_ptr
) ;
344 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject jstart_time
, jobject jend_time
) {
345 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange
)(env
, jobj
, trace_ptr
, jstart_time
, jend_time
) ;
349 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
) {
350 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace
)(env
, jobj
, trace_ptr
) ;
354 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
355 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline
)(env
, jobj
, tracefile_ptr
) ;
359 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
360 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath
)(env
, jobj
, tracefile_ptr
) ;
364 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
365 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename
)(env
, jobj
, tracefile_ptr
) ;
369 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
370 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber
)(env
, jobj
, tracefile_ptr
) ;
374 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
375 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid
)(env
, jobj
, tracefile_ptr
) ;
379 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
380 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid
)(env
, jobj
, tracefile_ptr
) ;
384 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
385 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation
)(env
, jobj
, tracefile_ptr
) ;
389 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
390 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr
)(env
, jobj
, tracefile_ptr
) ;
394 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
395 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr
)(env
, jobj
, tracefile_ptr
) ;
399 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
400 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor
)(env
, jobj
, tracefile_ptr
) ;
404 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
405 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize
)(env
, jobj
, tracefile_ptr
) ;
409 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
410 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber
)(env
, jobj
, tracefile_ptr
) ;
414 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
415 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed
)(env
, jobj
, tracefile_ptr
) ;
419 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
420 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered
)(env
, jobj
, tracefile_ptr
) ;
424 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
425 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement
)(env
, jobj
, tracefile_ptr
) ;
429 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
430 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize
)(env
, jobj
, tracefile_ptr
) ;
434 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
435 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter
)(env
, jobj
, tracefile_ptr
) ;
439 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
440 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent
)(env
, jobj
, tracefile_ptr
) ;
444 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
445 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask
)(env
, jobj
, tracefile_ptr
) ;
449 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
450 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit
)(env
, jobj
, tracefile_ptr
) ;
454 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
455 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost
)(env
, jobj
, tracefile_ptr
) ;
459 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
460 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt
)(env
, jobj
, tracefile_ptr
) ;
464 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
465 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr
)(env
, jobj
, tracefile_ptr
) ;
469 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
470 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr
)(env
, jobj
, tracefile_ptr
) ;
474 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
475 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize
)(env
, jobj
, tracefile_ptr
) ;
479 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
480 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers
)(env
, jobj
, tracefile_ptr
) ;
484 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
485 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile
)(env
, jobj
, tracefile_ptr
) ;
489 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
490 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent
)(env
, jobj
, tracefile_ptr
) ;
494 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
) {
495 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent
)(env
, jobj
, tracefile_ptr
) ;
499 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
, jobject time_jobj
) {
500 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent
)(env
, jobj
, tracefile_ptr
, time_jobj
) ;
504 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
505 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr
)(env
, jobj
, event_ptr
) ;
509 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
510 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock
)(env
, jobj
, event_ptr
) ;
514 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
515 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset
)(env
, jobj
, event_ptr
) ;
519 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
520 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter
)(env
, jobj
, event_ptr
) ;
524 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
525 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp
)(env
, jobj
, event_ptr
) ;
529 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
530 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId
)(env
, jobj
, event_ptr
) ;
534 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
535 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime
)(env
, jobj
, event_ptr
) ;
539 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime(JNIEnv
*env
, jobject jobj
, jlong event_ptr
, jobject time_jobj
) {
540 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime
)(env
, jobj
, event_ptr
, time_jobj
) ;
544 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent(JNIEnv
*env
, jobject jobj
, jlong event_ptr
, jlong data_size
, jbyteArray dataArray
) {
545 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent
)(env
, jobj
, event_ptr
, data_size
, dataArray
) ;
549 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
550 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize
)(env
, jobj
, event_ptr
) ;
554 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
555 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize
)(env
, jobj
, event_ptr
) ;
559 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
560 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount
)(env
, jobj
, event_ptr
) ;
564 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
565 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds
)(env
, jobj
, event_ptr
) ;
569 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent(JNIEnv
*env
, jobject jobj
, jlong event_ptr
) {
570 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent
)(env
, jobj
, event_ptr
) ;
574 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
575 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName
)(env
, jobj
, marker_info_ptr
) ;
579 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
580 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview
)(env
, jobj
, marker_info_ptr
) ;
584 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
585 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize
)(env
, jobj
, marker_info_ptr
) ;
589 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
590 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields
)(env
, jobj
, marker_info_ptr
) ;
594 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
595 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign
)(env
, jobj
, marker_info_ptr
) ;
599 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
600 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize
)(env
, jobj
, marker_info_ptr
) ;
604 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
605 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize
)(env
, jobj
, marker_info_ptr
) ;
609 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
610 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize
)(env
, jobj
, marker_info_ptr
) ;
614 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
615 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize
)(env
, jobj
, marker_info_ptr
) ;
619 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
620 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement
)(env
, jobj
, marker_info_ptr
) ;
624 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
625 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr
)(env
, jobj
, marker_info_ptr
) ;
629 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
) {
630 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker
)(env
, jobj
, marker_info_ptr
) ;
634 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
635 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField
)(env
, jobj
, marker_field_ptr
) ;
639 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
640 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType
)(env
, jobj
, marker_field_ptr
) ;
644 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
645 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset
)(env
, jobj
, marker_field_ptr
) ;
649 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
650 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize
)(env
, jobj
, marker_field_ptr
) ;
654 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
655 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment
)(env
, jobj
, marker_field_ptr
) ;
659 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
660 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes
)(env
, jobj
, marker_field_ptr
) ;
664 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
665 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset
)(env
, jobj
, marker_field_ptr
) ;
669 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
670 return (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat
)(env
, jobj
, marker_field_ptr
) ;
674 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
) {
675 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField
)(env
, jobj
, marker_field_ptr
) ;
679 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData(JNIEnv
*env
, jclass accessClass
, jobject javaObj
, jlong event_ptr
, jlong marker_field_ptr
) {
680 (*allFunctions
.Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData
)(env
, accessClass
, javaObj
, event_ptr
, marker_field_ptr
) ;