X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fcondition%2Fevent-rule-matches-internal.h;fp=include%2Flttng%2Fcondition%2Fevent-rule-matches-internal.h;h=c98ab8c7f55a7f73c89c5d8aa0f8fd1beb60229c;hp=29a2b27b587ccc2e083798be4c709af7f35f7d72;hb=8dbb86b8a981917165030d3a7fbbc2cb932888ed;hpb=670a26e4165562ab2dc5a16b9941f942e4f30996 diff --git a/include/lttng/condition/event-rule-matches-internal.h b/include/lttng/condition/event-rule-matches-internal.h index 29a2b27b5..c98ab8c7f 100644 --- a/include/lttng/condition/event-rule-matches-internal.h +++ b/include/lttng/condition/event-rule-matches-internal.h @@ -5,8 +5,8 @@ * */ -#ifndef LTTNG_CONDITION_ON_EVENT_INTERNAL_H -#define LTTNG_CONDITION_ON_EVENT_INTERNAL_H +#ifndef LTTNG_CONDITION_EVENT_RULE_MATCHES_INTERNAL_H +#define LTTNG_CONDITION_EVENT_RULE_MATCHES_INTERNAL_H #include #include @@ -21,7 +21,7 @@ struct lttng_capture_descriptor { struct lttng_bytecode *bytecode; }; -struct lttng_condition_on_event { +struct lttng_condition_event_rule_matches { struct lttng_condition parent; struct lttng_event_rule *rule; @@ -35,7 +35,7 @@ struct lttng_condition_on_event { struct lttng_dynamic_pointer_array capture_descriptors; }; -struct lttng_evaluation_on_event { +struct lttng_evaluation_event_rule_matches { struct lttng_evaluation parent; /* MessagePack-encoded captured event field values. */ @@ -52,44 +52,46 @@ struct lttng_evaluation_on_event { }; LTTNG_HIDDEN -ssize_t lttng_condition_on_event_create_from_payload( +ssize_t lttng_condition_event_rule_matches_create_from_payload( struct lttng_payload_view *view, struct lttng_condition **condition); LTTNG_HIDDEN enum lttng_condition_status -lttng_condition_on_event_borrow_rule_mutable( +lttng_condition_event_rule_matches_borrow_rule_mutable( const struct lttng_condition *condition, struct lttng_event_rule **rule); LTTNG_HIDDEN -void lttng_condition_on_event_set_error_counter_index( - struct lttng_condition *condition, uint64_t error_counter_index); +void lttng_condition_event_rule_matches_set_error_counter_index( + struct lttng_condition *condition, + uint64_t error_counter_index); LTTNG_HIDDEN -uint64_t lttng_condition_on_event_get_error_counter_index( +uint64_t lttng_condition_event_rule_matches_get_error_counter_index( const struct lttng_condition *condition); LTTNG_HIDDEN -struct lttng_evaluation *lttng_evaluation_on_event_create( - const struct lttng_condition_on_event *condition, - const char *capture_payload, size_t capture_payload_size, +struct lttng_evaluation *lttng_evaluation_event_rule_matches_create( + const struct lttng_condition_event_rule_matches *condition, + const char *capture_payload, + size_t capture_payload_size, bool decode_capture_payload); LTTNG_HIDDEN -ssize_t lttng_evaluation_on_event_create_from_payload( - const struct lttng_condition_on_event *condition, +ssize_t lttng_evaluation_event_rule_matches_create_from_payload( + const struct lttng_condition_event_rule_matches *condition, struct lttng_payload_view *view, struct lttng_evaluation **_evaluation); LTTNG_HIDDEN enum lttng_error_code -lttng_condition_on_event_generate_capture_descriptor_bytecode( +lttng_condition_event_rule_matches_generate_capture_descriptor_bytecode( struct lttng_condition *condition); LTTNG_HIDDEN const struct lttng_bytecode * -lttng_condition_on_event_get_capture_bytecode_at_index( +lttng_condition_event_rule_matches_get_capture_bytecode_at_index( const struct lttng_condition *condition, unsigned int index); -#endif /* LTTNG_CONDITION_ON_EVENT_INTERNAL_H */ +#endif /* LTTNG_CONDITION_EVENT_RULE_MATCHES_INTERNAL_H */