Lines Matching refs:mask
77 unsigned long mask; in sync_exp_reset_tree_hotplug() local
109 mask = rnp->grpmask; in sync_exp_reset_tree_hotplug()
116 rnp_up->expmaskinit |= mask; in sync_exp_reset_tree_hotplug()
120 mask = rnp_up->grpmask; in sync_exp_reset_tree_hotplug()
186 unsigned long mask; in __rcu_report_exp_rnp() local
205 mask = rnp->grpmask; in __rcu_report_exp_rnp()
209 WARN_ON_ONCE(!(rnp->expmask & mask)); in __rcu_report_exp_rnp()
210 WRITE_ONCE(rnp->expmask, rnp->expmask & ~mask); in __rcu_report_exp_rnp()
231 unsigned long mask, bool wake) in rcu_report_exp_cpu_mult() argument
238 if (!(rnp->expmask & mask)) { in rcu_report_exp_cpu_mult()
242 WRITE_ONCE(rnp->expmask, rnp->expmask & ~mask); in rcu_report_exp_cpu_mult()
243 for_each_leaf_node_cpu_mask(rnp, cpu, mask) { in rcu_report_exp_cpu_mult()
354 unsigned long mask = rdp->grpmask; in sync_rcu_exp_select_node_cpus() local
358 !(rnp->qsmaskinitnext & mask)) { in sync_rcu_exp_select_node_cpus()
359 mask_ofl_test |= mask; in sync_rcu_exp_select_node_cpus()
363 mask_ofl_test |= mask; in sync_rcu_exp_select_node_cpus()
382 unsigned long mask = rdp->grpmask; in sync_rcu_exp_select_node_cpus() local
386 mask_ofl_test |= mask; in sync_rcu_exp_select_node_cpus()
390 mask_ofl_test |= mask; in sync_rcu_exp_select_node_cpus()
402 if ((rnp->qsmaskinitnext & mask) && in sync_rcu_exp_select_node_cpus()
403 (rnp->expmask & mask)) { in sync_rcu_exp_select_node_cpus()
411 if (rnp->expmask & mask) in sync_rcu_exp_select_node_cpus()
412 mask_ofl_test |= mask; in sync_rcu_exp_select_node_cpus()
492 unsigned long mask; in synchronize_rcu_expedited_wait() local
537 mask = leaf_node_cpu_bit(rnp, cpu); in synchronize_rcu_expedited_wait()
538 if (!(READ_ONCE(rnp->expmask) & mask)) in synchronize_rcu_expedited_wait()
568 mask = leaf_node_cpu_bit(rnp, cpu); in synchronize_rcu_expedited_wait()
569 if (!(READ_ONCE(rnp->expmask) & mask)) in synchronize_rcu_expedited_wait()