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"
1457 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()
</text>
1459 xml:
space=
"preserve"
1465 id=
"text202-7-5-1-2-3"
1466 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1467 sodipodi:
linespacing=
"125%"><tspan
1468 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1469 id=
"tspan3104-6">Leaf
</tspan></text>
1471 xml:
space=
"preserve"
1477 id=
"text202-7-5-1-2-3-7"
1478 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1479 sodipodi:
linespacing=
"125%"><tspan
1480 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1481 id=
"tspan3104-6-5">Leaf
</tspan></text>
1483 xml:
space=
"preserve"
1489 id=
"text202-7-5-1-2-3-7-3"
1490 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1491 sodipodi:
linespacing=
"125%"><tspan
1492 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1493 id=
"tspan3104-6-5-5">Leaf
</tspan></text>
1496 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1498 sodipodi:
cx=
"319.379"
1499 sodipodi:
cy=
"345.54001"
1500 sodipodi:
rx=
"65.917107"
1501 sodipodi:
ry=
"39.550262"
1502 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1503 transform=
"matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" />
1505 xml:
space=
"preserve"
1511 id=
"text202-7-5-1-2-6"
1512 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1513 sodipodi:
linespacing=
"125%"><tspan
1514 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1515 id=
"tspan3104-7">Phase One
</tspan></text>
1517 xml:
space=
"preserve"
1518 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1522 sodipodi:
linespacing=
"125%"><tspan
1523 sodipodi:
role=
"line"
1526 y=
"2005.6624">of Update
</tspan></text>
1528 sodipodi:
nodetypes=
"cc"
1529 inkscape:
connector-curvature=
"0"
1530 id=
"path3134-9-0-3-3"
1531 d=
"m 6169.6477,11384.719 0,8777.145"
1532 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1534 style=
"fill:none;stroke-width:0.025in"
1535 transform=
"translate(1749.0282,658.72243)"
1539 transform=
"translate(947.90548,11584.029)">
1542 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1550 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1558 xml:
space=
"preserve"
1564 id=
"text202-7-5-1-2-3-7-2"
1565 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1566 sodipodi:
linespacing=
"125%"><tspan
1567 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1568 id=
"tspan3104-6-5-7">Root
</tspan></text>
1570 xml:
space=
"preserve"
1577 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
1578 style=
"font-size:172.87567139px"
1579 id=
"tspan3071">rcu_seq_start(rsp-
>gp_seq)
</tspan></text>
1584 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
1591 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1598 xml:
space=
"preserve">rcu_gp_init()
</text>
1600 style=
"fill:none;stroke-width:0.025in"
1601 transform=
"translate(1628.5648,695.08943)"
1604 style=
"fill:none;stroke-width:0.025in"
1606 transform=
"translate(3054.6101,13760.052)">
1609 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1617 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1626 style=
"fill:none;stroke-width:0.025in"
1627 transform=
"translate(2479.6454,658.72243)"
1630 style=
"fill:none;stroke-width:0.025in"
1632 transform=
"translate(5213.0126,16008.808)">
1635 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1643 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1651 xml:
space=
"preserve"
1657 id=
"text202-7-5-1-2-3-7-35-7"
1658 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1659 sodipodi:
linespacing=
"125%"><tspan
1660 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1661 id=
"tspan3104-6-5-6-0">Leaf
</tspan></text>
1664 transform=
"translate(-2343.9166,695.08943)"
1666 style=
"fill:none;stroke-width:0.025in">
1668 style=
"fill:none;stroke-width:0.025in"
1670 transform=
"translate(3054.6101,13760.052)">
1673 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1681 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1690 transform=
"translate(-853.09625,658.72243)"
1692 style=
"fill:none;stroke-width:0.025in">
1694 style=
"fill:none;stroke-width:0.025in"
1696 transform=
"translate(5213.0126,16008.808)">
1699 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1706 id=
"rect112-3-5-2-8"
1707 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1715 xml:
space=
"preserve"
1721 id=
"text202-7-5-1-2-3-7-35-7-7"
1722 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1723 sodipodi:
linespacing=
"125%"><tspan
1724 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1725 id=
"tspan3104-6-5-6-0-9">Leaf
</tspan></text>
1728 transform=
"translate(-4185.8377,658.72243)"
1730 style=
"fill:none;stroke-width:0.025in">
1732 style=
"fill:none;stroke-width:0.025in"
1734 transform=
"translate(5213.0126,16008.808)">
1737 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1744 id=
"rect112-3-5-2-7"
1745 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1753 xml:
space=
"preserve"
1759 id=
"text202-7-5-1-2-3-7-35-7-5"
1760 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1761 sodipodi:
linespacing=
"125%"><tspan
1762 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1763 id=
"tspan3104-6-5-6-0-92">Leaf
</tspan></text>
1766 transform=
"translate(-7518.5789,658.72243)"
1768 style=
"fill:none;stroke-width:0.025in">
1770 style=
"fill:none;stroke-width:0.025in"
1772 transform=
"translate(5213.0126,16008.808)">
1775 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1782 id=
"rect112-3-5-2-3"
1783 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1791 xml:
space=
"preserve"
1797 id=
"text202-7-5-1-2-3-7-35-7-6"
1798 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1799 sodipodi:
linespacing=
"125%"><tspan
1800 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1801 id=
"tspan3104-6-5-6-0-1">Leaf
</tspan></text>
1804 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1805 d=
"m 4772.378,14541.058 -582.9982,865.094"
1807 inkscape:
connector-curvature=
"0" />
1809 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1810 d=
"m 7581.1599,14541.32 582.9982,865.094"
1812 inkscape:
connector-curvature=
"0" />
1814 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1815 d=
"m 2821.7449,16754.235 -582.9982,865.094"
1817 inkscape:
connector-curvature=
"0" />
1819 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1820 d=
"m 9566.7916,16754.497 583.0014,865.094"
1822 inkscape:
connector-curvature=
"0" />
1824 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1825 d=
"m 4238.2414,16754.235 0,846.288"
1827 inkscape:
connector-curvature=
"0"
1828 sodipodi:
nodetypes=
"cc" />
1830 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1831 d=
"m 8115.2166,16780.831 0,846.288"
1833 inkscape:
connector-curvature=
"0"
1834 sodipodi:
nodetypes=
"cc" />
1837 transform=
"translate(4164.6575,-5087.5013)">
1839 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1840 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1841 sodipodi:
ry=
"39.550262"
1842 sodipodi:
rx=
"65.917107"
1843 sodipodi:
cy=
"345.54001"
1844 sodipodi:
cx=
"319.379"
1846 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1847 sodipodi:
type=
"arc" />
1849 sodipodi:
linespacing=
"125%"
1850 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1851 id=
"text202-7-5-1-2-7-2"
1857 xml:
space=
"preserve"><tspan
1859 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">End of
</tspan></text>
1861 sodipodi:
linespacing=
"125%"
1865 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1866 xml:
space=
"preserve"><tspan
1870 sodipodi:
role=
"line">Last Grace
</tspan></text>
1872 sodipodi:
linespacing=
"125%"
1876 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1877 xml:
space=
"preserve"><tspan
1881 sodipodi:
role=
"line">Period
</tspan></text>
1884 sodipodi:
nodetypes=
"cc"
1885 inkscape:
connector-curvature=
"0"
1886 id=
"path3134-9-0-3-5"
1887 d=
"m 7845.2122,11943.62 -1595.7756,0"
1888 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" />
1891 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1893 sodipodi:
cx=
"319.379"
1894 sodipodi:
cy=
"345.54001"
1895 sodipodi:
rx=
"65.917107"
1896 sodipodi:
ry=
"39.550262"
1897 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1898 transform=
"matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" />
1900 xml:
space=
"preserve"
1901 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1905 sodipodi:
linespacing=
"125%"><tspan
1906 sodipodi:
role=
"line"
1909 y=
"10691.992">Grace-period
</tspan></text>
1911 xml:
space=
"preserve"
1912 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1916 sodipodi:
linespacing=
"125%"><tspan
1917 sodipodi:
role=
"line"
1920 y=
"10947.994">kernel thread
</tspan></text>
1922 xml:
space=
"preserve"
1923 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1927 sodipodi:
linespacing=
"125%"><tspan
1928 sodipodi:
role=
"line"
1931 y=
"11188.528">awakened
</tspan></text>
1933 sodipodi:
nodetypes=
"cc"
1934 inkscape:
connector-curvature=
"0"
1935 id=
"path3134-9-0-3-3-2"
1936 d=
"m 6161.6774,9725.7319 0,531.9251"
1937 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1939 sodipodi:
nodetypes=
"cccccccccccccccccccccccccccc"
1940 inkscape:
connector-curvature=
"0"
1941 id=
"path3134-9-0-3-1"
1942 d=
"m 6169.1878,20208.525 -2.8277,1315.668 -5343.84363,17.12 -2.8276,6561.744 2039.08003,17.963 -2.7042,-2144.14 -491.6705,-0.211 -2.7042,-1993.689 1487.7179,-4.728 -17.7999,1812.453 2017.2372,-7.643 4.9533,-2151.572 -1405.5264,11.163 -10.9189,-1891.147 1739.2163,-2.718 -13.2006,4234.23 -1701.3596,1.395 -8.784,2107.712 1702.6392,-4.834 33.4144,-1867.716 1312.2491,12.923 14.608,1818.336 2000.0062,20.422 -12.279,-1841.411 1304.1668,1.615 -12.279,2032.706 -4638.6501,1.615 19.5828,569.038"
1943 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1945 style=
"fill:none;stroke-width:0.025in"
1946 transform=
"translate(1618.635,9512.0768)"
1949 style=
"fill:none;stroke-width:0.025in"
1951 transform=
"translate(3054.6101,13760.052)">
1954 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1962 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1971 style=
"fill:none;stroke-width:0.025in"
1972 transform=
"translate(2469.7158,9475.7098)"
1975 style=
"fill:none;stroke-width:0.025in"
1977 transform=
"translate(5213.0126,16008.808)">
1980 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1987 id=
"rect112-3-5-2-1"
1988 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1996 xml:
space=
"preserve"
2002 id=
"text202-7-5-1-2-3-7-35-7-0"
2003 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2004 sodipodi:
linespacing=
"125%"><tspan
2005 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2006 id=
"tspan3104-6-5-6-0-6">Leaf
</tspan></text>
2009 transform=
"translate(-2353.8464,9512.0768)"
2011 style=
"fill:none;stroke-width:0.025in">
2013 style=
"fill:none;stroke-width:0.025in"
2015 transform=
"translate(3054.6101,13760.052)">
2018 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2025 id=
"rect112-3-5-6-6"
2026 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2034 xml:
space=
"preserve"
2041 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinit
</text>
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">-
>qsmaskinitnext
</text>
2053 transform=
"translate(-863.02623,9475.7098)"
2055 style=
"fill:none;stroke-width:0.025in">
2057 style=
"fill:none;stroke-width:0.025in"
2059 transform=
"translate(5213.0126,16008.808)">
2061 id=
"rect112-7-1-1-5"
2062 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2069 id=
"rect112-3-5-2-8-4"
2070 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2078 xml:
space=
"preserve"
2084 id=
"text202-7-5-1-2-3-7-35-7-7-7"
2085 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2086 sodipodi:
linespacing=
"125%"><tspan
2087 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2088 id=
"tspan3104-6-5-6-0-9-6">Leaf
</tspan></text>
2091 transform=
"translate(-4195.7676,9475.7098)"
2093 style=
"fill:none;stroke-width:0.025in">
2095 style=
"fill:none;stroke-width:0.025in"
2097 transform=
"translate(5213.0126,16008.808)">
2099 id=
"rect112-7-1-3-9"
2100 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2107 id=
"rect112-3-5-2-7-3"
2108 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2116 xml:
space=
"preserve"
2122 id=
"text202-7-5-1-2-3-7-35-7-5-7"
2123 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2124 sodipodi:
linespacing=
"125%"><tspan
2125 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2126 id=
"tspan3104-6-5-6-0-92-4">Leaf
</tspan></text>
2129 transform=
"translate(-7528.5086,9475.7098)"
2131 style=
"fill:none;stroke-width:0.025in">
2133 style=
"fill:none;stroke-width:0.025in"
2135 transform=
"translate(5213.0126,16008.808)">
2137 id=
"rect112-7-1-7-5"
2138 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2145 id=
"rect112-3-5-2-3-4"
2146 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2154 xml:
space=
"preserve"
2160 id=
"text202-7-5-1-2-3-7-35-7-6-7"
2161 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2162 sodipodi:
linespacing=
"125%"><tspan
2163 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2164 id=
"tspan3104-6-5-6-0-1-4">Leaf
</tspan></text>
2166 xml:
space=
"preserve"
2173 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinit
</text>
2176 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2177 d=
"M 4762.4482,23358.047 4179.45,24223.141"
2179 inkscape:
connector-curvature=
"0" />
2181 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2182 d=
"m 7571.23,23358.309 582.9982,865.094"
2184 inkscape:
connector-curvature=
"0" />
2186 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2187 d=
"m 2811.8152,25571.224 -582.9982,865.094"
2189 inkscape:
connector-curvature=
"0" />
2191 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2192 d=
"m 9556.8622,25571.486 582.9988,865.094"
2194 inkscape:
connector-curvature=
"0" />
2196 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2197 d=
"m 4228.3115,25571.224 0,846.288"
2199 inkscape:
connector-curvature=
"0"
2200 sodipodi:
nodetypes=
"cc" />
2202 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2203 d=
"m 8105.2867,25597.82 0,846.288"
2204 id=
"path3414-8-3-6-6"
2205 inkscape:
connector-curvature=
"0"
2206 sodipodi:
nodetypes=
"cc" />
2210 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115756;stroke-dashoffset:0"
2217 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2224 xml:
space=
"preserve"
2225 sodipodi:
linespacing=
"125%">rcu_init_new_rnp()
<tspan
2226 style=
"font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2227 id=
"tspan3307"> or
</tspan></text>
2229 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2236 xml:
space=
"preserve">rcu_cleanup_dead_rnp()
</text>
2238 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2239 id=
"text202-7-2-7-6"
2245 xml:
space=
"preserve"
2246 sodipodi:
linespacing=
"125%"><tspan
2247 style=
"font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2248 id=
"tspan3327">(optional)
</tspan></text>
2250 style=
"fill:none;stroke-width:0.025in"
2251 transform=
"translate(1739.0986,9475.7098)"
2254 xml:
space=
"preserve"
2261 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmaskinit
</text>
2264 transform=
"translate(947.90548,11584.029)">
2267 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2275 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2283 xml:
space=
"preserve"
2289 id=
"text202-7-5-1-2-3-7-20"
2290 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2291 sodipodi:
linespacing=
"125%"><tspan
2292 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2293 id=
"tspan3104-6-5-6">Root
</tspan></text>
2295 xml:
space=
"preserve"
2302 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
2305 sodipodi:
nodetypes=
"cccccccccccccccccccccccc"
2306 inkscape:
connector-curvature=
"0"
2307 id=
"path3134-9-0-3-10"
2308 d=
"m 6187.9943,28881.474 -2.8275,2480.757 -2316.0141,-1.687 -2.8276,2179.854 2321.1757,-0.843 -2.7041,-1843.237 2404.5141,-0.212 16.1022,1993.267 -7783.83443,-4.728 -16.7937,2120.395 2033.10343,-23.534 2.0128,-1866.562 2051.9098,14.079 2.0128,1838.299 1280.8474,-4.728 14.608,-1830.104 1312.2492,12.923 14.608,1818.336 2000.0057,20.422 -12.279,-1841.411 1304.167,1.615 -12.279,2032.706 -4638.6499,1.615 19.5828,569.038"
2309 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2311 style=
"fill:none;stroke-width:0.025in"
2312 transform=
"translate(1739.0986,17188.625)"
2316 transform=
"translate(947.90548,11584.029)">
2319 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2327 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2335 xml:
space=
"preserve"
2341 id=
"text202-7-5-1-2-3-7-9"
2342 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2343 sodipodi:
linespacing=
"125%"><tspan
2344 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2345 id=
"tspan3104-6-5-1">Root
</tspan></text>
2347 xml:
space=
"preserve"
2354 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>
2357 style=
"fill:none;stroke-width:0.025in"
2358 transform=
"translate(1618.6352,17224.992)"
2361 style=
"fill:none;stroke-width:0.025in"
2363 transform=
"translate(3054.6101,13760.052)">
2366 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2374 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2382 xml:
space=
"preserve"
2389 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>
2392 style=
"fill:none;stroke-width:0.025in"
2393 transform=
"translate(2469.7158,17188.625)"
2396 style=
"fill:none;stroke-width:0.025in"
2398 transform=
"translate(5213.0126,16008.808)">
2401 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2408 id=
"rect112-3-5-2-5"
2409 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2417 xml:
space=
"preserve"
2423 id=
"text202-7-5-1-2-3-7-35-7-63"
2424 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2425 sodipodi:
linespacing=
"125%"><tspan
2426 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2427 id=
"tspan3104-6-5-6-0-94">Leaf
</tspan></text>
2429 xml:
space=
"preserve"
2436 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>
2439 transform=
"translate(-2353.8462,17224.992)"
2441 style=
"fill:none;stroke-width:0.025in">
2443 style=
"fill:none;stroke-width:0.025in"
2445 transform=
"translate(3054.6101,13760.052)">
2448 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2455 id=
"rect112-3-5-6-9"
2456 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2464 xml:
space=
"preserve"
2471 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>
2474 transform=
"translate(-863.02613,17188.625)"
2476 style=
"fill:none;stroke-width:0.025in">
2478 style=
"fill:none;stroke-width:0.025in"
2480 transform=
"translate(5213.0126,16008.808)">
2482 id=
"rect112-7-1-1-0"
2483 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2490 id=
"rect112-3-5-2-8-8"
2491 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2499 xml:
space=
"preserve"
2505 id=
"text202-7-5-1-2-3-7-35-7-7-8"
2506 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2507 sodipodi:
linespacing=
"125%"><tspan
2508 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2509 id=
"tspan3104-6-5-6-0-9-5">Leaf
</tspan></text>
2512 transform=
"translate(-4195.7673,17188.625)"
2514 style=
"fill:none;stroke-width:0.025in">
2516 style=
"fill:none;stroke-width:0.025in"
2518 transform=
"translate(5213.0126,16008.808)">
2520 id=
"rect112-7-1-3-6"
2521 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2528 id=
"rect112-3-5-2-7-38"
2529 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2537 xml:
space=
"preserve"
2543 id=
"text202-7-5-1-2-3-7-35-7-5-5"
2544 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2545 sodipodi:
linespacing=
"125%"><tspan
2546 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2547 id=
"tspan3104-6-5-6-0-92-6">Leaf
</tspan></text>
2549 xml:
space=
"preserve"
2556 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>
2559 transform=
"translate(-7528.5085,17188.625)"
2561 style=
"fill:none;stroke-width:0.025in">
2563 style=
"fill:none;stroke-width:0.025in"
2565 transform=
"translate(5213.0126,16008.808)">
2567 id=
"rect112-7-1-7-59"
2568 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2575 id=
"rect112-3-5-2-3-8"
2576 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2584 xml:
space=
"preserve"
2590 id=
"text202-7-5-1-2-3-7-35-7-6-4"
2591 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2592 sodipodi:
linespacing=
"125%"><tspan
2593 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2594 id=
"tspan3104-6-5-6-0-1-8">Leaf
</tspan></text>
2596 xml:
space=
"preserve"
2603 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>
2606 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2607 d=
"m 4762.4484,31070.961 -582.9982,865.095"
2609 inkscape:
connector-curvature=
"0" />
2611 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2612 d=
"m 7571.2303,31071.223 582.9982,865.095"
2614 inkscape:
connector-curvature=
"0" />
2616 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2617 d=
"m 2811.8153,33284.138 -582.9982,865.094"
2619 inkscape:
connector-curvature=
"0" />
2621 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2622 d=
"m 9556.862,33284.401 582.999,865.093"
2624 inkscape:
connector-curvature=
"0" />
2626 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2627 d=
"m 4228.3118,33284.138 0,846.288"
2629 inkscape:
connector-curvature=
"0"
2630 sodipodi:
nodetypes=
"cc" />
2632 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2633 d=
"m 8105.287,33310.734 0,846.288"
2634 id=
"path3414-8-3-6-4"
2635 inkscape:
connector-curvature=
"0"
2636 sodipodi:
nodetypes=
"cc" />
2638 sodipodi:
nodetypes=
"ccc"
2639 inkscape:
connector-curvature=
"0"
2640 id=
"path3134-9-0-3-1-8"
2641 d=
"m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989"
2642 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2644 sodipodi:
nodetypes=
"ccc"
2645 inkscape:
connector-curvature=
"0"
2646 id=
"path3134-9-0-3-1-3"
2647 d=
"m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688"
2648 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2650 sodipodi:
nodetypes=
"ccc"
2651 inkscape:
connector-curvature=
"0"
2652 id=
"path3134-9-0-3-1-6"
2653 d=
"m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051"
2654 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2656 sodipodi:
nodetypes=
"ccc"
2657 inkscape:
connector-curvature=
"0"
2658 id=
"path3134-9-0-3-1-3-2"
2659 d=
"m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717"
2660 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2662 sodipodi:
nodetypes=
"cccccccccccccccccccccccccccc"
2663 inkscape:
connector-curvature=
"0"
2664 id=
"path3134-9-0-3-4"
2665 d=
"m 6180.0812,36613.063 -2.827,638.638 -5325.0381,35.926 -9.78989,7279.202 2659.62569,0 0,-2260.682 -1196.8316,0 0,-1861.738 1462.7942,0 0,2127.7 3723.476,0 0,1861.738 2035.5457,-11.246 -12.28,-1788.219 1191.3338,1.616 15.928,1289.854 520.347,0.202 m 0,0 -15.641,-1570.133 -2629.7318,-18.604 3.165,-2124.92 -2305.4983,-7.354 0,-2287.279 5319.2511,0 0,7180.99 m 0,0 0,19229.094 -4441.5746,0"
2666 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2670 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
2677 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2684 xml:
space=
"preserve">rcu_gp_fqs()
</text>
2686 style=
"fill:none;stroke-width:0.025in"
2687 transform=
"translate(1629.528,25916.616)"
2690 style=
"fill:none;stroke-width:0.025in"
2692 transform=
"translate(3054.6101,13760.052)">
2695 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2703 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2711 xml:
space=
"preserve"
2718 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>
2721 style=
"fill:none;stroke-width:0.025in"
2722 transform=
"translate(2480.6088,25880.249)"
2725 style=
"fill:none;stroke-width:0.025in"
2727 transform=
"translate(5213.0126,16008.808)">
2730 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2737 id=
"rect112-3-5-2-34"
2738 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2746 xml:
space=
"preserve"
2752 id=
"text202-7-5-1-2-3-7-35-7-03"
2753 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2754 sodipodi:
linespacing=
"125%"><tspan
2755 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2756 id=
"tspan3104-6-5-6-0-91">Leaf
</tspan></text>
2759 transform=
"translate(-2342.9531,25916.616)"
2761 style=
"fill:none;stroke-width:0.025in">
2763 style=
"fill:none;stroke-width:0.025in"
2765 transform=
"translate(3054.6101,13760.052)">
2768 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2775 id=
"rect112-3-5-6-3"
2776 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2784 xml:
space=
"preserve"
2791 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>
2794 transform=
"translate(-852.13285,25880.249)"
2796 style=
"fill:none;stroke-width:0.025in">
2798 style=
"fill:none;stroke-width:0.025in"
2800 transform=
"translate(5213.0126,16008.808)">
2802 id=
"rect112-7-1-1-56"
2803 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2810 id=
"rect112-3-5-2-8-6"
2811 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2819 xml:
space=
"preserve"
2825 id=
"text202-7-5-1-2-3-7-35-7-7-4"
2826 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2827 sodipodi:
linespacing=
"125%"><tspan
2828 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2829 id=
"tspan3104-6-5-6-0-9-0">Leaf
</tspan></text>
2832 transform=
"translate(-4184.8743,25880.249)"
2834 style=
"fill:none;stroke-width:0.025in">
2836 style=
"fill:none;stroke-width:0.025in"
2838 transform=
"translate(5213.0126,16008.808)">
2840 id=
"rect112-7-1-3-67"
2841 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2848 id=
"rect112-3-5-2-7-5"
2849 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2857 xml:
space=
"preserve"
2863 id=
"text202-7-5-1-2-3-7-35-7-5-6"
2864 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2865 sodipodi:
linespacing=
"125%"><tspan
2866 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2867 id=
"tspan3104-6-5-6-0-92-9">Leaf
</tspan></text>
2870 transform=
"translate(-7517.6112,25880.249)"
2872 style=
"fill:none;stroke-width:0.025in">
2874 style=
"fill:none;stroke-width:0.025in"
2876 transform=
"translate(5213.0126,16008.808)">
2878 id=
"rect112-7-1-7-2"
2879 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2886 id=
"rect112-3-5-2-3-82"
2887 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2895 xml:
space=
"preserve"
2901 id=
"text202-7-5-1-2-3-7-35-7-6-9"
2902 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2903 sodipodi:
linespacing=
"125%"><tspan
2904 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2905 id=
"tspan3104-6-5-6-0-1-9">Leaf
</tspan></text>
2907 xml:
space=
"preserve"
2914 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>
2917 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2918 d=
"m 4773.3421,39762.585 -582.9986,865.094"
2920 inkscape:
connector-curvature=
"0" />
2922 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2923 d=
"m 7582.1232,39762.847 582.999,865.094"
2925 inkscape:
connector-curvature=
"0" />
2927 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2928 d=
"m 2822.7083,41975.762 -582.9982,865.094"
2930 inkscape:
connector-curvature=
"0" />
2932 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2933 d=
"m 9567.7542,41976.024 583.0018,865.094"
2935 inkscape:
connector-curvature=
"0" />
2937 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2938 d=
"m 4239.2048,41975.762 0,846.288"
2940 inkscape:
connector-curvature=
"0"
2941 sodipodi:
nodetypes=
"cc" />
2943 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2944 d=
"m 8116.1802,42002.358 0,846.288"
2945 id=
"path3414-8-3-6-2"
2946 inkscape:
connector-curvature=
"0"
2947 sodipodi:
nodetypes=
"cc" />
2951 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057924, 60.00115835;stroke-dashoffset:0"
2958 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2965 xml:
space=
"preserve"
2966 sodipodi:
linespacing=
"125%">force_qs_rnp()
<tspan
2967 style=
"font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2968 id=
"tspan3307-9" /></text>
2970 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2971 id=
"text202-7-2-7-9"
2977 xml:
space=
"preserve">rcu_watching_snap_save()
</text>
2979 style=
"fill:none;stroke-width:0.025in"
2980 transform=
"translate(1749.9916,25880.249)"
2984 transform=
"translate(947.90548,11584.029)">
2987 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2995 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3003 xml:
space=
"preserve"
3009 id=
"text202-7-5-1-2-3-7-7"
3010 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3011 sodipodi:
linespacing=
"125%"><tspan
3012 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3013 id=
"tspan3104-6-5-58">Root
</tspan></text>
3015 xml:
space=
"preserve"
3022 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>
3025 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3026 id=
"text202-7-2-7-2"
3032 xml:
space=
"preserve">rcu_watching_snap_recheck()
</text>
3034 xml:
space=
"preserve"
3041 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>
3044 transform=
"translate(10024.106,24062.466)">
3046 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3047 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3048 sodipodi:
ry=
"39.550262"
3049 sodipodi:
rx=
"65.917107"
3050 sodipodi:
cy=
"345.54001"
3051 sodipodi:
cx=
"319.379"
3053 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3054 sodipodi:
type=
"arc" />
3056 sodipodi:
linespacing=
"125%"
3057 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3058 id=
"text202-7-5-1-2-80"
3064 xml:
space=
"preserve"><tspan
3066 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
3068 sodipodi:
linespacing=
"125%"
3072 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3073 xml:
space=
"preserve"><tspan
3077 sodipodi:
role=
"line">read-side
</tspan></text>
3079 sodipodi:
linespacing=
"125%"
3083 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3084 xml:
space=
"preserve"><tspan
3088 sodipodi:
role=
"line">critical section
</tspan></text>
3092 transform=
"translate(9995.8972,46544.783)">
3099 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3100 id=
"rect118-3-5-1-3"
3103 xml:
space=
"preserve"
3109 id=
"text202-7-5-3-27-6"
3110 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">ct_kernel_exit_state()
</text>
3112 xml:
space=
"preserve"
3118 id=
"text202-7-5-3-27-0-0"
3119 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()
</text>
3123 transform=
"translate(9995.8972,49205.888)">
3130 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3131 id=
"rect118-3-5-1-3-6"
3134 xml:
space=
"preserve"
3140 id=
"text202-7-5-3-27-6-1"
3141 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">ct_kernel_enter_state()
</text>
3143 xml:
space=
"preserve"
3149 id=
"text202-7-5-3-27-0-0-8"
3150 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()
</text>
3154 transform=
"translate(10042.913,29290.642)">
3156 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3157 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3158 sodipodi:
ry=
"39.550262"
3159 sodipodi:
rx=
"65.917107"
3160 sodipodi:
cy=
"345.54001"
3161 sodipodi:
cx=
"319.379"
3163 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3164 sodipodi:
type=
"arc" />
3166 sodipodi:
linespacing=
"125%"
3167 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3168 id=
"text202-7-5-1-2-2"
3174 xml:
space=
"preserve"><tspan
3176 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
3178 sodipodi:
linespacing=
"125%"
3182 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3183 xml:
space=
"preserve"><tspan
3187 sodipodi:
role=
"line">read-side
</tspan></text>
3189 sodipodi:
linespacing=
"125%"
3193 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3194 xml:
space=
"preserve"><tspan
3198 sodipodi:
role=
"line">critical section
</tspan></text>
3202 transform=
"translate(-7705.0623,22903.647)">
3204 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3205 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3206 sodipodi:
ry=
"39.550262"
3207 sodipodi:
rx=
"65.917107"
3208 sodipodi:
cy=
"345.54001"
3209 sodipodi:
cx=
"319.379"
3211 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3212 sodipodi:
type=
"arc" />
3214 sodipodi:
linespacing=
"125%"
3215 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3216 id=
"text202-7-5-1-2-8"
3222 xml:
space=
"preserve"><tspan
3224 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
3226 sodipodi:
linespacing=
"125%"
3230 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3231 xml:
space=
"preserve"><tspan
3235 sodipodi:
role=
"line">read-side
</tspan></text>
3237 sodipodi:
linespacing=
"125%"
3241 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3242 xml:
space=
"preserve"><tspan
3246 sodipodi:
role=
"line">critical section
</tspan></text>
3250 transform=
"translate(-8306.8632,45879.159)">
3257 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3258 id=
"rect118-3-5-1-3-7"
3261 xml:
space=
"preserve"
3267 id=
"text202-7-5-3-27-6-5"
3268 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcutree_report_cpu_dead()
</text>
3270 xml:
space=
"preserve"
3276 id=
"text202-7-5-3-27-0-0-9"
3277 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_dying_idle_cpu()
</text>
3279 transform=
"translate(1783.3183,-5255.3491)"
3281 style=
"fill:none;stroke-width:0.025in">
3288 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3296 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3297 id=
"rect112-3-3-5" />
3300 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3301 id=
"text202-6-6-2-6"
3307 xml:
space=
"preserve">-
>qsmaskinitnext
</text>
3309 sodipodi:
linespacing=
"125%"
3310 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3311 id=
"text202-7-5-1-2-3-2"
3317 xml:
space=
"preserve"><tspan
3319 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf
</tspan></text>
3323 transform=
"translate(-7686.2563,30073.332)">
3325 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3326 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3327 sodipodi:
ry=
"39.550262"
3328 sodipodi:
rx=
"65.917107"
3329 sodipodi:
cy=
"345.54001"
3330 sodipodi:
cx=
"319.379"
3332 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3333 sodipodi:
type=
"arc" />
3335 sodipodi:
linespacing=
"125%"
3336 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3337 id=
"text202-7-5-1-2-2-8"
3343 xml:
space=
"preserve"><tspan
3345 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
3347 sodipodi:
linespacing=
"125%"
3351 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3352 xml:
space=
"preserve"><tspan
3356 sodipodi:
role=
"line">read-side
</tspan></text>
3358 sodipodi:
linespacing=
"125%"
3362 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3363 xml:
space=
"preserve"><tspan
3367 sodipodi:
role=
"line">critical section
</tspan></text>
3371 transform=
"translate(-752.44253,40565.329)">
3374 id=
"rect118-3-5-1-3-1"
3375 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00058007, 60.00116001;stroke-dashoffset:0"
3382 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3383 id=
"text202-7-5-3-27-6-2"
3389 xml:
space=
"preserve">rcutree_report_cpu_starting()
</text>
3391 style=
"fill:none;stroke-width:0.025in"
3393 transform=
"translate(-5767.4491,3108.5424)">
3396 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3403 id=
"rect112-3-3-5-3"
3404 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3412 xml:
space=
"preserve"
3418 id=
"text202-6-6-2-6-6"
3419 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-
>qsmaskinitnext
</text>
3421 xml:
space=
"preserve"
3427 id=
"text202-7-5-1-2-3-2-0"
3428 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3429 sodipodi:
linespacing=
"125%"><tspan
3430 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3431 id=
"tspan3104-6-9-6">Leaf
</tspan></text>
3434 sodipodi:
nodetypes=
"cc"
3435 inkscape:
connector-curvature=
"0"
3436 id=
"path3134-9-0-3-1-3-6"
3437 d=
"m 10723.215,43926.861 467.335,8.625"
3438 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3440 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-8)"
3441 d=
"m 4431.0572,60276.11 16.472,2346.582"
3442 id=
"path3134-9-0-3-1-9-9"
3443 inkscape:
connector-curvature=
"0"
3444 sodipodi:
nodetypes=
"cc" />
3446 style=
"fill:none;stroke-width:0.025in"
3447 transform=
"translate(-59.697399,41012.242)"
3450 xml:
space=
"preserve"
3457 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
3460 transform=
"translate(947.90548,11584.029)">
3463 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3471 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3479 xml:
space=
"preserve"
3485 id=
"text202-7-5-1-2-3-7-25"
3486 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3487 sodipodi:
linespacing=
"125%"><tspan
3488 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3489 id=
"tspan3104-6-5-4">Root
</tspan></text>
3494 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
3501 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3508 xml:
space=
"preserve">rcu_report_rnp()
</text>
3510 style=
"fill:none;stroke-width:0.025in"
3511 transform=
"translate(-180.16099,41048.609)"
3514 style=
"fill:none;stroke-width:0.025in"
3516 transform=
"translate(3054.6101,13760.052)">
3519 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3527 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3536 style=
"fill:none;stroke-width:0.025in"
3537 transform=
"translate(670.91971,41012.242)"
3540 style=
"fill:none;stroke-width:0.025in"
3542 transform=
"translate(5213.0126,16008.808)">
3545 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3552 id=
"rect112-3-5-2-4"
3553 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3561 xml:
space=
"preserve"
3567 id=
"text202-7-5-1-2-3-7-35-7-3"
3568 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3569 sodipodi:
linespacing=
"125%"><tspan
3570 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3571 id=
"tspan3104-6-5-6-0-14">Leaf
</tspan></text>
3574 transform=
"translate(-4152.6419,41048.609)"
3576 style=
"fill:none;stroke-width:0.025in">
3578 style=
"fill:none;stroke-width:0.025in"
3580 transform=
"translate(3054.6101,13760.052)">
3583 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3590 id=
"rect112-3-5-6-2"
3591 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3599 xml:
space=
"preserve"
3606 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>
3609 transform=
"translate(-2661.8217,41012.242)"
3611 style=
"fill:none;stroke-width:0.025in">
3613 style=
"fill:none;stroke-width:0.025in"
3615 transform=
"translate(5213.0126,16008.808)">
3617 id=
"rect112-7-1-1-1"
3618 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3625 id=
"rect112-3-5-2-8-2"
3626 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3634 xml:
space=
"preserve"
3640 id=
"text202-7-5-1-2-3-7-35-7-7-88"
3641 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3642 sodipodi:
linespacing=
"125%"><tspan
3643 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3644 id=
"tspan3104-6-5-6-0-9-9">Leaf
</tspan></text>
3647 transform=
"translate(-5994.5632,41012.242)"
3649 style=
"fill:none;stroke-width:0.025in">
3651 style=
"fill:none;stroke-width:0.025in"
3653 transform=
"translate(5213.0126,16008.808)">
3655 id=
"rect112-7-1-3-8"
3656 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3663 id=
"rect112-3-5-2-7-8"
3664 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3672 xml:
space=
"preserve"
3678 id=
"text202-7-5-1-2-3-7-35-7-5-68"
3679 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3680 sodipodi:
linespacing=
"125%"><tspan
3681 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3682 id=
"tspan3104-6-5-6-0-92-3">Leaf
</tspan></text>
3685 transform=
"translate(-9327.3041,41012.242)"
3687 style=
"fill:none;stroke-width:0.025in">
3689 style=
"fill:none;stroke-width:0.025in"
3691 transform=
"translate(5213.0126,16008.808)">
3693 id=
"rect112-7-1-7-3"
3694 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3701 id=
"rect112-3-5-2-3-80"
3702 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3710 xml:
space=
"preserve"
3716 id=
"text202-7-5-1-2-3-7-35-7-6-47"
3717 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3718 sodipodi:
linespacing=
"125%"><tspan
3719 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3720 id=
"tspan3104-6-5-6-0-1-6">Leaf
</tspan></text>
3722 xml:
space=
"preserve"
3729 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>
3732 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3733 d=
"m 2963.6526,54894.579 -582.9982,865.092"
3735 inkscape:
connector-curvature=
"0" />
3737 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3738 d=
"m 5772.4344,54894.841 582.9982,865.092"
3740 inkscape:
connector-curvature=
"0" />
3742 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3743 d=
"m 1013.0193,57107.754 -582.99819,865.094"
3745 inkscape:
connector-curvature=
"0" />
3747 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3748 d=
"m 7758.0666,57108.016 583,865.094"
3749 id=
"path3414-9-4-79"
3750 inkscape:
connector-curvature=
"0" />
3752 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3753 d=
"m 2429.5159,57107.754 0,846.288"
3755 inkscape:
connector-curvature=
"0"
3756 sodipodi:
nodetypes=
"cc" />
3758 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3759 d=
"m 6306.4911,57134.35 0,846.288"
3760 id=
"path3414-8-3-6-3"
3761 inkscape:
connector-curvature=
"0"
3762 sodipodi:
nodetypes=
"cc" />
3764 sodipodi:
nodetypes=
"cccccccccccccccc"
3765 inkscape:
connector-curvature=
"0"
3766 id=
"path3134-9-0-3-33"
3767 d=
"m 4421.0737,51833.378 -2.8276,1315.669 -5343.84362,17.119 -2.8276,6561.745 2039.08002,17.963 -2.7043,-2144.141 -491.67069,-0.211 -2.7042,-1993.689 1487.71819,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.571 -1405.5263,11.162 -10.9191,-1891.146 1739.2165,-2.718 0.1197,7086.03"
3768 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3770 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
3771 d=
"m 4432.9209,44194.481 8.8008,4666.688 -2616.9163,17.119 15.9788,1446.406 2603.2718,-0.843 -29.6181,2086.665"
3772 id=
"path3134-9-0-3-1-7"
3773 inkscape:
connector-curvature=
"0"
3774 sodipodi:
nodetypes=
"cccccc" />
3776 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
3777 d=
"m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65"
3778 id=
"path3134-9-0-3-1-9"
3779 inkscape:
connector-curvature=
"0"
3780 sodipodi:
nodetypes=
"cccc" />
3782 transform=
"translate(-1706.1312,54634.242)"
3790 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0"
3794 style=
"fill:none;stroke-width:0.025in"
3796 transform=
"translate(2656.673,-8952.2968)">
3799 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3807 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3815 xml:
space=
"preserve"
3822 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()
</text>
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">rdp-
>gp_seq
</text>
3833 xml:
space=
"preserve"
3839 id=
"text202-6-6-2-8"
3840 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()
</text>
3842 xml:
space=
"preserve"
3848 id=
"text202-7-5-1-2-3-79"
3849 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3850 sodipodi:
linespacing=
"125%"><tspan
3851 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3852 id=
"tspan3104-6-6">Leaf
</tspan></text>
3855 transform=
"translate(-3299.9731,54048.57)"
3860 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3867 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3874 xml:
space=
"preserve">rcu_note_context_switch()
</text>
3877 transform=
"translate(1881.1886,54048.57)"
3882 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3889 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3890 id=
"text202-7-5-3-2"
3896 xml:
space=
"preserve">rcu_sched_clock_irq()
</text>
3899 transform=
"translate(-850.30204,55463.106)"
3904 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3911 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3912 id=
"text202-7-5-3-27"
3918 xml:
space=
"preserve">rcu_core()
</text>
3920 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3921 id=
"text202-7-5-3-27-0"
3927 xml:
space=
"preserve">rcu_check_quiescent_state()
</text>
3929 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3930 id=
"text202-7-5-3-27-0-9"
3936 xml:
space=
"preserve">rcu__report_qs_rdp())
</text>
3940 transform=
"translate(3886.2577,30763.697)">
3942 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3943 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3944 sodipodi:
ry=
"39.550262"
3945 sodipodi:
rx=
"65.917107"
3946 sodipodi:
cy=
"345.54001"
3947 sodipodi:
cx=
"319.379"
3949 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3950 sodipodi:
type=
"arc" />
3952 sodipodi:
linespacing=
"125%"
3953 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3954 id=
"text202-7-5-1-2-7"
3960 xml:
space=
"preserve"><tspan
3962 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
3964 sodipodi:
linespacing=
"125%"
3968 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3969 xml:
space=
"preserve"><tspan
3973 sodipodi:
role=
"line">read-side
</tspan></text>
3975 sodipodi:
linespacing=
"125%"
3979 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3980 xml:
space=
"preserve"><tspan
3984 sodipodi:
role=
"line">critical section
</tspan></text>
3988 transform=
"translate(3886.2577,34216.283)">
3990 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3991 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3992 sodipodi:
ry=
"39.550262"
3993 sodipodi:
rx=
"65.917107"
3994 sodipodi:
cy=
"345.54001"
3995 sodipodi:
cx=
"319.379"
3997 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3998 sodipodi:
type=
"arc" />
4000 sodipodi:
linespacing=
"125%"
4001 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4002 id=
"text202-7-5-1-2-7-2-4"
4008 xml:
space=
"preserve"><tspan
4009 id=
"tspan3104-5-7-8"
4010 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
4012 sodipodi:
linespacing=
"125%"
4016 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4017 xml:
space=
"preserve"><tspan
4020 id=
"tspan3112-5-9-0"
4021 sodipodi:
role=
"line">read-side
</tspan></text>
4023 sodipodi:
linespacing=
"125%"
4027 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4028 xml:
space=
"preserve"><tspan
4031 id=
"tspan3116-2-6-6"
4032 sodipodi:
role=
"line">critical section
</tspan></text>
4036 transform=
"translate(-4075.0211,30763.697)">
4038 transform=
"matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
4039 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4040 sodipodi:
ry=
"39.550262"
4041 sodipodi:
rx=
"65.917107"
4042 sodipodi:
cy=
"345.54001"
4043 sodipodi:
cx=
"319.379"
4045 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4046 sodipodi:
type=
"arc" />
4048 sodipodi:
linespacing=
"125%"
4049 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4050 id=
"text202-7-5-1-2-7-26"
4056 xml:
space=
"preserve"><tspan
4058 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
4060 sodipodi:
linespacing=
"125%"
4064 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4065 xml:
space=
"preserve"><tspan
4069 sodipodi:
role=
"line">read-side
</tspan></text>
4071 sodipodi:
linespacing=
"125%"
4075 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4076 xml:
space=
"preserve"><tspan
4080 sodipodi:
role=
"line">critical section
</tspan></text>
4084 transform=
"translate(-4181.4064,34216.283)">
4086 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4087 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4088 sodipodi:
ry=
"39.550262"
4089 sodipodi:
rx=
"65.917107"
4090 sodipodi:
cy=
"345.54001"
4091 sodipodi:
cx=
"319.379"
4093 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4094 sodipodi:
type=
"arc" />
4096 sodipodi:
linespacing=
"125%"
4097 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4098 id=
"text202-7-5-1-2-7-2-3"
4104 xml:
space=
"preserve"><tspan
4105 id=
"tspan3104-5-7-7"
4106 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU
</tspan></text>
4108 sodipodi:
linespacing=
"125%"
4112 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4113 xml:
space=
"preserve"><tspan
4116 id=
"tspan3112-5-9-9"
4117 sodipodi:
role=
"line">read-side
</tspan></text>
4119 sodipodi:
linespacing=
"125%"
4123 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4124 xml:
space=
"preserve"><tspan
4127 id=
"tspan3116-2-6-2"
4128 sodipodi:
role=
"line">critical section
</tspan></text>
4131 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4132 d=
"m 8448.9566,48370.097 0,2393.663"
4133 id=
"path3134-9-0-3-1-9-8"
4134 inkscape:
connector-curvature=
"0"
4135 sodipodi:
nodetypes=
"cc" />
4137 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4138 d=
"m 390.28991,48370.097 0,2393.663"
4139 id=
"path3134-9-0-3-1-9-8-9"
4140 inkscape:
connector-curvature=
"0"
4141 sodipodi:
nodetypes=
"cc" />
4144 transform=
"translate(-143.72569,46137.076)">
4146 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4147 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4148 sodipodi:
ry=
"39.550262"
4149 sodipodi:
rx=
"65.917107"
4150 sodipodi:
cy=
"345.54001"
4151 sodipodi:
cx=
"319.379"
4153 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4154 sodipodi:
type=
"arc" />
4156 sodipodi:
linespacing=
"125%"
4157 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4158 id=
"text202-7-5-1-2-79"
4164 xml:
space=
"preserve"><tspan
4166 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Wake up
</tspan></text>
4168 sodipodi:
linespacing=
"125%"
4172 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4173 xml:
space=
"preserve"><tspan
4177 sodipodi:
role=
"line">grace-period
</tspan></text>
4179 sodipodi:
linespacing=
"125%"
4183 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4184 xml:
space=
"preserve"><tspan
4188 sodipodi:
role=
"line">kernel thread
</tspan></text>
4191 transform=
"translate(-707.64089,66256.889)"
4196 style=
"fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
4203 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4204 id=
"text202-7-5-3-8"
4210 xml:
space=
"preserve">rcu_report_qs_rsp()
</text>
4214 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4216 sodipodi:
cx=
"319.379"
4217 sodipodi:
cy=
"345.54001"
4218 sodipodi:
rx=
"65.917107"
4219 sodipodi:
ry=
"39.550262"
4220 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4221 transform=
"matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" />
4223 xml:
space=
"preserve"
4224 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4228 sodipodi:
linespacing=
"125%"><tspan
4229 sodipodi:
role=
"line"
4232 y=
"64194.863">Grace-period
</tspan></text>
4234 xml:
space=
"preserve"
4235 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4239 sodipodi:
linespacing=
"125%"><tspan
4240 sodipodi:
role=
"line"
4243 y=
"64450.863">kernel thread
</tspan></text>
4245 xml:
space=
"preserve"
4246 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4250 sodipodi:
linespacing=
"125%"><tspan
4251 sodipodi:
role=
"line"
4254 y=
"64691.398">awakened
</tspan></text>
4256 sodipodi:
nodetypes=
"ccc"
4257 inkscape:
connector-curvature=
"0"
4258 id=
"path3134-9-0-3-3-2-7"
4259 d=
"m 5310.5974,63210.805 984.0615,0 -3.9578,549.726"
4260 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4262 sodipodi:
nodetypes=
"cccccccccccccccccccccccc"
4263 inkscape:
connector-curvature=
"0"
4264 id=
"path3134-9-0-3-99"
4265 d=
"m 6322.9337,64896.388 -2.8276,2480.757 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.212 16.1023,1993.267 -7783.83452,-4.728 -16.79346,2120.395 2033.10318,-23.535 2.0128,-1866.561 2051.9096,14.08 2.0128,1838.298 1280.8474,-4.728 14.6081,-1830.105 1312.2491,12.923 14.608,1818.337 2000.0093,20.422 -12.279,-1841.412 1304.1722,1.616 -12.279,2032.706 -4638.6586,1.616 19.5827,569.037"
4266 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4268 style=
"fill:none;stroke-width:0.025in"
4269 transform=
"translate(1874.038,53203.538)"
4273 transform=
"translate(947.90548,11584.029)">
4276 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4284 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4292 xml:
space=
"preserve"
4298 id=
"text202-7-5-1-2-3-7-0"
4299 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4300 sodipodi:
linespacing=
"125%"><tspan
4301 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4302 id=
"tspan3104-6-5-19">Root
</tspan></text>
4304 xml:
space=
"preserve"
4311 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4312 style=
"font-size:172.87567139px"
4313 id=
"tspan3166">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4318 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
4325 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4332 xml:
space=
"preserve">rcu_gp_cleanup()
</text>
4334 style=
"fill:none;stroke-width:0.025in"
4335 transform=
"translate(1753.5744,53239.905)"
4338 style=
"fill:none;stroke-width:0.025in"
4340 transform=
"translate(3054.6101,13760.052)">
4343 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4351 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4359 xml:
space=
"preserve"
4366 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4367 style=
"font-size:172.87567139px"
4368 id=
"tspan3166-5">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4371 style=
"fill:none;stroke-width:0.025in"
4373 transform=
"translate(7817.6676,69212.346)">
4376 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4383 id=
"rect112-3-5-2-56"
4384 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4392 xml:
space=
"preserve"
4398 id=
"text202-7-5-1-2-3-7-35-7-77"
4399 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4400 sodipodi:
linespacing=
"125%"><tspan
4401 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4402 id=
"tspan3104-6-5-6-0-4">Leaf
</tspan></text>
4404 sodipodi:
nodetypes=
"ccc"
4405 inkscape:
connector-curvature=
"0"
4406 id=
"path3134-9-0-3-9"
4407 d=
"m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0"
4408 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4410 style=
"fill:none;stroke-width:0.025in"
4412 transform=
"translate(2814.6217,72520.234)">
4415 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4423 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4431 xml:
space=
"preserve"
4437 id=
"text202-7-5-1-2-3-7-8"
4438 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4439 sodipodi:
linespacing=
"125%"><tspan
4440 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4441 id=
"tspan3104-6-5-7-7">Root
</tspan></text>
4443 style=
"fill:none;stroke-width:0.025in"
4444 transform=
"translate(1746.2528,60972.572)"
4447 style=
"fill:none;stroke-width:0.025in"
4449 transform=
"translate(3054.6101,13760.052)">
4452 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4460 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4469 style=
"fill:none;stroke-width:0.025in"
4471 transform=
"translate(7810.3459,76945.013)">
4474 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4481 id=
"rect112-3-5-2-2"
4482 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4490 xml:
space=
"preserve"
4496 id=
"text202-7-5-1-2-3-7-35-7-2"
4497 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4498 sodipodi:
linespacing=
"125%"><tspan
4499 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4500 id=
"tspan3104-6-5-6-0-8">Leaf
</tspan></text>
4502 transform=
"translate(-2226.2288,60972.572)"
4504 style=
"fill:none;stroke-width:0.025in">
4506 style=
"fill:none;stroke-width:0.025in"
4508 transform=
"translate(3054.6101,13760.052)">
4511 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4518 id=
"rect112-3-5-6-1"
4519 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4528 transform=
"translate(-735.4075,60936.205)"
4530 style=
"fill:none;stroke-width:0.025in">
4532 style=
"fill:none;stroke-width:0.025in"
4534 transform=
"translate(5213.0126,16008.808)">
4536 id=
"rect112-7-1-1-1-4"
4537 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4544 id=
"rect112-3-5-2-8-9"
4545 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4553 xml:
space=
"preserve"
4559 id=
"text202-7-5-1-2-3-7-35-7-7-4-8"
4560 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4561 sodipodi:
linespacing=
"125%"><tspan
4562 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4563 id=
"tspan3104-6-5-6-0-9-7">Leaf
</tspan></text>
4566 transform=
"translate(-4068.1496,60936.205)"
4568 style=
"fill:none;stroke-width:0.025in">
4570 style=
"fill:none;stroke-width:0.025in"
4572 transform=
"translate(5213.0126,16008.808)">
4574 id=
"rect112-7-1-3-5"
4575 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4582 id=
"rect112-3-5-2-7-0"
4583 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4591 xml:
space=
"preserve"
4597 id=
"text202-7-5-1-2-3-7-35-7-5-3"
4598 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4599 sodipodi:
linespacing=
"125%"><tspan
4600 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4601 id=
"tspan3104-6-5-6-0-92-6-5">Leaf
</tspan></text>
4604 transform=
"translate(-7400.8907,60936.205)"
4606 style=
"fill:none;stroke-width:0.025in">
4608 style=
"fill:none;stroke-width:0.025in"
4610 transform=
"translate(5213.0126,16008.808)">
4612 id=
"rect112-7-1-7-3-8"
4613 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4620 id=
"rect112-3-5-2-3-2"
4621 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4629 xml:
space=
"preserve"
4635 id=
"text202-7-5-1-2-3-7-35-7-6-0"
4636 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4637 sodipodi:
linespacing=
"125%"><tspan
4638 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4639 id=
"tspan3104-6-5-6-0-1-6-2">Leaf
</tspan></text>
4642 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4643 d=
"m 4890.0661,74818.542 -582.9982,865.094"
4645 inkscape:
connector-curvature=
"0" />
4647 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4648 d=
"m 7698.8481,74818.804 582.998,865.094"
4650 inkscape:
connector-curvature=
"0" />
4652 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4653 d=
"m 2939.433,77031.719 -582.9982,865.094"
4655 inkscape:
connector-curvature=
"0" />
4657 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4658 d=
"m 9684.4834,77031.981 583.0036,865.094"
4659 id=
"path3414-9-4-7-0"
4660 inkscape:
connector-curvature=
"0" />
4662 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4663 d=
"m 4355.9293,77031.719 0,846.288"
4664 id=
"path3414-8-3-65"
4665 inkscape:
connector-curvature=
"0"
4666 sodipodi:
nodetypes=
"cc" />
4668 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4669 d=
"m 8232.9046,77058.315 0,846.288"
4670 id=
"path3414-8-3-6-6-6"
4671 inkscape:
connector-curvature=
"0"
4672 sodipodi:
nodetypes=
"cc" />
4674 transform=
"translate(-2218.9069,53239.905)"
4676 style=
"fill:none;stroke-width:0.025in">
4678 style=
"fill:none;stroke-width:0.025in"
4680 transform=
"translate(3054.6101,13760.052)">
4683 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4690 id=
"rect112-3-5-6-96"
4691 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4699 xml:
space=
"preserve"
4706 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4707 style=
"font-size:172.87567139px"
4708 id=
"tspan3166-6">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4711 transform=
"translate(-728.08545,53203.538)"
4713 style=
"fill:none;stroke-width:0.025in">
4715 style=
"fill:none;stroke-width:0.025in"
4717 transform=
"translate(5213.0126,16008.808)">
4719 id=
"rect112-7-1-1-01"
4720 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4727 id=
"rect112-3-5-2-8-0"
4728 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4736 xml:
space=
"preserve"
4742 id=
"text202-7-5-1-2-3-7-35-7-7-1"
4743 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4744 sodipodi:
linespacing=
"125%"><tspan
4745 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4746 id=
"tspan3104-6-5-6-0-9-3">Leaf
</tspan></text>
4749 transform=
"translate(-4060.8278,53203.538)"
4751 style=
"fill:none;stroke-width:0.025in">
4753 style=
"fill:none;stroke-width:0.025in"
4755 transform=
"translate(5213.0126,16008.808)">
4757 id=
"rect112-7-1-3-2"
4758 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4765 id=
"rect112-3-5-2-7-6"
4766 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4774 xml:
space=
"preserve"
4780 id=
"text202-7-5-1-2-3-7-35-7-5-4"
4781 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4782 sodipodi:
linespacing=
"125%"><tspan
4783 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4784 id=
"tspan3104-6-5-6-0-92-5">Leaf
</tspan></text>
4786 xml:
space=
"preserve"
4793 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4794 style=
"font-size:172.87567139px"
4795 id=
"tspan3166-1">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4798 transform=
"translate(-7393.5687,53203.538)"
4800 style=
"fill:none;stroke-width:0.025in">
4802 style=
"fill:none;stroke-width:0.025in"
4804 transform=
"translate(5213.0126,16008.808)">
4806 id=
"rect112-7-1-7-0"
4807 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4814 id=
"rect112-3-5-2-3-9"
4815 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4823 xml:
space=
"preserve"
4829 id=
"text202-7-5-1-2-3-7-35-7-6-94"
4830 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4831 sodipodi:
linespacing=
"125%"><tspan
4832 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4833 id=
"tspan3104-6-5-6-0-1-5">Leaf
</tspan></text>
4835 xml:
space=
"preserve"
4842 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4843 style=
"font-size:172.87567139px"
4844 id=
"tspan3166-62">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
4847 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4848 d=
"m 4897.3878,67085.876 -582.9982,865.094"
4850 inkscape:
connector-curvature=
"0" />
4852 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4853 d=
"m 7706.1695,67086.138 582.9982,865.094"
4855 inkscape:
connector-curvature=
"0" />
4857 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4858 d=
"m 2946.7546,69299.053 -582.9981,865.094"
4860 inkscape:
connector-curvature=
"0" />
4862 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4863 d=
"m 9691.8054,69299.315 583.0036,865.094"
4865 inkscape:
connector-curvature=
"0" />
4867 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4868 d=
"m 4363.251,69299.053 0,846.288"
4869 id=
"path3414-8-3-04"
4870 inkscape:
connector-curvature=
"0"
4871 sodipodi:
nodetypes=
"cc" />
4873 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4874 d=
"m 8240.2262,69325.649 0,846.288"
4875 id=
"path3414-8-3-6-67"
4876 inkscape:
connector-curvature=
"0"
4877 sodipodi:
nodetypes=
"cc" />
4879 style=
"fill:none;stroke-width:0.025in"
4881 transform=
"translate(4290.2512,63653.93)">
4883 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4884 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4885 sodipodi:
ry=
"39.550262"
4886 sodipodi:
rx=
"65.917107"
4887 sodipodi:
cy=
"345.54001"
4888 sodipodi:
cx=
"319.379"
4889 id=
"path3084-6-1-09"
4890 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4891 sodipodi:
type=
"arc" />
4893 sodipodi:
linespacing=
"125%"
4894 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4895 id=
"text202-7-5-1-2-7-2-7"
4901 xml:
space=
"preserve"><tspan
4902 id=
"tspan3104-5-7-5"
4903 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Start of
</tspan></text>
4905 sodipodi:
linespacing=
"125%"
4909 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4910 xml:
space=
"preserve"><tspan
4913 id=
"tspan3112-5-9-7"
4914 sodipodi:
role=
"line">Next Grace
</tspan></text>
4916 sodipodi:
linespacing=
"125%"
4917 id=
"text3114-6-3-85"
4920 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4921 xml:
space=
"preserve"><tspan
4924 id=
"tspan3116-2-6-3"
4925 sodipodi:
role=
"line">Period
</tspan></text>
4928 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4929 d=
"m 4406.3256,79248.348 -0.01,5813.579"
4930 id=
"path3134-9-0-3-37"
4931 inkscape:
connector-curvature=
"0"
4932 sodipodi:
nodetypes=
"cc" />
4934 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4935 d=
"m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512"
4937 inkscape:
connector-curvature=
"0"
4938 sodipodi:
nodetypes=
"cccc" />
4940 style=
"fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4941 d=
"m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512"
4942 id=
"path3134-9-0-7-7"
4943 inkscape:
connector-curvature=
"0"
4944 sodipodi:
nodetypes=
"cccc" />
4951 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115702;stroke-dashoffset:0"
4955 xml:
space=
"preserve"
4962 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()
</text>
4969 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057858, 60.00115716;stroke-dashoffset:0"
4973 xml:
space=
"preserve"
4979 id=
"text202-7-9-6-9"
4980 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_after_idle()
</text>
4982 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4989 xml:
space=
"preserve">rcu_advance_cbs()
</text>
4992 style=
"fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5000 style=
"fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5007 sodipodi:
linespacing=
"125%"
5008 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5009 id=
"text202-7-5-1-2-3-7-37"
5015 xml:
space=
"preserve"><tspan
5016 id=
"tspan3104-6-5-13"
5017 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf
</tspan></text>
5019 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5026 xml:
space=
"preserve">__note_gp_changes()
</text>
5028 style=
"fill:none;stroke-width:0.025in"
5030 transform=
"translate(-1728.7601,83820.41)">
5032 transform=
"matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"
5033 d=
"m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
5034 sodipodi:
ry=
"39.550262"
5035 sodipodi:
rx=
"65.917107"
5036 sodipodi:
cy=
"345.54001"
5037 sodipodi:
cx=
"319.379"
5039 style=
"fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
5040 sodipodi:
type=
"arc" />
5042 sodipodi:
linespacing=
"125%"
5043 style=
"font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5044 id=
"text202-7-5-1-2-6-9"
5050 xml:
space=
"preserve"><tspan
5052 style=
"font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Phase Two
</tspan></text>
5054 sodipodi:
linespacing=
"125%"
5058 style=
"font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
5059 xml:
space=
"preserve"><tspan
5063 sodipodi:
role=
"line">of Update
</tspan></text>
5071 style=
"fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057818, 60.00115636;stroke-dashoffset:0"
5075 xml:
space=
"preserve"
5081 id=
"text202-7-9-6-6"
5082 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">RCU_SOFTIRQ
</text>
5084 xml:
space=
"preserve"
5090 id=
"text202-7-9-6-6-7"
5091 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_do_batch()
</text>
5093 xml:
space=
"preserve"
5100 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5101 style=
"font-size:172.87567139px"
5102 id=
"tspan3166-7">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
5104 xml:
space=
"preserve"
5111 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5112 style=
"font-size:172.87567139px"
5113 id=
"tspan3166-9">rcu_seq_end(
&rnp-
>gp_seq)
</tspan></text>
5115 xml:
space=
"preserve"
5122 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5123 style=
"font-size:172.87567139px"
5124 id=
"tspan3166-0">rcu_seq_end(
&rsp-
>gp_seq)
</tspan></text>
5126 xml:
space=
"preserve"
5133 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>