Home
last modified time | relevance | path

Searched refs:rcu_sync (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/include/linux/
Drcu_sync.h32 struct rcu_sync { struct
43 extern void rcu_sync_lockdep_assert(struct rcu_sync *); argument
53 static inline bool rcu_sync_is_idle(struct rcu_sync *rsp) in rcu_sync_is_idle()
61 extern void rcu_sync_init(struct rcu_sync *, enum rcu_sync_type);
62 extern void rcu_sync_enter(struct rcu_sync *);
63 extern void rcu_sync_exit(struct rcu_sync *);
64 extern void rcu_sync_dtor(struct rcu_sync *);
Dpercpu-rwsem.h12 struct rcu_sync rss;
/linux-4.4.14/kernel/rcu/
Dsync.c66 void rcu_sync_lockdep_assert(struct rcu_sync *rsp) in rcu_sync_lockdep_assert()
78 void rcu_sync_init(struct rcu_sync *rsp, enum rcu_sync_type type) in rcu_sync_init()
100 void rcu_sync_enter(struct rcu_sync *rsp) in rcu_sync_enter()
149 struct rcu_sync *rsp = container_of(rcu, struct rcu_sync, cb_head); in rcu_sync_func()
189 void rcu_sync_exit(struct rcu_sync *rsp) in rcu_sync_exit()
207 void rcu_sync_dtor(struct rcu_sync *rsp) in rcu_sync_dtor()