#include "lttng/condition/event-rule-matches-internal.h"
/* For lttng_domain_type_str(). */
#include "lttng/domain-internal.h"
-/* For lttng_event_rule_syscall_emission_site_str() */
-#include "lttng/event-rule/syscall-internal.h"
+/* For lttng_event_rule_kernel_syscall_emission_site_str() */
+#include "lttng/event-rule/kernel-syscall-internal.h"
#include "../loglevel.h"
#include <lttng/lttng.h>
unsigned int exclusions_count;
int i;
- event_rule_status = lttng_event_rule_tracepoint_get_pattern(
+ event_rule_status = lttng_event_rule_tracepoint_get_name_pattern(
event_rule, &pattern);
assert(event_rule_status == LTTNG_EVENT_RULE_STATUS_OK);
assert(event_rule_status == LTTNG_EVENT_RULE_STATUS_UNSET);
}
- event_rule_status = lttng_event_rule_tracepoint_get_exclusions_count(
+ event_rule_status = lttng_event_rule_tracepoint_get_name_pattern_exclusion_count(
event_rule, &exclusions_count);
assert(event_rule_status == LTTNG_EVENT_RULE_STATUS_OK);
if (exclusions_count > 0) {
for (i = 0; i < exclusions_count; i++) {
const char *exclusion;
- event_rule_status = lttng_event_rule_tracepoint_get_exclusion_at_index(
+ event_rule_status = lttng_event_rule_tracepoint_get_name_pattern_exclusion_at_index(
event_rule, i, &exclusion);
assert(event_rule_status == LTTNG_EVENT_RULE_STATUS_OK);
const struct lttng_userspace_probe_location *location;
enum lttng_userspace_probe_location_type userspace_probe_location_type;
- assert(lttng_event_rule_get_type(event_rule) == LTTNG_EVENT_RULE_TYPE_USERSPACE_PROBE);
+ assert(lttng_event_rule_get_type(event_rule) == LTTNG_EVENT_RULE_TYPE_KERNEL_UPROBE);
- event_rule_status = lttng_event_rule_userspace_probe_get_event_name(
+ event_rule_status = lttng_event_rule_kernel_uprobe_get_event_name(
event_rule, &name);
if (event_rule_status != LTTNG_EVENT_RULE_STATUS_OK) {
ERR("Failed to get uprobe event rule's name.");
goto end;
}
- event_rule_status = lttng_event_rule_userspace_probe_get_location(
+ event_rule_status = lttng_event_rule_kernel_uprobe_get_location(
event_rule, &location);
if (event_rule_status != LTTNG_EVENT_RULE_STATUS_OK) {
ERR("Failed to get uprobe event rule's location.");
goto end;
}
- _MSG(" rule: %s (type: userspace probe, ", name);
+ _MSG(" rule: %s (type: kernel:uprobe, ", name);
userspace_probe_location_type =
lttng_userspace_probe_location_get_type(location);
{
const char *pattern, *filter;
enum lttng_event_rule_status event_rule_status;
- enum lttng_event_rule_syscall_emission_site_type emission_site_type;
+ enum lttng_event_rule_kernel_syscall_emission_site emission_site;
- assert(lttng_event_rule_get_type(event_rule) == LTTNG_EVENT_RULE_TYPE_SYSCALL);
+ assert(lttng_event_rule_get_type(event_rule) == LTTNG_EVENT_RULE_TYPE_KERNEL_SYSCALL);
- emission_site_type =
- lttng_event_rule_syscall_get_emission_site_type(event_rule);
+ emission_site =
+ lttng_event_rule_kernel_syscall_get_emission_site(event_rule);
- event_rule_status = lttng_event_rule_syscall_get_pattern(
+ event_rule_status = lttng_event_rule_kernel_syscall_get_name_pattern(
event_rule, &pattern);
assert(event_rule_status == LTTNG_EVENT_RULE_STATUS_OK);
- _MSG(" rule: %s (type: syscall:%s", pattern,
- lttng_event_rule_syscall_emission_site_str(
- emission_site_type));
+ _MSG(" rule: %s (type: kernel:syscall:%s", pattern,
+ lttng_event_rule_kernel_syscall_emission_site_str(
+ emission_site));
- event_rule_status = lttng_event_rule_syscall_get_filter(
+ event_rule_status = lttng_event_rule_kernel_syscall_get_filter(
event_rule, &filter);
if (event_rule_status == LTTNG_EVENT_RULE_STATUS_OK) {
_MSG(", filter: %s", filter);
case LTTNG_EVENT_RULE_TYPE_KERNEL_PROBE:
print_event_rule_kernel_probe(event_rule);
break;
- case LTTNG_EVENT_RULE_TYPE_USERSPACE_PROBE:
+ case LTTNG_EVENT_RULE_TYPE_KERNEL_UPROBE:
print_event_rule_userspace_probe(event_rule);
break;
- case LTTNG_EVENT_RULE_TYPE_SYSCALL:
+ case LTTNG_EVENT_RULE_TYPE_KERNEL_SYSCALL:
print_event_rule_syscall(event_rule);
break;
default: