1 <?xml version=
"1.0" encoding=
"UTF-8" standalone=
"no"?>
2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
4 <!-- CreationDate: Wed Dec 9 17:29:48 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 8938 9526.283"
21 inkscape:
version=
"0.92.2pre0 (973e216, 2017-07-25)"
22 sodipodi:
docname=
"BigTreePreemptRCUBHdyntickCB.svg">
28 <dc:format>image/svg+xml
</dc:format>
30 rdf:
resource=
"http://purl.org/dc/dcmitype/StillImage" />
38 inkscape:
stockid=
"Arrow1Mend"
43 style=
"overflow:visible"
44 inkscape:
isstock=
"true">
47 d=
"M 0,0 5,-5 -12.5,0 5,5 Z"
48 style=
"fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
49 transform=
"matrix(-0.4,0,0,-0.4,-4,0)"
50 inkscape:
connector-curvature=
"0" />
53 inkscape:
stockid=
"Arrow1Lend"
58 style=
"overflow:visible"
59 inkscape:
isstock=
"true">
62 d=
"M 0,0 5,-5 -12.5,0 5,5 Z"
63 style=
"fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
64 transform=
"matrix(-0.8,0,0,-0.8,-10,0)"
65 inkscape:
connector-curvature=
"0" />
68 inkscape:
stockid=
"Arrow1Mend"
73 style=
"overflow:visible">
76 d=
"M 0,0 5,-5 -12.5,0 5,5 Z"
77 style=
"fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
78 transform=
"matrix(-0.4,0,0,-0.4,-4,0)"
79 inkscape:
connector-curvature=
"0" />
89 inkscape:
pageopacity=
"0"
90 inkscape:
pageshadow=
"2"
91 inkscape:
window-width=
"1920"
92 inkscape:
window-height=
"1019"
95 inkscape:
zoom=
"1.0195195"
96 inkscape:
cx=
"166.25478"
97 inkscape:
cy=
"362.18693"
100 inkscape:
window-maximized=
"1"
101 inkscape:
current-layer=
"g4" />
103 style=
"fill:none;stroke-width:0.025in"
105 transform=
"translate(0,-2415.6743)">
113 <!-- Arrowhead on XXXpoint 5250 8550 - 5710 6240-->
115 points=
"5714 6518 5704 6272 5598 6494 "
116 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
118 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
120 <!-- Arrowhead on XXXpoint 4050 9750 - 4512 7590-->
122 points=
"4514 7868 4506 7622 4396 7844 "
123 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
125 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
127 <!-- Arrowhead on XXXpoint 1040 9750 - 1502 7590-->
129 points=
"1504 7868 1496 7622 1386 7844 "
130 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
132 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
134 <!-- Arrowhead on XXXpoint 2240 8550 - 2702 6390-->
136 points=
"2704 6668 2696 6422 2586 6644 "
137 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
139 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
141 <!-- Arrowhead on XXXpoint 4050 9600 - 5744 5948-->
143 points=
"5682 6220 5730 5978 5574 6170 "
144 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
146 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
148 <!-- Arrowhead on XXXpoint 1086 9600 - 2780 5948-->
150 points=
"2718 6220 2766 5978 2610 6170 "
151 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8"
153 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
161 style=
"fill:#ffffff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
170 style=
"fill:#ffff00;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
174 points=
"1350,3900 2350,3040 "
175 style=
"stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
177 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
178 <!-- Arrowhead on XXXpoint 1350 3900 - 2444 2960-->
181 points=
"4950,3900 3948,3040 "
182 style=
"stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
184 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
185 <!-- Arrowhead on XXXpoint 4950 3900 - 3854 2960-->
188 points=
"4050,7050 4050,4864 "
189 style=
"stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
191 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
192 <!-- Arrowhead on XXXpoint 4050 7050 - 4050 4740-->
195 points=
"1050,7050 1050,4864 "
196 style=
"stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
198 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
199 <!-- Arrowhead on XXXpoint 1050 7050 - 1050 4740-->
202 points=
"2250,5850 2250,4864 "
203 style=
"stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
205 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
206 <!-- Arrowhead on XXXpoint 2250 5850 - 2250 4740-->
208 <!-- Arrowhead on XXXpoint 2250 8550 - 2250 6690-->
210 <!-- Arrowhead on XXXpoint 1050 9750 - 1050 7890-->
212 <!-- Arrowhead on XXXpoint 4050 9750 - 4050 7890-->
214 <!-- Arrowhead on XXXpoint 5250 8550 - 5250 6690-->
216 <!-- Arrowhead on XXXpoint 6000 6300 - 8146 7986-->
221 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
229 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
237 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
245 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
253 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
261 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
269 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
277 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
285 style=
"fill:#000000;stroke:#000000;stroke-width:13.70675087"
296 style=
"stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
305 style=
"stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
309 points=
"8100,8850 8100,9384 "
310 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend)"
312 transform=
"matrix(1,0,0,0.95854605,-604.69715,525.62477)" />
313 <!-- Arrowhead on XXXpoint 8100 8850 - 8100 9510-->
321 style=
"stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
325 points=
"8100,10350 8100,10884 "
326 style=
"stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend)"
328 transform=
"matrix(1,0,0,0.95854605,-604.69715,525.62477)" />
329 <!-- Arrowhead on XXXpoint 8100 10350 - 8100 11010-->
337 style=
"fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
346 style=
"fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
355 style=
"fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
364 style=
"fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
373 style=
"fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
382 style=
"fill:#ffbfbf;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
395 style=
"fill:#87cfff;stroke:#000000;stroke-width:29.37160873;stroke-linecap:butt;stroke-linejoin:miter"
406 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
407 transform=
"scale(1.0213945,0.97905363)">struct
</text>
417 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
418 transform=
"scale(1.0213945,0.97905363)">rcu_head
</text>
428 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
429 transform=
"scale(1.0213945,0.97905363)">struct
</text>
439 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
440 transform=
"scale(1.0213945,0.97905363)">rcu_head
</text>
450 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
451 transform=
"scale(1.0213945,0.97905363)">struct
</text>
461 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
462 transform=
"scale(1.0213945,0.97905363)">rcu_head
</text>
472 style=
"font-style:normal;font-weight:normal;font-size:187.978302px;font-family:Helvetica;text-anchor:end;fill:#000000;stroke-width:0.02447634in"
473 transform=
"scale(1.0213945,0.97905363)">rcu_state
</text>
484 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
485 transform=
"scale(1.0213945,0.97905363)">struct
</text>
495 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
496 transform=
"scale(1.0213945,0.97905363)">rcu_node
</text>
506 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
507 transform=
"scale(1.0213945,0.97905363)">struct
</text>
517 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
518 transform=
"scale(1.0213945,0.97905363)">rcu_node
</text>
528 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
529 transform=
"scale(1.0213945,0.97905363)">rcu_node
</text>
539 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
540 transform=
"scale(1.0213945,0.97905363)">struct
</text>
550 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
551 transform=
"scale(1.0213945,0.97905363)">struct
</text>
561 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
562 transform=
"scale(1.0213945,0.97905363)">rcu_data
</text>
572 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
573 transform=
"scale(1.0213945,0.97905363)">struct
</text>
583 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
584 transform=
"scale(1.0213945,0.97905363)">rcu_data
</text>
594 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
595 transform=
"scale(1.0213945,0.97905363)">struct
</text>
605 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
606 transform=
"scale(1.0213945,0.97905363)">rcu_data
</text>
616 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
617 transform=
"scale(1.0213945,0.97905363)">struct
</text>
627 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:middle;fill:#000000;stroke-width:0.02447634in"
628 transform=
"scale(1.0213945,0.97905363)">rcu_data
</text>
638 style=
"font-style:normal;font-weight:bold;font-size:187.978302px;font-family:Courier;text-anchor:start;fill:#000000;stroke-width:0.02447634in"
639 transform=
"scale(1.0213945,0.97905363)">struct rcu_state
</text>
651 points=
"5250,5850 5250,4864 "
652 style=
"stroke:#00d1d1;stroke-width:29.99464035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
654 transform=
"matrix(1,0,0,0.95854605,12.340758,1579.9033)" />
655 <!-- Arrowhead on XXXpoint 5250 5850 - 5250 4740-->
657 style=
"fill:none;stroke:#000000;stroke-width:34.24744034;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1177)"
658 d=
"m 6000.1472,7564.2558 c 1498.5508,0 1498.5508,0 1498.5508,0 v 520.0252"
660 inkscape:
connector-curvature=
"0" />