X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust-cyg-profile%2Flttng-ust-cyg-profile.h;h=4316292548e17cfae9bf8c8cd9d80b5a4824de68;hb=refs%2Fheads%2Fstable-2.2;hp=48a7c73574b1ebcfb918d731e16ce8aa2471691b;hpb=70d654f22a6b52beddfb86ec3daa453073c356d2;p=lttng-ust.git diff --git a/liblttng-ust-cyg-profile/lttng-ust-cyg-profile.h b/liblttng-ust-cyg-profile/lttng-ust-cyg-profile.h index 48a7c735..43162925 100644 --- a/liblttng-ust-cyg-profile/lttng-ust-cyg-profile.h +++ b/liblttng-ust-cyg-profile/lttng-ust-cyg-profile.h @@ -33,9 +33,12 @@ extern "C" { #include 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(unsigned long, addr, + (unsigned long) func_addr) + ctf_integer_hex(unsigned long, call_site, + (unsigned long) call_site) ) ) @@ -43,8 +46,13 @@ TRACEPOINT_LOGLEVEL(lttng_ust_cyg_profile, func_entry, 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(unsigned long, addr, + (unsigned long) func_addr) + ctf_integer_hex(unsigned long, call_site, + (unsigned long) call_site) + ) ) TRACEPOINT_LOGLEVEL(lttng_ust_cyg_profile, func_exit,