X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=lttng-abi.c;fp=lttng-abi.c;h=9d3f74240724ca72f5c4db1b93c4d74837b99848;hb=3aed4dca825a63757a3c95b9d41019660f83e02d;hp=32fa0bfa13011c218c1185caa373fa56efeb9d10;hpb=56377c91f874d50ea03d1f3f4698c77f69cbf83c;p=lttng-modules.git diff --git a/lttng-abi.c b/lttng-abi.c index 32fa0bfa..9d3f7424 100644 --- a/lttng-abi.c +++ b/lttng-abi.c @@ -1474,6 +1474,15 @@ long lttng_event_ioctl(struct file *file, unsigned int cmd, unsigned long arg) } } + case LTTNG_KERNEL_ADD_CALLSITE: + switch (*evtype) { + case LTTNG_TYPE_EVENT: + event = file->private_data; + return lttng_event_add_callsite(event, + (struct lttng_kernel_event_callsite __user *) arg); + case LTTNG_TYPE_ENABLER: + return -EINVAL; + } default: return -ENOIOCTLCMD; }