Searched refs:qsmaskinit (Results 1 – 5 of 5) sorted by relevance
/linux/kernel/rcu/ |
H A D | tree.c | 899 pr_info("%s: %d:%d ->qsmask %#lx ->qsmaskinit %#lx ->qsmaskinitnext %#lx ->rcu_gp_init_mask %#lx\n", in rcu_watching_snap_recheck() 900 __func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext, rnp1->rcu_gp_init_mask); in rcu_watching_snap_recheck() 1894 if (rnp->qsmaskinit == rnp->qsmaskinitnext && in rcu_gp_init() 1903 /* Record old state, apply changes to ->qsmaskinit field. */ in rcu_gp_init() 1904 oldmask = rnp->qsmaskinit; in rcu_gp_init() 1905 rnp->qsmaskinit = rnp->qsmaskinitnext; in rcu_gp_init() 1907 /* If zero-ness of ->qsmaskinit changed, propagate up tree. */ in rcu_gp_init() 1908 if (!oldmask != !rnp->qsmaskinit) { in rcu_gp_init() 1928 (!rcu_preempt_has_tasks(rnp) || rnp->qsmaskinit)) { in rcu_gp_init() 1930 if (!rnp->qsmaskinit) in rcu_gp_init() [all...] |
H A D | tree_plugin.h | 175 WARN_ON_ONCE(rnp->qsmaskinitnext & ~rnp->qsmaskinit & rnp->qsmask & in rcu_preempt_ctxt_queue() 794 (rnp->qsmaskinit || rnp->wait_blkd_tasks)) { in rcu_preempt_check_blocked_tasks() 883 pr_info("%s: %d:%d ->qsmask %#lx ->qsmaskinit %#lx ->qsmaskinitnext %#lx\n", in dump_blkd_tasks() 884 __func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext); in dump_blkd_tasks()
|
H A D | tree.h | 55 unsigned long qsmaskinit; member
|
H A D | tree_stall.h | 552 "o."[!!(rdp->grpmask & rdp->mynode->qsmaskinit)], in print_cpu_stall_info()
|
/linux/Documentation/RCU/Design/Requirements/ |
H A D | Requirements.rst | 1984 rnp->qsmaskinit = rnp->qsmaskinitnext; 1999 rnp->qsmask = rnp->qsmaskinit; 2037 copies qsmaskinitnext->qsmaskinit 2041 rnp->qsmask = rnp->qsmaskinit 2063 rnp->qsmaskinit = rnp->qsmaskinitnext 2086 rnp->qsmask = rnp->qsmaskinit; // Apply the snapshot
|