X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Flib%2Flttng-ust-tracepoint%2Ftracepoint.c;h=35ad019f1c4720437f29e42fad3045a58d97e8f5;hb=251c9f75028bda8453a048978ec221b70a652153;hp=2e9a2c0960761cf5348f063e187d515f78f3449d;hpb=0274f7f24e55825f2a51804d50100676d468c06d;p=lttng-ust.git diff --git a/src/lib/lttng-ust-tracepoint/tracepoint.c b/src/lib/lttng-ust-tracepoint/tracepoint.c index 2e9a2c09..35ad019f 100644 --- a/src/lib/lttng-ust-tracepoint/tracepoint.c +++ b/src/lib/lttng-ust-tracepoint/tracepoint.c @@ -74,8 +74,8 @@ static CDS_LIST_HEAD(libs); * The tracepoint mutex protects the library tracepoints, the hash table, and * the library list. * All calls to the tracepoint API must be protected by the tracepoint mutex, - * excepts calls to tracepoint_register_lib and - * tracepoint_unregister_lib, which take the tracepoint mutex themselves. + * excepts calls to lttng_ust_tracepoint_register_lib and + * lttng_ust_tracepoint_unregister_lib, which take the tracepoint mutex themselves. */ /* @@ -877,9 +877,9 @@ static void new_tracepoints(struct lttng_ust_tracepoint * const *start, * against recent liblttng-ust headers require a recent liblttng-ust * runtime for those tracepoints to be taken into account. */ -int tracepoint_register_lib(struct lttng_ust_tracepoint * const *tracepoints_start, +int lttng_ust_tracepoint_register_lib(struct lttng_ust_tracepoint * const *tracepoints_start, int tracepoints_count); -int tracepoint_register_lib(struct lttng_ust_tracepoint * const *tracepoints_start, +int lttng_ust_tracepoint_register_lib(struct lttng_ust_tracepoint * const *tracepoints_start, int tracepoints_count) { struct tracepoint_lib *pl, *iter; @@ -932,8 +932,8 @@ lib_added: return 0; } -int tracepoint_unregister_lib(struct lttng_ust_tracepoint * const *tracepoints_start); -int tracepoint_unregister_lib(struct lttng_ust_tracepoint * const *tracepoints_start) +int lttng_ust_tracepoint_unregister_lib(struct lttng_ust_tracepoint * const *tracepoints_start); +int lttng_ust_tracepoint_unregister_lib(struct lttng_ust_tracepoint * const *tracepoints_start) { struct tracepoint_lib *lib; @@ -998,24 +998,24 @@ void lttng_ust_tp_exit(void) /* * Create the wrapper symbols. */ -#undef tp_rcu_read_lock -#undef tp_rcu_read_unlock -#undef tp_rcu_dereference +#undef lttng_ust_tp_rcu_read_lock +#undef lttng_ust_tp_rcu_read_unlock +#undef lttng_ust_tp_rcu_dereference -void tp_rcu_read_lock(void); -void tp_rcu_read_lock(void) +void lttng_ust_tp_rcu_read_lock(void); +void lttng_ust_tp_rcu_read_lock(void) { lttng_ust_urcu_read_lock(); } -void tp_rcu_read_unlock(void); -void tp_rcu_read_unlock(void) +void lttng_ust_tp_rcu_read_unlock(void); +void lttng_ust_tp_rcu_read_unlock(void) { lttng_ust_urcu_read_unlock(); } -void *tp_rcu_dereference_sym(void *p); -void *tp_rcu_dereference_sym(void *p) +void *lttng_ust_tp_rcu_dereference_sym(void *p); +void *lttng_ust_tp_rcu_dereference_sym(void *p) { return lttng_ust_rcu_dereference(p); } @@ -1023,16 +1023,16 @@ void *tp_rcu_dereference_sym(void *p) /* * Programs that have threads that survive after they exit, and therefore call * library destructors, should disable the tracepoint destructors by calling - * tp_disable_destructors(). This will leak the tracepoint + * lttng_ust_tp_disable_destructors(). This will leak the tracepoint * instrumentation library shared object, leaving its teardown to the operating * system process teardown. * * To access and/or modify this value, users need to use a combination of * dlopen(3) and dlsym(3) to get an handle on the - * tp_disable_destructors and tp_get_destructors_state symbols below. + * lttng_ust_tp_disable_destructors and lttng_ust_tp_get_destructors_state symbols below. */ -void tp_disable_destructors(void); -void tp_disable_destructors(void) +void lttng_ust_tp_disable_destructors(void); +void lttng_ust_tp_disable_destructors(void) { uatomic_set(&tracepoint_destructors_state, 0); } @@ -1041,8 +1041,8 @@ void tp_disable_destructors(void) * Returns 1 if the destructors are enabled and should be executed. * Returns 0 if the destructors are disabled. */ -int tp_get_destructors_state(void); -int tp_get_destructors_state(void) +int lttng_ust_tp_get_destructors_state(void); +int lttng_ust_tp_get_destructors_state(void) { return uatomic_read(&tracepoint_destructors_state); }