1 <?xml version=
"1.0" encoding=
"UTF-8" standalone=
"no"?>
2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
4 <!-- CreationDate: Wed Dec 9 17:35:03 2015 -->
6 <!-- Magnification: 2.000 -->
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"
18 viewBox=
"-44 -44 21630.525 84996.019"
21 inkscape:
version=
"0.48.4 r9939"
22 sodipodi:
docname=
"TreeRCU-gp.svg">
28 <dc:format>image/svg+xml
</dc:format>
30 rdf:
resource=
"http://purl.org/dc/dcmitype/StillImage" />
38 inkscape:
stockid=
"Arrow1Send"
43 style=
"overflow:visible">
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" />
52 inkscape:
stockid=
"TriangleOutS"
57 style=
"overflow:visible">
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" />
66 inkscape:
stockid=
"TriangleOutM"
71 style=
"overflow:visible">
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" />
80 inkscape:
stockid=
"Arrow2Mend"
85 style=
"overflow:visible">
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" />
94 inkscape:
stockid=
"Arrow2Lend"
99 style=
"overflow:visible">
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" />
108 inkscape:
stockid=
"Arrow1Mend"
113 style=
"overflow:visible">
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" />
122 inkscape:
stockid=
"Arrow2Mend"
127 style=
"overflow:visible">
129 inkscape:
connector-curvature=
"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)" />
136 inkscape:
stockid=
"Arrow1Send"
141 style=
"overflow:visible">
143 inkscape:
connector-curvature=
"0"
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)" />
150 inkscape:
stockid=
"Arrow1Send"
155 style=
"overflow:visible">
157 inkscape:
connector-curvature=
"0"
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)" />
164 inkscape:
stockid=
"Arrow1Send"
169 style=
"overflow:visible">
171 inkscape:
connector-curvature=
"0"
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)" />
178 inkscape:
stockid=
"Arrow1Send"
183 style=
"overflow:visible">
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" />
192 inkscape:
stockid=
"Arrow2Lend"
197 style=
"overflow:visible">
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" />
206 inkscape:
stockid=
"Arrow2Lend"
211 style=
"overflow:visible">
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" />
220 inkscape:
stockid=
"Arrow2Lend"
225 style=
"overflow:visible">
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" />
234 inkscape:
stockid=
"Arrow2Lend"
239 style=
"overflow:visible">
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" />
248 inkscape:
stockid=
"Arrow2Lend"
253 style=
"overflow:visible">
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" />
262 inkscape:
stockid=
"Arrow2Lend"
267 style=
"overflow:visible">
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" />
276 inkscape:
stockid=
"Arrow1Send"
281 style=
"overflow:visible">
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" />
290 inkscape:
stockid=
"Arrow1Send"
295 style=
"overflow:visible">
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" />
304 inkscape:
stockid=
"Arrow2Lend"
309 style=
"overflow:visible">
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" />
318 inkscape:
stockid=
"Arrow2Lend"
323 style=
"overflow:visible">
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" />
332 inkscape:
stockid=
"Arrow2Lend"
337 style=
"overflow:visible">
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" />
346 inkscape:
stockid=
"Arrow2Lend"
351 style=
"overflow:visible">
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" />
360 inkscape:
stockid=
"Arrow2Lend"
365 style=
"overflow:visible">
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" />
374 inkscape:
stockid=
"Arrow2Lend"
379 style=
"overflow:visible">
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" />
388 inkscape:
stockid=
"Arrow1Send"
393 style=
"overflow:visible">
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" />
402 inkscape:
stockid=
"Arrow2Lend"
407 style=
"overflow:visible">
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" />
416 inkscape:
stockid=
"Arrow2Lend"
421 style=
"overflow:visible">
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" />
430 inkscape:
stockid=
"Arrow2Lend"
435 style=
"overflow:visible">
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" />
444 inkscape:
stockid=
"Arrow2Lend"
449 style=
"overflow:visible">
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" />
458 inkscape:
stockid=
"Arrow2Lend"
463 style=
"overflow:visible">
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" />
472 inkscape:
stockid=
"Arrow2Lend"
477 style=
"overflow:visible">
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" />
486 inkscape:
stockid=
"Arrow1Send"
491 style=
"overflow:visible">
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" />
500 inkscape:
stockid=
"Arrow1Send"
505 style=
"overflow:visible">
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" />
514 inkscape:
stockid=
"Arrow2Lend"
519 style=
"overflow:visible">
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" />
528 inkscape:
stockid=
"Arrow2Lend"
533 style=
"overflow:visible">
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" />
542 inkscape:
stockid=
"Arrow2Lend"
547 style=
"overflow:visible">
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" />
556 inkscape:
stockid=
"Arrow2Lend"
561 style=
"overflow:visible">
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" />
570 inkscape:
stockid=
"Arrow2Lend"
575 style=
"overflow:visible">
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" />
584 inkscape:
stockid=
"Arrow2Lend"
589 style=
"overflow:visible">
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" />
598 inkscape:
stockid=
"Arrow1Send"
603 style=
"overflow:visible">
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" />
612 inkscape:
stockid=
"Arrow1Send"
617 style=
"overflow:visible">
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" />
626 inkscape:
stockid=
"Arrow1Send"
631 style=
"overflow:visible">
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" />
640 inkscape:
stockid=
"Arrow1Send"
645 style=
"overflow:visible">
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" />
654 inkscape:
stockid=
"Arrow1Send"
659 style=
"overflow:visible">
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" />
668 inkscape:
stockid=
"Arrow1Send"
673 style=
"overflow:visible">
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" />
682 inkscape:
stockid=
"Arrow1Send"
687 style=
"overflow:visible">
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" />
696 inkscape:
stockid=
"Arrow2Lend"
701 style=
"overflow:visible">
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" />
710 inkscape:
stockid=
"Arrow2Lend"
715 style=
"overflow:visible">
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" />
724 inkscape:
stockid=
"Arrow2Lend"
729 style=
"overflow:visible">
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" />
738 inkscape:
stockid=
"Arrow2Lend"
743 style=
"overflow:visible">
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" />
752 inkscape:
stockid=
"Arrow2Lend"
757 style=
"overflow:visible">
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" />
766 inkscape:
stockid=
"Arrow2Lend"
771 style=
"overflow:visible">
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" />
780 inkscape:
stockid=
"Arrow1Send"
785 style=
"overflow:visible">
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" />
794 inkscape:
stockid=
"Arrow1Send"
799 style=
"overflow:visible">
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" />
808 inkscape:
stockid=
"Arrow1Send"
813 style=
"overflow:visible">
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" />
822 inkscape:
stockid=
"Arrow2Lend"
827 style=
"overflow:visible">
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" />
836 inkscape:
stockid=
"Arrow2Lend"
841 style=
"overflow:visible">
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" />
850 inkscape:
stockid=
"Arrow2Lend"
855 style=
"overflow:visible">
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" />
864 inkscape:
stockid=
"Arrow2Lend"
869 style=
"overflow:visible">
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" />
878 inkscape:
stockid=
"Arrow2Lend"
883 style=
"overflow:visible">
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" />
892 inkscape:
stockid=
"Arrow2Lend"
897 style=
"overflow:visible">
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" />
906 inkscape:
stockid=
"Arrow2Lend"
911 style=
"overflow:visible">
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" />
920 inkscape:
stockid=
"Arrow2Lend"
925 style=
"overflow:visible">
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" />
934 inkscape:
stockid=
"Arrow2Lend"
939 style=
"overflow:visible">
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" />
948 inkscape:
stockid=
"Arrow2Lend"
953 style=
"overflow:visible">
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" />
962 inkscape:
stockid=
"Arrow2Lend"
967 style=
"overflow:visible">
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" />
976 inkscape:
stockid=
"Arrow2Lend"
981 style=
"overflow:visible">
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" />
990 inkscape:
stockid=
"Arrow1Send"
995 style=
"overflow:visible">
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" />
1004 inkscape:
stockid=
"Arrow1Send"
1009 style=
"overflow:visible">
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" />
1018 inkscape:
stockid=
"Arrow1Send"
1023 style=
"overflow:visible">
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" />
1032 inkscape:
stockid=
"Arrow1Send"
1037 style=
"overflow:visible">
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" />
1046 inkscape:
stockid=
"Arrow1Send"
1051 style=
"overflow:visible">
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" />
1062 bordercolor=
"#666666"
1064 objecttolerance=
"10"
1067 inkscape:
pageopacity=
"0"
1068 inkscape:
pageshadow=
"2"
1069 inkscape:
window-width=
"1087"
1070 inkscape:
window-height=
"1144"
1073 inkscape:
zoom=
"0.6004608"
1074 inkscape:
cx=
"826.65969"
1075 inkscape:
cy=
"483.3047"
1076 inkscape:
window-x=
"66"
1077 inkscape:
window-y=
"28"
1078 inkscape:
window-maximized=
"0"
1079 inkscape:
current-layer=
"svg2"
1081 fit-margin-right=
"5"
1083 fit-margin-bottom=
"5">
1090 snapvisiblegridlinesonly=
"true"
1091 originx=
"413.99932px"
1092 originy=
"5758.0031px" />
1093 </sodipodi:namedview>
1095 style=
"fill:none;stroke-width:0.025in"
1097 transform=
"translate(4751.9713,-1307.071)">
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"
1102 inkscape:
connector-curvature=
"0"
1103 sodipodi:
nodetypes=
"cc" />
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"
1108 inkscape:
connector-curvature=
"0"
1109 sodipodi:
nodetypes=
"cccc" />
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"
1114 inkscape:
connector-curvature=
"0"
1115 sodipodi:
nodetypes=
"cccc" />
1120 <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790-->
1122 <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140-->
1124 <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140-->
1126 <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940-->
1130 <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510-->
1132 <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510-->
1134 <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290-->
1136 <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290-->
1138 <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290-->
1140 <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240-->
1142 <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440-->
1144 <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440-->
1146 <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240-->
1168 <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150-->
1171 <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410-->
1174 <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910-->
1177 <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650-->
1179 <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150-->
1207 <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290-->
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"
1227 xml:
space=
"preserve"
1234 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rcu_accelerate_cbs()
</text>
1237 transform=
"translate(2715.7065,4700.8888)">
1240 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1248 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1256 xml:
space=
"preserve"
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>
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"
1274 xml:
space=
"preserve"
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>
1283 style=
"fill:none;stroke-width:0.025in"
1285 transform=
"translate(-1038.0776,4728.2971)">
1288 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1296 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1304 xml:
space=
"preserve"
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>
1313 xml:
space=
"preserve"
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>
1322 xml:
space=
"preserve"
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>
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"
1340 xml:
space=
"preserve"
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>
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"
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)" />
1359 xml:
space=
"preserve"
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>
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"
1376 sodipodi:
linespacing=
"125%"><tspan
1377 sodipodi:
role=
"line"
1380 y=
"9122.8174">grace-period
</tspan></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"
1387 sodipodi:
linespacing=
"125%"><tspan
1388 sodipodi:
role=
"line"
1391 y=
"9364.3564">kernel thread
</tspan></text>
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"
1402 xml:
space=
"preserve"
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>
1411 style=
"fill:none;stroke-width:0.025in"
1413 transform=
"translate(6410.833,4706.2127)">
1416 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1424 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1432 xml:
space=
"preserve"
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>
1441 xml:
space=
"preserve"
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>
1450 xml:
space=
"preserve"
1456 id=
"text202-7-9-6-0"
1457 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_migrate_callbacks()
</text>
1459 xml:
space=
"preserve"
1466 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>
1468 xml:
space=
"preserve"
1474 id=
"text202-7-5-1-2-3"
1475 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"
1476 sodipodi:
linespacing=
"125%"><tspan
1477 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"
1478 id=
"tspan3104-6">Leaf
</tspan></text>
1480 xml:
space=
"preserve"
1486 id=
"text202-7-5-1-2-3-7"
1487 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"
1488 sodipodi:
linespacing=
"125%"><tspan
1489 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"
1490 id=
"tspan3104-6-5">Leaf
</tspan></text>
1492 xml:
space=
"preserve"
1498 id=
"text202-7-5-1-2-3-7-3"
1499 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"
1500 sodipodi:
linespacing=
"125%"><tspan
1501 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"
1502 id=
"tspan3104-6-5-5">Leaf
</tspan></text>
1505 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"
1507 sodipodi:
cx=
"319.379"
1508 sodipodi:
cy=
"345.54001"
1509 sodipodi:
rx=
"65.917107"
1510 sodipodi:
ry=
"39.550262"
1511 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"
1512 transform=
"matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" />
1514 xml:
space=
"preserve"
1520 id=
"text202-7-5-1-2-6"
1521 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"
1522 sodipodi:
linespacing=
"125%"><tspan
1523 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"
1524 id=
"tspan3104-7">Phase One
</tspan></text>
1526 xml:
space=
"preserve"
1527 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"
1531 sodipodi:
linespacing=
"125%"><tspan
1532 sodipodi:
role=
"line"
1535 y=
"2005.6624">of Update
</tspan></text>
1537 sodipodi:
nodetypes=
"cc"
1538 inkscape:
connector-curvature=
"0"
1539 id=
"path3134-9-0-3-3"
1540 d=
"m 6169.6477,11384.719 0,8777.145"
1541 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)" />
1543 style=
"fill:none;stroke-width:0.025in"
1544 transform=
"translate(1749.0282,658.72243)"
1547 xml:
space=
"preserve"
1554 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rsp-
>gpnum++
</text>
1557 transform=
"translate(947.90548,11584.029)">
1560 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1568 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1576 xml:
space=
"preserve"
1582 id=
"text202-7-5-1-2-3-7-2"
1583 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"
1584 sodipodi:
linespacing=
"125%"><tspan
1585 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"
1586 id=
"tspan3104-6-5-7">Root
</tspan></text>
1591 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"
1598 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1605 xml:
space=
"preserve">rcu_gp_init()
</text>
1607 style=
"fill:none;stroke-width:0.025in"
1608 transform=
"translate(1628.5648,695.08943)"
1611 style=
"fill:none;stroke-width:0.025in"
1613 transform=
"translate(3054.6101,13760.052)">
1616 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1624 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1633 style=
"fill:none;stroke-width:0.025in"
1634 transform=
"translate(2479.6454,658.72243)"
1637 style=
"fill:none;stroke-width:0.025in"
1639 transform=
"translate(5213.0126,16008.808)">
1642 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1650 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1658 xml:
space=
"preserve"
1664 id=
"text202-7-5-1-2-3-7-35-7"
1665 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"
1666 sodipodi:
linespacing=
"125%"><tspan
1667 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"
1668 id=
"tspan3104-6-5-6-0">Leaf
</tspan></text>
1671 transform=
"translate(-2343.9166,695.08943)"
1673 style=
"fill:none;stroke-width:0.025in">
1675 style=
"fill:none;stroke-width:0.025in"
1677 transform=
"translate(3054.6101,13760.052)">
1680 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1688 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1697 transform=
"translate(-853.09625,658.72243)"
1699 style=
"fill:none;stroke-width:0.025in">
1701 style=
"fill:none;stroke-width:0.025in"
1703 transform=
"translate(5213.0126,16008.808)">
1706 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1713 id=
"rect112-3-5-2-8"
1714 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1722 xml:
space=
"preserve"
1728 id=
"text202-7-5-1-2-3-7-35-7-7"
1729 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"
1730 sodipodi:
linespacing=
"125%"><tspan
1731 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"
1732 id=
"tspan3104-6-5-6-0-9">Leaf
</tspan></text>
1735 transform=
"translate(-4185.8377,658.72243)"
1737 style=
"fill:none;stroke-width:0.025in">
1739 style=
"fill:none;stroke-width:0.025in"
1741 transform=
"translate(5213.0126,16008.808)">
1744 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1751 id=
"rect112-3-5-2-7"
1752 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1760 xml:
space=
"preserve"
1766 id=
"text202-7-5-1-2-3-7-35-7-5"
1767 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"
1768 sodipodi:
linespacing=
"125%"><tspan
1769 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"
1770 id=
"tspan3104-6-5-6-0-92">Leaf
</tspan></text>
1773 transform=
"translate(-7518.5789,658.72243)"
1775 style=
"fill:none;stroke-width:0.025in">
1777 style=
"fill:none;stroke-width:0.025in"
1779 transform=
"translate(5213.0126,16008.808)">
1782 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1789 id=
"rect112-3-5-2-3"
1790 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1798 xml:
space=
"preserve"
1804 id=
"text202-7-5-1-2-3-7-35-7-6"
1805 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"
1806 sodipodi:
linespacing=
"125%"><tspan
1807 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"
1808 id=
"tspan3104-6-5-6-0-1">Leaf
</tspan></text>
1811 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1812 d=
"m 4772.378,14541.058 -582.9982,865.094"
1814 inkscape:
connector-curvature=
"0" />
1816 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1817 d=
"m 7581.1599,14541.32 582.9982,865.094"
1819 inkscape:
connector-curvature=
"0" />
1821 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1822 d=
"m 2821.7449,16754.235 -582.9982,865.094"
1824 inkscape:
connector-curvature=
"0" />
1826 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1827 d=
"m 9566.7916,16754.497 583.0014,865.094"
1829 inkscape:
connector-curvature=
"0" />
1831 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1832 d=
"m 4238.2414,16754.235 0,846.288"
1834 inkscape:
connector-curvature=
"0"
1835 sodipodi:
nodetypes=
"cc" />
1837 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1838 d=
"m 8115.2166,16780.831 0,846.288"
1840 inkscape:
connector-curvature=
"0"
1841 sodipodi:
nodetypes=
"cc" />
1844 transform=
"translate(4164.6575,-5087.5013)">
1846 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1847 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"
1848 sodipodi:
ry=
"39.550262"
1849 sodipodi:
rx=
"65.917107"
1850 sodipodi:
cy=
"345.54001"
1851 sodipodi:
cx=
"319.379"
1853 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"
1854 sodipodi:
type=
"arc" />
1856 sodipodi:
linespacing=
"125%"
1857 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"
1858 id=
"text202-7-5-1-2-7-2"
1864 xml:
space=
"preserve"><tspan
1866 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>
1868 sodipodi:
linespacing=
"125%"
1872 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"
1873 xml:
space=
"preserve"><tspan
1877 sodipodi:
role=
"line">Last Grace
</tspan></text>
1879 sodipodi:
linespacing=
"125%"
1883 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"
1884 xml:
space=
"preserve"><tspan
1888 sodipodi:
role=
"line">Period
</tspan></text>
1891 sodipodi:
nodetypes=
"cc"
1892 inkscape:
connector-curvature=
"0"
1893 id=
"path3134-9-0-3-5"
1894 d=
"m 7845.2122,11943.62 -1595.7756,0"
1895 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)" />
1898 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"
1900 sodipodi:
cx=
"319.379"
1901 sodipodi:
cy=
"345.54001"
1902 sodipodi:
rx=
"65.917107"
1903 sodipodi:
ry=
"39.550262"
1904 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"
1905 transform=
"matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" />
1907 xml:
space=
"preserve"
1908 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"
1912 sodipodi:
linespacing=
"125%"><tspan
1913 sodipodi:
role=
"line"
1916 y=
"10691.992">Grace-period
</tspan></text>
1918 xml:
space=
"preserve"
1919 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"
1923 sodipodi:
linespacing=
"125%"><tspan
1924 sodipodi:
role=
"line"
1927 y=
"10947.994">kernel thread
</tspan></text>
1929 xml:
space=
"preserve"
1930 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"
1934 sodipodi:
linespacing=
"125%"><tspan
1935 sodipodi:
role=
"line"
1938 y=
"11188.528">awakened
</tspan></text>
1940 sodipodi:
nodetypes=
"cc"
1941 inkscape:
connector-curvature=
"0"
1942 id=
"path3134-9-0-3-3-2"
1943 d=
"m 6161.6774,9725.7319 0,531.9251"
1944 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)" />
1946 sodipodi:
nodetypes=
"cccccccccccccccccccccccccccc"
1947 inkscape:
connector-curvature=
"0"
1948 id=
"path3134-9-0-3-1"
1949 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"
1950 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)" />
1952 style=
"fill:none;stroke-width:0.025in"
1953 transform=
"translate(1618.635,9512.0768)"
1956 style=
"fill:none;stroke-width:0.025in"
1958 transform=
"translate(3054.6101,13760.052)">
1961 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1969 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1978 style=
"fill:none;stroke-width:0.025in"
1979 transform=
"translate(2469.7158,9475.7098)"
1982 style=
"fill:none;stroke-width:0.025in"
1984 transform=
"translate(5213.0126,16008.808)">
1987 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1994 id=
"rect112-3-5-2-1"
1995 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2003 xml:
space=
"preserve"
2009 id=
"text202-7-5-1-2-3-7-35-7-0"
2010 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"
2011 sodipodi:
linespacing=
"125%"><tspan
2012 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"
2013 id=
"tspan3104-6-5-6-0-6">Leaf
</tspan></text>
2016 transform=
"translate(-2353.8464,9512.0768)"
2018 style=
"fill:none;stroke-width:0.025in">
2020 style=
"fill:none;stroke-width:0.025in"
2022 transform=
"translate(3054.6101,13760.052)">
2025 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2032 id=
"rect112-3-5-6-6"
2033 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2041 xml:
space=
"preserve"
2048 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinit
</text>
2050 xml:
space=
"preserve"
2057 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
2060 transform=
"translate(-863.02623,9475.7098)"
2062 style=
"fill:none;stroke-width:0.025in">
2064 style=
"fill:none;stroke-width:0.025in"
2066 transform=
"translate(5213.0126,16008.808)">
2068 id=
"rect112-7-1-1-5"
2069 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2076 id=
"rect112-3-5-2-8-4"
2077 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2085 xml:
space=
"preserve"
2091 id=
"text202-7-5-1-2-3-7-35-7-7-7"
2092 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"
2093 sodipodi:
linespacing=
"125%"><tspan
2094 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"
2095 id=
"tspan3104-6-5-6-0-9-6">Leaf
</tspan></text>
2098 transform=
"translate(-4195.7676,9475.7098)"
2100 style=
"fill:none;stroke-width:0.025in">
2102 style=
"fill:none;stroke-width:0.025in"
2104 transform=
"translate(5213.0126,16008.808)">
2106 id=
"rect112-7-1-3-9"
2107 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2114 id=
"rect112-3-5-2-7-3"
2115 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2123 xml:
space=
"preserve"
2129 id=
"text202-7-5-1-2-3-7-35-7-5-7"
2130 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"
2131 sodipodi:
linespacing=
"125%"><tspan
2132 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"
2133 id=
"tspan3104-6-5-6-0-92-4">Leaf
</tspan></text>
2136 transform=
"translate(-7528.5086,9475.7098)"
2138 style=
"fill:none;stroke-width:0.025in">
2140 style=
"fill:none;stroke-width:0.025in"
2142 transform=
"translate(5213.0126,16008.808)">
2144 id=
"rect112-7-1-7-5"
2145 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2152 id=
"rect112-3-5-2-3-4"
2153 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2161 xml:
space=
"preserve"
2167 id=
"text202-7-5-1-2-3-7-35-7-6-7"
2168 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"
2169 sodipodi:
linespacing=
"125%"><tspan
2170 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"
2171 id=
"tspan3104-6-5-6-0-1-4">Leaf
</tspan></text>
2173 xml:
space=
"preserve"
2180 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinit
</text>
2183 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2184 d=
"M 4762.4482,23358.047 4179.45,24223.141"
2186 inkscape:
connector-curvature=
"0" />
2188 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2189 d=
"m 7571.23,23358.309 582.9982,865.094"
2191 inkscape:
connector-curvature=
"0" />
2193 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2194 d=
"m 2811.8152,25571.224 -582.9982,865.094"
2196 inkscape:
connector-curvature=
"0" />
2198 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2199 d=
"m 9556.8622,25571.486 582.9988,865.094"
2201 inkscape:
connector-curvature=
"0" />
2203 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2204 d=
"m 4228.3115,25571.224 0,846.288"
2206 inkscape:
connector-curvature=
"0"
2207 sodipodi:
nodetypes=
"cc" />
2209 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2210 d=
"m 8105.2867,25597.82 0,846.288"
2211 id=
"path3414-8-3-6-6"
2212 inkscape:
connector-curvature=
"0"
2213 sodipodi:
nodetypes=
"cc" />
2217 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"
2224 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"
2231 xml:
space=
"preserve"
2232 sodipodi:
linespacing=
"125%">rcu_init_new_rnp()
<tspan
2233 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"
2234 id=
"tspan3307"> or
</tspan></text>
2236 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2243 xml:
space=
"preserve">rcu_cleanup_dead_rnp()
</text>
2245 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"
2246 id=
"text202-7-2-7-6"
2252 xml:
space=
"preserve"
2253 sodipodi:
linespacing=
"125%"><tspan
2254 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"
2255 id=
"tspan3327">(optional)
</tspan></text>
2257 style=
"fill:none;stroke-width:0.025in"
2258 transform=
"translate(1739.0986,9475.7098)"
2261 xml:
space=
"preserve"
2268 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmaskinit
</text>
2271 transform=
"translate(947.90548,11584.029)">
2274 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2282 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2290 xml:
space=
"preserve"
2296 id=
"text202-7-5-1-2-3-7-20"
2297 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"
2298 sodipodi:
linespacing=
"125%"><tspan
2299 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"
2300 id=
"tspan3104-6-5-6">Root
</tspan></text>
2302 xml:
space=
"preserve"
2309 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
2312 sodipodi:
nodetypes=
"cccccccccccccccccccccccc"
2313 inkscape:
connector-curvature=
"0"
2314 id=
"path3134-9-0-3-10"
2315 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"
2316 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)" />
2318 style=
"fill:none;stroke-width:0.025in"
2319 transform=
"translate(1739.0986,17188.625)"
2322 xml:
space=
"preserve"
2329 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2332 transform=
"translate(947.90548,11584.029)">
2335 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2343 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2351 xml:
space=
"preserve"
2357 id=
"text202-7-5-1-2-3-7-9"
2358 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"
2359 sodipodi:
linespacing=
"125%"><tspan
2360 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"
2361 id=
"tspan3104-6-5-1">Root
</tspan></text>
2364 style=
"fill:none;stroke-width:0.025in"
2365 transform=
"translate(1618.6352,17224.992)"
2368 style=
"fill:none;stroke-width:0.025in"
2370 transform=
"translate(3054.6101,13760.052)">
2373 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2381 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2389 xml:
space=
"preserve"
2396 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2399 style=
"fill:none;stroke-width:0.025in"
2400 transform=
"translate(2469.7158,17188.625)"
2403 style=
"fill:none;stroke-width:0.025in"
2405 transform=
"translate(5213.0126,16008.808)">
2408 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2415 id=
"rect112-3-5-2-5"
2416 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2424 xml:
space=
"preserve"
2430 id=
"text202-7-5-1-2-3-7-35-7-63"
2431 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"
2432 sodipodi:
linespacing=
"125%"><tspan
2433 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"
2434 id=
"tspan3104-6-5-6-0-94">Leaf
</tspan></text>
2436 xml:
space=
"preserve"
2443 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2446 transform=
"translate(-2353.8462,17224.992)"
2448 style=
"fill:none;stroke-width:0.025in">
2450 style=
"fill:none;stroke-width:0.025in"
2452 transform=
"translate(3054.6101,13760.052)">
2455 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2462 id=
"rect112-3-5-6-9"
2463 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2471 xml:
space=
"preserve"
2478 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2481 transform=
"translate(-863.02613,17188.625)"
2483 style=
"fill:none;stroke-width:0.025in">
2485 style=
"fill:none;stroke-width:0.025in"
2487 transform=
"translate(5213.0126,16008.808)">
2489 id=
"rect112-7-1-1-0"
2490 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2497 id=
"rect112-3-5-2-8-8"
2498 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2506 xml:
space=
"preserve"
2512 id=
"text202-7-5-1-2-3-7-35-7-7-8"
2513 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"
2514 sodipodi:
linespacing=
"125%"><tspan
2515 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"
2516 id=
"tspan3104-6-5-6-0-9-5">Leaf
</tspan></text>
2519 transform=
"translate(-4195.7673,17188.625)"
2521 style=
"fill:none;stroke-width:0.025in">
2523 style=
"fill:none;stroke-width:0.025in"
2525 transform=
"translate(5213.0126,16008.808)">
2527 id=
"rect112-7-1-3-6"
2528 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2535 id=
"rect112-3-5-2-7-38"
2536 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2544 xml:
space=
"preserve"
2550 id=
"text202-7-5-1-2-3-7-35-7-5-5"
2551 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"
2552 sodipodi:
linespacing=
"125%"><tspan
2553 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"
2554 id=
"tspan3104-6-5-6-0-92-6">Leaf
</tspan></text>
2556 xml:
space=
"preserve"
2563 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2566 transform=
"translate(-7528.5085,17188.625)"
2568 style=
"fill:none;stroke-width:0.025in">
2570 style=
"fill:none;stroke-width:0.025in"
2572 transform=
"translate(5213.0126,16008.808)">
2574 id=
"rect112-7-1-7-59"
2575 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2582 id=
"rect112-3-5-2-3-8"
2583 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2591 xml:
space=
"preserve"
2597 id=
"text202-7-5-1-2-3-7-35-7-6-4"
2598 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"
2599 sodipodi:
linespacing=
"125%"><tspan
2600 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"
2601 id=
"tspan3104-6-5-6-0-1-8">Leaf
</tspan></text>
2603 xml:
space=
"preserve"
2610 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2613 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2614 d=
"m 4762.4484,31070.961 -582.9982,865.095"
2616 inkscape:
connector-curvature=
"0" />
2618 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2619 d=
"m 7571.2303,31071.223 582.9982,865.095"
2621 inkscape:
connector-curvature=
"0" />
2623 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2624 d=
"m 2811.8153,33284.138 -582.9982,865.094"
2626 inkscape:
connector-curvature=
"0" />
2628 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2629 d=
"m 9556.862,33284.401 582.999,865.093"
2631 inkscape:
connector-curvature=
"0" />
2633 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2634 d=
"m 4228.3118,33284.138 0,846.288"
2636 inkscape:
connector-curvature=
"0"
2637 sodipodi:
nodetypes=
"cc" />
2639 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2640 d=
"m 8105.287,33310.734 0,846.288"
2641 id=
"path3414-8-3-6-4"
2642 inkscape:
connector-curvature=
"0"
2643 sodipodi:
nodetypes=
"cc" />
2645 xml:
space=
"preserve"
2652 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gpnum = rsp-
>gpnum
</text>
2654 sodipodi:
nodetypes=
"ccc"
2655 inkscape:
connector-curvature=
"0"
2656 id=
"path3134-9-0-3-1-8"
2657 d=
"m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989"
2658 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)" />
2660 sodipodi:
nodetypes=
"ccc"
2661 inkscape:
connector-curvature=
"0"
2662 id=
"path3134-9-0-3-1-3"
2663 d=
"m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688"
2664 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)" />
2666 sodipodi:
nodetypes=
"ccc"
2667 inkscape:
connector-curvature=
"0"
2668 id=
"path3134-9-0-3-1-6"
2669 d=
"m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051"
2670 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)" />
2672 sodipodi:
nodetypes=
"ccc"
2673 inkscape:
connector-curvature=
"0"
2674 id=
"path3134-9-0-3-1-3-2"
2675 d=
"m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717"
2676 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)" />
2678 sodipodi:
nodetypes=
"cccccccccccccccccccccccccccc"
2679 inkscape:
connector-curvature=
"0"
2680 id=
"path3134-9-0-3-4"
2681 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"
2682 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)" />
2686 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"
2693 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2700 xml:
space=
"preserve">rcu_gp_fqs()
</text>
2702 style=
"fill:none;stroke-width:0.025in"
2703 transform=
"translate(1629.528,25916.616)"
2706 style=
"fill:none;stroke-width:0.025in"
2708 transform=
"translate(3054.6101,13760.052)">
2711 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2719 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2727 xml:
space=
"preserve"
2734 style=
"font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
2737 style=
"fill:none;stroke-width:0.025in"
2738 transform=
"translate(2480.6088,25880.249)"
2741 style=
"fill:none;stroke-width:0.025in"
2743 transform=
"translate(5213.0126,16008.808)">
2746 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2753 id=
"rect112-3-5-2-34"
2754 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2762 xml:
space=
"preserve"
2768 id=
"text202-7-5-1-2-3-7-35-7-03"
2769 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"
2770 sodipodi:
linespacing=
"125%"><tspan
2771 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"
2772 id=
"tspan3104-6-5-6-0-91">Leaf
</tspan></text>
2775 transform=
"translate(-2342.9531,25916.616)"
2777 style=
"fill:none;stroke-width:0.025in">
2779 style=
"fill:none;stroke-width:0.025in"
2781 transform=
"translate(3054.6101,13760.052)">
2784 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2791 id=
"rect112-3-5-6-3"
2792 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2800 xml:
space=
"preserve"
2807 style=
"font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
2810 transform=
"translate(-852.13285,25880.249)"
2812 style=
"fill:none;stroke-width:0.025in">
2814 style=
"fill:none;stroke-width:0.025in"
2816 transform=
"translate(5213.0126,16008.808)">
2818 id=
"rect112-7-1-1-56"
2819 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2826 id=
"rect112-3-5-2-8-6"
2827 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2835 xml:
space=
"preserve"
2841 id=
"text202-7-5-1-2-3-7-35-7-7-4"
2842 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"
2843 sodipodi:
linespacing=
"125%"><tspan
2844 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"
2845 id=
"tspan3104-6-5-6-0-9-0">Leaf
</tspan></text>
2848 transform=
"translate(-4184.8743,25880.249)"
2850 style=
"fill:none;stroke-width:0.025in">
2852 style=
"fill:none;stroke-width:0.025in"
2854 transform=
"translate(5213.0126,16008.808)">
2856 id=
"rect112-7-1-3-67"
2857 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2864 id=
"rect112-3-5-2-7-5"
2865 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2873 xml:
space=
"preserve"
2879 id=
"text202-7-5-1-2-3-7-35-7-5-6"
2880 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"
2881 sodipodi:
linespacing=
"125%"><tspan
2882 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"
2883 id=
"tspan3104-6-5-6-0-92-9">Leaf
</tspan></text>
2886 transform=
"translate(-7517.6112,25880.249)"
2888 style=
"fill:none;stroke-width:0.025in">
2890 style=
"fill:none;stroke-width:0.025in"
2892 transform=
"translate(5213.0126,16008.808)">
2894 id=
"rect112-7-1-7-2"
2895 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2902 id=
"rect112-3-5-2-3-82"
2903 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2911 xml:
space=
"preserve"
2917 id=
"text202-7-5-1-2-3-7-35-7-6-9"
2918 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"
2919 sodipodi:
linespacing=
"125%"><tspan
2920 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"
2921 id=
"tspan3104-6-5-6-0-1-9">Leaf
</tspan></text>
2923 xml:
space=
"preserve"
2930 style=
"font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
2933 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2934 d=
"m 4773.3421,39762.585 -582.9986,865.094"
2936 inkscape:
connector-curvature=
"0" />
2938 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2939 d=
"m 7582.1232,39762.847 582.999,865.094"
2941 inkscape:
connector-curvature=
"0" />
2943 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2944 d=
"m 2822.7083,41975.762 -582.9982,865.094"
2946 inkscape:
connector-curvature=
"0" />
2948 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2949 d=
"m 9567.7542,41976.024 583.0018,865.094"
2951 inkscape:
connector-curvature=
"0" />
2953 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2954 d=
"m 4239.2048,41975.762 0,846.288"
2956 inkscape:
connector-curvature=
"0"
2957 sodipodi:
nodetypes=
"cc" />
2959 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2960 d=
"m 8116.1802,42002.358 0,846.288"
2961 id=
"path3414-8-3-6-2"
2962 inkscape:
connector-curvature=
"0"
2963 sodipodi:
nodetypes=
"cc" />
2967 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"
2974 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"
2981 xml:
space=
"preserve"
2982 sodipodi:
linespacing=
"125%">force_qs_rnp()
<tspan
2983 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"
2984 id=
"tspan3307-9" /></text>
2986 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2987 id=
"text202-7-2-7-9"
2993 xml:
space=
"preserve">dyntick_save_progress_counter()
</text>
2995 style=
"fill:none;stroke-width:0.025in"
2996 transform=
"translate(1749.9916,25880.249)"
3000 transform=
"translate(947.90548,11584.029)">
3003 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3011 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3019 xml:
space=
"preserve"
3025 id=
"text202-7-5-1-2-3-7-7"
3026 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"
3027 sodipodi:
linespacing=
"125%"><tspan
3028 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"
3029 id=
"tspan3104-6-5-58">Root
</tspan></text>
3031 xml:
space=
"preserve"
3038 style=
"font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3041 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3042 id=
"text202-7-2-7-2"
3048 xml:
space=
"preserve">rcu_implicit_dynticks_qs()
</text>
3050 xml:
space=
"preserve"
3057 style=
"font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3060 transform=
"translate(10024.106,24062.466)">
3062 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3063 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"
3064 sodipodi:
ry=
"39.550262"
3065 sodipodi:
rx=
"65.917107"
3066 sodipodi:
cy=
"345.54001"
3067 sodipodi:
cx=
"319.379"
3069 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"
3070 sodipodi:
type=
"arc" />
3072 sodipodi:
linespacing=
"125%"
3073 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"
3074 id=
"text202-7-5-1-2-80"
3080 xml:
space=
"preserve"><tspan
3082 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>
3084 sodipodi:
linespacing=
"125%"
3088 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"
3089 xml:
space=
"preserve"><tspan
3093 sodipodi:
role=
"line">read-side
</tspan></text>
3095 sodipodi:
linespacing=
"125%"
3099 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"
3100 xml:
space=
"preserve"><tspan
3104 sodipodi:
role=
"line">critical section
</tspan></text>
3108 transform=
"translate(9995.8972,46544.783)">
3115 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"
3116 id=
"rect118-3-5-1-3"
3119 xml:
space=
"preserve"
3125 id=
"text202-7-5-3-27-6"
3126 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_dynticks_eqs_enter()
</text>
3128 xml:
space=
"preserve"
3134 id=
"text202-7-5-3-27-0-0"
3135 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>
3139 transform=
"translate(9995.8972,49205.888)">
3146 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"
3147 id=
"rect118-3-5-1-3-6"
3150 xml:
space=
"preserve"
3156 id=
"text202-7-5-3-27-6-1"
3157 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_dynticks_eqs_exit()
</text>
3159 xml:
space=
"preserve"
3165 id=
"text202-7-5-3-27-0-0-8"
3166 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>
3170 transform=
"translate(10042.913,29290.642)">
3172 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3173 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"
3174 sodipodi:
ry=
"39.550262"
3175 sodipodi:
rx=
"65.917107"
3176 sodipodi:
cy=
"345.54001"
3177 sodipodi:
cx=
"319.379"
3179 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"
3180 sodipodi:
type=
"arc" />
3182 sodipodi:
linespacing=
"125%"
3183 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"
3184 id=
"text202-7-5-1-2-2"
3190 xml:
space=
"preserve"><tspan
3192 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>
3194 sodipodi:
linespacing=
"125%"
3198 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"
3199 xml:
space=
"preserve"><tspan
3203 sodipodi:
role=
"line">read-side
</tspan></text>
3205 sodipodi:
linespacing=
"125%"
3209 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"
3210 xml:
space=
"preserve"><tspan
3214 sodipodi:
role=
"line">critical section
</tspan></text>
3218 transform=
"translate(-7705.0623,22903.647)">
3220 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3221 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"
3222 sodipodi:
ry=
"39.550262"
3223 sodipodi:
rx=
"65.917107"
3224 sodipodi:
cy=
"345.54001"
3225 sodipodi:
cx=
"319.379"
3227 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"
3228 sodipodi:
type=
"arc" />
3230 sodipodi:
linespacing=
"125%"
3231 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"
3232 id=
"text202-7-5-1-2-8"
3238 xml:
space=
"preserve"><tspan
3240 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>
3242 sodipodi:
linespacing=
"125%"
3246 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"
3247 xml:
space=
"preserve"><tspan
3251 sodipodi:
role=
"line">read-side
</tspan></text>
3253 sodipodi:
linespacing=
"125%"
3257 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"
3258 xml:
space=
"preserve"><tspan
3262 sodipodi:
role=
"line">critical section
</tspan></text>
3266 transform=
"translate(-8306.8632,45879.159)">
3273 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"
3274 id=
"rect118-3-5-1-3-7"
3277 xml:
space=
"preserve"
3283 id=
"text202-7-5-3-27-6-5"
3284 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_report_dead()
</text>
3286 xml:
space=
"preserve"
3292 id=
"text202-7-5-3-27-0-0-9"
3293 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>
3295 transform=
"translate(1783.3183,-5255.3491)"
3297 style=
"fill:none;stroke-width:0.025in">
3304 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3312 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3313 id=
"rect112-3-3-5" />
3316 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3317 id=
"text202-6-6-2-6"
3323 xml:
space=
"preserve">-
>qsmaskinitnext
</text>
3325 sodipodi:
linespacing=
"125%"
3326 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"
3327 id=
"text202-7-5-1-2-3-2"
3333 xml:
space=
"preserve"><tspan
3335 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>
3339 transform=
"translate(-7686.2563,30073.332)">
3341 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3342 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"
3343 sodipodi:
ry=
"39.550262"
3344 sodipodi:
rx=
"65.917107"
3345 sodipodi:
cy=
"345.54001"
3346 sodipodi:
cx=
"319.379"
3348 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"
3349 sodipodi:
type=
"arc" />
3351 sodipodi:
linespacing=
"125%"
3352 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"
3353 id=
"text202-7-5-1-2-2-8"
3359 xml:
space=
"preserve"><tspan
3361 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>
3363 sodipodi:
linespacing=
"125%"
3367 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"
3368 xml:
space=
"preserve"><tspan
3372 sodipodi:
role=
"line">read-side
</tspan></text>
3374 sodipodi:
linespacing=
"125%"
3378 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"
3379 xml:
space=
"preserve"><tspan
3383 sodipodi:
role=
"line">critical section
</tspan></text>
3387 transform=
"translate(-752.44253,40565.329)">
3390 id=
"rect118-3-5-1-3-1"
3391 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"
3398 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3399 id=
"text202-7-5-3-27-6-2"
3405 xml:
space=
"preserve">rcu_cpu_starting()
</text>
3407 style=
"fill:none;stroke-width:0.025in"
3409 transform=
"translate(-5767.4491,3108.5424)">
3412 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3419 id=
"rect112-3-3-5-3"
3420 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3428 xml:
space=
"preserve"
3434 id=
"text202-6-6-2-6-6"
3435 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
3437 xml:
space=
"preserve"
3443 id=
"text202-7-5-1-2-3-2-0"
3444 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"
3445 sodipodi:
linespacing=
"125%"><tspan
3446 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"
3447 id=
"tspan3104-6-9-6">Leaf
</tspan></text>
3450 sodipodi:
nodetypes=
"cc"
3451 inkscape:
connector-curvature=
"0"
3452 id=
"path3134-9-0-3-1-3-6"
3453 d=
"m 10723.215,43926.861 467.335,8.625"
3454 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)" />
3456 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)"
3457 d=
"m 4431.0572,60276.11 16.472,2346.582"
3458 id=
"path3134-9-0-3-1-9-9"
3459 inkscape:
connector-curvature=
"0"
3460 sodipodi:
nodetypes=
"cc" />
3462 style=
"fill:none;stroke-width:0.025in"
3463 transform=
"translate(-59.697399,41012.242)"
3466 xml:
space=
"preserve"
3473 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3476 transform=
"translate(947.90548,11584.029)">
3479 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3487 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3495 xml:
space=
"preserve"
3501 id=
"text202-7-5-1-2-3-7-25"
3502 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"
3503 sodipodi:
linespacing=
"125%"><tspan
3504 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"
3505 id=
"tspan3104-6-5-4">Root
</tspan></text>
3510 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"
3517 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3524 xml:
space=
"preserve">rcu_report_rnp()
</text>
3526 style=
"fill:none;stroke-width:0.025in"
3527 transform=
"translate(-180.16099,41048.609)"
3530 style=
"fill:none;stroke-width:0.025in"
3532 transform=
"translate(3054.6101,13760.052)">
3535 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3543 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3552 style=
"fill:none;stroke-width:0.025in"
3553 transform=
"translate(670.91971,41012.242)"
3556 style=
"fill:none;stroke-width:0.025in"
3558 transform=
"translate(5213.0126,16008.808)">
3561 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3568 id=
"rect112-3-5-2-4"
3569 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3577 xml:
space=
"preserve"
3583 id=
"text202-7-5-1-2-3-7-35-7-3"
3584 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"
3585 sodipodi:
linespacing=
"125%"><tspan
3586 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"
3587 id=
"tspan3104-6-5-6-0-14">Leaf
</tspan></text>
3590 transform=
"translate(-4152.6419,41048.609)"
3592 style=
"fill:none;stroke-width:0.025in">
3594 style=
"fill:none;stroke-width:0.025in"
3596 transform=
"translate(3054.6101,13760.052)">
3599 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3606 id=
"rect112-3-5-6-2"
3607 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3615 xml:
space=
"preserve"
3622 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3625 transform=
"translate(-2661.8217,41012.242)"
3627 style=
"fill:none;stroke-width:0.025in">
3629 style=
"fill:none;stroke-width:0.025in"
3631 transform=
"translate(5213.0126,16008.808)">
3633 id=
"rect112-7-1-1-1"
3634 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3641 id=
"rect112-3-5-2-8-2"
3642 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3650 xml:
space=
"preserve"
3656 id=
"text202-7-5-1-2-3-7-35-7-7-88"
3657 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"
3658 sodipodi:
linespacing=
"125%"><tspan
3659 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"
3660 id=
"tspan3104-6-5-6-0-9-9">Leaf
</tspan></text>
3663 transform=
"translate(-5994.5632,41012.242)"
3665 style=
"fill:none;stroke-width:0.025in">
3667 style=
"fill:none;stroke-width:0.025in"
3669 transform=
"translate(5213.0126,16008.808)">
3671 id=
"rect112-7-1-3-8"
3672 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3679 id=
"rect112-3-5-2-7-8"
3680 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3688 xml:
space=
"preserve"
3694 id=
"text202-7-5-1-2-3-7-35-7-5-68"
3695 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"
3696 sodipodi:
linespacing=
"125%"><tspan
3697 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"
3698 id=
"tspan3104-6-5-6-0-92-3">Leaf
</tspan></text>
3701 transform=
"translate(-9327.3041,41012.242)"
3703 style=
"fill:none;stroke-width:0.025in">
3705 style=
"fill:none;stroke-width:0.025in"
3707 transform=
"translate(5213.0126,16008.808)">
3709 id=
"rect112-7-1-7-3"
3710 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3717 id=
"rect112-3-5-2-3-80"
3718 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3726 xml:
space=
"preserve"
3732 id=
"text202-7-5-1-2-3-7-35-7-6-47"
3733 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"
3734 sodipodi:
linespacing=
"125%"><tspan
3735 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"
3736 id=
"tspan3104-6-5-6-0-1-6">Leaf
</tspan></text>
3738 xml:
space=
"preserve"
3745 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3748 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3749 d=
"m 2963.6526,54894.579 -582.9982,865.092"
3751 inkscape:
connector-curvature=
"0" />
3753 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3754 d=
"m 5772.4344,54894.841 582.9982,865.092"
3756 inkscape:
connector-curvature=
"0" />
3758 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3759 d=
"m 1013.0193,57107.754 -582.99819,865.094"
3761 inkscape:
connector-curvature=
"0" />
3763 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3764 d=
"m 7758.0666,57108.016 583,865.094"
3765 id=
"path3414-9-4-79"
3766 inkscape:
connector-curvature=
"0" />
3768 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3769 d=
"m 2429.5159,57107.754 0,846.288"
3771 inkscape:
connector-curvature=
"0"
3772 sodipodi:
nodetypes=
"cc" />
3774 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3775 d=
"m 6306.4911,57134.35 0,846.288"
3776 id=
"path3414-8-3-6-3"
3777 inkscape:
connector-curvature=
"0"
3778 sodipodi:
nodetypes=
"cc" />
3780 sodipodi:
nodetypes=
"cccccccccccccccc"
3781 inkscape:
connector-curvature=
"0"
3782 id=
"path3134-9-0-3-33"
3783 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"
3784 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)" />
3786 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)"
3787 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"
3788 id=
"path3134-9-0-3-1-7"
3789 inkscape:
connector-curvature=
"0"
3790 sodipodi:
nodetypes=
"cccccc" />
3792 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"
3793 d=
"m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65"
3794 id=
"path3134-9-0-3-1-9"
3795 inkscape:
connector-curvature=
"0"
3796 sodipodi:
nodetypes=
"cccc" />
3798 transform=
"translate(-1706.1312,54634.242)"
3806 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"
3810 style=
"fill:none;stroke-width:0.025in"
3812 transform=
"translate(2656.673,-8952.2968)">
3815 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3823 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3831 xml:
space=
"preserve"
3838 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>
3840 xml:
space=
"preserve"
3847 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp-
>gpnum
</text>
3849 xml:
space=
"preserve"
3855 id=
"text202-6-6-2-8"
3856 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>
3858 xml:
space=
"preserve"
3864 id=
"text202-7-5-1-2-3-79"
3865 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"
3866 sodipodi:
linespacing=
"125%"><tspan
3867 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"
3868 id=
"tspan3104-6-6">Leaf
</tspan></text>
3871 transform=
"translate(-3299.9731,54048.57)"
3876 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 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3890 xml:
space=
"preserve">rcu_node_context_switch()
</text>
3893 transform=
"translate(1881.1886,54048.57)"
3898 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 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3906 id=
"text202-7-5-3-2"
3912 xml:
space=
"preserve">rcu_check_callbacks()
</text>
3915 transform=
"translate(-850.30204,55463.106)"
3920 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"
3927 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3928 id=
"text202-7-5-3-27"
3934 xml:
space=
"preserve">rcu_process_callbacks()
</text>
3936 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3937 id=
"text202-7-5-3-27-0"
3943 xml:
space=
"preserve">rcu_check_quiescent_state())
</text>
3945 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3946 id=
"text202-7-5-3-27-0-9"
3952 xml:
space=
"preserve">rcu__report_qs_rdp())
</text>
3956 transform=
"translate(3886.2577,30763.697)">
3958 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3959 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"
3960 sodipodi:
ry=
"39.550262"
3961 sodipodi:
rx=
"65.917107"
3962 sodipodi:
cy=
"345.54001"
3963 sodipodi:
cx=
"319.379"
3965 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"
3966 sodipodi:
type=
"arc" />
3968 sodipodi:
linespacing=
"125%"
3969 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"
3970 id=
"text202-7-5-1-2-7"
3976 xml:
space=
"preserve"><tspan
3978 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>
3980 sodipodi:
linespacing=
"125%"
3984 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"
3985 xml:
space=
"preserve"><tspan
3989 sodipodi:
role=
"line">read-side
</tspan></text>
3991 sodipodi:
linespacing=
"125%"
3995 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"
3996 xml:
space=
"preserve"><tspan
4000 sodipodi:
role=
"line">critical section
</tspan></text>
4004 transform=
"translate(3886.2577,34216.283)">
4006 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4007 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"
4008 sodipodi:
ry=
"39.550262"
4009 sodipodi:
rx=
"65.917107"
4010 sodipodi:
cy=
"345.54001"
4011 sodipodi:
cx=
"319.379"
4013 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"
4014 sodipodi:
type=
"arc" />
4016 sodipodi:
linespacing=
"125%"
4017 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"
4018 id=
"text202-7-5-1-2-7-2-4"
4024 xml:
space=
"preserve"><tspan
4025 id=
"tspan3104-5-7-8"
4026 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>
4028 sodipodi:
linespacing=
"125%"
4032 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"
4033 xml:
space=
"preserve"><tspan
4036 id=
"tspan3112-5-9-0"
4037 sodipodi:
role=
"line">read-side
</tspan></text>
4039 sodipodi:
linespacing=
"125%"
4043 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"
4044 xml:
space=
"preserve"><tspan
4047 id=
"tspan3116-2-6-6"
4048 sodipodi:
role=
"line">critical section
</tspan></text>
4052 transform=
"translate(-4075.0211,30763.697)">
4054 transform=
"matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
4055 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"
4056 sodipodi:
ry=
"39.550262"
4057 sodipodi:
rx=
"65.917107"
4058 sodipodi:
cy=
"345.54001"
4059 sodipodi:
cx=
"319.379"
4061 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"
4062 sodipodi:
type=
"arc" />
4064 sodipodi:
linespacing=
"125%"
4065 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"
4066 id=
"text202-7-5-1-2-7-26"
4072 xml:
space=
"preserve"><tspan
4074 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>
4076 sodipodi:
linespacing=
"125%"
4080 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"
4081 xml:
space=
"preserve"><tspan
4085 sodipodi:
role=
"line">read-side
</tspan></text>
4087 sodipodi:
linespacing=
"125%"
4091 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"
4092 xml:
space=
"preserve"><tspan
4096 sodipodi:
role=
"line">critical section
</tspan></text>
4100 transform=
"translate(-4181.4064,34216.283)">
4102 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4103 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"
4104 sodipodi:
ry=
"39.550262"
4105 sodipodi:
rx=
"65.917107"
4106 sodipodi:
cy=
"345.54001"
4107 sodipodi:
cx=
"319.379"
4109 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"
4110 sodipodi:
type=
"arc" />
4112 sodipodi:
linespacing=
"125%"
4113 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"
4114 id=
"text202-7-5-1-2-7-2-3"
4120 xml:
space=
"preserve"><tspan
4121 id=
"tspan3104-5-7-7"
4122 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>
4124 sodipodi:
linespacing=
"125%"
4128 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"
4129 xml:
space=
"preserve"><tspan
4132 id=
"tspan3112-5-9-9"
4133 sodipodi:
role=
"line">read-side
</tspan></text>
4135 sodipodi:
linespacing=
"125%"
4139 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"
4140 xml:
space=
"preserve"><tspan
4143 id=
"tspan3116-2-6-2"
4144 sodipodi:
role=
"line">critical section
</tspan></text>
4147 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"
4148 d=
"m 8448.9566,48370.097 0,2393.663"
4149 id=
"path3134-9-0-3-1-9-8"
4150 inkscape:
connector-curvature=
"0"
4151 sodipodi:
nodetypes=
"cc" />
4153 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"
4154 d=
"m 390.28991,48370.097 0,2393.663"
4155 id=
"path3134-9-0-3-1-9-8-9"
4156 inkscape:
connector-curvature=
"0"
4157 sodipodi:
nodetypes=
"cc" />
4160 transform=
"translate(-143.72569,46137.076)">
4162 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4163 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"
4164 sodipodi:
ry=
"39.550262"
4165 sodipodi:
rx=
"65.917107"
4166 sodipodi:
cy=
"345.54001"
4167 sodipodi:
cx=
"319.379"
4169 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"
4170 sodipodi:
type=
"arc" />
4172 sodipodi:
linespacing=
"125%"
4173 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"
4174 id=
"text202-7-5-1-2-79"
4180 xml:
space=
"preserve"><tspan
4182 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>
4184 sodipodi:
linespacing=
"125%"
4188 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"
4189 xml:
space=
"preserve"><tspan
4193 sodipodi:
role=
"line">grace-period
</tspan></text>
4195 sodipodi:
linespacing=
"125%"
4199 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"
4200 xml:
space=
"preserve"><tspan
4204 sodipodi:
role=
"line">kernel thread
</tspan></text>
4207 transform=
"translate(-707.64089,66256.889)"
4212 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"
4219 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4220 id=
"text202-7-5-3-8"
4226 xml:
space=
"preserve">rcu_report_qs_rsp()
</text>
4230 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"
4232 sodipodi:
cx=
"319.379"
4233 sodipodi:
cy=
"345.54001"
4234 sodipodi:
rx=
"65.917107"
4235 sodipodi:
ry=
"39.550262"
4236 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"
4237 transform=
"matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" />
4239 xml:
space=
"preserve"
4240 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"
4244 sodipodi:
linespacing=
"125%"><tspan
4245 sodipodi:
role=
"line"
4248 y=
"64194.863">Grace-period
</tspan></text>
4250 xml:
space=
"preserve"
4251 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"
4255 sodipodi:
linespacing=
"125%"><tspan
4256 sodipodi:
role=
"line"
4259 y=
"64450.863">kernel thread
</tspan></text>
4261 xml:
space=
"preserve"
4262 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"
4266 sodipodi:
linespacing=
"125%"><tspan
4267 sodipodi:
role=
"line"
4270 y=
"64691.398">awakened
</tspan></text>
4272 sodipodi:
nodetypes=
"ccc"
4273 inkscape:
connector-curvature=
"0"
4274 id=
"path3134-9-0-3-3-2-7"
4275 d=
"m 5310.5974,63210.805 984.0615,0 -3.9578,549.726"
4276 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)" />
4278 sodipodi:
nodetypes=
"cccccccccccccccccccccccc"
4279 inkscape:
connector-curvature=
"0"
4280 id=
"path3134-9-0-3-99"
4281 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"
4282 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)" />
4284 style=
"fill:none;stroke-width:0.025in"
4285 transform=
"translate(1874.038,53203.538)"
4288 xml:
space=
"preserve"
4295 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>completed = -
>gpnum
</text>
4298 transform=
"translate(947.90548,11584.029)">
4301 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4309 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4317 xml:
space=
"preserve"
4323 id=
"text202-7-5-1-2-3-7-0"
4324 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"
4325 sodipodi:
linespacing=
"125%"><tspan
4326 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"
4327 id=
"tspan3104-6-5-19">Root
</tspan></text>
4332 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"
4339 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4346 xml:
space=
"preserve">rcu_gp_cleanup()
</text>
4348 style=
"fill:none;stroke-width:0.025in"
4349 transform=
"translate(1753.5744,53239.905)"
4352 style=
"fill:none;stroke-width:0.025in"
4354 transform=
"translate(3054.6101,13760.052)">
4357 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4365 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4373 xml:
space=
"preserve"
4380 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>completed = -
>gpnum
</text>
4383 style=
"fill:none;stroke-width:0.025in"
4385 transform=
"translate(7817.6676,69212.346)">
4388 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4395 id=
"rect112-3-5-2-56"
4396 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4404 xml:
space=
"preserve"
4410 id=
"text202-7-5-1-2-3-7-35-7-77"
4411 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"
4412 sodipodi:
linespacing=
"125%"><tspan
4413 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"
4414 id=
"tspan3104-6-5-6-0-4">Leaf
</tspan></text>
4416 xml:
space=
"preserve"
4423 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>completed = -
>gpnum
</text>
4425 sodipodi:
nodetypes=
"ccc"
4426 inkscape:
connector-curvature=
"0"
4427 id=
"path3134-9-0-3-9"
4428 d=
"m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0"
4429 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)" />
4431 xml:
space=
"preserve"
4438 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rsp-
>completed =
</text>
4440 style=
"fill:none;stroke-width:0.025in"
4442 transform=
"translate(2814.6217,72520.234)">
4445 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4453 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4461 xml:
space=
"preserve"
4467 id=
"text202-7-5-1-2-3-7-8"
4468 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"
4469 sodipodi:
linespacing=
"125%"><tspan
4470 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"
4471 id=
"tspan3104-6-5-7-7">Root
</tspan></text>
4473 xml:
space=
"preserve"
4480 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"> rnp-
>completed
</text>
4482 style=
"fill:none;stroke-width:0.025in"
4483 transform=
"translate(1746.2528,60972.572)"
4486 style=
"fill:none;stroke-width:0.025in"
4488 transform=
"translate(3054.6101,13760.052)">
4491 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4499 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4508 style=
"fill:none;stroke-width:0.025in"
4510 transform=
"translate(7810.3459,76945.013)">
4513 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4520 id=
"rect112-3-5-2-2"
4521 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4529 xml:
space=
"preserve"
4535 id=
"text202-7-5-1-2-3-7-35-7-2"
4536 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"
4537 sodipodi:
linespacing=
"125%"><tspan
4538 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"
4539 id=
"tspan3104-6-5-6-0-8">Leaf
</tspan></text>
4541 transform=
"translate(-2226.2288,60972.572)"
4543 style=
"fill:none;stroke-width:0.025in">
4545 style=
"fill:none;stroke-width:0.025in"
4547 transform=
"translate(3054.6101,13760.052)">
4550 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4557 id=
"rect112-3-5-6-1"
4558 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4567 transform=
"translate(-735.4075,60936.205)"
4569 style=
"fill:none;stroke-width:0.025in">
4571 style=
"fill:none;stroke-width:0.025in"
4573 transform=
"translate(5213.0126,16008.808)">
4575 id=
"rect112-7-1-1-1-4"
4576 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4583 id=
"rect112-3-5-2-8-9"
4584 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4592 xml:
space=
"preserve"
4598 id=
"text202-7-5-1-2-3-7-35-7-7-4-8"
4599 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"
4600 sodipodi:
linespacing=
"125%"><tspan
4601 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"
4602 id=
"tspan3104-6-5-6-0-9-7">Leaf
</tspan></text>
4605 transform=
"translate(-4068.1496,60936.205)"
4607 style=
"fill:none;stroke-width:0.025in">
4609 style=
"fill:none;stroke-width:0.025in"
4611 transform=
"translate(5213.0126,16008.808)">
4613 id=
"rect112-7-1-3-5"
4614 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4621 id=
"rect112-3-5-2-7-0"
4622 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4630 xml:
space=
"preserve"
4636 id=
"text202-7-5-1-2-3-7-35-7-5-3"
4637 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"
4638 sodipodi:
linespacing=
"125%"><tspan
4639 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"
4640 id=
"tspan3104-6-5-6-0-92-6-5">Leaf
</tspan></text>
4643 transform=
"translate(-7400.8907,60936.205)"
4645 style=
"fill:none;stroke-width:0.025in">
4647 style=
"fill:none;stroke-width:0.025in"
4649 transform=
"translate(5213.0126,16008.808)">
4651 id=
"rect112-7-1-7-3-8"
4652 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4659 id=
"rect112-3-5-2-3-2"
4660 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4668 xml:
space=
"preserve"
4674 id=
"text202-7-5-1-2-3-7-35-7-6-0"
4675 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"
4676 sodipodi:
linespacing=
"125%"><tspan
4677 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"
4678 id=
"tspan3104-6-5-6-0-1-6-2">Leaf
</tspan></text>
4681 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4682 d=
"m 4890.0661,74818.542 -582.9982,865.094"
4684 inkscape:
connector-curvature=
"0" />
4686 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4687 d=
"m 7698.8481,74818.804 582.998,865.094"
4689 inkscape:
connector-curvature=
"0" />
4691 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4692 d=
"m 2939.433,77031.719 -582.9982,865.094"
4694 inkscape:
connector-curvature=
"0" />
4696 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4697 d=
"m 9684.4834,77031.981 583.0036,865.094"
4698 id=
"path3414-9-4-7-0"
4699 inkscape:
connector-curvature=
"0" />
4701 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4702 d=
"m 4355.9293,77031.719 0,846.288"
4703 id=
"path3414-8-3-65"
4704 inkscape:
connector-curvature=
"0"
4705 sodipodi:
nodetypes=
"cc" />
4707 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4708 d=
"m 8232.9046,77058.315 0,846.288"
4709 id=
"path3414-8-3-6-6-6"
4710 inkscape:
connector-curvature=
"0"
4711 sodipodi:
nodetypes=
"cc" />
4713 transform=
"translate(-2218.9069,53239.905)"
4715 style=
"fill:none;stroke-width:0.025in">
4717 style=
"fill:none;stroke-width:0.025in"
4719 transform=
"translate(3054.6101,13760.052)">
4722 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4729 id=
"rect112-3-5-6-96"
4730 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4738 xml:
space=
"preserve"
4745 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>completed = -
>gpnum
</text>
4748 transform=
"translate(-728.08545,53203.538)"
4750 style=
"fill:none;stroke-width:0.025in">
4752 style=
"fill:none;stroke-width:0.025in"
4754 transform=
"translate(5213.0126,16008.808)">
4756 id=
"rect112-7-1-1-01"
4757 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4764 id=
"rect112-3-5-2-8-0"
4765 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4773 xml:
space=
"preserve"
4779 id=
"text202-7-5-1-2-3-7-35-7-7-1"
4780 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"
4781 sodipodi:
linespacing=
"125%"><tspan
4782 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"
4783 id=
"tspan3104-6-5-6-0-9-3">Leaf
</tspan></text>
4786 transform=
"translate(-4060.8278,53203.538)"
4788 style=
"fill:none;stroke-width:0.025in">
4790 style=
"fill:none;stroke-width:0.025in"
4792 transform=
"translate(5213.0126,16008.808)">
4794 id=
"rect112-7-1-3-2"
4795 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4802 id=
"rect112-3-5-2-7-6"
4803 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4811 xml:
space=
"preserve"
4817 id=
"text202-7-5-1-2-3-7-35-7-5-4"
4818 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"
4819 sodipodi:
linespacing=
"125%"><tspan
4820 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"
4821 id=
"tspan3104-6-5-6-0-92-5">Leaf
</tspan></text>
4823 xml:
space=
"preserve"
4830 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>completed = -
>gpnum
</text>
4833 transform=
"translate(-7393.5687,53203.538)"
4835 style=
"fill:none;stroke-width:0.025in">
4837 style=
"fill:none;stroke-width:0.025in"
4839 transform=
"translate(5213.0126,16008.808)">
4841 id=
"rect112-7-1-7-0"
4842 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4849 id=
"rect112-3-5-2-3-9"
4850 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4858 xml:
space=
"preserve"
4864 id=
"text202-7-5-1-2-3-7-35-7-6-94"
4865 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"
4866 sodipodi:
linespacing=
"125%"><tspan
4867 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"
4868 id=
"tspan3104-6-5-6-0-1-5">Leaf
</tspan></text>
4870 xml:
space=
"preserve"
4877 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>completed = -
>gpnum
</text>
4880 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4881 d=
"m 4897.3878,67085.876 -582.9982,865.094"
4883 inkscape:
connector-curvature=
"0" />
4885 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4886 d=
"m 7706.1695,67086.138 582.9982,865.094"
4888 inkscape:
connector-curvature=
"0" />
4890 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4891 d=
"m 2946.7546,69299.053 -582.9981,865.094"
4893 inkscape:
connector-curvature=
"0" />
4895 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4896 d=
"m 9691.8054,69299.315 583.0036,865.094"
4898 inkscape:
connector-curvature=
"0" />
4900 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4901 d=
"m 4363.251,69299.053 0,846.288"
4902 id=
"path3414-8-3-04"
4903 inkscape:
connector-curvature=
"0"
4904 sodipodi:
nodetypes=
"cc" />
4906 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4907 d=
"m 8240.2262,69325.649 0,846.288"
4908 id=
"path3414-8-3-6-67"
4909 inkscape:
connector-curvature=
"0"
4910 sodipodi:
nodetypes=
"cc" />
4912 xml:
space=
"preserve"
4919 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>completed = -
>gpnum
</text>
4921 style=
"fill:none;stroke-width:0.025in"
4923 transform=
"translate(4290.2512,63653.93)">
4925 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4926 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"
4927 sodipodi:
ry=
"39.550262"
4928 sodipodi:
rx=
"65.917107"
4929 sodipodi:
cy=
"345.54001"
4930 sodipodi:
cx=
"319.379"
4931 id=
"path3084-6-1-09"
4932 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"
4933 sodipodi:
type=
"arc" />
4935 sodipodi:
linespacing=
"125%"
4936 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"
4937 id=
"text202-7-5-1-2-7-2-7"
4943 xml:
space=
"preserve"><tspan
4944 id=
"tspan3104-5-7-5"
4945 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>
4947 sodipodi:
linespacing=
"125%"
4951 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"
4952 xml:
space=
"preserve"><tspan
4955 id=
"tspan3112-5-9-7"
4956 sodipodi:
role=
"line">Next Grace
</tspan></text>
4958 sodipodi:
linespacing=
"125%"
4959 id=
"text3114-6-3-85"
4962 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"
4963 xml:
space=
"preserve"><tspan
4966 id=
"tspan3116-2-6-3"
4967 sodipodi:
role=
"line">Period
</tspan></text>
4970 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)"
4971 d=
"m 4406.3256,79248.348 -0.01,5813.579"
4972 id=
"path3134-9-0-3-37"
4973 inkscape:
connector-curvature=
"0"
4974 sodipodi:
nodetypes=
"cc" />
4976 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)"
4977 d=
"m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512"
4979 inkscape:
connector-curvature=
"0"
4980 sodipodi:
nodetypes=
"cccc" />
4982 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)"
4983 d=
"m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512"
4984 id=
"path3134-9-0-7-7"
4985 inkscape:
connector-curvature=
"0"
4986 sodipodi:
nodetypes=
"cccc" />
4993 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"
4997 xml:
space=
"preserve"
5004 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_check_callbacks()
</text>
5011 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"
5015 xml:
space=
"preserve"
5021 id=
"text202-7-9-6-9"
5022 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>
5024 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5031 xml:
space=
"preserve">rcu_advance_cbs()
</text>
5034 style=
"fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5042 style=
"fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5049 sodipodi:
linespacing=
"125%"
5050 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"
5051 id=
"text202-7-5-1-2-3-7-37"
5057 xml:
space=
"preserve"><tspan
5058 id=
"tspan3104-6-5-13"
5059 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>
5061 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5068 xml:
space=
"preserve">__note_gp_changes()
</text>
5070 style=
"fill:none;stroke-width:0.025in"
5072 transform=
"translate(-1728.7601,83820.41)">
5074 transform=
"matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"
5075 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"
5076 sodipodi:
ry=
"39.550262"
5077 sodipodi:
rx=
"65.917107"
5078 sodipodi:
cy=
"345.54001"
5079 sodipodi:
cx=
"319.379"
5081 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"
5082 sodipodi:
type=
"arc" />
5084 sodipodi:
linespacing=
"125%"
5085 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"
5086 id=
"text202-7-5-1-2-6-9"
5092 xml:
space=
"preserve"><tspan
5094 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>
5096 sodipodi:
linespacing=
"125%"
5100 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"
5101 xml:
space=
"preserve"><tspan
5105 sodipodi:
role=
"line">of Update
</tspan></text>
5113 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"
5117 xml:
space=
"preserve"
5123 id=
"text202-7-9-6-6"
5124 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>
5126 xml:
space=
"preserve"
5132 id=
"text202-7-9-6-6-7"
5133 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>