Lines Matching refs:rcu_data
29 to 16 ``rcu_data`` structures associated with it, so that there are
30 ``NR_CPUS`` number of ``rcu_data`` structures, one for each possible CPU.
42 Quiescent states are recorded by the per-CPU ``rcu_data`` structures,
124 ``rcu_head`` structures, which are queued on ``rcu_data`` structures
140 #. The fields in ``rcu_data`` are private to the corresponding CPU,
155 ``rcu_node`` and ``rcu_data`` structures, tracks grace periods,
173 #. ``rcu_data``: This per-CPU structure is the focus of quiescent-state
190 and ``rcu_data`` data structures.
197 between the ``rcu_node`` and ``rcu_data`` structures, tracks grace
206 Relationship to rcu_node and rcu_data Structures
215 3 struct rcu_data __percpu *rda;
260 corresponding CPU's ``rcu_data`` structure.
282 There are ``->gp_seq`` fields in the ``rcu_node`` and ``rcu_data``
287 (down the tree from the root to the leaves) to ``rcu_data``.
434 thought of as having ``rcu_data`` structures as their children.
779 The ``rcu_data`` Structure
782 The ``rcu_data`` maintains the per-CPU state for the RCU subsystem. The
794 The ``rcu_data`` structure's fields are discussed, singly and in groups,
800 This portion of the ``rcu_data`` structure is declared as follows:
816 corresponding to this ``rcu_data`` structure, and is also used when
819 need not dump out any ``rcu_data`` structure for which this flag is not
825 This portion of the ``rcu_data`` structure is declared as follows:
842 dyntick-idle mode). If the lower two bits of a given ``rcu_data``
843 structure's ``->gp_seq`` are zero, then this ``rcu_data`` structure
882 This portion of the ``rcu_data`` structure is declared as follows:
896 earlier. The CPU advances the callbacks in its ``rcu_data`` structure
899 of its ``rcu_data`` structure's ``->gp_seq`` field differs from that of
920 This portion of the ``rcu_data`` structure is declared as follows:
934 This portion of the rcu_data structure is declared as follows:
944 These fields in the rcu_data structure maintain the per-CPU dyntick-idle
1026 together in the lists within the ``rcu_data`` structures. The ``->func``
1141 contains a combining tree of ``rcu_node`` and ``rcu_data`` structures.
1143 is tracked by dynticks-related fields in the ``rcu_data`` structure. If