Home
last modified time | relevance | path

Searched refs:grplo (Results 1 – 7 of 7) sorted by relevance

/linux/kernel/rcu/
H A Drcu.h427 (cpu) = cpumask_next((rnp)->grplo - 1, cpu_possible_mask); \
435 ((rnp)->grplo + find_next_bit(&(mask), BITS_PER_LONG, (cpu)))
440 (cpu) = rcu_find_next_bit((rnp), (cpu) + 1 - (rnp->grplo), (mask)))
H A Dtree.h79 int grplo; /* lowest-numbered CPU here. */ member
142 * Bitmasks in an rcu_node cover the interval [grplo, grphi] of CPU IDs, and
146 #define leaf_node_cpu_bit(rnp, cpu) (BIT((cpu) - (rnp)->grplo))
H A Dsrcutree.c163 snp->grplo = -1; in init_srcu_struct_nodes()
189 if (snp->grplo < 0) in init_srcu_struct_nodes()
190 snp->grplo = cpu; in init_srcu_struct_nodes()
193 sdp->grpmask = 1UL << (cpu - sdp->mynode->grplo); in init_srcu_struct_nodes()
900 for (cpu = snp->grplo; cpu <= snp->grphi; cpu++) { in srcu_schedule_cbs_snp()
901 if (!(mask & (1UL << (cpu - snp->grplo)))) in srcu_schedule_cbs_snp()
H A Dtree.c897 __func__, rnp->grplo, rnp->grphi, rnp->level, in rcu_watching_snap_recheck()
901 __func__, rnp1->grplo, rnp1->grphi, rnp1->qsmask, rnp1->qsmaskinit, rnp1->qsmaskinitnext, rnp1->rcu_gp_init_mask); in rcu_watching_snap_recheck()
997 rnp->grplo, rnp->grphi, s); in trace_rcu_this_gp()
1965 rnp->level, rnp->grplo, in rcu_gp_init()
2365 rnp->grplo, rnp->grphi, in rcu_report_qs_rnp()
4192 rnp->grplo, rnp->grphi); in rcu_start_exp_gp_kworker()
4693 rnp->grplo = j * cpustride; in rcu_init_one()
4867 pr_cont("%d:%d ^%d ", rnp->grplo, rnp->grphi, rnp->grpnum); in rcu_init()
H A Dtree_nocb.h1518 rnp->grplo, rnp->grphi, READ_ONCE(rdp->nocb_gp_loops), in show_rcu_should_be_on_cpu()
/linux/include/linux/
H A Dsrcutree.h64 int grplo; /* Least CPU for node. */ member
/linux/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst370 5 int grplo;
385 later. Finally, the ``->grplo`` and ``->grphi`` fields contain the