Lines Matching refs:rcu_data
256 struct rcu_data { struct
361 struct rcu_data *nocb_next_follower; argument
365 struct rcu_data *nocb_leader ____cacheline_internodealigned_in_smp; argument
429 struct rcu_data __percpu *rda; /* pointer of percu rcu_data. */
522 DECLARE_PER_CPU(struct rcu_data, rcu_sched_data);
525 DECLARE_PER_CPU(struct rcu_data, rcu_bh_data);
529 DECLARE_PER_CPU(struct rcu_data, rcu_preempt_data);
572 static void zero_cpu_stall_ticks(struct rcu_data *rdp);
578 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp,
581 struct rcu_data *rdp,
583 static int rcu_nocb_need_deferred_wakeup(struct rcu_data *rdp);
584 static void do_nocb_deferred_wakeup(struct rcu_data *rdp);
585 static void rcu_boot_init_nocb_percpu_data(struct rcu_data *rdp);
592 static bool init_nocb_callback_list(struct rcu_data *rdp);
595 static void rcu_sysidle_check_cpu(struct rcu_data *rdp, bool *isidle,
610 static inline void rcu_nocb_q_lengths(struct rcu_data *rdp, long *ql, long *qll) in rcu_nocb_q_lengths()