/*
- * Copyright (C) 2011 David Goulet <david.goulet@polymtl.ca>
+ * Copyright (C) 2011 EfficiOS Inc.
* Copyright (C) 2013 Raphaƫl Beamonte <raphael.beamonte@gmail.com>
*
* SPDX-License-Identifier: GPL-2.0-only
extern enum consumerd_state the_ust_consumerd_state;
extern enum consumerd_state the_kernel_consumerd_state;
-extern const char default_home_dir[],
- default_tracing_group[],
- default_ust_sock_dir[],
- default_global_apps_pipe[];
-
/* Set in main.c at boot time of the daemon */
-extern struct lttng_kernel_tracer_version the_kernel_tracer_version;
-extern struct lttng_kernel_tracer_abi_version the_kernel_tracer_abi_version;
+extern struct lttng_kernel_abi_tracer_version the_kernel_tracer_version;
+extern struct lttng_kernel_abi_tracer_abi_version the_kernel_tracer_abi_version;
/* Notification thread handle. */
extern struct notification_thread_handle *the_notification_thread_handle;
struct cds_list_head head;
};
-/*
- * Used to notify that a hash table needs to be destroyed by dedicated
- * thread. Required by design because we don't want to move destroy
- * paths outside of large RCU read-side lock paths, and destroy cannot
- * be called by call_rcu thread, because it may hang (waiting for
- * call_rcu completion).
- */
-extern int the_ht_cleanup_pipe[2];
-
extern int the_kernel_poll_pipe[2];
/*