usb: gadget: udc: pch_udc: Fix a plethora of function documentation related issues
[linux/fpc-iii.git] / Documentation / RCU / Design / Memory-Ordering / TreeRCU-gp.svg
blob069f6f8371c20f64b72c9dfc11f567b9cb5a35ee
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 -->
8 <svg
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"
16 width="1626.5841"
17 height="6394.5298"
18 viewBox="-44 -44 21630.525 84996.019"
19 id="svg2"
20 version="1.1"
21 inkscape:version="0.48.4 r9939"
22 sodipodi:docname="TreeRCU-gp.svg">
23 <metadata
24 id="metadata212">
25 <rdf:RDF>
26 <cc:Work
27 rdf:about="">
28 <dc:format>image/svg+xml</dc:format>
29 <dc:type
30 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
31 <dc:title />
32 </cc:Work>
33 </rdf:RDF>
34 </metadata>
35 <defs
36 id="defs210">
37 <marker
38 inkscape:stockid="Arrow1Send"
39 orient="auto"
40 refY="0"
41 refX="0"
42 id="Arrow1Send"
43 style="overflow:visible">
44 <path
45 id="path3940"
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" />
50 </marker>
51 <marker
52 inkscape:stockid="TriangleOutS"
53 orient="auto"
54 refY="0"
55 refX="0"
56 id="TriangleOutS"
57 style="overflow:visible">
58 <path
59 id="path4073"
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" />
64 </marker>
65 <marker
66 inkscape:stockid="TriangleOutM"
67 orient="auto"
68 refY="0"
69 refX="0"
70 id="TriangleOutM"
71 style="overflow:visible">
72 <path
73 id="path4070"
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" />
78 </marker>
79 <marker
80 inkscape:stockid="Arrow2Mend"
81 orient="auto"
82 refY="0"
83 refX="0"
84 id="Arrow2Mend"
85 style="overflow:visible">
86 <path
87 id="path3952"
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" />
92 </marker>
93 <marker
94 inkscape:stockid="Arrow2Lend"
95 orient="auto"
96 refY="0"
97 refX="0"
98 id="Arrow2Lend"
99 style="overflow:visible">
100 <path
101 id="path3946"
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" />
106 </marker>
107 <marker
108 inkscape:stockid="Arrow1Mend"
109 orient="auto"
110 refY="0"
111 refX="0"
112 id="Arrow1Mend"
113 style="overflow:visible">
114 <path
115 id="path3970"
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" />
120 </marker>
121 <marker
122 inkscape:stockid="Arrow2Mend"
123 orient="auto"
124 refY="0"
125 refX="0"
126 id="Arrow2Mend-7"
127 style="overflow:visible">
128 <path
129 inkscape:connector-curvature="0"
130 id="path3952-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)" />
134 </marker>
135 <marker
136 inkscape:stockid="Arrow1Send"
137 orient="auto"
138 refY="0"
139 refX="0"
140 id="Arrow1Send-3"
141 style="overflow:visible">
142 <path
143 inkscape:connector-curvature="0"
144 id="path3940-6"
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)" />
148 </marker>
149 <marker
150 inkscape:stockid="Arrow1Send"
151 orient="auto"
152 refY="0"
153 refX="0"
154 id="Arrow1Send-1"
155 style="overflow:visible">
156 <path
157 inkscape:connector-curvature="0"
158 id="path3940-2"
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)" />
162 </marker>
163 <marker
164 inkscape:stockid="Arrow1Send"
165 orient="auto"
166 refY="0"
167 refX="0"
168 id="Arrow1Send-0"
169 style="overflow:visible">
170 <path
171 inkscape:connector-curvature="0"
172 id="path3940-9"
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)" />
176 </marker>
177 <marker
178 inkscape:stockid="Arrow1Send"
179 orient="auto"
180 refY="0"
181 refX="0"
182 id="Arrow1Send-36"
183 style="overflow:visible">
184 <path
185 id="path3940-7"
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" />
190 </marker>
191 <marker
192 inkscape:stockid="Arrow2Lend"
193 orient="auto"
194 refY="0"
195 refX="0"
196 id="Arrow2Lend-3"
197 style="overflow:visible">
198 <path
199 id="path3946-6"
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" />
204 </marker>
205 <marker
206 inkscape:stockid="Arrow2Lend"
207 orient="auto"
208 refY="0"
209 refX="0"
210 id="marker3085"
211 style="overflow:visible">
212 <path
213 id="path3087"
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" />
218 </marker>
219 <marker
220 inkscape:stockid="Arrow2Lend"
221 orient="auto"
222 refY="0"
223 refX="0"
224 id="marker3089"
225 style="overflow:visible">
226 <path
227 id="path3091"
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" />
232 </marker>
233 <marker
234 inkscape:stockid="Arrow2Lend"
235 orient="auto"
236 refY="0"
237 refX="0"
238 id="marker3093"
239 style="overflow:visible">
240 <path
241 id="path3095"
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" />
246 </marker>
247 <marker
248 inkscape:stockid="Arrow2Lend"
249 orient="auto"
250 refY="0"
251 refX="0"
252 id="marker3097"
253 style="overflow:visible">
254 <path
255 id="path3099"
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" />
260 </marker>
261 <marker
262 inkscape:stockid="Arrow2Lend"
263 orient="auto"
264 refY="0"
265 refX="0"
266 id="marker3101"
267 style="overflow:visible">
268 <path
269 id="path3103"
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" />
274 </marker>
275 <marker
276 inkscape:stockid="Arrow1Send"
277 orient="auto"
278 refY="0"
279 refX="0"
280 id="Arrow1Send-7"
281 style="overflow:visible">
282 <path
283 id="path3940-5"
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" />
288 </marker>
289 <marker
290 inkscape:stockid="Arrow1Send"
291 orient="auto"
292 refY="0"
293 refX="0"
294 id="Arrow1Send-79"
295 style="overflow:visible">
296 <path
297 id="path3940-20"
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" />
302 </marker>
303 <marker
304 inkscape:stockid="Arrow2Lend"
305 orient="auto"
306 refY="0"
307 refX="0"
308 id="Arrow2Lend-37"
309 style="overflow:visible">
310 <path
311 id="path3946-5"
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" />
316 </marker>
317 <marker
318 inkscape:stockid="Arrow2Lend"
319 orient="auto"
320 refY="0"
321 refX="0"
322 id="marker3081"
323 style="overflow:visible">
324 <path
325 id="path3083"
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" />
330 </marker>
331 <marker
332 inkscape:stockid="Arrow2Lend"
333 orient="auto"
334 refY="0"
335 refX="0"
336 id="marker3085-9"
337 style="overflow:visible">
338 <path
339 id="path3087-2"
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" />
344 </marker>
345 <marker
346 inkscape:stockid="Arrow2Lend"
347 orient="auto"
348 refY="0"
349 refX="0"
350 id="marker3089-2"
351 style="overflow:visible">
352 <path
353 id="path3091-8"
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" />
358 </marker>
359 <marker
360 inkscape:stockid="Arrow2Lend"
361 orient="auto"
362 refY="0"
363 refX="0"
364 id="marker3093-9"
365 style="overflow:visible">
366 <path
367 id="path3095-7"
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" />
372 </marker>
373 <marker
374 inkscape:stockid="Arrow2Lend"
375 orient="auto"
376 refY="0"
377 refX="0"
378 id="marker3097-3"
379 style="overflow:visible">
380 <path
381 id="path3099-6"
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" />
386 </marker>
387 <marker
388 inkscape:stockid="Arrow1Send"
389 orient="auto"
390 refY="0"
391 refX="0"
392 id="Arrow1Send-12"
393 style="overflow:visible">
394 <path
395 id="path3940-93"
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" />
400 </marker>
401 <marker
402 inkscape:stockid="Arrow2Lend"
403 orient="auto"
404 refY="0"
405 refX="0"
406 id="Arrow2Lend-2"
407 style="overflow:visible">
408 <path
409 id="path3946-66"
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" />
414 </marker>
415 <marker
416 inkscape:stockid="Arrow2Lend"
417 orient="auto"
418 refY="0"
419 refX="0"
420 id="marker3077"
421 style="overflow:visible">
422 <path
423 id="path3079"
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" />
428 </marker>
429 <marker
430 inkscape:stockid="Arrow2Lend"
431 orient="auto"
432 refY="0"
433 refX="0"
434 id="marker3081-4"
435 style="overflow:visible">
436 <path
437 id="path3083-9"
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" />
442 </marker>
443 <marker
444 inkscape:stockid="Arrow2Lend"
445 orient="auto"
446 refY="0"
447 refX="0"
448 id="marker3085-5"
449 style="overflow:visible">
450 <path
451 id="path3087-0"
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" />
456 </marker>
457 <marker
458 inkscape:stockid="Arrow2Lend"
459 orient="auto"
460 refY="0"
461 refX="0"
462 id="marker3089-4"
463 style="overflow:visible">
464 <path
465 id="path3091-87"
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" />
470 </marker>
471 <marker
472 inkscape:stockid="Arrow2Lend"
473 orient="auto"
474 refY="0"
475 refX="0"
476 id="marker3093-1"
477 style="overflow:visible">
478 <path
479 id="path3095-72"
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" />
484 </marker>
485 <marker
486 inkscape:stockid="Arrow1Send"
487 orient="auto"
488 refY="0"
489 refX="0"
490 id="Arrow1Send-72"
491 style="overflow:visible">
492 <path
493 id="path3940-26"
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" />
498 </marker>
499 <marker
500 inkscape:stockid="Arrow1Send"
501 orient="auto"
502 refY="0"
503 refX="0"
504 id="Arrow1Send-6"
505 style="overflow:visible">
506 <path
507 id="path3940-25"
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" />
512 </marker>
513 <marker
514 inkscape:stockid="Arrow2Lend"
515 orient="auto"
516 refY="0"
517 refX="0"
518 id="Arrow2Lend-8"
519 style="overflow:visible">
520 <path
521 id="path3946-62"
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" />
526 </marker>
527 <marker
528 inkscape:stockid="Arrow2Lend"
529 orient="auto"
530 refY="0"
531 refX="0"
532 id="marker3179"
533 style="overflow:visible">
534 <path
535 id="path3181"
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" />
540 </marker>
541 <marker
542 inkscape:stockid="Arrow2Lend"
543 orient="auto"
544 refY="0"
545 refX="0"
546 id="marker3183"
547 style="overflow:visible">
548 <path
549 id="path3185"
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" />
554 </marker>
555 <marker
556 inkscape:stockid="Arrow2Lend"
557 orient="auto"
558 refY="0"
559 refX="0"
560 id="marker3187"
561 style="overflow:visible">
562 <path
563 id="path3189"
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" />
568 </marker>
569 <marker
570 inkscape:stockid="Arrow2Lend"
571 orient="auto"
572 refY="0"
573 refX="0"
574 id="marker3191"
575 style="overflow:visible">
576 <path
577 id="path3193"
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" />
582 </marker>
583 <marker
584 inkscape:stockid="Arrow2Lend"
585 orient="auto"
586 refY="0"
587 refX="0"
588 id="marker3195"
589 style="overflow:visible">
590 <path
591 id="path3197"
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" />
596 </marker>
597 <marker
598 inkscape:stockid="Arrow1Send"
599 orient="auto"
600 refY="0"
601 refX="0"
602 id="marker3199"
603 style="overflow:visible">
604 <path
605 id="path3201"
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" />
610 </marker>
611 <marker
612 inkscape:stockid="Arrow1Send"
613 orient="auto"
614 refY="0"
615 refX="0"
616 id="marker3203"
617 style="overflow:visible">
618 <path
619 id="path3205"
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" />
624 </marker>
625 <marker
626 inkscape:stockid="Arrow1Send"
627 orient="auto"
628 refY="0"
629 refX="0"
630 id="marker3207"
631 style="overflow:visible">
632 <path
633 id="path3209"
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" />
638 </marker>
639 <marker
640 inkscape:stockid="Arrow1Send"
641 orient="auto"
642 refY="0"
643 refX="0"
644 id="marker3211"
645 style="overflow:visible">
646 <path
647 id="path3213"
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" />
652 </marker>
653 <marker
654 inkscape:stockid="Arrow1Send"
655 orient="auto"
656 refY="0"
657 refX="0"
658 id="marker3215"
659 style="overflow:visible">
660 <path
661 id="path3217"
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" />
666 </marker>
667 <marker
668 inkscape:stockid="Arrow1Send"
669 orient="auto"
670 refY="0"
671 refX="0"
672 id="Arrow1Send-5"
673 style="overflow:visible">
674 <path
675 id="path3940-52"
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" />
680 </marker>
681 <marker
682 inkscape:stockid="Arrow1Send"
683 orient="auto"
684 refY="0"
685 refX="0"
686 id="marker3150"
687 style="overflow:visible">
688 <path
689 id="path3152"
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" />
694 </marker>
695 <marker
696 inkscape:stockid="Arrow2Lend"
697 orient="auto"
698 refY="0"
699 refX="0"
700 id="Arrow2Lend-9"
701 style="overflow:visible">
702 <path
703 id="path3946-0"
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" />
708 </marker>
709 <marker
710 inkscape:stockid="Arrow2Lend"
711 orient="auto"
712 refY="0"
713 refX="0"
714 id="marker3156"
715 style="overflow:visible">
716 <path
717 id="path3158"
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" />
722 </marker>
723 <marker
724 inkscape:stockid="Arrow2Lend"
725 orient="auto"
726 refY="0"
727 refX="0"
728 id="marker3160"
729 style="overflow:visible">
730 <path
731 id="path3162"
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" />
736 </marker>
737 <marker
738 inkscape:stockid="Arrow2Lend"
739 orient="auto"
740 refY="0"
741 refX="0"
742 id="marker3164"
743 style="overflow:visible">
744 <path
745 id="path3166"
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" />
750 </marker>
751 <marker
752 inkscape:stockid="Arrow2Lend"
753 orient="auto"
754 refY="0"
755 refX="0"
756 id="marker3168"
757 style="overflow:visible">
758 <path
759 id="path3170"
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" />
764 </marker>
765 <marker
766 inkscape:stockid="Arrow2Lend"
767 orient="auto"
768 refY="0"
769 refX="0"
770 id="marker3172"
771 style="overflow:visible">
772 <path
773 id="path3174"
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" />
778 </marker>
779 <marker
780 inkscape:stockid="Arrow1Send"
781 orient="auto"
782 refY="0"
783 refX="0"
784 id="Arrow1Send-8"
785 style="overflow:visible">
786 <path
787 id="path3940-7-2"
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" />
792 </marker>
793 <marker
794 inkscape:stockid="Arrow1Send"
795 orient="auto"
796 refY="0"
797 refX="0"
798 id="Arrow1Send-17"
799 style="overflow:visible">
800 <path
801 id="path3940-8"
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" />
806 </marker>
807 <marker
808 inkscape:stockid="Arrow1Send"
809 orient="auto"
810 refY="0"
811 refX="0"
812 id="Arrow1Send-36-4"
813 style="overflow:visible">
814 <path
815 id="path3940-7-9"
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" />
820 </marker>
821 <marker
822 inkscape:stockid="Arrow2Lend"
823 orient="auto"
824 refY="0"
825 refX="0"
826 id="Arrow2Lend-94"
827 style="overflow:visible">
828 <path
829 id="path3946-59"
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" />
834 </marker>
835 <marker
836 inkscape:stockid="Arrow2Lend"
837 orient="auto"
838 refY="0"
839 refX="0"
840 id="marker3157"
841 style="overflow:visible">
842 <path
843 id="path3159"
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" />
848 </marker>
849 <marker
850 inkscape:stockid="Arrow2Lend"
851 orient="auto"
852 refY="0"
853 refX="0"
854 id="marker3161"
855 style="overflow:visible">
856 <path
857 id="path3163"
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" />
862 </marker>
863 <marker
864 inkscape:stockid="Arrow2Lend"
865 orient="auto"
866 refY="0"
867 refX="0"
868 id="marker3165"
869 style="overflow:visible">
870 <path
871 id="path3167"
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" />
876 </marker>
877 <marker
878 inkscape:stockid="Arrow2Lend"
879 orient="auto"
880 refY="0"
881 refX="0"
882 id="marker3169"
883 style="overflow:visible">
884 <path
885 id="path3171"
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" />
890 </marker>
891 <marker
892 inkscape:stockid="Arrow2Lend"
893 orient="auto"
894 refY="0"
895 refX="0"
896 id="marker3173"
897 style="overflow:visible">
898 <path
899 id="path3175"
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" />
904 </marker>
905 <marker
906 inkscape:stockid="Arrow2Lend"
907 orient="auto"
908 refY="0"
909 refX="0"
910 id="marker3177"
911 style="overflow:visible">
912 <path
913 id="path3179"
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" />
918 </marker>
919 <marker
920 inkscape:stockid="Arrow2Lend"
921 orient="auto"
922 refY="0"
923 refX="0"
924 id="marker3181"
925 style="overflow:visible">
926 <path
927 id="path3183"
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" />
932 </marker>
933 <marker
934 inkscape:stockid="Arrow2Lend"
935 orient="auto"
936 refY="0"
937 refX="0"
938 id="marker3185"
939 style="overflow:visible">
940 <path
941 id="path3187"
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" />
946 </marker>
947 <marker
948 inkscape:stockid="Arrow2Lend"
949 orient="auto"
950 refY="0"
951 refX="0"
952 id="marker3189"
953 style="overflow:visible">
954 <path
955 id="path3191"
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" />
960 </marker>
961 <marker
962 inkscape:stockid="Arrow2Lend"
963 orient="auto"
964 refY="0"
965 refX="0"
966 id="marker3193"
967 style="overflow:visible">
968 <path
969 id="path3195"
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" />
974 </marker>
975 <marker
976 inkscape:stockid="Arrow2Lend"
977 orient="auto"
978 refY="0"
979 refX="0"
980 id="marker3197"
981 style="overflow:visible">
982 <path
983 id="path3199"
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" />
988 </marker>
989 <marker
990 inkscape:stockid="Arrow1Send"
991 orient="auto"
992 refY="0"
993 refX="0"
994 id="Arrow1Send-35"
995 style="overflow:visible">
996 <path
997 id="path3940-70"
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" />
1002 </marker>
1003 <marker
1004 inkscape:stockid="Arrow1Send"
1005 orient="auto"
1006 refY="0"
1007 refX="0"
1008 id="marker3203-8"
1009 style="overflow:visible">
1010 <path
1011 id="path3205-1"
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" />
1016 </marker>
1017 <marker
1018 inkscape:stockid="Arrow1Send"
1019 orient="auto"
1020 refY="0"
1021 refX="0"
1022 id="Arrow1Send-83"
1023 style="overflow:visible">
1024 <path
1025 id="path3940-79"
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" />
1030 </marker>
1031 <marker
1032 inkscape:stockid="Arrow1Send"
1033 orient="auto"
1034 refY="0"
1035 refX="0"
1036 id="marker3038"
1037 style="overflow:visible">
1038 <path
1039 id="path3040"
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" />
1044 </marker>
1045 <marker
1046 inkscape:stockid="Arrow1Send"
1047 orient="auto"
1048 refY="0"
1049 refX="0"
1050 id="marker3042"
1051 style="overflow:visible">
1052 <path
1053 id="path3044"
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" />
1058 </marker>
1059 </defs>
1060 <sodipodi:namedview
1061 pagecolor="#ffffff"
1062 bordercolor="#666666"
1063 borderopacity="1"
1064 objecttolerance="10"
1065 gridtolerance="10"
1066 guidetolerance="10"
1067 inkscape:pageopacity="0"
1068 inkscape:pageshadow="2"
1069 inkscape:window-width="1087"
1070 inkscape:window-height="1144"
1071 id="namedview208"
1072 showgrid="true"
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"
1080 fit-margin-top="5"
1081 fit-margin-right="5"
1082 fit-margin-left="5"
1083 fit-margin-bottom="5">
1084 <inkscape:grid
1085 type="xygrid"
1086 id="grid3079"
1087 empspacing="5"
1088 visible="true"
1089 enabled="true"
1090 snapvisiblegridlinesonly="true"
1091 originx="413.99932px"
1092 originy="5758.0031px" />
1093 </sodipodi:namedview>
1095 style="fill:none;stroke-width:0.025in"
1096 id="g4"
1097 transform="translate(4751.9713,-1307.071)">
1098 <path
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"
1101 id="path3134-9-0-3"
1102 inkscape:connector-curvature="0"
1103 sodipodi:nodetypes="cc" />
1104 <path
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"
1107 id="path3134-9-0"
1108 inkscape:connector-curvature="0"
1109 sodipodi:nodetypes="cccc" />
1110 <path
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"
1113 id="path3134-9-0-7"
1114 inkscape:connector-curvature="0"
1115 sodipodi:nodetypes="cccc" />
1116 <!-- Line: box -->
1117 <!-- Line: box -->
1118 <!-- Line: box -->
1119 <!-- Line -->
1120 <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790-->
1121 <!-- Line -->
1122 <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140-->
1123 <!-- Line -->
1124 <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140-->
1125 <!-- Line -->
1126 <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940-->
1127 <!-- Line: box -->
1128 <!-- Line: box -->
1129 <!-- Line -->
1130 <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510-->
1131 <!-- Line -->
1132 <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510-->
1133 <!-- Line -->
1134 <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290-->
1135 <!-- Line -->
1136 <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290-->
1137 <!-- Line -->
1138 <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290-->
1139 <!-- Line -->
1140 <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240-->
1141 <!-- Line -->
1142 <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440-->
1143 <!-- Line -->
1144 <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440-->
1145 <!-- Line -->
1146 <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240-->
1147 <!-- Circle -->
1148 <!-- Circle -->
1149 <!-- Circle -->
1150 <!-- Circle -->
1151 <!-- Circle -->
1152 <!-- Circle -->
1153 <!-- Circle -->
1154 <!-- Circle -->
1155 <!-- Circle -->
1156 <!-- Line: box -->
1157 <!-- Line: box -->
1158 <!-- Line: box -->
1159 <!-- Line: box -->
1160 <!-- Line: box -->
1161 <!-- Line: box -->
1162 <!-- Line: box -->
1163 <!-- Line: box -->
1164 <!-- Line: box -->
1165 <!-- Line: box -->
1166 <!-- Line -->
1167 <!-- Line -->
1168 <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150-->
1169 <!-- Line: box -->
1170 <!-- Line -->
1171 <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410-->
1172 <!-- Line: box -->
1173 <!-- Line -->
1174 <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910-->
1175 <!-- Line: box -->
1176 <!-- Line -->
1177 <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650-->
1178 <!-- Line -->
1179 <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150-->
1180 <!-- Text -->
1181 <!-- Text -->
1182 <!-- Text -->
1183 <!-- Text -->
1184 <!-- Text -->
1185 <!-- Text -->
1186 <!-- Text -->
1187 <!-- Text -->
1188 <!-- Text -->
1189 <!-- Text -->
1190 <!-- Text -->
1191 <!-- Text -->
1192 <!-- Text -->
1193 <!-- Text -->
1194 <!-- Text -->
1195 <!-- Text -->
1196 <!-- Text -->
1197 <!-- Text -->
1198 <!-- Text -->
1199 <!-- Text -->
1200 <!-- Text -->
1201 <!-- Text -->
1202 <!-- Text -->
1203 <!-- Text -->
1204 <!-- Text -->
1205 <!-- Text -->
1206 <!-- Line -->
1207 <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290-->
1208 <!-- Line: box -->
1209 <!-- Line: box -->
1210 <!-- Line: box -->
1211 <!-- Line: box -->
1212 <!-- Text -->
1213 <!-- Text -->
1214 <!-- Text -->
1215 <!-- Text -->
1216 <!-- Text -->
1217 <rect
1218 x="4544.7305"
1219 y="4603.417"
1220 width="3240.0088"
1221 height="2650.6289"
1222 rx="0"
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"
1224 id="rect118"
1225 ry="0" />
1226 <text
1227 xml:space="preserve"
1228 x="5073.3374"
1229 y="6372.4521"
1230 font-style="normal"
1231 font-weight="bold"
1232 font-size="192"
1233 id="text202"
1234 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rcu_accelerate_cbs()</text>
1236 id="g3107"
1237 transform="translate(2715.7065,4700.8888)">
1238 <rect
1239 id="rect112"
1240 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1241 rx="0"
1242 height="1370.8721"
1243 width="2809.1992"
1244 y="949.37109"
1245 x="2084.55" />
1246 <rect
1247 id="rect112-3"
1248 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1249 rx="0"
1250 height="1294.8468"
1251 width="2809.1992"
1252 y="1025.3964"
1253 x="2084.55" />
1254 </g>
1255 <text
1256 xml:space="preserve"
1257 x="4773.3452"
1258 y="4825.2578"
1259 font-style="normal"
1260 font-weight="bold"
1261 font-size="192"
1262 id="text202-7"
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>
1264 <rect
1265 x="790.93585"
1266 y="4630.8252"
1267 width="3240.0088"
1268 height="2650.6289"
1269 rx="0"
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"
1271 id="rect118-3"
1272 ry="0" />
1273 <text
1274 xml:space="preserve"
1275 x="1319.5447"
1276 y="6639.2261"
1277 font-style="normal"
1278 font-weight="bold"
1279 font-size="192"
1280 id="text202-6"
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"
1284 id="g3107-7"
1285 transform="translate(-1038.0776,4728.2971)">
1286 <rect
1287 id="rect112-5"
1288 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1289 rx="0"
1290 height="1370.8721"
1291 width="2809.1992"
1292 y="949.37109"
1293 x="2084.55" />
1294 <rect
1295 id="rect112-3-3"
1296 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1297 rx="0"
1298 height="1294.8468"
1299 width="2809.1992"
1300 y="1025.3964"
1301 x="2084.55" />
1302 </g>
1303 <text
1304 xml:space="preserve"
1305 x="1019.5512"
1306 y="4852.666"
1307 font-style="normal"
1308 font-weight="bold"
1309 font-size="192"
1310 id="text202-7-5"
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>
1312 <text
1313 xml:space="preserve"
1314 x="1319.5447"
1315 y="6376.6328"
1316 font-style="normal"
1317 font-weight="bold"
1318 font-size="192"
1319 id="text202-6-6"
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>
1321 <text
1322 xml:space="preserve"
1323 x="1340.6649"
1324 y="6111.4473"
1325 font-style="normal"
1326 font-weight="bold"
1327 font-size="192"
1328 id="text202-6-6-2"
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>
1330 <rect
1331 x="5422.6279"
1332 y="3041.8311"
1333 width="1480.4871"
1334 height="379.24637"
1335 rx="0"
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"
1337 id="rect118-3-9"
1338 ry="0" />
1339 <text
1340 xml:space="preserve"
1341 x="5607.2734"
1342 y="3283.3892"
1343 font-style="normal"
1344 font-weight="bold"
1345 font-size="192"
1346 id="text202-7-5-1"
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>
1348 <path
1349 sodipodi:type="arc"
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"
1351 id="path3084"
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)" />
1358 <text
1359 xml:space="preserve"
1360 x="5853.9238"
1361 y="8902.3623"
1362 font-style="normal"
1363 font-weight="bold"
1364 font-size="192"
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>
1370 <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"
1373 x="6165.7158"
1374 y="9122.8174"
1375 id="text3110"
1376 sodipodi:linespacing="125%"><tspan
1377 sodipodi:role="line"
1378 id="tspan3112"
1379 x="6165.7158"
1380 y="9122.8174">grace-period</tspan></text>
1381 <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"
1384 x="6162.8716"
1385 y="9364.3564"
1386 id="text3114"
1387 sodipodi:linespacing="125%"><tspan
1388 sodipodi:role="line"
1389 id="tspan3116"
1390 x="6162.8716"
1391 y="9364.3564">kernel thread</tspan></text>
1392 <rect
1393 x="8239.8516"
1394 y="4608.7363"
1395 width="3240.0088"
1396 height="2650.6289"
1397 rx="0"
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"
1399 id="rect118-36"
1400 ry="0" />
1401 <text
1402 xml:space="preserve"
1403 x="8768.4678"
1404 y="6484.1562"
1405 font-style="normal"
1406 font-weight="bold"
1407 font-size="192"
1408 id="text202-75"
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"
1412 id="g3107-3"
1413 transform="translate(6410.833,4706.2127)">
1414 <rect
1415 id="rect112-56"
1416 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1417 rx="0"
1418 height="1370.8721"
1419 width="2809.1992"
1420 y="949.37109"
1421 x="2084.55" />
1422 <rect
1423 id="rect112-3-2"
1424 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1425 rx="0"
1426 height="1294.8468"
1427 width="2809.1992"
1428 y="1025.3964"
1429 x="2084.55" />
1430 </g>
1431 <text
1432 xml:space="preserve"
1433 x="8329.5352"
1434 y="4830.5771"
1435 font-style="normal"
1436 font-weight="bold"
1437 font-size="192"
1438 id="text202-7-9"
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>
1440 <text
1441 xml:space="preserve"
1442 x="8335.4873"
1443 y="5094.127"
1444 font-style="normal"
1445 font-weight="bold"
1446 font-size="192"
1447 id="text202-7-9-6"
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>
1449 <text
1450 xml:space="preserve"
1451 x="8335.4873"
1452 y="5357.1006"
1453 font-style="normal"
1454 font-weight="bold"
1455 font-size="192"
1456 id="text202-7-9-6-0"
1457 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_migrate_callbacks()</text>
1458 <text
1459 xml:space="preserve"
1460 x="8768.4678"
1461 y="6224.9038"
1462 font-style="normal"
1463 font-weight="bold"
1464 font-size="192"
1465 id="text202-6-6-6"
1466 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()</text>
1467 <text
1468 xml:space="preserve"
1469 x="3467.9963"
1470 y="6987.9912"
1471 font-style="normal"
1472 font-weight="bold"
1473 font-size="192"
1474 id="text202-7-5-1-2-3"
1475 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1476 sodipodi:linespacing="125%"><tspan
1477 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1478 id="tspan3104-6">Leaf</tspan></text>
1479 <text
1480 xml:space="preserve"
1481 x="7220.106"
1482 y="6961.395"
1483 font-style="normal"
1484 font-weight="bold"
1485 font-size="192"
1486 id="text202-7-5-1-2-3-7"
1487 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1488 sodipodi:linespacing="125%"><tspan
1489 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1490 id="tspan3104-6-5">Leaf</tspan></text>
1491 <text
1492 xml:space="preserve"
1493 x="10905.331"
1494 y="6961.395"
1495 font-style="normal"
1496 font-weight="bold"
1497 font-size="192"
1498 id="text202-7-5-1-2-3-7-3"
1499 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1500 sodipodi:linespacing="125%"><tspan
1501 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1502 id="tspan3104-6-5-5">Leaf</tspan></text>
1503 <path
1504 sodipodi:type="arc"
1505 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1506 id="path3084-3"
1507 sodipodi:cx="319.379"
1508 sodipodi:cy="345.54001"
1509 sodipodi:rx="65.917107"
1510 sodipodi:ry="39.550262"
1511 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1512 transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" />
1513 <text
1514 xml:space="preserve"
1515 x="5717.4517"
1516 y="1785.2073"
1517 font-style="normal"
1518 font-weight="bold"
1519 font-size="192"
1520 id="text202-7-5-1-2-6"
1521 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1522 sodipodi:linespacing="125%"><tspan
1523 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1524 id="tspan3104-7">Phase One</tspan></text>
1525 <text
1526 xml:space="preserve"
1527 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1528 x="6119.668"
1529 y="2005.6624"
1530 id="text3110-5"
1531 sodipodi:linespacing="125%"><tspan
1532 sodipodi:role="line"
1533 id="tspan3112-3"
1534 x="6119.668"
1535 y="2005.6624">of Update</tspan></text>
1536 <path
1537 sodipodi:nodetypes="cc"
1538 inkscape:connector-curvature="0"
1539 id="path3134-9-0-3-3"
1540 d="m 6169.6477,11384.719 0,8777.145"
1541 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1543 style="fill:none;stroke-width:0.025in"
1544 transform="translate(1749.0282,658.72243)"
1545 id="g3188">
1547 id="g3107-62"
1548 transform="translate(947.90548,11584.029)">
1549 <rect
1550 id="rect112-9"
1551 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1552 rx="0"
1553 height="1370.8721"
1554 width="2809.1992"
1555 y="949.37109"
1556 x="2084.55" />
1557 <rect
1558 id="rect112-3-1"
1559 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1560 rx="0"
1561 height="1294.8468"
1562 width="2809.1992"
1563 y="1025.3964"
1564 x="2084.55" />
1565 </g>
1566 <text
1567 xml:space="preserve"
1568 x="5452.3052"
1569 y="13844.535"
1570 font-style="normal"
1571 font-weight="bold"
1572 font-size="192"
1573 id="text202-7-5-1-2-3-7-2"
1574 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1575 sodipodi:linespacing="125%"><tspan
1576 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1577 id="tspan3104-6-5-7">Root</tspan></text>
1578 <text
1579 xml:space="preserve"
1580 x="3137.9988"
1581 y="13271.316"
1582 font-style="normal"
1583 font-weight="bold"
1584 font-size="192"
1585 id="text202-626"
1586 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
1587 style="font-size:172.87567139px"
1588 id="tspan3071">rcu_seq_start(rsp-&gt;gp_seq)</tspan></text>
1589 </g>
1590 <rect
1591 ry="0"
1592 id="rect118-0"
1593 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
1594 rx="0"
1595 height="23612.516"
1596 width="13607.611"
1597 y="12709.474"
1598 x="-663.88806" />
1599 <text
1600 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1601 id="text202-7-93"
1602 font-size="192"
1603 font-weight="bold"
1604 font-style="normal"
1605 y="12968.928"
1606 x="-548.11169"
1607 xml:space="preserve">rcu_gp_init()</text>
1609 style="fill:none;stroke-width:0.025in"
1610 transform="translate(1628.5648,695.08943)"
1611 id="g3147">
1613 style="fill:none;stroke-width:0.025in"
1614 id="g3107-6"
1615 transform="translate(3054.6101,13760.052)">
1616 <rect
1617 id="rect112-7"
1618 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1619 rx="0"
1620 height="1370.8721"
1621 width="2809.1992"
1622 y="949.37109"
1623 x="2084.55" />
1624 <rect
1625 id="rect112-3-5"
1626 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1627 rx="0"
1628 height="1294.8468"
1629 width="2809.1992"
1630 y="1025.3964"
1631 x="2084.55" />
1632 </g>
1633 </g>
1635 style="fill:none;stroke-width:0.025in"
1636 transform="translate(2479.6454,658.72243)"
1637 id="g3153">
1639 style="fill:none;stroke-width:0.025in"
1640 id="g3107-6-9"
1641 transform="translate(5213.0126,16008.808)">
1642 <rect
1643 id="rect112-7-1"
1644 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1645 rx="0"
1646 height="1370.8721"
1647 width="2809.1992"
1648 y="949.37109"
1649 x="2084.55" />
1650 <rect
1651 id="rect112-3-5-2"
1652 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1653 rx="0"
1654 height="1294.8468"
1655 width="2809.1992"
1656 y="1025.3964"
1657 x="2084.55" />
1658 </g>
1659 <text
1660 xml:space="preserve"
1661 x="9717.4141"
1662 y="18269.314"
1663 font-style="normal"
1664 font-weight="bold"
1665 font-size="192"
1666 id="text202-7-5-1-2-3-7-35-7"
1667 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1668 sodipodi:linespacing="125%"><tspan
1669 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1670 id="tspan3104-6-5-6-0">Leaf</tspan></text>
1671 </g>
1673 transform="translate(-2343.9166,695.08943)"
1674 id="g3147-3"
1675 style="fill:none;stroke-width:0.025in">
1677 style="fill:none;stroke-width:0.025in"
1678 id="g3107-6-6"
1679 transform="translate(3054.6101,13760.052)">
1680 <rect
1681 id="rect112-7-0"
1682 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1683 rx="0"
1684 height="1370.8721"
1685 width="2809.1992"
1686 y="949.37109"
1687 x="2084.55" />
1688 <rect
1689 id="rect112-3-5-6"
1690 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1691 rx="0"
1692 height="1294.8468"
1693 width="2809.1992"
1694 y="1025.3964"
1695 x="2084.55" />
1696 </g>
1697 </g>
1699 transform="translate(-853.09625,658.72243)"
1700 id="g3153-2"
1701 style="fill:none;stroke-width:0.025in">
1703 style="fill:none;stroke-width:0.025in"
1704 id="g3107-6-9-6"
1705 transform="translate(5213.0126,16008.808)">
1706 <rect
1707 id="rect112-7-1-1"
1708 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1709 rx="0"
1710 height="1370.8721"
1711 width="2809.1992"
1712 y="949.37109"
1713 x="2084.55" />
1714 <rect
1715 id="rect112-3-5-2-8"
1716 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1717 rx="0"
1718 height="1294.8468"
1719 width="2809.1992"
1720 y="1025.3964"
1721 x="2084.55" />
1722 </g>
1723 <text
1724 xml:space="preserve"
1725 x="9717.4141"
1726 y="18269.314"
1727 font-style="normal"
1728 font-weight="bold"
1729 font-size="192"
1730 id="text202-7-5-1-2-3-7-35-7-7"
1731 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1732 sodipodi:linespacing="125%"><tspan
1733 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1734 id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
1735 </g>
1737 transform="translate(-4185.8377,658.72243)"
1738 id="g3153-20"
1739 style="fill:none;stroke-width:0.025in">
1741 style="fill:none;stroke-width:0.025in"
1742 id="g3107-6-9-2"
1743 transform="translate(5213.0126,16008.808)">
1744 <rect
1745 id="rect112-7-1-3"
1746 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1747 rx="0"
1748 height="1370.8721"
1749 width="2809.1992"
1750 y="949.37109"
1751 x="2084.55" />
1752 <rect
1753 id="rect112-3-5-2-7"
1754 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1755 rx="0"
1756 height="1294.8468"
1757 width="2809.1992"
1758 y="1025.3964"
1759 x="2084.55" />
1760 </g>
1761 <text
1762 xml:space="preserve"
1763 x="9717.4141"
1764 y="18269.314"
1765 font-style="normal"
1766 font-weight="bold"
1767 font-size="192"
1768 id="text202-7-5-1-2-3-7-35-7-5"
1769 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1770 sodipodi:linespacing="125%"><tspan
1771 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1772 id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
1773 </g>
1775 transform="translate(-7518.5789,658.72243)"
1776 id="g3153-28"
1777 style="fill:none;stroke-width:0.025in">
1779 style="fill:none;stroke-width:0.025in"
1780 id="g3107-6-9-9"
1781 transform="translate(5213.0126,16008.808)">
1782 <rect
1783 id="rect112-7-1-7"
1784 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1785 rx="0"
1786 height="1370.8721"
1787 width="2809.1992"
1788 y="949.37109"
1789 x="2084.55" />
1790 <rect
1791 id="rect112-3-5-2-3"
1792 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1793 rx="0"
1794 height="1294.8468"
1795 width="2809.1992"
1796 y="1025.3964"
1797 x="2084.55" />
1798 </g>
1799 <text
1800 xml:space="preserve"
1801 x="9717.4141"
1802 y="18269.314"
1803 font-style="normal"
1804 font-weight="bold"
1805 font-size="192"
1806 id="text202-7-5-1-2-3-7-35-7-6"
1807 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1808 sodipodi:linespacing="125%"><tspan
1809 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
1810 id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
1811 </g>
1812 <path
1813 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1814 d="m 4772.378,14541.058 -582.9982,865.094"
1815 id="path3414"
1816 inkscape:connector-curvature="0" />
1817 <path
1818 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1819 d="m 7581.1599,14541.32 582.9982,865.094"
1820 id="path3414-9"
1821 inkscape:connector-curvature="0" />
1822 <path
1823 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1824 d="m 2821.7449,16754.235 -582.9982,865.094"
1825 id="path3414-8"
1826 inkscape:connector-curvature="0" />
1827 <path
1828 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1829 d="m 9566.7916,16754.497 583.0014,865.094"
1830 id="path3414-9-4"
1831 inkscape:connector-curvature="0" />
1832 <path
1833 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1834 d="m 4238.2414,16754.235 0,846.288"
1835 id="path3414-8-3"
1836 inkscape:connector-curvature="0"
1837 sodipodi:nodetypes="cc" />
1838 <path
1839 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1840 d="m 8115.2166,16780.831 0,846.288"
1841 id="path3414-8-3-6"
1842 inkscape:connector-curvature="0"
1843 sodipodi:nodetypes="cc" />
1845 id="g4504-3-9"
1846 transform="translate(4164.6575,-5087.5013)">
1847 <path
1848 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1849 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1850 sodipodi:ry="39.550262"
1851 sodipodi:rx="65.917107"
1852 sodipodi:cy="345.54001"
1853 sodipodi:cx="319.379"
1854 id="path3084-6-1"
1855 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1856 sodipodi:type="arc" />
1857 <text
1858 sodipodi:linespacing="125%"
1859 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
1860 id="text202-7-5-1-2-7-2"
1861 font-size="192"
1862 font-weight="bold"
1863 font-style="normal"
1864 y="16888.277"
1865 x="4344.877"
1866 xml:space="preserve"><tspan
1867 id="tspan3104-5-7"
1868 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">End of</tspan></text>
1869 <text
1870 sodipodi:linespacing="125%"
1871 id="text3110-3-0"
1872 y="17119.1"
1873 x="4578.7886"
1874 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1875 xml:space="preserve"><tspan
1876 y="17119.1"
1877 x="4578.7886"
1878 id="tspan3112-5-9"
1879 sodipodi:role="line">Last Grace</tspan></text>
1880 <text
1881 sodipodi:linespacing="125%"
1882 id="text3114-6-3"
1883 y="17350.271"
1884 x="4581.7886"
1885 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1886 xml:space="preserve"><tspan
1887 y="17350.271"
1888 x="4581.7886"
1889 id="tspan3116-2-6"
1890 sodipodi:role="line">Period</tspan></text>
1891 </g>
1892 <path
1893 sodipodi:nodetypes="cc"
1894 inkscape:connector-curvature="0"
1895 id="path3134-9-0-3-5"
1896 d="m 7845.2122,11943.62 -1595.7756,0"
1897 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" />
1898 <path
1899 sodipodi:type="arc"
1900 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
1901 id="path3084-6"
1902 sodipodi:cx="319.379"
1903 sodipodi:cy="345.54001"
1904 sodipodi:rx="65.917107"
1905 sodipodi:ry="39.550262"
1906 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
1907 transform="matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" />
1908 <text
1909 xml:space="preserve"
1910 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1911 x="6165.6357"
1912 y="10691.992"
1913 id="text3110-0"
1914 sodipodi:linespacing="125%"><tspan
1915 sodipodi:role="line"
1916 id="tspan3112-6"
1917 x="6165.6357"
1918 y="10691.992">Grace-period</tspan></text>
1919 <text
1920 xml:space="preserve"
1921 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1922 x="6162.8696"
1923 y="10947.994"
1924 id="text3114-2"
1925 sodipodi:linespacing="125%"><tspan
1926 sodipodi:role="line"
1927 id="tspan3116-6"
1928 x="6162.8696"
1929 y="10947.994">kernel thread</tspan></text>
1930 <text
1931 xml:space="preserve"
1932 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
1933 x="6165.3237"
1934 y="11188.528"
1935 id="text3114-1"
1936 sodipodi:linespacing="125%"><tspan
1937 sodipodi:role="line"
1938 id="tspan3116-8"
1939 x="6165.3237"
1940 y="11188.528">awakened</tspan></text>
1941 <path
1942 sodipodi:nodetypes="cc"
1943 inkscape:connector-curvature="0"
1944 id="path3134-9-0-3-3-2"
1945 d="m 6161.6774,9725.7319 0,531.9251"
1946 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1947 <path
1948 sodipodi:nodetypes="cccccccccccccccccccccccccccc"
1949 inkscape:connector-curvature="0"
1950 id="path3134-9-0-3-1"
1951 d="m 6169.1878,20208.525 -2.8277,1315.668 -5343.84363,17.12 -2.8276,6561.744 2039.08003,17.963 -2.7042,-2144.14 -491.6705,-0.211 -2.7042,-1993.689 1487.7179,-4.728 -17.7999,1812.453 2017.2372,-7.643 4.9533,-2151.572 -1405.5264,11.163 -10.9189,-1891.147 1739.2163,-2.718 -13.2006,4234.23 -1701.3596,1.395 -8.784,2107.712 1702.6392,-4.834 33.4144,-1867.716 1312.2491,12.923 14.608,1818.336 2000.0062,20.422 -12.279,-1841.411 1304.1668,1.615 -12.279,2032.706 -4638.6501,1.615 19.5828,569.038"
1952 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
1954 style="fill:none;stroke-width:0.025in"
1955 transform="translate(1618.635,9512.0768)"
1956 id="g3147-7">
1958 style="fill:none;stroke-width:0.025in"
1959 id="g3107-6-8"
1960 transform="translate(3054.6101,13760.052)">
1961 <rect
1962 id="rect112-7-4"
1963 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1964 rx="0"
1965 height="1370.8721"
1966 width="2809.1992"
1967 y="949.37109"
1968 x="2084.55" />
1969 <rect
1970 id="rect112-3-5-5"
1971 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1972 rx="0"
1973 height="1294.8468"
1974 width="2809.1992"
1975 y="1025.3964"
1976 x="2084.55" />
1977 </g>
1978 </g>
1980 style="fill:none;stroke-width:0.025in"
1981 transform="translate(2469.7158,9475.7098)"
1982 id="g3153-0">
1984 style="fill:none;stroke-width:0.025in"
1985 id="g3107-6-9-3"
1986 transform="translate(5213.0126,16008.808)">
1987 <rect
1988 id="rect112-7-1-6"
1989 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1990 rx="0"
1991 height="1370.8721"
1992 width="2809.1992"
1993 y="949.37109"
1994 x="2084.55" />
1995 <rect
1996 id="rect112-3-5-2-1"
1997 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1998 rx="0"
1999 height="1294.8468"
2000 width="2809.1992"
2001 y="1025.3964"
2002 x="2084.55" />
2003 </g>
2004 <text
2005 xml:space="preserve"
2006 x="9717.4141"
2007 y="18269.314"
2008 font-style="normal"
2009 font-weight="bold"
2010 font-size="192"
2011 id="text202-7-5-1-2-3-7-35-7-0"
2012 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2013 sodipodi:linespacing="125%"><tspan
2014 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2015 id="tspan3104-6-5-6-0-6">Leaf</tspan></text>
2016 </g>
2018 transform="translate(-2353.8464,9512.0768)"
2019 id="g3147-3-3"
2020 style="fill:none;stroke-width:0.025in">
2022 style="fill:none;stroke-width:0.025in"
2023 id="g3107-6-6-2"
2024 transform="translate(3054.6101,13760.052)">
2025 <rect
2026 id="rect112-7-0-0"
2027 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2028 rx="0"
2029 height="1370.8721"
2030 width="2809.1992"
2031 y="949.37109"
2032 x="2084.55" />
2033 <rect
2034 id="rect112-3-5-6-6"
2035 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2036 rx="0"
2037 height="1294.8468"
2038 width="2809.1992"
2039 y="1025.3964"
2040 x="2084.55" />
2041 </g>
2042 <text
2043 xml:space="preserve"
2044 x="5398.415"
2045 y="15310.093"
2046 font-style="normal"
2047 font-weight="bold"
2048 font-size="192"
2049 id="text202-8"
2050 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
2051 <text
2052 xml:space="preserve"
2053 x="5398.415"
2054 y="15545.01"
2055 font-style="normal"
2056 font-weight="bold"
2057 font-size="192"
2058 id="text202-5-8"
2059 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
2060 </g>
2062 transform="translate(-863.02623,9475.7098)"
2063 id="g3153-2-1"
2064 style="fill:none;stroke-width:0.025in">
2066 style="fill:none;stroke-width:0.025in"
2067 id="g3107-6-9-6-5"
2068 transform="translate(5213.0126,16008.808)">
2069 <rect
2070 id="rect112-7-1-1-5"
2071 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2072 rx="0"
2073 height="1370.8721"
2074 width="2809.1992"
2075 y="949.37109"
2076 x="2084.55" />
2077 <rect
2078 id="rect112-3-5-2-8-4"
2079 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2080 rx="0"
2081 height="1294.8468"
2082 width="2809.1992"
2083 y="1025.3964"
2084 x="2084.55" />
2085 </g>
2086 <text
2087 xml:space="preserve"
2088 x="9717.4141"
2089 y="18269.314"
2090 font-style="normal"
2091 font-weight="bold"
2092 font-size="192"
2093 id="text202-7-5-1-2-3-7-35-7-7-7"
2094 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2095 sodipodi:linespacing="125%"><tspan
2096 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2097 id="tspan3104-6-5-6-0-9-6">Leaf</tspan></text>
2098 </g>
2100 transform="translate(-4195.7676,9475.7098)"
2101 id="g3153-20-5"
2102 style="fill:none;stroke-width:0.025in">
2104 style="fill:none;stroke-width:0.025in"
2105 id="g3107-6-9-2-6"
2106 transform="translate(5213.0126,16008.808)">
2107 <rect
2108 id="rect112-7-1-3-9"
2109 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2110 rx="0"
2111 height="1370.8721"
2112 width="2809.1992"
2113 y="949.37109"
2114 x="2084.55" />
2115 <rect
2116 id="rect112-3-5-2-7-3"
2117 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2118 rx="0"
2119 height="1294.8468"
2120 width="2809.1992"
2121 y="1025.3964"
2122 x="2084.55" />
2123 </g>
2124 <text
2125 xml:space="preserve"
2126 x="9717.4141"
2127 y="18269.314"
2128 font-style="normal"
2129 font-weight="bold"
2130 font-size="192"
2131 id="text202-7-5-1-2-3-7-35-7-5-7"
2132 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2133 sodipodi:linespacing="125%"><tspan
2134 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2135 id="tspan3104-6-5-6-0-92-4">Leaf</tspan></text>
2136 </g>
2138 transform="translate(-7528.5086,9475.7098)"
2139 id="g3153-28-5"
2140 style="fill:none;stroke-width:0.025in">
2142 style="fill:none;stroke-width:0.025in"
2143 id="g3107-6-9-9-2"
2144 transform="translate(5213.0126,16008.808)">
2145 <rect
2146 id="rect112-7-1-7-5"
2147 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2148 rx="0"
2149 height="1370.8721"
2150 width="2809.1992"
2151 y="949.37109"
2152 x="2084.55" />
2153 <rect
2154 id="rect112-3-5-2-3-4"
2155 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2156 rx="0"
2157 height="1294.8468"
2158 width="2809.1992"
2159 y="1025.3964"
2160 x="2084.55" />
2161 </g>
2162 <text
2163 xml:space="preserve"
2164 x="9717.4141"
2165 y="18269.314"
2166 font-style="normal"
2167 font-weight="bold"
2168 font-size="192"
2169 id="text202-7-5-1-2-3-7-35-7-6-7"
2170 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2171 sodipodi:linespacing="125%"><tspan
2172 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2173 id="tspan3104-6-5-6-0-1-4">Leaf</tspan></text>
2174 <text
2175 xml:space="preserve"
2176 x="7699.7246"
2177 y="17734.791"
2178 font-style="normal"
2179 font-weight="bold"
2180 font-size="192"
2181 id="text202-4"
2182 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
2183 </g>
2184 <path
2185 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2186 d="M 4762.4482,23358.047 4179.45,24223.141"
2187 id="path3414-4"
2188 inkscape:connector-curvature="0" />
2189 <path
2190 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2191 d="m 7571.23,23358.309 582.9982,865.094"
2192 id="path3414-9-3"
2193 inkscape:connector-curvature="0" />
2194 <path
2195 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2196 d="m 2811.8152,25571.224 -582.9982,865.094"
2197 id="path3414-8-0"
2198 inkscape:connector-curvature="0" />
2199 <path
2200 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2201 d="m 9556.8622,25571.486 582.9988,865.094"
2202 id="path3414-9-4-7"
2203 inkscape:connector-curvature="0" />
2204 <path
2205 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2206 d="m 4228.3115,25571.224 0,846.288"
2207 id="path3414-8-3-8"
2208 inkscape:connector-curvature="0"
2209 sodipodi:nodetypes="cc" />
2210 <path
2211 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2212 d="m 8105.2867,25597.82 0,846.288"
2213 id="path3414-8-3-6-6"
2214 inkscape:connector-curvature="0"
2215 sodipodi:nodetypes="cc" />
2216 <rect
2217 ry="0"
2218 id="rect118-1"
2219 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115756;stroke-dashoffset:0"
2220 rx="0"
2221 height="4418.4302"
2222 width="4932.5845"
2223 y="21654.297"
2224 x="1395.3682" />
2225 <text
2226 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2227 id="text202-7-2"
2228 font-size="192"
2229 font-weight="bold"
2230 font-style="normal"
2231 y="21852.52"
2232 x="1530.812"
2233 xml:space="preserve"
2234 sodipodi:linespacing="125%">rcu_init_new_rnp()<tspan
2235 style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2236 id="tspan3307"> or</tspan></text>
2237 <text
2238 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2239 id="text202-7-2-7"
2240 font-size="192"
2241 font-weight="bold"
2242 font-style="normal"
2243 y="22120.592"
2244 x="1530.812"
2245 xml:space="preserve">rcu_cleanup_dead_rnp()</text>
2246 <text
2247 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2248 id="text202-7-2-7-6"
2249 font-size="192"
2250 font-weight="bold"
2251 font-style="normal"
2252 y="22389.539"
2253 x="1533.6567"
2254 xml:space="preserve"
2255 sodipodi:linespacing="125%"><tspan
2256 style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2257 id="tspan3327">(optional)</tspan></text>
2259 style="fill:none;stroke-width:0.025in"
2260 transform="translate(1739.0986,9475.7098)"
2261 id="g3188-8">
2262 <text
2263 xml:space="preserve"
2264 x="3305.5364"
2265 y="13255.592"
2266 font-style="normal"
2267 font-weight="bold"
2268 font-size="192"
2269 id="text202-84"
2270 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmaskinit</text>
2272 id="g3107-31"
2273 transform="translate(947.90548,11584.029)">
2274 <rect
2275 id="rect112-4"
2276 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2277 rx="0"
2278 height="1370.8721"
2279 width="2809.1992"
2280 y="949.37109"
2281 x="2084.55" />
2282 <rect
2283 id="rect112-3-9"
2284 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2285 rx="0"
2286 height="1294.8468"
2287 width="2809.1992"
2288 y="1025.3964"
2289 x="2084.55" />
2290 </g>
2291 <text
2292 xml:space="preserve"
2293 x="5452.3052"
2294 y="13844.535"
2295 font-style="normal"
2296 font-weight="bold"
2297 font-size="192"
2298 id="text202-7-5-1-2-3-7-20"
2299 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2300 sodipodi:linespacing="125%"><tspan
2301 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2302 id="tspan3104-6-5-6">Root</tspan></text>
2303 <text
2304 xml:space="preserve"
2305 x="3305.5364"
2306 y="13490.509"
2307 font-style="normal"
2308 font-weight="bold"
2309 font-size="192"
2310 id="text202-5-89"
2311 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
2312 </g>
2313 <path
2314 sodipodi:nodetypes="cccccccccccccccccccccccc"
2315 inkscape:connector-curvature="0"
2316 id="path3134-9-0-3-10"
2317 d="m 6187.9943,28881.474 -2.8275,2480.757 -2316.0141,-1.687 -2.8276,2179.854 2321.1757,-0.843 -2.7041,-1843.237 2404.5141,-0.212 16.1022,1993.267 -7783.83443,-4.728 -16.7937,2120.395 2033.10343,-23.534 2.0128,-1866.562 2051.9098,14.079 2.0128,1838.299 1280.8474,-4.728 14.608,-1830.104 1312.2492,12.923 14.608,1818.336 2000.0057,20.422 -12.279,-1841.411 1304.167,1.615 -12.279,2032.706 -4638.6499,1.615 19.5828,569.038"
2318 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2320 style="fill:none;stroke-width:0.025in"
2321 transform="translate(1739.0986,17188.625)"
2322 id="g3188-6">
2324 id="g3107-5"
2325 transform="translate(947.90548,11584.029)">
2326 <rect
2327 id="rect112-94"
2328 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2329 rx="0"
2330 height="1370.8721"
2331 width="2809.1992"
2332 y="949.37109"
2333 x="2084.55" />
2334 <rect
2335 id="rect112-3-90"
2336 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2337 rx="0"
2338 height="1294.8468"
2339 width="2809.1992"
2340 y="1025.3964"
2341 x="2084.55" />
2342 </g>
2343 <text
2344 xml:space="preserve"
2345 x="5452.3052"
2346 y="13844.535"
2347 font-style="normal"
2348 font-weight="bold"
2349 font-size="192"
2350 id="text202-7-5-1-2-3-7-9"
2351 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2352 sodipodi:linespacing="125%"><tspan
2353 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2354 id="tspan3104-6-5-1">Root</tspan></text>
2355 <text
2356 xml:space="preserve"
2357 x="3147.9268"
2358 y="13240.524"
2359 font-style="normal"
2360 font-weight="bold"
2361 font-size="192"
2362 id="text202-1"
2363 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2364 </g>
2366 style="fill:none;stroke-width:0.025in"
2367 transform="translate(1618.6352,17224.992)"
2368 id="g3147-1">
2370 style="fill:none;stroke-width:0.025in"
2371 id="g3107-6-1"
2372 transform="translate(3054.6101,13760.052)">
2373 <rect
2374 id="rect112-7-5"
2375 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2376 rx="0"
2377 height="1370.8721"
2378 width="2809.1992"
2379 y="949.37109"
2380 x="2084.55" />
2381 <rect
2382 id="rect112-3-5-9"
2383 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2384 rx="0"
2385 height="1294.8468"
2386 width="2809.1992"
2387 y="1025.3964"
2388 x="2084.55" />
2389 </g>
2390 <text
2391 xml:space="preserve"
2392 x="5263.1094"
2393 y="15411.646"
2394 font-style="normal"
2395 font-weight="bold"
2396 font-size="192"
2397 id="text202-92"
2398 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2399 </g>
2401 style="fill:none;stroke-width:0.025in"
2402 transform="translate(2469.7158,17188.625)"
2403 id="g3153-7">
2405 style="fill:none;stroke-width:0.025in"
2406 id="g3107-6-9-67"
2407 transform="translate(5213.0126,16008.808)">
2408 <rect
2409 id="rect112-7-1-36"
2410 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2411 rx="0"
2412 height="1370.8721"
2413 width="2809.1992"
2414 y="949.37109"
2415 x="2084.55" />
2416 <rect
2417 id="rect112-3-5-2-5"
2418 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2419 rx="0"
2420 height="1294.8468"
2421 width="2809.1992"
2422 y="1025.3964"
2423 x="2084.55" />
2424 </g>
2425 <text
2426 xml:space="preserve"
2427 x="9717.4141"
2428 y="18269.314"
2429 font-style="normal"
2430 font-weight="bold"
2431 font-size="192"
2432 id="text202-7-5-1-2-3-7-35-7-63"
2433 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2434 sodipodi:linespacing="125%"><tspan
2435 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2436 id="tspan3104-6-5-6-0-94">Leaf</tspan></text>
2437 <text
2438 xml:space="preserve"
2439 x="7417.4053"
2440 y="17655.502"
2441 font-style="normal"
2442 font-weight="bold"
2443 font-size="192"
2444 id="text202-759"
2445 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2446 </g>
2448 transform="translate(-2353.8462,17224.992)"
2449 id="g3147-3-8"
2450 style="fill:none;stroke-width:0.025in">
2452 style="fill:none;stroke-width:0.025in"
2453 id="g3107-6-6-1"
2454 transform="translate(3054.6101,13760.052)">
2455 <rect
2456 id="rect112-7-0-2"
2457 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2458 rx="0"
2459 height="1370.8721"
2460 width="2809.1992"
2461 y="949.37109"
2462 x="2084.55" />
2463 <rect
2464 id="rect112-3-5-6-9"
2465 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2466 rx="0"
2467 height="1294.8468"
2468 width="2809.1992"
2469 y="1025.3964"
2470 x="2084.55" />
2471 </g>
2472 <text
2473 xml:space="preserve"
2474 x="5246.1548"
2475 y="15411.648"
2476 font-style="normal"
2477 font-weight="bold"
2478 font-size="192"
2479 id="text202-87"
2480 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2481 </g>
2483 transform="translate(-863.02613,17188.625)"
2484 id="g3153-2-3"
2485 style="fill:none;stroke-width:0.025in">
2487 style="fill:none;stroke-width:0.025in"
2488 id="g3107-6-9-6-9"
2489 transform="translate(5213.0126,16008.808)">
2490 <rect
2491 id="rect112-7-1-1-0"
2492 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2493 rx="0"
2494 height="1370.8721"
2495 width="2809.1992"
2496 y="949.37109"
2497 x="2084.55" />
2498 <rect
2499 id="rect112-3-5-2-8-8"
2500 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2501 rx="0"
2502 height="1294.8468"
2503 width="2809.1992"
2504 y="1025.3964"
2505 x="2084.55" />
2506 </g>
2507 <text
2508 xml:space="preserve"
2509 x="9717.4141"
2510 y="18269.314"
2511 font-style="normal"
2512 font-weight="bold"
2513 font-size="192"
2514 id="text202-7-5-1-2-3-7-35-7-7-8"
2515 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2516 sodipodi:linespacing="125%"><tspan
2517 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2518 id="tspan3104-6-5-6-0-9-5">Leaf</tspan></text>
2519 </g>
2521 transform="translate(-4195.7673,17188.625)"
2522 id="g3153-20-0"
2523 style="fill:none;stroke-width:0.025in">
2525 style="fill:none;stroke-width:0.025in"
2526 id="g3107-6-9-2-9"
2527 transform="translate(5213.0126,16008.808)">
2528 <rect
2529 id="rect112-7-1-3-6"
2530 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2531 rx="0"
2532 height="1370.8721"
2533 width="2809.1992"
2534 y="949.37109"
2535 x="2084.55" />
2536 <rect
2537 id="rect112-3-5-2-7-38"
2538 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2539 rx="0"
2540 height="1294.8468"
2541 width="2809.1992"
2542 y="1025.3964"
2543 x="2084.55" />
2544 </g>
2545 <text
2546 xml:space="preserve"
2547 x="9717.4141"
2548 y="18269.314"
2549 font-style="normal"
2550 font-weight="bold"
2551 font-size="192"
2552 id="text202-7-5-1-2-3-7-35-7-5-5"
2553 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2554 sodipodi:linespacing="125%"><tspan
2555 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2556 id="tspan3104-6-5-6-0-92-6">Leaf</tspan></text>
2557 <text
2558 xml:space="preserve"
2559 x="7433.8257"
2560 y="17682.098"
2561 font-style="normal"
2562 font-weight="bold"
2563 font-size="192"
2564 id="text202-2"
2565 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2566 </g>
2568 transform="translate(-7528.5085,17188.625)"
2569 id="g3153-28-1"
2570 style="fill:none;stroke-width:0.025in">
2572 style="fill:none;stroke-width:0.025in"
2573 id="g3107-6-9-9-1"
2574 transform="translate(5213.0126,16008.808)">
2575 <rect
2576 id="rect112-7-1-7-59"
2577 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2578 rx="0"
2579 height="1370.8721"
2580 width="2809.1992"
2581 y="949.37109"
2582 x="2084.55" />
2583 <rect
2584 id="rect112-3-5-2-3-8"
2585 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2586 rx="0"
2587 height="1294.8468"
2588 width="2809.1992"
2589 y="1025.3964"
2590 x="2084.55" />
2591 </g>
2592 <text
2593 xml:space="preserve"
2594 x="9717.4141"
2595 y="18269.314"
2596 font-style="normal"
2597 font-weight="bold"
2598 font-size="192"
2599 id="text202-7-5-1-2-3-7-35-7-6-4"
2600 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2601 sodipodi:linespacing="125%"><tspan
2602 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2603 id="tspan3104-6-5-6-0-1-8">Leaf</tspan></text>
2604 <text
2605 xml:space="preserve"
2606 x="7415.4404"
2607 y="17682.098"
2608 font-style="normal"
2609 font-weight="bold"
2610 font-size="192"
2611 id="text202-0"
2612 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
2613 </g>
2614 <path
2615 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2616 d="m 4762.4484,31070.961 -582.9982,865.095"
2617 id="path3414-0"
2618 inkscape:connector-curvature="0" />
2619 <path
2620 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2621 d="m 7571.2303,31071.223 582.9982,865.095"
2622 id="path3414-9-30"
2623 inkscape:connector-curvature="0" />
2624 <path
2625 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2626 d="m 2811.8153,33284.138 -582.9982,865.094"
2627 id="path3414-8-4"
2628 inkscape:connector-curvature="0" />
2629 <path
2630 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2631 d="m 9556.862,33284.401 582.999,865.093"
2632 id="path3414-9-4-4"
2633 inkscape:connector-curvature="0" />
2634 <path
2635 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2636 d="m 4228.3118,33284.138 0,846.288"
2637 id="path3414-8-3-4"
2638 inkscape:connector-curvature="0"
2639 sodipodi:nodetypes="cc" />
2640 <path
2641 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2642 d="m 8105.287,33310.734 0,846.288"
2643 id="path3414-8-3-6-4"
2644 inkscape:connector-curvature="0"
2645 sodipodi:nodetypes="cc" />
2646 <path
2647 sodipodi:nodetypes="ccc"
2648 inkscape:connector-curvature="0"
2649 id="path3134-9-0-3-1-8"
2650 d="m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989"
2651 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2652 <path
2653 sodipodi:nodetypes="ccc"
2654 inkscape:connector-curvature="0"
2655 id="path3134-9-0-3-1-3"
2656 d="m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688"
2657 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2658 <path
2659 sodipodi:nodetypes="ccc"
2660 inkscape:connector-curvature="0"
2661 id="path3134-9-0-3-1-6"
2662 d="m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051"
2663 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2664 <path
2665 sodipodi:nodetypes="ccc"
2666 inkscape:connector-curvature="0"
2667 id="path3134-9-0-3-1-3-2"
2668 d="m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717"
2669 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2670 <path
2671 sodipodi:nodetypes="cccccccccccccccccccccccccccc"
2672 inkscape:connector-curvature="0"
2673 id="path3134-9-0-3-4"
2674 d="m 6180.0812,36613.063 -2.827,638.638 -5325.0381,35.926 -9.78989,7279.202 2659.62569,0 0,-2260.682 -1196.8316,0 0,-1861.738 1462.7942,0 0,2127.7 3723.476,0 0,1861.738 2035.5457,-11.246 -12.28,-1788.219 1191.3338,1.616 15.928,1289.854 520.347,0.202 m 0,0 -15.641,-1570.133 -2629.7318,-18.604 3.165,-2124.92 -2305.4983,-7.354 0,-2287.279 5319.2511,0 0,7180.99 m 0,0 0,19229.094 -4441.5746,0"
2675 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
2676 <rect
2677 ry="0"
2678 id="rect118-7"
2679 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0"
2680 rx="0"
2681 height="8254.9336"
2682 width="14128.912"
2683 y="37009.492"
2684 x="-719.34235" />
2685 <text
2686 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2687 id="text202-7-24"
2688 font-size="192"
2689 font-weight="bold"
2690 font-style="normal"
2691 y="37286.184"
2692 x="-573.74298"
2693 xml:space="preserve">rcu_gp_fqs()</text>
2695 style="fill:none;stroke-width:0.025in"
2696 transform="translate(1629.528,25916.616)"
2697 id="g3147-0">
2699 style="fill:none;stroke-width:0.025in"
2700 id="g3107-6-62"
2701 transform="translate(3054.6101,13760.052)">
2702 <rect
2703 id="rect112-7-9"
2704 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2705 rx="0"
2706 height="1370.8721"
2707 width="2809.1992"
2708 y="949.37109"
2709 x="2084.55" />
2710 <rect
2711 id="rect112-3-5-90"
2712 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2713 rx="0"
2714 height="1294.8468"
2715 width="2809.1992"
2716 y="1025.3964"
2717 x="2084.55" />
2718 </g>
2719 <text
2720 xml:space="preserve"
2721 x="5250.5327"
2722 y="15512.733"
2723 font-style="normal"
2724 font-weight="bold"
2725 font-size="192"
2726 id="text202-35-8"
2727 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
2728 </g>
2730 style="fill:none;stroke-width:0.025in"
2731 transform="translate(2480.6088,25880.249)"
2732 id="g3153-1">
2734 style="fill:none;stroke-width:0.025in"
2735 id="g3107-6-9-31"
2736 transform="translate(5213.0126,16008.808)">
2737 <rect
2738 id="rect112-7-1-10"
2739 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2740 rx="0"
2741 height="1370.8721"
2742 width="2809.1992"
2743 y="949.37109"
2744 x="2084.55" />
2745 <rect
2746 id="rect112-3-5-2-34"
2747 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2748 rx="0"
2749 height="1294.8468"
2750 width="2809.1992"
2751 y="1025.3964"
2752 x="2084.55" />
2753 </g>
2754 <text
2755 xml:space="preserve"
2756 x="9717.4141"
2757 y="18269.314"
2758 font-style="normal"
2759 font-weight="bold"
2760 font-size="192"
2761 id="text202-7-5-1-2-3-7-35-7-03"
2762 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2763 sodipodi:linespacing="125%"><tspan
2764 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2765 id="tspan3104-6-5-6-0-91">Leaf</tspan></text>
2766 </g>
2768 transform="translate(-2342.9531,25916.616)"
2769 id="g3147-3-9"
2770 style="fill:none;stroke-width:0.025in">
2772 style="fill:none;stroke-width:0.025in"
2773 id="g3107-6-6-6"
2774 transform="translate(3054.6101,13760.052)">
2775 <rect
2776 id="rect112-7-0-9"
2777 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2778 rx="0"
2779 height="1370.8721"
2780 width="2809.1992"
2781 y="949.37109"
2782 x="2084.55" />
2783 <rect
2784 id="rect112-3-5-6-3"
2785 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2786 rx="0"
2787 height="1294.8468"
2788 width="2809.1992"
2789 y="1025.3964"
2790 x="2084.55" />
2791 </g>
2792 <text
2793 xml:space="preserve"
2794 x="5284.6885"
2795 y="15500.379"
2796 font-style="normal"
2797 font-weight="bold"
2798 font-size="192"
2799 id="text202-6-3"
2800 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
2801 </g>
2803 transform="translate(-852.13285,25880.249)"
2804 id="g3153-2-8"
2805 style="fill:none;stroke-width:0.025in">
2807 style="fill:none;stroke-width:0.025in"
2808 id="g3107-6-9-6-0"
2809 transform="translate(5213.0126,16008.808)">
2810 <rect
2811 id="rect112-7-1-1-56"
2812 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2813 rx="0"
2814 height="1370.8721"
2815 width="2809.1992"
2816 y="949.37109"
2817 x="2084.55" />
2818 <rect
2819 id="rect112-3-5-2-8-6"
2820 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2821 rx="0"
2822 height="1294.8468"
2823 width="2809.1992"
2824 y="1025.3964"
2825 x="2084.55" />
2826 </g>
2827 <text
2828 xml:space="preserve"
2829 x="9717.4141"
2830 y="18269.314"
2831 font-style="normal"
2832 font-weight="bold"
2833 font-size="192"
2834 id="text202-7-5-1-2-3-7-35-7-7-4"
2835 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2836 sodipodi:linespacing="125%"><tspan
2837 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2838 id="tspan3104-6-5-6-0-9-0">Leaf</tspan></text>
2839 </g>
2841 transform="translate(-4184.8743,25880.249)"
2842 id="g3153-20-04"
2843 style="fill:none;stroke-width:0.025in">
2845 style="fill:none;stroke-width:0.025in"
2846 id="g3107-6-9-2-62"
2847 transform="translate(5213.0126,16008.808)">
2848 <rect
2849 id="rect112-7-1-3-67"
2850 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2851 rx="0"
2852 height="1370.8721"
2853 width="2809.1992"
2854 y="949.37109"
2855 x="2084.55" />
2856 <rect
2857 id="rect112-3-5-2-7-5"
2858 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2859 rx="0"
2860 height="1294.8468"
2861 width="2809.1992"
2862 y="1025.3964"
2863 x="2084.55" />
2864 </g>
2865 <text
2866 xml:space="preserve"
2867 x="9717.4141"
2868 y="18269.314"
2869 font-style="normal"
2870 font-weight="bold"
2871 font-size="192"
2872 id="text202-7-5-1-2-3-7-35-7-5-6"
2873 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2874 sodipodi:linespacing="125%"><tspan
2875 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2876 id="tspan3104-6-5-6-0-92-9">Leaf</tspan></text>
2877 </g>
2879 transform="translate(-7517.6112,25880.249)"
2880 id="g3153-28-8"
2881 style="fill:none;stroke-width:0.025in">
2883 style="fill:none;stroke-width:0.025in"
2884 id="g3107-6-9-9-7"
2885 transform="translate(5213.0126,16008.808)">
2886 <rect
2887 id="rect112-7-1-7-2"
2888 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2889 rx="0"
2890 height="1370.8721"
2891 width="2809.1992"
2892 y="949.37109"
2893 x="2084.55" />
2894 <rect
2895 id="rect112-3-5-2-3-82"
2896 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2897 rx="0"
2898 height="1294.8468"
2899 width="2809.1992"
2900 y="1025.3964"
2901 x="2084.55" />
2902 </g>
2903 <text
2904 xml:space="preserve"
2905 x="9717.4141"
2906 y="18269.314"
2907 font-style="normal"
2908 font-weight="bold"
2909 font-size="192"
2910 id="text202-7-5-1-2-3-7-35-7-6-9"
2911 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2912 sodipodi:linespacing="125%"><tspan
2913 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2914 id="tspan3104-6-5-6-0-1-9">Leaf</tspan></text>
2915 <text
2916 xml:space="preserve"
2917 x="7428.2939"
2918 y="17707.271"
2919 font-style="normal"
2920 font-weight="bold"
2921 font-size="192"
2922 id="text202-75-6"
2923 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
2924 </g>
2925 <path
2926 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2927 d="m 4773.3421,39762.585 -582.9986,865.094"
2928 id="path3414-02"
2929 inkscape:connector-curvature="0" />
2930 <path
2931 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2932 d="m 7582.1232,39762.847 582.999,865.094"
2933 id="path3414-9-7"
2934 inkscape:connector-curvature="0" />
2935 <path
2936 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2937 d="m 2822.7083,41975.762 -582.9982,865.094"
2938 id="path3414-8-6"
2939 inkscape:connector-curvature="0" />
2940 <path
2941 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2942 d="m 9567.7542,41976.024 583.0018,865.094"
2943 id="path3414-9-4-1"
2944 inkscape:connector-curvature="0" />
2945 <path
2946 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2947 d="m 4239.2048,41975.762 0,846.288"
2948 id="path3414-8-3-3"
2949 inkscape:connector-curvature="0"
2950 sodipodi:nodetypes="cc" />
2951 <path
2952 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
2953 d="m 8116.1802,42002.358 0,846.288"
2954 id="path3414-8-3-6-2"
2955 inkscape:connector-curvature="0"
2956 sodipodi:nodetypes="cc" />
2957 <rect
2958 ry="0"
2959 id="rect118-1-1"
2960 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057924, 60.00115835;stroke-dashoffset:0"
2961 rx="0"
2962 height="7164.1621"
2963 width="13301.43"
2964 y="37551.07"
2965 x="-474.37598" />
2966 <text
2967 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2968 id="text202-7-2-5"
2969 font-size="192"
2970 font-weight="bold"
2971 font-style="normal"
2972 y="37802.488"
2973 x="-342.01831"
2974 xml:space="preserve"
2975 sodipodi:linespacing="125%">force_qs_rnp()<tspan
2976 style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
2977 id="tspan3307-9" /></text>
2978 <text
2979 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
2980 id="text202-7-2-7-9"
2981 font-size="192"
2982 font-weight="bold"
2983 font-style="normal"
2984 y="38114.047"
2985 x="-334.33856"
2986 xml:space="preserve">dyntick_save_progress_counter()</text>
2988 style="fill:none;stroke-width:0.025in"
2989 transform="translate(1749.9916,25880.249)"
2990 id="g3188-1">
2992 id="g3107-4"
2993 transform="translate(947.90548,11584.029)">
2994 <rect
2995 id="rect112-91"
2996 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
2997 rx="0"
2998 height="1370.8721"
2999 width="2809.1992"
3000 y="949.37109"
3001 x="2084.55" />
3002 <rect
3003 id="rect112-3-0"
3004 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3005 rx="0"
3006 height="1294.8468"
3007 width="2809.1992"
3008 y="1025.3964"
3009 x="2084.55" />
3010 </g>
3011 <text
3012 xml:space="preserve"
3013 x="5452.3052"
3014 y="13844.535"
3015 font-style="normal"
3016 font-weight="bold"
3017 font-size="192"
3018 id="text202-7-5-1-2-3-7-7"
3019 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3020 sodipodi:linespacing="125%"><tspan
3021 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3022 id="tspan3104-6-5-58">Root</tspan></text>
3023 <text
3024 xml:space="preserve"
3025 x="3158.8521"
3026 y="13313.027"
3027 font-style="normal"
3028 font-weight="bold"
3029 font-size="192"
3030 id="text202-70"
3031 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3032 </g>
3033 <text
3034 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3035 id="text202-7-2-7-2"
3036 font-size="192"
3037 font-weight="bold"
3038 font-style="normal"
3039 y="38425.035"
3040 x="-337.79462"
3041 xml:space="preserve">rcu_implicit_dynticks_qs()</text>
3042 <text
3043 xml:space="preserve"
3044 x="9907.8887"
3045 y="43568.723"
3046 font-style="normal"
3047 font-weight="bold"
3048 font-size="192"
3049 id="text202-62-4"
3050 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3052 id="g4504"
3053 transform="translate(10024.106,24062.466)">
3054 <path
3055 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3056 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3057 sodipodi:ry="39.550262"
3058 sodipodi:rx="65.917107"
3059 sodipodi:cy="345.54001"
3060 sodipodi:cx="319.379"
3061 id="path3089"
3062 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3063 sodipodi:type="arc" />
3064 <text
3065 sodipodi:linespacing="125%"
3066 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3067 id="text202-7-5-1-2-80"
3068 font-size="192"
3069 font-weight="bold"
3070 font-style="normal"
3071 y="16835.086"
3072 x="4409.043"
3073 xml:space="preserve"><tspan
3074 id="tspan3104-4"
3075 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
3076 <text
3077 sodipodi:linespacing="125%"
3078 id="text3110-29"
3079 y="17055.541"
3080 x="4579.373"
3081 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3082 xml:space="preserve"><tspan
3083 y="17055.541"
3084 x="4579.373"
3085 id="tspan3112-61"
3086 sodipodi:role="line">read-side</tspan></text>
3087 <text
3088 sodipodi:linespacing="125%"
3089 id="text3114-04"
3090 y="17297.08"
3091 x="4584.8276"
3092 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3093 xml:space="preserve"><tspan
3094 y="17297.08"
3095 x="4584.8276"
3096 id="tspan3116-22"
3097 sodipodi:role="line">critical section</tspan></text>
3098 </g>
3100 id="g3148-9-9"
3101 transform="translate(9995.8972,46544.783)">
3102 <rect
3103 x="3592.3828"
3104 y="-4715.7246"
3105 width="3164.783"
3106 height="769.99048"
3107 rx="0"
3108 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3109 id="rect118-3-5-1-3"
3110 ry="0" />
3111 <text
3112 xml:space="preserve"
3113 x="3745.7725"
3114 y="-4418.6582"
3115 font-style="normal"
3116 font-weight="bold"
3117 font-size="192"
3118 id="text202-7-5-3-27-6"
3119 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_dynticks_eqs_enter()</text>
3120 <text
3121 xml:space="preserve"
3122 x="3745.7725"
3123 y="-4165.7954"
3124 font-style="normal"
3125 font-weight="bold"
3126 font-size="192"
3127 id="text202-7-5-3-27-0-0"
3128 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text>
3129 </g>
3131 id="g3148-9-9-2"
3132 transform="translate(9995.8972,49205.888)">
3133 <rect
3134 x="3592.3828"
3135 y="-4715.7246"
3136 width="3164.783"
3137 height="769.99048"
3138 rx="0"
3139 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3140 id="rect118-3-5-1-3-6"
3141 ry="0" />
3142 <text
3143 xml:space="preserve"
3144 x="3745.7725"
3145 y="-4418.6582"
3146 font-style="normal"
3147 font-weight="bold"
3148 font-size="192"
3149 id="text202-7-5-3-27-6-1"
3150 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_dynticks_eqs_exit()</text>
3151 <text
3152 xml:space="preserve"
3153 x="3745.7725"
3154 y="-4165.7954"
3155 font-style="normal"
3156 font-weight="bold"
3157 font-size="192"
3158 id="text202-7-5-3-27-0-0-8"
3159 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text>
3160 </g>
3162 id="g4504-7"
3163 transform="translate(10042.913,29290.642)">
3164 <path
3165 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3166 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3167 sodipodi:ry="39.550262"
3168 sodipodi:rx="65.917107"
3169 sodipodi:cy="345.54001"
3170 sodipodi:cx="319.379"
3171 id="path3084-9"
3172 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3173 sodipodi:type="arc" />
3174 <text
3175 sodipodi:linespacing="125%"
3176 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3177 id="text202-7-5-1-2-2"
3178 font-size="192"
3179 font-weight="bold"
3180 font-style="normal"
3181 y="16835.086"
3182 x="4409.043"
3183 xml:space="preserve"><tspan
3184 id="tspan3104-0"
3185 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
3186 <text
3187 sodipodi:linespacing="125%"
3188 id="text3110-2"
3189 y="17055.541"
3190 x="4579.373"
3191 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3192 xml:space="preserve"><tspan
3193 y="17055.541"
3194 x="4579.373"
3195 id="tspan3112-3-2"
3196 sodipodi:role="line">read-side</tspan></text>
3197 <text
3198 sodipodi:linespacing="125%"
3199 id="text3114-7"
3200 y="17297.08"
3201 x="4584.8276"
3202 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3203 xml:space="preserve"><tspan
3204 y="17297.08"
3205 x="4584.8276"
3206 id="tspan3116-5"
3207 sodipodi:role="line">critical section</tspan></text>
3208 </g>
3210 id="g4504-6"
3211 transform="translate(-7705.0623,22903.647)">
3212 <path
3213 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3214 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3215 sodipodi:ry="39.550262"
3216 sodipodi:rx="65.917107"
3217 sodipodi:cy="345.54001"
3218 sodipodi:cx="319.379"
3219 id="path3084-1"
3220 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3221 sodipodi:type="arc" />
3222 <text
3223 sodipodi:linespacing="125%"
3224 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3225 id="text202-7-5-1-2-8"
3226 font-size="192"
3227 font-weight="bold"
3228 font-style="normal"
3229 y="16835.086"
3230 x="4409.043"
3231 xml:space="preserve"><tspan
3232 id="tspan3104-7-0"
3233 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
3234 <text
3235 sodipodi:linespacing="125%"
3236 id="text3110-9"
3237 y="17055.541"
3238 x="4579.373"
3239 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3240 xml:space="preserve"><tspan
3241 y="17055.541"
3242 x="4579.373"
3243 id="tspan3112-2"
3244 sodipodi:role="line">read-side</tspan></text>
3245 <text
3246 sodipodi:linespacing="125%"
3247 id="text3114-0"
3248 y="17297.08"
3249 x="4584.8276"
3250 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3251 xml:space="preserve"><tspan
3252 y="17297.08"
3253 x="4584.8276"
3254 id="tspan3116-2"
3255 sodipodi:role="line">critical section</tspan></text>
3256 </g>
3258 id="g3148-9-9-3"
3259 transform="translate(-8306.8632,45879.159)">
3260 <rect
3261 x="3592.3828"
3262 y="-4981.6865"
3263 width="3728.9751"
3264 height="2265.0989"
3265 rx="0"
3266 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3267 id="rect118-3-5-1-3-7"
3268 ry="0" />
3269 <text
3270 xml:space="preserve"
3271 x="3745.7725"
3272 y="-4684.6201"
3273 font-style="normal"
3274 font-weight="bold"
3275 font-size="192"
3276 id="text202-7-5-3-27-6-5"
3277 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_report_dead()</text>
3278 <text
3279 xml:space="preserve"
3280 x="3745.7725"
3281 y="-4431.7573"
3282 font-style="normal"
3283 font-weight="bold"
3284 font-size="192"
3285 id="text202-7-5-3-27-0-0-9"
3286 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_dying_idle_cpu()</text>
3288 transform="translate(1783.3183,-5255.3491)"
3289 id="g3107-7-5"
3290 style="fill:none;stroke-width:0.025in">
3291 <rect
3292 x="2084.55"
3293 y="949.37109"
3294 width="2809.1992"
3295 height="1370.8721"
3296 rx="0"
3297 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3298 id="rect112-5-3" />
3299 <rect
3300 x="2084.55"
3301 y="1025.3964"
3302 width="2809.1992"
3303 height="1294.8468"
3304 rx="0"
3305 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3306 id="rect112-3-3-5" />
3307 </g>
3308 <text
3309 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3310 id="text202-6-6-2-6"
3311 font-size="192"
3312 font-weight="bold"
3313 font-style="normal"
3314 y="-3526.4448"
3315 x="4241.8574"
3316 xml:space="preserve">-&gt;qsmaskinitnext</text>
3317 <text
3318 sodipodi:linespacing="125%"
3319 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3320 id="text202-7-5-1-2-3-2"
3321 font-size="192"
3322 font-weight="bold"
3323 font-style="normal"
3324 y="-2987.4167"
3325 x="6305.1484"
3326 xml:space="preserve"><tspan
3327 id="tspan3104-6-9"
3328 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text>
3329 </g>
3331 id="g4504-7-2"
3332 transform="translate(-7686.2563,30073.332)">
3333 <path
3334 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3335 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3336 sodipodi:ry="39.550262"
3337 sodipodi:rx="65.917107"
3338 sodipodi:cy="345.54001"
3339 sodipodi:cx="319.379"
3340 id="path3084-9-2"
3341 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3342 sodipodi:type="arc" />
3343 <text
3344 sodipodi:linespacing="125%"
3345 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3346 id="text202-7-5-1-2-2-8"
3347 font-size="192"
3348 font-weight="bold"
3349 font-style="normal"
3350 y="16835.086"
3351 x="4409.043"
3352 xml:space="preserve"><tspan
3353 id="tspan3104-0-9"
3354 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
3355 <text
3356 sodipodi:linespacing="125%"
3357 id="text3110-2-7"
3358 y="17055.541"
3359 x="4579.373"
3360 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3361 xml:space="preserve"><tspan
3362 y="17055.541"
3363 x="4579.373"
3364 id="tspan3112-3-3"
3365 sodipodi:role="line">read-side</tspan></text>
3366 <text
3367 sodipodi:linespacing="125%"
3368 id="text3114-7-6"
3369 y="17297.08"
3370 x="4584.8276"
3371 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3372 xml:space="preserve"><tspan
3373 y="17297.08"
3374 x="4584.8276"
3375 id="tspan3116-5-1"
3376 sodipodi:role="line">critical section</tspan></text>
3377 </g>
3379 id="g3206"
3380 transform="translate(-752.44253,40565.329)">
3381 <rect
3382 ry="0"
3383 id="rect118-3-5-1-3-1"
3384 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00058007, 60.00116001;stroke-dashoffset:0"
3385 rx="0"
3386 height="2265.0989"
3387 width="3728.9751"
3388 y="3382.2036"
3389 x="-3958.3845" />
3390 <text
3391 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3392 id="text202-7-5-3-27-6-2"
3393 font-size="192"
3394 font-weight="bold"
3395 font-style="normal"
3396 y="3679.27"
3397 x="-3804.9949"
3398 xml:space="preserve">rcu_cpu_starting()</text>
3400 style="fill:none;stroke-width:0.025in"
3401 id="g3107-7-5-0"
3402 transform="translate(-5767.4491,3108.5424)">
3403 <rect
3404 id="rect112-5-3-9"
3405 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3406 rx="0"
3407 height="1370.8721"
3408 width="2809.1992"
3409 y="949.37109"
3410 x="2084.55" />
3411 <rect
3412 id="rect112-3-3-5-3"
3413 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3414 rx="0"
3415 height="1294.8468"
3416 width="2809.1992"
3417 y="1025.3964"
3418 x="2084.55" />
3419 </g>
3420 <text
3421 xml:space="preserve"
3422 x="-3308.9099"
3423 y="4837.4453"
3424 font-style="normal"
3425 font-weight="bold"
3426 font-size="192"
3427 id="text202-6-6-2-6-6"
3428 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
3429 <text
3430 xml:space="preserve"
3431 x="-1245.6189"
3432 y="5376.4731"
3433 font-style="normal"
3434 font-weight="bold"
3435 font-size="192"
3436 id="text202-7-5-1-2-3-2-0"
3437 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3438 sodipodi:linespacing="125%"><tspan
3439 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3440 id="tspan3104-6-9-6">Leaf</tspan></text>
3441 </g>
3442 <path
3443 sodipodi:nodetypes="cc"
3444 inkscape:connector-curvature="0"
3445 id="path3134-9-0-3-1-3-6"
3446 d="m 10723.215,43926.861 467.335,8.625"
3447 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3448 <path
3449 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-8)"
3450 d="m 4431.0572,60276.11 16.472,2346.582"
3451 id="path3134-9-0-3-1-9-9"
3452 inkscape:connector-curvature="0"
3453 sodipodi:nodetypes="cc" />
3455 style="fill:none;stroke-width:0.025in"
3456 transform="translate(-59.697399,41012.242)"
3457 id="g3188-83">
3458 <text
3459 xml:space="preserve"
3460 x="3172.5554"
3461 y="13255.592"
3462 font-style="normal"
3463 font-weight="bold"
3464 font-size="192"
3465 id="text202-80"
3466 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3468 id="g3107-40"
3469 transform="translate(947.90548,11584.029)">
3470 <rect
3471 id="rect112-919"
3472 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3473 rx="0"
3474 height="1370.8721"
3475 width="2809.1992"
3476 y="949.37109"
3477 x="2084.55" />
3478 <rect
3479 id="rect112-3-6"
3480 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3481 rx="0"
3482 height="1294.8468"
3483 width="2809.1992"
3484 y="1025.3964"
3485 x="2084.55" />
3486 </g>
3487 <text
3488 xml:space="preserve"
3489 x="5452.3052"
3490 y="13844.535"
3491 font-style="normal"
3492 font-weight="bold"
3493 font-size="192"
3494 id="text202-7-5-1-2-3-7-25"
3495 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3496 sodipodi:linespacing="125%"><tspan
3497 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3498 id="tspan3104-6-5-4">Root</tspan></text>
3499 </g>
3500 <rect
3501 ry="0"
3502 id="rect118-4"
3503 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
3504 rx="0"
3505 height="7164.1641"
3506 width="13639.945"
3507 y="52743.297"
3508 x="-2453.8081" />
3509 <text
3510 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3511 id="text202-7-99"
3512 font-size="192"
3513 font-weight="bold"
3514 font-style="normal"
3515 y="52950.113"
3516 x="-2356.8381"
3517 xml:space="preserve">rcu_report_rnp()</text>
3519 style="fill:none;stroke-width:0.025in"
3520 transform="translate(-180.16099,41048.609)"
3521 id="g3147-36">
3523 style="fill:none;stroke-width:0.025in"
3524 id="g3107-6-0"
3525 transform="translate(3054.6101,13760.052)">
3526 <rect
3527 id="rect112-7-50"
3528 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3529 rx="0"
3530 height="1370.8721"
3531 width="2809.1992"
3532 y="949.37109"
3533 x="2084.55" />
3534 <rect
3535 id="rect112-3-5-29"
3536 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3537 rx="0"
3538 height="1294.8468"
3539 width="2809.1992"
3540 y="1025.3964"
3541 x="2084.55" />
3542 </g>
3543 </g>
3545 style="fill:none;stroke-width:0.025in"
3546 transform="translate(670.91971,41012.242)"
3547 id="g3153-4">
3549 style="fill:none;stroke-width:0.025in"
3550 id="g3107-6-9-35"
3551 transform="translate(5213.0126,16008.808)">
3552 <rect
3553 id="rect112-7-1-17"
3554 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3555 rx="0"
3556 height="1370.8721"
3557 width="2809.1992"
3558 y="949.37109"
3559 x="2084.55" />
3560 <rect
3561 id="rect112-3-5-2-4"
3562 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3563 rx="0"
3564 height="1294.8468"
3565 width="2809.1992"
3566 y="1025.3964"
3567 x="2084.55" />
3568 </g>
3569 <text
3570 xml:space="preserve"
3571 x="9717.4141"
3572 y="18269.314"
3573 font-style="normal"
3574 font-weight="bold"
3575 font-size="192"
3576 id="text202-7-5-1-2-3-7-35-7-3"
3577 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3578 sodipodi:linespacing="125%"><tspan
3579 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3580 id="tspan3104-6-5-6-0-14">Leaf</tspan></text>
3581 </g>
3583 transform="translate(-4152.6419,41048.609)"
3584 id="g3147-3-6"
3585 style="fill:none;stroke-width:0.025in">
3587 style="fill:none;stroke-width:0.025in"
3588 id="g3107-6-6-9"
3589 transform="translate(3054.6101,13760.052)">
3590 <rect
3591 id="rect112-7-0-4"
3592 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3593 rx="0"
3594 height="1370.8721"
3595 width="2809.1992"
3596 y="949.37109"
3597 x="2084.55" />
3598 <rect
3599 id="rect112-3-5-6-2"
3600 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3601 rx="0"
3602 height="1294.8468"
3603 width="2809.1992"
3604 y="1025.3964"
3605 x="2084.55" />
3606 </g>
3607 <text
3608 xml:space="preserve"
3609 x="5284.9155"
3610 y="15386.685"
3611 font-style="normal"
3612 font-weight="bold"
3613 font-size="192"
3614 id="text202-3-2"
3615 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3616 </g>
3618 transform="translate(-2661.8217,41012.242)"
3619 id="g3153-2-6"
3620 style="fill:none;stroke-width:0.025in">
3622 style="fill:none;stroke-width:0.025in"
3623 id="g3107-6-9-6-4"
3624 transform="translate(5213.0126,16008.808)">
3625 <rect
3626 id="rect112-7-1-1-1"
3627 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3628 rx="0"
3629 height="1370.8721"
3630 width="2809.1992"
3631 y="949.37109"
3632 x="2084.55" />
3633 <rect
3634 id="rect112-3-5-2-8-2"
3635 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3636 rx="0"
3637 height="1294.8468"
3638 width="2809.1992"
3639 y="1025.3964"
3640 x="2084.55" />
3641 </g>
3642 <text
3643 xml:space="preserve"
3644 x="9717.4141"
3645 y="18269.314"
3646 font-style="normal"
3647 font-weight="bold"
3648 font-size="192"
3649 id="text202-7-5-1-2-3-7-35-7-7-88"
3650 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3651 sodipodi:linespacing="125%"><tspan
3652 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3653 id="tspan3104-6-5-6-0-9-9">Leaf</tspan></text>
3654 </g>
3656 transform="translate(-5994.5632,41012.242)"
3657 id="g3153-20-2"
3658 style="fill:none;stroke-width:0.025in">
3660 style="fill:none;stroke-width:0.025in"
3661 id="g3107-6-9-2-8"
3662 transform="translate(5213.0126,16008.808)">
3663 <rect
3664 id="rect112-7-1-3-8"
3665 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3666 rx="0"
3667 height="1370.8721"
3668 width="2809.1992"
3669 y="949.37109"
3670 x="2084.55" />
3671 <rect
3672 id="rect112-3-5-2-7-8"
3673 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3674 rx="0"
3675 height="1294.8468"
3676 width="2809.1992"
3677 y="1025.3964"
3678 x="2084.55" />
3679 </g>
3680 <text
3681 xml:space="preserve"
3682 x="9717.4141"
3683 y="18269.314"
3684 font-style="normal"
3685 font-weight="bold"
3686 font-size="192"
3687 id="text202-7-5-1-2-3-7-35-7-5-68"
3688 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3689 sodipodi:linespacing="125%"><tspan
3690 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3691 id="tspan3104-6-5-6-0-92-3">Leaf</tspan></text>
3692 </g>
3694 transform="translate(-9327.3041,41012.242)"
3695 id="g3153-28-83"
3696 style="fill:none;stroke-width:0.025in">
3698 style="fill:none;stroke-width:0.025in"
3699 id="g3107-6-9-9-3"
3700 transform="translate(5213.0126,16008.808)">
3701 <rect
3702 id="rect112-7-1-7-3"
3703 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3704 rx="0"
3705 height="1370.8721"
3706 width="2809.1992"
3707 y="949.37109"
3708 x="2084.55" />
3709 <rect
3710 id="rect112-3-5-2-3-80"
3711 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3712 rx="0"
3713 height="1294.8468"
3714 width="2809.1992"
3715 y="1025.3964"
3716 x="2084.55" />
3717 </g>
3718 <text
3719 xml:space="preserve"
3720 x="9717.4141"
3721 y="18269.314"
3722 font-style="normal"
3723 font-weight="bold"
3724 font-size="192"
3725 id="text202-7-5-1-2-3-7-35-7-6-47"
3726 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3727 sodipodi:linespacing="125%"><tspan
3728 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3729 id="tspan3104-6-5-6-0-1-6">Leaf</tspan></text>
3730 <text
3731 xml:space="preserve"
3732 x="7422.3945"
3733 y="17661.012"
3734 font-style="normal"
3735 font-weight="bold"
3736 font-size="192"
3737 id="text202-67"
3738 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmask &amp;= ~-&gt;grpmask</text>
3739 </g>
3740 <path
3741 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3742 d="m 2963.6526,54894.579 -582.9982,865.092"
3743 id="path3414-89"
3744 inkscape:connector-curvature="0" />
3745 <path
3746 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3747 d="m 5772.4344,54894.841 582.9982,865.092"
3748 id="path3414-9-0"
3749 inkscape:connector-curvature="0" />
3750 <path
3751 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3752 d="m 1013.0193,57107.754 -582.99819,865.094"
3753 id="path3414-8-68"
3754 inkscape:connector-curvature="0" />
3755 <path
3756 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3757 d="m 7758.0666,57108.016 583,865.094"
3758 id="path3414-9-4-79"
3759 inkscape:connector-curvature="0" />
3760 <path
3761 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3762 d="m 2429.5159,57107.754 0,846.288"
3763 id="path3414-8-3-0"
3764 inkscape:connector-curvature="0"
3765 sodipodi:nodetypes="cc" />
3766 <path
3767 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
3768 d="m 6306.4911,57134.35 0,846.288"
3769 id="path3414-8-3-6-3"
3770 inkscape:connector-curvature="0"
3771 sodipodi:nodetypes="cc" />
3772 <path
3773 sodipodi:nodetypes="cccccccccccccccc"
3774 inkscape:connector-curvature="0"
3775 id="path3134-9-0-3-33"
3776 d="m 4421.0737,51833.378 -2.8276,1315.669 -5343.84362,17.119 -2.8276,6561.745 2039.08002,17.963 -2.7043,-2144.141 -491.67069,-0.211 -2.7042,-1993.689 1487.71819,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.571 -1405.5263,11.162 -10.9191,-1891.146 1739.2165,-2.718 0.1197,7086.03"
3777 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
3778 <path
3779 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
3780 d="m 4432.9209,44194.481 8.8008,4666.688 -2616.9163,17.119 15.9788,1446.406 2603.2718,-0.843 -29.6181,2086.665"
3781 id="path3134-9-0-3-1-7"
3782 inkscape:connector-curvature="0"
3783 sodipodi:nodetypes="cccccc" />
3784 <path
3785 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
3786 d="m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65"
3787 id="path3134-9-0-3-1-9"
3788 inkscape:connector-curvature="0"
3789 sodipodi:nodetypes="cccc" />
3791 transform="translate(-1706.1312,54634.242)"
3792 id="g3115">
3793 <rect
3794 x="4485.6865"
3795 y="-8571.0352"
3796 width="3296.428"
3797 height="2199.2754"
3798 rx="0"
3799 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0"
3800 id="rect118-3-3"
3801 ry="0" />
3803 style="fill:none;stroke-width:0.025in"
3804 id="g3107-7-2"
3805 transform="translate(2656.673,-8952.2968)">
3806 <rect
3807 id="rect112-5-6"
3808 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3809 rx="0"
3810 height="1370.8721"
3811 width="2809.1992"
3812 y="949.37109"
3813 x="2084.55" />
3814 <rect
3815 id="rect112-3-3-52"
3816 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
3817 rx="0"
3818 height="1294.8468"
3819 width="2809.1992"
3820 y="1025.3964"
3821 x="2084.55" />
3822 </g>
3823 <text
3824 xml:space="preserve"
3825 x="4714.3018"
3826 y="-8349.1943"
3827 font-style="normal"
3828 font-weight="bold"
3829 font-size="192"
3830 id="text202-7-5-6"
3831 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text>
3832 <text
3833 xml:space="preserve"
3834 x="5014.2954"
3835 y="-7170.978"
3836 font-style="normal"
3837 font-weight="bold"
3838 font-size="192"
3839 id="text202-6-6-5"
3840 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp-&gt;gp_seq</text>
3841 <text
3842 xml:space="preserve"
3843 x="5035.4155"
3844 y="-7436.1636"
3845 font-style="normal"
3846 font-weight="bold"
3847 font-size="192"
3848 id="text202-6-6-2-8"
3849 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text>
3850 <text
3851 xml:space="preserve"
3852 x="7162.7471"
3853 y="-6692.6006"
3854 font-style="normal"
3855 font-weight="bold"
3856 font-size="192"
3857 id="text202-7-5-1-2-3-79"
3858 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3859 sodipodi:linespacing="125%"><tspan
3860 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
3861 id="tspan3104-6-6">Leaf</tspan></text>
3862 </g>
3864 transform="translate(-3299.9731,54048.57)"
3865 id="g3148">
3866 <rect
3867 ry="0"
3868 id="rect118-3-5"
3869 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3870 rx="0"
3871 height="412.66794"
3872 width="3240.0085"
3873 y="-4640.499"
3874 x="3517.1572" />
3875 <text
3876 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3877 id="text202-7-5-3"
3878 font-size="192"
3879 font-weight="bold"
3880 font-style="normal"
3881 y="-4418.6582"
3882 x="3745.7725"
3883 xml:space="preserve">rcu_note_context_switch()</text>
3884 </g>
3886 transform="translate(1881.1886,54048.57)"
3887 id="g3148-5">
3888 <rect
3889 ry="0"
3890 id="rect118-3-5-6"
3891 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3892 rx="0"
3893 height="412.66794"
3894 width="3240.0085"
3895 y="-4640.499"
3896 x="3517.1572" />
3897 <text
3898 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3899 id="text202-7-5-3-2"
3900 font-size="192"
3901 font-weight="bold"
3902 font-style="normal"
3903 y="-4418.6582"
3904 x="3745.7725"
3905 xml:space="preserve">rcu_sched_clock_irq()</text>
3906 </g>
3908 transform="translate(-850.30204,55463.106)"
3909 id="g3148-9">
3910 <rect
3911 ry="0"
3912 id="rect118-3-5-1"
3913 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
3914 rx="0"
3915 height="864.02148"
3916 width="3540.9114"
3917 y="-4640.499"
3918 x="3517.1572" />
3919 <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"
3922 font-size="192"
3923 font-weight="bold"
3924 font-style="normal"
3925 y="-4418.6582"
3926 x="3745.7725"
3927 xml:space="preserve">rcu_core()</text>
3928 <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"
3931 font-size="192"
3932 font-weight="bold"
3933 font-style="normal"
3934 y="-4165.7954"
3935 x="3745.7725"
3936 xml:space="preserve">rcu_check_quiescent_state()</text>
3937 <text
3938 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3939 id="text202-7-5-3-27-0-9"
3940 font-size="192"
3941 font-weight="bold"
3942 font-style="normal"
3943 y="-3914.085"
3944 x="3745.7725"
3945 xml:space="preserve">rcu__report_qs_rdp())</text>
3946 </g>
3948 id="g4504-3"
3949 transform="translate(3886.2577,30763.697)">
3950 <path
3951 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
3952 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
3953 sodipodi:ry="39.550262"
3954 sodipodi:rx="65.917107"
3955 sodipodi:cy="345.54001"
3956 sodipodi:cx="319.379"
3957 id="path3084-6-0"
3958 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
3959 sodipodi:type="arc" />
3960 <text
3961 sodipodi:linespacing="125%"
3962 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
3963 id="text202-7-5-1-2-7"
3964 font-size="192"
3965 font-weight="bold"
3966 font-style="normal"
3967 y="16835.086"
3968 x="4409.043"
3969 xml:space="preserve"><tspan
3970 id="tspan3104-5"
3971 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
3972 <text
3973 sodipodi:linespacing="125%"
3974 id="text3110-3"
3975 y="17055.541"
3976 x="4579.373"
3977 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3978 xml:space="preserve"><tspan
3979 y="17055.541"
3980 x="4579.373"
3981 id="tspan3112-5"
3982 sodipodi:role="line">read-side</tspan></text>
3983 <text
3984 sodipodi:linespacing="125%"
3985 id="text3114-6"
3986 y="17297.08"
3987 x="4584.8276"
3988 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
3989 xml:space="preserve"><tspan
3990 y="17297.08"
3991 x="4584.8276"
3992 id="tspan3116-2-4"
3993 sodipodi:role="line">critical section</tspan></text>
3994 </g>
3996 id="g4504-3-9-1"
3997 transform="translate(3886.2577,34216.283)">
3998 <path
3999 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4000 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4001 sodipodi:ry="39.550262"
4002 sodipodi:rx="65.917107"
4003 sodipodi:cy="345.54001"
4004 sodipodi:cx="319.379"
4005 id="path3084-6-1-0"
4006 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4007 sodipodi:type="arc" />
4008 <text
4009 sodipodi:linespacing="125%"
4010 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4011 id="text202-7-5-1-2-7-2-4"
4012 font-size="192"
4013 font-weight="bold"
4014 font-style="normal"
4015 y="16835.086"
4016 x="4409.043"
4017 xml:space="preserve"><tspan
4018 id="tspan3104-5-7-8"
4019 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
4020 <text
4021 sodipodi:linespacing="125%"
4022 id="text3110-3-0-7"
4023 y="17055.541"
4024 x="4579.373"
4025 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4026 xml:space="preserve"><tspan
4027 y="17055.541"
4028 x="4579.373"
4029 id="tspan3112-5-9-0"
4030 sodipodi:role="line">read-side</tspan></text>
4031 <text
4032 sodipodi:linespacing="125%"
4033 id="text3114-6-3-8"
4034 y="17297.08"
4035 x="4584.8276"
4036 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4037 xml:space="preserve"><tspan
4038 y="17297.08"
4039 x="4584.8276"
4040 id="tspan3116-2-6-6"
4041 sodipodi:role="line">critical section</tspan></text>
4042 </g>
4044 id="g4504-3-0"
4045 transform="translate(-4075.0211,30763.697)">
4046 <path
4047 transform="matrix(13.298129,0,0,13.298129,228.84485,12456.379)"
4048 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4049 sodipodi:ry="39.550262"
4050 sodipodi:rx="65.917107"
4051 sodipodi:cy="345.54001"
4052 sodipodi:cx="319.379"
4053 id="path3084-6-6"
4054 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4055 sodipodi:type="arc" />
4056 <text
4057 sodipodi:linespacing="125%"
4058 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4059 id="text202-7-5-1-2-7-26"
4060 font-size="192"
4061 font-weight="bold"
4062 font-style="normal"
4063 y="16835.086"
4064 x="4409.043"
4065 xml:space="preserve"><tspan
4066 id="tspan3104-5-1"
4067 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
4068 <text
4069 sodipodi:linespacing="125%"
4070 id="text3110-3-8"
4071 y="17055.541"
4072 x="4579.373"
4073 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4074 xml:space="preserve"><tspan
4075 y="17055.541"
4076 x="4579.373"
4077 id="tspan3112-5-7"
4078 sodipodi:role="line">read-side</tspan></text>
4079 <text
4080 sodipodi:linespacing="125%"
4081 id="text3114-6-9"
4082 y="17297.08"
4083 x="4584.8276"
4084 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4085 xml:space="preserve"><tspan
4086 y="17297.08"
4087 x="4584.8276"
4088 id="tspan3116-2-2"
4089 sodipodi:role="line">critical section</tspan></text>
4090 </g>
4092 id="g4504-3-9-0"
4093 transform="translate(-4181.4064,34216.283)">
4094 <path
4095 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4096 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4097 sodipodi:ry="39.550262"
4098 sodipodi:rx="65.917107"
4099 sodipodi:cy="345.54001"
4100 sodipodi:cx="319.379"
4101 id="path3084-6-1-2"
4102 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4103 sodipodi:type="arc" />
4104 <text
4105 sodipodi:linespacing="125%"
4106 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4107 id="text202-7-5-1-2-7-2-3"
4108 font-size="192"
4109 font-weight="bold"
4110 font-style="normal"
4111 y="16835.086"
4112 x="4409.043"
4113 xml:space="preserve"><tspan
4114 id="tspan3104-5-7-7"
4115 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text>
4116 <text
4117 sodipodi:linespacing="125%"
4118 id="text3110-3-0-5"
4119 y="17055.541"
4120 x="4579.373"
4121 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4122 xml:space="preserve"><tspan
4123 y="17055.541"
4124 x="4579.373"
4125 id="tspan3112-5-9-9"
4126 sodipodi:role="line">read-side</tspan></text>
4127 <text
4128 sodipodi:linespacing="125%"
4129 id="text3114-6-3-2"
4130 y="17297.08"
4131 x="4584.8276"
4132 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4133 xml:space="preserve"><tspan
4134 y="17297.08"
4135 x="4584.8276"
4136 id="tspan3116-2-6-2"
4137 sodipodi:role="line">critical section</tspan></text>
4138 </g>
4139 <path
4140 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4141 d="m 8448.9566,48370.097 0,2393.663"
4142 id="path3134-9-0-3-1-9-8"
4143 inkscape:connector-curvature="0"
4144 sodipodi:nodetypes="cc" />
4145 <path
4146 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
4147 d="m 390.28991,48370.097 0,2393.663"
4148 id="path3134-9-0-3-1-9-8-9"
4149 inkscape:connector-curvature="0"
4150 sodipodi:nodetypes="cc" />
4152 id="g4504-2"
4153 transform="translate(-143.72569,46137.076)">
4154 <path
4155 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4156 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4157 sodipodi:ry="39.550262"
4158 sodipodi:rx="65.917107"
4159 sodipodi:cy="345.54001"
4160 sodipodi:cx="319.379"
4161 id="path3084-4"
4162 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4163 sodipodi:type="arc" />
4164 <text
4165 sodipodi:linespacing="125%"
4166 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4167 id="text202-7-5-1-2-79"
4168 font-size="192"
4169 font-weight="bold"
4170 font-style="normal"
4171 y="16835.086"
4172 x="4273.4326"
4173 xml:space="preserve"><tspan
4174 id="tspan3104-3"
4175 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Wake up</tspan></text>
4176 <text
4177 sodipodi:linespacing="125%"
4178 id="text3110-92"
4179 y="17055.541"
4180 x="4585.2246"
4181 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4182 xml:space="preserve"><tspan
4183 y="17055.541"
4184 x="4585.2246"
4185 id="tspan3112-8"
4186 sodipodi:role="line">grace-period</tspan></text>
4187 <text
4188 sodipodi:linespacing="125%"
4189 id="text3114-3"
4190 y="17297.08"
4191 x="4582.3804"
4192 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4193 xml:space="preserve"><tspan
4194 y="17297.08"
4195 x="4582.3804"
4196 id="tspan3116-0"
4197 sodipodi:role="line">kernel thread</tspan></text>
4198 </g>
4200 transform="translate(-707.64089,66256.889)"
4201 id="g3148-2">
4202 <rect
4203 ry="0"
4204 id="rect118-3-5-2"
4205 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0"
4206 rx="0"
4207 height="412.66794"
4208 width="3240.0085"
4209 y="-4640.499"
4210 x="3517.1572" />
4211 <text
4212 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4213 id="text202-7-5-3-8"
4214 font-size="192"
4215 font-weight="bold"
4216 font-style="normal"
4217 y="-4418.6582"
4218 x="4064.9268"
4219 xml:space="preserve">rcu_report_qs_rsp()</text>
4220 </g>
4221 <path
4222 sodipodi:type="arc"
4223 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4224 id="path3084-6-9"
4225 sodipodi:cx="319.379"
4226 sodipodi:cy="345.54001"
4227 sodipodi:rx="65.917107"
4228 sodipodi:ry="39.550262"
4229 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4230 transform="matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" />
4231 <text
4232 xml:space="preserve"
4233 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4234 x="6294.6587"
4235 y="64194.863"
4236 id="text3110-0-1"
4237 sodipodi:linespacing="125%"><tspan
4238 sodipodi:role="line"
4239 id="tspan3112-6-5"
4240 x="6294.6587"
4241 y="64194.863">Grace-period</tspan></text>
4242 <text
4243 xml:space="preserve"
4244 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4245 x="6291.8931"
4246 y="64450.863"
4247 id="text3114-2-4"
4248 sodipodi:linespacing="125%"><tspan
4249 sodipodi:role="line"
4250 id="tspan3116-6-9"
4251 x="6291.8931"
4252 y="64450.863">kernel thread</tspan></text>
4253 <text
4254 xml:space="preserve"
4255 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4256 x="6294.3472"
4257 y="64691.398"
4258 id="text3114-1-2"
4259 sodipodi:linespacing="125%"><tspan
4260 sodipodi:role="line"
4261 id="tspan3116-8-5"
4262 x="6294.3472"
4263 y="64691.398">awakened</tspan></text>
4264 <path
4265 sodipodi:nodetypes="ccc"
4266 inkscape:connector-curvature="0"
4267 id="path3134-9-0-3-3-2-7"
4268 d="m 5310.5974,63210.805 984.0615,0 -3.9578,549.726"
4269 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4270 <path
4271 sodipodi:nodetypes="cccccccccccccccccccccccc"
4272 inkscape:connector-curvature="0"
4273 id="path3134-9-0-3-99"
4274 d="m 6322.9337,64896.388 -2.8276,2480.757 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.212 16.1023,1993.267 -7783.83452,-4.728 -16.79346,2120.395 2033.10318,-23.535 2.0128,-1866.561 2051.9096,14.08 2.0128,1838.298 1280.8474,-4.728 14.6081,-1830.105 1312.2491,12.923 14.608,1818.337 2000.0093,20.422 -12.279,-1841.412 1304.1722,1.616 -12.279,2032.706 -4638.6586,1.616 19.5827,569.037"
4275 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4277 style="fill:none;stroke-width:0.025in"
4278 transform="translate(1874.038,53203.538)"
4279 id="g3188-7">
4281 id="g3107-53"
4282 transform="translate(947.90548,11584.029)">
4283 <rect
4284 id="rect112-49"
4285 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4286 rx="0"
4287 height="1370.8721"
4288 width="2809.1992"
4289 y="949.37109"
4290 x="2084.55" />
4291 <rect
4292 id="rect112-3-02"
4293 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4294 rx="0"
4295 height="1294.8468"
4296 width="2809.1992"
4297 y="1025.3964"
4298 x="2084.55" />
4299 </g>
4300 <text
4301 xml:space="preserve"
4302 x="5452.3052"
4303 y="13844.535"
4304 font-style="normal"
4305 font-weight="bold"
4306 font-size="192"
4307 id="text202-7-5-1-2-3-7-0"
4308 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4309 sodipodi:linespacing="125%"><tspan
4310 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4311 id="tspan3104-6-5-19">Root</tspan></text>
4312 <text
4313 xml:space="preserve"
4314 x="3175.896"
4315 y="13240.11"
4316 font-style="normal"
4317 font-weight="bold"
4318 font-size="192"
4319 id="text202-36-3"
4320 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4321 style="font-size:172.87567139px"
4322 id="tspan3166">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4323 </g>
4324 <rect
4325 ry="0"
4326 id="rect118-6"
4327 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0"
4328 rx="0"
4329 height="14649.609"
4330 width="13482.601"
4331 y="65254.539"
4332 x="-538.87689" />
4333 <text
4334 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4335 id="text202-7-21"
4336 font-size="192"
4337 font-weight="bold"
4338 font-style="normal"
4339 y="65513.996"
4340 x="-423.10056"
4341 xml:space="preserve">rcu_gp_cleanup()</text>
4343 style="fill:none;stroke-width:0.025in"
4344 transform="translate(1753.5744,53239.905)"
4345 id="g3147-2">
4347 style="fill:none;stroke-width:0.025in"
4348 id="g3107-6-07"
4349 transform="translate(3054.6101,13760.052)">
4350 <rect
4351 id="rect112-7-3"
4352 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4353 rx="0"
4354 height="1370.8721"
4355 width="2809.1992"
4356 y="949.37109"
4357 x="2084.55" />
4358 <rect
4359 id="rect112-3-5-1"
4360 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4361 rx="0"
4362 height="1294.8468"
4363 width="2809.1992"
4364 y="1025.3964"
4365 x="2084.55" />
4366 </g>
4367 <text
4368 xml:space="preserve"
4369 x="5264.4829"
4370 y="15411.231"
4371 font-style="normal"
4372 font-weight="bold"
4373 font-size="192"
4374 id="text202-36-7"
4375 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4376 style="font-size:172.87567139px"
4377 id="tspan3166-5">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4378 </g>
4380 style="fill:none;stroke-width:0.025in"
4381 id="g3107-6-9-1"
4382 transform="translate(7817.6676,69212.346)">
4383 <rect
4384 id="rect112-7-1-90"
4385 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4386 rx="0"
4387 height="1370.8721"
4388 width="2809.1992"
4389 y="949.37109"
4390 x="2084.55" />
4391 <rect
4392 id="rect112-3-5-2-56"
4393 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4394 rx="0"
4395 height="1294.8468"
4396 width="2809.1992"
4397 y="1025.3964"
4398 x="2084.55" />
4399 </g>
4400 <text
4401 xml:space="preserve"
4402 x="12322.059"
4403 y="71472.641"
4404 font-style="normal"
4405 font-weight="bold"
4406 font-size="192"
4407 id="text202-7-5-1-2-3-7-35-7-77"
4408 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4409 sodipodi:linespacing="125%"><tspan
4410 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4411 id="tspan3104-6-5-6-0-4">Leaf</tspan></text>
4412 <path
4413 sodipodi:nodetypes="ccc"
4414 inkscape:connector-curvature="0"
4415 id="path3134-9-0-3-9"
4416 d="m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0"
4417 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" />
4419 style="fill:none;stroke-width:0.025in"
4420 id="g3107-62-6"
4421 transform="translate(2814.6217,72520.234)">
4422 <rect
4423 id="rect112-6"
4424 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4425 rx="0"
4426 height="1370.8721"
4427 width="2809.1992"
4428 y="949.37109"
4429 x="2084.55" />
4430 <rect
4431 id="rect112-3-1-4"
4432 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4433 rx="0"
4434 height="1294.8468"
4435 width="2809.1992"
4436 y="1025.3964"
4437 x="2084.55" />
4438 </g>
4439 <text
4440 xml:space="preserve"
4441 x="7319.022"
4442 y="74780.406"
4443 font-style="normal"
4444 font-weight="bold"
4445 font-size="192"
4446 id="text202-7-5-1-2-3-7-8"
4447 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4448 sodipodi:linespacing="125%"><tspan
4449 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4450 id="tspan3104-6-5-7-7">Root</tspan></text>
4452 style="fill:none;stroke-width:0.025in"
4453 transform="translate(1746.2528,60972.572)"
4454 id="g3147-9">
4456 style="fill:none;stroke-width:0.025in"
4457 id="g3107-6-2"
4458 transform="translate(3054.6101,13760.052)">
4459 <rect
4460 id="rect112-7-02"
4461 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4462 rx="0"
4463 height="1370.8721"
4464 width="2809.1992"
4465 y="949.37109"
4466 x="2084.55" />
4467 <rect
4468 id="rect112-3-5-3"
4469 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4470 rx="0"
4471 height="1294.8468"
4472 width="2809.1992"
4473 y="1025.3964"
4474 x="2084.55" />
4475 </g>
4476 </g>
4478 style="fill:none;stroke-width:0.025in"
4479 id="g3107-6-9-5"
4480 transform="translate(7810.3459,76945.013)">
4481 <rect
4482 id="rect112-7-1-9"
4483 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4484 rx="0"
4485 height="1370.8721"
4486 width="2809.1992"
4487 y="949.37109"
4488 x="2084.55" />
4489 <rect
4490 id="rect112-3-5-2-2"
4491 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4492 rx="0"
4493 height="1294.8468"
4494 width="2809.1992"
4495 y="1025.3964"
4496 x="2084.55" />
4497 </g>
4498 <text
4499 xml:space="preserve"
4500 x="12314.736"
4501 y="79205.188"
4502 font-style="normal"
4503 font-weight="bold"
4504 font-size="192"
4505 id="text202-7-5-1-2-3-7-35-7-2"
4506 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4507 sodipodi:linespacing="125%"><tspan
4508 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4509 id="tspan3104-6-5-6-0-8">Leaf</tspan></text>
4511 transform="translate(-2226.2288,60972.572)"
4512 id="g3147-3-7"
4513 style="fill:none;stroke-width:0.025in">
4515 style="fill:none;stroke-width:0.025in"
4516 id="g3107-6-6-3"
4517 transform="translate(3054.6101,13760.052)">
4518 <rect
4519 id="rect112-7-0-6"
4520 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4521 rx="0"
4522 height="1370.8721"
4523 width="2809.1992"
4524 y="949.37109"
4525 x="2084.55" />
4526 <rect
4527 id="rect112-3-5-6-1"
4528 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4529 rx="0"
4530 height="1294.8468"
4531 width="2809.1992"
4532 y="1025.3964"
4533 x="2084.55" />
4534 </g>
4535 </g>
4537 transform="translate(-735.4075,60936.205)"
4538 id="g3153-2-9"
4539 style="fill:none;stroke-width:0.025in">
4541 style="fill:none;stroke-width:0.025in"
4542 id="g3107-6-9-6-3"
4543 transform="translate(5213.0126,16008.808)">
4544 <rect
4545 id="rect112-7-1-1-1-4"
4546 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4547 rx="0"
4548 height="1370.8721"
4549 width="2809.1992"
4550 y="949.37109"
4551 x="2084.55" />
4552 <rect
4553 id="rect112-3-5-2-8-9"
4554 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4555 rx="0"
4556 height="1294.8468"
4557 width="2809.1992"
4558 y="1025.3964"
4559 x="2084.55" />
4560 </g>
4561 <text
4562 xml:space="preserve"
4563 x="9717.4141"
4564 y="18269.314"
4565 font-style="normal"
4566 font-weight="bold"
4567 font-size="192"
4568 id="text202-7-5-1-2-3-7-35-7-7-4-8"
4569 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4570 sodipodi:linespacing="125%"><tspan
4571 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4572 id="tspan3104-6-5-6-0-9-7">Leaf</tspan></text>
4573 </g>
4575 transform="translate(-4068.1496,60936.205)"
4576 id="g3153-20-8"
4577 style="fill:none;stroke-width:0.025in">
4579 style="fill:none;stroke-width:0.025in"
4580 id="g3107-6-9-2-4"
4581 transform="translate(5213.0126,16008.808)">
4582 <rect
4583 id="rect112-7-1-3-5"
4584 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4585 rx="0"
4586 height="1370.8721"
4587 width="2809.1992"
4588 y="949.37109"
4589 x="2084.55" />
4590 <rect
4591 id="rect112-3-5-2-7-0"
4592 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4593 rx="0"
4594 height="1294.8468"
4595 width="2809.1992"
4596 y="1025.3964"
4597 x="2084.55" />
4598 </g>
4599 <text
4600 xml:space="preserve"
4601 x="9717.4141"
4602 y="18269.314"
4603 font-style="normal"
4604 font-weight="bold"
4605 font-size="192"
4606 id="text202-7-5-1-2-3-7-35-7-5-3"
4607 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4608 sodipodi:linespacing="125%"><tspan
4609 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4610 id="tspan3104-6-5-6-0-92-6-5">Leaf</tspan></text>
4611 </g>
4613 transform="translate(-7400.8907,60936.205)"
4614 id="g3153-28-0"
4615 style="fill:none;stroke-width:0.025in">
4617 style="fill:none;stroke-width:0.025in"
4618 id="g3107-6-9-9-6"
4619 transform="translate(5213.0126,16008.808)">
4620 <rect
4621 id="rect112-7-1-7-3-8"
4622 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4623 rx="0"
4624 height="1370.8721"
4625 width="2809.1992"
4626 y="949.37109"
4627 x="2084.55" />
4628 <rect
4629 id="rect112-3-5-2-3-2"
4630 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4631 rx="0"
4632 height="1294.8468"
4633 width="2809.1992"
4634 y="1025.3964"
4635 x="2084.55" />
4636 </g>
4637 <text
4638 xml:space="preserve"
4639 x="9717.4141"
4640 y="18269.314"
4641 font-style="normal"
4642 font-weight="bold"
4643 font-size="192"
4644 id="text202-7-5-1-2-3-7-35-7-6-0"
4645 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4646 sodipodi:linespacing="125%"><tspan
4647 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4648 id="tspan3104-6-5-6-0-1-6-2">Leaf</tspan></text>
4649 </g>
4650 <path
4651 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4652 d="m 4890.0661,74818.542 -582.9982,865.094"
4653 id="path3414-5"
4654 inkscape:connector-curvature="0" />
4655 <path
4656 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4657 d="m 7698.8481,74818.804 582.998,865.094"
4658 id="path3414-9-5"
4659 inkscape:connector-curvature="0" />
4660 <path
4661 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4662 d="m 2939.433,77031.719 -582.9982,865.094"
4663 id="path3414-8-4-6"
4664 inkscape:connector-curvature="0" />
4665 <path
4666 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4667 d="m 9684.4834,77031.981 583.0036,865.094"
4668 id="path3414-9-4-7-0"
4669 inkscape:connector-curvature="0" />
4670 <path
4671 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4672 d="m 4355.9293,77031.719 0,846.288"
4673 id="path3414-8-3-65"
4674 inkscape:connector-curvature="0"
4675 sodipodi:nodetypes="cc" />
4676 <path
4677 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4678 d="m 8232.9046,77058.315 0,846.288"
4679 id="path3414-8-3-6-6-6"
4680 inkscape:connector-curvature="0"
4681 sodipodi:nodetypes="cc" />
4683 transform="translate(-2218.9069,53239.905)"
4684 id="g3147-3-64"
4685 style="fill:none;stroke-width:0.025in">
4687 style="fill:none;stroke-width:0.025in"
4688 id="g3107-6-6-62"
4689 transform="translate(3054.6101,13760.052)">
4690 <rect
4691 id="rect112-7-0-8"
4692 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4693 rx="0"
4694 height="1370.8721"
4695 width="2809.1992"
4696 y="949.37109"
4697 x="2084.55" />
4698 <rect
4699 id="rect112-3-5-6-96"
4700 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4701 rx="0"
4702 height="1294.8468"
4703 width="2809.1992"
4704 y="1025.3964"
4705 x="2084.55" />
4706 </g>
4707 <text
4708 xml:space="preserve"
4709 x="5274.1216"
4710 y="15411.231"
4711 font-style="normal"
4712 font-weight="bold"
4713 font-size="192"
4714 id="text202-36"
4715 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4716 style="font-size:172.87567139px"
4717 id="tspan3166-6">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4718 </g>
4720 transform="translate(-728.08545,53203.538)"
4721 id="g3153-2-0"
4722 style="fill:none;stroke-width:0.025in">
4724 style="fill:none;stroke-width:0.025in"
4725 id="g3107-6-9-6-7"
4726 transform="translate(5213.0126,16008.808)">
4727 <rect
4728 id="rect112-7-1-1-01"
4729 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4730 rx="0"
4731 height="1370.8721"
4732 width="2809.1992"
4733 y="949.37109"
4734 x="2084.55" />
4735 <rect
4736 id="rect112-3-5-2-8-0"
4737 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4738 rx="0"
4739 height="1294.8468"
4740 width="2809.1992"
4741 y="1025.3964"
4742 x="2084.55" />
4743 </g>
4744 <text
4745 xml:space="preserve"
4746 x="9717.4141"
4747 y="18269.314"
4748 font-style="normal"
4749 font-weight="bold"
4750 font-size="192"
4751 id="text202-7-5-1-2-3-7-35-7-7-1"
4752 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4753 sodipodi:linespacing="125%"><tspan
4754 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4755 id="tspan3104-6-5-6-0-9-3">Leaf</tspan></text>
4756 </g>
4758 transform="translate(-4060.8278,53203.538)"
4759 id="g3153-20-7"
4760 style="fill:none;stroke-width:0.025in">
4762 style="fill:none;stroke-width:0.025in"
4763 id="g3107-6-9-2-7"
4764 transform="translate(5213.0126,16008.808)">
4765 <rect
4766 id="rect112-7-1-3-2"
4767 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4768 rx="0"
4769 height="1370.8721"
4770 width="2809.1992"
4771 y="949.37109"
4772 x="2084.55" />
4773 <rect
4774 id="rect112-3-5-2-7-6"
4775 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4776 rx="0"
4777 height="1294.8468"
4778 width="2809.1992"
4779 y="1025.3964"
4780 x="2084.55" />
4781 </g>
4782 <text
4783 xml:space="preserve"
4784 x="9717.4141"
4785 y="18269.314"
4786 font-style="normal"
4787 font-weight="bold"
4788 font-size="192"
4789 id="text202-7-5-1-2-3-7-35-7-5-4"
4790 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4791 sodipodi:linespacing="125%"><tspan
4792 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4793 id="tspan3104-6-5-6-0-92-5">Leaf</tspan></text>
4794 <text
4795 xml:space="preserve"
4796 x="7435.1987"
4797 y="17708.281"
4798 font-style="normal"
4799 font-weight="bold"
4800 font-size="192"
4801 id="text202-36-9"
4802 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4803 style="font-size:172.87567139px"
4804 id="tspan3166-1">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4805 </g>
4807 transform="translate(-7393.5687,53203.538)"
4808 id="g3153-28-02"
4809 style="fill:none;stroke-width:0.025in">
4811 style="fill:none;stroke-width:0.025in"
4812 id="g3107-6-9-9-9"
4813 transform="translate(5213.0126,16008.808)">
4814 <rect
4815 id="rect112-7-1-7-0"
4816 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4817 rx="0"
4818 height="1370.8721"
4819 width="2809.1992"
4820 y="949.37109"
4821 x="2084.55" />
4822 <rect
4823 id="rect112-3-5-2-3-9"
4824 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
4825 rx="0"
4826 height="1294.8468"
4827 width="2809.1992"
4828 y="1025.3964"
4829 x="2084.55" />
4830 </g>
4831 <text
4832 xml:space="preserve"
4833 x="9717.4141"
4834 y="18269.314"
4835 font-style="normal"
4836 font-weight="bold"
4837 font-size="192"
4838 id="text202-7-5-1-2-3-7-35-7-6-94"
4839 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4840 sodipodi:linespacing="125%"><tspan
4841 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
4842 id="tspan3104-6-5-6-0-1-5">Leaf</tspan></text>
4843 <text
4844 xml:space="preserve"
4845 x="7416.8125"
4846 y="17708.281"
4847 font-style="normal"
4848 font-weight="bold"
4849 font-size="192"
4850 id="text202-36-35"
4851 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
4852 style="font-size:172.87567139px"
4853 id="tspan3166-62">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
4854 </g>
4855 <path
4856 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4857 d="m 4897.3878,67085.876 -582.9982,865.094"
4858 id="path3414-03"
4859 inkscape:connector-curvature="0" />
4860 <path
4861 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4862 d="m 7706.1695,67086.138 582.9982,865.094"
4863 id="path3414-9-78"
4864 inkscape:connector-curvature="0" />
4865 <path
4866 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4867 d="m 2946.7546,69299.053 -582.9981,865.094"
4868 id="path3414-8-8"
4869 inkscape:connector-curvature="0" />
4870 <path
4871 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4872 d="m 9691.8054,69299.315 583.0036,865.094"
4873 id="path3414-9-4-6"
4874 inkscape:connector-curvature="0" />
4875 <path
4876 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4877 d="m 4363.251,69299.053 0,846.288"
4878 id="path3414-8-3-04"
4879 inkscape:connector-curvature="0"
4880 sodipodi:nodetypes="cc" />
4881 <path
4882 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
4883 d="m 8240.2262,69325.649 0,846.288"
4884 id="path3414-8-3-6-67"
4885 inkscape:connector-curvature="0"
4886 sodipodi:nodetypes="cc" />
4888 style="fill:none;stroke-width:0.025in"
4889 id="g4504-3-9-6"
4890 transform="translate(4290.2512,63653.93)">
4891 <path
4892 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
4893 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
4894 sodipodi:ry="39.550262"
4895 sodipodi:rx="65.917107"
4896 sodipodi:cy="345.54001"
4897 sodipodi:cx="319.379"
4898 id="path3084-6-1-09"
4899 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
4900 sodipodi:type="arc" />
4901 <text
4902 sodipodi:linespacing="125%"
4903 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4904 id="text202-7-5-1-2-7-2-7"
4905 font-size="192"
4906 font-weight="bold"
4907 font-style="normal"
4908 y="16888.277"
4909 x="4344.877"
4910 xml:space="preserve"><tspan
4911 id="tspan3104-5-7-5"
4912 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Start of</tspan></text>
4913 <text
4914 sodipodi:linespacing="125%"
4915 id="text3110-3-0-9"
4916 y="17119.1"
4917 x="4578.7886"
4918 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4919 xml:space="preserve"><tspan
4920 y="17119.1"
4921 x="4578.7886"
4922 id="tspan3112-5-9-7"
4923 sodipodi:role="line">Next Grace</tspan></text>
4924 <text
4925 sodipodi:linespacing="125%"
4926 id="text3114-6-3-85"
4927 y="17350.271"
4928 x="4581.7886"
4929 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
4930 xml:space="preserve"><tspan
4931 y="17350.271"
4932 x="4581.7886"
4933 id="tspan3116-2-6-3"
4934 sodipodi:role="line">Period</tspan></text>
4935 </g>
4936 <path
4937 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4938 d="m 4406.3256,79248.348 -0.01,5813.579"
4939 id="path3134-9-0-3-37"
4940 inkscape:connector-curvature="0"
4941 sodipodi:nodetypes="cc" />
4942 <path
4943 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4944 d="m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512"
4945 id="path3134-9-0-8"
4946 inkscape:connector-curvature="0"
4947 sodipodi:nodetypes="cccc" />
4948 <path
4949 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)"
4950 d="m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512"
4951 id="path3134-9-0-7-7"
4952 inkscape:connector-curvature="0"
4953 sodipodi:nodetypes="cccc" />
4954 <rect
4955 x="578.16779"
4956 y="82839.773"
4957 width="2844.0972"
4958 height="360.77411"
4959 rx="0"
4960 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115702;stroke-dashoffset:0"
4961 id="rect118-3-4"
4962 ry="0" />
4963 <text
4964 xml:space="preserve"
4965 x="806.7832"
4966 y="83088.211"
4967 font-style="normal"
4968 font-weight="bold"
4969 font-size="192"
4970 id="text202-7-5-19"
4971 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()</text>
4972 <rect
4973 x="5314.2671"
4974 y="82817.688"
4975 width="2975.115"
4976 height="382.86298"
4977 rx="0"
4978 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057858, 60.00115716;stroke-dashoffset:0"
4979 id="rect118-36-0"
4980 ry="0" />
4981 <text
4982 xml:space="preserve"
4983 x="5409.8989"
4984 y="83063.711"
4985 font-style="normal"
4986 font-weight="bold"
4987 font-size="192"
4988 id="text202-7-9-6-9"
4989 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_after_idle()</text>
4990 <text
4991 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
4992 id="text202-88"
4993 font-size="192"
4994 font-weight="bold"
4995 font-style="normal"
4996 y="81443.047"
4997 x="3264.7983"
4998 xml:space="preserve">rcu_advance_cbs()</text>
4999 <rect
5000 id="rect112-58"
5001 style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5002 rx="0"
5003 height="1370.8721"
5004 width="2809.1992"
5005 y="80561.273"
5006 x="2991.7173" />
5007 <rect
5008 id="rect112-3-4"
5009 style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter"
5010 rx="0"
5011 height="1294.8468"
5012 width="2809.1992"
5013 y="80637.297"
5014 x="2991.7173" />
5015 <text
5016 sodipodi:linespacing="125%"
5017 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5018 id="text202-7-5-1-2-3-7-37"
5019 font-size="192"
5020 font-weight="bold"
5021 font-style="normal"
5022 y="81872.406"
5023 x="5411.5601"
5024 xml:space="preserve"><tspan
5025 id="tspan3104-6-5-13"
5026 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text>
5027 <text
5028 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5029 id="text202-3-8"
5030 font-size="192"
5031 font-weight="bold"
5032 font-style="normal"
5033 y="81232.938"
5034 x="3264.7983"
5035 xml:space="preserve">__note_gp_changes()</text>
5037 style="fill:none;stroke-width:0.025in"
5038 id="g3049"
5039 transform="translate(-1728.7601,83820.41)">
5040 <path
5041 transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"
5042 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z"
5043 sodipodi:ry="39.550262"
5044 sodipodi:rx="65.917107"
5045 sodipodi:cy="345.54001"
5046 sodipodi:cx="319.379"
5047 id="path3084-3-0"
5048 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0"
5049 sodipodi:type="arc" />
5050 <text
5051 sodipodi:linespacing="125%"
5052 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
5053 id="text202-7-5-1-2-6-9"
5054 font-size="192"
5055 font-weight="bold"
5056 font-style="normal"
5057 y="1785.2073"
5058 x="5717.4517"
5059 xml:space="preserve"><tspan
5060 id="tspan3104-7-7"
5061 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Phase Two</tspan></text>
5062 <text
5063 sodipodi:linespacing="125%"
5064 id="text3110-5-9"
5065 y="2005.6624"
5066 x="6119.668"
5067 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
5068 xml:space="preserve"><tspan
5069 y="2005.6624"
5070 x="6119.668"
5071 id="tspan3112-3-9"
5072 sodipodi:role="line">of Update</tspan></text>
5073 </g>
5074 <rect
5075 x="3342.4805"
5076 y="83998.438"
5077 width="1994.7195"
5078 height="664.90662"
5079 rx="0"
5080 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057818, 60.00115636;stroke-dashoffset:0"
5081 id="rect118-36-3"
5082 ry="0" />
5083 <text
5084 xml:space="preserve"
5085 x="3608.4419"
5086 y="84264.398"
5087 font-style="normal"
5088 font-weight="bold"
5089 font-size="192"
5090 id="text202-7-9-6-6"
5091 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">RCU_SOFTIRQ</text>
5092 <text
5093 xml:space="preserve"
5094 x="3608.4419"
5095 y="84530.367"
5096 font-style="normal"
5097 font-weight="bold"
5098 font-size="192"
5099 id="text202-7-9-6-6-7"
5100 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_do_batch()</text>
5101 <text
5102 xml:space="preserve"
5103 x="6698.9019"
5104 y="70885.211"
5105 font-style="normal"
5106 font-weight="bold"
5107 font-size="192"
5108 id="text202-36-2"
5109 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5110 style="font-size:172.87567139px"
5111 id="tspan3166-7">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
5112 <text
5113 xml:space="preserve"
5114 x="10023.457"
5115 y="70885.234"
5116 font-style="normal"
5117 font-weight="bold"
5118 font-size="192"
5119 id="text202-36-0"
5120 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5121 style="font-size:172.87567139px"
5122 id="tspan3166-9">rcu_seq_end(&amp;rnp-&gt;gp_seq)</tspan></text>
5123 <text
5124 xml:space="preserve"
5125 x="5023.3389"
5126 y="74209.773"
5127 font-style="normal"
5128 font-weight="bold"
5129 font-size="192"
5130 id="text202-36-36"
5131 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan
5132 style="font-size:172.87567139px"
5133 id="tspan3166-0">rcu_seq_end(&amp;rsp-&gt;gp_seq)</tspan></text>
5134 <text
5135 xml:space="preserve"
5136 x="6562.5884"
5137 y="34870.727"
5138 font-style="normal"
5139 font-weight="bold"
5140 font-size="192"
5141 id="text202-3"
5142 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;gp_seq = rsp-&gt;gp_seq</text>
5143 </g>
5144 </svg>