Searched refs:my_rdp (Results 1 - 2 of 2) sorted by relevance
/linux-master/kernel/rcu/ |
H A D | tree_nocb.h | 676 static void nocb_gp_sleep(struct rcu_data *my_rdp, int cpu) argument 679 swait_event_interruptible_exclusive(my_rdp->nocb_gp_wq, 680 !READ_ONCE(my_rdp->nocb_gp_sleep)); 688 static void nocb_gp_wait(struct rcu_data *my_rdp) argument 691 int __maybe_unused cpu = my_rdp->cpu; 710 WARN_ON_ONCE(my_rdp->nocb_gp_rdp != my_rdp); 725 list_for_each_entry(rdp, &my_rdp->nocb_head_rdp, nocb_entry_rdp) { 805 my_rdp->nocb_gp_bypass = bypass; 806 my_rdp [all...] |
H A D | tree.c | 4732 struct rcu_data *my_rdp; local 4744 my_rdp = this_cpu_ptr(&rcu_data); 4745 my_rnp = my_rdp->mynode; 4746 rcu_nocb_lock(my_rdp); /* irqs already disabled. */ 4747 WARN_ON_ONCE(!rcu_nocb_flush_bypass(my_rdp, NULL, jiffies, false)); 4751 rcu_advance_cbs(my_rnp, my_rdp); 4752 rcu_segcblist_merge(&my_rdp->cblist, &rdp->cblist); 4754 needwake = needwake || rcu_advance_cbs(my_rnp, my_rdp); 4756 WARN_ON_ONCE(rcu_segcblist_empty(&my_rdp->cblist) != !rcu_segcblist_n_cbs(&my_rdp [all...] |
Completed in 185 milliseconds