#include <linux/module.h>
#include <linux/ftrace.h>
#include <linux/slab.h>
-#include "../lttng-events.h"
-#include "../wrapper/ringbuffer/frontend_types.h"
-#include "../wrapper/ftrace.h"
-#include "../wrapper/vmalloc.h"
-#include "../lttng-tracer.h"
+#include <lttng-events.h>
+#include <wrapper/ringbuffer/frontend_types.h>
+#include <wrapper/ftrace.h>
+#include <wrapper/vmalloc.h>
+#include <lttng-tracer.h>
static
void lttng_ftrace_handler(unsigned long ip, unsigned long parent_ip, void **data)
#include <linux/module.h>
#include <linux/kprobes.h>
#include <linux/slab.h>
-#include "../lttng-events.h"
-#include "../wrapper/ringbuffer/frontend_types.h"
-#include "../wrapper/vmalloc.h"
-#include "../wrapper/irqflags.h"
-#include "../lttng-tracer.h"
+#include <lttng-events.h>
+#include <wrapper/ringbuffer/frontend_types.h>
+#include <wrapper/vmalloc.h>
+#include <wrapper/irqflags.h>
+#include <lttng-tracer.h>
static
int lttng_kprobes_handler_pre(struct kprobe *p, struct pt_regs *regs)
#include <linux/kprobes.h>
#include <linux/slab.h>
#include <linux/kref.h>
-#include "../lttng-events.h"
-#include "../wrapper/ringbuffer/frontend_types.h"
-#include "../wrapper/vmalloc.h"
-#include "../wrapper/irqflags.h"
-#include "../lttng-tracer.h"
+#include <lttng-events.h>
+#include <wrapper/ringbuffer/frontend_types.h>
+#include <wrapper/vmalloc.h>
+#include <wrapper/irqflags.h>
+#include <lttng-tracer.h>
enum lttng_kretprobe_type {
EVENT_ENTRY = 0,
#include <linux/module.h>
#include <sound/jack.h>
#include <sound/soc.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/asoc.h"
+#include <instrumentation/events/lttng-module/asoc.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>, Paul Woegerer <paul_woegerer@mentor.com>, and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/module.h>
#include <linux/blktrace_api.h>
-#include "../lttng-tracer.h"
-#include "../lttng-kernel-version.h"
+#include <lttng-tracer.h>
+#include <lttng-kernel-version.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/block.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/block.h"
+#include <instrumentation/events/lttng-module/block.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
#include <../fs/btrfs/transaction.h>
#include <../fs/btrfs/volumes.h>
#include <linux/dcache.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/btrfs.h"
+#include <instrumentation/events/lttng-module/btrfs.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/compaction.h"
+#include <instrumentation/events/lttng-module/compaction.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/fs.h>
#include <linux/dcache.h>
#include <linux/version.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,4,0))
#include <../fs/ext3/ext3.h>
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/ext3.h"
+#include <instrumentation/events/lttng-module/ext3.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>, Paul Woegerer <paul_woegerer@mentor.com>, and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <../fs/ext4/mballoc.h>
#include <../fs/ext4/ext4_extents.h>
#include <linux/dcache.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/ext4.h>
-#include "../lttng-kernel-version.h"
-#include "../wrapper/tracepoint.h"
+#include <lttng-kernel-version.h>
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/ext4.h"
+#include <instrumentation/events/lttng-module/ext4.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/gpio.h"
+#include <instrumentation/events/lttng-module/gpio.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
#include <linux/module.h>
#include <linux/interrupt.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/irq.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/irq.h"
+#include <instrumentation/events/lttng-module/irq.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/jbd.h"
+#include <instrumentation/events/lttng-module/jbd.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>, Paul Woegerer <paul_woegerer@mentor.com>, and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/jbd2.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/jbd2.h"
+#include <instrumentation/events/lttng-module/jbd2.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
* This page_alloc.h wrapper needs to be included before gfpflags.h because it
* overrides a function with a define.
*/
-#include "../wrapper/page_alloc.h"
+#include <wrapper/page_alloc.h>
#include <linux/module.h>
#include <linux/mm.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/kmem.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/kmem.h"
+#include <instrumentation/events/lttng-module/kmem.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/module.h>
#include <linux/kvm_host.h>
-#include "../lttng-tracer.h"
-#include "../lttng-kernel-version.h"
+#include <lttng-tracer.h>
+#include <lttng-kernel-version.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,1,0))
#include <kvm/iodev.h>
* Create the tracepoint static inlines from the kernel to validate that our
* trace event macros match the kernel we run on.
*/
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
#include <../../arch/x86/kvm/mmutrace.h>
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module/arch/x86/kvm
-#include "../instrumentation/events/lttng-module/arch/x86/kvm/mmutrace.h"
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module/arch/x86/kvm
+#include <instrumentation/events/lttng-module/arch/x86/kvm/mmutrace.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
#include <linux/module.h>
#include <linux/kvm_host.h>
-#include "../lttng-tracer.h"
-#include "../lttng-kernel-version.h"
+#include <lttng-tracer.h>
+#include <lttng-kernel-version.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,1,0))
#include <kvm/iodev.h>
*/
#include <trace/events/kvm.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module/arch/x86/kvm
-#include "../instrumentation/events/lttng-module/arch/x86/kvm/trace.h"
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module/arch/x86/kvm
+#include <instrumentation/events/lttng-module/arch/x86/kvm/trace.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
#include <linux/module.h>
#include <linux/kvm_host.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/kvm.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/kvm.h"
+#include <instrumentation/events/lttng-module/kvm.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
#include <linux/module.h>
#include <linux/version.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
#include <trace/events/lockdep.h>
#endif
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/lock.h"
+#include <instrumentation/events/lttng-module/lock.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/module.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/module.h"
+#include <instrumentation/events/lttng-module/module.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/napi.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/napi.h"
+#include <instrumentation/events/lttng-module/napi.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/net.h"
+#include <instrumentation/events/lttng-module/net.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/power.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/power.h"
+#include <instrumentation/events/lttng-module/power.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/printk.h"
+#include <instrumentation/events/lttng-module/printk.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/random.h"
+#include <instrumentation/events/lttng-module/random.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/module.h>
#include <linux/rcupdate.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/rcu.h"
+#include <instrumentation/events/lttng-module/rcu.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/module.h>
#include <linux/device.h>
-#include "../lttng-kernel-version.h"
-#include "../lttng-tracer.h"
+#include <lttng-kernel-version.h>
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/regmap.h"
+#include <instrumentation/events/lttng-module/regmap.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/regulator.h"
+#include <instrumentation/events/lttng-module/regulator.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
#include <linux/module.h>
#include <linux/device.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/rpm.h"
+#include <instrumentation/events/lttng-module/rpm.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/sched.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/sched.h"
+#include <instrumentation/events/lttng-module/sched.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
#include <linux/module.h>
#include <scsi/scsi_device.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/scsi.h"
+#include <instrumentation/events/lttng-module/scsi.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/signal.h"
+#include <instrumentation/events/lttng-module/signal.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/skb.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/skb.h"
+#include <instrumentation/events/lttng-module/skb.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com> and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/sock.h"
+#include <instrumentation/events/lttng-module/sock.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
#include <linux/netdevice.h>
#include <linux/inetdevice.h>
#include <linux/sched.h>
-#include "../lttng-events.h"
-#include "../lttng-tracer.h"
+#include <lttng-events.h>
+#include <lttng-tracer.h>
/*
* Create LTTng tracepoint probes.
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
#define TP_SESSION_CHECK
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
#define TRACE_INCLUDE_FILE lttng-statedump
-#include "../instrumentation/events/lttng-module/lttng-statedump.h"
+#include <instrumentation/events/lttng-module/lttng-statedump.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/rpc.h"
+#include <instrumentation/events/lttng-module/rpc.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
#include <linux/sched.h>
#include <trace/events/timer.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/timer.h"
+#include <instrumentation/events/lttng-module/timer.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/udp.h"
+#include <instrumentation/events/lttng-module/udp.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
#include <linux/uaccess.h>
#include <linux/module.h>
-#include "lttng-probe-user.h"
+#include <probes/lttng-probe-user.h>
/*
* Calculate string length. Include final null terminating character if there is
#include <linux/module.h>
#include <linux/videodev2.h>
#include <media/videobuf2-core.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
* trace event macros match the kernel we run on.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/v4l2.h"
+#include <instrumentation/events/lttng-module/v4l2.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/vmscan.h>
-#include "../lttng-kernel-version.h"
+#include <lttng-kernel-version.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/mm_vmscan.h"
+#include <instrumentation/events/lttng-module/mm_vmscan.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Wade Farnsworth <wade_farnsworth@mentor.com>, Paul Woegerer <paul_woegerer@mentor.com>, and Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/module.h>
#include <linux/idr.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
struct cpu_workqueue_struct;
struct pool_workqueue;
*/
#include <trace/events/workqueue.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
/*
* Create LTTng tracepoint probes.
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/workqueue.h"
+#include <instrumentation/events/lttng-module/workqueue.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
#include <linux/module.h>
#include <linux/device.h>
#include <linux/mm.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <trace/events/writeback.h>
-#include "../lttng-kernel-version.h"
-#include "../wrapper/writeback.h"
+#include <lttng-kernel-version.h>
+#include <wrapper/writeback.h>
/* #if <check version number if global_dirty_limit will be exported> */
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
-#include "../instrumentation/events/lttng-module/writeback.h"
+#include <instrumentation/events/lttng-module/writeback.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Andrew Gabbasov <andrew_gabbasov@mentor.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <asm/trace/exceptions.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
#undef TRACE_INCLUDE_PATH
#undef TRACE_INCLUDE_FILE
*/
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module/arch/x86
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module/arch/x86
-#include "../instrumentation/events/lttng-module/arch/x86/exceptions.h"
+#include <instrumentation/events/lttng-module/arch/x86/exceptions.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
*/
#include <linux/module.h>
-#include "../lttng-tracer.h"
+#include <lttng-tracer.h>
/*
* Create the tracepoint static inlines from the kernel to validate that our
*/
#include <asm/trace/irq_vectors.h>
-#include "../wrapper/tracepoint.h"
+#include <wrapper/tracepoint.h>
#undef TRACE_INCLUDE_PATH
#undef TRACE_INCLUDE_FILE
#define CREATE_TRACE_POINTS
#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module/arch/x86
-#include "../instrumentation/events/lttng-module/arch/x86/irq_vectors.h"
+#include <instrumentation/events/lttng-module/arch/x86/irq_vectors.h>
MODULE_LICENSE("GPL and additional rights");
MODULE_AUTHOR("Mathieu Desnoyers <mathieu.desnoyers@efficios.com>");
#include <linux/proc_fs.h>
#include <linux/byteorder/generic.h>
-#include "../lttng-events.h"
-#include "../lttng-tracer.h"
-#include "../wrapper/tracepoint.h"
-#include "../wrapper/kstrtox.h"
+#include <lttng-events.h>
+#include <lttng-tracer.h>
+#include <wrapper/tracepoint.h>
+#include <wrapper/kstrtox.h>
#define TP_MODULE_NOAUTOLOAD
#define LTTNG_PACKAGE_BUILD
#define CREATE_TRACE_POINTS
-#define TRACE_INCLUDE_PATH ../instrumentation/events/lttng-module
+#define TRACE_INCLUDE_PATH instrumentation/events/lttng-module
#define TRACE_INCLUDE_FILE lttng-test
#define LTTNG_INSTRUMENTATION
-#include "../instrumentation/events/lttng-module/lttng-test.h"
+#include <instrumentation/events/lttng-module/lttng-test.h>
DEFINE_TRACE(lttng_test_filter_event);
#include <linux/proc_fs.h>
#include <linux/slab.h>
#include <linux/mm.h>
-#include "../wrapper/vmalloc.h"
-#include "../lttng-events.h"
+#include <wrapper/vmalloc.h>
+#include <lttng-events.h>
#define TP_MODULE_NOAUTOLOAD
#define LTTNG_PACKAGE_BUILD
#define TRACE_INCLUDE_FILE lttng
#define LTTNG_INSTRUMENTATION
-#include "../instrumentation/events/lttng-module/lttng.h"
+#include <instrumentation/events/lttng-module/lttng.h>
/* Events written through logger are truncated at 1024 bytes */
#define LTTNG_LOGGER_COUNT_MAX 1024