Lines Matching refs:rcu_dereference
123 e. rcu_dereference()
228 rcu_dereference()
230 typeof(p) rcu_dereference(p);
232 Like rcu_assign_pointer(), rcu_dereference() must be implemented
235 The reader uses rcu_dereference() to fetch an RCU-protected
241 needs memory barriers within rcu_dereference() -- on other CPUs,
244 Common coding practice uses rcu_dereference() to copy an
248 p = rcu_dereference(head.next);
254 return rcu_dereference(head.next)->data;
258 course preferred. Repeated rcu_dereference() calls look
263 Note that the value returned by rcu_dereference() is valid
268 p = rcu_dereference(head.next);
283 rcu_dereference() is to document which pointers are protected by
285 at any time, including immediately after the rcu_dereference().
286 And, again like rcu_assign_pointer(), rcu_dereference() is
302 | rcu_dereference() | |
322 The rcu_dereference() and rcu_assign_pointer() primitives are used for
329 call_rcu() rcu_dereference()
402 * from under us, and use rcu_dereference() to ensure that
411 retval = rcu_dereference(gbl_foo)->a;
421 o Within an RCU read-side critical section, use rcu_dereference()
587 [You can ignore rcu_assign_pointer() and rcu_dereference() without
596 #define rcu_dereference(p) ({ \
629 kernels. The definitions of rcu_dereference() and rcu_assign_pointer()
842 rcu_dereference synchronize_rcu_expedited