Rename for the new liburcu API namespace
[ust.git] / libust / tracer.c
index c9422c8fec5c27668552693e93acde510a0baf2d..ecf403adfeee3e6ea580fe8b3ad5f998de295c90 100644 (file)
@@ -181,7 +181,7 @@ static enum ltt_channels get_channel_type_from_name(const char *name)
 //ust// 
 //ust// }
 
-static LIST_HEAD(ltt_transport_list);
+static CDS_LIST_HEAD(ltt_transport_list);
 
 /**
  * ltt_transport_register - LTT transport registration
@@ -205,7 +205,7 @@ void ltt_transport_register(struct ltt_transport *transport)
 //ust//        vmalloc_sync_all();
 
        ltt_lock_traces();
-       list_add_tail(&transport->node, &ltt_transport_list);
+       cds_list_add_tail(&transport->node, &ltt_transport_list);
        ltt_unlock_traces();
 }
 
@@ -216,7 +216,7 @@ void ltt_transport_register(struct ltt_transport *transport)
 void ltt_transport_unregister(struct ltt_transport *transport)
 {
        ltt_lock_traces();
-       list_del(&transport->node);
+       cds_list_del(&transport->node);
        ltt_unlock_traces();
 }
 
@@ -275,7 +275,7 @@ static void trace_async_wakeup(struct ust_trace *trace)
 //ust// #else
 //ust//        ltt_lock_traces();
 //ust// #endif
-//ust//        list_for_each_entry_rcu(trace, &ltt_traces.head, list) {
+//ust//        cds_list_for_each_entry_rcu(trace, &ltt_traces.head, list) {
 //ust//                trace_async_wakeup(trace);
 //ust//        }
 //ust// #ifndef CONFIG_PREEMPT_RT
@@ -297,7 +297,7 @@ struct ust_trace *_ltt_trace_find(const char *trace_name)
 {
        struct ust_trace *trace;
 
-       list_for_each_entry(trace, &ltt_traces.head, list)
+       cds_list_for_each_entry(trace, &ltt_traces.head, list)
                if (!strncmp(trace->trace_name, trace_name, NAME_MAX))
                        return trace;
 
@@ -313,7 +313,7 @@ struct ust_trace *_ltt_trace_find_setup(const char *trace_name)
 {
        struct ust_trace *trace;
 
-       list_for_each_entry(trace, &ltt_traces.setup_head, list)
+       cds_list_for_each_entry(trace, &ltt_traces.setup_head, list)
                if (!strncmp(trace->trace_name, trace_name, NAME_MAX))
                        return trace;
 
@@ -417,7 +417,7 @@ int _ltt_trace_setup(const char *trace_name)
                        chan_infos[chantype].def_subbufcount;
        }
 
-       list_add(&new_trace->list, &ltt_traces.setup_head);
+       cds_list_add(&new_trace->list, &ltt_traces.setup_head);
        return 0;
 
 trace_free:
@@ -439,7 +439,7 @@ int ltt_trace_setup(const char *trace_name)
 /* must be called from within a traces lock. */
 static void _ltt_trace_free(struct ust_trace *trace)
 {
-       list_del(&trace->list);
+       cds_list_del(&trace->list);
        free(trace);
 }
 
@@ -458,7 +458,7 @@ int ltt_trace_set_type(const char *trace_name, const char *trace_type)
                goto traces_error;
        }
 
-       list_for_each_entry(tran_iter, &ltt_transport_list, node) {
+       cds_list_for_each_entry(tran_iter, &ltt_transport_list, node) {
                if (!strcmp(tran_iter->name, trace_type)) {
                        transport = tran_iter;
                        break;
@@ -692,13 +692,13 @@ int ltt_trace_alloc(const char *trace_name)
                }
        }
 
-       list_del(&trace->list);
-//ust//        if (list_empty(&ltt_traces.head)) {
+       cds_list_del(&trace->list);
+//ust//        if (cds_list_empty(&ltt_traces.head)) {
 //ust//                mod_timer(&ltt_async_wakeup_timer,
 //ust//                                jiffies + LTT_PERCPU_TIMER_INTERVAL);
 //ust//                set_kernel_trace_flag_all_tasks();
 //ust//        }
-       list_add_rcu(&trace->list, &ltt_traces.head);
+       cds_list_add_rcu(&trace->list, &ltt_traces.head);
 //ust//        synchronize_sched();
 
        ltt_unlock_traces();
@@ -762,9 +762,9 @@ static int _ltt_trace_destroy(struct ust_trace *trace)
                goto active_error;
        }
        /* Everything went fine */
-       list_del_rcu(&trace->list);
+       cds_list_del_rcu(&trace->list);
        synchronize_rcu();
-       if (list_empty(&ltt_traces.head)) {
+       if (cds_list_empty(&ltt_traces.head)) {
 //ust//                clear_kernel_trace_flag_all_tasks();
                /*
                 * We stop the asynchronous delivery of reader wakeup, but
This page took 0.024189 seconds and 4 git commands to generate.