summaryrefslogtreecommitdiff
path: root/Documentation/RCU/whatisRCU.rst
diff options
context:
space:
mode:
authorMadhuparna Bhowmik <madhuparnabhowmik04@gmail.com>2019-11-11 21:11:22 +0300
committerPaul E. McKenney <paulmck@kernel.org>2019-12-11 05:51:54 +0300
commit17f0da13873ba393a72f14d41ffc8ff388e38723 (patch)
treeddce0b7bb1b7310c646198b02d066d42423b6d7f /Documentation/RCU/whatisRCU.rst
parent4af498306ffd8e29ed5c1ae544d01bc8c09c3f8e (diff)
downloadlinux-17f0da13873ba393a72f14d41ffc8ff388e38723.tar.xz
doc: Updated full list of RCU API in whatisRCU.rst
This patch updates the list of RCU API in whatisRCU.rst. Signed-off-by: Madhuparna Bhowmik <madhuparnabhowmik04@gmail.com> Tested-by: Amol Grover <frextrite@gmail.com> Tested-by: Phong Tran <tranmanphong@gmail.com> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'Documentation/RCU/whatisRCU.rst')
-rw-r--r--Documentation/RCU/whatisRCU.rst9
1 files changed, 7 insertions, 2 deletions
diff --git a/Documentation/RCU/whatisRCU.rst b/Documentation/RCU/whatisRCU.rst
index 2f6f6ebbc8b0..c7f147b8034f 100644
--- a/Documentation/RCU/whatisRCU.rst
+++ b/Documentation/RCU/whatisRCU.rst
@@ -884,11 +884,14 @@ in docbook. Here is the list, by category.
RCU list traversal::
list_entry_rcu
+ list_entry_lockless
list_first_entry_rcu
list_next_rcu
list_for_each_entry_rcu
list_for_each_entry_continue_rcu
list_for_each_entry_from_rcu
+ list_first_or_null_rcu
+ list_next_or_null_rcu
hlist_first_rcu
hlist_next_rcu
hlist_pprev_rcu
@@ -902,7 +905,7 @@ RCU list traversal::
hlist_bl_first_rcu
hlist_bl_for_each_entry_rcu
-RCU pointer/list udate::
+RCU pointer/list update::
rcu_assign_pointer
list_add_rcu
@@ -912,10 +915,12 @@ RCU pointer/list udate::
hlist_add_behind_rcu
hlist_add_before_rcu
hlist_add_head_rcu
+ hlist_add_tail_rcu
hlist_del_rcu
hlist_del_init_rcu
hlist_replace_rcu
- list_splice_init_rcu()
+ list_splice_init_rcu
+ list_splice_tail_init_rcu
hlist_nulls_del_init_rcu
hlist_nulls_del_rcu
hlist_nulls_add_head_rcu