X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fevent-rule%2Fevent-rule-internal.hpp;fp=include%2Flttng%2Fevent-rule%2Fevent-rule-internal.hpp;h=1b73b06094c775a4234023b1debfa13683786ccd;hp=b1415cac780bc8876da633be268a5f3dd7da70d0;hb=28f23191dcbf047429d51950a337a57d7a3f866a;hpb=f250b40e2179eccdb83766bf4abef5a35036c47b diff --git a/include/lttng/event-rule/event-rule-internal.hpp b/include/lttng/event-rule/event-rule-internal.hpp index b1415cac7..1b73b0609 100644 --- a/include/lttng/event-rule/event-rule-internal.hpp +++ b/include/lttng/event-rule/event-rule-internal.hpp @@ -8,13 +8,15 @@ #ifndef LTTNG_EVENT_RULE_INTERNAL_H #define LTTNG_EVENT_RULE_INTERNAL_H -#include #include +#include #include + #include -#include #include +#include #include + #include #include #include @@ -72,31 +74,27 @@ struct lttng_event_rule_comm { char payload[]; }; -void lttng_event_rule_init(struct lttng_event_rule *event_rule, - enum lttng_event_rule_type type); +void lttng_event_rule_init(struct lttng_event_rule *event_rule, enum lttng_event_rule_type type); bool lttng_event_rule_validate(const struct lttng_event_rule *event_rule); -ssize_t lttng_event_rule_create_from_payload( - struct lttng_payload_view *payload, - struct lttng_event_rule **event_rule); +ssize_t lttng_event_rule_create_from_payload(struct lttng_payload_view *payload, + struct lttng_event_rule **event_rule); int lttng_event_rule_serialize(const struct lttng_event_rule *event_rule, - struct lttng_payload *payload); + struct lttng_payload *payload); -bool lttng_event_rule_is_equal(const struct lttng_event_rule *a, - const struct lttng_event_rule *b); +bool lttng_event_rule_is_equal(const struct lttng_event_rule *a, const struct lttng_event_rule *b); bool lttng_event_rule_get(struct lttng_event_rule *rule); void lttng_event_rule_put(struct lttng_event_rule *rule); -enum lttng_domain_type lttng_event_rule_get_domain_type( - const struct lttng_event_rule *rule); +enum lttng_domain_type lttng_event_rule_get_domain_type(const struct lttng_event_rule *rule); -enum lttng_error_code lttng_event_rule_generate_filter_bytecode( - struct lttng_event_rule *rule, - const struct lttng_credentials *creds); +enum lttng_error_code +lttng_event_rule_generate_filter_bytecode(struct lttng_event_rule *rule, + const struct lttng_credentials *creds); /* * If not present/implemented returns NULL. @@ -108,8 +106,8 @@ const char *lttng_event_rule_get_filter(const struct lttng_event_rule *rule); * If not present/implemented returns NULL. * Caller DOES NOT own the returned object. */ -const struct lttng_bytecode *lttng_event_rule_get_filter_bytecode( - const struct lttng_event_rule *rule); +const struct lttng_bytecode * +lttng_event_rule_get_filter_bytecode(const struct lttng_event_rule *rule); /* * If not present/implemented return NULL. @@ -117,7 +115,7 @@ const struct lttng_bytecode *lttng_event_rule_get_filter_bytecode( */ enum lttng_event_rule_generate_exclusions_status lttng_event_rule_generate_exclusions(const struct lttng_event_rule *rule, - struct lttng_event_exclusion **exclusions); + struct lttng_event_exclusion **exclusions); const char *lttng_event_rule_type_str(enum lttng_event_rule_type type); @@ -132,13 +130,12 @@ unsigned long lttng_event_rule_hash(const struct lttng_event_rule *rule); * * The caller owns the returned object. */ -struct lttng_event *lttng_event_rule_generate_lttng_event( - const struct lttng_event_rule *rule); +struct lttng_event *lttng_event_rule_generate_lttng_event(const struct lttng_event_rule *rule); /* Test if an event rule targets an agent domain. */ bool lttng_event_rule_targets_agent_domain(const struct lttng_event_rule *rule); -enum lttng_error_code lttng_event_rule_mi_serialize( - const struct lttng_event_rule *rule, struct mi_writer *writer); +enum lttng_error_code lttng_event_rule_mi_serialize(const struct lttng_event_rule *rule, + struct mi_writer *writer); #endif /* LTTNG_EVENT_RULE_INTERNAL_H */