projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Cleanup: Add whitelines after struct_size fields
[lttng-ust.git]
/
liblttng-ust
/
ust-events-internal.h
diff --git
a/liblttng-ust/ust-events-internal.h
b/liblttng-ust/ust-events-internal.h
index e6064275fd9efcdbbd68334b6230117c8588daa3..e568d5ee352a81aa8af0658c4fc12062f54e54fb 100644
(file)
--- a/
liblttng-ust/ust-events-internal.h
+++ b/
liblttng-ust/ust-events-internal.h
@@
-14,6
+14,7
@@
#include <lttng/ust-events.h>
#include <lttng/ust-events.h>
+#include "ust-context-provider.h"
struct lttng_ust_abi_obj;
struct lttng_ust_abi_obj;
@@
-78,7
+79,7
@@
struct lttng_event_enabler {
* Unused, but kept around to make it explicit that the tracer can do
* it.
*/
* Unused, but kept around to make it explicit that the tracer can do
* it.
*/
- struct lttng_ctx *ctx;
+ struct lttng_
ust_
ctx *ctx;
};
struct lttng_event_notifier_enabler {
};
struct lttng_event_notifier_enabler {
@@
-219,7
+220,7
@@
struct lttng_event_notifier_group {
struct cds_list_head enablers_head;
struct cds_list_head event_notifiers_head; /* list of event_notifiers */
struct lttng_ust_event_notifier_ht event_notifiers_ht; /* hashtable of event_notifiers */
struct cds_list_head enablers_head;
struct cds_list_head event_notifiers_head; /* list of event_notifiers */
struct lttng_ust_event_notifier_ht event_notifiers_ht; /* hashtable of event_notifiers */
- struct lttng_
ctx *ctx;
/* contexts for filters. */
+ struct lttng_
ust_ctx *ctx;
/* contexts for filters. */
struct lttng_counter *error_counter;
size_t error_counter_len;
struct lttng_counter *error_counter;
size_t error_counter_len;
@@
-277,7
+278,7
@@
struct lttng_ust_bytecode_runtime_private {
* Pointer to a URCU-protected pointer owned by an `struct
* lttng_session`or `struct lttng_event_notifier_group`.
*/
* Pointer to a URCU-protected pointer owned by an `struct
* lttng_session`or `struct lttng_event_notifier_group`.
*/
- struct lttng_ctx **pctx;
+ struct lttng_
ust_
ctx **pctx;
};
struct lttng_ust_session_private {
};
struct lttng_ust_session_private {
@@
-302,7
+303,7
@@
struct lttng_ust_session_private {
/* New UST 2.8 */
struct lttng_ust_enum_ht enums_ht; /* ht of enumerations */
struct cds_list_head enums_head;
/* New UST 2.8 */
struct lttng_ust_enum_ht enums_ht; /* ht of enumerations */
struct cds_list_head enums_head;
- struct lttng_
ctx *ctx;
/* contexts for filters. */
+ struct lttng_
ust_ctx *ctx;
/* contexts for filters. */
};
struct lttng_enum {
};
struct lttng_enum {
@@
-394,7
+395,7
@@
int lttng_event_enabler_attach_exclusion(struct lttng_event_enabler *enabler,
*/
__attribute__((visibility("hidden")))
void lttng_enabler_link_bytecode(const struct lttng_ust_event_desc *event_desc,
*/
__attribute__((visibility("hidden")))
void lttng_enabler_link_bytecode(const struct lttng_ust_event_desc *event_desc,
- struct lttng_ctx **ctx,
+ struct lttng_
ust_
ctx **ctx,
struct cds_list_head *instance_bytecode_runtime_head,
struct cds_list_head *enabler_bytecode_runtime_head);
struct cds_list_head *instance_bytecode_runtime_head,
struct cds_list_head *enabler_bytecode_runtime_head);
@@
-497,7
+498,7
@@
__attribute__((visibility("hidden")))
int lttng_add_perf_counter_to_ctx(uint32_t type,
uint64_t config,
const char *name,
int lttng_add_perf_counter_to_ctx(uint32_t type,
uint64_t config,
const char *name,
- struct lttng_ctx **ctx);
+ struct lttng_
ust_
ctx **ctx);
__attribute__((visibility("hidden")))
int lttng_perf_counter_init(void);
__attribute__((visibility("hidden")))
int lttng_perf_counter_init(void);
@@
-511,7
+512,7
@@
static inline
int lttng_add_perf_counter_to_ctx(uint32_t type,
uint64_t config,
const char *name,
int lttng_add_perf_counter_to_ctx(uint32_t type,
uint64_t config,
const char *name,
- struct lttng_ctx **ctx)
+ struct lttng_
ust_
ctx **ctx)
{
return -ENOSYS;
}
{
return -ENOSYS;
}
@@
-596,6
+597,12
@@
void lttng_transport_register(struct lttng_transport *transport);
__attribute__((visibility("hidden")))
void lttng_transport_unregister(struct lttng_transport *transport);
__attribute__((visibility("hidden")))
void lttng_transport_unregister(struct lttng_transport *transport);
+/* This is ABI between liblttng-ust and liblttng-ust-ctl */
+struct lttng_transport *lttng_ust_transport_find(const char *name);
+
+/* This is ABI between liblttng-ust and liblttng-ust-dl */
+void lttng_ust_dl_update(void *ip);
+
__attribute__((visibility("hidden")))
void lttng_probe_provider_unregister_events(struct lttng_ust_probe_desc *desc);
__attribute__((visibility("hidden")))
void lttng_probe_provider_unregister_events(struct lttng_ust_probe_desc *desc);
This page took
0.024352 seconds
and
4
git commands to generate.