Home
last modified time | relevance | path

Searched refs:expmaskinit (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/kernel/rcu/
Dtree_exp.h96 if (rnp->expmaskinit == rnp->expmaskinitnext) { in sync_exp_reset_tree_hotplug()
102 oldmask = rnp->expmaskinit; in sync_exp_reset_tree_hotplug()
103 rnp->expmaskinit = rnp->expmaskinitnext; in sync_exp_reset_tree_hotplug()
116 if (rnp_up->expmaskinit) in sync_exp_reset_tree_hotplug()
118 rnp_up->expmaskinit |= mask; in sync_exp_reset_tree_hotplug()
141 WRITE_ONCE(rnp->expmask, rnp->expmaskinit); in sync_exp_reset_tree()
642 "o."[!!(rdp->grpmask & rnp->expmaskinit)], in synchronize_rcu_expedited_wait()
Dtree.h67 unsigned long expmaskinit; member
/Linux-v6.1/Documentation/RCU/Design/Expedited-Grace-Periods/
DExpedited-Grace-Periods.rst157 ``rcu_node`` structure's ``->expmaskinit`` field tracks the
165 ``->expmaskinit`` field from its ``->expmaskinitnext`` field.
166 #. Each ``rcu_node`` structure's ``->expmaskinit`` field is used to
/Linux-v6.1/Documentation/RCU/Design/Data-Structures/
DData-Structures.rst428 4 unsigned long expmaskinit;
444 This mask is used to initialize ``->qsmask``, and ``->expmaskinit`` is