Home
last modified time | relevance | path

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

/openbmc/linux/kernel/rcu/
H A Dtree_exp.h97 if (rnp->expmaskinit == rnp->expmaskinitnext) { in sync_exp_reset_tree_hotplug()
103 oldmask = rnp->expmaskinit; in sync_exp_reset_tree_hotplug()
104 rnp->expmaskinit = rnp->expmaskinitnext; in sync_exp_reset_tree_hotplug()
117 if (rnp_up->expmaskinit) in sync_exp_reset_tree_hotplug()
119 rnp_up->expmaskinit |= mask; in sync_exp_reset_tree_hotplug()
142 WRITE_ONCE(rnp->expmask, rnp->expmaskinit); in sync_exp_reset_tree()
653 "o."[!!(rdp->grpmask & rnp->expmaskinit)], in synchronize_rcu_expedited_wait()
H A Dtree.h67 unsigned long expmaskinit; member
/openbmc/linux/Documentation/RCU/Design/Expedited-Grace-Periods/
H A 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
/openbmc/linux/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst428 4 unsigned long expmaskinit;
444 This mask is used to initialize ``->qsmask``, and ``->expmaskinit`` is