同じ tracepoint_name と traceprovider_name を持つ lttng - tracepoint("traceprovider_name"tracepoint_name" "$1"$2") ステートメントを挿入したいが、コードで別の tracepoint署名を使用したい: 例:
TRACEPOINT_EVENT(
provider_name_test,
tp_name_tp,
TP_ARGS(
int, my_integer_arg, char*, my_string_arg
),
TP_FIELDS(
ctf_string(my_string_field, my_string_arg)
ctf_integer(int, my_integer_field, my_integer_arg)
)
)
------------------------------------------------------------------------
with the above defined traceprovider I can use:
tracepoint(provider_name_test, tp_name_tp,23, "hi there")
I want tracepoint() signatures as below
tracepoint(provider_name_test, tp_name_tp,23 )
tracepoint(provider_name_test, tp_name_tp,"hi there" )