Searched refs:qsmaskinitnext (Results 1 – 7 of 7) sorted by relevance
/linux/kernel/rcu/ |
H A D | tree.c | 860 pr_info("%s: %d:%d ->qsmask %#lx ->qsmaskinit %#lx ->qsmaskinitnext %#lx ->rcu_gp_init_mask %#lx\n", in rcu_watching_snap_recheck() 861 __func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext, rnp1->rcu_gp_init_mask); in rcu_watching_snap_recheck() 1861 if (rnp->qsmaskinit == rnp->qsmaskinitnext && in rcu_gp_init() 1872 rnp->qsmaskinit = rnp->qsmaskinitnext; in rcu_gp_init() 1934 mask = rnp->qsmask & ~rnp->qsmaskinitnext; in rcu_gp_init() 4731 return READ_ONCE(rnp->qsmaskinitnext); in rcu_rnp_online_cpus() 4737 * ->qsmaskinitnext field rather than by the global cpu_online_mask. 5140 WRITE_ONCE(rnp->qsmaskinitnext, rnp->qsmaskinitnext | mask); in rcutree_report_cpu_starting() 5158 /* Report QS -after- changing ->qsmaskinitnext! */ in rcutree_report_cpu_starting() [all...] |
H A D | tree_exp.h | 363 !(rnp->qsmaskinitnext & mask)) { in __sync_rcu_exp_select_node_cpus() 421 if ((rnp->qsmaskinitnext & mask) && in __sync_rcu_exp_select_node_cpus()
|
H A D | tree.h | 59 unsigned long qsmaskinitnext; member
|
H A D | tree_plugin.h | 175 WARN_ON_ONCE(rnp->qsmaskinitnext & ~rnp->qsmaskinit & rnp->qsmask & in rcu_preempt_ctxt_queue() 803 __func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext); in dump_blkd_tasks()
|
H A D | tree_stall.h | 517 "N."[!!(rdp->grpmask & rdp->mynode->qsmaskinitnext)], in print_cpu_stall_info()
|
/linux/Documentation/RCU/Design/Expedited-Grace-Periods/ |
H A D | Expedited-Grace-Periods.rst | 172 structure's ``->qsmaskinitnext`` field, so any CPU with that bit
|
/linux/Documentation/RCU/Design/Memory-Ordering/ |
H A D | Tree-RCU-Memory-Ordering.rst | 516 ``->qsmaskinitnext``. The RCU grace-period kernel thread samples this
|