]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/oprofile/oprof.h
oprofile, x86: Reimplement nmi timer mode using perf event
[mirror_ubuntu-zesty-kernel.git] / drivers / oprofile / oprof.h
index 177b73de5e5f158cbb31fe27f8e31b9363c3a255..769fb0fcac4449bd2865905cdf92f60f734e2e23 100644 (file)
@@ -36,6 +36,15 @@ struct dentry;
 void oprofile_create_files(struct super_block *sb, struct dentry *root);
 int oprofile_timer_init(struct oprofile_operations *ops);
 void oprofile_timer_exit(void);
+#ifdef CONFIG_OPROFILE_NMI_TIMER
+int op_nmi_timer_init(struct oprofile_operations *ops);
+#else
+static inline int op_nmi_timer_init(struct oprofile_operations *ops)
+{
+       return -ENODEV;
+}
+#endif
+
 
 int oprofile_set_ulong(unsigned long *addr, unsigned long val);
 int oprofile_set_timeout(unsigned long time);