* granted, provided the above notices are retained, and a notice that
* the code was modified is included with the above copyright notice.
*
* granted, provided the above notices are retained, and a notice that
* the code was modified is included with the above copyright notice.
*
* against concurrent RCU updates. cds_list_for_each_rcu() iterates on
* struct cds_list_head, and thus, either caa_container_of() or
* cds_list_entry() are needed to access the container structure.
* against concurrent RCU updates. cds_list_for_each_rcu() iterates on
* struct cds_list_head, and thus, either caa_container_of() or
* cds_list_entry() are needed to access the container structure.
- * Surround the RCU read-side critical section with rcu_read_lock()
- * and rcu_read_unlock().
+ * Surround the RCU read-side critical section with urcu_memb_read_lock()
+ * and urcu_memb_read_unlock().