.TH "LTTNG-UST" "3" "February 16, 2012" "" ""
.SH "NAME"
-lttng-ust \(em Linux Trace Toolkit Next Generation User-Space Tracer
+lttng-ust \(em Linux Trace Toolkit Next Generation User-Space Tracer 2.x
.SH "SYNOPSIS"
* ctf_array_text: a statically-sized array, printed as
* a string. No need to be terminated by a null
* character.
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_array_text(char, arrfield2, text, 10)
* ctf_sequence: a dynamically-sized array.
* args: (type, field name, argument expression,
* type of length expression, length expression)
+ * The "type of length expression" needs to be an
+ * unsigned type. As a reminder, "unsigned char" should
+ * be preferred to "char", since the signedness of
+ * "char" is implementation-defined.
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_sequence(char, seqfield1, text,
size_t, textlen)
/*
* ctf_sequence_text: a dynamically-sized array, printed
* as string. No need to be null-terminated.
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_sequence_text(char, seqfield2, text,
size_t, textlen)
/*
* ctf_string: null-terminated string.
* args: (field name, argument expression)
+ * Behavior is undefined if "text" field is NULL.
*/
ctf_string(stringfield, text)
needed. Another way is to dlopen the tracepoint probe when needed
by the application.
- Example:
- - tests/demo/ demo.c tp*.c ust_tests_demo*.h demo-trace
+ - doc/examples/demo demo.c tp*.c ust_tests_demo*.h demo-trace
- Note about dlclose() usage: it is not safe to use dlclose on a
provider shared object that is being actively used for tracing due
.SH "SEE ALSO"
.PP
-lttng-gen-tp(1), lttng(1), babeltrace(1), lttng-sessiond(8)
+lttng-gen-tp(1), lttng(1), babeltrace(1), lttng-ust-cyg-profile(3),
+lttng-sessiond(8)
.PP
.SH "BUGS"
.PP
-No knows bugs at this point.
+No known bugs at this point.
If you encounter any issues or usability problem, please report it on
our mailing list <lttng-dev@lists.lttng.org> to help improve this