2 /* Important to get consistent size_t type */
3 #define _FILE_OFFSET_BITS 64
8 #include <ltt/marker.h>
19 struct version_correlation
{
25 struct version_correlation
*version_table
= NULL
;
27 struct function_tables
{
28 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC
)(JNIEnv
*env
, jobject jobj
, jstring new_string
);
29 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace
)(JNIEnv
*env
, jobject jobj
, jstring pathname
, jboolean show_debug
);
30 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
31 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
32 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
33 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
34 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
35 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
36 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
37 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
38 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
39 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
40 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
41 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
42 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
43 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject time_jobj
);
44 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
, jobject time_jobj
);
45 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
46 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
);
47 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace
)(JNIEnv
*env
, jobject jobj
, jlong trace_ptr
);
48 JNIEXPORT jboolean
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
49 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
50 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
51 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
52 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
53 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
54 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
55 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
56 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
57 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
58 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
59 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
60 JNIEXPORT jboolean
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
61 JNIEXPORT jboolean
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
62 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
63 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
64 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
65 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
66 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
67 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
68 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
69 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
70 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
71 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
72 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
73 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
74 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
75 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
76 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
);
77 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent
)(JNIEnv
*env
, jobject jobj
, jlong tracefile_ptr
, jobject time_jobj
);
78 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
79 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
80 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
81 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
82 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
83 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
84 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
85 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
, jobject time_jobj
);
86 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
, jlong data_size
, jbyteArray dataArray
);
87 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
88 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
89 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
90 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
91 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent
)(JNIEnv
*env
, jobject jobj
, jlong event_ptr
);
92 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
93 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
94 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
95 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
96 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
97 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
98 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
99 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
100 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
101 JNIEXPORT jshort
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
102 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
103 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker
)(JNIEnv
*env
, jobject jobj
, jlong marker_info_ptr
);
104 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
105 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
106 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
107 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
108 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
109 JNIEXPORT jlong
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
110 JNIEXPORT jint
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
111 JNIEXPORT jstring
JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
112 JNIEXPORT
void JNICALL (*Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField
)(JNIEnv
*env
, jobject jobj
, jlong marker_field_ptr
);
113 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
);
116 struct function_tables
*version_functions_table
= NULL
;
118 void ignore_and_drop_message(const gchar
*log_domain
, GLogLevelFlags log_level
, const gchar
*message
, gpointer user_data
) {
121 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_factory_JniTraceVersion_ltt_1getTraceVersion(JNIEnv
*env
, jobject jobj
, jstring tracepath
) {
123 void *handle
= dlopen("liblttvtraceread.so", RTLD_LAZY
);
126 printf ("WARNING : Failed to initialize library handle from %s!\n", "liblttvtraceread.so");
128 JNIEXPORT
void JNICALL (*functor
)(JNIEnv
*env
, jobject jobj
, jstring tracepath
);
129 functor
=dlsym(handle
, "Java_org_eclipse_linuxtools_lttng_jni_factory_JniTraceVersion_ltt_1getTraceVersion");
131 char *error
= dlerror();
132 if ( error
!= NULL
) {
133 printf ("Call failed with : %s\n", error
);
136 (*functor
)(env
, jobj
, tracepath
);
140 void freeAllHandle() {
141 if ( version_table
!= NULL
) {
143 version_table
= NULL
;
146 if ( version_functions_table
!= NULL
) {
147 free(version_functions_table
);
148 version_functions_table
= NULL
;
152 void freeHandle(int handle_id
) {
153 if ( handle_id
>= nb_id
) {
154 if (version_table
[handle_id
].static_handle
!= NULL
) {
155 /* Memory will be freed by dlclose as well */
156 dlclose(version_table
[handle_id
].static_handle
);
157 version_table
[handle_id
].static_handle
= NULL
;
158 free(version_table
[handle_id
].libname
);
159 version_table
[handle_id
].libname
= NULL
;
165 for ( n
=0; n
<nb_id
; n
++) {
166 if ( version_table
[n
].static_handle
!= NULL
) {
171 if ( isEmpty
== 1 ) {
176 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1freeHandle(JNIEnv
*env
, jobject jobj
, jint lib_id
) {
177 // Call function to free the memory
181 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1initializeHandle(JNIEnv
*env
, jobject jobj
, jstring libname
) {
184 const char* c_path
= (*env
)->GetStringUTFChars(env
, libname
, 0);
188 for ( n
=0; n
<nb_id
; n
++) {
189 if ( strncmp(version_table
[n
].libname
, c_path
, strlen(version_table
[n
].libname
) ) == 0 ) {
191 lib_id
= version_table
[n
].id
;
195 if ( isLoaded
== 0 ) {
196 void *new_handle
= dlopen(c_path
, RTLD_LAZY
);
199 printf ("WARNING : Failed to initialize library handle from %s!\n", c_path
);
205 void* new_version_table
= malloc(sizeof(struct version_correlation
)*(nb_id
) );
206 void* new_function_tables
= malloc(sizeof(struct function_tables
)*(nb_id
) );
209 memcpy(new_version_table
,version_table
, sizeof(struct version_correlation
)*(nb_id
-1) );
210 free( version_table
);
212 memcpy(new_function_tables
,version_functions_table
, sizeof(struct function_tables
)*(nb_id
-1) );
213 free( version_functions_table
) ;
216 version_table
= (struct version_correlation
*)new_version_table
;
217 version_table
[lib_id
].id
= lib_id
;
218 version_table
[lib_id
].libname
= (char*)malloc( strlen(c_path
) );
219 strncpy(version_table
[lib_id
].libname
, c_path
, strlen(c_path
));
220 version_table
[lib_id
].static_handle
= new_handle
;
222 version_functions_table
= (struct function_tables
*)new_function_tables
;
224 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC");
225 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace");
226 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace");
227 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath");
228 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber");
229 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType");
230 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant");
231 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize");
232 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion");
233 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion");
234 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder");
235 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale");
236 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq");
237 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter");
238 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic");
239 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime");
240 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter");
241 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles");
242 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange");
243 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace");
244 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline");
245 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath");
246 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename");
247 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber");
248 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid");
249 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid");
250 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation");
251 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr");
252 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr");
253 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor");
254 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize");
255 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber");
256 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed");
257 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered");
258 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement");
259 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize");
260 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter");
261 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent");
262 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask");
263 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit");
264 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost");
265 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt");
266 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr");
267 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr");
268 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize");
269 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers");
270 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile");
271 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent");
272 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent");
273 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent");
274 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr");
275 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock");
276 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset");
277 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter");
278 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp");
279 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId");
280 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime");
281 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime");
282 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent");
283 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize");
284 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize");
285 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount");
286 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds");
287 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent");
288 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName");
289 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview");
290 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize");
291 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields");
292 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign");
293 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize");
294 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize");
295 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize");
296 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize");
297 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement");
298 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr");
299 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker");
300 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField");
301 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType");
302 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset");
303 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize");
304 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment");
305 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes");
306 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset");
307 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat");
308 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField");
309 version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData
= dlsym(version_table
[lib_id
].static_handle
, "Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData");
316 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC(JNIEnv
*env
, jobject jobj
, jint lib_id
, jstring new_string
) {
317 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_Jni_1C_1Common_ltt_1printC
)(env
, jobj
, new_string
);
319 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace(JNIEnv
*env
, jobject jobj
, jint lib_id
, jstring pathname
, jboolean show_debug
) {
320 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1openTrace
)(env
, jobj
, pathname
, show_debug
);
322 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
323 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1closeTrace
)(env
, jobj
, trace_ptr
);
325 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
326 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getTracepath
)(env
, jobj
, trace_ptr
);
328 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
329 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getCpuNumber
)(env
, jobj
, trace_ptr
);
331 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
332 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchType
)(env
, jobj
, trace_ptr
);
334 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
335 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchVariant
)(env
, jobj
, trace_ptr
);
337 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
338 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getArchSize
)(env
, jobj
, trace_ptr
);
340 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
341 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMajorVersion
)(env
, jobj
, trace_ptr
);
343 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
344 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getLttMinorVersion
)(env
, jobj
, trace_ptr
);
346 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
347 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFlightRecorder
)(env
, jobj
, trace_ptr
);
349 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
350 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getFreqScale
)(env
, jobj
, trace_ptr
);
352 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
353 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartFreq
)(env
, jobj
, trace_ptr
);
355 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
356 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartTimestampCurrentCounter
)(env
, jobj
, trace_ptr
);
358 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
359 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1getStartMonotonic
)(env
, jobj
, trace_ptr
);
361 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
, jobject time_jobj
) {
362 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTime
)(env
, jobj
, trace_ptr
, time_jobj
);
364 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
, jobject time_jobj
) {
365 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedStartTimeFromTimestampCurrentCounter
)(env
, jobj
, trace_ptr
, time_jobj
);
367 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
368 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedAllTracefiles
)(env
, jobj
, trace_ptr
);
370 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
, jobject jstart_time
, jobject jend_time
) {
371 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1feedTracefileTimeRange
)(env
, jobj
, trace_ptr
, jstart_time
, jend_time
);
373 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong trace_ptr
) {
374 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTrace_ltt_1printTrace
)(env
, jobj
, trace_ptr
);
376 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
377 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsCpuOnline
)(env
, jobj
, tracefile_ptr
);
379 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
380 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilepath
)(env
, jobj
, tracefile_ptr
);
382 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
383 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracefilename
)(env
, jobj
, tracefile_ptr
);
385 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
386 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCpuNumber
)(env
, jobj
, tracefile_ptr
);
388 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
389 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTid
)(env
, jobj
, tracefile_ptr
);
391 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
392 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getPgid
)(env
, jobj
, tracefile_ptr
);
394 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
395 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCreation
)(env
, jobj
, tracefile_ptr
);
397 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
398 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getTracePtr
)(env
, jobj
, tracefile_ptr
);
400 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
401 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getMarkerDataPtr
)(env
, jobj
, tracefile_ptr
);
403 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
404 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCFileDescriptor
)(env
, jobj
, tracefile_ptr
);
406 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getFileSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
407 return (version_functions_table
[lib_id
].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
, jint lib_id
, jlong tracefile_ptr
) {
410 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBlockNumber
)(env
, jobj
, tracefile_ptr
);
412 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
413 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsBytesOrderReversed
)(env
, jobj
, tracefile_ptr
);
415 JNIEXPORT jboolean JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
416 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getIsFloatWordOrdered
)(env
, jobj
, tracefile_ptr
);
418 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
419 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getAlignement
)(env
, jobj
, tracefile_ptr
);
421 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
422 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferHeaderSize
)(env
, jobj
, tracefile_ptr
);
424 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
425 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfCurrentTimestampCounter
)(env
, jobj
, tracefile_ptr
);
427 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
428 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBitsOfEvent
)(env
, jobj
, tracefile_ptr
);
430 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
431 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMask
)(env
, jobj
, tracefile_ptr
);
433 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
434 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getCurrentTimestampCounterMaskNextBit
)(env
, jobj
, tracefile_ptr
);
436 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
437 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventsLost
)(env
, jobj
, tracefile_ptr
);
439 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
440 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getSubBufferCorrupt
)(env
, jobj
, tracefile_ptr
);
442 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
443 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getEventPtr
)(env
, jobj
, tracefile_ptr
);
445 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
446 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferPtr
)(env
, jobj
, tracefile_ptr
);
448 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
449 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1getBufferSize
)(env
, jobj
, tracefile_ptr
);
451 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
452 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1feedAllMarkers
)(env
, jobj
, tracefile_ptr
);
454 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
455 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniTracefile_ltt_1printTracefile
)(env
, jobj
, tracefile_ptr
);
457 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
458 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1positionToFirstEvent
)(env
, jobj
, tracefile_ptr
);
460 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
) {
461 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1readNextEvent
)(env
, jobj
, tracefile_ptr
);
463 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong tracefile_ptr
, jobject time_jobj
) {
464 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1seekEvent
)(env
, jobj
, tracefile_ptr
, time_jobj
);
466 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
467 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTracefilePtr
)(env
, jobj
, event_ptr
);
469 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
470 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getBlock
)(env
, jobj
, event_ptr
);
472 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
473 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOffset
)(env
, jobj
, event_ptr
);
475 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
476 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCurrentTimestampCounter
)(env
, jobj
, event_ptr
);
478 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
479 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getTimestamp
)(env
, jobj
, event_ptr
);
481 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
482 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventMarkerId
)(env
, jobj
, event_ptr
);
484 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
485 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getNanosencondsTime
)(env
, jobj
, event_ptr
);
487 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
, jobject time_jobj
) {
488 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1feedEventTime
)(env
, jobj
, event_ptr
, time_jobj
);
490 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
, jlong data_size
, jbyteArray dataArray
) {
491 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getDataContent
)(env
, jobj
, event_ptr
, data_size
, dataArray
);
493 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
494 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventDataSize
)(env
, jobj
, event_ptr
);
496 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
497 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getEventSize
)(env
, jobj
, event_ptr
);
499 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
500 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getCount
)(env
, jobj
, event_ptr
);
502 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
503 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1getOverflowNanoSeconds
)(env
, jobj
, event_ptr
);
505 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong event_ptr
) {
506 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniEvent_ltt_1printEvent
)(env
, jobj
, event_ptr
);
508 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
509 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getName
)(env
, jobj
, marker_info_ptr
);
511 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
512 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getFormatOverview
)(env
, jobj
, marker_info_ptr
);
514 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
515 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize
)(env
, jobj
, marker_info_ptr
);
517 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
518 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAllMarkerFields
)(env
, jobj
, marker_info_ptr
);
520 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
521 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLargestAlign
)(env
, jobj
, marker_info_ptr
);
523 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
524 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getIntSize
)(env
, jobj
, marker_info_ptr
);
526 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
527 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getLongSize
)(env
, jobj
, marker_info_ptr
);
529 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
530 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getPointerSize
)(env
, jobj
, marker_info_ptr
);
532 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
533 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getSize_1tSize
)(env
, jobj
, marker_info_ptr
);
535 JNIEXPORT jshort JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
536 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getAlignement
)(env
, jobj
, marker_info_ptr
);
538 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
539 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1getNextMarkerPtr
)(env
, jobj
, marker_info_ptr
);
541 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_info_ptr
) {
542 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarker_ltt_1printMarker
)(env
, jobj
, marker_info_ptr
);
544 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
545 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getField
)(env
, jobj
, marker_field_ptr
);
547 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
548 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getType
)(env
, jobj
, marker_field_ptr
);
550 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
551 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getOffset
)(env
, jobj
, marker_field_ptr
);
553 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
554 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getSize
)(env
, jobj
, marker_field_ptr
);
556 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
557 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAlignment
)(env
, jobj
, marker_field_ptr
);
559 JNIEXPORT jlong JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
560 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getAttributes
)(env
, jobj
, marker_field_ptr
);
562 JNIEXPORT jint JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
563 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getStatic_1offset
)(env
, jobj
, marker_field_ptr
);
565 JNIEXPORT jstring JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
566 return (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1getFormat
)(env
, jobj
, marker_field_ptr
);
568 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField(JNIEnv
*env
, jobject jobj
, jint lib_id
, jlong marker_field_ptr
) {
569 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniMarkerField_ltt_1printMarkerField
)(env
, jobj
, marker_field_ptr
);
571 JNIEXPORT
void JNICALL
Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData(JNIEnv
*env
, jclass accessClass
, jint lib_id
, jobject javaObj
, jlong event_ptr
, jlong marker_field_ptr
) {
572 (version_functions_table
[lib_id
].Java_org_eclipse_linuxtools_lttng_jni_JniParser_ltt_1getParsedData
)(env
, accessClass
, javaObj
, event_ptr
, marker_field_ptr
);