Remove lttng_ust_synchronize_trace public symbol
[lttng-ust.git] / liblttng-ust / tracepoint.c
index e0b5da3f46386fb39312a743d002db0efdddcacb..d84f6a7d85f63dfcfd98fabbef18bdbb0d232f3e 100644 (file)
@@ -145,7 +145,7 @@ static void release_probes(void *old)
        if (old) {
                struct tp_probes *tp_probes = caa_container_of(old,
                        struct tp_probes, probes[0]);
-               lttng_ust_synchronize_trace();
+               lttng_ust_urcu_synchronize_rcu();
                free(tp_probes);
        }
 }
@@ -729,7 +729,7 @@ void __tracepoint_probe_prune_release_queue(void)
        release_queue_need_update = 0;
 
        /* Wait for grace period between all sync_callsites and free. */
-       lttng_ust_synchronize_trace();
+       lttng_ust_urcu_synchronize_rcu();
 
        cds_list_for_each_entry_safe(pos, next, &release_probes, u.list) {
                cds_list_del(&pos->u.list);
@@ -820,7 +820,7 @@ void tracepoint_probe_update_all(void)
 
        tracepoint_update_probes();
        /* Wait for grace period between update_probes and free. */
-       lttng_ust_synchronize_trace();
+       lttng_ust_urcu_synchronize_rcu();
        cds_list_for_each_entry_safe(pos, next, &release_probes, u.list) {
                cds_list_del(&pos->u.list);
                free(pos);
@@ -1015,8 +1015,3 @@ int tp_get_destructors_state(void)
 {
        return uatomic_read(&tracepoint_destructors_state);
 }
-
-void lttng_ust_synchronize_trace(void)
-{
-       lttng_ust_urcu_synchronize_rcu();
-}
This page took 0.047303 seconds and 4 git commands to generate.