#include <lttng/tracepoint.h>
TRACEPOINT_EVENT(lttng_ust_cyg_profile, func_entry,
- TP_ARGS(void *, func_addr),
+ TP_ARGS(void *, func_addr, void *, call_site),
TP_FIELDS(
ctf_integer_hex(void *, addr, func_addr)
+ ctf_integer_hex(void *, call_site, call_site)
)
)
TRACE_DEBUG_FUNCTION)
TRACEPOINT_EVENT(lttng_ust_cyg_profile, func_exit,
- TP_ARGS(void),
- TP_FIELDS()
+ TP_ARGS(void *, func_addr, void *, call_site),
+ TP_FIELDS(
+ ctf_integer_hex(void *, addr, func_addr)
+ ctf_integer_hex(void *, call_site, call_site)
+ )
)
TRACEPOINT_LOGLEVEL(lttng_ust_cyg_profile, func_exit,