Home
last modified time | relevance | path

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

/Linux-v4.19/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_start(struct rcu_sync *);
63 extern void rcu_sync_enter(struct rcu_sync *);
64 extern void rcu_sync_exit(struct rcu_sync *);
65 extern void rcu_sync_dtor(struct rcu_sync *);
Dpercpu-rwsem.h13 struct rcu_sync rss;
/Linux-v4.19/kernel/rcu/
Dsync.c66 void rcu_sync_lockdep_assert(struct rcu_sync *rsp) in rcu_sync_lockdep_assert()
80 void rcu_sync_init(struct rcu_sync *rsp, enum rcu_sync_type type) in rcu_sync_init()
96 void rcu_sync_enter_start(struct rcu_sync *rsp) in rcu_sync_enter_start()
117 void rcu_sync_enter(struct rcu_sync *rsp) in rcu_sync_enter()
166 struct rcu_sync *rsp = container_of(rhp, struct rcu_sync, cb_head); in rcu_sync_func()
206 void rcu_sync_exit(struct rcu_sync *rsp) in rcu_sync_exit()
224 void rcu_sync_dtor(struct rcu_sync *rsp) in rcu_sync_dtor()
/Linux-v4.19/Documentation/core-api/
Dkernel-api.rst387 .. kernel-doc:: include/linux/rcu_sync.h