~/src/linux-2.6$ grep -r rcu_read_lock\(void\) *
Documentation/RCU/whatisRCU.txt:    void rcu_read_lock(void);
Documentation/RCU/whatisRCU.txt:    void rcu_read_lock(void)
Documentation/RCU/whatisRCU.txt:    void rcu_read_lock(void) { }
*include/linux/rcupdate.h:static inline void rcu_read_lock(void)*
include/linux/rcutree.h:extern void __rcu_read_lock(void);
include/linux/rcutree.h:static inline void __rcu_read_lock(void)
kernel/rcutree_plugin.h:void __rcu_read_lock(void)

On Fri, Sep 17, 2010 at 10:37 PM, Sri Ram Vemulpali <[email protected]
> wrote:

> Hi All,
>
>    I am trying to find basic code implementation of rcu_read_lock,
> rcu_read_unlock, synchronize_rcu, rcu_assign_pointer functions in linux
> kernel code. Can any one point me to that files, in what directories they
> exist. I found rcutree and other related stuff for NMI rcu and schedule RCU.
> But not for basic functions. I know this is a kind of lazy question but any
> help is appreciated. Thanks.
>
>
> --
> Regards,
> Sri.
>
>


-- 
/manohar

Reply via email to