Lines Matching defs:ssp

31 #define init_srcu_struct(ssp) \  argument
103 static inline int __srcu_read_lock_nmisafe(struct srcu_struct *ssp) in __srcu_read_lock_nmisafe()
107 static inline void __srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) in __srcu_read_unlock_nmisafe()
133 static inline int srcu_read_lock_held(const struct srcu_struct *ssp) in srcu_read_lock_held()
168 static inline int srcu_read_lock_held(const struct srcu_struct *ssp) in srcu_read_lock_held()
186 static inline void srcu_check_nmi_safety(struct srcu_struct *ssp, in srcu_check_nmi_safety()
203 #define srcu_dereference_check(p, ssp, c) \ argument
217 #define srcu_dereference(p, ssp) srcu_dereference_check((p), (ssp), 0) argument
225 #define srcu_dereference_notrace(p, ssp) srcu_dereference_check((p), (ssp), 1) argument
244 static inline int srcu_read_lock(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock()
261 static inline int srcu_read_lock_nmisafe(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_nmisafe()
273 srcu_read_lock_notrace(struct srcu_struct *ssp) __acquires(ssp) in srcu_read_lock_notrace()
303 static inline int srcu_down_read(struct srcu_struct *ssp) __acquires(ssp) in srcu_down_read()
317 static inline void srcu_read_unlock(struct srcu_struct *ssp, int idx) in srcu_read_unlock()
333 static inline void srcu_read_unlock_nmisafe(struct srcu_struct *ssp, int idx) in srcu_read_unlock_nmisafe()
344 srcu_read_unlock_notrace(struct srcu_struct *ssp, int idx) __releases(ssp) in srcu_read_unlock_notrace()
358 static inline void srcu_up_read(struct srcu_struct *ssp, int idx) in srcu_up_read()