projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: callsite support: list multiple callsites
[babeltrace.git]
/
include
/
babeltrace
/
ctf-ir
/
metadata.h
diff --git
a/include/babeltrace/ctf-ir/metadata.h
b/include/babeltrace/ctf-ir/metadata.h
index 137e3b58652075fcf26f48e48ded13bbd55fc12d..8e0eb0542fc49ac2a76e5965a259396e58a137a1 100644
(file)
--- 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;
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),
enum { /* Fields populated mask */
CTF_CALLSITE_name = (1U << 0),
CTF_CALLSITE_func = (1U << 1),
@@
-129,6
+130,10
@@
struct ctf_callsite {
} field_mask;
};
} 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; \
#define CTF_TRACE_SET_FIELD(ctf_trace, field) \
do { \
(ctf_trace)->field_mask |= CTF_TRACE_ ## field; \
This page took
0.02797 seconds
and
4
git commands to generate.