Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   tracepoint_enabled    ( 3 )

трассировка пространства пользователя LTTng (LTTng user space tracing)

  Name  |    Synopsis    |  Description  |  Examples  |  Environment variables  |  Bugs  |  Resources  |

Синопсис (Synopsis)

#include <lttng/tracepoint.h>

#define TRACEPOINT_ENUM(prov_name, enum_name, mappings) #define TRACEPOINT_EVENT(prov_name, t_name, args, fields) #define TRACEPOINT_EVENT_CLASS(prov_name, class_name, args, fields) #define TRACEPOINT_EVENT_INSTANCE(prov_name, class_name, t_name, args) #define TRACEPOINT_LOGLEVEL(prov_name, t_name, level) #define ctf_array(int_type, field_name, expr, count) #define ctf_array_nowrite(int_type, field_name, expr, count) #define ctf_array_hex(int_type, field_name, expr, count) #define ctf_array_nowrite_hex(int_type, field_name, expr, count) #define ctf_array_network(int_type, field_name, expr, count) #define ctf_array_network_nowrite(int_type, field_name, expr, count) #define ctf_array_network_hex(int_type, field_name, expr, count) #define ctf_array_network_nowrite_hex(int_type, field_name, expr, count) #define ctf_array_text(char, field_name, expr, count) #define ctf_array_text_nowrite(char, field_name, expr, count) #define ctf_enum(prov_name, enum_name, int_type, field_name, expr) #define ctf_enum_nowrite(prov_name, enum_name, int_type, field_name, expr) #define ctf_enum_value(label, value) #define ctf_enum_range(label, start, end) #define ctf_float(float_type, field_name, expr) #define ctf_float_nowrite(float_type, field_name, expr) #define ctf_integer(int_type, field_name, expr) #define ctf_integer_hex(int_type, field_name, expr) #define ctf_integer_network(int_type, field_name, expr) #define ctf_integer_network_hex(int_type, field_name, expr) #define ctf_integer_nowrite(int_type, field_name, expr) #define ctf_sequence(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_nowrite(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_hex(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_nowrite_hex(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_network(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_network_nowrite(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_network_hex(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_network_nowrite_hex(int_type, field_name, expr, len_type, len_expr) #define ctf_sequence_text(char, field_name, expr, len_type, len_expr) #define ctf_sequence_text_nowrite(char, field_name, expr, len_type, len_expr) #define ctf_string(field_name, expr) #define ctf_string_nowrite(field_name, expr) #define do_tracepoint(prov_name, t_name, ...) #define tracepoint(prov_name, t_name, ...) #define tracepoint_enabled(prov_name, t_name)

Link with -llttng-ust -ldl, following this man page.