Home
last modified time | relevance | path

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

/Linux-v5.10/include/linux/
Drcu_sync.h17 struct rcu_sync { struct
32 static inline bool rcu_sync_is_idle(struct rcu_sync *rsp) in rcu_sync_is_idle()
39 extern void rcu_sync_init(struct rcu_sync *);
40 extern void rcu_sync_enter_start(struct rcu_sync *);
41 extern void rcu_sync_enter(struct rcu_sync *);
42 extern void rcu_sync_exit(struct rcu_sync *);
43 extern void rcu_sync_dtor(struct rcu_sync *);
52 struct rcu_sync name = __RCU_SYNC_INITIALIZER(name)
Dpercpu-rwsem.h13 struct rcu_sync rss;
/Linux-v5.10/kernel/rcu/
Dsync.c21 void rcu_sync_init(struct rcu_sync *rsp) in rcu_sync_init()
36 void rcu_sync_enter_start(struct rcu_sync *rsp) in rcu_sync_enter_start()
45 static void rcu_sync_call(struct rcu_sync *rsp) in rcu_sync_call()
75 struct rcu_sync *rsp = container_of(rhp, struct rcu_sync, cb_head); in rcu_sync_func()
121 void rcu_sync_enter(struct rcu_sync *rsp) in rcu_sync_enter()
168 void rcu_sync_exit(struct rcu_sync *rsp) in rcu_sync_exit()
189 void rcu_sync_dtor(struct rcu_sync *rsp) in rcu_sync_dtor()
/Linux-v5.10/Documentation/core-api/
Dkernel-api.rst390 .. kernel-doc:: include/linux/rcu_sync.h