Lines Matching refs:rdp
405 int rcu_dynticks_snap(struct rcu_data *rdp);
430 static void zero_cpu_stall_ticks(struct rcu_data *rdp);
434 static bool rcu_nocb_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp,
436 static bool rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp,
438 static void __call_rcu_nocb_wake(struct rcu_data *rdp, bool was_empty,
440 static int rcu_nocb_need_deferred_wakeup(struct rcu_data *rdp);
441 static void do_nocb_deferred_wakeup(struct rcu_data *rdp);
442 static void rcu_boot_init_nocb_percpu_data(struct rcu_data *rdp);
445 static void show_rcu_nocb_state(struct rcu_data *rdp);
446 static void rcu_nocb_lock(struct rcu_data *rdp);
447 static void rcu_nocb_unlock(struct rcu_data *rdp);
448 static void rcu_nocb_unlock_irqrestore(struct rcu_data *rdp,
450 static void rcu_lockdep_assert_cblist_protected(struct rcu_data *rdp);
453 #define rcu_nocb_lock_irqsave(rdp, flags) \ argument
455 if (!rcu_segcblist_is_offloaded(&(rdp)->cblist)) \
458 raw_spin_lock_irqsave(&(rdp)->nocb_lock, (flags)); \
461 #define rcu_nocb_lock_irqsave(rdp, flags) local_irq_save(flags) argument
472 static void check_cpu_stall(struct rcu_data *rdp);
473 static void rcu_check_gp_start_stall(struct rcu_node *rnp, struct rcu_data *rdp,