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``.
467 thought of as having ``rcu_data`` structures as their children.
812 The ``rcu_data`` Structure
815 The ``rcu_data`` maintains the per-CPU state for the RCU subsystem. The
827 The ``rcu_data`` structure's fields are discussed, singly and in groups,
833 This portion of the ``rcu_data`` structure is declared as follows:
849 corresponding to this ``rcu_data`` structure, and is also used when
852 need not dump out any ``rcu_data`` structure for which this flag is not
858 This portion of the ``rcu_data`` structure is declared as follows:
875 dyntick-idle mode). If the lower two bits of a given ``rcu_data``
876 structure's ``->gp_seq`` are zero, then this ``rcu_data`` structure
915 This portion of the ``rcu_data`` structure is declared as follows:
929 earlier. The CPU advances the callbacks in its ``rcu_data`` structure
932 of its ``rcu_data`` structure's ``->gp_seq`` field differs from that of
953 This portion of the ``rcu_data`` structure is declared as follows:
967 This portion of the rcu_data structure is declared as follows:
977 These fields in the rcu_data structure maintain the per-CPU dyntick-idle
1059 together in the lists within the ``rcu_data`` structures. The ``->func``
1174 contains a combining tree of ``rcu_node`` and ``rcu_data`` structures.
1176 is tracked by dynticks-related fields in the ``rcu_data`` structure. If