X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fmetadata.h;h=8e0eb0542fc49ac2a76e5965a259396e58a137a1;hp=137e3b58652075fcf26f48e48ded13bbd55fc12d;hb=052606bbbaf96064f9c59fe0c4a4a557739833c4;hpb=f133896d405417ba90ac250d243d4b8e539e98f1 diff --git a/include/babeltrace/ctf-ir/metadata.h b/include/babeltrace/ctf-ir/metadata.h index 137e3b58..8e0eb054 100644 --- a/include/babeltrace/ctf-ir/metadata.h +++ b/include/babeltrace/ctf-ir/metadata.h @@ -121,6 +121,7 @@ struct ctf_callsite { char *func; char *file; uint64_t line; + struct bt_list_head node; enum { /* Fields populated mask */ CTF_CALLSITE_name = (1U << 0), CTF_CALLSITE_func = (1U << 1), @@ -129,6 +130,10 @@ struct ctf_callsite { } field_mask; }; +struct ctf_callsite_dups { + struct bt_list_head head; +}; + #define CTF_TRACE_SET_FIELD(ctf_trace, field) \ do { \ (ctf_trace)->field_mask |= CTF_TRACE_ ## field; \