Sync with oprofile CVS HEAD from Jan 11, 2011.
There have been a few patches to oprofile for newer ARM architectures
since 0.9.6.
Pruned out irrelevant auto-generated files from the previous dump
so this is closer to being a mirror of the actual oprofile repository.
Change-Id: I889053d30aae433a199a0a18585c66b88ff8de14
diff --git a/daemon/opd_extended.h b/daemon/opd_extended.h
index 715041d..d7682a4 100644
--- a/daemon/opd_extended.h
+++ b/daemon/opd_extended.h
@@ -35,6 +35,8 @@
struct opd_ext_handlers {
// Extended init
int (*ext_init)(char const *);
+ // Extended deinit
+ int (*ext_deinit)();
// Extended statistics
int (*ext_print_stats)();
// Extended sfile handlers
@@ -61,6 +63,13 @@
extern int opd_ext_initialize(char const * value);
/**
+ * @param value: commandline input option string
+ *
+ * Deinitialize
+ */
+extern int opd_ext_deinitialize();
+
+/**
* Print out extended feature statistics in oprofiled.log file
*/
extern void opd_ext_print_stats();