1 // SPDX-FileCopyrightText: 2023 Advanced Micro Devices, Inc. All rights reserved.
2 // SPDX-FileCopyrightText: 2024 EfficiOS, Inc.
4 // SPDX-License-Identifier: MIT
6 #undef LTTNG_UST_TRACEPOINT_PROVIDER
7 #define LTTNG_UST_TRACEPOINT_PROVIDER roctx
9 #undef LTTNG_UST_TRACEPOINT_INCLUDE
10 #define LTTNG_UST_TRACEPOINT_INCLUDE "lttng-ust-roctx.h"
12 #if !defined(LTTNG_TRACEPOINT_ROCTX_H) || defined(LTTNG_UST_TRACEPOINT_HEADER_MULTI_READ)
13 #define LTTNG_TRACEPOINT_ROCTX_H
15 #include <lttng/tracepoint.h>
17 LTTNG_UST_TRACEPOINT_EVENT(
24 lttng_ust_field_string(message
, message
)
28 LTTNG_UST_TRACEPOINT_EVENT(
32 const char *, message
,
36 lttng_ust_field_string(message
, message
)
37 lttng_ust_field_integer(uint64_t, level
, level
)
41 LTTNG_UST_TRACEPOINT_EVENT(
48 lttng_ust_field_integer(uint64_t, level
, level
)
52 LTTNG_UST_TRACEPOINT_EVENT(
56 const char *, message
,
60 lttng_ust_field_string(message
, message
)
61 lttng_ust_field_integer_hex(uint64_t, id
, id
)
65 LTTNG_UST_TRACEPOINT_EVENT(
72 lttng_ust_field_integer_hex(uint64_t, id
, id
)
76 LTTNG_UST_TRACEPOINT_EVENT(
83 lttng_ust_field_integer_hex(uint64_t, roctx_tid
, tid
)
87 #endif /* LTTNG_TRACEPOINT_ROCTX_H */
89 #include <lttng/tracepoint-event.h>
This page took 0.031249 seconds and 4 git commands to generate.