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 13802.927 18253.333"
21 inkscape:
version=
"0.48.4 r9939"
22 sodipodi:
docname=
"TreeRCU-qs.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=
"Arrow2Lend"
183 style=
"overflow:visible">
186 style=
"fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
187 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"
188 transform=
"matrix(-1.1,0,0,-1.1,-1.1,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=
"Arrow1Send"
253 style=
"overflow:visible">
256 d=
"M 0,0 5,-5 -12.5,0 5,5 0,0 z"
257 style=
"fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
258 transform=
"matrix(-0.2,0,0,-0.2,-1.2,0)"
259 inkscape:
connector-curvature=
"0" />
262 inkscape:
stockid=
"Arrow1Send"
267 style=
"overflow:visible">
270 d=
"M 0,0 5,-5 -12.5,0 5,5 0,0 z"
271 style=
"fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
272 transform=
"matrix(-0.2,0,0,-0.2,-1.2,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" />
292 bordercolor=
"#666666"
297 inkscape:
pageopacity=
"0"
298 inkscape:
pageshadow=
"2"
299 inkscape:
window-width=
"1087"
300 inkscape:
window-height=
"1144"
303 inkscape:
zoom=
"0.96484375"
304 inkscape:
cx=
"507.0191"
305 inkscape:
cy=
"885.62207"
306 inkscape:
window-x=
"47"
307 inkscape:
window-y=
"28"
308 inkscape:
window-maximized=
"0"
309 inkscape:
current-layer=
"g3115"
313 fit-margin-bottom=
"5">
317 </sodipodi:namedview>
319 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-8)"
320 d=
"m 6922.3555,14693.733 16.472,2346.582"
321 id=
"path3134-9-0-3-1-9-9"
322 inkscape:
connector-curvature=
"0"
323 sodipodi:
nodetypes=
"cc" />
325 style=
"fill:none;stroke-width:0.025in"
326 transform=
"translate(2431.6011,-4570.136)"
336 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-
>qsmask
&= ~-
>grpmask
</text>
339 transform=
"translate(947.90548,11584.029)">
342 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
350 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
364 id=
"text202-7-5-1-2-3-7"
365 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"
366 sodipodi:
linespacing=
"125%"><tspan
367 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"
368 id=
"tspan3104-6-5">Root
</tspan></text>
373 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"
380 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
387 xml:
space=
"preserve">rcu_report_rnp()
</text>
389 style=
"fill:none;stroke-width:0.025in"
390 transform=
"translate(2311.1375,-4533.769)"
393 style=
"fill:none;stroke-width:0.025in"
395 transform=
"translate(3054.6101,13760.052)">
398 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
406 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
415 style=
"fill:none;stroke-width:0.025in"
416 transform=
"translate(3162.2182,-4570.136)"
419 style=
"fill:none;stroke-width:0.025in"
421 transform=
"translate(5213.0126,16008.808)">
424 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
432 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
446 id=
"text202-7-5-1-2-3-7-35-7"
447 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"
448 sodipodi:
linespacing=
"125%"><tspan
449 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"
450 id=
"tspan3104-6-5-6-0">Leaf
</tspan></text>
453 transform=
"translate(-1661.3439,-4533.769)"
455 style=
"fill:none;stroke-width:0.025in">
457 style=
"fill:none;stroke-width:0.025in"
459 transform=
"translate(3054.6101,13760.052)">
462 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
470 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
485 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>
488 transform=
"translate(-170.52365,-4570.136)"
490 style=
"fill:none;stroke-width:0.025in">
492 style=
"fill:none;stroke-width:0.025in"
494 transform=
"translate(5213.0126,16008.808)">
497 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
505 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
519 id=
"text202-7-5-1-2-3-7-35-7-7"
520 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"
521 sodipodi:
linespacing=
"125%"><tspan
522 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"
523 id=
"tspan3104-6-5-6-0-9">Leaf
</tspan></text>
526 transform=
"translate(-3503.2651,-4570.136)"
528 style=
"fill:none;stroke-width:0.025in">
530 style=
"fill:none;stroke-width:0.025in"
532 transform=
"translate(5213.0126,16008.808)">
535 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
543 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
557 id=
"text202-7-5-1-2-3-7-35-7-5"
558 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"
559 sodipodi:
linespacing=
"125%"><tspan
560 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"
561 id=
"tspan3104-6-5-6-0-92">Leaf
</tspan></text>
564 transform=
"translate(-6836.0062,-4570.136)"
566 style=
"fill:none;stroke-width:0.025in">
568 style=
"fill:none;stroke-width:0.025in"
570 transform=
"translate(5213.0126,16008.808)">
573 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
581 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
595 id=
"text202-7-5-1-2-3-7-35-7-6"
596 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"
597 sodipodi:
linespacing=
"125%"><tspan
598 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"
599 id=
"tspan3104-6-5-6-0-1">Leaf
</tspan></text>
608 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>
611 style=
"fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
612 d=
"m 5454.9508,9312.2011 -582.9982,865.0929"
614 inkscape:
connector-curvature=
"0" />
616 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
617 d=
"m 8263.7327,9312.4631 582.9982,865.0929"
619 inkscape:
connector-curvature=
"0" />
621 style=
"fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
622 d=
"m 3504.3177,11525.377 -582.9982,865.094"
624 inkscape:
connector-curvature=
"0" />
626 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
627 d=
"m 10249.365,11525.639 583,865.094"
629 inkscape:
connector-curvature=
"0" />
631 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
632 d=
"m 4920.8141,11525.377 0,846.288"
634 inkscape:
connector-curvature=
"0"
635 sodipodi:
nodetypes=
"cc" />
637 style=
"fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
638 d=
"m 8797.7894,11551.973 0,846.288"
640 inkscape:
connector-curvature=
"0"
641 sodipodi:
nodetypes=
"cc" />
643 sodipodi:
nodetypes=
"cccccccccccccccc"
644 inkscape:
connector-curvature=
"0"
646 d=
"m 6912.3719,6251.0009 -2.8276,1315.669 -5343.8436,17.119 -2.8276,6561.7441 2039.08,17.963 -2.7042,-2144.14 -491.6706,-0.211 -2.7042,-1993.689 1487.718,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.5715 -1405.5263,11.1629 -10.9191,-1891.1465 1739.2165,-2.718 0.1141,7086.0301"
647 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)" />
650 transform=
"translate(1241.222,9051.8644)">
652 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)"
653 d=
"m 5694.6259,-9006.994 -2.828,3233.9212 -2616.9163,17.1191 15.9788,1446.406 2603.2719,-0.8434 -29.6182,2086.6656"
654 id=
"path3134-9-0-3-1"
655 inkscape:
connector-curvature=
"0"
656 sodipodi:
nodetypes=
"cccccc" />
658 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:none"
659 d=
"m 5674.0539,-5773.0705 2616.9163,17.1191 -15.9788,1465.2124 -2584.4655,-19.6498"
660 id=
"path3134-9-0-3-1-9"
661 inkscape:
connector-curvature=
"0"
662 sodipodi:
nodetypes=
"cccc" />
664 transform=
"translate(-456.05505,0)"
672 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"
676 style=
"fill:none;stroke-width:0.025in"
678 transform=
"translate(2656.673,-8952.2968)">
681 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
689 style=
"fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
704 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>
713 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>
722 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>
730 id=
"text202-7-5-1-2-3"
731 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"
732 sodipodi:
linespacing=
"125%"><tspan
733 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"
734 id=
"tspan3104-6">Leaf
</tspan></text>
737 transform=
"translate(-2049.897,-585.6713)"
742 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"
749 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
756 xml:
space=
"preserve">rcu_note_context_switch()
</text>
759 transform=
"translate(3131.2648,-585.6713)"
764 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"
771 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
778 xml:
space=
"preserve">rcu_sched_clock_irq()
</text>
781 transform=
"translate(399.7744,828.86448)"
786 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"
793 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
794 id=
"text202-7-5-3-27"
800 xml:
space=
"preserve">rcu_core()
</text>
802 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
803 id=
"text202-7-5-3-27-0"
809 xml:
space=
"preserve">rcu_check_quiescent_state()
</text>
811 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
812 id=
"text202-7-5-3-27-0-9"
818 xml:
space=
"preserve">rcu__report_qs_rdp())
</text>
822 transform=
"translate(5136.3339,-23870.546)">
824 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
825 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"
826 sodipodi:
ry=
"39.550262"
827 sodipodi:
rx=
"65.917107"
828 sodipodi:
cy=
"345.54001"
829 sodipodi:
cx=
"319.379"
831 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"
832 sodipodi:
type=
"arc" />
834 sodipodi:
linespacing=
"125%"
835 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"
836 id=
"text202-7-5-1-2-7"
842 xml:
space=
"preserve"><tspan
844 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>
846 sodipodi:
linespacing=
"125%"
850 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"
851 xml:
space=
"preserve"><tspan
855 sodipodi:
role=
"line">read-side
</tspan></text>
857 sodipodi:
linespacing=
"125%"
861 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"
862 xml:
space=
"preserve"><tspan
866 sodipodi:
role=
"line">critical section
</tspan></text>
870 transform=
"translate(5136.3339,-20417.959)">
872 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
873 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"
874 sodipodi:
ry=
"39.550262"
875 sodipodi:
rx=
"65.917107"
876 sodipodi:
cy=
"345.54001"
877 sodipodi:
cx=
"319.379"
879 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"
880 sodipodi:
type=
"arc" />
882 sodipodi:
linespacing=
"125%"
883 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"
884 id=
"text202-7-5-1-2-7-2"
890 xml:
space=
"preserve"><tspan
892 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>
894 sodipodi:
linespacing=
"125%"
898 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"
899 xml:
space=
"preserve"><tspan
903 sodipodi:
role=
"line">read-side
</tspan></text>
905 sodipodi:
linespacing=
"125%"
909 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"
910 xml:
space=
"preserve"><tspan
914 sodipodi:
role=
"line">critical section
</tspan></text>
918 transform=
"translate(-2824.9451,-23870.546)">
920 transform=
"matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
921 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"
922 sodipodi:
ry=
"39.550262"
923 sodipodi:
rx=
"65.917107"
924 sodipodi:
cy=
"345.54001"
925 sodipodi:
cx=
"319.379"
927 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"
928 sodipodi:
type=
"arc" />
930 sodipodi:
linespacing=
"125%"
931 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"
932 id=
"text202-7-5-1-2-7-26"
938 xml:
space=
"preserve"><tspan
940 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>
942 sodipodi:
linespacing=
"125%"
946 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"
947 xml:
space=
"preserve"><tspan
951 sodipodi:
role=
"line">read-side
</tspan></text>
953 sodipodi:
linespacing=
"125%"
957 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"
958 xml:
space=
"preserve"><tspan
962 sodipodi:
role=
"line">critical section
</tspan></text>
966 transform=
"translate(-2931.3303,-20417.959)">
968 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
969 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"
970 sodipodi:
ry=
"39.550262"
971 sodipodi:
rx=
"65.917107"
972 sodipodi:
cy=
"345.54001"
973 sodipodi:
cx=
"319.379"
975 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"
976 sodipodi:
type=
"arc" />
978 sodipodi:
linespacing=
"125%"
979 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"
980 id=
"text202-7-5-1-2-7-2-3"
986 xml:
space=
"preserve"><tspan
988 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>
990 sodipodi:
linespacing=
"125%"
994 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"
995 xml:
space=
"preserve"><tspan
999 sodipodi:
role=
"line">read-side
</tspan></text>
1001 sodipodi:
linespacing=
"125%"
1005 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"
1006 xml:
space=
"preserve"><tspan
1009 id=
"tspan3116-2-6-2"
1010 sodipodi:
role=
"line">critical section
</tspan></text>
1013 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:none"
1014 d=
"m 9699.0326,-6264.1445 0,2393.6632"
1015 id=
"path3134-9-0-3-1-9-8"
1016 inkscape:
connector-curvature=
"0"
1017 sodipodi:
nodetypes=
"cc" />
1019 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:none"
1020 d=
"m 1640.3664,-6264.1445 0,2393.6632"
1021 id=
"path3134-9-0-3-1-9-8-9"
1022 inkscape:
connector-curvature=
"0"
1023 sodipodi:
nodetypes=
"cc" />
1027 transform=
"translate(2347.5727,554.69889)">
1029 transform=
"matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1030 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"
1031 sodipodi:
ry=
"39.550262"
1032 sodipodi:
rx=
"65.917107"
1033 sodipodi:
cy=
"345.54001"
1034 sodipodi:
cx=
"319.379"
1036 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"
1037 sodipodi:
type=
"arc" />
1039 sodipodi:
linespacing=
"125%"
1040 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"
1041 id=
"text202-7-5-1-2"
1047 xml:
space=
"preserve"><tspan
1049 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>
1051 sodipodi:
linespacing=
"125%"
1055 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"
1056 xml:
space=
"preserve"><tspan
1060 sodipodi:
role=
"line">grace-period
</tspan></text>
1062 sodipodi:
linespacing=
"125%"
1066 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"
1067 xml:
space=
"preserve"><tspan
1071 sodipodi:
role=
"line">kernel thread
</tspan></text>
1074 transform=
"translate(1783.6576,20674.512)"
1079 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"
1086 style=
"font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1087 id=
"text202-7-5-3-8"
1093 xml:
space=
"preserve">rcu_report_qs_rsp()
</text>