Home
last modified time | relevance | path

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

/linux-6.15/kernel/rcu/
H A Drcu.h621 static inline void rcu_gp_slow_register(atomic_t *rgssp) { } in rcu_gp_slow_register() argument
622 static inline void rcu_gp_slow_unregister(atomic_t *rgssp) { } in rcu_gp_slow_unregister() argument
634 void rcu_gp_slow_register(atomic_t *rgssp);
635 void rcu_gp_slow_unregister(atomic_t *rgssp);
H A Dtree.c1337 void rcu_gp_slow_register(atomic_t *rgssp) in rcu_gp_slow_register() argument
1341 WRITE_ONCE(rcu_gp_slow_suppress, rgssp); in rcu_gp_slow_register()
1346 void rcu_gp_slow_unregister(atomic_t *rgssp) in rcu_gp_slow_unregister() argument
1348 WARN_ON_ONCE(rgssp && rgssp != rcu_gp_slow_suppress && rcu_gp_slow_suppress != NULL); in rcu_gp_slow_unregister()
1356 atomic_t *rgssp = READ_ONCE(rcu_gp_slow_suppress); in rcu_gp_slow_is_suppressed() local
1358 return rgssp && atomic_read(rgssp); in rcu_gp_slow_is_suppressed()
H A Drcutorture.c411 void (*gp_slow_register)(atomic_t *rgssp);
412 void (*gp_slow_unregister)(atomic_t *rgssp);