xref: /linux/Documentation/RCU/Design/Memory-Ordering/TreeRCU-gp.svg (revision f858cc9eed5b05cbe38d7ffd2787c21e3718eb7d)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
3
4<!-- CreationDate: Wed Dec  9 17:35:03 2015 -->
5
6<!-- Magnification: 2.000 -->
7
8<svg
9   xmlns:dc="http://purl.org/dc/elements/1.1/"
10   xmlns:cc="http://creativecommons.org/ns#"
11   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
12   xmlns:svg="http://www.w3.org/2000/svg"
13   xmlns="http://www.w3.org/2000/svg"
14   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16   width="1626.5841"
17   height="6394.5298"
18   viewBox="-44 -44 21630.525 84996.019"
19   id="svg2"
20   version="1.1"
21   inkscape:version="0.48.4 r9939"
22   sodipodi:docname="TreeRCU-gp.svg">
23  <metadata
24     id="metadata212">
25    <rdf:RDF>
26      <cc:Work
27         rdf:about="">
28        <dc:format>image/svg+xml</dc:format>
29        <dc:type
30           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
31        <dc:title />
32      </cc:Work>
33    </rdf:RDF>
34  </metadata>
35  <defs
36     id="defs210">
37    <marker
38       inkscape:stockid="Arrow1Send"
39       orient="auto"
40       refY="0"
41       refX="0"
42       id="Arrow1Send"
43       style="overflow:visible">
44      <path
45         id="path3940"
46         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
47         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
48         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
49         inkscape:connector-curvature="0" />
50    </marker>
51    <marker
52       inkscape:stockid="TriangleOutS"
53       orient="auto"
54       refY="0"
55       refX="0"
56       id="TriangleOutS"
57       style="overflow:visible">
58      <path
59         id="path4073"
60         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
61         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
62         transform="scale(0.2,0.2)"
63         inkscape:connector-curvature="0" />
64    </marker>
65    <marker
66       inkscape:stockid="TriangleOutM"
67       orient="auto"
68       refY="0"
69       refX="0"
70       id="TriangleOutM"
71       style="overflow:visible">
72      <path
73         id="path4070"
74         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
75         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
76         transform="scale(0.4,0.4)"
77         inkscape:connector-curvature="0" />
78    </marker>
79    <marker
80       inkscape:stockid="Arrow2Mend"
81       orient="auto"
82       refY="0"
83       refX="0"
84       id="Arrow2Mend"
85       style="overflow:visible">
86      <path
87         id="path3952"
88         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
89         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"
90         transform="scale(-0.6,-0.6)"
91         inkscape:connector-curvature="0" />
92    </marker>
93    <marker
94       inkscape:stockid="Arrow2Lend"
95       orient="auto"
96       refY="0"
97       refX="0"
98       id="Arrow2Lend"
99       style="overflow:visible">
100      <path
101         id="path3946"
102         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
103         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"
104         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
105         inkscape:connector-curvature="0" />
106    </marker>
107    <marker
108       inkscape:stockid="Arrow1Mend"
109       orient="auto"
110       refY="0"
111       refX="0"
112       id="Arrow1Mend"
113       style="overflow:visible">
114      <path
115         id="path3970"
116         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
117         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
118         transform="matrix(-0.4,0,0,-0.4,-4,0)"
119         inkscape:connector-curvature="0" />
120    </marker>
121    <marker
122       inkscape:stockid="Arrow2Mend"
123       orient="auto"
124       refY="0"
125       refX="0"
126       id="Arrow2Mend-7"
127       style="overflow:visible">
128      <path
129         inkscape:connector-curvature="0"
130         id="path3952-0"
131         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
132         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"
133         transform="scale(-0.6,-0.6)" />
134    </marker>
135    <marker
136       inkscape:stockid="Arrow1Send"
137       orient="auto"
138       refY="0"
139       refX="0"
140       id="Arrow1Send-3"
141       style="overflow:visible">
142      <path
143         inkscape:connector-curvature="0"
144         id="path3940-6"
145         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
146         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
147         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
148    </marker>
149    <marker
150       inkscape:stockid="Arrow1Send"
151       orient="auto"
152       refY="0"
153       refX="0"
154       id="Arrow1Send-1"
155       style="overflow:visible">
156      <path
157         inkscape:connector-curvature="0"
158         id="path3940-2"
159         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
160         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
161         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
162    </marker>
163    <marker
164       inkscape:stockid="Arrow1Send"
165       orient="auto"
166       refY="0"
167       refX="0"
168       id="Arrow1Send-0"
169       style="overflow:visible">
170      <path
171         inkscape:connector-curvature="0"
172         id="path3940-9"
173         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
174         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
175         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
176    </marker>
177    <marker
178       inkscape:stockid="Arrow1Send"
179       orient="auto"
180       refY="0"
181       refX="0"
182       id="Arrow1Send-36"
183       style="overflow:visible">
184      <path
185         id="path3940-7"
186         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
187         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
188         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
189         inkscape:connector-curvature="0" />
190    </marker>
191    <marker
192       inkscape:stockid="Arrow2Lend"
193       orient="auto"
194       refY="0"
195       refX="0"
196       id="Arrow2Lend-3"
197       style="overflow:visible">
198      <path
199         id="path3946-6"
200         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
201         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"
202         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
203         inkscape:connector-curvature="0" />
204    </marker>
205    <marker
206       inkscape:stockid="Arrow2Lend"
207       orient="auto"
208       refY="0"
209       refX="0"
210       id="marker3085"
211       style="overflow:visible">
212      <path
213         id="path3087"
214         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
215         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"
216         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
217         inkscape:connector-curvature="0" />
218    </marker>
219    <marker
220       inkscape:stockid="Arrow2Lend"
221       orient="auto"
222       refY="0"
223       refX="0"
224       id="marker3089"
225       style="overflow:visible">
226      <path
227         id="path3091"
228         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
229         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"
230         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
231         inkscape:connector-curvature="0" />
232    </marker>
233    <marker
234       inkscape:stockid="Arrow2Lend"
235       orient="auto"
236       refY="0"
237       refX="0"
238       id="marker3093"
239       style="overflow:visible">
240      <path
241         id="path3095"
242         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
243         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"
244         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
245         inkscape:connector-curvature="0" />
246    </marker>
247    <marker
248       inkscape:stockid="Arrow2Lend"
249       orient="auto"
250       refY="0"
251       refX="0"
252       id="marker3097"
253       style="overflow:visible">
254      <path
255         id="path3099"
256         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
257         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"
258         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
259         inkscape:connector-curvature="0" />
260    </marker>
261    <marker
262       inkscape:stockid="Arrow2Lend"
263       orient="auto"
264       refY="0"
265       refX="0"
266       id="marker3101"
267       style="overflow:visible">
268      <path
269         id="path3103"
270         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
271         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"
272         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
273         inkscape:connector-curvature="0" />
274    </marker>
275    <marker
276       inkscape:stockid="Arrow1Send"
277       orient="auto"
278       refY="0"
279       refX="0"
280       id="Arrow1Send-7"
281       style="overflow:visible">
282      <path
283         id="path3940-5"
284         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
285         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
286         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
287         inkscape:connector-curvature="0" />
288    </marker>
289    <marker
290       inkscape:stockid="Arrow1Send"
291       orient="auto"
292       refY="0"
293       refX="0"
294       id="Arrow1Send-79"
295       style="overflow:visible">
296      <path
297         id="path3940-20"
298         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
299         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
300         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
301         inkscape:connector-curvature="0" />
302    </marker>
303    <marker
304       inkscape:stockid="Arrow2Lend"
305       orient="auto"
306       refY="0"
307       refX="0"
308       id="Arrow2Lend-37"
309       style="overflow:visible">
310      <path
311         id="path3946-5"
312         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
313         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"
314         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
315         inkscape:connector-curvature="0" />
316    </marker>
317    <marker
318       inkscape:stockid="Arrow2Lend"
319       orient="auto"
320       refY="0"
321       refX="0"
322       id="marker3081"
323       style="overflow:visible">
324      <path
325         id="path3083"
326         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
327         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"
328         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
329         inkscape:connector-curvature="0" />
330    </marker>
331    <marker
332       inkscape:stockid="Arrow2Lend"
333       orient="auto"
334       refY="0"
335       refX="0"
336       id="marker3085-9"
337       style="overflow:visible">
338      <path
339         id="path3087-2"
340         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
341         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"
342         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
343         inkscape:connector-curvature="0" />
344    </marker>
345    <marker
346       inkscape:stockid="Arrow2Lend"
347       orient="auto"
348       refY="0"
349       refX="0"
350       id="marker3089-2"
351       style="overflow:visible">
352      <path
353         id="path3091-8"
354         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
355         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"
356         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
357         inkscape:connector-curvature="0" />
358    </marker>
359    <marker
360       inkscape:stockid="Arrow2Lend"
361       orient="auto"
362       refY="0"
363       refX="0"
364       id="marker3093-9"
365       style="overflow:visible">
366      <path
367         id="path3095-7"
368         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
369         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"
370         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
371         inkscape:connector-curvature="0" />
372    </marker>
373    <marker
374       inkscape:stockid="Arrow2Lend"
375       orient="auto"
376       refY="0"
377       refX="0"
378       id="marker3097-3"
379       style="overflow:visible">
380      <path
381         id="path3099-6"
382         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
383         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"
384         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
385         inkscape:connector-curvature="0" />
386    </marker>
387    <marker
388       inkscape:stockid="Arrow1Send"
389       orient="auto"
390       refY="0"
391       refX="0"
392       id="Arrow1Send-12"
393       style="overflow:visible">
394      <path
395         id="path3940-93"
396         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
397         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
398         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
399         inkscape:connector-curvature="0" />
400    </marker>
401    <marker
402       inkscape:stockid="Arrow2Lend"
403       orient="auto"
404       refY="0"
405       refX="0"
406       id="Arrow2Lend-2"
407       style="overflow:visible">
408      <path
409         id="path3946-66"
410         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
411         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"
412         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
413         inkscape:connector-curvature="0" />
414    </marker>
415    <marker
416       inkscape:stockid="Arrow2Lend"
417       orient="auto"
418       refY="0"
419       refX="0"
420       id="marker3077"
421       style="overflow:visible">
422      <path
423         id="path3079"
424         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
425         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"
426         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
427         inkscape:connector-curvature="0" />
428    </marker>
429    <marker
430       inkscape:stockid="Arrow2Lend"
431       orient="auto"
432       refY="0"
433       refX="0"
434       id="marker3081-4"
435       style="overflow:visible">
436      <path
437         id="path3083-9"
438         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
439         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"
440         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
441         inkscape:connector-curvature="0" />
442    </marker>
443    <marker
444       inkscape:stockid="Arrow2Lend"
445       orient="auto"
446       refY="0"
447       refX="0"
448       id="marker3085-5"
449       style="overflow:visible">
450      <path
451         id="path3087-0"
452         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
453         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"
454         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
455         inkscape:connector-curvature="0" />
456    </marker>
457    <marker
458       inkscape:stockid="Arrow2Lend"
459       orient="auto"
460       refY="0"
461       refX="0"
462       id="marker3089-4"
463       style="overflow:visible">
464      <path
465         id="path3091-87"
466         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
467         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"
468         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
469         inkscape:connector-curvature="0" />
470    </marker>
471    <marker
472       inkscape:stockid="Arrow2Lend"
473       orient="auto"
474       refY="0"
475       refX="0"
476       id="marker3093-1"
477       style="overflow:visible">
478      <path
479         id="path3095-72"
480         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
481         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"
482         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
483         inkscape:connector-curvature="0" />
484    </marker>
485    <marker
486       inkscape:stockid="Arrow1Send"
487       orient="auto"
488       refY="0"
489       refX="0"
490       id="Arrow1Send-72"
491       style="overflow:visible">
492      <path
493         id="path3940-26"
494         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
495         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
496         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
497         inkscape:connector-curvature="0" />
498    </marker>
499    <marker
500       inkscape:stockid="Arrow1Send"
501       orient="auto"
502       refY="0"
503       refX="0"
504       id="Arrow1Send-6"
505       style="overflow:visible">
506      <path
507         id="path3940-25"
508         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
509         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
510         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
511         inkscape:connector-curvature="0" />
512    </marker>
513    <marker
514       inkscape:stockid="Arrow2Lend"
515       orient="auto"
516       refY="0"
517       refX="0"
518       id="Arrow2Lend-8"
519       style="overflow:visible">
520      <path
521         id="path3946-62"
522         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
523         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"
524         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
525         inkscape:connector-curvature="0" />
526    </marker>
527    <marker
528       inkscape:stockid="Arrow2Lend"
529       orient="auto"
530       refY="0"
531       refX="0"
532       id="marker3179"
533       style="overflow:visible">
534      <path
535         id="path3181"
536         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
537         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"
538         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
539         inkscape:connector-curvature="0" />
540    </marker>
541    <marker
542       inkscape:stockid="Arrow2Lend"
543       orient="auto"
544       refY="0"
545       refX="0"
546       id="marker3183"
547       style="overflow:visible">
548      <path
549         id="path3185"
550         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
551         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"
552         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
553         inkscape:connector-curvature="0" />
554    </marker>
555    <marker
556       inkscape:stockid="Arrow2Lend"
557       orient="auto"
558       refY="0"
559       refX="0"
560       id="marker3187"
561       style="overflow:visible">
562      <path
563         id="path3189"
564         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
565         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"
566         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
567         inkscape:connector-curvature="0" />
568    </marker>
569    <marker
570       inkscape:stockid="Arrow2Lend"
571       orient="auto"
572       refY="0"
573       refX="0"
574       id="marker3191"
575       style="overflow:visible">
576      <path
577         id="path3193"
578         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
579         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"
580         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
581         inkscape:connector-curvature="0" />
582    </marker>
583    <marker
584       inkscape:stockid="Arrow2Lend"
585       orient="auto"
586       refY="0"
587       refX="0"
588       id="marker3195"
589       style="overflow:visible">
590      <path
591         id="path3197"
592         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
593         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"
594         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
595         inkscape:connector-curvature="0" />
596    </marker>
597    <marker
598       inkscape:stockid="Arrow1Send"
599       orient="auto"
600       refY="0"
601       refX="0"
602       id="marker3199"
603       style="overflow:visible">
604      <path
605         id="path3201"
606         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
607         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
608         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
609         inkscape:connector-curvature="0" />
610    </marker>
611    <marker
612       inkscape:stockid="Arrow1Send"
613       orient="auto"
614       refY="0"
615       refX="0"
616       id="marker3203"
617       style="overflow:visible">
618      <path
619         id="path3205"
620         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
621         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
622         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
623         inkscape:connector-curvature="0" />
624    </marker>
625    <marker
626       inkscape:stockid="Arrow1Send"
627       orient="auto"
628       refY="0"
629       refX="0"
630       id="marker3207"
631       style="overflow:visible">
632      <path
633         id="path3209"
634         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
635         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
636         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
637         inkscape:connector-curvature="0" />
638    </marker>
639    <marker
640       inkscape:stockid="Arrow1Send"
641       orient="auto"
642       refY="0"
643       refX="0"
644       id="marker3211"
645       style="overflow:visible">
646      <path
647         id="path3213"
648         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
649         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
650         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
651         inkscape:connector-curvature="0" />
652    </marker>
653    <marker
654       inkscape:stockid="Arrow1Send"
655       orient="auto"
656       refY="0"
657       refX="0"
658       id="marker3215"
659       style="overflow:visible">
660      <path
661         id="path3217"
662         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
663         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
664         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
665         inkscape:connector-curvature="0" />
666    </marker>
667    <marker
668       inkscape:stockid="Arrow1Send"
669       orient="auto"
670       refY="0"
671       refX="0"
672       id="Arrow1Send-5"
673       style="overflow:visible">
674      <path
675         id="path3940-52"
676         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
677         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
678         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
679         inkscape:connector-curvature="0" />
680    </marker>
681    <marker
682       inkscape:stockid="Arrow1Send"
683       orient="auto"
684       refY="0"
685       refX="0"
686       id="marker3150"
687       style="overflow:visible">
688      <path
689         id="path3152"
690         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
691         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
692         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
693         inkscape:connector-curvature="0" />
694    </marker>
695    <marker
696       inkscape:stockid="Arrow2Lend"
697       orient="auto"
698       refY="0"
699       refX="0"
700       id="Arrow2Lend-9"
701       style="overflow:visible">
702      <path
703         id="path3946-0"
704         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
705         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"
706         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
707         inkscape:connector-curvature="0" />
708    </marker>
709    <marker
710       inkscape:stockid="Arrow2Lend"
711       orient="auto"
712       refY="0"
713       refX="0"
714       id="marker3156"
715       style="overflow:visible">
716      <path
717         id="path3158"
718         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
719         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"
720         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
721         inkscape:connector-curvature="0" />
722    </marker>
723    <marker
724       inkscape:stockid="Arrow2Lend"
725       orient="auto"
726       refY="0"
727       refX="0"
728       id="marker3160"
729       style="overflow:visible">
730      <path
731         id="path3162"
732         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
733         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"
734         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
735         inkscape:connector-curvature="0" />
736    </marker>
737    <marker
738       inkscape:stockid="Arrow2Lend"
739       orient="auto"
740       refY="0"
741       refX="0"
742       id="marker3164"
743       style="overflow:visible">
744      <path
745         id="path3166"
746         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
747         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"
748         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
749         inkscape:connector-curvature="0" />
750    </marker>
751    <marker
752       inkscape:stockid="Arrow2Lend"
753       orient="auto"
754       refY="0"
755       refX="0"
756       id="marker3168"
757       style="overflow:visible">
758      <path
759         id="path3170"
760         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
761         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"
762         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
763         inkscape:connector-curvature="0" />
764    </marker>
765    <marker
766       inkscape:stockid="Arrow2Lend"
767       orient="auto"
768       refY="0"
769       refX="0"
770       id="marker3172"
771       style="overflow:visible">
772      <path
773         id="path3174"
774         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
775         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"
776         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
777         inkscape:connector-curvature="0" />
778    </marker>
779    <marker
780       inkscape:stockid="Arrow1Send"
781       orient="auto"
782       refY="0"
783       refX="0"
784       id="Arrow1Send-8"
785       style="overflow:visible">
786      <path
787         id="path3940-7-2"
788         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
789         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
790         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
791         inkscape:connector-curvature="0" />
792    </marker>
793    <marker
794       inkscape:stockid="Arrow1Send"
795       orient="auto"
796       refY="0"
797       refX="0"
798       id="Arrow1Send-17"
799       style="overflow:visible">
800      <path
801         id="path3940-8"
802         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
803         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
804         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
805         inkscape:connector-curvature="0" />
806    </marker>
807    <marker
808       inkscape:stockid="Arrow1Send"
809       orient="auto"
810       refY="0"
811       refX="0"
812       id="Arrow1Send-36-4"
813       style="overflow:visible">
814      <path
815         id="path3940-7-9"
816         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
817         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
818         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
819         inkscape:connector-curvature="0" />
820    </marker>
821    <marker
822       inkscape:stockid="Arrow2Lend"
823       orient="auto"
824       refY="0"
825       refX="0"
826       id="Arrow2Lend-94"
827       style="overflow:visible">
828      <path
829         id="path3946-59"
830         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
831         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"
832         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
833         inkscape:connector-curvature="0" />
834    </marker>
835    <marker
836       inkscape:stockid="Arrow2Lend"
837       orient="auto"
838       refY="0"
839       refX="0"
840       id="marker3157"
841       style="overflow:visible">
842      <path
843         id="path3159"
844         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
845         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"
846         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
847         inkscape:connector-curvature="0" />
848    </marker>
849    <marker
850       inkscape:stockid="Arrow2Lend"
851       orient="auto"
852       refY="0"
853       refX="0"
854       id="marker3161"
855       style="overflow:visible">
856      <path
857         id="path3163"
858         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
859         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"
860         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
861         inkscape:connector-curvature="0" />
862    </marker>
863    <marker
864       inkscape:stockid="Arrow2Lend"
865       orient="auto"
866       refY="0"
867       refX="0"
868       id="marker3165"
869       style="overflow:visible">
870      <path
871         id="path3167"
872         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
873         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"
874         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
875         inkscape:connector-curvature="0" />
876    </marker>
877    <marker
878       inkscape:stockid="Arrow2Lend"
879       orient="auto"
880       refY="0"
881       refX="0"
882       id="marker3169"
883       style="overflow:visible">
884      <path
885         id="path3171"
886         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
887         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"
888         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
889         inkscape:connector-curvature="0" />
890    </marker>
891    <marker
892       inkscape:stockid="Arrow2Lend"
893       orient="auto"
894       refY="0"
895       refX="0"
896       id="marker3173"
897       style="overflow:visible">
898      <path
899         id="path3175"
900         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
901         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"
902         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
903         inkscape:connector-curvature="0" />
904    </marker>
905    <marker
906       inkscape:stockid="Arrow2Lend"
907       orient="auto"
908       refY="0"
909       refX="0"
910       id="marker3177"
911       style="overflow:visible">
912      <path
913         id="path3179"
914         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
915         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"
916         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
917         inkscape:connector-curvature="0" />
918    </marker>
919    <marker
920       inkscape:stockid="Arrow2Lend"
921       orient="auto"
922       refY="0"
923       refX="0"
924       id="marker3181"
925       style="overflow:visible">
926      <path
927         id="path3183"
928         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
929         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"
930         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
931         inkscape:connector-curvature="0" />
932    </marker>
933    <marker
934       inkscape:stockid="Arrow2Lend"
935       orient="auto"
936       refY="0"
937       refX="0"
938       id="marker3185"
939       style="overflow:visible">
940      <path
941         id="path3187"
942         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
943         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"
944         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
945         inkscape:connector-curvature="0" />
946    </marker>
947    <marker
948       inkscape:stockid="Arrow2Lend"
949       orient="auto"
950       refY="0"
951       refX="0"
952       id="marker3189"
953       style="overflow:visible">
954      <path
955         id="path3191"
956         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
957         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"
958         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
959         inkscape:connector-curvature="0" />
960    </marker>
961    <marker
962       inkscape:stockid="Arrow2Lend"
963       orient="auto"
964       refY="0"
965       refX="0"
966       id="marker3193"
967       style="overflow:visible">
968      <path
969         id="path3195"
970         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
971         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"
972         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
973         inkscape:connector-curvature="0" />
974    </marker>
975    <marker
976       inkscape:stockid="Arrow2Lend"
977       orient="auto"
978       refY="0"
979       refX="0"
980       id="marker3197"
981       style="overflow:visible">
982      <path
983         id="path3199"
984         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
985         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"
986         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
987         inkscape:connector-curvature="0" />
988    </marker>
989    <marker
990       inkscape:stockid="Arrow1Send"
991       orient="auto"
992       refY="0"
993       refX="0"
994       id="Arrow1Send-35"
995       style="overflow:visible">
996      <path
997         id="path3940-70"
998         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
999         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1000         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1001         inkscape:connector-curvature="0" />
1002    </marker>
1003    <marker
1004       inkscape:stockid="Arrow1Send"
1005       orient="auto"
1006       refY="0"
1007       refX="0"
1008       id="marker3203-8"
1009       style="overflow:visible">
1010      <path
1011         id="path3205-1"
1012         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1013         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1014         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1015         inkscape:connector-curvature="0" />
1016    </marker>
1017    <marker
1018       inkscape:stockid="Arrow1Send"
1019       orient="auto"
1020       refY="0"
1021       refX="0"
1022       id="Arrow1Send-83"
1023       style="overflow:visible">
1024      <path
1025         id="path3940-79"
1026         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1027         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1028         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1029         inkscape:connector-curvature="0" />
1030    </marker>
1031    <marker
1032       inkscape:stockid="Arrow1Send"
1033       orient="auto"
1034       refY="0"
1035       refX="0"
1036       id="marker3038"
1037       style="overflow:visible">
1038      <path
1039         id="path3040"
1040         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1041         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1042         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1043         inkscape:connector-curvature="0" />
1044    </marker>
1045    <marker
1046       inkscape:stockid="Arrow1Send"
1047       orient="auto"
1048       refY="0"
1049       refX="0"
1050       id="marker3042"
1051       style="overflow:visible">
1052      <path
1053         id="path3044"
1054         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
1055         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
1056         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
1057         inkscape:connector-curvature="0" />
1058    </marker>
1059  </defs>
1060  <sodipodi:namedview
1061     pagecolor="#ffffff"
1062     bordercolor="#666666"
1063     borderopacity="1"
1064     objecttolerance="10"
1065     gridtolerance="10"
1066     guidetolerance="10"
1067     inkscape:pageopacity="0"
1068     inkscape:pageshadow="2"
1069     inkscape:window-width="1087"
1070     inkscape:window-height="1144"
1071     id="namedview208"
1072     showgrid="true"
1073     inkscape:zoom="0.81932583"
1074     inkscape:cx="840.45848"
1075     inkscape:cy="5052.4242"
1076     inkscape:window-x="787"
1077     inkscape:window-y="24"
1078     inkscape:window-maximized="0"
1079     inkscape:current-layer="g4"
1080     fit-margin-top="5"
1081     fit-margin-right="5"
1082     fit-margin-left="5"
1083     fit-margin-bottom="5">
1084    <inkscape:grid
1085       type="xygrid"
1086       id="grid3079"
1087       empspacing="5"
1088       visible="true"
1089       enabled="true"
1090       snapvisiblegridlinesonly="true"
1091       originx="413.99932px"
1092       originy="5758.0031px" />
1093  </sodipodi:namedview>
1094  <g
1095     style="fill:none;stroke-width:0.025in"
1096     id="g4"
1097     transform="translate(4751.9713,-1307.071)">
1098    <path
1099       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)"
1100       d="m 6161.6776,2411.7612 0,6117.1391"
1101       id="path3134-9-0-3"
1102       inkscape:connector-curvature="0"
1103       sodipodi:nodetypes="cc" />
1104    <path
1105       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)"
1106       d="m 6161.6776,3342.6302 -3856.4573,0 10.6979,5757.1962 2918.1436,-2e-4"
1107       id="path3134-9-0"
1108       inkscape:connector-curvature="0"
1109       sodipodi:nodetypes="cccc" />
1110    <path
1111       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)"
1112       d="m 6161.6776,3342.6302 3856.4574,0 -12.188,5757.1963 -2918.1436,-3e-4"
1113       id="path3134-9-0-7"
1114       inkscape:connector-curvature="0"
1115       sodipodi:nodetypes="cccc" />
1116    <!-- Line: box -->
1117    <!-- Line: box -->
1118    <!-- Line: box -->
1119    <!-- Line -->
1120    <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790-->
1121    <!-- Line -->
1122    <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140-->
1123    <!-- Line -->
1124    <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140-->
1125    <!-- Line -->
1126    <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940-->
1127    <!-- Line: box -->
1128    <!-- Line: box -->
1129    <!-- Line -->
1130    <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510-->
1131    <!-- Line -->
1132    <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510-->
1133    <!-- Line -->
1134    <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290-->
1135    <!-- Line -->
1136    <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290-->
1137    <!-- Line -->
1138    <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290-->
1139    <!-- Line -->
1140    <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240-->
1141    <!-- Line -->
1142    <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440-->
1143    <!-- Line -->
1144    <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440-->
1145    <!-- Line -->
1146    <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240-->
1147    <!-- Circle -->
1148    <!-- Circle -->
1149    <!-- Circle -->
1150    <!-- Circle -->
1151    <!-- Circle -->
1152    <!-- Circle -->
1153    <!-- Circle -->
1154    <!-- Circle -->
1155    <!-- Circle -->
1156    <!-- Line: box -->
1157    <!-- Line: box -->
1158    <!-- Line: box -->
1159    <!-- Line: box -->
1160    <!-- Line: box -->
1161    <!-- Line: box -->
1162    <!-- Line: box -->
1163    <!-- Line: box -->
1164    <!-- Line: box -->
1165    <!-- Line: box -->
1166    <!-- Line -->
1167    <!-- Line -->
1168    <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150-->
1169    <!-- Line: box -->
1170    <!-- Line -->
1171    <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410-->
1172    <!-- Line: box -->
1173    <!-- Line -->
1174    <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910-->
1175    <!-- Line: box -->
1176    <!-- Line -->
1177    <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650-->
1178    <!-- Line -->
1179    <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150-->
1180    <!-- Text -->
1181    <!-- Text -->
1182    <!-- Text -->
1183    <!-- Text -->
1184    <!-- Text -->
1185    <!-- Text -->
1186    <!-- Text -->
1187    <!-- Text -->
1188    <!-- Text -->
1189    <!-- Text -->
1190    <!-- Text -->
1191    <!-- Text -->
1192    <!-- Text -->
1193    <!-- Text -->
1194    <!-- Text -->
1195    <!-- Text -->
1196    <!-- Text -->
1197    <!-- Text -->
1198    <!-- Text -->
1199    <!-- Text -->
1200    <!-- Text -->
1201    <!-- Text -->
1202    <!-- Text -->
1203    <!-- Text -->
1204    <!-- Text -->
1205    <!-- Text -->
1206    <!-- Line -->
1207    <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290-->
1208    <!-- Line: box -->
1209    <!-- Line: box -->
1210    <!-- Line: box -->
1211    <!-- Line: box -->
1212    <!-- Text -->
1213    <!-- Text -->
1214    <!-- Text -->
1215    <!-- Text -->
1216    <!-- Text -->
1217    <rect
1218       x="4544.7305"
1219       y="4603.417"
1220       width="3240.0088"
1221       height="2650.6289"
1222       rx="0"
1223       style="stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
1224       id="rect118"
1225       ry="0" />
1226    <text
1227       xml:space="preserve"
1228       x="5073.3374"
1229       y="6372.4521"
1230       font-style="normal"
1231       font-weight="bold"
1232       font-size="192"
1233       id="text202"
1234       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rcu_accelerate_cbs()</text>
1235    <g
1236       id="g3107"
1237       transform="translate(2715.7065,4700.8888)">
1238      <rect
1239         id="rect112"
1240         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1241         rx="0"
1242         height="1370.8721"
1243         width="2809.1992"
1244         y="949.37109"
1245         x="2084.55" />
1246      <rect
1247         id="rect112-3"
1248         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1249         rx="0"
1250         height="1294.8468"
1251         width="2809.1992"
1252         y="1025.3964"
1253         x="2084.55" />
1254    </g>
1255    <text
1256       xml:space="preserve"
1257       x="4773.3452"
1258       y="4825.2578"
1259       font-style="normal"
1260       font-weight="bold"
1261       font-size="192"
1262       id="text202-7"
1263       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_prepare_for_idle()</text>
1264    <rect
1265       x="790.93585"
1266       y="4630.8252"
1267       width="3240.0088"
1268       height="2650.6289"
1269       rx="0"
1270       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.0005789, 60.00115781;stroke-dashoffset:0"
1271       id="rect118-3"
1272       ry="0" />
1273    <text
1274       xml:space="preserve"
1275       x="1319.5447"
1276       y="6639.2261"
1277       font-style="normal"
1278       font-weight="bold"
1279       font-size="192"
1280       id="text202-6"
1281       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_accelerate_cbs()</text>
1282    <g
1283       style="fill:none;stroke-width:0.025in"
1284       id="g3107-7"
1285       transform="translate(-1038.0776,4728.2971)">
1286      <rect
1287         id="rect112-5"
1288         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1289         rx="0"
1290         height="1370.8721"
1291         width="2809.1992"
1292         y="949.37109"
1293         x="2084.55" />
1294      <rect
1295         id="rect112-3-3"
1296         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1297         rx="0"
1298         height="1294.8468"
1299         width="2809.1992"
1300         y="1025.3964"
1301         x="2084.55" />
1302    </g>
1303    <text
1304       xml:space="preserve"
1305       x="1019.5512"
1306       y="4852.666"
1307       font-style="normal"
1308       font-weight="bold"
1309       font-size="192"
1310       id="text202-7-5"
1311       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text>
1312    <text
1313       xml:space="preserve"
1314       x="1319.5447"
1315       y="6376.6328"
1316       font-style="normal"
1317       font-weight="bold"
1318       font-size="192"
1319       id="text202-6-6"
1320       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()</text>
1321    <text
1322       xml:space="preserve"
1323       x="1340.6649"
1324       y="6111.4473"
1325       font-style="normal"
1326       font-weight="bold"
1327       font-size="192"
1328       id="text202-6-6-2"
1329       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text>
1330    <rect
1331       x="5422.6279"
1332       y="3041.8311"
1333       width="1480.4871"
1334       height="379.24637"
1335       rx="0"
1336       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.0005789, 60.00115794;stroke-dashoffset:0"
1337       id="rect118-3-9"
1338       ry="0" />
1339    <text
1340       xml:space="preserve"
1341       x="5607.2734"
1342       y="3283.3892"
1343       font-style="normal"
1344       font-weight="bold"
1345       font-size="192"
1346       id="text202-7-5-1"
1347       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">call_rcu()</text>
1348    <path
1349       sodipodi:type="arc"
1350       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"
1351       id="path3084"
1352       sodipodi:cx="319.379"
1353       sodipodi:cy="345.54001"
1354       sodipodi:rx="65.917107"
1355       sodipodi:ry="39.550262"
1356       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"
1357       transform="matrix(13.298129,0,0,13.298129,1915.7286,4523.6528)" />
1358    <text
1359       xml:space="preserve"
1360       x="5853.9238"
1361       y="8902.3623"
1362       font-style="normal"
1363       font-weight="bold"
1364       font-size="192"
1365       id="text202-7-5-1-2"
1366       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"
1367       sodipodi:linespacing="125%"><tspan
1368         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"
1369         id="tspan3104">Wake up</tspan></text>
1370    <text
1371       xml:space="preserve"
1372       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"
1373       x="6165.7158"
1374       y="9122.8174"
1375       id="text3110"
1376       sodipodi:linespacing="125%"><tspan
1377         sodipodi:role="line"
1378         id="tspan3112"
1379         x="6165.7158"
1380         y="9122.8174">grace-period</tspan></text>
1381    <text
1382       xml:space="preserve"
1383       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"
1384       x="6162.8716"
1385       y="9364.3564"
1386       id="text3114"
1387       sodipodi:linespacing="125%"><tspan
1388         sodipodi:role="line"
1389         id="tspan3116"
1390         x="6162.8716"
1391         y="9364.3564">kernel thread</tspan></text>
1392    <rect
1393       x="8239.8516"
1394       y="4608.7363"
1395       width="3240.0088"
1396       height="2650.6289"
1397       rx="0"
1398       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057902, 60.00115804;stroke-dashoffset:0"
1399       id="rect118-36"
1400       ry="0" />
1401    <text
1402       xml:space="preserve"
1403       x="8768.4678"
1404       y="6484.1562"
1405       font-style="normal"
1406       font-weight="bold"
1407       font-size="192"
1408       id="text202-75"
1409       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_accelerate_cbs()</text>
1410    <g
1411       style="fill:none;stroke-width:0.025in"
1412       id="g3107-3"
1413       transform="translate(6410.833,4706.2127)">
1414      <rect
1415         id="rect112-56"
1416         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1417         rx="0"
1418         height="1370.8721"
1419         width="2809.1992"
1420         y="949.37109"
1421         x="2084.55" />
1422      <rect
1423         id="rect112-3-2"
1424         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1425         rx="0"
1426         height="1294.8468"
1427         width="2809.1992"
1428         y="1025.3964"
1429         x="2084.55" />
1430    </g>
1431    <text
1432       xml:space="preserve"
1433       x="8329.5352"
1434       y="4830.5771"
1435       font-style="normal"
1436       font-weight="bold"
1437       font-size="192"
1438       id="text202-7-9"
1439       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">takedown_cpu()</text>
1440    <text
1441       xml:space="preserve"
1442       x="8335.4873"
1443       y="5094.127"
1444       font-style="normal"
1445       font-weight="bold"
1446       font-size="192"
1447       id="text202-7-9-6"
1448       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcutree_migrate_callbacks()</text>
1449    <text
1450       xml:space="preserve"
1451       x="8768.4678"
1452       y="6224.9038"
1453       font-style="normal"
1454       font-weight="bold"
1455       font-size="192"
1456       id="text202-6-6-6"
1457       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()</text>
1458    <text
1459       xml:space="preserve"
1460       x="3467.9963"
1461       y="6987.9912"
1462       font-style="normal"
1463       font-weight="bold"
1464       font-size="192"
1465       id="text202-7-5-1-2-3"
1466       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"
1467       sodipodi:linespacing="125%"><tspan
1468         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"
1469         id="tspan3104-6">Leaf</tspan></text>
1470    <text
1471       xml:space="preserve"
1472       x="7220.106"
1473       y="6961.395"
1474       font-style="normal"
1475       font-weight="bold"
1476       font-size="192"
1477       id="text202-7-5-1-2-3-7"
1478       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"
1479       sodipodi:linespacing="125%"><tspan
1480         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"
1481         id="tspan3104-6-5">Leaf</tspan></text>
1482    <text
1483       xml:space="preserve"
1484       x="10905.331"
1485       y="6961.395"
1486       font-style="normal"
1487       font-weight="bold"
1488       font-size="192"
1489       id="text202-7-5-1-2-3-7-3"
1490       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"
1491       sodipodi:linespacing="125%"><tspan
1492         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"
1493         id="tspan3104-6-5-5">Leaf</tspan></text>
1494    <path
1495       sodipodi:type="arc"
1496       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"
1497       id="path3084-3"
1498       sodipodi:cx="319.379"
1499       sodipodi:cy="345.54001"
1500       sodipodi:rx="65.917107"
1501       sodipodi:ry="39.550262"
1502       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"
1503       transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" />
1504    <text
1505       xml:space="preserve"
1506       x="5717.4517"
1507       y="1785.2073"
1508       font-style="normal"
1509       font-weight="bold"
1510       font-size="192"
1511       id="text202-7-5-1-2-6"
1512       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"
1513       sodipodi:linespacing="125%"><tspan
1514         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"
1515         id="tspan3104-7">Phase One</tspan></text>
1516    <text
1517       xml:space="preserve"
1518       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"
1519       x="6119.668"
1520       y="2005.6624"
1521       id="text3110-5"
1522       sodipodi:linespacing="125%"><tspan
1523         sodipodi:role="line"
1524         id="tspan3112-3"
1525         x="6119.668"
1526         y="2005.6624">of Update</tspan></text>
1527    <path
1528       sodipodi:nodetypes="cc"
1529       inkscape:connector-curvature="0"
1530       id="path3134-9-0-3-3"
1531       d="m 6169.6477,11384.719 0,8777.145"
1532       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1533    <g
1534       style="fill:none;stroke-width:0.025in"
1535       transform="translate(1749.0282,658.72243)"
1536       id="g3188">
1537      <g
1538         id="g3107-62"
1539         transform="translate(947.90548,11584.029)">
1540        <rect
1541           id="rect112-9"
1542           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1543           rx="0"
1544           height="1370.8721"
1545           width="2809.1992"
1546           y="949.37109"
1547           x="2084.55" />
1548        <rect
1549           id="rect112-3-1"
1550           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1551           rx="0"
1552           height="1294.8468"
1553           width="2809.1992"
1554           y="1025.3964"
1555           x="2084.55" />
1556      </g>
1557      <text
1558         xml:space="preserve"
1559         x="5452.3052"
1560         y="13844.535"
1561         font-style="normal"
1562         font-weight="bold"
1563         font-size="192"
1564         id="text202-7-5-1-2-3-7-2"
1565         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"
1566         sodipodi:linespacing="125%"><tspan
1567           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"
1568           id="tspan3104-6-5-7">Root</tspan></text>
1569      <text
1570         xml:space="preserve"
1571         x="3137.9988"
1572         y="13271.316"
1573         font-style="normal"
1574         font-weight="bold"
1575         font-size="192"
1576         id="text202-626"
1577         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
1578           style="font-size:172.87567139px"
1579           id="tspan3071">rcu_seq_start(rsp-&gt;gp_seq)</tspan></text>
1580    </g>
1581    <rect
1582       ry="0"
1583       id="rect118-0"
1584       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
1585       rx="0"
1586       height="23612.516"
1587       width="13607.611"
1588       y="12709.474"
1589       x="-663.88806" />
1590    <text
1591       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1592       id="text202-7-93"
1593       font-size="192"
1594       font-weight="bold"
1595       font-style="normal"
1596       y="12968.928"
1597       x="-548.11169"
1598       xml:space="preserve">rcu_gp_init()</text>
1599    <g
1600       style="fill:none;stroke-width:0.025in"
1601       transform="translate(1628.5648,695.08943)"
1602       id="g3147">
1603      <g
1604         style="fill:none;stroke-width:0.025in"
1605         id="g3107-6"
1606         transform="translate(3054.6101,13760.052)">
1607        <rect
1608           id="rect112-7"
1609           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1610           rx="0"
1611           height="1370.8721"
1612           width="2809.1992"
1613           y="949.37109"
1614           x="2084.55" />
1615        <rect
1616           id="rect112-3-5"
1617           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1618           rx="0"
1619           height="1294.8468"
1620           width="2809.1992"
1621           y="1025.3964"
1622           x="2084.55" />
1623      </g>
1624    </g>
1625    <g
1626       style="fill:none;stroke-width:0.025in"
1627       transform="translate(2479.6454,658.72243)"
1628       id="g3153">
1629      <g
1630         style="fill:none;stroke-width:0.025in"
1631         id="g3107-6-9"
1632         transform="translate(5213.0126,16008.808)">
1633        <rect
1634           id="rect112-7-1"
1635           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1636           rx="0"
1637           height="1370.8721"
1638           width="2809.1992"
1639           y="949.37109"
1640           x="2084.55" />
1641        <rect
1642           id="rect112-3-5-2"
1643           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1644           rx="0"
1645           height="1294.8468"
1646           width="2809.1992"
1647           y="1025.3964"
1648           x="2084.55" />
1649      </g>
1650      <text
1651         xml:space="preserve"
1652         x="9717.4141"
1653         y="18269.314"
1654         font-style="normal"
1655         font-weight="bold"
1656         font-size="192"
1657         id="text202-7-5-1-2-3-7-35-7"
1658         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"
1659         sodipodi:linespacing="125%"><tspan
1660           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"
1661           id="tspan3104-6-5-6-0">Leaf</tspan></text>
1662    </g>
1663    <g
1664       transform="translate(-2343.9166,695.08943)"
1665       id="g3147-3"
1666       style="fill:none;stroke-width:0.025in">
1667      <g
1668         style="fill:none;stroke-width:0.025in"
1669         id="g3107-6-6"
1670         transform="translate(3054.6101,13760.052)">
1671        <rect
1672           id="rect112-7-0"
1673           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1674           rx="0"
1675           height="1370.8721"
1676           width="2809.1992"
1677           y="949.37109"
1678           x="2084.55" />
1679        <rect
1680           id="rect112-3-5-6"
1681           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1682           rx="0"
1683           height="1294.8468"
1684           width="2809.1992"
1685           y="1025.3964"
1686           x="2084.55" />
1687      </g>
1688    </g>
1689    <g
1690       transform="translate(-853.09625,658.72243)"
1691       id="g3153-2"
1692       style="fill:none;stroke-width:0.025in">
1693      <g
1694         style="fill:none;stroke-width:0.025in"
1695         id="g3107-6-9-6"
1696         transform="translate(5213.0126,16008.808)">
1697        <rect
1698           id="rect112-7-1-1"
1699           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1700           rx="0"
1701           height="1370.8721"
1702           width="2809.1992"
1703           y="949.37109"
1704           x="2084.55" />
1705        <rect
1706           id="rect112-3-5-2-8"
1707           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1708           rx="0"
1709           height="1294.8468"
1710           width="2809.1992"
1711           y="1025.3964"
1712           x="2084.55" />
1713      </g>
1714      <text
1715         xml:space="preserve"
1716         x="9717.4141"
1717         y="18269.314"
1718         font-style="normal"
1719         font-weight="bold"
1720         font-size="192"
1721         id="text202-7-5-1-2-3-7-35-7-7"
1722         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"
1723         sodipodi:linespacing="125%"><tspan
1724           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"
1725           id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
1726    </g>
1727    <g
1728       transform="translate(-4185.8377,658.72243)"
1729       id="g3153-20"
1730       style="fill:none;stroke-width:0.025in">
1731      <g
1732         style="fill:none;stroke-width:0.025in"
1733         id="g3107-6-9-2"
1734         transform="translate(5213.0126,16008.808)">
1735        <rect
1736           id="rect112-7-1-3"
1737           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1738           rx="0"
1739           height="1370.8721"
1740           width="2809.1992"
1741           y="949.37109"
1742           x="2084.55" />
1743        <rect
1744           id="rect112-3-5-2-7"
1745           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1746           rx="0"
1747           height="1294.8468"
1748           width="2809.1992"
1749           y="1025.3964"
1750           x="2084.55" />
1751      </g>
1752      <text
1753         xml:space="preserve"
1754         x="9717.4141"
1755         y="18269.314"
1756         font-style="normal"
1757         font-weight="bold"
1758         font-size="192"
1759         id="text202-7-5-1-2-3-7-35-7-5"
1760         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"
1761         sodipodi:linespacing="125%"><tspan
1762           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"
1763           id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
1764    </g>
1765    <g
1766       transform="translate(-7518.5789,658.72243)"
1767       id="g3153-28"
1768       style="fill:none;stroke-width:0.025in">
1769      <g
1770         style="fill:none;stroke-width:0.025in"
1771         id="g3107-6-9-9"
1772         transform="translate(5213.0126,16008.808)">
1773        <rect
1774           id="rect112-7-1-7"
1775           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1776           rx="0"
1777           height="1370.8721"
1778           width="2809.1992"
1779           y="949.37109"
1780           x="2084.55" />
1781        <rect
1782           id="rect112-3-5-2-3"
1783           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1784           rx="0"
1785           height="1294.8468"
1786           width="2809.1992"
1787           y="1025.3964"
1788           x="2084.55" />
1789      </g>
1790      <text
1791         xml:space="preserve"
1792         x="9717.4141"
1793         y="18269.314"
1794         font-style="normal"
1795         font-weight="bold"
1796         font-size="192"
1797         id="text202-7-5-1-2-3-7-35-7-6"
1798         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"
1799         sodipodi:linespacing="125%"><tspan
1800           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"
1801           id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
1802    </g>
1803    <path
1804       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1805       d="m 4772.378,14541.058 -582.9982,865.094"
1806       id="path3414"
1807       inkscape:connector-curvature="0" />
1808    <path
1809       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1810       d="m 7581.1599,14541.32 582.9982,865.094"
1811       id="path3414-9"
1812       inkscape:connector-curvature="0" />
1813    <path
1814       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1815       d="m 2821.7449,16754.235 -582.9982,865.094"
1816       id="path3414-8"
1817       inkscape:connector-curvature="0" />
1818    <path
1819       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1820       d="m 9566.7916,16754.497 583.0014,865.094"
1821       id="path3414-9-4"
1822       inkscape:connector-curvature="0" />
1823    <path
1824       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1825       d="m 4238.2414,16754.235 0,846.288"
1826       id="path3414-8-3"
1827       inkscape:connector-curvature="0"
1828       sodipodi:nodetypes="cc" />
1829    <path
1830       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1831       d="m 8115.2166,16780.831 0,846.288"
1832       id="path3414-8-3-6"
1833       inkscape:connector-curvature="0"
1834       sodipodi:nodetypes="cc" />
1835    <g
1836       id="g4504-3-9"
1837       transform="translate(4164.6575,-5087.5013)">
1838      <path
1839         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1840         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"
1841         sodipodi:ry="39.550262"
1842         sodipodi:rx="65.917107"
1843         sodipodi:cy="345.54001"
1844         sodipodi:cx="319.379"
1845         id="path3084-6-1"
1846         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"
1847         sodipodi:type="arc" />
1848      <text
1849         sodipodi:linespacing="125%"
1850         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"
1851         id="text202-7-5-1-2-7-2"
1852         font-size="192"
1853         font-weight="bold"
1854         font-style="normal"
1855         y="16888.277"
1856         x="4344.877"
1857         xml:space="preserve"><tspan
1858           id="tspan3104-5-7"
1859           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">End of</tspan></text>
1860      <text
1861         sodipodi:linespacing="125%"
1862         id="text3110-3-0"
1863         y="17119.1"
1864         x="4578.7886"
1865         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"
1866         xml:space="preserve"><tspan
1867           y="17119.1"
1868           x="4578.7886"
1869           id="tspan3112-5-9"
1870           sodipodi:role="line">Last Grace</tspan></text>
1871      <text
1872         sodipodi:linespacing="125%"
1873         id="text3114-6-3"
1874         y="17350.271"
1875         x="4581.7886"
1876         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"
1877         xml:space="preserve"><tspan
1878           y="17350.271"
1879           x="4581.7886"
1880           id="tspan3116-2-6"
1881           sodipodi:role="line">Period</tspan></text>
1882    </g>
1883    <path
1884       sodipodi:nodetypes="cc"
1885       inkscape:connector-curvature="0"
1886       id="path3134-9-0-3-5"
1887       d="m 7845.2122,11943.62 -1595.7756,0"
1888       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" />
1889    <path
1890       sodipodi:type="arc"
1891       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"
1892       id="path3084-6"
1893       sodipodi:cx="319.379"
1894       sodipodi:cy="345.54001"
1895       sodipodi:rx="65.917107"
1896       sodipodi:ry="39.550262"
1897       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"
1898       transform="matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" />
1899    <text
1900       xml:space="preserve"
1901       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"
1902       x="6165.6357"
1903       y="10691.992"
1904       id="text3110-0"
1905       sodipodi:linespacing="125%"><tspan
1906         sodipodi:role="line"
1907         id="tspan3112-6"
1908         x="6165.6357"
1909         y="10691.992">Grace-period</tspan></text>
1910    <text
1911       xml:space="preserve"
1912       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"
1913       x="6162.8696"
1914       y="10947.994"
1915       id="text3114-2"
1916       sodipodi:linespacing="125%"><tspan
1917         sodipodi:role="line"
1918         id="tspan3116-6"
1919         x="6162.8696"
1920         y="10947.994">kernel thread</tspan></text>
1921    <text
1922       xml:space="preserve"
1923       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"
1924       x="6165.3237"
1925       y="11188.528"
1926       id="text3114-1"
1927       sodipodi:linespacing="125%"><tspan
1928         sodipodi:role="line"
1929         id="tspan3116-8"
1930         x="6165.3237"
1931         y="11188.528">awakened</tspan></text>
1932    <path
1933       sodipodi:nodetypes="cc"
1934       inkscape:connector-curvature="0"
1935       id="path3134-9-0-3-3-2"
1936       d="m 6161.6774,9725.7319 0,531.9251"
1937       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1938    <path
1939       sodipodi:nodetypes="cccccccccccccccccccccccccccc"
1940       inkscape:connector-curvature="0"
1941       id="path3134-9-0-3-1"
1942       d="m 6169.1878,20208.525 -2.8277,1315.668 -5343.84363,17.12 -2.8276,6561.744 2039.08003,17.963 -2.7042,-2144.14 -491.6705,-0.211 -2.7042,-1993.689 1487.7179,-4.728 -17.7999,1812.453 2017.2372,-7.643 4.9533,-2151.572 -1405.5264,11.163 -10.9189,-1891.147 1739.2163,-2.718 -13.2006,4234.23 -1701.3596,1.395 -8.784,2107.712 1702.6392,-4.834 33.4144,-1867.716 1312.2491,12.923 14.608,1818.336 2000.0062,20.422 -12.279,-1841.411 1304.1668,1.615 -12.279,2032.706 -4638.6501,1.615 19.5828,569.038"
1943       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1944    <g
1945       style="fill:none;stroke-width:0.025in"
1946       transform="translate(1618.635,9512.0768)"
1947       id="g3147-7">
1948      <g
1949         style="fill:none;stroke-width:0.025in"
1950         id="g3107-6-8"
1951         transform="translate(3054.6101,13760.052)">
1952        <rect
1953           id="rect112-7-4"
1954           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1955           rx="0"
1956           height="1370.8721"
1957           width="2809.1992"
1958           y="949.37109"
1959           x="2084.55" />
1960        <rect
1961           id="rect112-3-5-5"
1962           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1963           rx="0"
1964           height="1294.8468"
1965           width="2809.1992"
1966           y="1025.3964"
1967           x="2084.55" />
1968      </g>
1969    </g>
1970    <g
1971       style="fill:none;stroke-width:0.025in"
1972       transform="translate(2469.7158,9475.7098)"
1973       id="g3153-0">
1974      <g
1975         style="fill:none;stroke-width:0.025in"
1976         id="g3107-6-9-3"
1977         transform="translate(5213.0126,16008.808)">
1978        <rect
1979           id="rect112-7-1-6"
1980           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1981           rx="0"
1982           height="1370.8721"
1983           width="2809.1992"
1984           y="949.37109"
1985           x="2084.55" />
1986        <rect
1987           id="rect112-3-5-2-1"
1988           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1989           rx="0"
1990           height="1294.8468"
1991           width="2809.1992"
1992           y="1025.3964"
1993           x="2084.55" />
1994      </g>
1995      <text
1996         xml:space="preserve"
1997         x="9717.4141"
1998         y="18269.314"
1999         font-style="normal"
2000         font-weight="bold"
2001         font-size="192"
2002         id="text202-7-5-1-2-3-7-35-7-0"
2003         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"
2004         sodipodi:linespacing="125%"><tspan
2005           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"
2006           id="tspan3104-6-5-6-0-6">Leaf</tspan></text>
2007    </g>
2008    <g
2009       transform="translate(-2353.8464,9512.0768)"
2010       id="g3147-3-3"
2011       style="fill:none;stroke-width:0.025in">
2012      <g
2013         style="fill:none;stroke-width:0.025in"
2014         id="g3107-6-6-2"
2015         transform="translate(3054.6101,13760.052)">
2016        <rect
2017           id="rect112-7-0-0"
2018           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2019           rx="0"
2020           height="1370.8721"
2021           width="2809.1992"
2022           y="949.37109"
2023           x="2084.55" />
2024        <rect
2025           id="rect112-3-5-6-6"
2026           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2027           rx="0"
2028           height="1294.8468"
2029           width="2809.1992"
2030           y="1025.3964"
2031           x="2084.55" />
2032      </g>
2033      <text
2034         xml:space="preserve"
2035         x="5398.415"
2036         y="15310.093"
2037         font-style="normal"
2038         font-weight="bold"
2039         font-size="192"
2040         id="text202-8"
2041         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
2042      <text
2043         xml:space="preserve"
2044         x="5398.415"
2045         y="15545.01"
2046         font-style="normal"
2047         font-weight="bold"
2048         font-size="192"
2049         id="text202-5-8"
2050         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>
2051    </g>
2052    <g
2053       transform="translate(-863.02623,9475.7098)"
2054       id="g3153-2-1"
2055       style="fill:none;stroke-width:0.025in">
2056      <g
2057         style="fill:none;stroke-width:0.025in"
2058         id="g3107-6-9-6-5"
2059         transform="translate(5213.0126,16008.808)">
2060        <rect
2061           id="rect112-7-1-1-5"
2062           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2063           rx="0"
2064           height="1370.8721"
2065           width="2809.1992"
2066           y="949.37109"
2067           x="2084.55" />
2068        <rect
2069           id="rect112-3-5-2-8-4"
2070           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2071           rx="0"
2072           height="1294.8468"
2073           width="2809.1992"
2074           y="1025.3964"
2075           x="2084.55" />
2076      </g>
2077      <text
2078         xml:space="preserve"
2079         x="9717.4141"
2080         y="18269.314"
2081         font-style="normal"
2082         font-weight="bold"
2083         font-size="192"
2084         id="text202-7-5-1-2-3-7-35-7-7-7"
2085         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"
2086         sodipodi:linespacing="125%"><tspan
2087           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"
2088           id="tspan3104-6-5-6-0-9-6">Leaf</tspan></text>
2089    </g>
2090    <g
2091       transform="translate(-4195.7676,9475.7098)"
2092       id="g3153-20-5"
2093       style="fill:none;stroke-width:0.025in">
2094      <g
2095         style="fill:none;stroke-width:0.025in"
2096         id="g3107-6-9-2-6"
2097         transform="translate(5213.0126,16008.808)">
2098        <rect
2099           id="rect112-7-1-3-9"
2100           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2101           rx="0"
2102           height="1370.8721"
2103           width="2809.1992"
2104           y="949.37109"
2105           x="2084.55" />
2106        <rect
2107           id="rect112-3-5-2-7-3"
2108           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2109           rx="0"
2110           height="1294.8468"
2111           width="2809.1992"
2112           y="1025.3964"
2113           x="2084.55" />
2114      </g>
2115      <text
2116         xml:space="preserve"
2117         x="9717.4141"
2118         y="18269.314"
2119         font-style="normal"
2120         font-weight="bold"
2121         font-size="192"
2122         id="text202-7-5-1-2-3-7-35-7-5-7"
2123         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"
2124         sodipodi:linespacing="125%"><tspan
2125           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"
2126           id="tspan3104-6-5-6-0-92-4">Leaf</tspan></text>
2127    </g>
2128    <g
2129       transform="translate(-7528.5086,9475.7098)"
2130       id="g3153-28-5"
2131       style="fill:none;stroke-width:0.025in">
2132      <g
2133         style="fill:none;stroke-width:0.025in"
2134         id="g3107-6-9-9-2"
2135         transform="translate(5213.0126,16008.808)">
2136        <rect
2137           id="rect112-7-1-7-5"
2138           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2139           rx="0"
2140           height="1370.8721"
2141           width="2809.1992"
2142           y="949.37109"
2143           x="2084.55" />
2144        <rect
2145           id="rect112-3-5-2-3-4"
2146           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2147           rx="0"
2148           height="1294.8468"
2149           width="2809.1992"
2150           y="1025.3964"
2151           x="2084.55" />
2152      </g>
2153      <text
2154         xml:space="preserve"
2155         x="9717.4141"
2156         y="18269.314"
2157         font-style="normal"
2158         font-weight="bold"
2159         font-size="192"
2160         id="text202-7-5-1-2-3-7-35-7-6-7"
2161         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"
2162         sodipodi:linespacing="125%"><tspan
2163           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"
2164           id="tspan3104-6-5-6-0-1-4">Leaf</tspan></text>
2165      <text
2166         xml:space="preserve"
2167         x="7699.7246"
2168         y="17734.791"
2169         font-style="normal"
2170         font-weight="bold"
2171         font-size="192"
2172         id="text202-4"
2173         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
2174    </g>
2175    <path
2176       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2177       d="M 4762.4482,23358.047 4179.45,24223.141"
2178       id="path3414-4"
2179       inkscape:connector-curvature="0" />
2180    <path
2181       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2182       d="m 7571.23,23358.309 582.9982,865.094"
2183       id="path3414-9-3"
2184       inkscape:connector-curvature="0" />
2185    <path
2186       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2187       d="m 2811.8152,25571.224 -582.9982,865.094"
2188       id="path3414-8-0"
2189       inkscape:connector-curvature="0" />
2190    <path
2191       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2192       d="m 9556.8622,25571.486 582.9988,865.094"
2193       id="path3414-9-4-7"
2194       inkscape:connector-curvature="0" />
2195    <path
2196       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2197       d="m 4228.3115,25571.224 0,846.288"
2198       id="path3414-8-3-8"
2199       inkscape:connector-curvature="0"
2200       sodipodi:nodetypes="cc" />
2201    <path
2202       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2203       d="m 8105.2867,25597.82 0,846.288"
2204       id="path3414-8-3-6-6"
2205       inkscape:connector-curvature="0"
2206       sodipodi:nodetypes="cc" />
2207    <rect
2208       ry="0"
2209       id="rect118-1"
2210       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115756;stroke-dashoffset:0"
2211       rx="0"
2212       height="4418.4302"
2213       width="4932.5845"
2214       y="21654.297"
2215       x="1395.3682" />
2216    <text
2217       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"
2218       id="text202-7-2"
2219       font-size="192"
2220       font-weight="bold"
2221       font-style="normal"
2222       y="21852.52"
2223       x="1530.812"
2224       xml:space="preserve"
2225       sodipodi:linespacing="125%">rcu_init_new_rnp()<tspan
2226   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"
2227   id="tspan3307"> or</tspan></text>
2228    <text
2229       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2230       id="text202-7-2-7"
2231       font-size="192"
2232       font-weight="bold"
2233       font-style="normal"
2234       y="22120.592"
2235       x="1530.812"
2236       xml:space="preserve">rcu_cleanup_dead_rnp()</text>
2237    <text
2238       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"
2239       id="text202-7-2-7-6"
2240       font-size="192"
2241       font-weight="bold"
2242       font-style="normal"
2243       y="22389.539"
2244       x="1533.6567"
2245       xml:space="preserve"
2246       sodipodi:linespacing="125%"><tspan
2247         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"
2248         id="tspan3327">(optional)</tspan></text>
2249    <g
2250       style="fill:none;stroke-width:0.025in"
2251       transform="translate(1739.0986,9475.7098)"
2252       id="g3188-8">
2253      <text
2254         xml:space="preserve"
2255         x="3305.5364"
2256         y="13255.592"
2257         font-style="normal"
2258         font-weight="bold"
2259         font-size="192"
2260         id="text202-84"
2261         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmaskinit</text>
2262      <g
2263         id="g3107-31"
2264         transform="translate(947.90548,11584.029)">
2265        <rect
2266           id="rect112-4"
2267           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2268           rx="0"
2269           height="1370.8721"
2270           width="2809.1992"
2271           y="949.37109"
2272           x="2084.55" />
2273        <rect
2274           id="rect112-3-9"
2275           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2276           rx="0"
2277           height="1294.8468"
2278           width="2809.1992"
2279           y="1025.3964"
2280           x="2084.55" />
2281      </g>
2282      <text
2283         xml:space="preserve"
2284         x="5452.3052"
2285         y="13844.535"
2286         font-style="normal"
2287         font-weight="bold"
2288         font-size="192"
2289         id="text202-7-5-1-2-3-7-20"
2290         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"
2291         sodipodi:linespacing="125%"><tspan
2292           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"
2293           id="tspan3104-6-5-6">Root</tspan></text>
2294      <text
2295         xml:space="preserve"
2296         x="3305.5364"
2297         y="13490.509"
2298         font-style="normal"
2299         font-weight="bold"
2300         font-size="192"
2301         id="text202-5-89"
2302         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>
2303    </g>
2304    <path
2305       sodipodi:nodetypes="cccccccccccccccccccccccc"
2306       inkscape:connector-curvature="0"
2307       id="path3134-9-0-3-10"
2308       d="m 6187.9943,28881.474 -2.8275,2480.757 -2316.0141,-1.687 -2.8276,2179.854 2321.1757,-0.843 -2.7041,-1843.237 2404.5141,-0.212 16.1022,1993.267 -7783.83443,-4.728 -16.7937,2120.395 2033.10343,-23.534 2.0128,-1866.562 2051.9098,14.079 2.0128,1838.299 1280.8474,-4.728 14.608,-1830.104 1312.2492,12.923 14.608,1818.336 2000.0057,20.422 -12.279,-1841.411 1304.167,1.615 -12.279,2032.706 -4638.6499,1.615 19.5828,569.038"
2309       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2310    <g
2311       style="fill:none;stroke-width:0.025in"
2312       transform="translate(1739.0986,17188.625)"
2313       id="g3188-6">
2314      <g
2315         id="g3107-5"
2316         transform="translate(947.90548,11584.029)">
2317        <rect
2318           id="rect112-94"
2319           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2320           rx="0"
2321           height="1370.8721"
2322           width="2809.1992"
2323           y="949.37109"
2324           x="2084.55" />
2325        <rect
2326           id="rect112-3-90"
2327           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2328           rx="0"
2329           height="1294.8468"
2330           width="2809.1992"
2331           y="1025.3964"
2332           x="2084.55" />
2333      </g>
2334      <text
2335         xml:space="preserve"
2336         x="5452.3052"
2337         y="13844.535"
2338         font-style="normal"
2339         font-weight="bold"
2340         font-size="192"
2341         id="text202-7-5-1-2-3-7-9"
2342         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"
2343         sodipodi:linespacing="125%"><tspan
2344           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"
2345           id="tspan3104-6-5-1">Root</tspan></text>
2346      <text
2347         xml:space="preserve"
2348         x="3147.9268"
2349         y="13240.524"
2350         font-style="normal"
2351         font-weight="bold"
2352         font-size="192"
2353         id="text202-1"
2354         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2355    </g>
2356    <g
2357       style="fill:none;stroke-width:0.025in"
2358       transform="translate(1618.6352,17224.992)"
2359       id="g3147-1">
2360      <g
2361         style="fill:none;stroke-width:0.025in"
2362         id="g3107-6-1"
2363         transform="translate(3054.6101,13760.052)">
2364        <rect
2365           id="rect112-7-5"
2366           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2367           rx="0"
2368           height="1370.8721"
2369           width="2809.1992"
2370           y="949.37109"
2371           x="2084.55" />
2372        <rect
2373           id="rect112-3-5-9"
2374           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2375           rx="0"
2376           height="1294.8468"
2377           width="2809.1992"
2378           y="1025.3964"
2379           x="2084.55" />
2380      </g>
2381      <text
2382         xml:space="preserve"
2383         x="5263.1094"
2384         y="15411.646"
2385         font-style="normal"
2386         font-weight="bold"
2387         font-size="192"
2388         id="text202-92"
2389         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2390    </g>
2391    <g
2392       style="fill:none;stroke-width:0.025in"
2393       transform="translate(2469.7158,17188.625)"
2394       id="g3153-7">
2395      <g
2396         style="fill:none;stroke-width:0.025in"
2397         id="g3107-6-9-67"
2398         transform="translate(5213.0126,16008.808)">
2399        <rect
2400           id="rect112-7-1-36"
2401           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2402           rx="0"
2403           height="1370.8721"
2404           width="2809.1992"
2405           y="949.37109"
2406           x="2084.55" />
2407        <rect
2408           id="rect112-3-5-2-5"
2409           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2410           rx="0"
2411           height="1294.8468"
2412           width="2809.1992"
2413           y="1025.3964"
2414           x="2084.55" />
2415      </g>
2416      <text
2417         xml:space="preserve"
2418         x="9717.4141"
2419         y="18269.314"
2420         font-style="normal"
2421         font-weight="bold"
2422         font-size="192"
2423         id="text202-7-5-1-2-3-7-35-7-63"
2424         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"
2425         sodipodi:linespacing="125%"><tspan
2426           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"
2427           id="tspan3104-6-5-6-0-94">Leaf</tspan></text>
2428      <text
2429         xml:space="preserve"
2430         x="7417.4053"
2431         y="17655.502"
2432         font-style="normal"
2433         font-weight="bold"
2434         font-size="192"
2435         id="text202-759"
2436         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2437    </g>
2438    <g
2439       transform="translate(-2353.8462,17224.992)"
2440       id="g3147-3-8"
2441       style="fill:none;stroke-width:0.025in">
2442      <g
2443         style="fill:none;stroke-width:0.025in"
2444         id="g3107-6-6-1"
2445         transform="translate(3054.6101,13760.052)">
2446        <rect
2447           id="rect112-7-0-2"
2448           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2449           rx="0"
2450           height="1370.8721"
2451           width="2809.1992"
2452           y="949.37109"
2453           x="2084.55" />
2454        <rect
2455           id="rect112-3-5-6-9"
2456           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2457           rx="0"
2458           height="1294.8468"
2459           width="2809.1992"
2460           y="1025.3964"
2461           x="2084.55" />
2462      </g>
2463      <text
2464         xml:space="preserve"
2465         x="5246.1548"
2466         y="15411.648"
2467         font-style="normal"
2468         font-weight="bold"
2469         font-size="192"
2470         id="text202-87"
2471         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2472    </g>
2473    <g
2474       transform="translate(-863.02613,17188.625)"
2475       id="g3153-2-3"
2476       style="fill:none;stroke-width:0.025in">
2477      <g
2478         style="fill:none;stroke-width:0.025in"
2479         id="g3107-6-9-6-9"
2480         transform="translate(5213.0126,16008.808)">
2481        <rect
2482           id="rect112-7-1-1-0"
2483           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2484           rx="0"
2485           height="1370.8721"
2486           width="2809.1992"
2487           y="949.37109"
2488           x="2084.55" />
2489        <rect
2490           id="rect112-3-5-2-8-8"
2491           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2492           rx="0"
2493           height="1294.8468"
2494           width="2809.1992"
2495           y="1025.3964"
2496           x="2084.55" />
2497      </g>
2498      <text
2499         xml:space="preserve"
2500         x="9717.4141"
2501         y="18269.314"
2502         font-style="normal"
2503         font-weight="bold"
2504         font-size="192"
2505         id="text202-7-5-1-2-3-7-35-7-7-8"
2506         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"
2507         sodipodi:linespacing="125%"><tspan
2508           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"
2509           id="tspan3104-6-5-6-0-9-5">Leaf</tspan></text>
2510    </g>
2511    <g
2512       transform="translate(-4195.7673,17188.625)"
2513       id="g3153-20-0"
2514       style="fill:none;stroke-width:0.025in">
2515      <g
2516         style="fill:none;stroke-width:0.025in"
2517         id="g3107-6-9-2-9"
2518         transform="translate(5213.0126,16008.808)">
2519        <rect
2520           id="rect112-7-1-3-6"
2521           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2522           rx="0"
2523           height="1370.8721"
2524           width="2809.1992"
2525           y="949.37109"
2526           x="2084.55" />
2527        <rect
2528           id="rect112-3-5-2-7-38"
2529           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2530           rx="0"
2531           height="1294.8468"
2532           width="2809.1992"
2533           y="1025.3964"
2534           x="2084.55" />
2535      </g>
2536      <text
2537         xml:space="preserve"
2538         x="9717.4141"
2539         y="18269.314"
2540         font-style="normal"
2541         font-weight="bold"
2542         font-size="192"
2543         id="text202-7-5-1-2-3-7-35-7-5-5"
2544         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"
2545         sodipodi:linespacing="125%"><tspan
2546           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"
2547           id="tspan3104-6-5-6-0-92-6">Leaf</tspan></text>
2548      <text
2549         xml:space="preserve"
2550         x="7433.8257"
2551         y="17682.098"
2552         font-style="normal"
2553         font-weight="bold"
2554         font-size="192"
2555         id="text202-2"
2556         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2557    </g>
2558    <g
2559       transform="translate(-7528.5085,17188.625)"
2560       id="g3153-28-1"
2561       style="fill:none;stroke-width:0.025in">
2562      <g
2563         style="fill:none;stroke-width:0.025in"
2564         id="g3107-6-9-9-1"
2565         transform="translate(5213.0126,16008.808)">
2566        <rect
2567           id="rect112-7-1-7-59"
2568           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2569           rx="0"
2570           height="1370.8721"
2571           width="2809.1992"
2572           y="949.37109"
2573           x="2084.55" />
2574        <rect
2575           id="rect112-3-5-2-3-8"
2576           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2577           rx="0"
2578           height="1294.8468"
2579           width="2809.1992"
2580           y="1025.3964"
2581           x="2084.55" />
2582      </g>
2583      <text
2584         xml:space="preserve"
2585         x="9717.4141"
2586         y="18269.314"
2587         font-style="normal"
2588         font-weight="bold"
2589         font-size="192"
2590         id="text202-7-5-1-2-3-7-35-7-6-4"
2591         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"
2592         sodipodi:linespacing="125%"><tspan
2593           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"
2594           id="tspan3104-6-5-6-0-1-8">Leaf</tspan></text>
2595      <text
2596         xml:space="preserve"
2597         x="7415.4404"
2598         y="17682.098"
2599         font-style="normal"
2600         font-weight="bold"
2601         font-size="192"
2602         id="text202-0"
2603         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2604    </g>
2605    <path
2606       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2607       d="m 4762.4484,31070.961 -582.9982,865.095"
2608       id="path3414-0"
2609       inkscape:connector-curvature="0" />
2610    <path
2611       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2612       d="m 7571.2303,31071.223 582.9982,865.095"
2613       id="path3414-9-30"
2614       inkscape:connector-curvature="0" />
2615    <path
2616       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2617       d="m 2811.8153,33284.138 -582.9982,865.094"
2618       id="path3414-8-4"
2619       inkscape:connector-curvature="0" />
2620    <path
2621       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2622       d="m 9556.862,33284.401 582.999,865.093"
2623       id="path3414-9-4-4"
2624       inkscape:connector-curvature="0" />
2625    <path
2626       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2627       d="m 4228.3118,33284.138 0,846.288"
2628       id="path3414-8-3-4"
2629       inkscape:connector-curvature="0"
2630       sodipodi:nodetypes="cc" />
2631    <path
2632       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2633       d="m 8105.287,33310.734 0,846.288"
2634       id="path3414-8-3-6-4"
2635       inkscape:connector-curvature="0"
2636       sodipodi:nodetypes="cc" />
2637    <path
2638       sodipodi:nodetypes="ccc"
2639       inkscape:connector-curvature="0"
2640       id="path3134-9-0-3-1-8"
2641       d="m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989"
2642       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2643    <path
2644       sodipodi:nodetypes="ccc"
2645       inkscape:connector-curvature="0"
2646       id="path3134-9-0-3-1-3"
2647       d="m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688"
2648       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2649    <path
2650       sodipodi:nodetypes="ccc"
2651       inkscape:connector-curvature="0"
2652       id="path3134-9-0-3-1-6"
2653       d="m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051"
2654       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2655    <path
2656       sodipodi:nodetypes="ccc"
2657       inkscape:connector-curvature="0"
2658       id="path3134-9-0-3-1-3-2"
2659       d="m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717"
2660       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2661    <path
2662       sodipodi:nodetypes="cccccccccccccccccccccccccccc"
2663       inkscape:connector-curvature="0"
2664       id="path3134-9-0-3-4"
2665       d="m 6180.0812,36613.063 -2.827,638.638 -5325.0381,35.926 -9.78989,7279.202 2659.62569,0 0,-2260.682 -1196.8316,0 0,-1861.738 1462.7942,0 0,2127.7 3723.476,0 0,1861.738 2035.5457,-11.246 -12.28,-1788.219 1191.3338,1.616 15.928,1289.854 520.347,0.202 m 0,0 -15.641,-1570.133 -2629.7318,-18.604 3.165,-2124.92 -2305.4983,-7.354 0,-2287.279 5319.2511,0 0,7180.99 m 0,0 0,19229.094 -4441.5746,0"
2666       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2667    <rect
2668       ry="0"
2669       id="rect118-7"
2670       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
2671       rx="0"
2672       height="8254.9336"
2673       width="14128.912"
2674       y="37009.492"
2675       x="-719.34235" />
2676    <text
2677       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2678       id="text202-7-24"
2679       font-size="192"
2680       font-weight="bold"
2681       font-style="normal"
2682       y="37286.184"
2683       x="-573.74298"
2684       xml:space="preserve">rcu_gp_fqs()</text>
2685    <g
2686       style="fill:none;stroke-width:0.025in"
2687       transform="translate(1629.528,25916.616)"
2688       id="g3147-0">
2689      <g
2690         style="fill:none;stroke-width:0.025in"
2691         id="g3107-6-62"
2692         transform="translate(3054.6101,13760.052)">
2693        <rect
2694           id="rect112-7-9"
2695           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2696           rx="0"
2697           height="1370.8721"
2698           width="2809.1992"
2699           y="949.37109"
2700           x="2084.55" />
2701        <rect
2702           id="rect112-3-5-90"
2703           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2704           rx="0"
2705           height="1294.8468"
2706           width="2809.1992"
2707           y="1025.3964"
2708           x="2084.55" />
2709      </g>
2710      <text
2711         xml:space="preserve"
2712         x="5250.5327"
2713         y="15512.733"
2714         font-style="normal"
2715         font-weight="bold"
2716         font-size="192"
2717         id="text202-35-8"
2718         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>
2719    </g>
2720    <g
2721       style="fill:none;stroke-width:0.025in"
2722       transform="translate(2480.6088,25880.249)"
2723       id="g3153-1">
2724      <g
2725         style="fill:none;stroke-width:0.025in"
2726         id="g3107-6-9-31"
2727         transform="translate(5213.0126,16008.808)">
2728        <rect
2729           id="rect112-7-1-10"
2730           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2731           rx="0"
2732           height="1370.8721"
2733           width="2809.1992"
2734           y="949.37109"
2735           x="2084.55" />
2736        <rect
2737           id="rect112-3-5-2-34"
2738           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2739           rx="0"
2740           height="1294.8468"
2741           width="2809.1992"
2742           y="1025.3964"
2743           x="2084.55" />
2744      </g>
2745      <text
2746         xml:space="preserve"
2747         x="9717.4141"
2748         y="18269.314"
2749         font-style="normal"
2750         font-weight="bold"
2751         font-size="192"
2752         id="text202-7-5-1-2-3-7-35-7-03"
2753         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"
2754         sodipodi:linespacing="125%"><tspan
2755           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"
2756           id="tspan3104-6-5-6-0-91">Leaf</tspan></text>
2757    </g>
2758    <g
2759       transform="translate(-2342.9531,25916.616)"
2760       id="g3147-3-9"
2761       style="fill:none;stroke-width:0.025in">
2762      <g
2763         style="fill:none;stroke-width:0.025in"
2764         id="g3107-6-6-6"
2765         transform="translate(3054.6101,13760.052)">
2766        <rect
2767           id="rect112-7-0-9"
2768           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2769           rx="0"
2770           height="1370.8721"
2771           width="2809.1992"
2772           y="949.37109"
2773           x="2084.55" />
2774        <rect
2775           id="rect112-3-5-6-3"
2776           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2777           rx="0"
2778           height="1294.8468"
2779           width="2809.1992"
2780           y="1025.3964"
2781           x="2084.55" />
2782      </g>
2783      <text
2784         xml:space="preserve"
2785         x="5284.6885"
2786         y="15500.379"
2787         font-style="normal"
2788         font-weight="bold"
2789         font-size="192"
2790         id="text202-6-3"
2791         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>
2792    </g>
2793    <g
2794       transform="translate(-852.13285,25880.249)"
2795       id="g3153-2-8"
2796       style="fill:none;stroke-width:0.025in">
2797      <g
2798         style="fill:none;stroke-width:0.025in"
2799         id="g3107-6-9-6-0"
2800         transform="translate(5213.0126,16008.808)">
2801        <rect
2802           id="rect112-7-1-1-56"
2803           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2804           rx="0"
2805           height="1370.8721"
2806           width="2809.1992"
2807           y="949.37109"
2808           x="2084.55" />
2809        <rect
2810           id="rect112-3-5-2-8-6"
2811           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2812           rx="0"
2813           height="1294.8468"
2814           width="2809.1992"
2815           y="1025.3964"
2816           x="2084.55" />
2817      </g>
2818      <text
2819         xml:space="preserve"
2820         x="9717.4141"
2821         y="18269.314"
2822         font-style="normal"
2823         font-weight="bold"
2824         font-size="192"
2825         id="text202-7-5-1-2-3-7-35-7-7-4"
2826         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"
2827         sodipodi:linespacing="125%"><tspan
2828           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"
2829           id="tspan3104-6-5-6-0-9-0">Leaf</tspan></text>
2830    </g>
2831    <g
2832       transform="translate(-4184.8743,25880.249)"
2833       id="g3153-20-04"
2834       style="fill:none;stroke-width:0.025in">
2835      <g
2836         style="fill:none;stroke-width:0.025in"
2837         id="g3107-6-9-2-62"
2838         transform="translate(5213.0126,16008.808)">
2839        <rect
2840           id="rect112-7-1-3-67"
2841           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2842           rx="0"
2843           height="1370.8721"
2844           width="2809.1992"
2845           y="949.37109"
2846           x="2084.55" />
2847        <rect
2848           id="rect112-3-5-2-7-5"
2849           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2850           rx="0"
2851           height="1294.8468"
2852           width="2809.1992"
2853           y="1025.3964"
2854           x="2084.55" />
2855      </g>
2856      <text
2857         xml:space="preserve"
2858         x="9717.4141"
2859         y="18269.314"
2860         font-style="normal"
2861         font-weight="bold"
2862         font-size="192"
2863         id="text202-7-5-1-2-3-7-35-7-5-6"
2864         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"
2865         sodipodi:linespacing="125%"><tspan
2866           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"
2867           id="tspan3104-6-5-6-0-92-9">Leaf</tspan></text>
2868    </g>
2869    <g
2870       transform="translate(-7517.6112,25880.249)"
2871       id="g3153-28-8"
2872       style="fill:none;stroke-width:0.025in">
2873      <g
2874         style="fill:none;stroke-width:0.025in"
2875         id="g3107-6-9-9-7"
2876         transform="translate(5213.0126,16008.808)">
2877        <rect
2878           id="rect112-7-1-7-2"
2879           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2880           rx="0"
2881           height="1370.8721"
2882           width="2809.1992"
2883           y="949.37109"
2884           x="2084.55" />
2885        <rect
2886           id="rect112-3-5-2-3-82"
2887           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2888           rx="0"
2889           height="1294.8468"
2890           width="2809.1992"
2891           y="1025.3964"
2892           x="2084.55" />
2893      </g>
2894      <text
2895         xml:space="preserve"
2896         x="9717.4141"
2897         y="18269.314"
2898         font-style="normal"
2899         font-weight="bold"
2900         font-size="192"
2901         id="text202-7-5-1-2-3-7-35-7-6-9"
2902         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"
2903         sodipodi:linespacing="125%"><tspan
2904           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"
2905           id="tspan3104-6-5-6-0-1-9">Leaf</tspan></text>
2906      <text
2907         xml:space="preserve"
2908         x="7428.2939"
2909         y="17707.271"
2910         font-style="normal"
2911         font-weight="bold"
2912         font-size="192"
2913         id="text202-75-6"
2914         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>
2915    </g>
2916    <path
2917       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2918       d="m 4773.3421,39762.585 -582.9986,865.094"
2919       id="path3414-02"
2920       inkscape:connector-curvature="0" />
2921    <path
2922       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2923       d="m 7582.1232,39762.847 582.999,865.094"
2924       id="path3414-9-7"
2925       inkscape:connector-curvature="0" />
2926    <path
2927       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2928       d="m 2822.7083,41975.762 -582.9982,865.094"
2929       id="path3414-8-6"
2930       inkscape:connector-curvature="0" />
2931    <path
2932       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2933       d="m 9567.7542,41976.024 583.0018,865.094"
2934       id="path3414-9-4-1"
2935       inkscape:connector-curvature="0" />
2936    <path
2937       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2938       d="m 4239.2048,41975.762 0,846.288"
2939       id="path3414-8-3-3"
2940       inkscape:connector-curvature="0"
2941       sodipodi:nodetypes="cc" />
2942    <path
2943       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2944       d="m 8116.1802,42002.358 0,846.288"
2945       id="path3414-8-3-6-2"
2946       inkscape:connector-curvature="0"
2947       sodipodi:nodetypes="cc" />
2948    <rect
2949       ry="0"
2950       id="rect118-1-1"
2951       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057924, 60.00115835;stroke-dashoffset:0"
2952       rx="0"
2953       height="7164.1621"
2954       width="13301.43"
2955       y="37551.07"
2956       x="-474.37598" />
2957    <text
2958       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"
2959       id="text202-7-2-5"
2960       font-size="192"
2961       font-weight="bold"
2962       font-style="normal"
2963       y="37802.488"
2964       x="-342.01831"
2965       xml:space="preserve"
2966       sodipodi:linespacing="125%">force_qs_rnp()<tspan
2967   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"
2968   id="tspan3307-9" /></text>
2969    <text
2970       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2971       id="text202-7-2-7-9"
2972       font-size="192"
2973       font-weight="bold"
2974       font-style="normal"
2975       y="38114.047"
2976       x="-334.33856"
2977       xml:space="preserve">rcu_watching_snap_save()</text>
2978    <g
2979       style="fill:none;stroke-width:0.025in"
2980       transform="translate(1749.9916,25880.249)"
2981       id="g3188-1">
2982      <g
2983         id="g3107-4"
2984         transform="translate(947.90548,11584.029)">
2985        <rect
2986           id="rect112-91"
2987           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2988           rx="0"
2989           height="1370.8721"
2990           width="2809.1992"
2991           y="949.37109"
2992           x="2084.55" />
2993        <rect
2994           id="rect112-3-0"
2995           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2996           rx="0"
2997           height="1294.8468"
2998           width="2809.1992"
2999           y="1025.3964"
3000           x="2084.55" />
3001      </g>
3002      <text
3003         xml:space="preserve"
3004         x="5452.3052"
3005         y="13844.535"
3006         font-style="normal"
3007         font-weight="bold"
3008         font-size="192"
3009         id="text202-7-5-1-2-3-7-7"
3010         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"
3011         sodipodi:linespacing="125%"><tspan
3012           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"
3013           id="tspan3104-6-5-58">Root</tspan></text>
3014      <text
3015         xml:space="preserve"
3016         x="3158.8521"
3017         y="13313.027"
3018         font-style="normal"
3019         font-weight="bold"
3020         font-size="192"
3021         id="text202-70"
3022         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>
3023    </g>
3024    <text
3025       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3026       id="text202-7-2-7-2"
3027       font-size="192"
3028       font-weight="bold"
3029       font-style="normal"
3030       y="38425.035"
3031       x="-337.79462"
3032       xml:space="preserve">rcu_watching_snap_recheck()</text>
3033    <text
3034       xml:space="preserve"
3035       x="9907.8887"
3036       y="43568.723"
3037       font-style="normal"
3038       font-weight="bold"
3039       font-size="192"
3040       id="text202-62-4"
3041       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>
3042    <g
3043       id="g4504"
3044       transform="translate(10024.106,24062.466)">
3045      <path
3046         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3047         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"
3048         sodipodi:ry="39.550262"
3049         sodipodi:rx="65.917107"
3050         sodipodi:cy="345.54001"
3051         sodipodi:cx="319.379"
3052         id="path3089"
3053         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"
3054         sodipodi:type="arc" />
3055      <text
3056         sodipodi:linespacing="125%"
3057         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"
3058         id="text202-7-5-1-2-80"
3059         font-size="192"
3060         font-weight="bold"
3061         font-style="normal"
3062         y="16835.086"
3063         x="4409.043"
3064         xml:space="preserve"><tspan
3065           id="tspan3104-4"
3066           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>
3067      <text
3068         sodipodi:linespacing="125%"
3069         id="text3110-29"
3070         y="17055.541"
3071         x="4579.373"
3072         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"
3073         xml:space="preserve"><tspan
3074           y="17055.541"
3075           x="4579.373"
3076           id="tspan3112-61"
3077           sodipodi:role="line">read-side</tspan></text>
3078      <text
3079         sodipodi:linespacing="125%"
3080         id="text3114-04"
3081         y="17297.08"
3082         x="4584.8276"
3083         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"
3084         xml:space="preserve"><tspan
3085           y="17297.08"
3086           x="4584.8276"
3087           id="tspan3116-22"
3088           sodipodi:role="line">critical section</tspan></text>
3089    </g>
3090    <g
3091       id="g3148-9-9"
3092       transform="translate(9995.8972,46544.783)">
3093      <rect
3094         x="3592.3828"
3095         y="-4715.7246"
3096         width="3164.783"
3097         height="769.99048"
3098         rx="0"
3099         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"
3100         id="rect118-3-5-1-3"
3101         ry="0" />
3102      <text
3103         xml:space="preserve"
3104         x="3745.7725"
3105         y="-4418.6582"
3106         font-style="normal"
3107         font-weight="bold"
3108         font-size="192"
3109         id="text202-7-5-3-27-6"
3110         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>
3111      <text
3112         xml:space="preserve"
3113         x="3745.7725"
3114         y="-4165.7954"
3115         font-style="normal"
3116         font-weight="bold"
3117         font-size="192"
3118         id="text202-7-5-3-27-0-0"
3119         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>
3120    </g>
3121    <g
3122       id="g3148-9-9-2"
3123       transform="translate(9995.8972,49205.888)">
3124      <rect
3125         x="3592.3828"
3126         y="-4715.7246"
3127         width="3164.783"
3128         height="769.99048"
3129         rx="0"
3130         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"
3131         id="rect118-3-5-1-3-6"
3132         ry="0" />
3133      <text
3134         xml:space="preserve"
3135         x="3745.7725"
3136         y="-4418.6582"
3137         font-style="normal"
3138         font-weight="bold"
3139         font-size="192"
3140         id="text202-7-5-3-27-6-1"
3141         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>
3142      <text
3143         xml:space="preserve"
3144         x="3745.7725"
3145         y="-4165.7954"
3146         font-style="normal"
3147         font-weight="bold"
3148         font-size="192"
3149         id="text202-7-5-3-27-0-0-8"
3150         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>
3151    </g>
3152    <g
3153       id="g4504-7"
3154       transform="translate(10042.913,29290.642)">
3155      <path
3156         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3157         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"
3158         sodipodi:ry="39.550262"
3159         sodipodi:rx="65.917107"
3160         sodipodi:cy="345.54001"
3161         sodipodi:cx="319.379"
3162         id="path3084-9"
3163         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"
3164         sodipodi:type="arc" />
3165      <text
3166         sodipodi:linespacing="125%"
3167         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"
3168         id="text202-7-5-1-2-2"
3169         font-size="192"
3170         font-weight="bold"
3171         font-style="normal"
3172         y="16835.086"
3173         x="4409.043"
3174         xml:space="preserve"><tspan
3175           id="tspan3104-0"
3176           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>
3177      <text
3178         sodipodi:linespacing="125%"
3179         id="text3110-2"
3180         y="17055.541"
3181         x="4579.373"
3182         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"
3183         xml:space="preserve"><tspan
3184           y="17055.541"
3185           x="4579.373"
3186           id="tspan3112-3-2"
3187           sodipodi:role="line">read-side</tspan></text>
3188      <text
3189         sodipodi:linespacing="125%"
3190         id="text3114-7"
3191         y="17297.08"
3192         x="4584.8276"
3193         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"
3194         xml:space="preserve"><tspan
3195           y="17297.08"
3196           x="4584.8276"
3197           id="tspan3116-5"
3198           sodipodi:role="line">critical section</tspan></text>
3199    </g>
3200    <g
3201       id="g4504-6"
3202       transform="translate(-7705.0623,22903.647)">
3203      <path
3204         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3205         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"
3206         sodipodi:ry="39.550262"
3207         sodipodi:rx="65.917107"
3208         sodipodi:cy="345.54001"
3209         sodipodi:cx="319.379"
3210         id="path3084-1"
3211         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"
3212         sodipodi:type="arc" />
3213      <text
3214         sodipodi:linespacing="125%"
3215         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"
3216         id="text202-7-5-1-2-8"
3217         font-size="192"
3218         font-weight="bold"
3219         font-style="normal"
3220         y="16835.086"
3221         x="4409.043"
3222         xml:space="preserve"><tspan
3223           id="tspan3104-7-0"
3224           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>
3225      <text
3226         sodipodi:linespacing="125%"
3227         id="text3110-9"
3228         y="17055.541"
3229         x="4579.373"
3230         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"
3231         xml:space="preserve"><tspan
3232           y="17055.541"
3233           x="4579.373"
3234           id="tspan3112-2"
3235           sodipodi:role="line">read-side</tspan></text>
3236      <text
3237         sodipodi:linespacing="125%"
3238         id="text3114-0"
3239         y="17297.08"
3240         x="4584.8276"
3241         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"
3242         xml:space="preserve"><tspan
3243           y="17297.08"
3244           x="4584.8276"
3245           id="tspan3116-2"
3246           sodipodi:role="line">critical section</tspan></text>
3247    </g>
3248    <g
3249       id="g3148-9-9-3"
3250       transform="translate(-8306.8632,45879.159)">
3251      <rect
3252         x="3592.3828"
3253         y="-4981.6865"
3254         width="3728.9751"
3255         height="2265.0989"
3256         rx="0"
3257         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"
3258         id="rect118-3-5-1-3-7"
3259         ry="0" />
3260      <text
3261         xml:space="preserve"
3262         x="3745.7725"
3263         y="-4684.6201"
3264         font-style="normal"
3265         font-weight="bold"
3266         font-size="192"
3267         id="text202-7-5-3-27-6-5"
3268         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>
3269      <text
3270         xml:space="preserve"
3271         x="3745.7725"
3272         y="-4431.7573"
3273         font-style="normal"
3274         font-weight="bold"
3275         font-size="192"
3276         id="text202-7-5-3-27-0-0-9"
3277         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>
3278      <g
3279         transform="translate(1783.3183,-5255.3491)"
3280         id="g3107-7-5"
3281         style="fill:none;stroke-width:0.025in">
3282        <rect
3283           x="2084.55"
3284           y="949.37109"
3285           width="2809.1992"
3286           height="1370.8721"
3287           rx="0"
3288           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3289           id="rect112-5-3" />
3290        <rect
3291           x="2084.55"
3292           y="1025.3964"
3293           width="2809.1992"
3294           height="1294.8468"
3295           rx="0"
3296           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3297           id="rect112-3-3-5" />
3298      </g>
3299      <text
3300         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3301         id="text202-6-6-2-6"
3302         font-size="192"
3303         font-weight="bold"
3304         font-style="normal"
3305         y="-3526.4448"
3306         x="4241.8574"
3307         xml:space="preserve">-&gt;qsmaskinitnext</text>
3308      <text
3309         sodipodi:linespacing="125%"
3310         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"
3311         id="text202-7-5-1-2-3-2"
3312         font-size="192"
3313         font-weight="bold"
3314         font-style="normal"
3315         y="-2987.4167"
3316         x="6305.1484"
3317         xml:space="preserve"><tspan
3318           id="tspan3104-6-9"
3319           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>
3320    </g>
3321    <g
3322       id="g4504-7-2"
3323       transform="translate(-7686.2563,30073.332)">
3324      <path
3325         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3326         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"
3327         sodipodi:ry="39.550262"
3328         sodipodi:rx="65.917107"
3329         sodipodi:cy="345.54001"
3330         sodipodi:cx="319.379"
3331         id="path3084-9-2"
3332         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"
3333         sodipodi:type="arc" />
3334      <text
3335         sodipodi:linespacing="125%"
3336         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"
3337         id="text202-7-5-1-2-2-8"
3338         font-size="192"
3339         font-weight="bold"
3340         font-style="normal"
3341         y="16835.086"
3342         x="4409.043"
3343         xml:space="preserve"><tspan
3344           id="tspan3104-0-9"
3345           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>
3346      <text
3347         sodipodi:linespacing="125%"
3348         id="text3110-2-7"
3349         y="17055.541"
3350         x="4579.373"
3351         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"
3352         xml:space="preserve"><tspan
3353           y="17055.541"
3354           x="4579.373"
3355           id="tspan3112-3-3"
3356           sodipodi:role="line">read-side</tspan></text>
3357      <text
3358         sodipodi:linespacing="125%"
3359         id="text3114-7-6"
3360         y="17297.08"
3361         x="4584.8276"
3362         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"
3363         xml:space="preserve"><tspan
3364           y="17297.08"
3365           x="4584.8276"
3366           id="tspan3116-5-1"
3367           sodipodi:role="line">critical section</tspan></text>
3368    </g>
3369    <g
3370       id="g3206"
3371       transform="translate(-752.44253,40565.329)">
3372      <rect
3373         ry="0"
3374         id="rect118-3-5-1-3-1"
3375         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"
3376         rx="0"
3377         height="2265.0989"
3378         width="3728.9751"
3379         y="3382.2036"
3380         x="-3958.3845" />
3381      <text
3382         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3383         id="text202-7-5-3-27-6-2"
3384         font-size="192"
3385         font-weight="bold"
3386         font-style="normal"
3387         y="3679.27"
3388         x="-3804.9949"
3389         xml:space="preserve">rcutree_report_cpu_starting()</text>
3390      <g
3391         style="fill:none;stroke-width:0.025in"
3392         id="g3107-7-5-0"
3393         transform="translate(-5767.4491,3108.5424)">
3394        <rect
3395           id="rect112-5-3-9"
3396           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3397           rx="0"
3398           height="1370.8721"
3399           width="2809.1992"
3400           y="949.37109"
3401           x="2084.55" />
3402        <rect
3403           id="rect112-3-3-5-3"
3404           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3405           rx="0"
3406           height="1294.8468"
3407           width="2809.1992"
3408           y="1025.3964"
3409           x="2084.55" />
3410      </g>
3411      <text
3412         xml:space="preserve"
3413         x="-3308.9099"
3414         y="4837.4453"
3415         font-style="normal"
3416         font-weight="bold"
3417         font-size="192"
3418         id="text202-6-6-2-6-6"
3419         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>
3420      <text
3421         xml:space="preserve"
3422         x="-1245.6189"
3423         y="5376.4731"
3424         font-style="normal"
3425         font-weight="bold"
3426         font-size="192"
3427         id="text202-7-5-1-2-3-2-0"
3428         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"
3429         sodipodi:linespacing="125%"><tspan
3430           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"
3431           id="tspan3104-6-9-6">Leaf</tspan></text>
3432    </g>
3433    <path
3434       sodipodi:nodetypes="cc"
3435       inkscape:connector-curvature="0"
3436       id="path3134-9-0-3-1-3-6"
3437       d="m 10723.215,43926.861 467.335,8.625"
3438       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3439    <path
3440       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-8)"
3441       d="m 4431.0572,60276.11 16.472,2346.582"
3442       id="path3134-9-0-3-1-9-9"
3443       inkscape:connector-curvature="0"
3444       sodipodi:nodetypes="cc" />
3445    <g
3446       style="fill:none;stroke-width:0.025in"
3447       transform="translate(-59.697399,41012.242)"
3448       id="g3188-83">
3449      <text
3450         xml:space="preserve"
3451         x="3172.5554"
3452         y="13255.592"
3453         font-style="normal"
3454         font-weight="bold"
3455         font-size="192"
3456         id="text202-80"
3457         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3458      <g
3459         id="g3107-40"
3460         transform="translate(947.90548,11584.029)">
3461        <rect
3462           id="rect112-919"
3463           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3464           rx="0"
3465           height="1370.8721"
3466           width="2809.1992"
3467           y="949.37109"
3468           x="2084.55" />
3469        <rect
3470           id="rect112-3-6"
3471           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3472           rx="0"
3473           height="1294.8468"
3474           width="2809.1992"
3475           y="1025.3964"
3476           x="2084.55" />
3477      </g>
3478      <text
3479         xml:space="preserve"
3480         x="5452.3052"
3481         y="13844.535"
3482         font-style="normal"
3483         font-weight="bold"
3484         font-size="192"
3485         id="text202-7-5-1-2-3-7-25"
3486         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"
3487         sodipodi:linespacing="125%"><tspan
3488           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"
3489           id="tspan3104-6-5-4">Root</tspan></text>
3490    </g>
3491    <rect
3492       ry="0"
3493       id="rect118-4"
3494       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
3495       rx="0"
3496       height="7164.1641"
3497       width="13639.945"
3498       y="52743.297"
3499       x="-2453.8081" />
3500    <text
3501       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3502       id="text202-7-99"
3503       font-size="192"
3504       font-weight="bold"
3505       font-style="normal"
3506       y="52950.113"
3507       x="-2356.8381"
3508       xml:space="preserve">rcu_report_rnp()</text>
3509    <g
3510       style="fill:none;stroke-width:0.025in"
3511       transform="translate(-180.16099,41048.609)"
3512       id="g3147-36">
3513      <g
3514         style="fill:none;stroke-width:0.025in"
3515         id="g3107-6-0"
3516         transform="translate(3054.6101,13760.052)">
3517        <rect
3518           id="rect112-7-50"
3519           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3520           rx="0"
3521           height="1370.8721"
3522           width="2809.1992"
3523           y="949.37109"
3524           x="2084.55" />
3525        <rect
3526           id="rect112-3-5-29"
3527           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3528           rx="0"
3529           height="1294.8468"
3530           width="2809.1992"
3531           y="1025.3964"
3532           x="2084.55" />
3533      </g>
3534    </g>
3535    <g
3536       style="fill:none;stroke-width:0.025in"
3537       transform="translate(670.91971,41012.242)"
3538       id="g3153-4">
3539      <g
3540         style="fill:none;stroke-width:0.025in"
3541         id="g3107-6-9-35"
3542         transform="translate(5213.0126,16008.808)">
3543        <rect
3544           id="rect112-7-1-17"
3545           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3546           rx="0"
3547           height="1370.8721"
3548           width="2809.1992"
3549           y="949.37109"
3550           x="2084.55" />
3551        <rect
3552           id="rect112-3-5-2-4"
3553           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3554           rx="0"
3555           height="1294.8468"
3556           width="2809.1992"
3557           y="1025.3964"
3558           x="2084.55" />
3559      </g>
3560      <text
3561         xml:space="preserve"
3562         x="9717.4141"
3563         y="18269.314"
3564         font-style="normal"
3565         font-weight="bold"
3566         font-size="192"
3567         id="text202-7-5-1-2-3-7-35-7-3"
3568         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"
3569         sodipodi:linespacing="125%"><tspan
3570           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"
3571           id="tspan3104-6-5-6-0-14">Leaf</tspan></text>
3572    </g>
3573    <g
3574       transform="translate(-4152.6419,41048.609)"
3575       id="g3147-3-6"
3576       style="fill:none;stroke-width:0.025in">
3577      <g
3578         style="fill:none;stroke-width:0.025in"
3579         id="g3107-6-6-9"
3580         transform="translate(3054.6101,13760.052)">
3581        <rect
3582           id="rect112-7-0-4"
3583           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3584           rx="0"
3585           height="1370.8721"
3586           width="2809.1992"
3587           y="949.37109"
3588           x="2084.55" />
3589        <rect
3590           id="rect112-3-5-6-2"
3591           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3592           rx="0"
3593           height="1294.8468"
3594           width="2809.1992"
3595           y="1025.3964"
3596           x="2084.55" />
3597      </g>
3598      <text
3599         xml:space="preserve"
3600         x="5284.9155"
3601         y="15386.685"
3602         font-style="normal"
3603         font-weight="bold"
3604         font-size="192"
3605         id="text202-3-2"
3606         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3607    </g>
3608    <g
3609       transform="translate(-2661.8217,41012.242)"
3610       id="g3153-2-6"
3611       style="fill:none;stroke-width:0.025in">
3612      <g
3613         style="fill:none;stroke-width:0.025in"
3614         id="g3107-6-9-6-4"
3615         transform="translate(5213.0126,16008.808)">
3616        <rect
3617           id="rect112-7-1-1-1"
3618           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3619           rx="0"
3620           height="1370.8721"
3621           width="2809.1992"
3622           y="949.37109"
3623           x="2084.55" />
3624        <rect
3625           id="rect112-3-5-2-8-2"
3626           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3627           rx="0"
3628           height="1294.8468"
3629           width="2809.1992"
3630           y="1025.3964"
3631           x="2084.55" />
3632      </g>
3633      <text
3634         xml:space="preserve"
3635         x="9717.4141"
3636         y="18269.314"
3637         font-style="normal"
3638         font-weight="bold"
3639         font-size="192"
3640         id="text202-7-5-1-2-3-7-35-7-7-88"
3641         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"
3642         sodipodi:linespacing="125%"><tspan
3643           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"
3644           id="tspan3104-6-5-6-0-9-9">Leaf</tspan></text>
3645    </g>
3646    <g
3647       transform="translate(-5994.5632,41012.242)"
3648       id="g3153-20-2"
3649       style="fill:none;stroke-width:0.025in">
3650      <g
3651         style="fill:none;stroke-width:0.025in"
3652         id="g3107-6-9-2-8"
3653         transform="translate(5213.0126,16008.808)">
3654        <rect
3655           id="rect112-7-1-3-8"
3656           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3657           rx="0"
3658           height="1370.8721"
3659           width="2809.1992"
3660           y="949.37109"
3661           x="2084.55" />
3662        <rect
3663           id="rect112-3-5-2-7-8"
3664           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3665           rx="0"
3666           height="1294.8468"
3667           width="2809.1992"
3668           y="1025.3964"
3669           x="2084.55" />
3670      </g>
3671      <text
3672         xml:space="preserve"
3673         x="9717.4141"
3674         y="18269.314"
3675         font-style="normal"
3676         font-weight="bold"
3677         font-size="192"
3678         id="text202-7-5-1-2-3-7-35-7-5-68"
3679         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"
3680         sodipodi:linespacing="125%"><tspan
3681           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"
3682           id="tspan3104-6-5-6-0-92-3">Leaf</tspan></text>
3683    </g>
3684    <g
3685       transform="translate(-9327.3041,41012.242)"
3686       id="g3153-28-83"
3687       style="fill:none;stroke-width:0.025in">
3688      <g
3689         style="fill:none;stroke-width:0.025in"
3690         id="g3107-6-9-9-3"
3691         transform="translate(5213.0126,16008.808)">
3692        <rect
3693           id="rect112-7-1-7-3"
3694           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3695           rx="0"
3696           height="1370.8721"
3697           width="2809.1992"
3698           y="949.37109"
3699           x="2084.55" />
3700        <rect
3701           id="rect112-3-5-2-3-80"
3702           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3703           rx="0"
3704           height="1294.8468"
3705           width="2809.1992"
3706           y="1025.3964"
3707           x="2084.55" />
3708      </g>
3709      <text
3710         xml:space="preserve"
3711         x="9717.4141"
3712         y="18269.314"
3713         font-style="normal"
3714         font-weight="bold"
3715         font-size="192"
3716         id="text202-7-5-1-2-3-7-35-7-6-47"
3717         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"
3718         sodipodi:linespacing="125%"><tspan
3719           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"
3720           id="tspan3104-6-5-6-0-1-6">Leaf</tspan></text>
3721      <text
3722         xml:space="preserve"
3723         x="7422.3945"
3724         y="17661.012"
3725         font-style="normal"
3726         font-weight="bold"
3727         font-size="192"
3728         id="text202-67"
3729         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3730    </g>
3731    <path
3732       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3733       d="m 2963.6526,54894.579 -582.9982,865.092"
3734       id="path3414-89"
3735       inkscape:connector-curvature="0" />
3736    <path
3737       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3738       d="m 5772.4344,54894.841 582.9982,865.092"
3739       id="path3414-9-0"
3740       inkscape:connector-curvature="0" />
3741    <path
3742       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3743       d="m 1013.0193,57107.754 -582.99819,865.094"
3744       id="path3414-8-68"
3745       inkscape:connector-curvature="0" />
3746    <path
3747       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3748       d="m 7758.0666,57108.016 583,865.094"
3749       id="path3414-9-4-79"
3750       inkscape:connector-curvature="0" />
3751    <path
3752       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3753       d="m 2429.5159,57107.754 0,846.288"
3754       id="path3414-8-3-0"
3755       inkscape:connector-curvature="0"
3756       sodipodi:nodetypes="cc" />
3757    <path
3758       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3759       d="m 6306.4911,57134.35 0,846.288"
3760       id="path3414-8-3-6-3"
3761       inkscape:connector-curvature="0"
3762       sodipodi:nodetypes="cc" />
3763    <path
3764       sodipodi:nodetypes="cccccccccccccccc"
3765       inkscape:connector-curvature="0"
3766       id="path3134-9-0-3-33"
3767       d="m 4421.0737,51833.378 -2.8276,1315.669 -5343.84362,17.119 -2.8276,6561.745 2039.08002,17.963 -2.7043,-2144.141 -491.67069,-0.211 -2.7042,-1993.689 1487.71819,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.571 -1405.5263,11.162 -10.9191,-1891.146 1739.2165,-2.718 0.1197,7086.03"
3768       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3769    <path
3770       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
3771       d="m 4432.9209,44194.481 8.8008,4666.688 -2616.9163,17.119 15.9788,1446.406 2603.2718,-0.843 -29.6181,2086.665"
3772       id="path3134-9-0-3-1-7"
3773       inkscape:connector-curvature="0"
3774       sodipodi:nodetypes="cccccc" />
3775    <path
3776       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
3777       d="m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65"
3778       id="path3134-9-0-3-1-9"
3779       inkscape:connector-curvature="0"
3780       sodipodi:nodetypes="cccc" />
3781    <g
3782       transform="translate(-1706.1312,54634.242)"
3783       id="g3115">
3784      <rect
3785         x="4485.6865"
3786         y="-8571.0352"
3787         width="3296.428"
3788         height="2199.2754"
3789         rx="0"
3790         style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0"
3791         id="rect118-3-3"
3792         ry="0" />
3793      <g
3794         style="fill:none;stroke-width:0.025in"
3795         id="g3107-7-2"
3796         transform="translate(2656.673,-8952.2968)">
3797        <rect
3798           id="rect112-5-6"
3799           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3800           rx="0"
3801           height="1370.8721"
3802           width="2809.1992"
3803           y="949.37109"
3804           x="2084.55" />
3805        <rect
3806           id="rect112-3-3-52"
3807           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3808           rx="0"
3809           height="1294.8468"
3810           width="2809.1992"
3811           y="1025.3964"
3812           x="2084.55" />
3813      </g>
3814      <text
3815         xml:space="preserve"
3816         x="4714.3018"
3817         y="-8349.1943"
3818         font-style="normal"
3819         font-weight="bold"
3820         font-size="192"
3821         id="text202-7-5-6"
3822         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text>
3823      <text
3824         xml:space="preserve"
3825         x="5014.2954"
3826         y="-7170.978"
3827         font-style="normal"
3828         font-weight="bold"
3829         font-size="192"
3830         id="text202-6-6-5"
3831         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp-&gt;gp_seq</text>
3832      <text
3833         xml:space="preserve"
3834         x="5035.4155"
3835         y="-7436.1636"
3836         font-style="normal"
3837         font-weight="bold"
3838         font-size="192"
3839         id="text202-6-6-2-8"
3840         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text>
3841      <text
3842         xml:space="preserve"
3843         x="7162.7471"
3844         y="-6692.6006"
3845         font-style="normal"
3846         font-weight="bold"
3847         font-size="192"
3848         id="text202-7-5-1-2-3-79"
3849         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"
3850         sodipodi:linespacing="125%"><tspan
3851           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"
3852           id="tspan3104-6-6">Leaf</tspan></text>
3853    </g>
3854    <g
3855       transform="translate(-3299.9731,54048.57)"
3856       id="g3148">
3857      <rect
3858         ry="0"
3859         id="rect118-3-5"
3860         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"
3861         rx="0"
3862         height="412.66794"
3863         width="3240.0085"
3864         y="-4640.499"
3865         x="3517.1572" />
3866      <text
3867         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3868         id="text202-7-5-3"
3869         font-size="192"
3870         font-weight="bold"
3871         font-style="normal"
3872         y="-4418.6582"
3873         x="3745.7725"
3874         xml:space="preserve">rcu_note_context_switch()</text>
3875    </g>
3876    <g
3877       transform="translate(1881.1886,54048.57)"
3878       id="g3148-5">
3879      <rect
3880         ry="0"
3881         id="rect118-3-5-6"
3882         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"
3883         rx="0"
3884         height="412.66794"
3885         width="3240.0085"
3886         y="-4640.499"
3887         x="3517.1572" />
3888      <text
3889         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3890         id="text202-7-5-3-2"
3891         font-size="192"
3892         font-weight="bold"
3893         font-style="normal"
3894         y="-4418.6582"
3895         x="3745.7725"
3896         xml:space="preserve">rcu_sched_clock_irq()</text>
3897    </g>
3898    <g
3899       transform="translate(-850.30204,55463.106)"
3900       id="g3148-9">
3901      <rect
3902         ry="0"
3903         id="rect118-3-5-1"
3904         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"
3905         rx="0"
3906         height="864.02148"
3907         width="3540.9114"
3908         y="-4640.499"
3909         x="3517.1572" />
3910      <text
3911         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3912         id="text202-7-5-3-27"
3913         font-size="192"
3914         font-weight="bold"
3915         font-style="normal"
3916         y="-4418.6582"
3917         x="3745.7725"
3918         xml:space="preserve">rcu_core()</text>
3919      <text
3920         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3921         id="text202-7-5-3-27-0"
3922         font-size="192"
3923         font-weight="bold"
3924         font-style="normal"
3925         y="-4165.7954"
3926         x="3745.7725"
3927         xml:space="preserve">rcu_check_quiescent_state()</text>
3928      <text
3929         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3930         id="text202-7-5-3-27-0-9"
3931         font-size="192"
3932         font-weight="bold"
3933         font-style="normal"
3934         y="-3914.085"
3935         x="3745.7725"
3936         xml:space="preserve">rcu__report_qs_rdp())</text>
3937    </g>
3938    <g
3939       id="g4504-3"
3940       transform="translate(3886.2577,30763.697)">
3941      <path
3942         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3943         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"
3944         sodipodi:ry="39.550262"
3945         sodipodi:rx="65.917107"
3946         sodipodi:cy="345.54001"
3947         sodipodi:cx="319.379"
3948         id="path3084-6-0"
3949         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"
3950         sodipodi:type="arc" />
3951      <text
3952         sodipodi:linespacing="125%"
3953         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"
3954         id="text202-7-5-1-2-7"
3955         font-size="192"
3956         font-weight="bold"
3957         font-style="normal"
3958         y="16835.086"
3959         x="4409.043"
3960         xml:space="preserve"><tspan
3961           id="tspan3104-5"
3962           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>
3963      <text
3964         sodipodi:linespacing="125%"
3965         id="text3110-3"
3966         y="17055.541"
3967         x="4579.373"
3968         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"
3969         xml:space="preserve"><tspan
3970           y="17055.541"
3971           x="4579.373"
3972           id="tspan3112-5"
3973           sodipodi:role="line">read-side</tspan></text>
3974      <text
3975         sodipodi:linespacing="125%"
3976         id="text3114-6"
3977         y="17297.08"
3978         x="4584.8276"
3979         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"
3980         xml:space="preserve"><tspan
3981           y="17297.08"
3982           x="4584.8276"
3983           id="tspan3116-2-4"
3984           sodipodi:role="line">critical section</tspan></text>
3985    </g>
3986    <g
3987       id="g4504-3-9-1"
3988       transform="translate(3886.2577,34216.283)">
3989      <path
3990         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3991         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"
3992         sodipodi:ry="39.550262"
3993         sodipodi:rx="65.917107"
3994         sodipodi:cy="345.54001"
3995         sodipodi:cx="319.379"
3996         id="path3084-6-1-0"
3997         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"
3998         sodipodi:type="arc" />
3999      <text
4000         sodipodi:linespacing="125%"
4001         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"
4002         id="text202-7-5-1-2-7-2-4"
4003         font-size="192"
4004         font-weight="bold"
4005         font-style="normal"
4006         y="16835.086"
4007         x="4409.043"
4008         xml:space="preserve"><tspan
4009           id="tspan3104-5-7-8"
4010           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>
4011      <text
4012         sodipodi:linespacing="125%"
4013         id="text3110-3-0-7"
4014         y="17055.541"
4015         x="4579.373"
4016         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"
4017         xml:space="preserve"><tspan
4018           y="17055.541"
4019           x="4579.373"
4020           id="tspan3112-5-9-0"
4021           sodipodi:role="line">read-side</tspan></text>
4022      <text
4023         sodipodi:linespacing="125%"
4024         id="text3114-6-3-8"
4025         y="17297.08"
4026         x="4584.8276"
4027         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"
4028         xml:space="preserve"><tspan
4029           y="17297.08"
4030           x="4584.8276"
4031           id="tspan3116-2-6-6"
4032           sodipodi:role="line">critical section</tspan></text>
4033    </g>
4034    <g
4035       id="g4504-3-0"
4036       transform="translate(-4075.0211,30763.697)">
4037      <path
4038         transform="matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
4039         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"
4040         sodipodi:ry="39.550262"
4041         sodipodi:rx="65.917107"
4042         sodipodi:cy="345.54001"
4043         sodipodi:cx="319.379"
4044         id="path3084-6-6"
4045         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"
4046         sodipodi:type="arc" />
4047      <text
4048         sodipodi:linespacing="125%"
4049         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"
4050         id="text202-7-5-1-2-7-26"
4051         font-size="192"
4052         font-weight="bold"
4053         font-style="normal"
4054         y="16835.086"
4055         x="4409.043"
4056         xml:space="preserve"><tspan
4057           id="tspan3104-5-1"
4058           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>
4059      <text
4060         sodipodi:linespacing="125%"
4061         id="text3110-3-8"
4062         y="17055.541"
4063         x="4579.373"
4064         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"
4065         xml:space="preserve"><tspan
4066           y="17055.541"
4067           x="4579.373"
4068           id="tspan3112-5-7"
4069           sodipodi:role="line">read-side</tspan></text>
4070      <text
4071         sodipodi:linespacing="125%"
4072         id="text3114-6-9"
4073         y="17297.08"
4074         x="4584.8276"
4075         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"
4076         xml:space="preserve"><tspan
4077           y="17297.08"
4078           x="4584.8276"
4079           id="tspan3116-2-2"
4080           sodipodi:role="line">critical section</tspan></text>
4081    </g>
4082    <g
4083       id="g4504-3-9-0"
4084       transform="translate(-4181.4064,34216.283)">
4085      <path
4086         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4087         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"
4088         sodipodi:ry="39.550262"
4089         sodipodi:rx="65.917107"
4090         sodipodi:cy="345.54001"
4091         sodipodi:cx="319.379"
4092         id="path3084-6-1-2"
4093         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"
4094         sodipodi:type="arc" />
4095      <text
4096         sodipodi:linespacing="125%"
4097         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"
4098         id="text202-7-5-1-2-7-2-3"
4099         font-size="192"
4100         font-weight="bold"
4101         font-style="normal"
4102         y="16835.086"
4103         x="4409.043"
4104         xml:space="preserve"><tspan
4105           id="tspan3104-5-7-7"
4106           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>
4107      <text
4108         sodipodi:linespacing="125%"
4109         id="text3110-3-0-5"
4110         y="17055.541"
4111         x="4579.373"
4112         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"
4113         xml:space="preserve"><tspan
4114           y="17055.541"
4115           x="4579.373"
4116           id="tspan3112-5-9-9"
4117           sodipodi:role="line">read-side</tspan></text>
4118      <text
4119         sodipodi:linespacing="125%"
4120         id="text3114-6-3-2"
4121         y="17297.08"
4122         x="4584.8276"
4123         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"
4124         xml:space="preserve"><tspan
4125           y="17297.08"
4126           x="4584.8276"
4127           id="tspan3116-2-6-2"
4128           sodipodi:role="line">critical section</tspan></text>
4129    </g>
4130    <path
4131       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4132       d="m 8448.9566,48370.097 0,2393.663"
4133       id="path3134-9-0-3-1-9-8"
4134       inkscape:connector-curvature="0"
4135       sodipodi:nodetypes="cc" />
4136    <path
4137       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4138       d="m 390.28991,48370.097 0,2393.663"
4139       id="path3134-9-0-3-1-9-8-9"
4140       inkscape:connector-curvature="0"
4141       sodipodi:nodetypes="cc" />
4142    <g
4143       id="g4504-2"
4144       transform="translate(-143.72569,46137.076)">
4145      <path
4146         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4147         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"
4148         sodipodi:ry="39.550262"
4149         sodipodi:rx="65.917107"
4150         sodipodi:cy="345.54001"
4151         sodipodi:cx="319.379"
4152         id="path3084-4"
4153         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"
4154         sodipodi:type="arc" />
4155      <text
4156         sodipodi:linespacing="125%"
4157         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"
4158         id="text202-7-5-1-2-79"
4159         font-size="192"
4160         font-weight="bold"
4161         font-style="normal"
4162         y="16835.086"
4163         x="4273.4326"
4164         xml:space="preserve"><tspan
4165           id="tspan3104-3"
4166           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">Wake up</tspan></text>
4167      <text
4168         sodipodi:linespacing="125%"
4169         id="text3110-92"
4170         y="17055.541"
4171         x="4585.2246"
4172         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"
4173         xml:space="preserve"><tspan
4174           y="17055.541"
4175           x="4585.2246"
4176           id="tspan3112-8"
4177           sodipodi:role="line">grace-period</tspan></text>
4178      <text
4179         sodipodi:linespacing="125%"
4180         id="text3114-3"
4181         y="17297.08"
4182         x="4582.3804"
4183         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"
4184         xml:space="preserve"><tspan
4185           y="17297.08"
4186           x="4582.3804"
4187           id="tspan3116-0"
4188           sodipodi:role="line">kernel thread</tspan></text>
4189    </g>
4190    <g
4191       transform="translate(-707.64089,66256.889)"
4192       id="g3148-2">
4193      <rect
4194         ry="0"
4195         id="rect118-3-5-2"
4196         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"
4197         rx="0"
4198         height="412.66794"
4199         width="3240.0085"
4200         y="-4640.499"
4201         x="3517.1572" />
4202      <text
4203         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4204         id="text202-7-5-3-8"
4205         font-size="192"
4206         font-weight="bold"
4207         font-style="normal"
4208         y="-4418.6582"
4209         x="4064.9268"
4210         xml:space="preserve">rcu_report_qs_rsp()</text>
4211    </g>
4212    <path
4213       sodipodi:type="arc"
4214       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"
4215       id="path3084-6-9"
4216       sodipodi:cx="319.379"
4217       sodipodi:cy="345.54001"
4218       sodipodi:rx="65.917107"
4219       sodipodi:ry="39.550262"
4220       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"
4221       transform="matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" />
4222    <text
4223       xml:space="preserve"
4224       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"
4225       x="6294.6587"
4226       y="64194.863"
4227       id="text3110-0-1"
4228       sodipodi:linespacing="125%"><tspan
4229         sodipodi:role="line"
4230         id="tspan3112-6-5"
4231         x="6294.6587"
4232         y="64194.863">Grace-period</tspan></text>
4233    <text
4234       xml:space="preserve"
4235       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"
4236       x="6291.8931"
4237       y="64450.863"
4238       id="text3114-2-4"
4239       sodipodi:linespacing="125%"><tspan
4240         sodipodi:role="line"
4241         id="tspan3116-6-9"
4242         x="6291.8931"
4243         y="64450.863">kernel thread</tspan></text>
4244    <text
4245       xml:space="preserve"
4246       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"
4247       x="6294.3472"
4248       y="64691.398"
4249       id="text3114-1-2"
4250       sodipodi:linespacing="125%"><tspan
4251         sodipodi:role="line"
4252         id="tspan3116-8-5"
4253         x="6294.3472"
4254         y="64691.398">awakened</tspan></text>
4255    <path
4256       sodipodi:nodetypes="ccc"
4257       inkscape:connector-curvature="0"
4258       id="path3134-9-0-3-3-2-7"
4259       d="m 5310.5974,63210.805 984.0615,0 -3.9578,549.726"
4260       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4261    <path
4262       sodipodi:nodetypes="cccccccccccccccccccccccc"
4263       inkscape:connector-curvature="0"
4264       id="path3134-9-0-3-99"
4265       d="m 6322.9337,64896.388 -2.8276,2480.757 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.212 16.1023,1993.267 -7783.83452,-4.728 -16.79346,2120.395 2033.10318,-23.535 2.0128,-1866.561 2051.9096,14.08 2.0128,1838.298 1280.8474,-4.728 14.6081,-1830.105 1312.2491,12.923 14.608,1818.337 2000.0093,20.422 -12.279,-1841.412 1304.1722,1.616 -12.279,2032.706 -4638.6586,1.616 19.5827,569.037"
4266       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4267    <g
4268       style="fill:none;stroke-width:0.025in"
4269       transform="translate(1874.038,53203.538)"
4270       id="g3188-7">
4271      <g
4272         id="g3107-53"
4273         transform="translate(947.90548,11584.029)">
4274        <rect
4275           id="rect112-49"
4276           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4277           rx="0"
4278           height="1370.8721"
4279           width="2809.1992"
4280           y="949.37109"
4281           x="2084.55" />
4282        <rect
4283           id="rect112-3-02"
4284           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4285           rx="0"
4286           height="1294.8468"
4287           width="2809.1992"
4288           y="1025.3964"
4289           x="2084.55" />
4290      </g>
4291      <text
4292         xml:space="preserve"
4293         x="5452.3052"
4294         y="13844.535"
4295         font-style="normal"
4296         font-weight="bold"
4297         font-size="192"
4298         id="text202-7-5-1-2-3-7-0"
4299         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"
4300         sodipodi:linespacing="125%"><tspan
4301           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"
4302           id="tspan3104-6-5-19">Root</tspan></text>
4303      <text
4304         xml:space="preserve"
4305         x="3175.896"
4306         y="13240.11"
4307         font-style="normal"
4308         font-weight="bold"
4309         font-size="192"
4310         id="text202-36-3"
4311         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4312           style="font-size:172.87567139px"
4313           id="tspan3166">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4314    </g>
4315    <rect
4316       ry="0"
4317       id="rect118-6"
4318       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
4319       rx="0"
4320       height="14649.609"
4321       width="13482.601"
4322       y="65254.539"
4323       x="-538.87689" />
4324    <text
4325       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4326       id="text202-7-21"
4327       font-size="192"
4328       font-weight="bold"
4329       font-style="normal"
4330       y="65513.996"
4331       x="-423.10056"
4332       xml:space="preserve">rcu_gp_cleanup()</text>
4333    <g
4334       style="fill:none;stroke-width:0.025in"
4335       transform="translate(1753.5744,53239.905)"
4336       id="g3147-2">
4337      <g
4338         style="fill:none;stroke-width:0.025in"
4339         id="g3107-6-07"
4340         transform="translate(3054.6101,13760.052)">
4341        <rect
4342           id="rect112-7-3"
4343           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4344           rx="0"
4345           height="1370.8721"
4346           width="2809.1992"
4347           y="949.37109"
4348           x="2084.55" />
4349        <rect
4350           id="rect112-3-5-1"
4351           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4352           rx="0"
4353           height="1294.8468"
4354           width="2809.1992"
4355           y="1025.3964"
4356           x="2084.55" />
4357      </g>
4358      <text
4359         xml:space="preserve"
4360         x="5264.4829"
4361         y="15411.231"
4362         font-style="normal"
4363         font-weight="bold"
4364         font-size="192"
4365         id="text202-36-7"
4366         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4367           style="font-size:172.87567139px"
4368           id="tspan3166-5">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4369    </g>
4370    <g
4371       style="fill:none;stroke-width:0.025in"
4372       id="g3107-6-9-1"
4373       transform="translate(7817.6676,69212.346)">
4374      <rect
4375         id="rect112-7-1-90"
4376         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4377         rx="0"
4378         height="1370.8721"
4379         width="2809.1992"
4380         y="949.37109"
4381         x="2084.55" />
4382      <rect
4383         id="rect112-3-5-2-56"
4384         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4385         rx="0"
4386         height="1294.8468"
4387         width="2809.1992"
4388         y="1025.3964"
4389         x="2084.55" />
4390    </g>
4391    <text
4392       xml:space="preserve"
4393       x="12322.059"
4394       y="71472.641"
4395       font-style="normal"
4396       font-weight="bold"
4397       font-size="192"
4398       id="text202-7-5-1-2-3-7-35-7-77"
4399       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"
4400       sodipodi:linespacing="125%"><tspan
4401         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"
4402         id="tspan3104-6-5-6-0-4">Leaf</tspan></text>
4403    <path
4404       sodipodi:nodetypes="ccc"
4405       inkscape:connector-curvature="0"
4406       id="path3134-9-0-3-9"
4407       d="m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0"
4408       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4409    <g
4410       style="fill:none;stroke-width:0.025in"
4411       id="g3107-62-6"
4412       transform="translate(2814.6217,72520.234)">
4413      <rect
4414         id="rect112-6"
4415         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4416         rx="0"
4417         height="1370.8721"
4418         width="2809.1992"
4419         y="949.37109"
4420         x="2084.55" />
4421      <rect
4422         id="rect112-3-1-4"
4423         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4424         rx="0"
4425         height="1294.8468"
4426         width="2809.1992"
4427         y="1025.3964"
4428         x="2084.55" />
4429    </g>
4430    <text
4431       xml:space="preserve"
4432       x="7319.022"
4433       y="74780.406"
4434       font-style="normal"
4435       font-weight="bold"
4436       font-size="192"
4437       id="text202-7-5-1-2-3-7-8"
4438       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"
4439       sodipodi:linespacing="125%"><tspan
4440         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"
4441         id="tspan3104-6-5-7-7">Root</tspan></text>
4442    <g
4443       style="fill:none;stroke-width:0.025in"
4444       transform="translate(1746.2528,60972.572)"
4445       id="g3147-9">
4446      <g
4447         style="fill:none;stroke-width:0.025in"
4448         id="g3107-6-2"
4449         transform="translate(3054.6101,13760.052)">
4450        <rect
4451           id="rect112-7-02"
4452           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4453           rx="0"
4454           height="1370.8721"
4455           width="2809.1992"
4456           y="949.37109"
4457           x="2084.55" />
4458        <rect
4459           id="rect112-3-5-3"
4460           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4461           rx="0"
4462           height="1294.8468"
4463           width="2809.1992"
4464           y="1025.3964"
4465           x="2084.55" />
4466      </g>
4467    </g>
4468    <g
4469       style="fill:none;stroke-width:0.025in"
4470       id="g3107-6-9-5"
4471       transform="translate(7810.3459,76945.013)">
4472      <rect
4473         id="rect112-7-1-9"
4474         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4475         rx="0"
4476         height="1370.8721"
4477         width="2809.1992"
4478         y="949.37109"
4479         x="2084.55" />
4480      <rect
4481         id="rect112-3-5-2-2"
4482         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4483         rx="0"
4484         height="1294.8468"
4485         width="2809.1992"
4486         y="1025.3964"
4487         x="2084.55" />
4488    </g>
4489    <text
4490       xml:space="preserve"
4491       x="12314.736"
4492       y="79205.188"
4493       font-style="normal"
4494       font-weight="bold"
4495       font-size="192"
4496       id="text202-7-5-1-2-3-7-35-7-2"
4497       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"
4498       sodipodi:linespacing="125%"><tspan
4499         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"
4500         id="tspan3104-6-5-6-0-8">Leaf</tspan></text>
4501    <g
4502       transform="translate(-2226.2288,60972.572)"
4503       id="g3147-3-7"
4504       style="fill:none;stroke-width:0.025in">
4505      <g
4506         style="fill:none;stroke-width:0.025in"
4507         id="g3107-6-6-3"
4508         transform="translate(3054.6101,13760.052)">
4509        <rect
4510           id="rect112-7-0-6"
4511           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4512           rx="0"
4513           height="1370.8721"
4514           width="2809.1992"
4515           y="949.37109"
4516           x="2084.55" />
4517        <rect
4518           id="rect112-3-5-6-1"
4519           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4520           rx="0"
4521           height="1294.8468"
4522           width="2809.1992"
4523           y="1025.3964"
4524           x="2084.55" />
4525      </g>
4526    </g>
4527    <g
4528       transform="translate(-735.4075,60936.205)"
4529       id="g3153-2-9"
4530       style="fill:none;stroke-width:0.025in">
4531      <g
4532         style="fill:none;stroke-width:0.025in"
4533         id="g3107-6-9-6-3"
4534         transform="translate(5213.0126,16008.808)">
4535        <rect
4536           id="rect112-7-1-1-1-4"
4537           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4538           rx="0"
4539           height="1370.8721"
4540           width="2809.1992"
4541           y="949.37109"
4542           x="2084.55" />
4543        <rect
4544           id="rect112-3-5-2-8-9"
4545           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4546           rx="0"
4547           height="1294.8468"
4548           width="2809.1992"
4549           y="1025.3964"
4550           x="2084.55" />
4551      </g>
4552      <text
4553         xml:space="preserve"
4554         x="9717.4141"
4555         y="18269.314"
4556         font-style="normal"
4557         font-weight="bold"
4558         font-size="192"
4559         id="text202-7-5-1-2-3-7-35-7-7-4-8"
4560         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"
4561         sodipodi:linespacing="125%"><tspan
4562           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"
4563           id="tspan3104-6-5-6-0-9-7">Leaf</tspan></text>
4564    </g>
4565    <g
4566       transform="translate(-4068.1496,60936.205)"
4567       id="g3153-20-8"
4568       style="fill:none;stroke-width:0.025in">
4569      <g
4570         style="fill:none;stroke-width:0.025in"
4571         id="g3107-6-9-2-4"
4572         transform="translate(5213.0126,16008.808)">
4573        <rect
4574           id="rect112-7-1-3-5"
4575           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4576           rx="0"
4577           height="1370.8721"
4578           width="2809.1992"
4579           y="949.37109"
4580           x="2084.55" />
4581        <rect
4582           id="rect112-3-5-2-7-0"
4583           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4584           rx="0"
4585           height="1294.8468"
4586           width="2809.1992"
4587           y="1025.3964"
4588           x="2084.55" />
4589      </g>
4590      <text
4591         xml:space="preserve"
4592         x="9717.4141"
4593         y="18269.314"
4594         font-style="normal"
4595         font-weight="bold"
4596         font-size="192"
4597         id="text202-7-5-1-2-3-7-35-7-5-3"
4598         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"
4599         sodipodi:linespacing="125%"><tspan
4600           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"
4601           id="tspan3104-6-5-6-0-92-6-5">Leaf</tspan></text>
4602    </g>
4603    <g
4604       transform="translate(-7400.8907,60936.205)"
4605       id="g3153-28-0"
4606       style="fill:none;stroke-width:0.025in">
4607      <g
4608         style="fill:none;stroke-width:0.025in"
4609         id="g3107-6-9-9-6"
4610         transform="translate(5213.0126,16008.808)">
4611        <rect
4612           id="rect112-7-1-7-3-8"
4613           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4614           rx="0"
4615           height="1370.8721"
4616           width="2809.1992"
4617           y="949.37109"
4618           x="2084.55" />
4619        <rect
4620           id="rect112-3-5-2-3-2"
4621           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4622           rx="0"
4623           height="1294.8468"
4624           width="2809.1992"
4625           y="1025.3964"
4626           x="2084.55" />
4627      </g>
4628      <text
4629         xml:space="preserve"
4630         x="9717.4141"
4631         y="18269.314"
4632         font-style="normal"
4633         font-weight="bold"
4634         font-size="192"
4635         id="text202-7-5-1-2-3-7-35-7-6-0"
4636         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"
4637         sodipodi:linespacing="125%"><tspan
4638           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"
4639           id="tspan3104-6-5-6-0-1-6-2">Leaf</tspan></text>
4640    </g>
4641    <path
4642       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4643       d="m 4890.0661,74818.542 -582.9982,865.094"
4644       id="path3414-5"
4645       inkscape:connector-curvature="0" />
4646    <path
4647       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4648       d="m 7698.8481,74818.804 582.998,865.094"
4649       id="path3414-9-5"
4650       inkscape:connector-curvature="0" />
4651    <path
4652       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4653       d="m 2939.433,77031.719 -582.9982,865.094"
4654       id="path3414-8-4-6"
4655       inkscape:connector-curvature="0" />
4656    <path
4657       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4658       d="m 9684.4834,77031.981 583.0036,865.094"
4659       id="path3414-9-4-7-0"
4660       inkscape:connector-curvature="0" />
4661    <path
4662       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4663       d="m 4355.9293,77031.719 0,846.288"
4664       id="path3414-8-3-65"
4665       inkscape:connector-curvature="0"
4666       sodipodi:nodetypes="cc" />
4667    <path
4668       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4669       d="m 8232.9046,77058.315 0,846.288"
4670       id="path3414-8-3-6-6-6"
4671       inkscape:connector-curvature="0"
4672       sodipodi:nodetypes="cc" />
4673    <g
4674       transform="translate(-2218.9069,53239.905)"
4675       id="g3147-3-64"
4676       style="fill:none;stroke-width:0.025in">
4677      <g
4678         style="fill:none;stroke-width:0.025in"
4679         id="g3107-6-6-62"
4680         transform="translate(3054.6101,13760.052)">
4681        <rect
4682           id="rect112-7-0-8"
4683           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4684           rx="0"
4685           height="1370.8721"
4686           width="2809.1992"
4687           y="949.37109"
4688           x="2084.55" />
4689        <rect
4690           id="rect112-3-5-6-96"
4691           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4692           rx="0"
4693           height="1294.8468"
4694           width="2809.1992"
4695           y="1025.3964"
4696           x="2084.55" />
4697      </g>
4698      <text
4699         xml:space="preserve"
4700         x="5274.1216"
4701         y="15411.231"
4702         font-style="normal"
4703         font-weight="bold"
4704         font-size="192"
4705         id="text202-36"
4706         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4707           style="font-size:172.87567139px"
4708           id="tspan3166-6">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4709    </g>
4710    <g
4711       transform="translate(-728.08545,53203.538)"
4712       id="g3153-2-0"
4713       style="fill:none;stroke-width:0.025in">
4714      <g
4715         style="fill:none;stroke-width:0.025in"
4716         id="g3107-6-9-6-7"
4717         transform="translate(5213.0126,16008.808)">
4718        <rect
4719           id="rect112-7-1-1-01"
4720           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4721           rx="0"
4722           height="1370.8721"
4723           width="2809.1992"
4724           y="949.37109"
4725           x="2084.55" />
4726        <rect
4727           id="rect112-3-5-2-8-0"
4728           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4729           rx="0"
4730           height="1294.8468"
4731           width="2809.1992"
4732           y="1025.3964"
4733           x="2084.55" />
4734      </g>
4735      <text
4736         xml:space="preserve"
4737         x="9717.4141"
4738         y="18269.314"
4739         font-style="normal"
4740         font-weight="bold"
4741         font-size="192"
4742         id="text202-7-5-1-2-3-7-35-7-7-1"
4743         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"
4744         sodipodi:linespacing="125%"><tspan
4745           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"
4746           id="tspan3104-6-5-6-0-9-3">Leaf</tspan></text>
4747    </g>
4748    <g
4749       transform="translate(-4060.8278,53203.538)"
4750       id="g3153-20-7"
4751       style="fill:none;stroke-width:0.025in">
4752      <g
4753         style="fill:none;stroke-width:0.025in"
4754         id="g3107-6-9-2-7"
4755         transform="translate(5213.0126,16008.808)">
4756        <rect
4757           id="rect112-7-1-3-2"
4758           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4759           rx="0"
4760           height="1370.8721"
4761           width="2809.1992"
4762           y="949.37109"
4763           x="2084.55" />
4764        <rect
4765           id="rect112-3-5-2-7-6"
4766           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4767           rx="0"
4768           height="1294.8468"
4769           width="2809.1992"
4770           y="1025.3964"
4771           x="2084.55" />
4772      </g>
4773      <text
4774         xml:space="preserve"
4775         x="9717.4141"
4776         y="18269.314"
4777         font-style="normal"
4778         font-weight="bold"
4779         font-size="192"
4780         id="text202-7-5-1-2-3-7-35-7-5-4"
4781         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"
4782         sodipodi:linespacing="125%"><tspan
4783           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"
4784           id="tspan3104-6-5-6-0-92-5">Leaf</tspan></text>
4785      <text
4786         xml:space="preserve"
4787         x="7435.1987"
4788         y="17708.281"
4789         font-style="normal"
4790         font-weight="bold"
4791         font-size="192"
4792         id="text202-36-9"
4793         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4794           style="font-size:172.87567139px"
4795           id="tspan3166-1">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4796    </g>
4797    <g
4798       transform="translate(-7393.5687,53203.538)"
4799       id="g3153-28-02"
4800       style="fill:none;stroke-width:0.025in">
4801      <g
4802         style="fill:none;stroke-width:0.025in"
4803         id="g3107-6-9-9-9"
4804         transform="translate(5213.0126,16008.808)">
4805        <rect
4806           id="rect112-7-1-7-0"
4807           style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4808           rx="0"
4809           height="1370.8721"
4810           width="2809.1992"
4811           y="949.37109"
4812           x="2084.55" />
4813        <rect
4814           id="rect112-3-5-2-3-9"
4815           style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4816           rx="0"
4817           height="1294.8468"
4818           width="2809.1992"
4819           y="1025.3964"
4820           x="2084.55" />
4821      </g>
4822      <text
4823         xml:space="preserve"
4824         x="9717.4141"
4825         y="18269.314"
4826         font-style="normal"
4827         font-weight="bold"
4828         font-size="192"
4829         id="text202-7-5-1-2-3-7-35-7-6-94"
4830         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"
4831         sodipodi:linespacing="125%"><tspan
4832           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"
4833           id="tspan3104-6-5-6-0-1-5">Leaf</tspan></text>
4834      <text
4835         xml:space="preserve"
4836         x="7416.8125"
4837         y="17708.281"
4838         font-style="normal"
4839         font-weight="bold"
4840         font-size="192"
4841         id="text202-36-35"
4842         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4843           style="font-size:172.87567139px"
4844           id="tspan3166-62">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4845    </g>
4846    <path
4847       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4848       d="m 4897.3878,67085.876 -582.9982,865.094"
4849       id="path3414-03"
4850       inkscape:connector-curvature="0" />
4851    <path
4852       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4853       d="m 7706.1695,67086.138 582.9982,865.094"
4854       id="path3414-9-78"
4855       inkscape:connector-curvature="0" />
4856    <path
4857       style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4858       d="m 2946.7546,69299.053 -582.9981,865.094"
4859       id="path3414-8-8"
4860       inkscape:connector-curvature="0" />
4861    <path
4862       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4863       d="m 9691.8054,69299.315 583.0036,865.094"
4864       id="path3414-9-4-6"
4865       inkscape:connector-curvature="0" />
4866    <path
4867       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4868       d="m 4363.251,69299.053 0,846.288"
4869       id="path3414-8-3-04"
4870       inkscape:connector-curvature="0"
4871       sodipodi:nodetypes="cc" />
4872    <path
4873       style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4874       d="m 8240.2262,69325.649 0,846.288"
4875       id="path3414-8-3-6-67"
4876       inkscape:connector-curvature="0"
4877       sodipodi:nodetypes="cc" />
4878    <g
4879       style="fill:none;stroke-width:0.025in"
4880       id="g4504-3-9-6"
4881       transform="translate(4290.2512,63653.93)">
4882      <path
4883         transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4884         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"
4885         sodipodi:ry="39.550262"
4886         sodipodi:rx="65.917107"
4887         sodipodi:cy="345.54001"
4888         sodipodi:cx="319.379"
4889         id="path3084-6-1-09"
4890         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"
4891         sodipodi:type="arc" />
4892      <text
4893         sodipodi:linespacing="125%"
4894         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"
4895         id="text202-7-5-1-2-7-2-7"
4896         font-size="192"
4897         font-weight="bold"
4898         font-style="normal"
4899         y="16888.277"
4900         x="4344.877"
4901         xml:space="preserve"><tspan
4902           id="tspan3104-5-7-5"
4903           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">Start of</tspan></text>
4904      <text
4905         sodipodi:linespacing="125%"
4906         id="text3110-3-0-9"
4907         y="17119.1"
4908         x="4578.7886"
4909         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"
4910         xml:space="preserve"><tspan
4911           y="17119.1"
4912           x="4578.7886"
4913           id="tspan3112-5-9-7"
4914           sodipodi:role="line">Next Grace</tspan></text>
4915      <text
4916         sodipodi:linespacing="125%"
4917         id="text3114-6-3-85"
4918         y="17350.271"
4919         x="4581.7886"
4920         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"
4921         xml:space="preserve"><tspan
4922           y="17350.271"
4923           x="4581.7886"
4924           id="tspan3116-2-6-3"
4925           sodipodi:role="line">Period</tspan></text>
4926    </g>
4927    <path
4928       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4929       d="m 4406.3256,79248.348 -0.01,5813.579"
4930       id="path3134-9-0-3-37"
4931       inkscape:connector-curvature="0"
4932       sodipodi:nodetypes="cc" />
4933    <path
4934       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4935       d="m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512"
4936       id="path3134-9-0-8"
4937       inkscape:connector-curvature="0"
4938       sodipodi:nodetypes="cccc" />
4939    <path
4940       style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4941       d="m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512"
4942       id="path3134-9-0-7-7"
4943       inkscape:connector-curvature="0"
4944       sodipodi:nodetypes="cccc" />
4945    <rect
4946       x="578.16779"
4947       y="82839.773"
4948       width="2844.0972"
4949       height="360.77411"
4950       rx="0"
4951       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115702;stroke-dashoffset:0"
4952       id="rect118-3-4"
4953       ry="0" />
4954    <text
4955       xml:space="preserve"
4956       x="806.7832"
4957       y="83088.211"
4958       font-style="normal"
4959       font-weight="bold"
4960       font-size="192"
4961       id="text202-7-5-19"
4962       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()</text>
4963    <rect
4964       x="5314.2671"
4965       y="82817.688"
4966       width="2975.115"
4967       height="382.86298"
4968       rx="0"
4969       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057858, 60.00115716;stroke-dashoffset:0"
4970       id="rect118-36-0"
4971       ry="0" />
4972    <text
4973       xml:space="preserve"
4974       x="5409.8989"
4975       y="83063.711"
4976       font-style="normal"
4977       font-weight="bold"
4978       font-size="192"
4979       id="text202-7-9-6-9"
4980       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_after_idle()</text>
4981    <text
4982       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4983       id="text202-88"
4984       font-size="192"
4985       font-weight="bold"
4986       font-style="normal"
4987       y="81443.047"
4988       x="3264.7983"
4989       xml:space="preserve">rcu_advance_cbs()</text>
4990    <rect
4991       id="rect112-58"
4992       style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
4993       rx="0"
4994       height="1370.8721"
4995       width="2809.1992"
4996       y="80561.273"
4997       x="2991.7173" />
4998    <rect
4999       id="rect112-3-4"
5000       style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5001       rx="0"
5002       height="1294.8468"
5003       width="2809.1992"
5004       y="80637.297"
5005       x="2991.7173" />
5006    <text
5007       sodipodi:linespacing="125%"
5008       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"
5009       id="text202-7-5-1-2-3-7-37"
5010       font-size="192"
5011       font-weight="bold"
5012       font-style="normal"
5013       y="81872.406"
5014       x="5411.5601"
5015       xml:space="preserve"><tspan
5016         id="tspan3104-6-5-13"
5017         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>
5018    <text
5019       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5020       id="text202-3-8"
5021       font-size="192"
5022       font-weight="bold"
5023       font-style="normal"
5024       y="81232.938"
5025       x="3264.7983"
5026       xml:space="preserve">__note_gp_changes()</text>
5027    <g
5028       style="fill:none;stroke-width:0.025in"
5029       id="g3049"
5030       transform="translate(-1728.7601,83820.41)">
5031      <path
5032         transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"
5033         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"
5034         sodipodi:ry="39.550262"
5035         sodipodi:rx="65.917107"
5036         sodipodi:cy="345.54001"
5037         sodipodi:cx="319.379"
5038         id="path3084-3-0"
5039         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"
5040         sodipodi:type="arc" />
5041      <text
5042         sodipodi:linespacing="125%"
5043         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"
5044         id="text202-7-5-1-2-6-9"
5045         font-size="192"
5046         font-weight="bold"
5047         font-style="normal"
5048         y="1785.2073"
5049         x="5717.4517"
5050         xml:space="preserve"><tspan
5051           id="tspan3104-7-7"
5052           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">Phase Two</tspan></text>
5053      <text
5054         sodipodi:linespacing="125%"
5055         id="text3110-5-9"
5056         y="2005.6624"
5057         x="6119.668"
5058         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"
5059         xml:space="preserve"><tspan
5060           y="2005.6624"
5061           x="6119.668"
5062           id="tspan3112-3-9"
5063           sodipodi:role="line">of Update</tspan></text>
5064    </g>
5065    <rect
5066       x="3342.4805"
5067       y="83998.438"
5068       width="1994.7195"
5069       height="664.90662"
5070       rx="0"
5071       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057818, 60.00115636;stroke-dashoffset:0"
5072       id="rect118-36-3"
5073       ry="0" />
5074    <text
5075       xml:space="preserve"
5076       x="3608.4419"
5077       y="84264.398"
5078       font-style="normal"
5079       font-weight="bold"
5080       font-size="192"
5081       id="text202-7-9-6-6"
5082       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">RCU_SOFTIRQ</text>
5083    <text
5084       xml:space="preserve"
5085       x="3608.4419"
5086       y="84530.367"
5087       font-style="normal"
5088       font-weight="bold"
5089       font-size="192"
5090       id="text202-7-9-6-6-7"
5091       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_do_batch()</text>
5092    <text
5093       xml:space="preserve"
5094       x="6698.9019"
5095       y="70885.211"
5096       font-style="normal"
5097       font-weight="bold"
5098       font-size="192"
5099       id="text202-36-2"
5100       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5101         style="font-size:172.87567139px"
5102         id="tspan3166-7">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
5103    <text
5104       xml:space="preserve"
5105       x="10023.457"
5106       y="70885.234"
5107       font-style="normal"
5108       font-weight="bold"
5109       font-size="192"
5110       id="text202-36-0"
5111       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5112         style="font-size:172.87567139px"
5113         id="tspan3166-9">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
5114    <text
5115       xml:space="preserve"
5116       x="5023.3389"
5117       y="74209.773"
5118       font-style="normal"
5119       font-weight="bold"
5120       font-size="192"
5121       id="text202-36-36"
5122       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5123         style="font-size:172.87567139px"
5124         id="tspan3166-0">rcu_seq_end(&amp;rsp-&gt;gp_seq)</tspan></text>
5125    <text
5126       xml:space="preserve"
5127       x="6562.5884"
5128       y="34870.727"
5129       font-style="normal"
5130       font-weight="bold"
5131       font-size="192"
5132       id="text202-3"
5133       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
5134  </g>
5135</svg>
5136