{
struct ltt_channel *channel = channel_file->private_data;
static struct lttng_kernel_event metadata_params = {
- .instrumentation = LTTNG_KERNEL_TRACEPOINTS,
+ .instrumentation = LTTNG_KERNEL_TRACEPOINT,
.name = "lttng_metadata",
};
struct ltt_event *event;
event = ltt_event_create(channel, &metadata_params, NULL);
if (!event) {
goto create_error;
- ret = -EEXIST;
+ ret = -EINVAL;
}
return;
return -EFAULT;
event_param.name[LTTNG_SYM_NAME_LEN - 1] = '\0';
switch (event_param.instrumentation) {
- case LTTNG_KERNEL_KPROBES:
+ case LTTNG_KERNEL_KPROBE:
event_param.u.kprobe.symbol_name[LTTNG_SYM_NAME_LEN - 1] = '\0';
break;
- case LTTNG_KERNEL_FUNCTION_TRACER:
+ case LTTNG_KERNEL_FUNCTION:
event_param.u.ftrace.symbol_name[LTTNG_SYM_NAME_LEN - 1] = '\0';
break;
default: