1 <?xml version=
"1.0" encoding=
"UTF-8" standalone=
"no"?>
2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
4 <!-- CreationDate: Wed Dec 9 17:32:59 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 7288 10738"
21 inkscape:
version=
"0.48.4 r9939"
22 sodipodi:
docname=
"BigTreePreemptRCUBHdyntick.fig">
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;">
46 d=
"M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
47 style=
"fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
48 transform=
"scale(0.4) rotate(180) translate(10,0)" />
58 inkscape:
pageopacity=
"0"
59 inkscape:
pageshadow=
"2"
60 inkscape:
window-width=
"874"
61 inkscape:
window-height=
"1148"
64 inkscape:
zoom=
"1.2097379"
66 inkscape:
cy=
"400.49997"
67 inkscape:
window-x=
"946"
68 inkscape:
window-y=
"24"
69 inkscape:
window-maximized=
"0"
70 inkscape:
current-layer=
"g4" />
72 style=
"stroke-width:.025in; fill:none"
81 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
90 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
99 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
108 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
117 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
126 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
130 points=
"5250,8550 5688,6362 "
131 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
133 <!-- Arrowhead on XXXpoint 5250 8550 - 5710 6240-->
135 points=
"5714 6518 5704 6272 5598 6494 "
136 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
140 points=
"4050,9750 4486,7712 "
141 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
143 <!-- Arrowhead on XXXpoint 4050 9750 - 4512 7590-->
145 points=
"4514 7868 4506 7622 4396 7844 "
146 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
150 points=
"1040,9750 1476,7712 "
151 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
153 <!-- Arrowhead on XXXpoint 1040 9750 - 1502 7590-->
155 points=
"1504 7868 1496 7622 1386 7844 "
156 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
160 points=
"2240,8550 2676,6512 "
161 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
163 <!-- Arrowhead on XXXpoint 2240 8550 - 2702 6390-->
165 points=
"2704 6668 2696 6422 2586 6644 "
166 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
170 points=
"4050,9750 5682,6360 "
171 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
173 <!-- Arrowhead on XXXpoint 4050 9750 - 5736 6246-->
175 points=
"5672 6518 5722 6276 5562 6466 "
176 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
180 points=
"1010,9750 2642,6360 "
181 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
183 <!-- Arrowhead on XXXpoint 1010 9750 - 2696 6246-->
185 points=
"2632 6518 2682 6276 2522 6466 "
186 style=
"stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; "
195 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
204 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; "
208 points=
"1350,3900 2350,3040 "
209 style=
"stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
211 <!-- Arrowhead on XXXpoint 1350 3900 - 2444 2960-->
214 points=
"4950,3900 3948,3040 "
215 style=
"stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
217 <!-- Arrowhead on XXXpoint 4950 3900 - 3854 2960-->
220 points=
"4050,7050 4050,4864 "
221 style=
"stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
223 <!-- Arrowhead on XXXpoint 4050 7050 - 4050 4740-->
226 points=
"1050,7050 1050,4864 "
227 style=
"stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
229 <!-- Arrowhead on XXXpoint 1050 7050 - 1050 4740-->
232 points=
"2250,5850 2250,4864 "
233 style=
"stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
235 <!-- Arrowhead on XXXpoint 2250 5850 - 2250 4740-->
238 points=
"2250,8550 2250,6814 "
239 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
241 <!-- Arrowhead on XXXpoint 2250 8550 - 2250 6690-->
244 points=
"1050,9750 1050,8014 "
245 style=
"stroke:#00ff00;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
247 <!-- Arrowhead on XXXpoint 1050 9750 - 1050 7890-->
250 points=
"4050,9750 4050,8014 "
251 style=
"stroke:#00ff00;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
253 <!-- Arrowhead on XXXpoint 4050 9750 - 4050 7890-->
256 points=
"5250,8550 5250,6814 "
257 style=
"stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; "
259 <!-- Arrowhead on XXXpoint 5250 8550 - 5250 6690-->
265 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
272 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
279 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
286 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
293 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
300 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
307 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
314 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
321 style=
"fill:#000000;stroke:#000000;stroke-width:14;"
330 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
339 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
348 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
357 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
366 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
375 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; "
384 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
393 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
402 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
411 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; "
420 style=
"stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; "
428 font-family=
"Helvetica"
433 id=
"text122">rcu_bh
</text>
440 font-family=
"Courier"
445 id=
"text124">struct
</text>
452 font-family=
"Courier"
457 id=
"text126">rcu_node
</text>
464 font-family=
"Courier"
469 id=
"text128">struct
</text>
476 font-family=
"Courier"
481 id=
"text130">rcu_node
</text>
488 font-family=
"Courier"
493 id=
"text132">rcu_node
</text>
500 font-family=
"Courier"
505 id=
"text134">struct
</text>
512 font-family=
"Courier"
517 id=
"text136">struct
</text>
524 font-family=
"Courier"
529 id=
"text138">rcu_data
</text>
536 font-family=
"Courier"
541 id=
"text140">struct
</text>
548 font-family=
"Courier"
553 id=
"text142">rcu_data
</text>
560 font-family=
"Courier"
565 id=
"text144">struct
</text>
572 font-family=
"Courier"
577 id=
"text146">rcu_data
</text>
584 font-family=
"Courier"
589 id=
"text148">struct
</text>
596 font-family=
"Courier"
601 id=
"text150">rcu_data
</text>
608 font-family=
"Courier"
613 id=
"text152">struct rcu_state
</text>
620 font-family=
"Courier"
625 id=
"text154">struct
</text>
632 font-family=
"Courier"
637 id=
"text156">rcu_dynticks
</text>
644 font-family=
"Courier"
649 id=
"text158">struct
</text>
656 font-family=
"Courier"
661 id=
"text160">rcu_dynticks
</text>
668 font-family=
"Courier"
673 id=
"text162">struct
</text>
680 font-family=
"Courier"
685 id=
"text164">rcu_dynticks
</text>
692 font-family=
"Courier"
697 id=
"text166">struct
</text>
704 font-family=
"Courier"
709 id=
"text168">rcu_dynticks
</text>
716 font-family=
"Helvetica"
721 id=
"text170">rcu_preempt
</text>
728 font-family=
"Helvetica"
733 id=
"text172">rcu_sched
</text>
736 points=
"5250,5850 5250,4864 "
737 style=
"stroke:#00d1d1;stroke-width:30.00205472;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
739 <!-- Arrowhead on XXXpoint 5250 5850 - 5250 4740-->