X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=include%2Flttng%2Fevent-rule%2Fsyscall-internal.h;h=bd0c1114add8d8adfb3ce62527457967aaed17b0;hb=1ed0bc49572864c4b809b01eff37eefea6783927;hp=b72274f5b15841c1955d6e5ca6e77b7d88800603;hpb=2b00d46244cab86f1186a7b00cdc660f24a26f72;p=lttng-tools.git diff --git a/include/lttng/event-rule/syscall-internal.h b/include/lttng/event-rule/syscall-internal.h index b72274f5b..bd0c1114a 100644 --- a/include/lttng/event-rule/syscall-internal.h +++ b/include/lttng/event-rule/syscall-internal.h @@ -15,6 +15,7 @@ struct lttng_event_rule_syscall { struct lttng_event_rule parent; + enum lttng_event_rule_syscall_emission_site_type emission_site_type; char *pattern; char *filter_expression; @@ -26,6 +27,7 @@ struct lttng_event_rule_syscall { }; struct lttng_event_rule_syscall_comm { + uint32_t emission_site_type; /* Includes terminator `\0`. */ uint32_t pattern_len; /* Includes terminator `\0`. */ @@ -43,4 +45,7 @@ ssize_t lttng_event_rule_syscall_create_from_payload( struct lttng_payload_view *view, struct lttng_event_rule **rule); +LTTNG_HIDDEN +const char *lttng_event_rule_syscall_emission_site_str( + enum lttng_event_rule_syscall_emission_site_type type); #endif /* LTTNG_EVENT_RULE_SYSCALL_INTERNAL_H */