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.81932583"
1074 inkscape:
cx=
"840.45848"
1075 inkscape:
cy=
"5052.4242"
1076 inkscape:
window-x=
"787"
1077 inkscape:
window-y=
"24"
1078 inkscape:
window-maximized=
"0"
1079 inkscape:
current-layer=
"g4"
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)"
1548 transform=
"translate(947.90548,11584.029)">
1551 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1559 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1567 xml:
space=
"preserve"
1573 id=
"text202-7-5-1-2-3-7-2"
1574 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"
1575 sodipodi:
linespacing=
"125%"><tspan
1576 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"
1577 id=
"tspan3104-6-5-7">Root
</tspan></text>
1579 xml:
space=
"preserve"
1586 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
1587 style=
"font-size:172.87567139px"
1588 id=
"tspan3071">rcu_seq_start(rsp-
>gp_seq)
</tspan></text>
1593 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"
1600 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1607 xml:
space=
"preserve">rcu_gp_init()
</text>
1609 style=
"fill:none;stroke-width:0.025in"
1610 transform=
"translate(1628.5648,695.08943)"
1613 style=
"fill:none;stroke-width:0.025in"
1615 transform=
"translate(3054.6101,13760.052)">
1618 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1626 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1635 style=
"fill:none;stroke-width:0.025in"
1636 transform=
"translate(2479.6454,658.72243)"
1639 style=
"fill:none;stroke-width:0.025in"
1641 transform=
"translate(5213.0126,16008.808)">
1644 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1652 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1660 xml:
space=
"preserve"
1666 id=
"text202-7-5-1-2-3-7-35-7"
1667 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"
1668 sodipodi:
linespacing=
"125%"><tspan
1669 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"
1670 id=
"tspan3104-6-5-6-0">Leaf
</tspan></text>
1673 transform=
"translate(-2343.9166,695.08943)"
1675 style=
"fill:none;stroke-width:0.025in">
1677 style=
"fill:none;stroke-width:0.025in"
1679 transform=
"translate(3054.6101,13760.052)">
1682 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1690 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1699 transform=
"translate(-853.09625,658.72243)"
1701 style=
"fill:none;stroke-width:0.025in">
1703 style=
"fill:none;stroke-width:0.025in"
1705 transform=
"translate(5213.0126,16008.808)">
1708 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1715 id=
"rect112-3-5-2-8"
1716 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1724 xml:
space=
"preserve"
1730 id=
"text202-7-5-1-2-3-7-35-7-7"
1731 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"
1732 sodipodi:
linespacing=
"125%"><tspan
1733 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"
1734 id=
"tspan3104-6-5-6-0-9">Leaf
</tspan></text>
1737 transform=
"translate(-4185.8377,658.72243)"
1739 style=
"fill:none;stroke-width:0.025in">
1741 style=
"fill:none;stroke-width:0.025in"
1743 transform=
"translate(5213.0126,16008.808)">
1746 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1753 id=
"rect112-3-5-2-7"
1754 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1762 xml:
space=
"preserve"
1768 id=
"text202-7-5-1-2-3-7-35-7-5"
1769 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"
1770 sodipodi:
linespacing=
"125%"><tspan
1771 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"
1772 id=
"tspan3104-6-5-6-0-92">Leaf
</tspan></text>
1775 transform=
"translate(-7518.5789,658.72243)"
1777 style=
"fill:none;stroke-width:0.025in">
1779 style=
"fill:none;stroke-width:0.025in"
1781 transform=
"translate(5213.0126,16008.808)">
1784 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1791 id=
"rect112-3-5-2-3"
1792 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1800 xml:
space=
"preserve"
1806 id=
"text202-7-5-1-2-3-7-35-7-6"
1807 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"
1808 sodipodi:
linespacing=
"125%"><tspan
1809 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"
1810 id=
"tspan3104-6-5-6-0-1">Leaf
</tspan></text>
1813 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1814 d=
"m 4772.378,14541.058 -582.9982,865.094"
1816 inkscape:
connector-curvature=
"0" />
1818 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1819 d=
"m 7581.1599,14541.32 582.9982,865.094"
1821 inkscape:
connector-curvature=
"0" />
1823 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1824 d=
"m 2821.7449,16754.235 -582.9982,865.094"
1826 inkscape:
connector-curvature=
"0" />
1828 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1829 d=
"m 9566.7916,16754.497 583.0014,865.094"
1831 inkscape:
connector-curvature=
"0" />
1833 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1834 d=
"m 4238.2414,16754.235 0,846.288"
1836 inkscape:
connector-curvature=
"0"
1837 sodipodi:
nodetypes=
"cc" />
1839 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1840 d=
"m 8115.2166,16780.831 0,846.288"
1842 inkscape:
connector-curvature=
"0"
1843 sodipodi:
nodetypes=
"cc" />
1846 transform=
"translate(4164.6575,-5087.5013)">
1848 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1849 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"
1850 sodipodi:
ry=
"39.550262"
1851 sodipodi:
rx=
"65.917107"
1852 sodipodi:
cy=
"345.54001"
1853 sodipodi:
cx=
"319.379"
1855 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"
1856 sodipodi:
type=
"arc" />
1858 sodipodi:
linespacing=
"125%"
1859 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"
1860 id=
"text202-7-5-1-2-7-2"
1866 xml:
space=
"preserve"><tspan
1868 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>
1870 sodipodi:
linespacing=
"125%"
1874 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"
1875 xml:
space=
"preserve"><tspan
1879 sodipodi:
role=
"line">Last Grace
</tspan></text>
1881 sodipodi:
linespacing=
"125%"
1885 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"
1886 xml:
space=
"preserve"><tspan
1890 sodipodi:
role=
"line">Period
</tspan></text>
1893 sodipodi:
nodetypes=
"cc"
1894 inkscape:
connector-curvature=
"0"
1895 id=
"path3134-9-0-3-5"
1896 d=
"m 7845.2122,11943.62 -1595.7756,0"
1897 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)" />
1900 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"
1902 sodipodi:
cx=
"319.379"
1903 sodipodi:
cy=
"345.54001"
1904 sodipodi:
rx=
"65.917107"
1905 sodipodi:
ry=
"39.550262"
1906 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"
1907 transform=
"matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" />
1909 xml:
space=
"preserve"
1910 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"
1914 sodipodi:
linespacing=
"125%"><tspan
1915 sodipodi:
role=
"line"
1918 y=
"10691.992">Grace-period
</tspan></text>
1920 xml:
space=
"preserve"
1921 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"
1925 sodipodi:
linespacing=
"125%"><tspan
1926 sodipodi:
role=
"line"
1929 y=
"10947.994">kernel thread
</tspan></text>
1931 xml:
space=
"preserve"
1932 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"
1936 sodipodi:
linespacing=
"125%"><tspan
1937 sodipodi:
role=
"line"
1940 y=
"11188.528">awakened
</tspan></text>
1942 sodipodi:
nodetypes=
"cc"
1943 inkscape:
connector-curvature=
"0"
1944 id=
"path3134-9-0-3-3-2"
1945 d=
"m 6161.6774,9725.7319 0,531.9251"
1946 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)" />
1948 sodipodi:
nodetypes=
"cccccccccccccccccccccccccccc"
1949 inkscape:
connector-curvature=
"0"
1950 id=
"path3134-9-0-3-1"
1951 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"
1952 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)" />
1954 style=
"fill:none;stroke-width:0.025in"
1955 transform=
"translate(1618.635,9512.0768)"
1958 style=
"fill:none;stroke-width:0.025in"
1960 transform=
"translate(3054.6101,13760.052)">
1963 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1971 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1980 style=
"fill:none;stroke-width:0.025in"
1981 transform=
"translate(2469.7158,9475.7098)"
1984 style=
"fill:none;stroke-width:0.025in"
1986 transform=
"translate(5213.0126,16008.808)">
1989 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1996 id=
"rect112-3-5-2-1"
1997 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2005 xml:
space=
"preserve"
2011 id=
"text202-7-5-1-2-3-7-35-7-0"
2012 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"
2013 sodipodi:
linespacing=
"125%"><tspan
2014 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"
2015 id=
"tspan3104-6-5-6-0-6">Leaf
</tspan></text>
2018 transform=
"translate(-2353.8464,9512.0768)"
2020 style=
"fill:none;stroke-width:0.025in">
2022 style=
"fill:none;stroke-width:0.025in"
2024 transform=
"translate(3054.6101,13760.052)">
2027 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2034 id=
"rect112-3-5-6-6"
2035 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2043 xml:
space=
"preserve"
2050 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinit
</text>
2052 xml:
space=
"preserve"
2059 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
2062 transform=
"translate(-863.02623,9475.7098)"
2064 style=
"fill:none;stroke-width:0.025in">
2066 style=
"fill:none;stroke-width:0.025in"
2068 transform=
"translate(5213.0126,16008.808)">
2070 id=
"rect112-7-1-1-5"
2071 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2078 id=
"rect112-3-5-2-8-4"
2079 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2087 xml:
space=
"preserve"
2093 id=
"text202-7-5-1-2-3-7-35-7-7-7"
2094 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"
2095 sodipodi:
linespacing=
"125%"><tspan
2096 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"
2097 id=
"tspan3104-6-5-6-0-9-6">Leaf
</tspan></text>
2100 transform=
"translate(-4195.7676,9475.7098)"
2102 style=
"fill:none;stroke-width:0.025in">
2104 style=
"fill:none;stroke-width:0.025in"
2106 transform=
"translate(5213.0126,16008.808)">
2108 id=
"rect112-7-1-3-9"
2109 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2116 id=
"rect112-3-5-2-7-3"
2117 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2125 xml:
space=
"preserve"
2131 id=
"text202-7-5-1-2-3-7-35-7-5-7"
2132 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"
2133 sodipodi:
linespacing=
"125%"><tspan
2134 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"
2135 id=
"tspan3104-6-5-6-0-92-4">Leaf
</tspan></text>
2138 transform=
"translate(-7528.5086,9475.7098)"
2140 style=
"fill:none;stroke-width:0.025in">
2142 style=
"fill:none;stroke-width:0.025in"
2144 transform=
"translate(5213.0126,16008.808)">
2146 id=
"rect112-7-1-7-5"
2147 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2154 id=
"rect112-3-5-2-3-4"
2155 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2163 xml:
space=
"preserve"
2169 id=
"text202-7-5-1-2-3-7-35-7-6-7"
2170 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"
2171 sodipodi:
linespacing=
"125%"><tspan
2172 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"
2173 id=
"tspan3104-6-5-6-0-1-4">Leaf
</tspan></text>
2175 xml:
space=
"preserve"
2182 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinit
</text>
2185 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2186 d=
"M 4762.4482,23358.047 4179.45,24223.141"
2188 inkscape:
connector-curvature=
"0" />
2190 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2191 d=
"m 7571.23,23358.309 582.9982,865.094"
2193 inkscape:
connector-curvature=
"0" />
2195 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2196 d=
"m 2811.8152,25571.224 -582.9982,865.094"
2198 inkscape:
connector-curvature=
"0" />
2200 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2201 d=
"m 9556.8622,25571.486 582.9988,865.094"
2203 inkscape:
connector-curvature=
"0" />
2205 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2206 d=
"m 4228.3115,25571.224 0,846.288"
2208 inkscape:
connector-curvature=
"0"
2209 sodipodi:
nodetypes=
"cc" />
2211 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2212 d=
"m 8105.2867,25597.82 0,846.288"
2213 id=
"path3414-8-3-6-6"
2214 inkscape:
connector-curvature=
"0"
2215 sodipodi:
nodetypes=
"cc" />
2219 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"
2226 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"
2233 xml:
space=
"preserve"
2234 sodipodi:
linespacing=
"125%">rcu_init_new_rnp()
<tspan
2235 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"
2236 id=
"tspan3307"> or
</tspan></text>
2238 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2245 xml:
space=
"preserve">rcu_cleanup_dead_rnp()
</text>
2247 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"
2248 id=
"text202-7-2-7-6"
2254 xml:
space=
"preserve"
2255 sodipodi:
linespacing=
"125%"><tspan
2256 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"
2257 id=
"tspan3327">(optional)
</tspan></text>
2259 style=
"fill:none;stroke-width:0.025in"
2260 transform=
"translate(1739.0986,9475.7098)"
2263 xml:
space=
"preserve"
2270 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmaskinit
</text>
2273 transform=
"translate(947.90548,11584.029)">
2276 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2284 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2292 xml:
space=
"preserve"
2298 id=
"text202-7-5-1-2-3-7-20"
2299 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"
2300 sodipodi:
linespacing=
"125%"><tspan
2301 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"
2302 id=
"tspan3104-6-5-6">Root
</tspan></text>
2304 xml:
space=
"preserve"
2311 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
2314 sodipodi:
nodetypes=
"cccccccccccccccccccccccc"
2315 inkscape:
connector-curvature=
"0"
2316 id=
"path3134-9-0-3-10"
2317 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"
2318 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)" />
2320 style=
"fill:none;stroke-width:0.025in"
2321 transform=
"translate(1739.0986,17188.625)"
2325 transform=
"translate(947.90548,11584.029)">
2328 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2336 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2344 xml:
space=
"preserve"
2350 id=
"text202-7-5-1-2-3-7-9"
2351 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"
2352 sodipodi:
linespacing=
"125%"><tspan
2353 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"
2354 id=
"tspan3104-6-5-1">Root
</tspan></text>
2356 xml:
space=
"preserve"
2363 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>
2366 style=
"fill:none;stroke-width:0.025in"
2367 transform=
"translate(1618.6352,17224.992)"
2370 style=
"fill:none;stroke-width:0.025in"
2372 transform=
"translate(3054.6101,13760.052)">
2375 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2383 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2391 xml:
space=
"preserve"
2398 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>
2401 style=
"fill:none;stroke-width:0.025in"
2402 transform=
"translate(2469.7158,17188.625)"
2405 style=
"fill:none;stroke-width:0.025in"
2407 transform=
"translate(5213.0126,16008.808)">
2410 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2417 id=
"rect112-3-5-2-5"
2418 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2426 xml:
space=
"preserve"
2432 id=
"text202-7-5-1-2-3-7-35-7-63"
2433 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"
2434 sodipodi:
linespacing=
"125%"><tspan
2435 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"
2436 id=
"tspan3104-6-5-6-0-94">Leaf
</tspan></text>
2438 xml:
space=
"preserve"
2445 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>
2448 transform=
"translate(-2353.8462,17224.992)"
2450 style=
"fill:none;stroke-width:0.025in">
2452 style=
"fill:none;stroke-width:0.025in"
2454 transform=
"translate(3054.6101,13760.052)">
2457 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2464 id=
"rect112-3-5-6-9"
2465 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2473 xml:
space=
"preserve"
2480 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>
2483 transform=
"translate(-863.02613,17188.625)"
2485 style=
"fill:none;stroke-width:0.025in">
2487 style=
"fill:none;stroke-width:0.025in"
2489 transform=
"translate(5213.0126,16008.808)">
2491 id=
"rect112-7-1-1-0"
2492 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2499 id=
"rect112-3-5-2-8-8"
2500 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2508 xml:
space=
"preserve"
2514 id=
"text202-7-5-1-2-3-7-35-7-7-8"
2515 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"
2516 sodipodi:
linespacing=
"125%"><tspan
2517 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"
2518 id=
"tspan3104-6-5-6-0-9-5">Leaf
</tspan></text>
2521 transform=
"translate(-4195.7673,17188.625)"
2523 style=
"fill:none;stroke-width:0.025in">
2525 style=
"fill:none;stroke-width:0.025in"
2527 transform=
"translate(5213.0126,16008.808)">
2529 id=
"rect112-7-1-3-6"
2530 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2537 id=
"rect112-3-5-2-7-38"
2538 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2546 xml:
space=
"preserve"
2552 id=
"text202-7-5-1-2-3-7-35-7-5-5"
2553 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"
2554 sodipodi:
linespacing=
"125%"><tspan
2555 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"
2556 id=
"tspan3104-6-5-6-0-92-6">Leaf
</tspan></text>
2558 xml:
space=
"preserve"
2565 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>
2568 transform=
"translate(-7528.5085,17188.625)"
2570 style=
"fill:none;stroke-width:0.025in">
2572 style=
"fill:none;stroke-width:0.025in"
2574 transform=
"translate(5213.0126,16008.808)">
2576 id=
"rect112-7-1-7-59"
2577 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2584 id=
"rect112-3-5-2-3-8"
2585 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2593 xml:
space=
"preserve"
2599 id=
"text202-7-5-1-2-3-7-35-7-6-4"
2600 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"
2601 sodipodi:
linespacing=
"125%"><tspan
2602 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"
2603 id=
"tspan3104-6-5-6-0-1-8">Leaf
</tspan></text>
2605 xml:
space=
"preserve"
2612 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>
2615 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2616 d=
"m 4762.4484,31070.961 -582.9982,865.095"
2618 inkscape:
connector-curvature=
"0" />
2620 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2621 d=
"m 7571.2303,31071.223 582.9982,865.095"
2623 inkscape:
connector-curvature=
"0" />
2625 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2626 d=
"m 2811.8153,33284.138 -582.9982,865.094"
2628 inkscape:
connector-curvature=
"0" />
2630 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2631 d=
"m 9556.862,33284.401 582.999,865.093"
2633 inkscape:
connector-curvature=
"0" />
2635 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2636 d=
"m 4228.3118,33284.138 0,846.288"
2638 inkscape:
connector-curvature=
"0"
2639 sodipodi:
nodetypes=
"cc" />
2641 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2642 d=
"m 8105.287,33310.734 0,846.288"
2643 id=
"path3414-8-3-6-4"
2644 inkscape:
connector-curvature=
"0"
2645 sodipodi:
nodetypes=
"cc" />
2647 sodipodi:
nodetypes=
"ccc"
2648 inkscape:
connector-curvature=
"0"
2649 id=
"path3134-9-0-3-1-8"
2650 d=
"m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989"
2651 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)" />
2653 sodipodi:
nodetypes=
"ccc"
2654 inkscape:
connector-curvature=
"0"
2655 id=
"path3134-9-0-3-1-3"
2656 d=
"m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688"
2657 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)" />
2659 sodipodi:
nodetypes=
"ccc"
2660 inkscape:
connector-curvature=
"0"
2661 id=
"path3134-9-0-3-1-6"
2662 d=
"m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051"
2663 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)" />
2665 sodipodi:
nodetypes=
"ccc"
2666 inkscape:
connector-curvature=
"0"
2667 id=
"path3134-9-0-3-1-3-2"
2668 d=
"m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717"
2669 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)" />
2671 sodipodi:
nodetypes=
"cccccccccccccccccccccccccccc"
2672 inkscape:
connector-curvature=
"0"
2673 id=
"path3134-9-0-3-4"
2674 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"
2675 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)" />
2679 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"
2686 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2693 xml:
space=
"preserve">rcu_gp_fqs()
</text>
2695 style=
"fill:none;stroke-width:0.025in"
2696 transform=
"translate(1629.528,25916.616)"
2699 style=
"fill:none;stroke-width:0.025in"
2701 transform=
"translate(3054.6101,13760.052)">
2704 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2712 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2720 xml:
space=
"preserve"
2727 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>
2730 style=
"fill:none;stroke-width:0.025in"
2731 transform=
"translate(2480.6088,25880.249)"
2734 style=
"fill:none;stroke-width:0.025in"
2736 transform=
"translate(5213.0126,16008.808)">
2739 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2746 id=
"rect112-3-5-2-34"
2747 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2755 xml:
space=
"preserve"
2761 id=
"text202-7-5-1-2-3-7-35-7-03"
2762 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"
2763 sodipodi:
linespacing=
"125%"><tspan
2764 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"
2765 id=
"tspan3104-6-5-6-0-91">Leaf
</tspan></text>
2768 transform=
"translate(-2342.9531,25916.616)"
2770 style=
"fill:none;stroke-width:0.025in">
2772 style=
"fill:none;stroke-width:0.025in"
2774 transform=
"translate(3054.6101,13760.052)">
2777 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2784 id=
"rect112-3-5-6-3"
2785 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2793 xml:
space=
"preserve"
2800 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>
2803 transform=
"translate(-852.13285,25880.249)"
2805 style=
"fill:none;stroke-width:0.025in">
2807 style=
"fill:none;stroke-width:0.025in"
2809 transform=
"translate(5213.0126,16008.808)">
2811 id=
"rect112-7-1-1-56"
2812 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2819 id=
"rect112-3-5-2-8-6"
2820 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2828 xml:
space=
"preserve"
2834 id=
"text202-7-5-1-2-3-7-35-7-7-4"
2835 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"
2836 sodipodi:
linespacing=
"125%"><tspan
2837 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"
2838 id=
"tspan3104-6-5-6-0-9-0">Leaf
</tspan></text>
2841 transform=
"translate(-4184.8743,25880.249)"
2843 style=
"fill:none;stroke-width:0.025in">
2845 style=
"fill:none;stroke-width:0.025in"
2847 transform=
"translate(5213.0126,16008.808)">
2849 id=
"rect112-7-1-3-67"
2850 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2857 id=
"rect112-3-5-2-7-5"
2858 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2866 xml:
space=
"preserve"
2872 id=
"text202-7-5-1-2-3-7-35-7-5-6"
2873 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"
2874 sodipodi:
linespacing=
"125%"><tspan
2875 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"
2876 id=
"tspan3104-6-5-6-0-92-9">Leaf
</tspan></text>
2879 transform=
"translate(-7517.6112,25880.249)"
2881 style=
"fill:none;stroke-width:0.025in">
2883 style=
"fill:none;stroke-width:0.025in"
2885 transform=
"translate(5213.0126,16008.808)">
2887 id=
"rect112-7-1-7-2"
2888 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2895 id=
"rect112-3-5-2-3-82"
2896 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2904 xml:
space=
"preserve"
2910 id=
"text202-7-5-1-2-3-7-35-7-6-9"
2911 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"
2912 sodipodi:
linespacing=
"125%"><tspan
2913 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"
2914 id=
"tspan3104-6-5-6-0-1-9">Leaf
</tspan></text>
2916 xml:
space=
"preserve"
2923 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>
2926 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2927 d=
"m 4773.3421,39762.585 -582.9986,865.094"
2929 inkscape:
connector-curvature=
"0" />
2931 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2932 d=
"m 7582.1232,39762.847 582.999,865.094"
2934 inkscape:
connector-curvature=
"0" />
2936 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2937 d=
"m 2822.7083,41975.762 -582.9982,865.094"
2939 inkscape:
connector-curvature=
"0" />
2941 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2942 d=
"m 9567.7542,41976.024 583.0018,865.094"
2944 inkscape:
connector-curvature=
"0" />
2946 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2947 d=
"m 4239.2048,41975.762 0,846.288"
2949 inkscape:
connector-curvature=
"0"
2950 sodipodi:
nodetypes=
"cc" />
2952 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2953 d=
"m 8116.1802,42002.358 0,846.288"
2954 id=
"path3414-8-3-6-2"
2955 inkscape:
connector-curvature=
"0"
2956 sodipodi:
nodetypes=
"cc" />
2960 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"
2967 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"
2974 xml:
space=
"preserve"
2975 sodipodi:
linespacing=
"125%">force_qs_rnp()
<tspan
2976 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"
2977 id=
"tspan3307-9" /></text>
2979 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2980 id=
"text202-7-2-7-9"
2986 xml:
space=
"preserve">dyntick_save_progress_counter()
</text>
2988 style=
"fill:none;stroke-width:0.025in"
2989 transform=
"translate(1749.9916,25880.249)"
2993 transform=
"translate(947.90548,11584.029)">
2996 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3004 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3012 xml:
space=
"preserve"
3018 id=
"text202-7-5-1-2-3-7-7"
3019 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"
3020 sodipodi:
linespacing=
"125%"><tspan
3021 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"
3022 id=
"tspan3104-6-5-58">Root
</tspan></text>
3024 xml:
space=
"preserve"
3031 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>
3034 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3035 id=
"text202-7-2-7-2"
3041 xml:
space=
"preserve">rcu_implicit_dynticks_qs()
</text>
3043 xml:
space=
"preserve"
3050 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>
3053 transform=
"translate(10024.106,24062.466)">
3055 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3056 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"
3057 sodipodi:
ry=
"39.550262"
3058 sodipodi:
rx=
"65.917107"
3059 sodipodi:
cy=
"345.54001"
3060 sodipodi:
cx=
"319.379"
3062 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"
3063 sodipodi:
type=
"arc" />
3065 sodipodi:
linespacing=
"125%"
3066 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"
3067 id=
"text202-7-5-1-2-80"
3073 xml:
space=
"preserve"><tspan
3075 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>
3077 sodipodi:
linespacing=
"125%"
3081 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"
3082 xml:
space=
"preserve"><tspan
3086 sodipodi:
role=
"line">read-side
</tspan></text>
3088 sodipodi:
linespacing=
"125%"
3092 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"
3093 xml:
space=
"preserve"><tspan
3097 sodipodi:
role=
"line">critical section
</tspan></text>
3101 transform=
"translate(9995.8972,46544.783)">
3108 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"
3109 id=
"rect118-3-5-1-3"
3112 xml:
space=
"preserve"
3118 id=
"text202-7-5-3-27-6"
3119 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>
3121 xml:
space=
"preserve"
3127 id=
"text202-7-5-3-27-0-0"
3128 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>
3132 transform=
"translate(9995.8972,49205.888)">
3139 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"
3140 id=
"rect118-3-5-1-3-6"
3143 xml:
space=
"preserve"
3149 id=
"text202-7-5-3-27-6-1"
3150 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>
3152 xml:
space=
"preserve"
3158 id=
"text202-7-5-3-27-0-0-8"
3159 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>
3163 transform=
"translate(10042.913,29290.642)">
3165 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3166 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"
3167 sodipodi:
ry=
"39.550262"
3168 sodipodi:
rx=
"65.917107"
3169 sodipodi:
cy=
"345.54001"
3170 sodipodi:
cx=
"319.379"
3172 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"
3173 sodipodi:
type=
"arc" />
3175 sodipodi:
linespacing=
"125%"
3176 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"
3177 id=
"text202-7-5-1-2-2"
3183 xml:
space=
"preserve"><tspan
3185 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>
3187 sodipodi:
linespacing=
"125%"
3191 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"
3192 xml:
space=
"preserve"><tspan
3196 sodipodi:
role=
"line">read-side
</tspan></text>
3198 sodipodi:
linespacing=
"125%"
3202 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"
3203 xml:
space=
"preserve"><tspan
3207 sodipodi:
role=
"line">critical section
</tspan></text>
3211 transform=
"translate(-7705.0623,22903.647)">
3213 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3214 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"
3215 sodipodi:
ry=
"39.550262"
3216 sodipodi:
rx=
"65.917107"
3217 sodipodi:
cy=
"345.54001"
3218 sodipodi:
cx=
"319.379"
3220 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"
3221 sodipodi:
type=
"arc" />
3223 sodipodi:
linespacing=
"125%"
3224 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"
3225 id=
"text202-7-5-1-2-8"
3231 xml:
space=
"preserve"><tspan
3233 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>
3235 sodipodi:
linespacing=
"125%"
3239 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"
3240 xml:
space=
"preserve"><tspan
3244 sodipodi:
role=
"line">read-side
</tspan></text>
3246 sodipodi:
linespacing=
"125%"
3250 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"
3251 xml:
space=
"preserve"><tspan
3255 sodipodi:
role=
"line">critical section
</tspan></text>
3259 transform=
"translate(-8306.8632,45879.159)">
3266 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"
3267 id=
"rect118-3-5-1-3-7"
3270 xml:
space=
"preserve"
3276 id=
"text202-7-5-3-27-6-5"
3277 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>
3279 xml:
space=
"preserve"
3285 id=
"text202-7-5-3-27-0-0-9"
3286 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>
3288 transform=
"translate(1783.3183,-5255.3491)"
3290 style=
"fill:none;stroke-width:0.025in">
3297 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3305 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3306 id=
"rect112-3-3-5" />
3309 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3310 id=
"text202-6-6-2-6"
3316 xml:
space=
"preserve">-
>qsmaskinitnext
</text>
3318 sodipodi:
linespacing=
"125%"
3319 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"
3320 id=
"text202-7-5-1-2-3-2"
3326 xml:
space=
"preserve"><tspan
3328 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>
3332 transform=
"translate(-7686.2563,30073.332)">
3334 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3335 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"
3336 sodipodi:
ry=
"39.550262"
3337 sodipodi:
rx=
"65.917107"
3338 sodipodi:
cy=
"345.54001"
3339 sodipodi:
cx=
"319.379"
3341 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"
3342 sodipodi:
type=
"arc" />
3344 sodipodi:
linespacing=
"125%"
3345 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"
3346 id=
"text202-7-5-1-2-2-8"
3352 xml:
space=
"preserve"><tspan
3354 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>
3356 sodipodi:
linespacing=
"125%"
3360 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"
3361 xml:
space=
"preserve"><tspan
3365 sodipodi:
role=
"line">read-side
</tspan></text>
3367 sodipodi:
linespacing=
"125%"
3371 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"
3372 xml:
space=
"preserve"><tspan
3376 sodipodi:
role=
"line">critical section
</tspan></text>
3380 transform=
"translate(-752.44253,40565.329)">
3383 id=
"rect118-3-5-1-3-1"
3384 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"
3391 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3392 id=
"text202-7-5-3-27-6-2"
3398 xml:
space=
"preserve">rcu_cpu_starting()
</text>
3400 style=
"fill:none;stroke-width:0.025in"
3402 transform=
"translate(-5767.4491,3108.5424)">
3405 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3412 id=
"rect112-3-3-5-3"
3413 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3421 xml:
space=
"preserve"
3427 id=
"text202-6-6-2-6-6"
3428 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
3430 xml:
space=
"preserve"
3436 id=
"text202-7-5-1-2-3-2-0"
3437 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"
3438 sodipodi:
linespacing=
"125%"><tspan
3439 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"
3440 id=
"tspan3104-6-9-6">Leaf
</tspan></text>
3443 sodipodi:
nodetypes=
"cc"
3444 inkscape:
connector-curvature=
"0"
3445 id=
"path3134-9-0-3-1-3-6"
3446 d=
"m 10723.215,43926.861 467.335,8.625"
3447 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)" />
3449 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)"
3450 d=
"m 4431.0572,60276.11 16.472,2346.582"
3451 id=
"path3134-9-0-3-1-9-9"
3452 inkscape:
connector-curvature=
"0"
3453 sodipodi:
nodetypes=
"cc" />
3455 style=
"fill:none;stroke-width:0.025in"
3456 transform=
"translate(-59.697399,41012.242)"
3459 xml:
space=
"preserve"
3466 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3469 transform=
"translate(947.90548,11584.029)">
3472 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3480 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3488 xml:
space=
"preserve"
3494 id=
"text202-7-5-1-2-3-7-25"
3495 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"
3496 sodipodi:
linespacing=
"125%"><tspan
3497 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"
3498 id=
"tspan3104-6-5-4">Root
</tspan></text>
3503 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"
3510 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3517 xml:
space=
"preserve">rcu_report_rnp()
</text>
3519 style=
"fill:none;stroke-width:0.025in"
3520 transform=
"translate(-180.16099,41048.609)"
3523 style=
"fill:none;stroke-width:0.025in"
3525 transform=
"translate(3054.6101,13760.052)">
3528 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3536 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3545 style=
"fill:none;stroke-width:0.025in"
3546 transform=
"translate(670.91971,41012.242)"
3549 style=
"fill:none;stroke-width:0.025in"
3551 transform=
"translate(5213.0126,16008.808)">
3554 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3561 id=
"rect112-3-5-2-4"
3562 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3570 xml:
space=
"preserve"
3576 id=
"text202-7-5-1-2-3-7-35-7-3"
3577 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"
3578 sodipodi:
linespacing=
"125%"><tspan
3579 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"
3580 id=
"tspan3104-6-5-6-0-14">Leaf
</tspan></text>
3583 transform=
"translate(-4152.6419,41048.609)"
3585 style=
"fill:none;stroke-width:0.025in">
3587 style=
"fill:none;stroke-width:0.025in"
3589 transform=
"translate(3054.6101,13760.052)">
3592 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3599 id=
"rect112-3-5-6-2"
3600 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3608 xml:
space=
"preserve"
3615 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>
3618 transform=
"translate(-2661.8217,41012.242)"
3620 style=
"fill:none;stroke-width:0.025in">
3622 style=
"fill:none;stroke-width:0.025in"
3624 transform=
"translate(5213.0126,16008.808)">
3626 id=
"rect112-7-1-1-1"
3627 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3634 id=
"rect112-3-5-2-8-2"
3635 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3643 xml:
space=
"preserve"
3649 id=
"text202-7-5-1-2-3-7-35-7-7-88"
3650 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"
3651 sodipodi:
linespacing=
"125%"><tspan
3652 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"
3653 id=
"tspan3104-6-5-6-0-9-9">Leaf
</tspan></text>
3656 transform=
"translate(-5994.5632,41012.242)"
3658 style=
"fill:none;stroke-width:0.025in">
3660 style=
"fill:none;stroke-width:0.025in"
3662 transform=
"translate(5213.0126,16008.808)">
3664 id=
"rect112-7-1-3-8"
3665 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3672 id=
"rect112-3-5-2-7-8"
3673 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3681 xml:
space=
"preserve"
3687 id=
"text202-7-5-1-2-3-7-35-7-5-68"
3688 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"
3689 sodipodi:
linespacing=
"125%"><tspan
3690 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"
3691 id=
"tspan3104-6-5-6-0-92-3">Leaf
</tspan></text>
3694 transform=
"translate(-9327.3041,41012.242)"
3696 style=
"fill:none;stroke-width:0.025in">
3698 style=
"fill:none;stroke-width:0.025in"
3700 transform=
"translate(5213.0126,16008.808)">
3702 id=
"rect112-7-1-7-3"
3703 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3710 id=
"rect112-3-5-2-3-80"
3711 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3719 xml:
space=
"preserve"
3725 id=
"text202-7-5-1-2-3-7-35-7-6-47"
3726 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"
3727 sodipodi:
linespacing=
"125%"><tspan
3728 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"
3729 id=
"tspan3104-6-5-6-0-1-6">Leaf
</tspan></text>
3731 xml:
space=
"preserve"
3738 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>
3741 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3742 d=
"m 2963.6526,54894.579 -582.9982,865.092"
3744 inkscape:
connector-curvature=
"0" />
3746 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3747 d=
"m 5772.4344,54894.841 582.9982,865.092"
3749 inkscape:
connector-curvature=
"0" />
3751 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3752 d=
"m 1013.0193,57107.754 -582.99819,865.094"
3754 inkscape:
connector-curvature=
"0" />
3756 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3757 d=
"m 7758.0666,57108.016 583,865.094"
3758 id=
"path3414-9-4-79"
3759 inkscape:
connector-curvature=
"0" />
3761 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3762 d=
"m 2429.5159,57107.754 0,846.288"
3764 inkscape:
connector-curvature=
"0"
3765 sodipodi:
nodetypes=
"cc" />
3767 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3768 d=
"m 6306.4911,57134.35 0,846.288"
3769 id=
"path3414-8-3-6-3"
3770 inkscape:
connector-curvature=
"0"
3771 sodipodi:
nodetypes=
"cc" />
3773 sodipodi:
nodetypes=
"cccccccccccccccc"
3774 inkscape:
connector-curvature=
"0"
3775 id=
"path3134-9-0-3-33"
3776 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"
3777 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)" />
3779 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)"
3780 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"
3781 id=
"path3134-9-0-3-1-7"
3782 inkscape:
connector-curvature=
"0"
3783 sodipodi:
nodetypes=
"cccccc" />
3785 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"
3786 d=
"m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65"
3787 id=
"path3134-9-0-3-1-9"
3788 inkscape:
connector-curvature=
"0"
3789 sodipodi:
nodetypes=
"cccc" />
3791 transform=
"translate(-1706.1312,54634.242)"
3799 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"
3803 style=
"fill:none;stroke-width:0.025in"
3805 transform=
"translate(2656.673,-8952.2968)">
3808 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3816 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3824 xml:
space=
"preserve"
3831 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>
3833 xml:
space=
"preserve"
3840 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp-
>gp_seq
</text>
3842 xml:
space=
"preserve"
3848 id=
"text202-6-6-2-8"
3849 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>
3851 xml:
space=
"preserve"
3857 id=
"text202-7-5-1-2-3-79"
3858 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"
3859 sodipodi:
linespacing=
"125%"><tspan
3860 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"
3861 id=
"tspan3104-6-6">Leaf
</tspan></text>
3864 transform=
"translate(-3299.9731,54048.57)"
3869 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"
3876 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3883 xml:
space=
"preserve">rcu_note_context_switch()
</text>
3886 transform=
"translate(1881.1886,54048.57)"
3891 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"
3898 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3899 id=
"text202-7-5-3-2"
3905 xml:
space=
"preserve">rcu_sched_clock_irq()
</text>
3908 transform=
"translate(-850.30204,55463.106)"
3913 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"
3920 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3921 id=
"text202-7-5-3-27"
3927 xml:
space=
"preserve">rcu_core()
</text>
3929 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3930 id=
"text202-7-5-3-27-0"
3936 xml:
space=
"preserve">rcu_check_quiescent_state()
</text>
3938 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3939 id=
"text202-7-5-3-27-0-9"
3945 xml:
space=
"preserve">rcu__report_qs_rdp())
</text>
3949 transform=
"translate(3886.2577,30763.697)">
3951 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3952 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"
3953 sodipodi:
ry=
"39.550262"
3954 sodipodi:
rx=
"65.917107"
3955 sodipodi:
cy=
"345.54001"
3956 sodipodi:
cx=
"319.379"
3958 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"
3959 sodipodi:
type=
"arc" />
3961 sodipodi:
linespacing=
"125%"
3962 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"
3963 id=
"text202-7-5-1-2-7"
3969 xml:
space=
"preserve"><tspan
3971 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>
3973 sodipodi:
linespacing=
"125%"
3977 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"
3978 xml:
space=
"preserve"><tspan
3982 sodipodi:
role=
"line">read-side
</tspan></text>
3984 sodipodi:
linespacing=
"125%"
3988 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"
3989 xml:
space=
"preserve"><tspan
3993 sodipodi:
role=
"line">critical section
</tspan></text>
3997 transform=
"translate(3886.2577,34216.283)">
3999 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4000 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"
4001 sodipodi:
ry=
"39.550262"
4002 sodipodi:
rx=
"65.917107"
4003 sodipodi:
cy=
"345.54001"
4004 sodipodi:
cx=
"319.379"
4006 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"
4007 sodipodi:
type=
"arc" />
4009 sodipodi:
linespacing=
"125%"
4010 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"
4011 id=
"text202-7-5-1-2-7-2-4"
4017 xml:
space=
"preserve"><tspan
4018 id=
"tspan3104-5-7-8"
4019 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>
4021 sodipodi:
linespacing=
"125%"
4025 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"
4026 xml:
space=
"preserve"><tspan
4029 id=
"tspan3112-5-9-0"
4030 sodipodi:
role=
"line">read-side
</tspan></text>
4032 sodipodi:
linespacing=
"125%"
4036 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"
4037 xml:
space=
"preserve"><tspan
4040 id=
"tspan3116-2-6-6"
4041 sodipodi:
role=
"line">critical section
</tspan></text>
4045 transform=
"translate(-4075.0211,30763.697)">
4047 transform=
"matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
4048 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"
4049 sodipodi:
ry=
"39.550262"
4050 sodipodi:
rx=
"65.917107"
4051 sodipodi:
cy=
"345.54001"
4052 sodipodi:
cx=
"319.379"
4054 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"
4055 sodipodi:
type=
"arc" />
4057 sodipodi:
linespacing=
"125%"
4058 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"
4059 id=
"text202-7-5-1-2-7-26"
4065 xml:
space=
"preserve"><tspan
4067 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>
4069 sodipodi:
linespacing=
"125%"
4073 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"
4074 xml:
space=
"preserve"><tspan
4078 sodipodi:
role=
"line">read-side
</tspan></text>
4080 sodipodi:
linespacing=
"125%"
4084 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"
4085 xml:
space=
"preserve"><tspan
4089 sodipodi:
role=
"line">critical section
</tspan></text>
4093 transform=
"translate(-4181.4064,34216.283)">
4095 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4096 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"
4097 sodipodi:
ry=
"39.550262"
4098 sodipodi:
rx=
"65.917107"
4099 sodipodi:
cy=
"345.54001"
4100 sodipodi:
cx=
"319.379"
4102 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"
4103 sodipodi:
type=
"arc" />
4105 sodipodi:
linespacing=
"125%"
4106 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"
4107 id=
"text202-7-5-1-2-7-2-3"
4113 xml:
space=
"preserve"><tspan
4114 id=
"tspan3104-5-7-7"
4115 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>
4117 sodipodi:
linespacing=
"125%"
4121 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"
4122 xml:
space=
"preserve"><tspan
4125 id=
"tspan3112-5-9-9"
4126 sodipodi:
role=
"line">read-side
</tspan></text>
4128 sodipodi:
linespacing=
"125%"
4132 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"
4133 xml:
space=
"preserve"><tspan
4136 id=
"tspan3116-2-6-2"
4137 sodipodi:
role=
"line">critical section
</tspan></text>
4140 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"
4141 d=
"m 8448.9566,48370.097 0,2393.663"
4142 id=
"path3134-9-0-3-1-9-8"
4143 inkscape:
connector-curvature=
"0"
4144 sodipodi:
nodetypes=
"cc" />
4146 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"
4147 d=
"m 390.28991,48370.097 0,2393.663"
4148 id=
"path3134-9-0-3-1-9-8-9"
4149 inkscape:
connector-curvature=
"0"
4150 sodipodi:
nodetypes=
"cc" />
4153 transform=
"translate(-143.72569,46137.076)">
4155 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4156 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"
4157 sodipodi:
ry=
"39.550262"
4158 sodipodi:
rx=
"65.917107"
4159 sodipodi:
cy=
"345.54001"
4160 sodipodi:
cx=
"319.379"
4162 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"
4163 sodipodi:
type=
"arc" />
4165 sodipodi:
linespacing=
"125%"
4166 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"
4167 id=
"text202-7-5-1-2-79"
4173 xml:
space=
"preserve"><tspan
4175 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>
4177 sodipodi:
linespacing=
"125%"
4181 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"
4182 xml:
space=
"preserve"><tspan
4186 sodipodi:
role=
"line">grace-period
</tspan></text>
4188 sodipodi:
linespacing=
"125%"
4192 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"
4193 xml:
space=
"preserve"><tspan
4197 sodipodi:
role=
"line">kernel thread
</tspan></text>
4200 transform=
"translate(-707.64089,66256.889)"
4205 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"
4212 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4213 id=
"text202-7-5-3-8"
4219 xml:
space=
"preserve">rcu_report_qs_rsp()
</text>
4223 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"
4225 sodipodi:
cx=
"319.379"
4226 sodipodi:
cy=
"345.54001"
4227 sodipodi:
rx=
"65.917107"
4228 sodipodi:
ry=
"39.550262"
4229 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"
4230 transform=
"matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" />
4232 xml:
space=
"preserve"
4233 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"
4237 sodipodi:
linespacing=
"125%"><tspan
4238 sodipodi:
role=
"line"
4241 y=
"64194.863">Grace-period
</tspan></text>
4243 xml:
space=
"preserve"
4244 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"
4248 sodipodi:
linespacing=
"125%"><tspan
4249 sodipodi:
role=
"line"
4252 y=
"64450.863">kernel thread
</tspan></text>
4254 xml:
space=
"preserve"
4255 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"
4259 sodipodi:
linespacing=
"125%"><tspan
4260 sodipodi:
role=
"line"
4263 y=
"64691.398">awakened
</tspan></text>
4265 sodipodi:
nodetypes=
"ccc"
4266 inkscape:
connector-curvature=
"0"
4267 id=
"path3134-9-0-3-3-2-7"
4268 d=
"m 5310.5974,63210.805 984.0615,0 -3.9578,549.726"
4269 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)" />
4271 sodipodi:
nodetypes=
"cccccccccccccccccccccccc"
4272 inkscape:
connector-curvature=
"0"
4273 id=
"path3134-9-0-3-99"
4274 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"
4275 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)" />
4277 style=
"fill:none;stroke-width:0.025in"
4278 transform=
"translate(1874.038,53203.538)"
4282 transform=
"translate(947.90548,11584.029)">
4285 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4293 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4301 xml:
space=
"preserve"
4307 id=
"text202-7-5-1-2-3-7-0"
4308 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"
4309 sodipodi:
linespacing=
"125%"><tspan
4310 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"
4311 id=
"tspan3104-6-5-19">Root
</tspan></text>
4313 xml:
space=
"preserve"
4320 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4321 style=
"font-size:172.87567139px"
4322 id=
"tspan3166">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4327 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"
4334 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4341 xml:
space=
"preserve">rcu_gp_cleanup()
</text>
4343 style=
"fill:none;stroke-width:0.025in"
4344 transform=
"translate(1753.5744,53239.905)"
4347 style=
"fill:none;stroke-width:0.025in"
4349 transform=
"translate(3054.6101,13760.052)">
4352 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4360 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4368 xml:
space=
"preserve"
4375 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4376 style=
"font-size:172.87567139px"
4377 id=
"tspan3166-5">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4380 style=
"fill:none;stroke-width:0.025in"
4382 transform=
"translate(7817.6676,69212.346)">
4385 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4392 id=
"rect112-3-5-2-56"
4393 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4401 xml:
space=
"preserve"
4407 id=
"text202-7-5-1-2-3-7-35-7-77"
4408 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"
4409 sodipodi:
linespacing=
"125%"><tspan
4410 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"
4411 id=
"tspan3104-6-5-6-0-4">Leaf
</tspan></text>
4413 sodipodi:
nodetypes=
"ccc"
4414 inkscape:
connector-curvature=
"0"
4415 id=
"path3134-9-0-3-9"
4416 d=
"m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0"
4417 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)" />
4419 style=
"fill:none;stroke-width:0.025in"
4421 transform=
"translate(2814.6217,72520.234)">
4424 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4432 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4440 xml:
space=
"preserve"
4446 id=
"text202-7-5-1-2-3-7-8"
4447 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"
4448 sodipodi:
linespacing=
"125%"><tspan
4449 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"
4450 id=
"tspan3104-6-5-7-7">Root
</tspan></text>
4452 style=
"fill:none;stroke-width:0.025in"
4453 transform=
"translate(1746.2528,60972.572)"
4456 style=
"fill:none;stroke-width:0.025in"
4458 transform=
"translate(3054.6101,13760.052)">
4461 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4469 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4478 style=
"fill:none;stroke-width:0.025in"
4480 transform=
"translate(7810.3459,76945.013)">
4483 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4490 id=
"rect112-3-5-2-2"
4491 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4499 xml:
space=
"preserve"
4505 id=
"text202-7-5-1-2-3-7-35-7-2"
4506 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"
4507 sodipodi:
linespacing=
"125%"><tspan
4508 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"
4509 id=
"tspan3104-6-5-6-0-8">Leaf
</tspan></text>
4511 transform=
"translate(-2226.2288,60972.572)"
4513 style=
"fill:none;stroke-width:0.025in">
4515 style=
"fill:none;stroke-width:0.025in"
4517 transform=
"translate(3054.6101,13760.052)">
4520 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4527 id=
"rect112-3-5-6-1"
4528 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4537 transform=
"translate(-735.4075,60936.205)"
4539 style=
"fill:none;stroke-width:0.025in">
4541 style=
"fill:none;stroke-width:0.025in"
4543 transform=
"translate(5213.0126,16008.808)">
4545 id=
"rect112-7-1-1-1-4"
4546 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4553 id=
"rect112-3-5-2-8-9"
4554 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4562 xml:
space=
"preserve"
4568 id=
"text202-7-5-1-2-3-7-35-7-7-4-8"
4569 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"
4570 sodipodi:
linespacing=
"125%"><tspan
4571 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"
4572 id=
"tspan3104-6-5-6-0-9-7">Leaf
</tspan></text>
4575 transform=
"translate(-4068.1496,60936.205)"
4577 style=
"fill:none;stroke-width:0.025in">
4579 style=
"fill:none;stroke-width:0.025in"
4581 transform=
"translate(5213.0126,16008.808)">
4583 id=
"rect112-7-1-3-5"
4584 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4591 id=
"rect112-3-5-2-7-0"
4592 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4600 xml:
space=
"preserve"
4606 id=
"text202-7-5-1-2-3-7-35-7-5-3"
4607 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"
4608 sodipodi:
linespacing=
"125%"><tspan
4609 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"
4610 id=
"tspan3104-6-5-6-0-92-6-5">Leaf
</tspan></text>
4613 transform=
"translate(-7400.8907,60936.205)"
4615 style=
"fill:none;stroke-width:0.025in">
4617 style=
"fill:none;stroke-width:0.025in"
4619 transform=
"translate(5213.0126,16008.808)">
4621 id=
"rect112-7-1-7-3-8"
4622 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4629 id=
"rect112-3-5-2-3-2"
4630 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4638 xml:
space=
"preserve"
4644 id=
"text202-7-5-1-2-3-7-35-7-6-0"
4645 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"
4646 sodipodi:
linespacing=
"125%"><tspan
4647 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"
4648 id=
"tspan3104-6-5-6-0-1-6-2">Leaf
</tspan></text>
4651 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4652 d=
"m 4890.0661,74818.542 -582.9982,865.094"
4654 inkscape:
connector-curvature=
"0" />
4656 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4657 d=
"m 7698.8481,74818.804 582.998,865.094"
4659 inkscape:
connector-curvature=
"0" />
4661 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4662 d=
"m 2939.433,77031.719 -582.9982,865.094"
4664 inkscape:
connector-curvature=
"0" />
4666 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4667 d=
"m 9684.4834,77031.981 583.0036,865.094"
4668 id=
"path3414-9-4-7-0"
4669 inkscape:
connector-curvature=
"0" />
4671 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4672 d=
"m 4355.9293,77031.719 0,846.288"
4673 id=
"path3414-8-3-65"
4674 inkscape:
connector-curvature=
"0"
4675 sodipodi:
nodetypes=
"cc" />
4677 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4678 d=
"m 8232.9046,77058.315 0,846.288"
4679 id=
"path3414-8-3-6-6-6"
4680 inkscape:
connector-curvature=
"0"
4681 sodipodi:
nodetypes=
"cc" />
4683 transform=
"translate(-2218.9069,53239.905)"
4685 style=
"fill:none;stroke-width:0.025in">
4687 style=
"fill:none;stroke-width:0.025in"
4689 transform=
"translate(3054.6101,13760.052)">
4692 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4699 id=
"rect112-3-5-6-96"
4700 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4708 xml:
space=
"preserve"
4715 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4716 style=
"font-size:172.87567139px"
4717 id=
"tspan3166-6">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4720 transform=
"translate(-728.08545,53203.538)"
4722 style=
"fill:none;stroke-width:0.025in">
4724 style=
"fill:none;stroke-width:0.025in"
4726 transform=
"translate(5213.0126,16008.808)">
4728 id=
"rect112-7-1-1-01"
4729 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4736 id=
"rect112-3-5-2-8-0"
4737 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4745 xml:
space=
"preserve"
4751 id=
"text202-7-5-1-2-3-7-35-7-7-1"
4752 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"
4753 sodipodi:
linespacing=
"125%"><tspan
4754 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"
4755 id=
"tspan3104-6-5-6-0-9-3">Leaf
</tspan></text>
4758 transform=
"translate(-4060.8278,53203.538)"
4760 style=
"fill:none;stroke-width:0.025in">
4762 style=
"fill:none;stroke-width:0.025in"
4764 transform=
"translate(5213.0126,16008.808)">
4766 id=
"rect112-7-1-3-2"
4767 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4774 id=
"rect112-3-5-2-7-6"
4775 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4783 xml:
space=
"preserve"
4789 id=
"text202-7-5-1-2-3-7-35-7-5-4"
4790 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"
4791 sodipodi:
linespacing=
"125%"><tspan
4792 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"
4793 id=
"tspan3104-6-5-6-0-92-5">Leaf
</tspan></text>
4795 xml:
space=
"preserve"
4802 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4803 style=
"font-size:172.87567139px"
4804 id=
"tspan3166-1">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4807 transform=
"translate(-7393.5687,53203.538)"
4809 style=
"fill:none;stroke-width:0.025in">
4811 style=
"fill:none;stroke-width:0.025in"
4813 transform=
"translate(5213.0126,16008.808)">
4815 id=
"rect112-7-1-7-0"
4816 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4823 id=
"rect112-3-5-2-3-9"
4824 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4832 xml:
space=
"preserve"
4838 id=
"text202-7-5-1-2-3-7-35-7-6-94"
4839 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"
4840 sodipodi:
linespacing=
"125%"><tspan
4841 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"
4842 id=
"tspan3104-6-5-6-0-1-5">Leaf
</tspan></text>
4844 xml:
space=
"preserve"
4851 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4852 style=
"font-size:172.87567139px"
4853 id=
"tspan3166-62">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4856 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4857 d=
"m 4897.3878,67085.876 -582.9982,865.094"
4859 inkscape:
connector-curvature=
"0" />
4861 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4862 d=
"m 7706.1695,67086.138 582.9982,865.094"
4864 inkscape:
connector-curvature=
"0" />
4866 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4867 d=
"m 2946.7546,69299.053 -582.9981,865.094"
4869 inkscape:
connector-curvature=
"0" />
4871 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4872 d=
"m 9691.8054,69299.315 583.0036,865.094"
4874 inkscape:
connector-curvature=
"0" />
4876 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4877 d=
"m 4363.251,69299.053 0,846.288"
4878 id=
"path3414-8-3-04"
4879 inkscape:
connector-curvature=
"0"
4880 sodipodi:
nodetypes=
"cc" />
4882 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4883 d=
"m 8240.2262,69325.649 0,846.288"
4884 id=
"path3414-8-3-6-67"
4885 inkscape:
connector-curvature=
"0"
4886 sodipodi:
nodetypes=
"cc" />
4888 style=
"fill:none;stroke-width:0.025in"
4890 transform=
"translate(4290.2512,63653.93)">
4892 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4893 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"
4894 sodipodi:
ry=
"39.550262"
4895 sodipodi:
rx=
"65.917107"
4896 sodipodi:
cy=
"345.54001"
4897 sodipodi:
cx=
"319.379"
4898 id=
"path3084-6-1-09"
4899 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"
4900 sodipodi:
type=
"arc" />
4902 sodipodi:
linespacing=
"125%"
4903 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"
4904 id=
"text202-7-5-1-2-7-2-7"
4910 xml:
space=
"preserve"><tspan
4911 id=
"tspan3104-5-7-5"
4912 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>
4914 sodipodi:
linespacing=
"125%"
4918 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"
4919 xml:
space=
"preserve"><tspan
4922 id=
"tspan3112-5-9-7"
4923 sodipodi:
role=
"line">Next Grace
</tspan></text>
4925 sodipodi:
linespacing=
"125%"
4926 id=
"text3114-6-3-85"
4929 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"
4930 xml:
space=
"preserve"><tspan
4933 id=
"tspan3116-2-6-3"
4934 sodipodi:
role=
"line">Period
</tspan></text>
4937 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)"
4938 d=
"m 4406.3256,79248.348 -0.01,5813.579"
4939 id=
"path3134-9-0-3-37"
4940 inkscape:
connector-curvature=
"0"
4941 sodipodi:
nodetypes=
"cc" />
4943 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)"
4944 d=
"m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512"
4946 inkscape:
connector-curvature=
"0"
4947 sodipodi:
nodetypes=
"cccc" />
4949 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)"
4950 d=
"m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512"
4951 id=
"path3134-9-0-7-7"
4952 inkscape:
connector-curvature=
"0"
4953 sodipodi:
nodetypes=
"cccc" />
4960 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"
4964 xml:
space=
"preserve"
4971 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()
</text>
4978 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"
4982 xml:
space=
"preserve"
4988 id=
"text202-7-9-6-9"
4989 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>
4991 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4998 xml:
space=
"preserve">rcu_advance_cbs()
</text>
5001 style=
"fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5009 style=
"fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5016 sodipodi:
linespacing=
"125%"
5017 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"
5018 id=
"text202-7-5-1-2-3-7-37"
5024 xml:
space=
"preserve"><tspan
5025 id=
"tspan3104-6-5-13"
5026 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>
5028 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5035 xml:
space=
"preserve">__note_gp_changes()
</text>
5037 style=
"fill:none;stroke-width:0.025in"
5039 transform=
"translate(-1728.7601,83820.41)">
5041 transform=
"matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"
5042 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"
5043 sodipodi:
ry=
"39.550262"
5044 sodipodi:
rx=
"65.917107"
5045 sodipodi:
cy=
"345.54001"
5046 sodipodi:
cx=
"319.379"
5048 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"
5049 sodipodi:
type=
"arc" />
5051 sodipodi:
linespacing=
"125%"
5052 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"
5053 id=
"text202-7-5-1-2-6-9"
5059 xml:
space=
"preserve"><tspan
5061 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>
5063 sodipodi:
linespacing=
"125%"
5067 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"
5068 xml:
space=
"preserve"><tspan
5072 sodipodi:
role=
"line">of Update
</tspan></text>
5080 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"
5084 xml:
space=
"preserve"
5090 id=
"text202-7-9-6-6"
5091 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>
5093 xml:
space=
"preserve"
5099 id=
"text202-7-9-6-6-7"
5100 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>
5102 xml:
space=
"preserve"
5109 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5110 style=
"font-size:172.87567139px"
5111 id=
"tspan3166-7">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
5113 xml:
space=
"preserve"
5120 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5121 style=
"font-size:172.87567139px"
5122 id=
"tspan3166-9">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
5124 xml:
space=
"preserve"
5131 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5132 style=
"font-size:172.87567139px"
5133 id=
"tspan3166-0">rcu_seq_end(
&rsp-
>gp_seq)
</tspan></text>
5135 xml:
space=
"preserve"
5142 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>gp_seq = rsp-
>gp_seq
</text>