xref: /linux/Documentation/RCU/Design/Memory-Ordering/TreeRCU-gp-fqs.svg (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
1bb7e5ce7SPaul E. McKenney<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2bb7e5ce7SPaul E. McKenney<!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
3bb7e5ce7SPaul E. McKenney
4bb7e5ce7SPaul E. McKenney<!-- CreationDate: Wed Dec  9 17:35:03 2015 -->
5bb7e5ce7SPaul E. McKenney
6bb7e5ce7SPaul E. McKenney<!-- Magnification: 2.000 -->
7bb7e5ce7SPaul E. McKenney
8bb7e5ce7SPaul E. McKenney<svg
9bb7e5ce7SPaul E. McKenney   xmlns:dc="http://purl.org/dc/elements/1.1/"
10bb7e5ce7SPaul E. McKenney   xmlns:cc="http://creativecommons.org/ns#"
11bb7e5ce7SPaul E. McKenney   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
12bb7e5ce7SPaul E. McKenney   xmlns:svg="http://www.w3.org/2000/svg"
13bb7e5ce7SPaul E. McKenney   xmlns="http://www.w3.org/2000/svg"
14bb7e5ce7SPaul E. McKenney   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15bb7e5ce7SPaul E. McKenney   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16bb7e5ce7SPaul E. McKenney   width="1626.5847"
17bb7e5ce7SPaul E. McKenney   height="843.1416"
18bb7e5ce7SPaul E. McKenney   viewBox="-44 -44 21630.534 11207.028"
19bb7e5ce7SPaul E. McKenney   id="svg2"
20bb7e5ce7SPaul E. McKenney   version="1.1"
21bb7e5ce7SPaul E. McKenney   inkscape:version="0.48.4 r9939"
22bb7e5ce7SPaul E. McKenney   sodipodi:docname="TreeRCU-gp-fqs.svg">
23bb7e5ce7SPaul E. McKenney  <metadata
24bb7e5ce7SPaul E. McKenney     id="metadata212">
25bb7e5ce7SPaul E. McKenney    <rdf:RDF>
26bb7e5ce7SPaul E. McKenney      <cc:Work
27bb7e5ce7SPaul E. McKenney         rdf:about="">
28bb7e5ce7SPaul E. McKenney        <dc:format>image/svg+xml</dc:format>
29bb7e5ce7SPaul E. McKenney        <dc:type
30bb7e5ce7SPaul E. McKenney           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
31bb7e5ce7SPaul E. McKenney        <dc:title />
32bb7e5ce7SPaul E. McKenney      </cc:Work>
33bb7e5ce7SPaul E. McKenney    </rdf:RDF>
34bb7e5ce7SPaul E. McKenney  </metadata>
35bb7e5ce7SPaul E. McKenney  <defs
36bb7e5ce7SPaul E. McKenney     id="defs210">
37bb7e5ce7SPaul E. McKenney    <marker
38bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
39bb7e5ce7SPaul E. McKenney       orient="auto"
40bb7e5ce7SPaul E. McKenney       refY="0"
41bb7e5ce7SPaul E. McKenney       refX="0"
42bb7e5ce7SPaul E. McKenney       id="Arrow1Send"
43bb7e5ce7SPaul E. McKenney       style="overflow:visible">
44bb7e5ce7SPaul E. McKenney      <path
45bb7e5ce7SPaul E. McKenney         id="path3940"
46bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
47bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
48bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
49bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
50bb7e5ce7SPaul E. McKenney    </marker>
51bb7e5ce7SPaul E. McKenney    <marker
52bb7e5ce7SPaul E. McKenney       inkscape:stockid="TriangleOutS"
53bb7e5ce7SPaul E. McKenney       orient="auto"
54bb7e5ce7SPaul E. McKenney       refY="0"
55bb7e5ce7SPaul E. McKenney       refX="0"
56bb7e5ce7SPaul E. McKenney       id="TriangleOutS"
57bb7e5ce7SPaul E. McKenney       style="overflow:visible">
58bb7e5ce7SPaul E. McKenney      <path
59bb7e5ce7SPaul E. McKenney         id="path4073"
60bb7e5ce7SPaul E. McKenney         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
61bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
62bb7e5ce7SPaul E. McKenney         transform="scale(0.2,0.2)"
63bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
64bb7e5ce7SPaul E. McKenney    </marker>
65bb7e5ce7SPaul E. McKenney    <marker
66bb7e5ce7SPaul E. McKenney       inkscape:stockid="TriangleOutM"
67bb7e5ce7SPaul E. McKenney       orient="auto"
68bb7e5ce7SPaul E. McKenney       refY="0"
69bb7e5ce7SPaul E. McKenney       refX="0"
70bb7e5ce7SPaul E. McKenney       id="TriangleOutM"
71bb7e5ce7SPaul E. McKenney       style="overflow:visible">
72bb7e5ce7SPaul E. McKenney      <path
73bb7e5ce7SPaul E. McKenney         id="path4070"
74bb7e5ce7SPaul E. McKenney         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
75bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
76bb7e5ce7SPaul E. McKenney         transform="scale(0.4,0.4)"
77bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
78bb7e5ce7SPaul E. McKenney    </marker>
79bb7e5ce7SPaul E. McKenney    <marker
80bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Mend"
81bb7e5ce7SPaul E. McKenney       orient="auto"
82bb7e5ce7SPaul E. McKenney       refY="0"
83bb7e5ce7SPaul E. McKenney       refX="0"
84bb7e5ce7SPaul E. McKenney       id="Arrow2Mend"
85bb7e5ce7SPaul E. McKenney       style="overflow:visible">
86bb7e5ce7SPaul E. McKenney      <path
87bb7e5ce7SPaul E. McKenney         id="path3952"
88bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
89bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
90bb7e5ce7SPaul E. McKenney         transform="scale(-0.6,-0.6)"
91bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
92bb7e5ce7SPaul E. McKenney    </marker>
93bb7e5ce7SPaul E. McKenney    <marker
94bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
95bb7e5ce7SPaul E. McKenney       orient="auto"
96bb7e5ce7SPaul E. McKenney       refY="0"
97bb7e5ce7SPaul E. McKenney       refX="0"
98bb7e5ce7SPaul E. McKenney       id="Arrow2Lend"
99bb7e5ce7SPaul E. McKenney       style="overflow:visible">
100bb7e5ce7SPaul E. McKenney      <path
101bb7e5ce7SPaul E. McKenney         id="path3946"
102bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
103bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
104bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
105bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
106bb7e5ce7SPaul E. McKenney    </marker>
107bb7e5ce7SPaul E. McKenney    <marker
108bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Mend"
109bb7e5ce7SPaul E. McKenney       orient="auto"
110bb7e5ce7SPaul E. McKenney       refY="0"
111bb7e5ce7SPaul E. McKenney       refX="0"
112bb7e5ce7SPaul E. McKenney       id="Arrow1Mend"
113bb7e5ce7SPaul E. McKenney       style="overflow:visible">
114bb7e5ce7SPaul E. McKenney      <path
115bb7e5ce7SPaul E. McKenney         id="path3970"
116bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
117bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
118bb7e5ce7SPaul E. McKenney         transform="matrix(-0.4,0,0,-0.4,-4,0)"
119bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
120bb7e5ce7SPaul E. McKenney    </marker>
121bb7e5ce7SPaul E. McKenney    <marker
122bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Mend"
123bb7e5ce7SPaul E. McKenney       orient="auto"
124bb7e5ce7SPaul E. McKenney       refY="0"
125bb7e5ce7SPaul E. McKenney       refX="0"
126bb7e5ce7SPaul E. McKenney       id="Arrow2Mend-7"
127bb7e5ce7SPaul E. McKenney       style="overflow:visible">
128bb7e5ce7SPaul E. McKenney      <path
129bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0"
130bb7e5ce7SPaul E. McKenney         id="path3952-0"
131bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
132bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
133bb7e5ce7SPaul E. McKenney         transform="scale(-0.6,-0.6)" />
134bb7e5ce7SPaul E. McKenney    </marker>
135bb7e5ce7SPaul E. McKenney    <marker
136bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
137bb7e5ce7SPaul E. McKenney       orient="auto"
138bb7e5ce7SPaul E. McKenney       refY="0"
139bb7e5ce7SPaul E. McKenney       refX="0"
140bb7e5ce7SPaul E. McKenney       id="Arrow1Send-3"
141bb7e5ce7SPaul E. McKenney       style="overflow:visible">
142bb7e5ce7SPaul E. McKenney      <path
143bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0"
144bb7e5ce7SPaul E. McKenney         id="path3940-6"
145bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
146bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
147bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
148bb7e5ce7SPaul E. McKenney    </marker>
149bb7e5ce7SPaul E. McKenney    <marker
150bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
151bb7e5ce7SPaul E. McKenney       orient="auto"
152bb7e5ce7SPaul E. McKenney       refY="0"
153bb7e5ce7SPaul E. McKenney       refX="0"
154bb7e5ce7SPaul E. McKenney       id="Arrow1Send-1"
155bb7e5ce7SPaul E. McKenney       style="overflow:visible">
156bb7e5ce7SPaul E. McKenney      <path
157bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0"
158bb7e5ce7SPaul E. McKenney         id="path3940-2"
159bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
160bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
161bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
162bb7e5ce7SPaul E. McKenney    </marker>
163bb7e5ce7SPaul E. McKenney    <marker
164bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
165bb7e5ce7SPaul E. McKenney       orient="auto"
166bb7e5ce7SPaul E. McKenney       refY="0"
167bb7e5ce7SPaul E. McKenney       refX="0"
168bb7e5ce7SPaul E. McKenney       id="Arrow1Send-0"
169bb7e5ce7SPaul E. McKenney       style="overflow:visible">
170bb7e5ce7SPaul E. McKenney      <path
171bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0"
172bb7e5ce7SPaul E. McKenney         id="path3940-9"
173bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
174bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
175bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
176bb7e5ce7SPaul E. McKenney    </marker>
177bb7e5ce7SPaul E. McKenney    <marker
178bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
179bb7e5ce7SPaul E. McKenney       orient="auto"
180bb7e5ce7SPaul E. McKenney       refY="0"
181bb7e5ce7SPaul E. McKenney       refX="0"
182bb7e5ce7SPaul E. McKenney       id="Arrow2Lend-3"
183bb7e5ce7SPaul E. McKenney       style="overflow:visible">
184bb7e5ce7SPaul E. McKenney      <path
185bb7e5ce7SPaul E. McKenney         id="path3946-1"
186bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
187bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
188bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
189bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
190bb7e5ce7SPaul E. McKenney    </marker>
191bb7e5ce7SPaul E. McKenney    <marker
192bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
193bb7e5ce7SPaul E. McKenney       orient="auto"
194bb7e5ce7SPaul E. McKenney       refY="0"
195bb7e5ce7SPaul E. McKenney       refX="0"
196bb7e5ce7SPaul E. McKenney       id="Arrow2Lend-4"
197bb7e5ce7SPaul E. McKenney       style="overflow:visible">
198bb7e5ce7SPaul E. McKenney      <path
199bb7e5ce7SPaul E. McKenney         id="path3946-7"
200bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
201bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
202bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
203bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
204bb7e5ce7SPaul E. McKenney    </marker>
205bb7e5ce7SPaul E. McKenney    <marker
206bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
207bb7e5ce7SPaul E. McKenney       orient="auto"
208bb7e5ce7SPaul E. McKenney       refY="0"
209bb7e5ce7SPaul E. McKenney       refX="0"
210bb7e5ce7SPaul E. McKenney       id="marker4880"
211bb7e5ce7SPaul E. McKenney       style="overflow:visible">
212bb7e5ce7SPaul E. McKenney      <path
213bb7e5ce7SPaul E. McKenney         id="path4882"
214bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
215bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
216bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
217bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
218bb7e5ce7SPaul E. McKenney    </marker>
219bb7e5ce7SPaul E. McKenney    <marker
220bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
221bb7e5ce7SPaul E. McKenney       orient="auto"
222bb7e5ce7SPaul E. McKenney       refY="0"
223bb7e5ce7SPaul E. McKenney       refX="0"
224bb7e5ce7SPaul E. McKenney       id="Arrow2Lend-5"
225bb7e5ce7SPaul E. McKenney       style="overflow:visible">
226bb7e5ce7SPaul E. McKenney      <path
227bb7e5ce7SPaul E. McKenney         id="path3946-0"
228bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
229bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
230bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
231bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
232bb7e5ce7SPaul E. McKenney    </marker>
233bb7e5ce7SPaul E. McKenney    <marker
234bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
235bb7e5ce7SPaul E. McKenney       orient="auto"
236bb7e5ce7SPaul E. McKenney       refY="0"
237bb7e5ce7SPaul E. McKenney       refX="0"
238bb7e5ce7SPaul E. McKenney       id="Arrow2Lend-6"
239bb7e5ce7SPaul E. McKenney       style="overflow:visible">
240bb7e5ce7SPaul E. McKenney      <path
241bb7e5ce7SPaul E. McKenney         id="path3946-10"
242bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
243bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
244bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
245bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
246bb7e5ce7SPaul E. McKenney    </marker>
247bb7e5ce7SPaul E. McKenney    <marker
248bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
249bb7e5ce7SPaul E. McKenney       orient="auto"
250bb7e5ce7SPaul E. McKenney       refY="0"
251bb7e5ce7SPaul E. McKenney       refX="0"
252bb7e5ce7SPaul E. McKenney       id="Arrow1Send-36"
253bb7e5ce7SPaul E. McKenney       style="overflow:visible">
254bb7e5ce7SPaul E. McKenney      <path
255bb7e5ce7SPaul E. McKenney         id="path3940-0"
256bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
257bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
258bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
259bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
260bb7e5ce7SPaul E. McKenney    </marker>
261bb7e5ce7SPaul E. McKenney    <marker
262bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
263bb7e5ce7SPaul E. McKenney       orient="auto"
264bb7e5ce7SPaul E. McKenney       refY="0"
265bb7e5ce7SPaul E. McKenney       refX="0"
266bb7e5ce7SPaul E. McKenney       id="Arrow1Send-6"
267bb7e5ce7SPaul E. McKenney       style="overflow:visible">
268bb7e5ce7SPaul E. McKenney      <path
269bb7e5ce7SPaul E. McKenney         id="path3940-26"
270bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
271bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
272bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
273bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
274bb7e5ce7SPaul E. McKenney    </marker>
275bb7e5ce7SPaul E. McKenney    <marker
276bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
277bb7e5ce7SPaul E. McKenney       orient="auto"
278bb7e5ce7SPaul E. McKenney       refY="0"
279bb7e5ce7SPaul E. McKenney       refX="0"
280bb7e5ce7SPaul E. McKenney       id="Arrow1Send-8"
281bb7e5ce7SPaul E. McKenney       style="overflow:visible">
282bb7e5ce7SPaul E. McKenney      <path
283bb7e5ce7SPaul E. McKenney         id="path3940-7"
284bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
285bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
286bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
287bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
288bb7e5ce7SPaul E. McKenney    </marker>
289bb7e5ce7SPaul E. McKenney    <marker
290bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
291bb7e5ce7SPaul E. McKenney       orient="auto"
292bb7e5ce7SPaul E. McKenney       refY="0"
293bb7e5ce7SPaul E. McKenney       refX="0"
294bb7e5ce7SPaul E. McKenney       id="Arrow1Send-367"
295bb7e5ce7SPaul E. McKenney       style="overflow:visible">
296bb7e5ce7SPaul E. McKenney      <path
297bb7e5ce7SPaul E. McKenney         id="path3940-5"
298bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
299bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
300bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
301bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
302bb7e5ce7SPaul E. McKenney    </marker>
303bb7e5ce7SPaul E. McKenney    <marker
304bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
305bb7e5ce7SPaul E. McKenney       orient="auto"
306bb7e5ce7SPaul E. McKenney       refY="0"
307bb7e5ce7SPaul E. McKenney       refX="0"
308bb7e5ce7SPaul E. McKenney       id="Arrow2Lend-56"
309bb7e5ce7SPaul E. McKenney       style="overflow:visible">
310bb7e5ce7SPaul E. McKenney      <path
311bb7e5ce7SPaul E. McKenney         id="path3946-2"
312bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
313bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
314bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
315bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
316bb7e5ce7SPaul E. McKenney    </marker>
317bb7e5ce7SPaul E. McKenney    <marker
318bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
319bb7e5ce7SPaul E. McKenney       orient="auto"
320bb7e5ce7SPaul E. McKenney       refY="0"
321bb7e5ce7SPaul E. McKenney       refX="0"
322bb7e5ce7SPaul E. McKenney       id="marker3081"
323bb7e5ce7SPaul E. McKenney       style="overflow:visible">
324bb7e5ce7SPaul E. McKenney      <path
325bb7e5ce7SPaul E. McKenney         id="path3083"
326bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
327bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
328bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
329bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
330bb7e5ce7SPaul E. McKenney    </marker>
331bb7e5ce7SPaul E. McKenney    <marker
332bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
333bb7e5ce7SPaul E. McKenney       orient="auto"
334bb7e5ce7SPaul E. McKenney       refY="0"
335bb7e5ce7SPaul E. McKenney       refX="0"
336bb7e5ce7SPaul E. McKenney       id="marker3085"
337bb7e5ce7SPaul E. McKenney       style="overflow:visible">
338bb7e5ce7SPaul E. McKenney      <path
339bb7e5ce7SPaul E. McKenney         id="path3087"
340bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
341bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
342bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
343bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
344bb7e5ce7SPaul E. McKenney    </marker>
345bb7e5ce7SPaul E. McKenney    <marker
346bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
347bb7e5ce7SPaul E. McKenney       orient="auto"
348bb7e5ce7SPaul E. McKenney       refY="0"
349bb7e5ce7SPaul E. McKenney       refX="0"
350bb7e5ce7SPaul E. McKenney       id="marker3089"
351bb7e5ce7SPaul E. McKenney       style="overflow:visible">
352bb7e5ce7SPaul E. McKenney      <path
353bb7e5ce7SPaul E. McKenney         id="path3091"
354bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
355bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
356bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
357bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
358bb7e5ce7SPaul E. McKenney    </marker>
359bb7e5ce7SPaul E. McKenney    <marker
360bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
361bb7e5ce7SPaul E. McKenney       orient="auto"
362bb7e5ce7SPaul E. McKenney       refY="0"
363bb7e5ce7SPaul E. McKenney       refX="0"
364bb7e5ce7SPaul E. McKenney       id="marker3093"
365bb7e5ce7SPaul E. McKenney       style="overflow:visible">
366bb7e5ce7SPaul E. McKenney      <path
367bb7e5ce7SPaul E. McKenney         id="path3095"
368bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
369bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
370bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
371bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
372bb7e5ce7SPaul E. McKenney    </marker>
373bb7e5ce7SPaul E. McKenney    <marker
374bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow2Lend"
375bb7e5ce7SPaul E. McKenney       orient="auto"
376bb7e5ce7SPaul E. McKenney       refY="0"
377bb7e5ce7SPaul E. McKenney       refX="0"
378bb7e5ce7SPaul E. McKenney       id="marker3097"
379bb7e5ce7SPaul E. McKenney       style="overflow:visible">
380bb7e5ce7SPaul E. McKenney      <path
381bb7e5ce7SPaul E. McKenney         id="path3099"
382bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
383bb7e5ce7SPaul E. McKenney         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
384bb7e5ce7SPaul E. McKenney         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
385bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
386bb7e5ce7SPaul E. McKenney    </marker>
387bb7e5ce7SPaul E. McKenney    <marker
388bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
389bb7e5ce7SPaul E. McKenney       orient="auto"
390bb7e5ce7SPaul E. McKenney       refY="0"
391bb7e5ce7SPaul E. McKenney       refX="0"
392bb7e5ce7SPaul E. McKenney       id="Arrow1Send-9"
393bb7e5ce7SPaul E. McKenney       style="overflow:visible">
394bb7e5ce7SPaul E. McKenney      <path
395bb7e5ce7SPaul E. McKenney         id="path3940-1"
396bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
397bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
398bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
399bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
400bb7e5ce7SPaul E. McKenney    </marker>
401bb7e5ce7SPaul E. McKenney    <marker
402bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
403bb7e5ce7SPaul E. McKenney       orient="auto"
404bb7e5ce7SPaul E. McKenney       refY="0"
405bb7e5ce7SPaul E. McKenney       refX="0"
406bb7e5ce7SPaul E. McKenney       id="Arrow1Send-91"
407bb7e5ce7SPaul E. McKenney       style="overflow:visible">
408bb7e5ce7SPaul E. McKenney      <path
409bb7e5ce7SPaul E. McKenney         id="path3940-27"
410bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
411bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
412bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
413bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
414bb7e5ce7SPaul E. McKenney    </marker>
415bb7e5ce7SPaul E. McKenney    <marker
416bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
417bb7e5ce7SPaul E. McKenney       orient="auto"
418bb7e5ce7SPaul E. McKenney       refY="0"
419bb7e5ce7SPaul E. McKenney       refX="0"
420bb7e5ce7SPaul E. McKenney       id="marker3082"
421bb7e5ce7SPaul E. McKenney       style="overflow:visible">
422bb7e5ce7SPaul E. McKenney      <path
423bb7e5ce7SPaul E. McKenney         id="path3084"
424bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
425bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
426bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
427bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
428bb7e5ce7SPaul E. McKenney    </marker>
429bb7e5ce7SPaul E. McKenney    <marker
430bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
431bb7e5ce7SPaul E. McKenney       orient="auto"
432bb7e5ce7SPaul E. McKenney       refY="0"
433bb7e5ce7SPaul E. McKenney       refX="0"
434bb7e5ce7SPaul E. McKenney       id="Arrow1Send-09"
435bb7e5ce7SPaul E. McKenney       style="overflow:visible">
436bb7e5ce7SPaul E. McKenney      <path
437bb7e5ce7SPaul E. McKenney         id="path3940-3"
438bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
439bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
440bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
441bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
442bb7e5ce7SPaul E. McKenney    </marker>
443bb7e5ce7SPaul E. McKenney    <marker
444bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
445bb7e5ce7SPaul E. McKenney       orient="auto"
446bb7e5ce7SPaul E. McKenney       refY="0"
447bb7e5ce7SPaul E. McKenney       refX="0"
448bb7e5ce7SPaul E. McKenney       id="marker3093-6"
449bb7e5ce7SPaul E. McKenney       style="overflow:visible">
450bb7e5ce7SPaul E. McKenney      <path
451bb7e5ce7SPaul E. McKenney         id="path3095-0"
452bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
453bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
454bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
455bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
456bb7e5ce7SPaul E. McKenney    </marker>
457bb7e5ce7SPaul E. McKenney    <marker
458bb7e5ce7SPaul E. McKenney       inkscape:stockid="Arrow1Send"
459bb7e5ce7SPaul E. McKenney       orient="auto"
460bb7e5ce7SPaul E. McKenney       refY="0"
461bb7e5ce7SPaul E. McKenney       refX="0"
462bb7e5ce7SPaul E. McKenney       id="Arrow1Send-3675"
463bb7e5ce7SPaul E. McKenney       style="overflow:visible">
464bb7e5ce7SPaul E. McKenney      <path
465bb7e5ce7SPaul E. McKenney         id="path3940-35"
466bb7e5ce7SPaul E. McKenney         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
467bb7e5ce7SPaul E. McKenney         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
468bb7e5ce7SPaul E. McKenney         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
469bb7e5ce7SPaul E. McKenney         inkscape:connector-curvature="0" />
470bb7e5ce7SPaul E. McKenney    </marker>
471bb7e5ce7SPaul E. McKenney  </defs>
472bb7e5ce7SPaul E. McKenney  <sodipodi:namedview
473bb7e5ce7SPaul E. McKenney     pagecolor="#ffffff"
474bb7e5ce7SPaul E. McKenney     bordercolor="#666666"
475bb7e5ce7SPaul E. McKenney     borderopacity="1"
476bb7e5ce7SPaul E. McKenney     objecttolerance="10"
477bb7e5ce7SPaul E. McKenney     gridtolerance="10"
478bb7e5ce7SPaul E. McKenney     guidetolerance="10"
479bb7e5ce7SPaul E. McKenney     inkscape:pageopacity="0"
480bb7e5ce7SPaul E. McKenney     inkscape:pageshadow="2"
481bb7e5ce7SPaul E. McKenney     inkscape:window-width="1087"
482bb7e5ce7SPaul E. McKenney     inkscape:window-height="1144"
483bb7e5ce7SPaul E. McKenney     id="namedview208"
484bb7e5ce7SPaul E. McKenney     showgrid="true"
485bb7e5ce7SPaul E. McKenney     inkscape:zoom="0.5"
486bb7e5ce7SPaul E. McKenney     inkscape:cx="843.3925"
487bb7e5ce7SPaul E. McKenney     inkscape:cy="528.22238"
488bb7e5ce7SPaul E. McKenney     inkscape:window-x="860"
489bb7e5ce7SPaul E. McKenney     inkscape:window-y="65"
490bb7e5ce7SPaul E. McKenney     inkscape:window-maximized="0"
491bb7e5ce7SPaul E. McKenney     inkscape:current-layer="svg2"
492bb7e5ce7SPaul E. McKenney     fit-margin-top="5"
493bb7e5ce7SPaul E. McKenney     fit-margin-right="5"
494bb7e5ce7SPaul E. McKenney     fit-margin-left="5"
495bb7e5ce7SPaul E. McKenney     fit-margin-bottom="5"
496bb7e5ce7SPaul E. McKenney     inkscape:snap-global="false">
497bb7e5ce7SPaul E. McKenney    <inkscape:grid
498bb7e5ce7SPaul E. McKenney       type="xygrid"
499bb7e5ce7SPaul E. McKenney       id="grid3154"
500bb7e5ce7SPaul E. McKenney       empspacing="5"
501bb7e5ce7SPaul E. McKenney       visible="true"
502bb7e5ce7SPaul E. McKenney       enabled="true"
503bb7e5ce7SPaul E. McKenney       snapvisiblegridlinesonly="true"
504bb7e5ce7SPaul E. McKenney       originx="306.04964px"
505bb7e5ce7SPaul E. McKenney       originy="286.40704px" />
506bb7e5ce7SPaul E. McKenney  </sodipodi:namedview>
507bb7e5ce7SPaul E. McKenney  <path
508bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="ccc"
509bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
510bb7e5ce7SPaul E. McKenney     id="path3134-9-0-3-1"
511bb7e5ce7SPaul E. McKenney     d="m 16000.705,7361.3625 3383.738,-0.8434 7.995,1860.9894"
512bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
513bb7e5ce7SPaul E. McKenney  <path
514bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="ccc"
515bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
516bb7e5ce7SPaul E. McKenney     id="path3134-9-0-3-1-3"
517bb7e5ce7SPaul E. McKenney     d="m 19393.687,5043.2247 -2.828,1541.346 -3303.342,-1.6876"
518bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
519bb7e5ce7SPaul E. McKenney  <path
520bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="ccc"
521bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
522bb7e5ce7SPaul E. McKenney     id="path3134-9-0-3-1-6"
523bb7e5ce7SPaul E. McKenney     d="m 5568.2242,7353.9621 -3929.1209,17.9634 20.2153,2632.0515"
524bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
525bb7e5ce7SPaul E. McKenney  <path
526bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="ccc"
527bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
528bb7e5ce7SPaul E. McKenney     id="path3134-9-0-3-1-3-2"
529bb7e5ce7SPaul E. McKenney     d="m 1629.8598,3926.2473 12.2312,2669.7292 3867.5308,7.7168"
530bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
531bb7e5ce7SPaul E. McKenney  <path
532bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="cccccccccccccccccccccccccccccc"
533bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
534bb7e5ce7SPaul E. McKenney     id="path3134-9-0-3"
535bb7e5ce7SPaul E. McKenney     d="m 10932.061,46.910528 -2.827,638.638602 -5325.0378,35.9259 -21.6339,7219.96837 2057.8863,-38.4562 -21.5106,-2087.7208 -491.6705,-0.211 -2.7042,-1993.689 1393.686,-4.728 39.6256,4057.454 2379.6691,32.779 14.608,-1848.911 1312.249,12.923 14.608,1818.337 2000.007,20.422 -12.28,-1841.412 1191.331,1.616 15.929,1289.8537 520.344,0.202 m 0,0 -15.641,-1570.1327 -2629.727,-18.604 3.166,-2124.92 -2385.245,19.007 21.973,-2444.6293 5551.053,37.8148 1.584,7165.3369 m 0,0 -5602.722,0.1016 19.583,813.521"
536bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
537bb7e5ce7SPaul E. McKenney  <rect
538bb7e5ce7SPaul E. McKenney     ry="0"
539bb7e5ce7SPaul E. McKenney     id="rect118"
540bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057925, 60.0011585;stroke-dashoffset:0"
541bb7e5ce7SPaul E. McKenney     rx="0"
542bb7e5ce7SPaul E. McKenney     height="8254.9336"
543bb7e5ce7SPaul E. McKenney     width="14128.912"
544bb7e5ce7SPaul E. McKenney     y="443.33136"
545bb7e5ce7SPaul E. McKenney     x="4032.6365" />
546bb7e5ce7SPaul E. McKenney  <text
547bb7e5ce7SPaul E. McKenney     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
548bb7e5ce7SPaul E. McKenney     id="text202-7"
549bb7e5ce7SPaul E. McKenney     font-size="192"
550bb7e5ce7SPaul E. McKenney     font-weight="bold"
551bb7e5ce7SPaul E. McKenney     font-style="normal"
552bb7e5ce7SPaul E. McKenney     y="720.02423"
553bb7e5ce7SPaul E. McKenney     x="4178.2354"
554bb7e5ce7SPaul E. McKenney     xml:space="preserve">rcu_gp_fqs()</text>
555bb7e5ce7SPaul E. McKenney  <g
556bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in"
557bb7e5ce7SPaul E. McKenney     transform="translate(6381.5083,-10649.537)"
558bb7e5ce7SPaul E. McKenney     id="g3147">
559bb7e5ce7SPaul E. McKenney    <g
560bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
561bb7e5ce7SPaul E. McKenney       id="g3107-6"
562bb7e5ce7SPaul E. McKenney       transform="translate(3054.6101,13760.052)">
563bb7e5ce7SPaul E. McKenney      <rect
564bb7e5ce7SPaul E. McKenney         id="rect112-7"
565bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
566bb7e5ce7SPaul E. McKenney         rx="0"
567bb7e5ce7SPaul E. McKenney         height="1370.8721"
568bb7e5ce7SPaul E. McKenney         width="2809.1992"
569bb7e5ce7SPaul E. McKenney         y="949.37109"
570bb7e5ce7SPaul E. McKenney         x="2084.55" />
571bb7e5ce7SPaul E. McKenney      <rect
572bb7e5ce7SPaul E. McKenney         id="rect112-3-5"
573bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
574bb7e5ce7SPaul E. McKenney         rx="0"
575bb7e5ce7SPaul E. McKenney         height="1294.8468"
576bb7e5ce7SPaul E. McKenney         width="2809.1992"
577bb7e5ce7SPaul E. McKenney         y="1025.3964"
578bb7e5ce7SPaul E. McKenney         x="2084.55" />
579bb7e5ce7SPaul E. McKenney    </g>
580bb7e5ce7SPaul E. McKenney    <text
581bb7e5ce7SPaul E. McKenney       xml:space="preserve"
582bb7e5ce7SPaul E. McKenney       x="5250.5327"
583bb7e5ce7SPaul E. McKenney       y="15512.733"
584bb7e5ce7SPaul E. McKenney       font-style="normal"
585bb7e5ce7SPaul E. McKenney       font-weight="bold"
586bb7e5ce7SPaul E. McKenney       font-size="192"
587bb7e5ce7SPaul E. McKenney       id="text202-35"
588bb7e5ce7SPaul E. McKenney       style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
589bb7e5ce7SPaul E. McKenney  </g>
590bb7e5ce7SPaul E. McKenney  <g
591bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in"
592bb7e5ce7SPaul E. McKenney     transform="translate(7232.589,-10685.904)"
593bb7e5ce7SPaul E. McKenney     id="g3153">
594bb7e5ce7SPaul E. McKenney    <g
595bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
596bb7e5ce7SPaul E. McKenney       id="g3107-6-9"
597bb7e5ce7SPaul E. McKenney       transform="translate(5213.0126,16008.808)">
598bb7e5ce7SPaul E. McKenney      <rect
599bb7e5ce7SPaul E. McKenney         id="rect112-7-1"
600bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
601bb7e5ce7SPaul E. McKenney         rx="0"
602bb7e5ce7SPaul E. McKenney         height="1370.8721"
603bb7e5ce7SPaul E. McKenney         width="2809.1992"
604bb7e5ce7SPaul E. McKenney         y="949.37109"
605bb7e5ce7SPaul E. McKenney         x="2084.55" />
606bb7e5ce7SPaul E. McKenney      <rect
607bb7e5ce7SPaul E. McKenney         id="rect112-3-5-2"
608bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
609bb7e5ce7SPaul E. McKenney         rx="0"
610bb7e5ce7SPaul E. McKenney         height="1294.8468"
611bb7e5ce7SPaul E. McKenney         width="2809.1992"
612bb7e5ce7SPaul E. McKenney         y="1025.3964"
613bb7e5ce7SPaul E. McKenney         x="2084.55" />
614bb7e5ce7SPaul E. McKenney    </g>
615bb7e5ce7SPaul E. McKenney    <text
616bb7e5ce7SPaul E. McKenney       xml:space="preserve"
617bb7e5ce7SPaul E. McKenney       x="9717.4141"
618bb7e5ce7SPaul E. McKenney       y="18269.314"
619bb7e5ce7SPaul E. McKenney       font-style="normal"
620bb7e5ce7SPaul E. McKenney       font-weight="bold"
621bb7e5ce7SPaul E. McKenney       font-size="192"
622bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-7-35-7"
623bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
624bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"><tspan
625bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
626bb7e5ce7SPaul E. McKenney         id="tspan3104-6-5-6-0">Leaf</tspan></text>
627bb7e5ce7SPaul E. McKenney  </g>
628bb7e5ce7SPaul E. McKenney  <g
629bb7e5ce7SPaul E. McKenney     transform="translate(2409.0267,-10649.537)"
630bb7e5ce7SPaul E. McKenney     id="g3147-3"
631bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in">
632bb7e5ce7SPaul E. McKenney    <g
633bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
634bb7e5ce7SPaul E. McKenney       id="g3107-6-6"
635bb7e5ce7SPaul E. McKenney       transform="translate(3054.6101,13760.052)">
636bb7e5ce7SPaul E. McKenney      <rect
637bb7e5ce7SPaul E. McKenney         id="rect112-7-0"
638bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
639bb7e5ce7SPaul E. McKenney         rx="0"
640bb7e5ce7SPaul E. McKenney         height="1370.8721"
641bb7e5ce7SPaul E. McKenney         width="2809.1992"
642bb7e5ce7SPaul E. McKenney         y="949.37109"
643bb7e5ce7SPaul E. McKenney         x="2084.55" />
644bb7e5ce7SPaul E. McKenney      <rect
645bb7e5ce7SPaul E. McKenney         id="rect112-3-5-6"
646bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
647bb7e5ce7SPaul E. McKenney         rx="0"
648bb7e5ce7SPaul E. McKenney         height="1294.8468"
649bb7e5ce7SPaul E. McKenney         width="2809.1992"
650bb7e5ce7SPaul E. McKenney         y="1025.3964"
651bb7e5ce7SPaul E. McKenney         x="2084.55" />
652bb7e5ce7SPaul E. McKenney    </g>
653bb7e5ce7SPaul E. McKenney    <text
654bb7e5ce7SPaul E. McKenney       xml:space="preserve"
655bb7e5ce7SPaul E. McKenney       x="5284.6885"
656bb7e5ce7SPaul E. McKenney       y="15500.379"
657bb7e5ce7SPaul E. McKenney       font-style="normal"
658bb7e5ce7SPaul E. McKenney       font-weight="bold"
659bb7e5ce7SPaul E. McKenney       font-size="192"
660bb7e5ce7SPaul E. McKenney       id="text202-6"
661bb7e5ce7SPaul E. McKenney       style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
662bb7e5ce7SPaul E. McKenney  </g>
663bb7e5ce7SPaul E. McKenney  <g
664bb7e5ce7SPaul E. McKenney     transform="translate(3899.8472,-10685.904)"
665bb7e5ce7SPaul E. McKenney     id="g3153-2"
666bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in">
667bb7e5ce7SPaul E. McKenney    <g
668bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
669bb7e5ce7SPaul E. McKenney       id="g3107-6-9-6"
670bb7e5ce7SPaul E. McKenney       transform="translate(5213.0126,16008.808)">
671bb7e5ce7SPaul E. McKenney      <rect
672bb7e5ce7SPaul E. McKenney         id="rect112-7-1-1"
673bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
674bb7e5ce7SPaul E. McKenney         rx="0"
675bb7e5ce7SPaul E. McKenney         height="1370.8721"
676bb7e5ce7SPaul E. McKenney         width="2809.1992"
677bb7e5ce7SPaul E. McKenney         y="949.37109"
678bb7e5ce7SPaul E. McKenney         x="2084.55" />
679bb7e5ce7SPaul E. McKenney      <rect
680bb7e5ce7SPaul E. McKenney         id="rect112-3-5-2-8"
681bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
682bb7e5ce7SPaul E. McKenney         rx="0"
683bb7e5ce7SPaul E. McKenney         height="1294.8468"
684bb7e5ce7SPaul E. McKenney         width="2809.1992"
685bb7e5ce7SPaul E. McKenney         y="1025.3964"
686bb7e5ce7SPaul E. McKenney         x="2084.55" />
687bb7e5ce7SPaul E. McKenney    </g>
688bb7e5ce7SPaul E. McKenney    <text
689bb7e5ce7SPaul E. McKenney       xml:space="preserve"
690bb7e5ce7SPaul E. McKenney       x="9717.4141"
691bb7e5ce7SPaul E. McKenney       y="18269.314"
692bb7e5ce7SPaul E. McKenney       font-style="normal"
693bb7e5ce7SPaul E. McKenney       font-weight="bold"
694bb7e5ce7SPaul E. McKenney       font-size="192"
695bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-7-35-7-7"
696bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
697bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"><tspan
698bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
699bb7e5ce7SPaul E. McKenney         id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
700bb7e5ce7SPaul E. McKenney  </g>
701bb7e5ce7SPaul E. McKenney  <g
702bb7e5ce7SPaul E. McKenney     transform="translate(567.10542,-10685.904)"
703bb7e5ce7SPaul E. McKenney     id="g3153-20"
704bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in">
705bb7e5ce7SPaul E. McKenney    <g
706bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
707bb7e5ce7SPaul E. McKenney       id="g3107-6-9-2"
708bb7e5ce7SPaul E. McKenney       transform="translate(5213.0126,16008.808)">
709bb7e5ce7SPaul E. McKenney      <rect
710bb7e5ce7SPaul E. McKenney         id="rect112-7-1-3"
711bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
712bb7e5ce7SPaul E. McKenney         rx="0"
713bb7e5ce7SPaul E. McKenney         height="1370.8721"
714bb7e5ce7SPaul E. McKenney         width="2809.1992"
715bb7e5ce7SPaul E. McKenney         y="949.37109"
716bb7e5ce7SPaul E. McKenney         x="2084.55" />
717bb7e5ce7SPaul E. McKenney      <rect
718bb7e5ce7SPaul E. McKenney         id="rect112-3-5-2-7"
719bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
720bb7e5ce7SPaul E. McKenney         rx="0"
721bb7e5ce7SPaul E. McKenney         height="1294.8468"
722bb7e5ce7SPaul E. McKenney         width="2809.1992"
723bb7e5ce7SPaul E. McKenney         y="1025.3964"
724bb7e5ce7SPaul E. McKenney         x="2084.55" />
725bb7e5ce7SPaul E. McKenney    </g>
726bb7e5ce7SPaul E. McKenney    <text
727bb7e5ce7SPaul E. McKenney       xml:space="preserve"
728bb7e5ce7SPaul E. McKenney       x="9717.4141"
729bb7e5ce7SPaul E. McKenney       y="18269.314"
730bb7e5ce7SPaul E. McKenney       font-style="normal"
731bb7e5ce7SPaul E. McKenney       font-weight="bold"
732bb7e5ce7SPaul E. McKenney       font-size="192"
733bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-7-35-7-5"
734bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
735bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"><tspan
736bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
737bb7e5ce7SPaul E. McKenney         id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
738bb7e5ce7SPaul E. McKenney  </g>
739bb7e5ce7SPaul E. McKenney  <g
740bb7e5ce7SPaul E. McKenney     transform="translate(-2765.6353,-10685.904)"
741bb7e5ce7SPaul E. McKenney     id="g3153-28"
742bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in">
743bb7e5ce7SPaul E. McKenney    <g
744bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
745bb7e5ce7SPaul E. McKenney       id="g3107-6-9-9"
746bb7e5ce7SPaul E. McKenney       transform="translate(5213.0126,16008.808)">
747bb7e5ce7SPaul E. McKenney      <rect
748bb7e5ce7SPaul E. McKenney         id="rect112-7-1-7"
749bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
750bb7e5ce7SPaul E. McKenney         rx="0"
751bb7e5ce7SPaul E. McKenney         height="1370.8721"
752bb7e5ce7SPaul E. McKenney         width="2809.1992"
753bb7e5ce7SPaul E. McKenney         y="949.37109"
754bb7e5ce7SPaul E. McKenney         x="2084.55" />
755bb7e5ce7SPaul E. McKenney      <rect
756bb7e5ce7SPaul E. McKenney         id="rect112-3-5-2-3"
757bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
758bb7e5ce7SPaul E. McKenney         rx="0"
759bb7e5ce7SPaul E. McKenney         height="1294.8468"
760bb7e5ce7SPaul E. McKenney         width="2809.1992"
761bb7e5ce7SPaul E. McKenney         y="1025.3964"
762bb7e5ce7SPaul E. McKenney         x="2084.55" />
763bb7e5ce7SPaul E. McKenney    </g>
764bb7e5ce7SPaul E. McKenney    <text
765bb7e5ce7SPaul E. McKenney       xml:space="preserve"
766bb7e5ce7SPaul E. McKenney       x="9717.4141"
767bb7e5ce7SPaul E. McKenney       y="18269.314"
768bb7e5ce7SPaul E. McKenney       font-style="normal"
769bb7e5ce7SPaul E. McKenney       font-weight="bold"
770bb7e5ce7SPaul E. McKenney       font-size="192"
771bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-7-35-7-6"
772bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
773bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"><tspan
774bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
775bb7e5ce7SPaul E. McKenney         id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
776bb7e5ce7SPaul E. McKenney    <text
777bb7e5ce7SPaul E. McKenney       xml:space="preserve"
778bb7e5ce7SPaul E. McKenney       x="7428.2939"
779bb7e5ce7SPaul E. McKenney       y="17707.271"
780bb7e5ce7SPaul E. McKenney       font-style="normal"
781bb7e5ce7SPaul E. McKenney       font-weight="bold"
782bb7e5ce7SPaul E. McKenney       font-size="192"
783bb7e5ce7SPaul E. McKenney       id="text202-75"
784bb7e5ce7SPaul E. McKenney       style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
785bb7e5ce7SPaul E. McKenney  </g>
786bb7e5ce7SPaul E. McKenney  <path
787bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
788bb7e5ce7SPaul E. McKenney     d="m 9525.3217,3196.4324 -582.9982,865.094"
789bb7e5ce7SPaul E. McKenney     id="path3414"
790bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0" />
791bb7e5ce7SPaul E. McKenney  <path
792bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
793bb7e5ce7SPaul E. McKenney     d="m 12334.103,3196.6944 582.999,865.094"
794bb7e5ce7SPaul E. McKenney     id="path3414-9"
795bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0" />
796bb7e5ce7SPaul E. McKenney  <path
797bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
798bb7e5ce7SPaul E. McKenney     d="m 7574.6885,5409.6094 -582.9983,865.094"
799bb7e5ce7SPaul E. McKenney     id="path3414-8"
800bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0" />
801bb7e5ce7SPaul E. McKenney  <path
802bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
803bb7e5ce7SPaul E. McKenney     d="m 14319.735,5409.8714 583.001,865.094"
804bb7e5ce7SPaul E. McKenney     id="path3414-9-4"
805bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0" />
806bb7e5ce7SPaul E. McKenney  <path
807bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
808bb7e5ce7SPaul E. McKenney     d="m 8991.1849,5409.6094 0,846.288"
809bb7e5ce7SPaul E. McKenney     id="path3414-8-3"
810bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
811bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="cc" />
812bb7e5ce7SPaul E. McKenney  <path
813bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
814bb7e5ce7SPaul E. McKenney     d="m 12868.16,5436.2054 0,846.288"
815bb7e5ce7SPaul E. McKenney     id="path3414-8-3-6"
816bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
817bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="cc" />
818bb7e5ce7SPaul E. McKenney  <rect
819bb7e5ce7SPaul E. McKenney     ry="0"
820bb7e5ce7SPaul E. McKenney     id="rect118-1"
821bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057965, 60.00115916;stroke-dashoffset:0"
822bb7e5ce7SPaul E. McKenney     rx="0"
823bb7e5ce7SPaul E. McKenney     height="7164.1621"
824bb7e5ce7SPaul E. McKenney     width="13301.43"
825bb7e5ce7SPaul E. McKenney     y="984.91095"
826bb7e5ce7SPaul E. McKenney     x="4277.6021" />
827bb7e5ce7SPaul E. McKenney  <text
828bb7e5ce7SPaul E. McKenney     style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
829bb7e5ce7SPaul E. McKenney     id="text202-7-2"
830bb7e5ce7SPaul E. McKenney     font-size="192"
831bb7e5ce7SPaul E. McKenney     font-weight="bold"
832bb7e5ce7SPaul E. McKenney     font-style="normal"
833bb7e5ce7SPaul E. McKenney     y="1236.326"
834bb7e5ce7SPaul E. McKenney     x="4409.96"
835bb7e5ce7SPaul E. McKenney     xml:space="preserve"
836bb7e5ce7SPaul E. McKenney     sodipodi:linespacing="125%">force_qs_rnp()<tspan
837bb7e5ce7SPaul E. McKenney   style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
838bb7e5ce7SPaul E. McKenney   id="tspan3307" /></text>
839bb7e5ce7SPaul E. McKenney  <text
840bb7e5ce7SPaul E. McKenney     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
841bb7e5ce7SPaul E. McKenney     id="text202-7-2-7"
842bb7e5ce7SPaul E. McKenney     font-size="192"
843bb7e5ce7SPaul E. McKenney     font-weight="bold"
844bb7e5ce7SPaul E. McKenney     font-style="normal"
845bb7e5ce7SPaul E. McKenney     y="1547.8876"
846bb7e5ce7SPaul E. McKenney     x="4417.6396"
84749f82c64SValentin Schneider     xml:space="preserve">rcu_watching_snap_save()</text>
848bb7e5ce7SPaul E. McKenney  <g
849bb7e5ce7SPaul E. McKenney     style="fill:none;stroke-width:0.025in"
850bb7e5ce7SPaul E. McKenney     transform="translate(6501.9719,-10685.904)"
851bb7e5ce7SPaul E. McKenney     id="g3188">
852bb7e5ce7SPaul E. McKenney    <g
853bb7e5ce7SPaul E. McKenney       id="g3107"
854bb7e5ce7SPaul E. McKenney       transform="translate(947.90548,11584.029)">
855bb7e5ce7SPaul E. McKenney      <rect
856bb7e5ce7SPaul E. McKenney         id="rect112"
857bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
858bb7e5ce7SPaul E. McKenney         rx="0"
859bb7e5ce7SPaul E. McKenney         height="1370.8721"
860bb7e5ce7SPaul E. McKenney         width="2809.1992"
861bb7e5ce7SPaul E. McKenney         y="949.37109"
862bb7e5ce7SPaul E. McKenney         x="2084.55" />
863bb7e5ce7SPaul E. McKenney      <rect
864bb7e5ce7SPaul E. McKenney         id="rect112-3"
865bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
866bb7e5ce7SPaul E. McKenney         rx="0"
867bb7e5ce7SPaul E. McKenney         height="1294.8468"
868bb7e5ce7SPaul E. McKenney         width="2809.1992"
869bb7e5ce7SPaul E. McKenney         y="1025.3964"
870bb7e5ce7SPaul E. McKenney         x="2084.55" />
871bb7e5ce7SPaul E. McKenney    </g>
872bb7e5ce7SPaul E. McKenney    <text
873bb7e5ce7SPaul E. McKenney       xml:space="preserve"
874bb7e5ce7SPaul E. McKenney       x="5452.3052"
875bb7e5ce7SPaul E. McKenney       y="13844.535"
876bb7e5ce7SPaul E. McKenney       font-style="normal"
877bb7e5ce7SPaul E. McKenney       font-weight="bold"
878bb7e5ce7SPaul E. McKenney       font-size="192"
879bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-7"
880bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
881bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"><tspan
882bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
883bb7e5ce7SPaul E. McKenney         id="tspan3104-6-5">Root</tspan></text>
884bb7e5ce7SPaul E. McKenney    <text
885bb7e5ce7SPaul E. McKenney       xml:space="preserve"
886bb7e5ce7SPaul E. McKenney       x="3158.8521"
887bb7e5ce7SPaul E. McKenney       y="13313.027"
888bb7e5ce7SPaul E. McKenney       font-style="normal"
889bb7e5ce7SPaul E. McKenney       font-weight="bold"
890bb7e5ce7SPaul E. McKenney       font-size="192"
891bb7e5ce7SPaul E. McKenney       id="text202"
892bb7e5ce7SPaul E. McKenney       style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
893bb7e5ce7SPaul E. McKenney  </g>
894bb7e5ce7SPaul E. McKenney  <text
895bb7e5ce7SPaul E. McKenney     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
896bb7e5ce7SPaul E. McKenney     id="text202-7-2-7-2"
897bb7e5ce7SPaul E. McKenney     font-size="192"
898bb7e5ce7SPaul E. McKenney     font-weight="bold"
899bb7e5ce7SPaul E. McKenney     font-style="normal"
900bb7e5ce7SPaul E. McKenney     y="1858.8729"
901bb7e5ce7SPaul E. McKenney     x="4414.1836"
9023b18eb3fSValentin Schneider     xml:space="preserve">rcu_watching_snap_recheck()</text>
903bb7e5ce7SPaul E. McKenney  <text
904bb7e5ce7SPaul E. McKenney     xml:space="preserve"
905bb7e5ce7SPaul E. McKenney     x="14659.87"
906bb7e5ce7SPaul E. McKenney     y="7002.561"
907bb7e5ce7SPaul E. McKenney     font-style="normal"
908bb7e5ce7SPaul E. McKenney     font-weight="bold"
909bb7e5ce7SPaul E. McKenney     font-size="192"
910bb7e5ce7SPaul E. McKenney     id="text202-62"
911bb7e5ce7SPaul E. McKenney     style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
912bb7e5ce7SPaul E. McKenney  <g
913bb7e5ce7SPaul E. McKenney     id="g4504"
914bb7e5ce7SPaul E. McKenney     transform="translate(14776.087,-12503.687)">
915bb7e5ce7SPaul E. McKenney    <path
916bb7e5ce7SPaul E. McKenney       transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
917bb7e5ce7SPaul E. McKenney       d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
918bb7e5ce7SPaul E. McKenney       sodipodi:ry="39.550262"
919bb7e5ce7SPaul E. McKenney       sodipodi:rx="65.917107"
920bb7e5ce7SPaul E. McKenney       sodipodi:cy="345.54001"
921bb7e5ce7SPaul E. McKenney       sodipodi:cx="319.379"
922bb7e5ce7SPaul E. McKenney       id="path3089"
923bb7e5ce7SPaul E. McKenney       style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
924bb7e5ce7SPaul E. McKenney       sodipodi:type="arc" />
925bb7e5ce7SPaul E. McKenney    <text
926bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
927bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
928bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2"
929bb7e5ce7SPaul E. McKenney       font-size="192"
930bb7e5ce7SPaul E. McKenney       font-weight="bold"
931bb7e5ce7SPaul E. McKenney       font-style="normal"
932bb7e5ce7SPaul E. McKenney       y="16835.086"
933bb7e5ce7SPaul E. McKenney       x="4409.043"
934bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
935bb7e5ce7SPaul E. McKenney         id="tspan3104"
936bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
937bb7e5ce7SPaul E. McKenney    <text
938bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
939bb7e5ce7SPaul E. McKenney       id="text3110"
940bb7e5ce7SPaul E. McKenney       y="17055.541"
941bb7e5ce7SPaul E. McKenney       x="4579.373"
942bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
943bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
944bb7e5ce7SPaul E. McKenney         y="17055.541"
945bb7e5ce7SPaul E. McKenney         x="4579.373"
946bb7e5ce7SPaul E. McKenney         id="tspan3112"
947bb7e5ce7SPaul E. McKenney         sodipodi:role="line">read-side</tspan></text>
948bb7e5ce7SPaul E. McKenney    <text
949bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
950bb7e5ce7SPaul E. McKenney       id="text3114"
951bb7e5ce7SPaul E. McKenney       y="17297.08"
952bb7e5ce7SPaul E. McKenney       x="4584.8276"
953bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
954bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
955bb7e5ce7SPaul E. McKenney         y="17297.08"
956bb7e5ce7SPaul E. McKenney         x="4584.8276"
957bb7e5ce7SPaul E. McKenney         id="tspan3116"
958bb7e5ce7SPaul E. McKenney         sodipodi:role="line">critical section</tspan></text>
959bb7e5ce7SPaul E. McKenney  </g>
960bb7e5ce7SPaul E. McKenney  <g
961bb7e5ce7SPaul E. McKenney     id="g3148-9-9"
962bb7e5ce7SPaul E. McKenney     transform="translate(14747.877,9978.6315)">
963bb7e5ce7SPaul E. McKenney    <rect
964bb7e5ce7SPaul E. McKenney       x="3592.3828"
965bb7e5ce7SPaul E. McKenney       y="-4715.7246"
966bb7e5ce7SPaul E. McKenney       width="3164.783"
967bb7e5ce7SPaul E. McKenney       height="769.99048"
968bb7e5ce7SPaul E. McKenney       rx="0"
969bb7e5ce7SPaul E. McKenney       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
970bb7e5ce7SPaul E. McKenney       id="rect118-3-5-1-3"
971bb7e5ce7SPaul E. McKenney       ry="0" />
972bb7e5ce7SPaul E. McKenney    <text
973bb7e5ce7SPaul E. McKenney       xml:space="preserve"
974bb7e5ce7SPaul E. McKenney       x="3745.7725"
975bb7e5ce7SPaul E. McKenney       y="-4418.6582"
976bb7e5ce7SPaul E. McKenney       font-style="normal"
977bb7e5ce7SPaul E. McKenney       font-weight="bold"
978bb7e5ce7SPaul E. McKenney       font-size="192"
979bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-6"
980*c3dcd90bSValentin Schneider       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">ct_kernel_exit_state()</text>
981bb7e5ce7SPaul E. McKenney    <text
982bb7e5ce7SPaul E. McKenney       xml:space="preserve"
983bb7e5ce7SPaul E. McKenney       x="3745.7725"
984bb7e5ce7SPaul E. McKenney       y="-4165.7954"
985bb7e5ce7SPaul E. McKenney       font-style="normal"
986bb7e5ce7SPaul E. McKenney       font-weight="bold"
987bb7e5ce7SPaul E. McKenney       font-size="192"
988bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-0-0"
989bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text>
990bb7e5ce7SPaul E. McKenney  </g>
991bb7e5ce7SPaul E. McKenney  <g
992bb7e5ce7SPaul E. McKenney     id="g3148-9-9-2"
993bb7e5ce7SPaul E. McKenney     transform="translate(14747.877,12639.736)">
994bb7e5ce7SPaul E. McKenney    <rect
995bb7e5ce7SPaul E. McKenney       x="3592.3828"
996bb7e5ce7SPaul E. McKenney       y="-4715.7246"
997bb7e5ce7SPaul E. McKenney       width="3164.783"
998bb7e5ce7SPaul E. McKenney       height="769.99048"
999bb7e5ce7SPaul E. McKenney       rx="0"
1000bb7e5ce7SPaul E. McKenney       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
1001bb7e5ce7SPaul E. McKenney       id="rect118-3-5-1-3-6"
1002bb7e5ce7SPaul E. McKenney       ry="0" />
1003bb7e5ce7SPaul E. McKenney    <text
1004bb7e5ce7SPaul E. McKenney       xml:space="preserve"
1005bb7e5ce7SPaul E. McKenney       x="3745.7725"
1006bb7e5ce7SPaul E. McKenney       y="-4418.6582"
1007bb7e5ce7SPaul E. McKenney       font-style="normal"
1008bb7e5ce7SPaul E. McKenney       font-weight="bold"
1009bb7e5ce7SPaul E. McKenney       font-size="192"
1010bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-6-1"
1011*c3dcd90bSValentin Schneider       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">ct_kernel_enter_state()</text>
1012bb7e5ce7SPaul E. McKenney    <text
1013bb7e5ce7SPaul E. McKenney       xml:space="preserve"
1014bb7e5ce7SPaul E. McKenney       x="3745.7725"
1015bb7e5ce7SPaul E. McKenney       y="-4165.7954"
1016bb7e5ce7SPaul E. McKenney       font-style="normal"
1017bb7e5ce7SPaul E. McKenney       font-weight="bold"
1018bb7e5ce7SPaul E. McKenney       font-size="192"
1019bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-0-0-8"
1020bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text>
1021bb7e5ce7SPaul E. McKenney  </g>
1022bb7e5ce7SPaul E. McKenney  <g
1023bb7e5ce7SPaul E. McKenney     id="g4504-7"
1024bb7e5ce7SPaul E. McKenney     transform="translate(14794.893,-7275.5109)">
1025bb7e5ce7SPaul E. McKenney    <path
1026bb7e5ce7SPaul E. McKenney       transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1027bb7e5ce7SPaul E. McKenney       d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1028bb7e5ce7SPaul E. McKenney       sodipodi:ry="39.550262"
1029bb7e5ce7SPaul E. McKenney       sodipodi:rx="65.917107"
1030bb7e5ce7SPaul E. McKenney       sodipodi:cy="345.54001"
1031bb7e5ce7SPaul E. McKenney       sodipodi:cx="319.379"
1032bb7e5ce7SPaul E. McKenney       id="path3084-9"
1033bb7e5ce7SPaul E. McKenney       style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1034bb7e5ce7SPaul E. McKenney       sodipodi:type="arc" />
1035bb7e5ce7SPaul E. McKenney    <text
1036bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1037bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1038bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-2"
1039bb7e5ce7SPaul E. McKenney       font-size="192"
1040bb7e5ce7SPaul E. McKenney       font-weight="bold"
1041bb7e5ce7SPaul E. McKenney       font-style="normal"
1042bb7e5ce7SPaul E. McKenney       y="16835.086"
1043bb7e5ce7SPaul E. McKenney       x="4409.043"
1044bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1045bb7e5ce7SPaul E. McKenney         id="tspan3104-0"
1046bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
1047bb7e5ce7SPaul E. McKenney    <text
1048bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1049bb7e5ce7SPaul E. McKenney       id="text3110-2"
1050bb7e5ce7SPaul E. McKenney       y="17055.541"
1051bb7e5ce7SPaul E. McKenney       x="4579.373"
1052bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1053bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1054bb7e5ce7SPaul E. McKenney         y="17055.541"
1055bb7e5ce7SPaul E. McKenney         x="4579.373"
1056bb7e5ce7SPaul E. McKenney         id="tspan3112-3"
1057bb7e5ce7SPaul E. McKenney         sodipodi:role="line">read-side</tspan></text>
1058bb7e5ce7SPaul E. McKenney    <text
1059bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1060bb7e5ce7SPaul E. McKenney       id="text3114-7"
1061bb7e5ce7SPaul E. McKenney       y="17297.08"
1062bb7e5ce7SPaul E. McKenney       x="4584.8276"
1063bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1064bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1065bb7e5ce7SPaul E. McKenney         y="17297.08"
1066bb7e5ce7SPaul E. McKenney         x="4584.8276"
1067bb7e5ce7SPaul E. McKenney         id="tspan3116-5"
1068bb7e5ce7SPaul E. McKenney         sodipodi:role="line">critical section</tspan></text>
1069bb7e5ce7SPaul E. McKenney  </g>
1070bb7e5ce7SPaul E. McKenney  <g
1071bb7e5ce7SPaul E. McKenney     id="g4504-6"
1072bb7e5ce7SPaul E. McKenney     transform="translate(-2953.0872,-13662.506)">
1073bb7e5ce7SPaul E. McKenney    <path
1074bb7e5ce7SPaul E. McKenney       transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1075bb7e5ce7SPaul E. McKenney       d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1076bb7e5ce7SPaul E. McKenney       sodipodi:ry="39.550262"
1077bb7e5ce7SPaul E. McKenney       sodipodi:rx="65.917107"
1078bb7e5ce7SPaul E. McKenney       sodipodi:cy="345.54001"
1079bb7e5ce7SPaul E. McKenney       sodipodi:cx="319.379"
1080bb7e5ce7SPaul E. McKenney       id="path3084-1"
1081bb7e5ce7SPaul E. McKenney       style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1082bb7e5ce7SPaul E. McKenney       sodipodi:type="arc" />
1083bb7e5ce7SPaul E. McKenney    <text
1084bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1085bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1086bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-8"
1087bb7e5ce7SPaul E. McKenney       font-size="192"
1088bb7e5ce7SPaul E. McKenney       font-weight="bold"
1089bb7e5ce7SPaul E. McKenney       font-style="normal"
1090bb7e5ce7SPaul E. McKenney       y="16835.086"
1091bb7e5ce7SPaul E. McKenney       x="4409.043"
1092bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1093bb7e5ce7SPaul E. McKenney         id="tspan3104-7"
1094bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
1095bb7e5ce7SPaul E. McKenney    <text
1096bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1097bb7e5ce7SPaul E. McKenney       id="text3110-9"
1098bb7e5ce7SPaul E. McKenney       y="17055.541"
1099bb7e5ce7SPaul E. McKenney       x="4579.373"
1100bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1101bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1102bb7e5ce7SPaul E. McKenney         y="17055.541"
1103bb7e5ce7SPaul E. McKenney         x="4579.373"
1104bb7e5ce7SPaul E. McKenney         id="tspan3112-2"
1105bb7e5ce7SPaul E. McKenney         sodipodi:role="line">read-side</tspan></text>
1106bb7e5ce7SPaul E. McKenney    <text
1107bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1108bb7e5ce7SPaul E. McKenney       id="text3114-0"
1109bb7e5ce7SPaul E. McKenney       y="17297.08"
1110bb7e5ce7SPaul E. McKenney       x="4584.8276"
1111bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1112bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1113bb7e5ce7SPaul E. McKenney         y="17297.08"
1114bb7e5ce7SPaul E. McKenney         x="4584.8276"
1115bb7e5ce7SPaul E. McKenney         id="tspan3116-2"
1116bb7e5ce7SPaul E. McKenney         sodipodi:role="line">critical section</tspan></text>
1117bb7e5ce7SPaul E. McKenney  </g>
1118bb7e5ce7SPaul E. McKenney  <g
1119bb7e5ce7SPaul E. McKenney     id="g3148-9-9-3"
1120bb7e5ce7SPaul E. McKenney     transform="translate(-3554.8919,9313.0075)">
1121bb7e5ce7SPaul E. McKenney    <rect
1122bb7e5ce7SPaul E. McKenney       x="3592.3828"
1123bb7e5ce7SPaul E. McKenney       y="-4981.6865"
1124bb7e5ce7SPaul E. McKenney       width="3728.9751"
1125bb7e5ce7SPaul E. McKenney       height="2265.0989"
1126bb7e5ce7SPaul E. McKenney       rx="0"
1127bb7e5ce7SPaul E. McKenney       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
1128bb7e5ce7SPaul E. McKenney       id="rect118-3-5-1-3-7"
1129bb7e5ce7SPaul E. McKenney       ry="0" />
1130bb7e5ce7SPaul E. McKenney    <text
1131bb7e5ce7SPaul E. McKenney       xml:space="preserve"
1132bb7e5ce7SPaul E. McKenney       x="3745.7725"
1133bb7e5ce7SPaul E. McKenney       y="-4684.6201"
1134bb7e5ce7SPaul E. McKenney       font-style="normal"
1135bb7e5ce7SPaul E. McKenney       font-weight="bold"
1136bb7e5ce7SPaul E. McKenney       font-size="192"
1137bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-6-5"
1138448e9f34SFrederic Weisbecker       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcutree_report_cpu_dead()</text>
1139bb7e5ce7SPaul E. McKenney    <text
1140bb7e5ce7SPaul E. McKenney       xml:space="preserve"
1141bb7e5ce7SPaul E. McKenney       x="3745.7725"
1142bb7e5ce7SPaul E. McKenney       y="-4431.7573"
1143bb7e5ce7SPaul E. McKenney       font-style="normal"
1144bb7e5ce7SPaul E. McKenney       font-weight="bold"
1145bb7e5ce7SPaul E. McKenney       font-size="192"
1146bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-0-0-9"
1147bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_dying_idle_cpu()</text>
1148bb7e5ce7SPaul E. McKenney    <g
1149bb7e5ce7SPaul E. McKenney       transform="translate(1783.3183,-5255.3491)"
1150bb7e5ce7SPaul E. McKenney       id="g3107-7-5"
1151bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in">
1152bb7e5ce7SPaul E. McKenney      <rect
1153bb7e5ce7SPaul E. McKenney         x="2084.55"
1154bb7e5ce7SPaul E. McKenney         y="949.37109"
1155bb7e5ce7SPaul E. McKenney         width="2809.1992"
1156bb7e5ce7SPaul E. McKenney         height="1370.8721"
1157bb7e5ce7SPaul E. McKenney         rx="0"
1158bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1159bb7e5ce7SPaul E. McKenney         id="rect112-5-3" />
1160bb7e5ce7SPaul E. McKenney      <rect
1161bb7e5ce7SPaul E. McKenney         x="2084.55"
1162bb7e5ce7SPaul E. McKenney         y="1025.3964"
1163bb7e5ce7SPaul E. McKenney         width="2809.1992"
1164bb7e5ce7SPaul E. McKenney         height="1294.8468"
1165bb7e5ce7SPaul E. McKenney         rx="0"
1166bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1167bb7e5ce7SPaul E. McKenney         id="rect112-3-3-5" />
1168bb7e5ce7SPaul E. McKenney    </g>
1169bb7e5ce7SPaul E. McKenney    <text
1170bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1171bb7e5ce7SPaul E. McKenney       id="text202-6-6-2-6"
1172bb7e5ce7SPaul E. McKenney       font-size="192"
1173bb7e5ce7SPaul E. McKenney       font-weight="bold"
1174bb7e5ce7SPaul E. McKenney       font-style="normal"
1175bb7e5ce7SPaul E. McKenney       y="-3526.4448"
1176bb7e5ce7SPaul E. McKenney       x="4241.8574"
1177bb7e5ce7SPaul E. McKenney       xml:space="preserve">-&gt;qsmaskinitnext</text>
1178bb7e5ce7SPaul E. McKenney    <text
1179bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1180bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1181bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-2"
1182bb7e5ce7SPaul E. McKenney       font-size="192"
1183bb7e5ce7SPaul E. McKenney       font-weight="bold"
1184bb7e5ce7SPaul E. McKenney       font-style="normal"
1185bb7e5ce7SPaul E. McKenney       y="-2987.4167"
1186bb7e5ce7SPaul E. McKenney       x="6305.1484"
1187bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1188bb7e5ce7SPaul E. McKenney         id="tspan3104-6-9"
1189bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text>
1190bb7e5ce7SPaul E. McKenney  </g>
1191bb7e5ce7SPaul E. McKenney  <g
1192bb7e5ce7SPaul E. McKenney     id="g4504-7-2"
1193bb7e5ce7SPaul E. McKenney     transform="translate(-2934.2807,-6492.8204)">
1194bb7e5ce7SPaul E. McKenney    <path
1195bb7e5ce7SPaul E. McKenney       transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1196bb7e5ce7SPaul E. McKenney       d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1197bb7e5ce7SPaul E. McKenney       sodipodi:ry="39.550262"
1198bb7e5ce7SPaul E. McKenney       sodipodi:rx="65.917107"
1199bb7e5ce7SPaul E. McKenney       sodipodi:cy="345.54001"
1200bb7e5ce7SPaul E. McKenney       sodipodi:cx="319.379"
1201bb7e5ce7SPaul E. McKenney       id="path3084-9-2"
1202bb7e5ce7SPaul E. McKenney       style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1203bb7e5ce7SPaul E. McKenney       sodipodi:type="arc" />
1204bb7e5ce7SPaul E. McKenney    <text
1205bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1206bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1207bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-2-8"
1208bb7e5ce7SPaul E. McKenney       font-size="192"
1209bb7e5ce7SPaul E. McKenney       font-weight="bold"
1210bb7e5ce7SPaul E. McKenney       font-style="normal"
1211bb7e5ce7SPaul E. McKenney       y="16835.086"
1212bb7e5ce7SPaul E. McKenney       x="4409.043"
1213bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1214bb7e5ce7SPaul E. McKenney         id="tspan3104-0-9"
1215bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
1216bb7e5ce7SPaul E. McKenney    <text
1217bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1218bb7e5ce7SPaul E. McKenney       id="text3110-2-7"
1219bb7e5ce7SPaul E. McKenney       y="17055.541"
1220bb7e5ce7SPaul E. McKenney       x="4579.373"
1221bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1222bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1223bb7e5ce7SPaul E. McKenney         y="17055.541"
1224bb7e5ce7SPaul E. McKenney         x="4579.373"
1225bb7e5ce7SPaul E. McKenney         id="tspan3112-3-3"
1226bb7e5ce7SPaul E. McKenney         sodipodi:role="line">read-side</tspan></text>
1227bb7e5ce7SPaul E. McKenney    <text
1228bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"
1229bb7e5ce7SPaul E. McKenney       id="text3114-7-6"
1230bb7e5ce7SPaul E. McKenney       y="17297.08"
1231bb7e5ce7SPaul E. McKenney       x="4584.8276"
1232bb7e5ce7SPaul E. McKenney       style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1233bb7e5ce7SPaul E. McKenney       xml:space="preserve"><tspan
1234bb7e5ce7SPaul E. McKenney         y="17297.08"
1235bb7e5ce7SPaul E. McKenney         x="4584.8276"
1236bb7e5ce7SPaul E. McKenney         id="tspan3116-5-1"
1237bb7e5ce7SPaul E. McKenney         sodipodi:role="line">critical section</tspan></text>
1238bb7e5ce7SPaul E. McKenney  </g>
1239bb7e5ce7SPaul E. McKenney  <g
1240bb7e5ce7SPaul E. McKenney     id="g3206"
1241bb7e5ce7SPaul E. McKenney     transform="translate(3999.5374,3999.1768)">
1242bb7e5ce7SPaul E. McKenney    <rect
1243bb7e5ce7SPaul E. McKenney       ry="0"
1244bb7e5ce7SPaul E. McKenney       id="rect118-3-5-1-3-1"
1245bb7e5ce7SPaul E. McKenney       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00058007, 60.00116001;stroke-dashoffset:0"
1246bb7e5ce7SPaul E. McKenney       rx="0"
1247bb7e5ce7SPaul E. McKenney       height="2265.0989"
1248bb7e5ce7SPaul E. McKenney       width="3728.9751"
1249bb7e5ce7SPaul E. McKenney       y="3382.2036"
1250bb7e5ce7SPaul E. McKenney       x="-3958.3845" />
1251bb7e5ce7SPaul E. McKenney    <text
1252bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1253bb7e5ce7SPaul E. McKenney       id="text202-7-5-3-27-6-2"
1254bb7e5ce7SPaul E. McKenney       font-size="192"
1255bb7e5ce7SPaul E. McKenney       font-weight="bold"
1256bb7e5ce7SPaul E. McKenney       font-style="normal"
1257bb7e5ce7SPaul E. McKenney       y="3679.27"
1258bb7e5ce7SPaul E. McKenney       x="-3804.9949"
1259448e9f34SFrederic Weisbecker       xml:space="preserve">rcutree_report_cpu_starting()</text>
1260bb7e5ce7SPaul E. McKenney    <g
1261bb7e5ce7SPaul E. McKenney       style="fill:none;stroke-width:0.025in"
1262bb7e5ce7SPaul E. McKenney       id="g3107-7-5-0"
1263bb7e5ce7SPaul E. McKenney       transform="translate(-5767.4491,3108.5424)">
1264bb7e5ce7SPaul E. McKenney      <rect
1265bb7e5ce7SPaul E. McKenney         id="rect112-5-3-9"
1266bb7e5ce7SPaul E. McKenney         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1267bb7e5ce7SPaul E. McKenney         rx="0"
1268bb7e5ce7SPaul E. McKenney         height="1370.8721"
1269bb7e5ce7SPaul E. McKenney         width="2809.1992"
1270bb7e5ce7SPaul E. McKenney         y="949.37109"
1271bb7e5ce7SPaul E. McKenney         x="2084.55" />
1272bb7e5ce7SPaul E. McKenney      <rect
1273bb7e5ce7SPaul E. McKenney         id="rect112-3-3-5-3"
1274bb7e5ce7SPaul E. McKenney         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1275bb7e5ce7SPaul E. McKenney         rx="0"
1276bb7e5ce7SPaul E. McKenney         height="1294.8468"
1277bb7e5ce7SPaul E. McKenney         width="2809.1992"
1278bb7e5ce7SPaul E. McKenney         y="1025.3964"
1279bb7e5ce7SPaul E. McKenney         x="2084.55" />
1280bb7e5ce7SPaul E. McKenney    </g>
1281bb7e5ce7SPaul E. McKenney    <text
1282bb7e5ce7SPaul E. McKenney       xml:space="preserve"
1283bb7e5ce7SPaul E. McKenney       x="-3308.9099"
1284bb7e5ce7SPaul E. McKenney       y="4837.4453"
1285bb7e5ce7SPaul E. McKenney       font-style="normal"
1286bb7e5ce7SPaul E. McKenney       font-weight="bold"
1287bb7e5ce7SPaul E. McKenney       font-size="192"
1288bb7e5ce7SPaul E. McKenney       id="text202-6-6-2-6-6"
1289bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
1290bb7e5ce7SPaul E. McKenney    <text
1291bb7e5ce7SPaul E. McKenney       xml:space="preserve"
1292bb7e5ce7SPaul E. McKenney       x="-1245.6189"
1293bb7e5ce7SPaul E. McKenney       y="5376.4731"
1294bb7e5ce7SPaul E. McKenney       font-style="normal"
1295bb7e5ce7SPaul E. McKenney       font-weight="bold"
1296bb7e5ce7SPaul E. McKenney       font-size="192"
1297bb7e5ce7SPaul E. McKenney       id="text202-7-5-1-2-3-2-0"
1298bb7e5ce7SPaul E. McKenney       style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1299bb7e5ce7SPaul E. McKenney       sodipodi:linespacing="125%"><tspan
1300bb7e5ce7SPaul E. McKenney         style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1301bb7e5ce7SPaul E. McKenney         id="tspan3104-6-9-6">Leaf</tspan></text>
1302bb7e5ce7SPaul E. McKenney  </g>
1303bb7e5ce7SPaul E. McKenney  <path
1304bb7e5ce7SPaul E. McKenney     sodipodi:nodetypes="cc"
1305bb7e5ce7SPaul E. McKenney     inkscape:connector-curvature="0"
1306bb7e5ce7SPaul E. McKenney     id="path3134-9-0-3-1-3-6"
1307bb7e5ce7SPaul E. McKenney     d="m 15475.193,7360.7089 467.332,8.6247"
1308bb7e5ce7SPaul E. McKenney     style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1309bb7e5ce7SPaul E. McKenney</svg>
1310