Lines Matching defs:sp

99 static int init_srcu_struct_fields(struct srcu_struct *sp)  in init_srcu_struct_fields()
115 int __init_srcu_struct(struct srcu_struct *sp, const char *name, in __init_srcu_struct()
135 int init_srcu_struct(struct srcu_struct *sp) in init_srcu_struct()
147 static unsigned long srcu_readers_seq_idx(struct srcu_struct *sp, int idx) in srcu_readers_seq_idx()
164 static unsigned long srcu_readers_active_idx(struct srcu_struct *sp, int idx) in srcu_readers_active_idx()
186 static bool srcu_readers_active_idx_check(struct srcu_struct *sp, int idx) in srcu_readers_active_idx_check()
262 static int srcu_readers_active(struct srcu_struct *sp) in srcu_readers_active()
281 void cleanup_srcu_struct(struct srcu_struct *sp) in cleanup_srcu_struct()
295 int __srcu_read_lock(struct srcu_struct *sp) in __srcu_read_lock()
315 void __srcu_read_unlock(struct srcu_struct *sp, int idx) in __srcu_read_unlock()
340 static bool try_check_zero(struct srcu_struct *sp, int idx, int trycount) in try_check_zero()
356 static void srcu_flip(struct srcu_struct *sp) in srcu_flip()
388 void call_srcu(struct srcu_struct *sp, struct rcu_head *head, in call_srcu()
411 static void __synchronize_srcu(struct srcu_struct *sp, int trycount) in __synchronize_srcu()
491 void synchronize_srcu(struct srcu_struct *sp) in synchronize_srcu()
509 void synchronize_srcu_expedited(struct srcu_struct *sp) in synchronize_srcu_expedited()
519 void srcu_barrier(struct srcu_struct *sp) in srcu_barrier()
532 unsigned long srcu_batches_completed(struct srcu_struct *sp) in srcu_batches_completed()
545 static void srcu_collect_new(struct srcu_struct *sp) in srcu_collect_new()
558 static void srcu_advance_batches(struct srcu_struct *sp, int trycount) in srcu_advance_batches()
619 static void srcu_invoke_callbacks(struct srcu_struct *sp) in srcu_invoke_callbacks()
638 static void srcu_reschedule(struct srcu_struct *sp) in srcu_reschedule()
667 struct srcu_struct *sp; in process_srcu() local