#include <common/credentials.h>
#include <common/error.h>
#include <common/hashtable/hashtable.h>
#include <common/credentials.h>
#include <common/error.h>
#include <common/hashtable/hashtable.h>
rule, struct lttng_event_rule_user_tracepoint, parent);
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_count(rule, &exclusion_count);
rule, struct lttng_event_rule_user_tracepoint, parent);
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_count(rule, &exclusion_count);
len = strlen(exclusion) + 1;
/* Append exclusion length, includes the null terminator. */
len = strlen(exclusion) + 1;
/* Append exclusion length, includes the null terminator. */
b = container_of(_b, struct lttng_event_rule_user_tracepoint, parent);
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_count(_a, &count_a);
b = container_of(_b, struct lttng_event_rule_user_tracepoint, parent);
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_count(_a, &count_a);
tracepoint = container_of(
rule, struct lttng_event_rule_user_tracepoint, parent);
tracepoint = container_of(
rule, struct lttng_event_rule_user_tracepoint, parent);
tracepoint = container_of(
rule, struct lttng_event_rule_user_tracepoint, parent);
return tracepoint->internal_filter.filter;
tracepoint = container_of(
rule, struct lttng_event_rule_user_tracepoint, parent);
return tracepoint->internal_filter.filter;
tracepoint = container_of(
rule, struct lttng_event_rule_user_tracepoint, parent);
return tracepoint->internal_filter.bytecode;
tracepoint = container_of(
rule, struct lttng_event_rule_user_tracepoint, parent);
return tracepoint->internal_filter.bytecode;
enum lttng_event_rule_status event_rule_status;
enum lttng_event_rule_generate_exclusions_status ret_status;
enum lttng_event_rule_status event_rule_status;
enum lttng_event_rule_generate_exclusions_status ret_status;
event_rule_status =
lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_at_index(
rule, i, &exclusion_str);
event_rule_status =
lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_at_index(
rule, i, &exclusion_str);
for (i = 0; i < exclusion_count; i++) {
const char *exclusion;
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_at_index(
rule, i, &exclusion);
for (i = 0; i < exclusion_count; i++) {
const char *exclusion;
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_at_index(
rule, i, &exclusion);
status == LTTNG_EVENT_RULE_STATUS_UNSET);
status = lttng_event_rule_user_tracepoint_get_log_level_rule(
rule, &log_level_rule);
status == LTTNG_EVENT_RULE_STATUS_UNSET);
status = lttng_event_rule_user_tracepoint_get_log_level_rule(
rule, &log_level_rule);
status == LTTNG_EVENT_RULE_STATUS_UNSET);
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_count(
rule, &exclusion_count);
status == LTTNG_EVENT_RULE_STATUS_UNSET);
status = lttng_event_rule_user_tracepoint_get_name_pattern_exclusion_count(
rule, &exclusion_count);
ret = mi_lttng_writer_write_element_string(writer,
mi_lttng_element_event_rule_user_tracepoint_name_pattern_exclusion,
ret = mi_lttng_writer_write_element_string(writer,
mi_lttng_element_event_rule_user_tracepoint_name_pattern_exclusion,