Cleanup: head -> node field name
[urcu.git] / urcu.c
diff --git a/urcu.c b/urcu.c
index c6d7dbc9d83a011a7b7d2885f93460a268da6ea2..a3df976e3cea8fd8269d7cb3158b6e38c18fab01 100644 (file)
--- a/urcu.c
+++ b/urcu.c
@@ -154,7 +154,7 @@ static void force_mb_all_readers(void)
         * safe and don't assume anything : we use smp_mc() to make sure the
         * cache flush is enforced.
         */
-       list_for_each_entry(index, &registry, head) {
+       list_for_each_entry(index, &registry, node) {
                STORE_SHARED(index->need_mb, 1);
                pthread_kill(index->tid, SIGRCU);
        }
@@ -171,7 +171,7 @@ static void force_mb_all_readers(void)
         * relevant bug report.  For Linux kernels, we recommend getting
         * the Linux Test Project (LTP).
         */
-       list_for_each_entry(index, &registry, head) {
+       list_for_each_entry(index, &registry, node) {
                while (LOAD_SHARED(index->need_mb)) {
                        pthread_kill(index->tid, SIGRCU);
                        poll(NULL, 0, 1);
@@ -234,9 +234,9 @@ void update_counter_and_wait(void)
                        smp_mb_master(RCU_MB_GROUP);
                }
 
-               list_for_each_entry_safe(index, tmp, &registry, head) {
+               list_for_each_entry_safe(index, tmp, &registry, node) {
                        if (!rcu_gp_ongoing(&index->ctr))
-                               list_move(&index->head, &qsreaders);
+                               list_move(&index->node, &qsreaders);
                }
 
 #ifndef HAS_INCOHERENT_CACHES
@@ -353,14 +353,14 @@ void rcu_register_thread(void)
 
        mutex_lock(&rcu_gp_lock);
        rcu_init();     /* In case gcc does not support constructor attribute */
-       list_add(&rcu_reader.head, &registry);
+       list_add(&rcu_reader.node, &registry);
        mutex_unlock(&rcu_gp_lock);
 }
 
 void rcu_unregister_thread(void)
 {
        mutex_lock(&rcu_gp_lock);
-       list_del(&rcu_reader.head);
+       list_del(&rcu_reader.node);
        mutex_unlock(&rcu_gp_lock);
 }
 
This page took 0.023408 seconds and 4 git commands to generate.