LTTNG-GEN-TP(1) LTTng Manual LTTNG-GEN-TP(1) (NAME) lttng-gen-tp - C LTTng-UST (SYNOPSIS) lttng-gen-tp [--verbose] [--output=FILE.c] [--output=FILE.h] [--output=FILE.o] TEMPLATE (DESCRIPTION) lttng-gen-tp (tracepoint provider) LTTng-UST . (TEMPLATE) C . TEMPLATE . lttng-gen-tp .h .c .o . .h . lttng-gen-tp .o .c . LTTng-UST lttng-ust(3) . lttng-gen-tp .h .c .o (basename) TEMPLATE . --output . (Template file format) .tp LTTNG_UST_TRACEPOINT_EVENT() LTTNG_UST_TRACEPOINT_LOGLEVEL() . lttng-ust(3) . LTTNG_UST_TRACEPOINT_EVENT() LTTng-UST . C (/* */ //) # . ( LTTNG_UST_TRACEPOINT_EVENT()) LTTNG_UST_TRACEPOINT_EVENT() TEMPLATE . : LTTNG_UST_TRACEPOINT_EVENT( // Tracepoint provider name my_provider, // Tracepoint/event name my_event, // Tracepoint arguments (input) LTTNG_UST_TP_ARGS(char *, text), // Tracepoint/event fields (output) LTTNG_UST_TP_FIELDS( lttng_ust_field_string(message, text) ) ) (OPTIONS) -o, --output=FILE : FILE. FILE .h .c .o . . -v, --verbose . -h, --help . (ENVIRONMENT VARIABLES) CC C . : cc cc gcc . .o . CFLAGS ($CC) . .o . (EXIT STATUS) 0 Non-zero (BUGS) LTTng . (RESOURCES) o LTTng: o LTTng: o : o : o (CI): o : lttng- dev@lists.lttng.org o IRC : #lttng irc.oftc.net (COPYRIGHTS) lttng-gen-tp LTTng-UST . lttng-gen-tp (GNU General Public License, version 2) . COPYING . (AUTHOR) lttng-gen-tp Yannick Brosseau . Mathieu Desnoyers . (SEE ALSO) lttng-ust(3) LTTng 2.16.0 08/27/2026 LTTNG-GEN-TP(1)