1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Creator: fig2dev Version 3.2 Patchlevel 5e --> 3 4<!-- CreationDate: Wed Dec 9 17:35:03 2015 --> 5 6<!-- Magnification: 2.000 --> 7 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> 1094 <g 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> 1235 <g 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> 1282 <g 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> 1410 <g 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="8768.4678" 1452 y="6224.9038" 1453 font-style="normal" 1454 font-weight="bold" 1455 font-size="192" 1456 id="text202-6-6-6" 1457 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_advance_cbs()</text> 1458 <text 1459 xml:space="preserve" 1460 x="3467.9963" 1461 y="6987.9912" 1462 font-style="normal" 1463 font-weight="bold" 1464 font-size="192" 1465 id="text202-7-5-1-2-3" 1466 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1467 sodipodi:linespacing="125%"><tspan 1468 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1469 id="tspan3104-6">Leaf</tspan></text> 1470 <text 1471 xml:space="preserve" 1472 x="7220.106" 1473 y="6961.395" 1474 font-style="normal" 1475 font-weight="bold" 1476 font-size="192" 1477 id="text202-7-5-1-2-3-7" 1478 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1479 sodipodi:linespacing="125%"><tspan 1480 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1481 id="tspan3104-6-5">Leaf</tspan></text> 1482 <text 1483 xml:space="preserve" 1484 x="10905.331" 1485 y="6961.395" 1486 font-style="normal" 1487 font-weight="bold" 1488 font-size="192" 1489 id="text202-7-5-1-2-3-7-3" 1490 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1491 sodipodi:linespacing="125%"><tspan 1492 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1493 id="tspan3104-6-5-5">Leaf</tspan></text> 1494 <path 1495 sodipodi:type="arc" 1496 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 1497 id="path3084-3" 1498 sodipodi:cx="319.379" 1499 sodipodi:cy="345.54001" 1500 sodipodi:rx="65.917107" 1501 sodipodi:ry="39.550262" 1502 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 1503 transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" /> 1504 <text 1505 xml:space="preserve" 1506 x="5717.4517" 1507 y="1785.2073" 1508 font-style="normal" 1509 font-weight="bold" 1510 font-size="192" 1511 id="text202-7-5-1-2-6" 1512 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1513 sodipodi:linespacing="125%"><tspan 1514 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1515 id="tspan3104-7">Phase One</tspan></text> 1516 <text 1517 xml:space="preserve" 1518 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 1519 x="6119.668" 1520 y="2005.6624" 1521 id="text3110-5" 1522 sodipodi:linespacing="125%"><tspan 1523 sodipodi:role="line" 1524 id="tspan3112-3" 1525 x="6119.668" 1526 y="2005.6624">of Update</tspan></text> 1527 <path 1528 sodipodi:nodetypes="cc" 1529 inkscape:connector-curvature="0" 1530 id="path3134-9-0-3-3" 1531 d="m 6169.6477,11384.719 0,8777.145" 1532 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 1533 <g 1534 style="fill:none;stroke-width:0.025in" 1535 transform="translate(1749.0282,658.72243)" 1536 id="g3188"> 1537 <g 1538 id="g3107-62" 1539 transform="translate(947.90548,11584.029)"> 1540 <rect 1541 id="rect112-9" 1542 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1543 rx="0" 1544 height="1370.8721" 1545 width="2809.1992" 1546 y="949.37109" 1547 x="2084.55" /> 1548 <rect 1549 id="rect112-3-1" 1550 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1551 rx="0" 1552 height="1294.8468" 1553 width="2809.1992" 1554 y="1025.3964" 1555 x="2084.55" /> 1556 </g> 1557 <text 1558 xml:space="preserve" 1559 x="5452.3052" 1560 y="13844.535" 1561 font-style="normal" 1562 font-weight="bold" 1563 font-size="192" 1564 id="text202-7-5-1-2-3-7-2" 1565 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1566 sodipodi:linespacing="125%"><tspan 1567 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1568 id="tspan3104-6-5-7">Root</tspan></text> 1569 <text 1570 xml:space="preserve" 1571 x="3137.9988" 1572 y="13271.316" 1573 font-style="normal" 1574 font-weight="bold" 1575 font-size="192" 1576 id="text202-626" 1577 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 1578 style="font-size:172.87567139px" 1579 id="tspan3071">rcu_seq_start(rsp->gp_seq)</tspan></text> 1580 </g> 1581 <rect 1582 ry="0" 1583 id="rect118-0" 1584 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0" 1585 rx="0" 1586 height="23612.516" 1587 width="13607.611" 1588 y="12709.474" 1589 x="-663.88806" /> 1590 <text 1591 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1592 id="text202-7-93" 1593 font-size="192" 1594 font-weight="bold" 1595 font-style="normal" 1596 y="12968.928" 1597 x="-548.11169" 1598 xml:space="preserve">rcu_gp_init()</text> 1599 <g 1600 style="fill:none;stroke-width:0.025in" 1601 transform="translate(1628.5648,695.08943)" 1602 id="g3147"> 1603 <g 1604 style="fill:none;stroke-width:0.025in" 1605 id="g3107-6" 1606 transform="translate(3054.6101,13760.052)"> 1607 <rect 1608 id="rect112-7" 1609 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1610 rx="0" 1611 height="1370.8721" 1612 width="2809.1992" 1613 y="949.37109" 1614 x="2084.55" /> 1615 <rect 1616 id="rect112-3-5" 1617 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1618 rx="0" 1619 height="1294.8468" 1620 width="2809.1992" 1621 y="1025.3964" 1622 x="2084.55" /> 1623 </g> 1624 </g> 1625 <g 1626 style="fill:none;stroke-width:0.025in" 1627 transform="translate(2479.6454,658.72243)" 1628 id="g3153"> 1629 <g 1630 style="fill:none;stroke-width:0.025in" 1631 id="g3107-6-9" 1632 transform="translate(5213.0126,16008.808)"> 1633 <rect 1634 id="rect112-7-1" 1635 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1636 rx="0" 1637 height="1370.8721" 1638 width="2809.1992" 1639 y="949.37109" 1640 x="2084.55" /> 1641 <rect 1642 id="rect112-3-5-2" 1643 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1644 rx="0" 1645 height="1294.8468" 1646 width="2809.1992" 1647 y="1025.3964" 1648 x="2084.55" /> 1649 </g> 1650 <text 1651 xml:space="preserve" 1652 x="9717.4141" 1653 y="18269.314" 1654 font-style="normal" 1655 font-weight="bold" 1656 font-size="192" 1657 id="text202-7-5-1-2-3-7-35-7" 1658 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1659 sodipodi:linespacing="125%"><tspan 1660 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1661 id="tspan3104-6-5-6-0">Leaf</tspan></text> 1662 </g> 1663 <g 1664 transform="translate(-2343.9166,695.08943)" 1665 id="g3147-3" 1666 style="fill:none;stroke-width:0.025in"> 1667 <g 1668 style="fill:none;stroke-width:0.025in" 1669 id="g3107-6-6" 1670 transform="translate(3054.6101,13760.052)"> 1671 <rect 1672 id="rect112-7-0" 1673 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1674 rx="0" 1675 height="1370.8721" 1676 width="2809.1992" 1677 y="949.37109" 1678 x="2084.55" /> 1679 <rect 1680 id="rect112-3-5-6" 1681 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1682 rx="0" 1683 height="1294.8468" 1684 width="2809.1992" 1685 y="1025.3964" 1686 x="2084.55" /> 1687 </g> 1688 </g> 1689 <g 1690 transform="translate(-853.09625,658.72243)" 1691 id="g3153-2" 1692 style="fill:none;stroke-width:0.025in"> 1693 <g 1694 style="fill:none;stroke-width:0.025in" 1695 id="g3107-6-9-6" 1696 transform="translate(5213.0126,16008.808)"> 1697 <rect 1698 id="rect112-7-1-1" 1699 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1700 rx="0" 1701 height="1370.8721" 1702 width="2809.1992" 1703 y="949.37109" 1704 x="2084.55" /> 1705 <rect 1706 id="rect112-3-5-2-8" 1707 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1708 rx="0" 1709 height="1294.8468" 1710 width="2809.1992" 1711 y="1025.3964" 1712 x="2084.55" /> 1713 </g> 1714 <text 1715 xml:space="preserve" 1716 x="9717.4141" 1717 y="18269.314" 1718 font-style="normal" 1719 font-weight="bold" 1720 font-size="192" 1721 id="text202-7-5-1-2-3-7-35-7-7" 1722 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1723 sodipodi:linespacing="125%"><tspan 1724 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1725 id="tspan3104-6-5-6-0-9">Leaf</tspan></text> 1726 </g> 1727 <g 1728 transform="translate(-4185.8377,658.72243)" 1729 id="g3153-20" 1730 style="fill:none;stroke-width:0.025in"> 1731 <g 1732 style="fill:none;stroke-width:0.025in" 1733 id="g3107-6-9-2" 1734 transform="translate(5213.0126,16008.808)"> 1735 <rect 1736 id="rect112-7-1-3" 1737 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1738 rx="0" 1739 height="1370.8721" 1740 width="2809.1992" 1741 y="949.37109" 1742 x="2084.55" /> 1743 <rect 1744 id="rect112-3-5-2-7" 1745 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1746 rx="0" 1747 height="1294.8468" 1748 width="2809.1992" 1749 y="1025.3964" 1750 x="2084.55" /> 1751 </g> 1752 <text 1753 xml:space="preserve" 1754 x="9717.4141" 1755 y="18269.314" 1756 font-style="normal" 1757 font-weight="bold" 1758 font-size="192" 1759 id="text202-7-5-1-2-3-7-35-7-5" 1760 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1761 sodipodi:linespacing="125%"><tspan 1762 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1763 id="tspan3104-6-5-6-0-92">Leaf</tspan></text> 1764 </g> 1765 <g 1766 transform="translate(-7518.5789,658.72243)" 1767 id="g3153-28" 1768 style="fill:none;stroke-width:0.025in"> 1769 <g 1770 style="fill:none;stroke-width:0.025in" 1771 id="g3107-6-9-9" 1772 transform="translate(5213.0126,16008.808)"> 1773 <rect 1774 id="rect112-7-1-7" 1775 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1776 rx="0" 1777 height="1370.8721" 1778 width="2809.1992" 1779 y="949.37109" 1780 x="2084.55" /> 1781 <rect 1782 id="rect112-3-5-2-3" 1783 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1784 rx="0" 1785 height="1294.8468" 1786 width="2809.1992" 1787 y="1025.3964" 1788 x="2084.55" /> 1789 </g> 1790 <text 1791 xml:space="preserve" 1792 x="9717.4141" 1793 y="18269.314" 1794 font-style="normal" 1795 font-weight="bold" 1796 font-size="192" 1797 id="text202-7-5-1-2-3-7-35-7-6" 1798 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1799 sodipodi:linespacing="125%"><tspan 1800 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 1801 id="tspan3104-6-5-6-0-1">Leaf</tspan></text> 1802 </g> 1803 <path 1804 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 1805 d="m 4772.378,14541.058 -582.9982,865.094" 1806 id="path3414" 1807 inkscape:connector-curvature="0" /> 1808 <path 1809 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 1810 d="m 7581.1599,14541.32 582.9982,865.094" 1811 id="path3414-9" 1812 inkscape:connector-curvature="0" /> 1813 <path 1814 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 1815 d="m 2821.7449,16754.235 -582.9982,865.094" 1816 id="path3414-8" 1817 inkscape:connector-curvature="0" /> 1818 <path 1819 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 1820 d="m 9566.7916,16754.497 583.0014,865.094" 1821 id="path3414-9-4" 1822 inkscape:connector-curvature="0" /> 1823 <path 1824 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 1825 d="m 4238.2414,16754.235 0,846.288" 1826 id="path3414-8-3" 1827 inkscape:connector-curvature="0" 1828 sodipodi:nodetypes="cc" /> 1829 <path 1830 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 1831 d="m 8115.2166,16780.831 0,846.288" 1832 id="path3414-8-3-6" 1833 inkscape:connector-curvature="0" 1834 sodipodi:nodetypes="cc" /> 1835 <g 1836 id="g4504-3-9" 1837 transform="translate(4164.6575,-5087.5013)"> 1838 <path 1839 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 1840 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 1841 sodipodi:ry="39.550262" 1842 sodipodi:rx="65.917107" 1843 sodipodi:cy="345.54001" 1844 sodipodi:cx="319.379" 1845 id="path3084-6-1" 1846 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 1847 sodipodi:type="arc" /> 1848 <text 1849 sodipodi:linespacing="125%" 1850 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 1851 id="text202-7-5-1-2-7-2" 1852 font-size="192" 1853 font-weight="bold" 1854 font-style="normal" 1855 y="16888.277" 1856 x="4344.877" 1857 xml:space="preserve"><tspan 1858 id="tspan3104-5-7" 1859 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">End of</tspan></text> 1860 <text 1861 sodipodi:linespacing="125%" 1862 id="text3110-3-0" 1863 y="17119.1" 1864 x="4578.7886" 1865 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 1866 xml:space="preserve"><tspan 1867 y="17119.1" 1868 x="4578.7886" 1869 id="tspan3112-5-9" 1870 sodipodi:role="line">Last Grace</tspan></text> 1871 <text 1872 sodipodi:linespacing="125%" 1873 id="text3114-6-3" 1874 y="17350.271" 1875 x="4581.7886" 1876 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 1877 xml:space="preserve"><tspan 1878 y="17350.271" 1879 x="4581.7886" 1880 id="tspan3116-2-6" 1881 sodipodi:role="line">Period</tspan></text> 1882 </g> 1883 <path 1884 sodipodi:nodetypes="cc" 1885 inkscape:connector-curvature="0" 1886 id="path3134-9-0-3-5" 1887 d="m 7845.2122,11943.62 -1595.7756,0" 1888 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-36)" /> 1889 <path 1890 sodipodi:type="arc" 1891 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 1892 id="path3084-6" 1893 sodipodi:cx="319.379" 1894 sodipodi:cy="345.54001" 1895 sodipodi:rx="65.917107" 1896 sodipodi:ry="39.550262" 1897 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 1898 transform="matrix(13.298129,0,0,13.298129,1915.7264,6279.0065)" /> 1899 <text 1900 xml:space="preserve" 1901 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 1902 x="6165.6357" 1903 y="10691.992" 1904 id="text3110-0" 1905 sodipodi:linespacing="125%"><tspan 1906 sodipodi:role="line" 1907 id="tspan3112-6" 1908 x="6165.6357" 1909 y="10691.992">Grace-period</tspan></text> 1910 <text 1911 xml:space="preserve" 1912 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 1913 x="6162.8696" 1914 y="10947.994" 1915 id="text3114-2" 1916 sodipodi:linespacing="125%"><tspan 1917 sodipodi:role="line" 1918 id="tspan3116-6" 1919 x="6162.8696" 1920 y="10947.994">kernel thread</tspan></text> 1921 <text 1922 xml:space="preserve" 1923 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 1924 x="6165.3237" 1925 y="11188.528" 1926 id="text3114-1" 1927 sodipodi:linespacing="125%"><tspan 1928 sodipodi:role="line" 1929 id="tspan3116-8" 1930 x="6165.3237" 1931 y="11188.528">awakened</tspan></text> 1932 <path 1933 sodipodi:nodetypes="cc" 1934 inkscape:connector-curvature="0" 1935 id="path3134-9-0-3-3-2" 1936 d="m 6161.6774,9725.7319 0,531.9251" 1937 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 1938 <path 1939 sodipodi:nodetypes="cccccccccccccccccccccccccccc" 1940 inkscape:connector-curvature="0" 1941 id="path3134-9-0-3-1" 1942 d="m 6169.1878,20208.525 -2.8277,1315.668 -5343.84363,17.12 -2.8276,6561.744 2039.08003,17.963 -2.7042,-2144.14 -491.6705,-0.211 -2.7042,-1993.689 1487.7179,-4.728 -17.7999,1812.453 2017.2372,-7.643 4.9533,-2151.572 -1405.5264,11.163 -10.9189,-1891.147 1739.2163,-2.718 -13.2006,4234.23 -1701.3596,1.395 -8.784,2107.712 1702.6392,-4.834 33.4144,-1867.716 1312.2491,12.923 14.608,1818.336 2000.0062,20.422 -12.279,-1841.411 1304.1668,1.615 -12.279,2032.706 -4638.6501,1.615 19.5828,569.038" 1943 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 1944 <g 1945 style="fill:none;stroke-width:0.025in" 1946 transform="translate(1618.635,9512.0768)" 1947 id="g3147-7"> 1948 <g 1949 style="fill:none;stroke-width:0.025in" 1950 id="g3107-6-8" 1951 transform="translate(3054.6101,13760.052)"> 1952 <rect 1953 id="rect112-7-4" 1954 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1955 rx="0" 1956 height="1370.8721" 1957 width="2809.1992" 1958 y="949.37109" 1959 x="2084.55" /> 1960 <rect 1961 id="rect112-3-5-5" 1962 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1963 rx="0" 1964 height="1294.8468" 1965 width="2809.1992" 1966 y="1025.3964" 1967 x="2084.55" /> 1968 </g> 1969 </g> 1970 <g 1971 style="fill:none;stroke-width:0.025in" 1972 transform="translate(2469.7158,9475.7098)" 1973 id="g3153-0"> 1974 <g 1975 style="fill:none;stroke-width:0.025in" 1976 id="g3107-6-9-3" 1977 transform="translate(5213.0126,16008.808)"> 1978 <rect 1979 id="rect112-7-1-6" 1980 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1981 rx="0" 1982 height="1370.8721" 1983 width="2809.1992" 1984 y="949.37109" 1985 x="2084.55" /> 1986 <rect 1987 id="rect112-3-5-2-1" 1988 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 1989 rx="0" 1990 height="1294.8468" 1991 width="2809.1992" 1992 y="1025.3964" 1993 x="2084.55" /> 1994 </g> 1995 <text 1996 xml:space="preserve" 1997 x="9717.4141" 1998 y="18269.314" 1999 font-style="normal" 2000 font-weight="bold" 2001 font-size="192" 2002 id="text202-7-5-1-2-3-7-35-7-0" 2003 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2004 sodipodi:linespacing="125%"><tspan 2005 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2006 id="tspan3104-6-5-6-0-6">Leaf</tspan></text> 2007 </g> 2008 <g 2009 transform="translate(-2353.8464,9512.0768)" 2010 id="g3147-3-3" 2011 style="fill:none;stroke-width:0.025in"> 2012 <g 2013 style="fill:none;stroke-width:0.025in" 2014 id="g3107-6-6-2" 2015 transform="translate(3054.6101,13760.052)"> 2016 <rect 2017 id="rect112-7-0-0" 2018 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2019 rx="0" 2020 height="1370.8721" 2021 width="2809.1992" 2022 y="949.37109" 2023 x="2084.55" /> 2024 <rect 2025 id="rect112-3-5-6-6" 2026 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2027 rx="0" 2028 height="1294.8468" 2029 width="2809.1992" 2030 y="1025.3964" 2031 x="2084.55" /> 2032 </g> 2033 <text 2034 xml:space="preserve" 2035 x="5398.415" 2036 y="15310.093" 2037 font-style="normal" 2038 font-weight="bold" 2039 font-size="192" 2040 id="text202-8" 2041 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmaskinit</text> 2042 <text 2043 xml:space="preserve" 2044 x="5398.415" 2045 y="15545.01" 2046 font-style="normal" 2047 font-weight="bold" 2048 font-size="192" 2049 id="text202-5-8" 2050 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmaskinitnext</text> 2051 </g> 2052 <g 2053 transform="translate(-863.02623,9475.7098)" 2054 id="g3153-2-1" 2055 style="fill:none;stroke-width:0.025in"> 2056 <g 2057 style="fill:none;stroke-width:0.025in" 2058 id="g3107-6-9-6-5" 2059 transform="translate(5213.0126,16008.808)"> 2060 <rect 2061 id="rect112-7-1-1-5" 2062 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2063 rx="0" 2064 height="1370.8721" 2065 width="2809.1992" 2066 y="949.37109" 2067 x="2084.55" /> 2068 <rect 2069 id="rect112-3-5-2-8-4" 2070 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2071 rx="0" 2072 height="1294.8468" 2073 width="2809.1992" 2074 y="1025.3964" 2075 x="2084.55" /> 2076 </g> 2077 <text 2078 xml:space="preserve" 2079 x="9717.4141" 2080 y="18269.314" 2081 font-style="normal" 2082 font-weight="bold" 2083 font-size="192" 2084 id="text202-7-5-1-2-3-7-35-7-7-7" 2085 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2086 sodipodi:linespacing="125%"><tspan 2087 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2088 id="tspan3104-6-5-6-0-9-6">Leaf</tspan></text> 2089 </g> 2090 <g 2091 transform="translate(-4195.7676,9475.7098)" 2092 id="g3153-20-5" 2093 style="fill:none;stroke-width:0.025in"> 2094 <g 2095 style="fill:none;stroke-width:0.025in" 2096 id="g3107-6-9-2-6" 2097 transform="translate(5213.0126,16008.808)"> 2098 <rect 2099 id="rect112-7-1-3-9" 2100 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2101 rx="0" 2102 height="1370.8721" 2103 width="2809.1992" 2104 y="949.37109" 2105 x="2084.55" /> 2106 <rect 2107 id="rect112-3-5-2-7-3" 2108 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2109 rx="0" 2110 height="1294.8468" 2111 width="2809.1992" 2112 y="1025.3964" 2113 x="2084.55" /> 2114 </g> 2115 <text 2116 xml:space="preserve" 2117 x="9717.4141" 2118 y="18269.314" 2119 font-style="normal" 2120 font-weight="bold" 2121 font-size="192" 2122 id="text202-7-5-1-2-3-7-35-7-5-7" 2123 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2124 sodipodi:linespacing="125%"><tspan 2125 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2126 id="tspan3104-6-5-6-0-92-4">Leaf</tspan></text> 2127 </g> 2128 <g 2129 transform="translate(-7528.5086,9475.7098)" 2130 id="g3153-28-5" 2131 style="fill:none;stroke-width:0.025in"> 2132 <g 2133 style="fill:none;stroke-width:0.025in" 2134 id="g3107-6-9-9-2" 2135 transform="translate(5213.0126,16008.808)"> 2136 <rect 2137 id="rect112-7-1-7-5" 2138 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2139 rx="0" 2140 height="1370.8721" 2141 width="2809.1992" 2142 y="949.37109" 2143 x="2084.55" /> 2144 <rect 2145 id="rect112-3-5-2-3-4" 2146 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2147 rx="0" 2148 height="1294.8468" 2149 width="2809.1992" 2150 y="1025.3964" 2151 x="2084.55" /> 2152 </g> 2153 <text 2154 xml:space="preserve" 2155 x="9717.4141" 2156 y="18269.314" 2157 font-style="normal" 2158 font-weight="bold" 2159 font-size="192" 2160 id="text202-7-5-1-2-3-7-35-7-6-7" 2161 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2162 sodipodi:linespacing="125%"><tspan 2163 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2164 id="tspan3104-6-5-6-0-1-4">Leaf</tspan></text> 2165 <text 2166 xml:space="preserve" 2167 x="7699.7246" 2168 y="17734.791" 2169 font-style="normal" 2170 font-weight="bold" 2171 font-size="192" 2172 id="text202-4" 2173 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmaskinit</text> 2174 </g> 2175 <path 2176 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2177 d="M 4762.4482,23358.047 4179.45,24223.141" 2178 id="path3414-4" 2179 inkscape:connector-curvature="0" /> 2180 <path 2181 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2182 d="m 7571.23,23358.309 582.9982,865.094" 2183 id="path3414-9-3" 2184 inkscape:connector-curvature="0" /> 2185 <path 2186 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2187 d="m 2811.8152,25571.224 -582.9982,865.094" 2188 id="path3414-8-0" 2189 inkscape:connector-curvature="0" /> 2190 <path 2191 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2192 d="m 9556.8622,25571.486 582.9988,865.094" 2193 id="path3414-9-4-7" 2194 inkscape:connector-curvature="0" /> 2195 <path 2196 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2197 d="m 4228.3115,25571.224 0,846.288" 2198 id="path3414-8-3-8" 2199 inkscape:connector-curvature="0" 2200 sodipodi:nodetypes="cc" /> 2201 <path 2202 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2203 d="m 8105.2867,25597.82 0,846.288" 2204 id="path3414-8-3-6-6" 2205 inkscape:connector-curvature="0" 2206 sodipodi:nodetypes="cc" /> 2207 <rect 2208 ry="0" 2209 id="rect118-1" 2210 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115756;stroke-dashoffset:0" 2211 rx="0" 2212 height="4418.4302" 2213 width="4932.5845" 2214 y="21654.297" 2215 x="1395.3682" /> 2216 <text 2217 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2218 id="text202-7-2" 2219 font-size="192" 2220 font-weight="bold" 2221 font-style="normal" 2222 y="21852.52" 2223 x="1530.812" 2224 xml:space="preserve" 2225 sodipodi:linespacing="125%">rcu_init_new_rnp()<tspan 2226 style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2227 id="tspan3307"> or</tspan></text> 2228 <text 2229 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2230 id="text202-7-2-7" 2231 font-size="192" 2232 font-weight="bold" 2233 font-style="normal" 2234 y="22120.592" 2235 x="1530.812" 2236 xml:space="preserve">rcu_cleanup_dead_rnp()</text> 2237 <text 2238 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2239 id="text202-7-2-7-6" 2240 font-size="192" 2241 font-weight="bold" 2242 font-style="normal" 2243 y="22389.539" 2244 x="1533.6567" 2245 xml:space="preserve" 2246 sodipodi:linespacing="125%"><tspan 2247 style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2248 id="tspan3327">(optional)</tspan></text> 2249 <g 2250 style="fill:none;stroke-width:0.025in" 2251 transform="translate(1739.0986,9475.7098)" 2252 id="g3188-8"> 2253 <text 2254 xml:space="preserve" 2255 x="3305.5364" 2256 y="13255.592" 2257 font-style="normal" 2258 font-weight="bold" 2259 font-size="192" 2260 id="text202-84" 2261 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">->qsmaskinit</text> 2262 <g 2263 id="g3107-31" 2264 transform="translate(947.90548,11584.029)"> 2265 <rect 2266 id="rect112-4" 2267 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2268 rx="0" 2269 height="1370.8721" 2270 width="2809.1992" 2271 y="949.37109" 2272 x="2084.55" /> 2273 <rect 2274 id="rect112-3-9" 2275 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2276 rx="0" 2277 height="1294.8468" 2278 width="2809.1992" 2279 y="1025.3964" 2280 x="2084.55" /> 2281 </g> 2282 <text 2283 xml:space="preserve" 2284 x="5452.3052" 2285 y="13844.535" 2286 font-style="normal" 2287 font-weight="bold" 2288 font-size="192" 2289 id="text202-7-5-1-2-3-7-20" 2290 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2291 sodipodi:linespacing="125%"><tspan 2292 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2293 id="tspan3104-6-5-6">Root</tspan></text> 2294 <text 2295 xml:space="preserve" 2296 x="3305.5364" 2297 y="13490.509" 2298 font-style="normal" 2299 font-weight="bold" 2300 font-size="192" 2301 id="text202-5-89" 2302 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmaskinitnext</text> 2303 </g> 2304 <path 2305 sodipodi:nodetypes="cccccccccccccccccccccccc" 2306 inkscape:connector-curvature="0" 2307 id="path3134-9-0-3-10" 2308 d="m 6187.9943,28881.474 -2.8275,2480.757 -2316.0141,-1.687 -2.8276,2179.854 2321.1757,-0.843 -2.7041,-1843.237 2404.5141,-0.212 16.1022,1993.267 -7783.83443,-4.728 -16.7937,2120.395 2033.10343,-23.534 2.0128,-1866.562 2051.9098,14.079 2.0128,1838.299 1280.8474,-4.728 14.608,-1830.104 1312.2492,12.923 14.608,1818.336 2000.0057,20.422 -12.279,-1841.411 1304.167,1.615 -12.279,2032.706 -4638.6499,1.615 19.5828,569.038" 2309 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 2310 <g 2311 style="fill:none;stroke-width:0.025in" 2312 transform="translate(1739.0986,17188.625)" 2313 id="g3188-6"> 2314 <g 2315 id="g3107-5" 2316 transform="translate(947.90548,11584.029)"> 2317 <rect 2318 id="rect112-94" 2319 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2320 rx="0" 2321 height="1370.8721" 2322 width="2809.1992" 2323 y="949.37109" 2324 x="2084.55" /> 2325 <rect 2326 id="rect112-3-90" 2327 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2328 rx="0" 2329 height="1294.8468" 2330 width="2809.1992" 2331 y="1025.3964" 2332 x="2084.55" /> 2333 </g> 2334 <text 2335 xml:space="preserve" 2336 x="5452.3052" 2337 y="13844.535" 2338 font-style="normal" 2339 font-weight="bold" 2340 font-size="192" 2341 id="text202-7-5-1-2-3-7-9" 2342 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2343 sodipodi:linespacing="125%"><tspan 2344 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2345 id="tspan3104-6-5-1">Root</tspan></text> 2346 <text 2347 xml:space="preserve" 2348 x="3147.9268" 2349 y="13240.524" 2350 font-style="normal" 2351 font-weight="bold" 2352 font-size="192" 2353 id="text202-1" 2354 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 2355 </g> 2356 <g 2357 style="fill:none;stroke-width:0.025in" 2358 transform="translate(1618.6352,17224.992)" 2359 id="g3147-1"> 2360 <g 2361 style="fill:none;stroke-width:0.025in" 2362 id="g3107-6-1" 2363 transform="translate(3054.6101,13760.052)"> 2364 <rect 2365 id="rect112-7-5" 2366 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2367 rx="0" 2368 height="1370.8721" 2369 width="2809.1992" 2370 y="949.37109" 2371 x="2084.55" /> 2372 <rect 2373 id="rect112-3-5-9" 2374 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2375 rx="0" 2376 height="1294.8468" 2377 width="2809.1992" 2378 y="1025.3964" 2379 x="2084.55" /> 2380 </g> 2381 <text 2382 xml:space="preserve" 2383 x="5263.1094" 2384 y="15411.646" 2385 font-style="normal" 2386 font-weight="bold" 2387 font-size="192" 2388 id="text202-92" 2389 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 2390 </g> 2391 <g 2392 style="fill:none;stroke-width:0.025in" 2393 transform="translate(2469.7158,17188.625)" 2394 id="g3153-7"> 2395 <g 2396 style="fill:none;stroke-width:0.025in" 2397 id="g3107-6-9-67" 2398 transform="translate(5213.0126,16008.808)"> 2399 <rect 2400 id="rect112-7-1-36" 2401 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2402 rx="0" 2403 height="1370.8721" 2404 width="2809.1992" 2405 y="949.37109" 2406 x="2084.55" /> 2407 <rect 2408 id="rect112-3-5-2-5" 2409 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2410 rx="0" 2411 height="1294.8468" 2412 width="2809.1992" 2413 y="1025.3964" 2414 x="2084.55" /> 2415 </g> 2416 <text 2417 xml:space="preserve" 2418 x="9717.4141" 2419 y="18269.314" 2420 font-style="normal" 2421 font-weight="bold" 2422 font-size="192" 2423 id="text202-7-5-1-2-3-7-35-7-63" 2424 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2425 sodipodi:linespacing="125%"><tspan 2426 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2427 id="tspan3104-6-5-6-0-94">Leaf</tspan></text> 2428 <text 2429 xml:space="preserve" 2430 x="7417.4053" 2431 y="17655.502" 2432 font-style="normal" 2433 font-weight="bold" 2434 font-size="192" 2435 id="text202-759" 2436 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 2437 </g> 2438 <g 2439 transform="translate(-2353.8462,17224.992)" 2440 id="g3147-3-8" 2441 style="fill:none;stroke-width:0.025in"> 2442 <g 2443 style="fill:none;stroke-width:0.025in" 2444 id="g3107-6-6-1" 2445 transform="translate(3054.6101,13760.052)"> 2446 <rect 2447 id="rect112-7-0-2" 2448 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2449 rx="0" 2450 height="1370.8721" 2451 width="2809.1992" 2452 y="949.37109" 2453 x="2084.55" /> 2454 <rect 2455 id="rect112-3-5-6-9" 2456 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2457 rx="0" 2458 height="1294.8468" 2459 width="2809.1992" 2460 y="1025.3964" 2461 x="2084.55" /> 2462 </g> 2463 <text 2464 xml:space="preserve" 2465 x="5246.1548" 2466 y="15411.648" 2467 font-style="normal" 2468 font-weight="bold" 2469 font-size="192" 2470 id="text202-87" 2471 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 2472 </g> 2473 <g 2474 transform="translate(-863.02613,17188.625)" 2475 id="g3153-2-3" 2476 style="fill:none;stroke-width:0.025in"> 2477 <g 2478 style="fill:none;stroke-width:0.025in" 2479 id="g3107-6-9-6-9" 2480 transform="translate(5213.0126,16008.808)"> 2481 <rect 2482 id="rect112-7-1-1-0" 2483 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2484 rx="0" 2485 height="1370.8721" 2486 width="2809.1992" 2487 y="949.37109" 2488 x="2084.55" /> 2489 <rect 2490 id="rect112-3-5-2-8-8" 2491 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2492 rx="0" 2493 height="1294.8468" 2494 width="2809.1992" 2495 y="1025.3964" 2496 x="2084.55" /> 2497 </g> 2498 <text 2499 xml:space="preserve" 2500 x="9717.4141" 2501 y="18269.314" 2502 font-style="normal" 2503 font-weight="bold" 2504 font-size="192" 2505 id="text202-7-5-1-2-3-7-35-7-7-8" 2506 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2507 sodipodi:linespacing="125%"><tspan 2508 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2509 id="tspan3104-6-5-6-0-9-5">Leaf</tspan></text> 2510 </g> 2511 <g 2512 transform="translate(-4195.7673,17188.625)" 2513 id="g3153-20-0" 2514 style="fill:none;stroke-width:0.025in"> 2515 <g 2516 style="fill:none;stroke-width:0.025in" 2517 id="g3107-6-9-2-9" 2518 transform="translate(5213.0126,16008.808)"> 2519 <rect 2520 id="rect112-7-1-3-6" 2521 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2522 rx="0" 2523 height="1370.8721" 2524 width="2809.1992" 2525 y="949.37109" 2526 x="2084.55" /> 2527 <rect 2528 id="rect112-3-5-2-7-38" 2529 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2530 rx="0" 2531 height="1294.8468" 2532 width="2809.1992" 2533 y="1025.3964" 2534 x="2084.55" /> 2535 </g> 2536 <text 2537 xml:space="preserve" 2538 x="9717.4141" 2539 y="18269.314" 2540 font-style="normal" 2541 font-weight="bold" 2542 font-size="192" 2543 id="text202-7-5-1-2-3-7-35-7-5-5" 2544 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2545 sodipodi:linespacing="125%"><tspan 2546 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2547 id="tspan3104-6-5-6-0-92-6">Leaf</tspan></text> 2548 <text 2549 xml:space="preserve" 2550 x="7433.8257" 2551 y="17682.098" 2552 font-style="normal" 2553 font-weight="bold" 2554 font-size="192" 2555 id="text202-2" 2556 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 2557 </g> 2558 <g 2559 transform="translate(-7528.5085,17188.625)" 2560 id="g3153-28-1" 2561 style="fill:none;stroke-width:0.025in"> 2562 <g 2563 style="fill:none;stroke-width:0.025in" 2564 id="g3107-6-9-9-1" 2565 transform="translate(5213.0126,16008.808)"> 2566 <rect 2567 id="rect112-7-1-7-59" 2568 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2569 rx="0" 2570 height="1370.8721" 2571 width="2809.1992" 2572 y="949.37109" 2573 x="2084.55" /> 2574 <rect 2575 id="rect112-3-5-2-3-8" 2576 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2577 rx="0" 2578 height="1294.8468" 2579 width="2809.1992" 2580 y="1025.3964" 2581 x="2084.55" /> 2582 </g> 2583 <text 2584 xml:space="preserve" 2585 x="9717.4141" 2586 y="18269.314" 2587 font-style="normal" 2588 font-weight="bold" 2589 font-size="192" 2590 id="text202-7-5-1-2-3-7-35-7-6-4" 2591 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2592 sodipodi:linespacing="125%"><tspan 2593 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2594 id="tspan3104-6-5-6-0-1-8">Leaf</tspan></text> 2595 <text 2596 xml:space="preserve" 2597 x="7415.4404" 2598 y="17682.098" 2599 font-style="normal" 2600 font-weight="bold" 2601 font-size="192" 2602 id="text202-0" 2603 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 2604 </g> 2605 <path 2606 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2607 d="m 4762.4484,31070.961 -582.9982,865.095" 2608 id="path3414-0" 2609 inkscape:connector-curvature="0" /> 2610 <path 2611 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2612 d="m 7571.2303,31071.223 582.9982,865.095" 2613 id="path3414-9-30" 2614 inkscape:connector-curvature="0" /> 2615 <path 2616 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2617 d="m 2811.8153,33284.138 -582.9982,865.094" 2618 id="path3414-8-4" 2619 inkscape:connector-curvature="0" /> 2620 <path 2621 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2622 d="m 9556.862,33284.401 582.999,865.093" 2623 id="path3414-9-4-4" 2624 inkscape:connector-curvature="0" /> 2625 <path 2626 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2627 d="m 4228.3118,33284.138 0,846.288" 2628 id="path3414-8-3-4" 2629 inkscape:connector-curvature="0" 2630 sodipodi:nodetypes="cc" /> 2631 <path 2632 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2633 d="m 8105.287,33310.734 0,846.288" 2634 id="path3414-8-3-6-4" 2635 inkscape:connector-curvature="0" 2636 sodipodi:nodetypes="cc" /> 2637 <path 2638 sodipodi:nodetypes="ccc" 2639 inkscape:connector-curvature="0" 2640 id="path3134-9-0-3-1-8" 2641 d="m 11248.729,43927.515 3383.749,-0.843 7.995,1860.989" 2642 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 2643 <path 2644 sodipodi:nodetypes="ccc" 2645 inkscape:connector-curvature="0" 2646 id="path3134-9-0-3-1-3" 2647 d="m 14641.723,41609.377 -2.828,1541.346 -3303.353,-1.688" 2648 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 2649 <path 2650 sodipodi:nodetypes="ccc" 2651 inkscape:connector-curvature="0" 2652 id="path3134-9-0-3-1-6" 2653 d="m 816.24399,43920.114 -3929.12029,17.964 20.2152,2632.051" 2654 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 2655 <path 2656 sodipodi:nodetypes="ccc" 2657 inkscape:connector-curvature="0" 2658 id="path3134-9-0-3-1-3-2" 2659 d="m -3122.1199,40492.4 12.2312,2669.729 3867.53038,7.717" 2660 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 2661 <path 2662 sodipodi:nodetypes="cccccccccccccccccccccccccccc" 2663 inkscape:connector-curvature="0" 2664 id="path3134-9-0-3-4" 2665 d="m 6180.0812,36613.063 -2.827,638.638 -5325.0381,35.926 -9.78989,7279.202 2659.62569,0 0,-2260.682 -1196.8316,0 0,-1861.738 1462.7942,0 0,2127.7 3723.476,0 0,1861.738 2035.5457,-11.246 -12.28,-1788.219 1191.3338,1.616 15.928,1289.854 520.347,0.202 m 0,0 -15.641,-1570.133 -2629.7318,-18.604 3.165,-2124.92 -2305.4983,-7.354 0,-2287.279 5319.2511,0 0,7180.99 m 0,0 0,19229.094 -4441.5746,0" 2666 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 2667 <rect 2668 ry="0" 2669 id="rect118-7" 2670 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0" 2671 rx="0" 2672 height="8254.9336" 2673 width="14128.912" 2674 y="37009.492" 2675 x="-719.34235" /> 2676 <text 2677 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2678 id="text202-7-24" 2679 font-size="192" 2680 font-weight="bold" 2681 font-style="normal" 2682 y="37286.184" 2683 x="-573.74298" 2684 xml:space="preserve">rcu_gp_fqs()</text> 2685 <g 2686 style="fill:none;stroke-width:0.025in" 2687 transform="translate(1629.528,25916.616)" 2688 id="g3147-0"> 2689 <g 2690 style="fill:none;stroke-width:0.025in" 2691 id="g3107-6-62" 2692 transform="translate(3054.6101,13760.052)"> 2693 <rect 2694 id="rect112-7-9" 2695 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2696 rx="0" 2697 height="1370.8721" 2698 width="2809.1992" 2699 y="949.37109" 2700 x="2084.55" /> 2701 <rect 2702 id="rect112-3-5-90" 2703 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2704 rx="0" 2705 height="1294.8468" 2706 width="2809.1992" 2707 y="1025.3964" 2708 x="2084.55" /> 2709 </g> 2710 <text 2711 xml:space="preserve" 2712 x="5250.5327" 2713 y="15512.733" 2714 font-style="normal" 2715 font-weight="bold" 2716 font-size="192" 2717 id="text202-35-8" 2718 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 2719 </g> 2720 <g 2721 style="fill:none;stroke-width:0.025in" 2722 transform="translate(2480.6088,25880.249)" 2723 id="g3153-1"> 2724 <g 2725 style="fill:none;stroke-width:0.025in" 2726 id="g3107-6-9-31" 2727 transform="translate(5213.0126,16008.808)"> 2728 <rect 2729 id="rect112-7-1-10" 2730 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2731 rx="0" 2732 height="1370.8721" 2733 width="2809.1992" 2734 y="949.37109" 2735 x="2084.55" /> 2736 <rect 2737 id="rect112-3-5-2-34" 2738 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2739 rx="0" 2740 height="1294.8468" 2741 width="2809.1992" 2742 y="1025.3964" 2743 x="2084.55" /> 2744 </g> 2745 <text 2746 xml:space="preserve" 2747 x="9717.4141" 2748 y="18269.314" 2749 font-style="normal" 2750 font-weight="bold" 2751 font-size="192" 2752 id="text202-7-5-1-2-3-7-35-7-03" 2753 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2754 sodipodi:linespacing="125%"><tspan 2755 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2756 id="tspan3104-6-5-6-0-91">Leaf</tspan></text> 2757 </g> 2758 <g 2759 transform="translate(-2342.9531,25916.616)" 2760 id="g3147-3-9" 2761 style="fill:none;stroke-width:0.025in"> 2762 <g 2763 style="fill:none;stroke-width:0.025in" 2764 id="g3107-6-6-6" 2765 transform="translate(3054.6101,13760.052)"> 2766 <rect 2767 id="rect112-7-0-9" 2768 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2769 rx="0" 2770 height="1370.8721" 2771 width="2809.1992" 2772 y="949.37109" 2773 x="2084.55" /> 2774 <rect 2775 id="rect112-3-5-6-3" 2776 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2777 rx="0" 2778 height="1294.8468" 2779 width="2809.1992" 2780 y="1025.3964" 2781 x="2084.55" /> 2782 </g> 2783 <text 2784 xml:space="preserve" 2785 x="5284.6885" 2786 y="15500.379" 2787 font-style="normal" 2788 font-weight="bold" 2789 font-size="192" 2790 id="text202-6-3" 2791 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 2792 </g> 2793 <g 2794 transform="translate(-852.13285,25880.249)" 2795 id="g3153-2-8" 2796 style="fill:none;stroke-width:0.025in"> 2797 <g 2798 style="fill:none;stroke-width:0.025in" 2799 id="g3107-6-9-6-0" 2800 transform="translate(5213.0126,16008.808)"> 2801 <rect 2802 id="rect112-7-1-1-56" 2803 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2804 rx="0" 2805 height="1370.8721" 2806 width="2809.1992" 2807 y="949.37109" 2808 x="2084.55" /> 2809 <rect 2810 id="rect112-3-5-2-8-6" 2811 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2812 rx="0" 2813 height="1294.8468" 2814 width="2809.1992" 2815 y="1025.3964" 2816 x="2084.55" /> 2817 </g> 2818 <text 2819 xml:space="preserve" 2820 x="9717.4141" 2821 y="18269.314" 2822 font-style="normal" 2823 font-weight="bold" 2824 font-size="192" 2825 id="text202-7-5-1-2-3-7-35-7-7-4" 2826 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2827 sodipodi:linespacing="125%"><tspan 2828 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2829 id="tspan3104-6-5-6-0-9-0">Leaf</tspan></text> 2830 </g> 2831 <g 2832 transform="translate(-4184.8743,25880.249)" 2833 id="g3153-20-04" 2834 style="fill:none;stroke-width:0.025in"> 2835 <g 2836 style="fill:none;stroke-width:0.025in" 2837 id="g3107-6-9-2-62" 2838 transform="translate(5213.0126,16008.808)"> 2839 <rect 2840 id="rect112-7-1-3-67" 2841 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2842 rx="0" 2843 height="1370.8721" 2844 width="2809.1992" 2845 y="949.37109" 2846 x="2084.55" /> 2847 <rect 2848 id="rect112-3-5-2-7-5" 2849 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2850 rx="0" 2851 height="1294.8468" 2852 width="2809.1992" 2853 y="1025.3964" 2854 x="2084.55" /> 2855 </g> 2856 <text 2857 xml:space="preserve" 2858 x="9717.4141" 2859 y="18269.314" 2860 font-style="normal" 2861 font-weight="bold" 2862 font-size="192" 2863 id="text202-7-5-1-2-3-7-35-7-5-6" 2864 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2865 sodipodi:linespacing="125%"><tspan 2866 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2867 id="tspan3104-6-5-6-0-92-9">Leaf</tspan></text> 2868 </g> 2869 <g 2870 transform="translate(-7517.6112,25880.249)" 2871 id="g3153-28-8" 2872 style="fill:none;stroke-width:0.025in"> 2873 <g 2874 style="fill:none;stroke-width:0.025in" 2875 id="g3107-6-9-9-7" 2876 transform="translate(5213.0126,16008.808)"> 2877 <rect 2878 id="rect112-7-1-7-2" 2879 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2880 rx="0" 2881 height="1370.8721" 2882 width="2809.1992" 2883 y="949.37109" 2884 x="2084.55" /> 2885 <rect 2886 id="rect112-3-5-2-3-82" 2887 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2888 rx="0" 2889 height="1294.8468" 2890 width="2809.1992" 2891 y="1025.3964" 2892 x="2084.55" /> 2893 </g> 2894 <text 2895 xml:space="preserve" 2896 x="9717.4141" 2897 y="18269.314" 2898 font-style="normal" 2899 font-weight="bold" 2900 font-size="192" 2901 id="text202-7-5-1-2-3-7-35-7-6-9" 2902 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2903 sodipodi:linespacing="125%"><tspan 2904 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2905 id="tspan3104-6-5-6-0-1-9">Leaf</tspan></text> 2906 <text 2907 xml:space="preserve" 2908 x="7428.2939" 2909 y="17707.271" 2910 font-style="normal" 2911 font-weight="bold" 2912 font-size="192" 2913 id="text202-75-6" 2914 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 2915 </g> 2916 <path 2917 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2918 d="m 4773.3421,39762.585 -582.9986,865.094" 2919 id="path3414-02" 2920 inkscape:connector-curvature="0" /> 2921 <path 2922 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2923 d="m 7582.1232,39762.847 582.999,865.094" 2924 id="path3414-9-7" 2925 inkscape:connector-curvature="0" /> 2926 <path 2927 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2928 d="m 2822.7083,41975.762 -582.9982,865.094" 2929 id="path3414-8-6" 2930 inkscape:connector-curvature="0" /> 2931 <path 2932 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2933 d="m 9567.7542,41976.024 583.0018,865.094" 2934 id="path3414-9-4-1" 2935 inkscape:connector-curvature="0" /> 2936 <path 2937 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2938 d="m 4239.2048,41975.762 0,846.288" 2939 id="path3414-8-3-3" 2940 inkscape:connector-curvature="0" 2941 sodipodi:nodetypes="cc" /> 2942 <path 2943 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 2944 d="m 8116.1802,42002.358 0,846.288" 2945 id="path3414-8-3-6-2" 2946 inkscape:connector-curvature="0" 2947 sodipodi:nodetypes="cc" /> 2948 <rect 2949 ry="0" 2950 id="rect118-1-1" 2951 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057924, 60.00115835;stroke-dashoffset:0" 2952 rx="0" 2953 height="7164.1621" 2954 width="13301.43" 2955 y="37551.07" 2956 x="-474.37598" /> 2957 <text 2958 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2959 id="text202-7-2-5" 2960 font-size="192" 2961 font-weight="bold" 2962 font-style="normal" 2963 y="37802.488" 2964 x="-342.01831" 2965 xml:space="preserve" 2966 sodipodi:linespacing="125%">force_qs_rnp()<tspan 2967 style="font-size:192px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 2968 id="tspan3307-9" /></text> 2969 <text 2970 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 2971 id="text202-7-2-7-9" 2972 font-size="192" 2973 font-weight="bold" 2974 font-style="normal" 2975 y="38114.047" 2976 x="-334.33856" 2977 xml:space="preserve">rcu_watching_snap_save()</text> 2978 <g 2979 style="fill:none;stroke-width:0.025in" 2980 transform="translate(1749.9916,25880.249)" 2981 id="g3188-1"> 2982 <g 2983 id="g3107-4" 2984 transform="translate(947.90548,11584.029)"> 2985 <rect 2986 id="rect112-91" 2987 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2988 rx="0" 2989 height="1370.8721" 2990 width="2809.1992" 2991 y="949.37109" 2992 x="2084.55" /> 2993 <rect 2994 id="rect112-3-0" 2995 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 2996 rx="0" 2997 height="1294.8468" 2998 width="2809.1992" 2999 y="1025.3964" 3000 x="2084.55" /> 3001 </g> 3002 <text 3003 xml:space="preserve" 3004 x="5452.3052" 3005 y="13844.535" 3006 font-style="normal" 3007 font-weight="bold" 3008 font-size="192" 3009 id="text202-7-5-1-2-3-7-7" 3010 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3011 sodipodi:linespacing="125%"><tspan 3012 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3013 id="tspan3104-6-5-58">Root</tspan></text> 3014 <text 3015 xml:space="preserve" 3016 x="3158.8521" 3017 y="13313.027" 3018 font-style="normal" 3019 font-weight="bold" 3020 font-size="192" 3021 id="text202-70" 3022 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 3023 </g> 3024 <text 3025 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3026 id="text202-7-2-7-2" 3027 font-size="192" 3028 font-weight="bold" 3029 font-style="normal" 3030 y="38425.035" 3031 x="-337.79462" 3032 xml:space="preserve">rcu_watching_snap_recheck()</text> 3033 <text 3034 xml:space="preserve" 3035 x="9907.8887" 3036 y="43568.723" 3037 font-style="normal" 3038 font-weight="bold" 3039 font-size="192" 3040 id="text202-62-4" 3041 style="font-size:192.00001526px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 3042 <g 3043 id="g4504" 3044 transform="translate(10024.106,24062.466)"> 3045 <path 3046 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 3047 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 3048 sodipodi:ry="39.550262" 3049 sodipodi:rx="65.917107" 3050 sodipodi:cy="345.54001" 3051 sodipodi:cx="319.379" 3052 id="path3089" 3053 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 3054 sodipodi:type="arc" /> 3055 <text 3056 sodipodi:linespacing="125%" 3057 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3058 id="text202-7-5-1-2-80" 3059 font-size="192" 3060 font-weight="bold" 3061 font-style="normal" 3062 y="16835.086" 3063 x="4409.043" 3064 xml:space="preserve"><tspan 3065 id="tspan3104-4" 3066 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 3067 <text 3068 sodipodi:linespacing="125%" 3069 id="text3110-29" 3070 y="17055.541" 3071 x="4579.373" 3072 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3073 xml:space="preserve"><tspan 3074 y="17055.541" 3075 x="4579.373" 3076 id="tspan3112-61" 3077 sodipodi:role="line">read-side</tspan></text> 3078 <text 3079 sodipodi:linespacing="125%" 3080 id="text3114-04" 3081 y="17297.08" 3082 x="4584.8276" 3083 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3084 xml:space="preserve"><tspan 3085 y="17297.08" 3086 x="4584.8276" 3087 id="tspan3116-22" 3088 sodipodi:role="line">critical section</tspan></text> 3089 </g> 3090 <g 3091 id="g3148-9-9" 3092 transform="translate(9995.8972,46544.783)"> 3093 <rect 3094 x="3592.3828" 3095 y="-4715.7246" 3096 width="3164.783" 3097 height="769.99048" 3098 rx="0" 3099 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 3100 id="rect118-3-5-1-3" 3101 ry="0" /> 3102 <text 3103 xml:space="preserve" 3104 x="3745.7725" 3105 y="-4418.6582" 3106 font-style="normal" 3107 font-weight="bold" 3108 font-size="192" 3109 id="text202-7-5-3-27-6" 3110 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">ct_kernel_exit_state()</text> 3111 <text 3112 xml:space="preserve" 3113 x="3745.7725" 3114 y="-4165.7954" 3115 font-style="normal" 3116 font-weight="bold" 3117 font-size="192" 3118 id="text202-7-5-3-27-0-0" 3119 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text> 3120 </g> 3121 <g 3122 id="g3148-9-9-2" 3123 transform="translate(9995.8972,49205.888)"> 3124 <rect 3125 x="3592.3828" 3126 y="-4715.7246" 3127 width="3164.783" 3128 height="769.99048" 3129 rx="0" 3130 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 3131 id="rect118-3-5-1-3-6" 3132 ry="0" /> 3133 <text 3134 xml:space="preserve" 3135 x="3745.7725" 3136 y="-4418.6582" 3137 font-style="normal" 3138 font-weight="bold" 3139 font-size="192" 3140 id="text202-7-5-3-27-6-1" 3141 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">ct_kernel_enter_state()</text> 3142 <text 3143 xml:space="preserve" 3144 x="3745.7725" 3145 y="-4165.7954" 3146 font-style="normal" 3147 font-weight="bold" 3148 font-size="192" 3149 id="text202-7-5-3-27-0-0-8" 3150 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">atomic_add_return()</text> 3151 </g> 3152 <g 3153 id="g4504-7" 3154 transform="translate(10042.913,29290.642)"> 3155 <path 3156 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 3157 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 3158 sodipodi:ry="39.550262" 3159 sodipodi:rx="65.917107" 3160 sodipodi:cy="345.54001" 3161 sodipodi:cx="319.379" 3162 id="path3084-9" 3163 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 3164 sodipodi:type="arc" /> 3165 <text 3166 sodipodi:linespacing="125%" 3167 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3168 id="text202-7-5-1-2-2" 3169 font-size="192" 3170 font-weight="bold" 3171 font-style="normal" 3172 y="16835.086" 3173 x="4409.043" 3174 xml:space="preserve"><tspan 3175 id="tspan3104-0" 3176 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 3177 <text 3178 sodipodi:linespacing="125%" 3179 id="text3110-2" 3180 y="17055.541" 3181 x="4579.373" 3182 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3183 xml:space="preserve"><tspan 3184 y="17055.541" 3185 x="4579.373" 3186 id="tspan3112-3-2" 3187 sodipodi:role="line">read-side</tspan></text> 3188 <text 3189 sodipodi:linespacing="125%" 3190 id="text3114-7" 3191 y="17297.08" 3192 x="4584.8276" 3193 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3194 xml:space="preserve"><tspan 3195 y="17297.08" 3196 x="4584.8276" 3197 id="tspan3116-5" 3198 sodipodi:role="line">critical section</tspan></text> 3199 </g> 3200 <g 3201 id="g4504-6" 3202 transform="translate(-7705.0623,22903.647)"> 3203 <path 3204 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 3205 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 3206 sodipodi:ry="39.550262" 3207 sodipodi:rx="65.917107" 3208 sodipodi:cy="345.54001" 3209 sodipodi:cx="319.379" 3210 id="path3084-1" 3211 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 3212 sodipodi:type="arc" /> 3213 <text 3214 sodipodi:linespacing="125%" 3215 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3216 id="text202-7-5-1-2-8" 3217 font-size="192" 3218 font-weight="bold" 3219 font-style="normal" 3220 y="16835.086" 3221 x="4409.043" 3222 xml:space="preserve"><tspan 3223 id="tspan3104-7-0" 3224 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 3225 <text 3226 sodipodi:linespacing="125%" 3227 id="text3110-9" 3228 y="17055.541" 3229 x="4579.373" 3230 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3231 xml:space="preserve"><tspan 3232 y="17055.541" 3233 x="4579.373" 3234 id="tspan3112-2" 3235 sodipodi:role="line">read-side</tspan></text> 3236 <text 3237 sodipodi:linespacing="125%" 3238 id="text3114-0" 3239 y="17297.08" 3240 x="4584.8276" 3241 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3242 xml:space="preserve"><tspan 3243 y="17297.08" 3244 x="4584.8276" 3245 id="tspan3116-2" 3246 sodipodi:role="line">critical section</tspan></text> 3247 </g> 3248 <g 3249 id="g3148-9-9-3" 3250 transform="translate(-8306.8632,45879.159)"> 3251 <rect 3252 x="3592.3828" 3253 y="-4981.6865" 3254 width="3728.9751" 3255 height="2265.0989" 3256 rx="0" 3257 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 3258 id="rect118-3-5-1-3-7" 3259 ry="0" /> 3260 <text 3261 xml:space="preserve" 3262 x="3745.7725" 3263 y="-4684.6201" 3264 font-style="normal" 3265 font-weight="bold" 3266 font-size="192" 3267 id="text202-7-5-3-27-6-5" 3268 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcutree_report_cpu_dead()</text> 3269 <text 3270 xml:space="preserve" 3271 x="3745.7725" 3272 y="-4431.7573" 3273 font-style="normal" 3274 font-weight="bold" 3275 font-size="192" 3276 id="text202-7-5-3-27-0-0-9" 3277 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_dying_idle_cpu()</text> 3278 <g 3279 transform="translate(1783.3183,-5255.3491)" 3280 id="g3107-7-5" 3281 style="fill:none;stroke-width:0.025in"> 3282 <rect 3283 x="2084.55" 3284 y="949.37109" 3285 width="2809.1992" 3286 height="1370.8721" 3287 rx="0" 3288 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3289 id="rect112-5-3" /> 3290 <rect 3291 x="2084.55" 3292 y="1025.3964" 3293 width="2809.1992" 3294 height="1294.8468" 3295 rx="0" 3296 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3297 id="rect112-3-3-5" /> 3298 </g> 3299 <text 3300 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3301 id="text202-6-6-2-6" 3302 font-size="192" 3303 font-weight="bold" 3304 font-style="normal" 3305 y="-3526.4448" 3306 x="4241.8574" 3307 xml:space="preserve">->qsmaskinitnext</text> 3308 <text 3309 sodipodi:linespacing="125%" 3310 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3311 id="text202-7-5-1-2-3-2" 3312 font-size="192" 3313 font-weight="bold" 3314 font-style="normal" 3315 y="-2987.4167" 3316 x="6305.1484" 3317 xml:space="preserve"><tspan 3318 id="tspan3104-6-9" 3319 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text> 3320 </g> 3321 <g 3322 id="g4504-7-2" 3323 transform="translate(-7686.2563,30073.332)"> 3324 <path 3325 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 3326 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 3327 sodipodi:ry="39.550262" 3328 sodipodi:rx="65.917107" 3329 sodipodi:cy="345.54001" 3330 sodipodi:cx="319.379" 3331 id="path3084-9-2" 3332 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 3333 sodipodi:type="arc" /> 3334 <text 3335 sodipodi:linespacing="125%" 3336 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3337 id="text202-7-5-1-2-2-8" 3338 font-size="192" 3339 font-weight="bold" 3340 font-style="normal" 3341 y="16835.086" 3342 x="4409.043" 3343 xml:space="preserve"><tspan 3344 id="tspan3104-0-9" 3345 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 3346 <text 3347 sodipodi:linespacing="125%" 3348 id="text3110-2-7" 3349 y="17055.541" 3350 x="4579.373" 3351 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3352 xml:space="preserve"><tspan 3353 y="17055.541" 3354 x="4579.373" 3355 id="tspan3112-3-3" 3356 sodipodi:role="line">read-side</tspan></text> 3357 <text 3358 sodipodi:linespacing="125%" 3359 id="text3114-7-6" 3360 y="17297.08" 3361 x="4584.8276" 3362 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3363 xml:space="preserve"><tspan 3364 y="17297.08" 3365 x="4584.8276" 3366 id="tspan3116-5-1" 3367 sodipodi:role="line">critical section</tspan></text> 3368 </g> 3369 <g 3370 id="g3206" 3371 transform="translate(-752.44253,40565.329)"> 3372 <rect 3373 ry="0" 3374 id="rect118-3-5-1-3-1" 3375 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00058007, 60.00116001;stroke-dashoffset:0" 3376 rx="0" 3377 height="2265.0989" 3378 width="3728.9751" 3379 y="3382.2036" 3380 x="-3958.3845" /> 3381 <text 3382 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3383 id="text202-7-5-3-27-6-2" 3384 font-size="192" 3385 font-weight="bold" 3386 font-style="normal" 3387 y="3679.27" 3388 x="-3804.9949" 3389 xml:space="preserve">rcutree_report_cpu_starting()</text> 3390 <g 3391 style="fill:none;stroke-width:0.025in" 3392 id="g3107-7-5-0" 3393 transform="translate(-5767.4491,3108.5424)"> 3394 <rect 3395 id="rect112-5-3-9" 3396 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3397 rx="0" 3398 height="1370.8721" 3399 width="2809.1992" 3400 y="949.37109" 3401 x="2084.55" /> 3402 <rect 3403 id="rect112-3-3-5-3" 3404 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3405 rx="0" 3406 height="1294.8468" 3407 width="2809.1992" 3408 y="1025.3964" 3409 x="2084.55" /> 3410 </g> 3411 <text 3412 xml:space="preserve" 3413 x="-3308.9099" 3414 y="4837.4453" 3415 font-style="normal" 3416 font-weight="bold" 3417 font-size="192" 3418 id="text202-6-6-2-6-6" 3419 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmaskinitnext</text> 3420 <text 3421 xml:space="preserve" 3422 x="-1245.6189" 3423 y="5376.4731" 3424 font-style="normal" 3425 font-weight="bold" 3426 font-size="192" 3427 id="text202-7-5-1-2-3-2-0" 3428 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3429 sodipodi:linespacing="125%"><tspan 3430 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3431 id="tspan3104-6-9-6">Leaf</tspan></text> 3432 </g> 3433 <path 3434 sodipodi:nodetypes="cc" 3435 inkscape:connector-curvature="0" 3436 id="path3134-9-0-3-1-3-6" 3437 d="m 10723.215,43926.861 467.335,8.625" 3438 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 3439 <path 3440 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-8)" 3441 d="m 4431.0572,60276.11 16.472,2346.582" 3442 id="path3134-9-0-3-1-9-9" 3443 inkscape:connector-curvature="0" 3444 sodipodi:nodetypes="cc" /> 3445 <g 3446 style="fill:none;stroke-width:0.025in" 3447 transform="translate(-59.697399,41012.242)" 3448 id="g3188-83"> 3449 <text 3450 xml:space="preserve" 3451 x="3172.5554" 3452 y="13255.592" 3453 font-style="normal" 3454 font-weight="bold" 3455 font-size="192" 3456 id="text202-80" 3457 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">->qsmask &= ~->grpmask</text> 3458 <g 3459 id="g3107-40" 3460 transform="translate(947.90548,11584.029)"> 3461 <rect 3462 id="rect112-919" 3463 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3464 rx="0" 3465 height="1370.8721" 3466 width="2809.1992" 3467 y="949.37109" 3468 x="2084.55" /> 3469 <rect 3470 id="rect112-3-6" 3471 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3472 rx="0" 3473 height="1294.8468" 3474 width="2809.1992" 3475 y="1025.3964" 3476 x="2084.55" /> 3477 </g> 3478 <text 3479 xml:space="preserve" 3480 x="5452.3052" 3481 y="13844.535" 3482 font-style="normal" 3483 font-weight="bold" 3484 font-size="192" 3485 id="text202-7-5-1-2-3-7-25" 3486 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3487 sodipodi:linespacing="125%"><tspan 3488 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3489 id="tspan3104-6-5-4">Root</tspan></text> 3490 </g> 3491 <rect 3492 ry="0" 3493 id="rect118-4" 3494 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0" 3495 rx="0" 3496 height="7164.1641" 3497 width="13639.945" 3498 y="52743.297" 3499 x="-2453.8081" /> 3500 <text 3501 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3502 id="text202-7-99" 3503 font-size="192" 3504 font-weight="bold" 3505 font-style="normal" 3506 y="52950.113" 3507 x="-2356.8381" 3508 xml:space="preserve">rcu_report_rnp()</text> 3509 <g 3510 style="fill:none;stroke-width:0.025in" 3511 transform="translate(-180.16099,41048.609)" 3512 id="g3147-36"> 3513 <g 3514 style="fill:none;stroke-width:0.025in" 3515 id="g3107-6-0" 3516 transform="translate(3054.6101,13760.052)"> 3517 <rect 3518 id="rect112-7-50" 3519 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3520 rx="0" 3521 height="1370.8721" 3522 width="2809.1992" 3523 y="949.37109" 3524 x="2084.55" /> 3525 <rect 3526 id="rect112-3-5-29" 3527 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3528 rx="0" 3529 height="1294.8468" 3530 width="2809.1992" 3531 y="1025.3964" 3532 x="2084.55" /> 3533 </g> 3534 </g> 3535 <g 3536 style="fill:none;stroke-width:0.025in" 3537 transform="translate(670.91971,41012.242)" 3538 id="g3153-4"> 3539 <g 3540 style="fill:none;stroke-width:0.025in" 3541 id="g3107-6-9-35" 3542 transform="translate(5213.0126,16008.808)"> 3543 <rect 3544 id="rect112-7-1-17" 3545 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3546 rx="0" 3547 height="1370.8721" 3548 width="2809.1992" 3549 y="949.37109" 3550 x="2084.55" /> 3551 <rect 3552 id="rect112-3-5-2-4" 3553 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3554 rx="0" 3555 height="1294.8468" 3556 width="2809.1992" 3557 y="1025.3964" 3558 x="2084.55" /> 3559 </g> 3560 <text 3561 xml:space="preserve" 3562 x="9717.4141" 3563 y="18269.314" 3564 font-style="normal" 3565 font-weight="bold" 3566 font-size="192" 3567 id="text202-7-5-1-2-3-7-35-7-3" 3568 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3569 sodipodi:linespacing="125%"><tspan 3570 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3571 id="tspan3104-6-5-6-0-14">Leaf</tspan></text> 3572 </g> 3573 <g 3574 transform="translate(-4152.6419,41048.609)" 3575 id="g3147-3-6" 3576 style="fill:none;stroke-width:0.025in"> 3577 <g 3578 style="fill:none;stroke-width:0.025in" 3579 id="g3107-6-6-9" 3580 transform="translate(3054.6101,13760.052)"> 3581 <rect 3582 id="rect112-7-0-4" 3583 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3584 rx="0" 3585 height="1370.8721" 3586 width="2809.1992" 3587 y="949.37109" 3588 x="2084.55" /> 3589 <rect 3590 id="rect112-3-5-6-2" 3591 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3592 rx="0" 3593 height="1294.8468" 3594 width="2809.1992" 3595 y="1025.3964" 3596 x="2084.55" /> 3597 </g> 3598 <text 3599 xml:space="preserve" 3600 x="5284.9155" 3601 y="15386.685" 3602 font-style="normal" 3603 font-weight="bold" 3604 font-size="192" 3605 id="text202-3-2" 3606 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 3607 </g> 3608 <g 3609 transform="translate(-2661.8217,41012.242)" 3610 id="g3153-2-6" 3611 style="fill:none;stroke-width:0.025in"> 3612 <g 3613 style="fill:none;stroke-width:0.025in" 3614 id="g3107-6-9-6-4" 3615 transform="translate(5213.0126,16008.808)"> 3616 <rect 3617 id="rect112-7-1-1-1" 3618 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3619 rx="0" 3620 height="1370.8721" 3621 width="2809.1992" 3622 y="949.37109" 3623 x="2084.55" /> 3624 <rect 3625 id="rect112-3-5-2-8-2" 3626 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3627 rx="0" 3628 height="1294.8468" 3629 width="2809.1992" 3630 y="1025.3964" 3631 x="2084.55" /> 3632 </g> 3633 <text 3634 xml:space="preserve" 3635 x="9717.4141" 3636 y="18269.314" 3637 font-style="normal" 3638 font-weight="bold" 3639 font-size="192" 3640 id="text202-7-5-1-2-3-7-35-7-7-88" 3641 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3642 sodipodi:linespacing="125%"><tspan 3643 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3644 id="tspan3104-6-5-6-0-9-9">Leaf</tspan></text> 3645 </g> 3646 <g 3647 transform="translate(-5994.5632,41012.242)" 3648 id="g3153-20-2" 3649 style="fill:none;stroke-width:0.025in"> 3650 <g 3651 style="fill:none;stroke-width:0.025in" 3652 id="g3107-6-9-2-8" 3653 transform="translate(5213.0126,16008.808)"> 3654 <rect 3655 id="rect112-7-1-3-8" 3656 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3657 rx="0" 3658 height="1370.8721" 3659 width="2809.1992" 3660 y="949.37109" 3661 x="2084.55" /> 3662 <rect 3663 id="rect112-3-5-2-7-8" 3664 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3665 rx="0" 3666 height="1294.8468" 3667 width="2809.1992" 3668 y="1025.3964" 3669 x="2084.55" /> 3670 </g> 3671 <text 3672 xml:space="preserve" 3673 x="9717.4141" 3674 y="18269.314" 3675 font-style="normal" 3676 font-weight="bold" 3677 font-size="192" 3678 id="text202-7-5-1-2-3-7-35-7-5-68" 3679 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3680 sodipodi:linespacing="125%"><tspan 3681 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3682 id="tspan3104-6-5-6-0-92-3">Leaf</tspan></text> 3683 </g> 3684 <g 3685 transform="translate(-9327.3041,41012.242)" 3686 id="g3153-28-83" 3687 style="fill:none;stroke-width:0.025in"> 3688 <g 3689 style="fill:none;stroke-width:0.025in" 3690 id="g3107-6-9-9-3" 3691 transform="translate(5213.0126,16008.808)"> 3692 <rect 3693 id="rect112-7-1-7-3" 3694 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3695 rx="0" 3696 height="1370.8721" 3697 width="2809.1992" 3698 y="949.37109" 3699 x="2084.55" /> 3700 <rect 3701 id="rect112-3-5-2-3-80" 3702 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3703 rx="0" 3704 height="1294.8468" 3705 width="2809.1992" 3706 y="1025.3964" 3707 x="2084.55" /> 3708 </g> 3709 <text 3710 xml:space="preserve" 3711 x="9717.4141" 3712 y="18269.314" 3713 font-style="normal" 3714 font-weight="bold" 3715 font-size="192" 3716 id="text202-7-5-1-2-3-7-35-7-6-47" 3717 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3718 sodipodi:linespacing="125%"><tspan 3719 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3720 id="tspan3104-6-5-6-0-1-6">Leaf</tspan></text> 3721 <text 3722 xml:space="preserve" 3723 x="7422.3945" 3724 y="17661.012" 3725 font-style="normal" 3726 font-weight="bold" 3727 font-size="192" 3728 id="text202-67" 3729 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> 3730 </g> 3731 <path 3732 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 3733 d="m 2963.6526,54894.579 -582.9982,865.092" 3734 id="path3414-89" 3735 inkscape:connector-curvature="0" /> 3736 <path 3737 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 3738 d="m 5772.4344,54894.841 582.9982,865.092" 3739 id="path3414-9-0" 3740 inkscape:connector-curvature="0" /> 3741 <path 3742 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 3743 d="m 1013.0193,57107.754 -582.99819,865.094" 3744 id="path3414-8-68" 3745 inkscape:connector-curvature="0" /> 3746 <path 3747 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 3748 d="m 7758.0666,57108.016 583,865.094" 3749 id="path3414-9-4-79" 3750 inkscape:connector-curvature="0" /> 3751 <path 3752 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 3753 d="m 2429.5159,57107.754 0,846.288" 3754 id="path3414-8-3-0" 3755 inkscape:connector-curvature="0" 3756 sodipodi:nodetypes="cc" /> 3757 <path 3758 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 3759 d="m 6306.4911,57134.35 0,846.288" 3760 id="path3414-8-3-6-3" 3761 inkscape:connector-curvature="0" 3762 sodipodi:nodetypes="cc" /> 3763 <path 3764 sodipodi:nodetypes="cccccccccccccccc" 3765 inkscape:connector-curvature="0" 3766 id="path3134-9-0-3-33" 3767 d="m 4421.0737,51833.378 -2.8276,1315.669 -5343.84362,17.119 -2.8276,6561.745 2039.08002,17.963 -2.7043,-2144.141 -491.67069,-0.211 -2.7042,-1993.689 1487.71819,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.571 -1405.5263,11.162 -10.9191,-1891.146 1739.2165,-2.718 0.1197,7086.03" 3768 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 3769 <path 3770 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" 3771 d="m 4432.9209,44194.481 8.8008,4666.688 -2616.9163,17.119 15.9788,1446.406 2603.2718,-0.843 -29.6181,2086.665" 3772 id="path3134-9-0-3-1-7" 3773 inkscape:connector-curvature="0" 3774 sodipodi:nodetypes="cccccc" /> 3775 <path 3776 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none" 3777 d="m 4423.9777,48861.171 2616.9159,17.119 -15.979,1465.213 -2584.4649,-19.65" 3778 id="path3134-9-0-3-1-9" 3779 inkscape:connector-curvature="0" 3780 sodipodi:nodetypes="cccc" /> 3781 <g 3782 transform="translate(-1706.1312,54634.242)" 3783 id="g3115"> 3784 <rect 3785 x="4485.6865" 3786 y="-8571.0352" 3787 width="3296.428" 3788 height="2199.2754" 3789 rx="0" 3790 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0" 3791 id="rect118-3-3" 3792 ry="0" /> 3793 <g 3794 style="fill:none;stroke-width:0.025in" 3795 id="g3107-7-2" 3796 transform="translate(2656.673,-8952.2968)"> 3797 <rect 3798 id="rect112-5-6" 3799 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3800 rx="0" 3801 height="1370.8721" 3802 width="2809.1992" 3803 y="949.37109" 3804 x="2084.55" /> 3805 <rect 3806 id="rect112-3-3-52" 3807 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 3808 rx="0" 3809 height="1294.8468" 3810 width="2809.1992" 3811 y="1025.3964" 3812 x="2084.55" /> 3813 </g> 3814 <text 3815 xml:space="preserve" 3816 x="4714.3018" 3817 y="-8349.1943" 3818 font-style="normal" 3819 font-weight="bold" 3820 font-size="192" 3821 id="text202-7-5-6" 3822 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text> 3823 <text 3824 xml:space="preserve" 3825 x="5014.2954" 3826 y="-7170.978" 3827 font-style="normal" 3828 font-weight="bold" 3829 font-size="192" 3830 id="text202-6-6-5" 3831 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp->gp_seq</text> 3832 <text 3833 xml:space="preserve" 3834 x="5035.4155" 3835 y="-7436.1636" 3836 font-style="normal" 3837 font-weight="bold" 3838 font-size="192" 3839 id="text202-6-6-2-8" 3840 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text> 3841 <text 3842 xml:space="preserve" 3843 x="7162.7471" 3844 y="-6692.6006" 3845 font-style="normal" 3846 font-weight="bold" 3847 font-size="192" 3848 id="text202-7-5-1-2-3-79" 3849 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3850 sodipodi:linespacing="125%"><tspan 3851 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 3852 id="tspan3104-6-6">Leaf</tspan></text> 3853 </g> 3854 <g 3855 transform="translate(-3299.9731,54048.57)" 3856 id="g3148"> 3857 <rect 3858 ry="0" 3859 id="rect118-3-5" 3860 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 3861 rx="0" 3862 height="412.66794" 3863 width="3240.0085" 3864 y="-4640.499" 3865 x="3517.1572" /> 3866 <text 3867 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3868 id="text202-7-5-3" 3869 font-size="192" 3870 font-weight="bold" 3871 font-style="normal" 3872 y="-4418.6582" 3873 x="3745.7725" 3874 xml:space="preserve">rcu_note_context_switch()</text> 3875 </g> 3876 <g 3877 transform="translate(1881.1886,54048.57)" 3878 id="g3148-5"> 3879 <rect 3880 ry="0" 3881 id="rect118-3-5-6" 3882 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 3883 rx="0" 3884 height="412.66794" 3885 width="3240.0085" 3886 y="-4640.499" 3887 x="3517.1572" /> 3888 <text 3889 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3890 id="text202-7-5-3-2" 3891 font-size="192" 3892 font-weight="bold" 3893 font-style="normal" 3894 y="-4418.6582" 3895 x="3745.7725" 3896 xml:space="preserve">rcu_sched_clock_irq()</text> 3897 </g> 3898 <g 3899 transform="translate(-850.30204,55463.106)" 3900 id="g3148-9"> 3901 <rect 3902 ry="0" 3903 id="rect118-3-5-1" 3904 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 3905 rx="0" 3906 height="864.02148" 3907 width="3540.9114" 3908 y="-4640.499" 3909 x="3517.1572" /> 3910 <text 3911 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3912 id="text202-7-5-3-27" 3913 font-size="192" 3914 font-weight="bold" 3915 font-style="normal" 3916 y="-4418.6582" 3917 x="3745.7725" 3918 xml:space="preserve">rcu_core()</text> 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-0" 3922 font-size="192" 3923 font-weight="bold" 3924 font-style="normal" 3925 y="-4165.7954" 3926 x="3745.7725" 3927 xml:space="preserve">rcu_check_quiescent_state()</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-9" 3931 font-size="192" 3932 font-weight="bold" 3933 font-style="normal" 3934 y="-3914.085" 3935 x="3745.7725" 3936 xml:space="preserve">rcu__report_qs_rdp())</text> 3937 </g> 3938 <g 3939 id="g4504-3" 3940 transform="translate(3886.2577,30763.697)"> 3941 <path 3942 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 3943 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 3944 sodipodi:ry="39.550262" 3945 sodipodi:rx="65.917107" 3946 sodipodi:cy="345.54001" 3947 sodipodi:cx="319.379" 3948 id="path3084-6-0" 3949 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 3950 sodipodi:type="arc" /> 3951 <text 3952 sodipodi:linespacing="125%" 3953 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 3954 id="text202-7-5-1-2-7" 3955 font-size="192" 3956 font-weight="bold" 3957 font-style="normal" 3958 y="16835.086" 3959 x="4409.043" 3960 xml:space="preserve"><tspan 3961 id="tspan3104-5" 3962 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 3963 <text 3964 sodipodi:linespacing="125%" 3965 id="text3110-3" 3966 y="17055.541" 3967 x="4579.373" 3968 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3969 xml:space="preserve"><tspan 3970 y="17055.541" 3971 x="4579.373" 3972 id="tspan3112-5" 3973 sodipodi:role="line">read-side</tspan></text> 3974 <text 3975 sodipodi:linespacing="125%" 3976 id="text3114-6" 3977 y="17297.08" 3978 x="4584.8276" 3979 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 3980 xml:space="preserve"><tspan 3981 y="17297.08" 3982 x="4584.8276" 3983 id="tspan3116-2-4" 3984 sodipodi:role="line">critical section</tspan></text> 3985 </g> 3986 <g 3987 id="g4504-3-9-1" 3988 transform="translate(3886.2577,34216.283)"> 3989 <path 3990 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 3991 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 3992 sodipodi:ry="39.550262" 3993 sodipodi:rx="65.917107" 3994 sodipodi:cy="345.54001" 3995 sodipodi:cx="319.379" 3996 id="path3084-6-1-0" 3997 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 3998 sodipodi:type="arc" /> 3999 <text 4000 sodipodi:linespacing="125%" 4001 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4002 id="text202-7-5-1-2-7-2-4" 4003 font-size="192" 4004 font-weight="bold" 4005 font-style="normal" 4006 y="16835.086" 4007 x="4409.043" 4008 xml:space="preserve"><tspan 4009 id="tspan3104-5-7-8" 4010 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 4011 <text 4012 sodipodi:linespacing="125%" 4013 id="text3110-3-0-7" 4014 y="17055.541" 4015 x="4579.373" 4016 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4017 xml:space="preserve"><tspan 4018 y="17055.541" 4019 x="4579.373" 4020 id="tspan3112-5-9-0" 4021 sodipodi:role="line">read-side</tspan></text> 4022 <text 4023 sodipodi:linespacing="125%" 4024 id="text3114-6-3-8" 4025 y="17297.08" 4026 x="4584.8276" 4027 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4028 xml:space="preserve"><tspan 4029 y="17297.08" 4030 x="4584.8276" 4031 id="tspan3116-2-6-6" 4032 sodipodi:role="line">critical section</tspan></text> 4033 </g> 4034 <g 4035 id="g4504-3-0" 4036 transform="translate(-4075.0211,30763.697)"> 4037 <path 4038 transform="matrix(13.298129,0,0,13.298129,228.84485,12456.379)" 4039 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 4040 sodipodi:ry="39.550262" 4041 sodipodi:rx="65.917107" 4042 sodipodi:cy="345.54001" 4043 sodipodi:cx="319.379" 4044 id="path3084-6-6" 4045 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 4046 sodipodi:type="arc" /> 4047 <text 4048 sodipodi:linespacing="125%" 4049 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4050 id="text202-7-5-1-2-7-26" 4051 font-size="192" 4052 font-weight="bold" 4053 font-style="normal" 4054 y="16835.086" 4055 x="4409.043" 4056 xml:space="preserve"><tspan 4057 id="tspan3104-5-1" 4058 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 4059 <text 4060 sodipodi:linespacing="125%" 4061 id="text3110-3-8" 4062 y="17055.541" 4063 x="4579.373" 4064 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4065 xml:space="preserve"><tspan 4066 y="17055.541" 4067 x="4579.373" 4068 id="tspan3112-5-7" 4069 sodipodi:role="line">read-side</tspan></text> 4070 <text 4071 sodipodi:linespacing="125%" 4072 id="text3114-6-9" 4073 y="17297.08" 4074 x="4584.8276" 4075 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4076 xml:space="preserve"><tspan 4077 y="17297.08" 4078 x="4584.8276" 4079 id="tspan3116-2-2" 4080 sodipodi:role="line">critical section</tspan></text> 4081 </g> 4082 <g 4083 id="g4504-3-9-0" 4084 transform="translate(-4181.4064,34216.283)"> 4085 <path 4086 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 4087 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 4088 sodipodi:ry="39.550262" 4089 sodipodi:rx="65.917107" 4090 sodipodi:cy="345.54001" 4091 sodipodi:cx="319.379" 4092 id="path3084-6-1-2" 4093 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 4094 sodipodi:type="arc" /> 4095 <text 4096 sodipodi:linespacing="125%" 4097 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4098 id="text202-7-5-1-2-7-2-3" 4099 font-size="192" 4100 font-weight="bold" 4101 font-style="normal" 4102 y="16835.086" 4103 x="4409.043" 4104 xml:space="preserve"><tspan 4105 id="tspan3104-5-7-7" 4106 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> 4107 <text 4108 sodipodi:linespacing="125%" 4109 id="text3110-3-0-5" 4110 y="17055.541" 4111 x="4579.373" 4112 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4113 xml:space="preserve"><tspan 4114 y="17055.541" 4115 x="4579.373" 4116 id="tspan3112-5-9-9" 4117 sodipodi:role="line">read-side</tspan></text> 4118 <text 4119 sodipodi:linespacing="125%" 4120 id="text3114-6-3-2" 4121 y="17297.08" 4122 x="4584.8276" 4123 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4124 xml:space="preserve"><tspan 4125 y="17297.08" 4126 x="4584.8276" 4127 id="tspan3116-2-6-2" 4128 sodipodi:role="line">critical section</tspan></text> 4129 </g> 4130 <path 4131 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none" 4132 d="m 8448.9566,48370.097 0,2393.663" 4133 id="path3134-9-0-3-1-9-8" 4134 inkscape:connector-curvature="0" 4135 sodipodi:nodetypes="cc" /> 4136 <path 4137 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none" 4138 d="m 390.28991,48370.097 0,2393.663" 4139 id="path3134-9-0-3-1-9-8-9" 4140 inkscape:connector-curvature="0" 4141 sodipodi:nodetypes="cc" /> 4142 <g 4143 id="g4504-2" 4144 transform="translate(-143.72569,46137.076)"> 4145 <path 4146 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 4147 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 4148 sodipodi:ry="39.550262" 4149 sodipodi:rx="65.917107" 4150 sodipodi:cy="345.54001" 4151 sodipodi:cx="319.379" 4152 id="path3084-4" 4153 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 4154 sodipodi:type="arc" /> 4155 <text 4156 sodipodi:linespacing="125%" 4157 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4158 id="text202-7-5-1-2-79" 4159 font-size="192" 4160 font-weight="bold" 4161 font-style="normal" 4162 y="16835.086" 4163 x="4273.4326" 4164 xml:space="preserve"><tspan 4165 id="tspan3104-3" 4166 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Wake up</tspan></text> 4167 <text 4168 sodipodi:linespacing="125%" 4169 id="text3110-92" 4170 y="17055.541" 4171 x="4585.2246" 4172 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4173 xml:space="preserve"><tspan 4174 y="17055.541" 4175 x="4585.2246" 4176 id="tspan3112-8" 4177 sodipodi:role="line">grace-period</tspan></text> 4178 <text 4179 sodipodi:linespacing="125%" 4180 id="text3114-3" 4181 y="17297.08" 4182 x="4582.3804" 4183 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4184 xml:space="preserve"><tspan 4185 y="17297.08" 4186 x="4582.3804" 4187 id="tspan3116-0" 4188 sodipodi:role="line">kernel thread</tspan></text> 4189 </g> 4190 <g 4191 transform="translate(-707.64089,66256.889)" 4192 id="g3148-2"> 4193 <rect 4194 ry="0" 4195 id="rect118-3-5-2" 4196 style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" 4197 rx="0" 4198 height="412.66794" 4199 width="3240.0085" 4200 y="-4640.499" 4201 x="3517.1572" /> 4202 <text 4203 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4204 id="text202-7-5-3-8" 4205 font-size="192" 4206 font-weight="bold" 4207 font-style="normal" 4208 y="-4418.6582" 4209 x="4064.9268" 4210 xml:space="preserve">rcu_report_qs_rsp()</text> 4211 </g> 4212 <path 4213 sodipodi:type="arc" 4214 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 4215 id="path3084-6-9" 4216 sodipodi:cx="319.379" 4217 sodipodi:cy="345.54001" 4218 sodipodi:rx="65.917107" 4219 sodipodi:ry="39.550262" 4220 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 4221 transform="matrix(13.298129,0,0,13.298129,2044.7501,59781.881)" /> 4222 <text 4223 xml:space="preserve" 4224 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4225 x="6294.6587" 4226 y="64194.863" 4227 id="text3110-0-1" 4228 sodipodi:linespacing="125%"><tspan 4229 sodipodi:role="line" 4230 id="tspan3112-6-5" 4231 x="6294.6587" 4232 y="64194.863">Grace-period</tspan></text> 4233 <text 4234 xml:space="preserve" 4235 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4236 x="6291.8931" 4237 y="64450.863" 4238 id="text3114-2-4" 4239 sodipodi:linespacing="125%"><tspan 4240 sodipodi:role="line" 4241 id="tspan3116-6-9" 4242 x="6291.8931" 4243 y="64450.863">kernel thread</tspan></text> 4244 <text 4245 xml:space="preserve" 4246 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4247 x="6294.3472" 4248 y="64691.398" 4249 id="text3114-1-2" 4250 sodipodi:linespacing="125%"><tspan 4251 sodipodi:role="line" 4252 id="tspan3116-8-5" 4253 x="6294.3472" 4254 y="64691.398">awakened</tspan></text> 4255 <path 4256 sodipodi:nodetypes="ccc" 4257 inkscape:connector-curvature="0" 4258 id="path3134-9-0-3-3-2-7" 4259 d="m 5310.5974,63210.805 984.0615,0 -3.9578,549.726" 4260 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 4261 <path 4262 sodipodi:nodetypes="cccccccccccccccccccccccc" 4263 inkscape:connector-curvature="0" 4264 id="path3134-9-0-3-99" 4265 d="m 6322.9337,64896.388 -2.8276,2480.757 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.212 16.1023,1993.267 -7783.83452,-4.728 -16.79346,2120.395 2033.10318,-23.535 2.0128,-1866.561 2051.9096,14.08 2.0128,1838.298 1280.8474,-4.728 14.6081,-1830.105 1312.2491,12.923 14.608,1818.337 2000.0093,20.422 -12.279,-1841.412 1304.1722,1.616 -12.279,2032.706 -4638.6586,1.616 19.5827,569.037" 4266 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 4267 <g 4268 style="fill:none;stroke-width:0.025in" 4269 transform="translate(1874.038,53203.538)" 4270 id="g3188-7"> 4271 <g 4272 id="g3107-53" 4273 transform="translate(947.90548,11584.029)"> 4274 <rect 4275 id="rect112-49" 4276 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4277 rx="0" 4278 height="1370.8721" 4279 width="2809.1992" 4280 y="949.37109" 4281 x="2084.55" /> 4282 <rect 4283 id="rect112-3-02" 4284 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4285 rx="0" 4286 height="1294.8468" 4287 width="2809.1992" 4288 y="1025.3964" 4289 x="2084.55" /> 4290 </g> 4291 <text 4292 xml:space="preserve" 4293 x="5452.3052" 4294 y="13844.535" 4295 font-style="normal" 4296 font-weight="bold" 4297 font-size="192" 4298 id="text202-7-5-1-2-3-7-0" 4299 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4300 sodipodi:linespacing="125%"><tspan 4301 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4302 id="tspan3104-6-5-19">Root</tspan></text> 4303 <text 4304 xml:space="preserve" 4305 x="3175.896" 4306 y="13240.11" 4307 font-style="normal" 4308 font-weight="bold" 4309 font-size="192" 4310 id="text202-36-3" 4311 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 4312 style="font-size:172.87567139px" 4313 id="tspan3166">rcu_seq_end(&rnp->gp_seq)</tspan></text> 4314 </g> 4315 <rect 4316 ry="0" 4317 id="rect118-6" 4318 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115689;stroke-dashoffset:0" 4319 rx="0" 4320 height="14649.609" 4321 width="13482.601" 4322 y="65254.539" 4323 x="-538.87689" /> 4324 <text 4325 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4326 id="text202-7-21" 4327 font-size="192" 4328 font-weight="bold" 4329 font-style="normal" 4330 y="65513.996" 4331 x="-423.10056" 4332 xml:space="preserve">rcu_gp_cleanup()</text> 4333 <g 4334 style="fill:none;stroke-width:0.025in" 4335 transform="translate(1753.5744,53239.905)" 4336 id="g3147-2"> 4337 <g 4338 style="fill:none;stroke-width:0.025in" 4339 id="g3107-6-07" 4340 transform="translate(3054.6101,13760.052)"> 4341 <rect 4342 id="rect112-7-3" 4343 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4344 rx="0" 4345 height="1370.8721" 4346 width="2809.1992" 4347 y="949.37109" 4348 x="2084.55" /> 4349 <rect 4350 id="rect112-3-5-1" 4351 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4352 rx="0" 4353 height="1294.8468" 4354 width="2809.1992" 4355 y="1025.3964" 4356 x="2084.55" /> 4357 </g> 4358 <text 4359 xml:space="preserve" 4360 x="5264.4829" 4361 y="15411.231" 4362 font-style="normal" 4363 font-weight="bold" 4364 font-size="192" 4365 id="text202-36-7" 4366 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 4367 style="font-size:172.87567139px" 4368 id="tspan3166-5">rcu_seq_end(&rnp->gp_seq)</tspan></text> 4369 </g> 4370 <g 4371 style="fill:none;stroke-width:0.025in" 4372 id="g3107-6-9-1" 4373 transform="translate(7817.6676,69212.346)"> 4374 <rect 4375 id="rect112-7-1-90" 4376 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4377 rx="0" 4378 height="1370.8721" 4379 width="2809.1992" 4380 y="949.37109" 4381 x="2084.55" /> 4382 <rect 4383 id="rect112-3-5-2-56" 4384 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4385 rx="0" 4386 height="1294.8468" 4387 width="2809.1992" 4388 y="1025.3964" 4389 x="2084.55" /> 4390 </g> 4391 <text 4392 xml:space="preserve" 4393 x="12322.059" 4394 y="71472.641" 4395 font-style="normal" 4396 font-weight="bold" 4397 font-size="192" 4398 id="text202-7-5-1-2-3-7-35-7-77" 4399 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4400 sodipodi:linespacing="125%"><tspan 4401 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4402 id="tspan3104-6-5-6-0-4">Leaf</tspan></text> 4403 <path 4404 sodipodi:nodetypes="ccc" 4405 inkscape:connector-curvature="0" 4406 id="path3134-9-0-3-9" 4407 d="m 6315.6122,72629.054 -20.9533,8108.684 1648.968,0" 4408 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> 4409 <g 4410 style="fill:none;stroke-width:0.025in" 4411 id="g3107-62-6" 4412 transform="translate(2814.6217,72520.234)"> 4413 <rect 4414 id="rect112-6" 4415 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4416 rx="0" 4417 height="1370.8721" 4418 width="2809.1992" 4419 y="949.37109" 4420 x="2084.55" /> 4421 <rect 4422 id="rect112-3-1-4" 4423 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4424 rx="0" 4425 height="1294.8468" 4426 width="2809.1992" 4427 y="1025.3964" 4428 x="2084.55" /> 4429 </g> 4430 <text 4431 xml:space="preserve" 4432 x="7319.022" 4433 y="74780.406" 4434 font-style="normal" 4435 font-weight="bold" 4436 font-size="192" 4437 id="text202-7-5-1-2-3-7-8" 4438 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4439 sodipodi:linespacing="125%"><tspan 4440 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4441 id="tspan3104-6-5-7-7">Root</tspan></text> 4442 <g 4443 style="fill:none;stroke-width:0.025in" 4444 transform="translate(1746.2528,60972.572)" 4445 id="g3147-9"> 4446 <g 4447 style="fill:none;stroke-width:0.025in" 4448 id="g3107-6-2" 4449 transform="translate(3054.6101,13760.052)"> 4450 <rect 4451 id="rect112-7-02" 4452 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4453 rx="0" 4454 height="1370.8721" 4455 width="2809.1992" 4456 y="949.37109" 4457 x="2084.55" /> 4458 <rect 4459 id="rect112-3-5-3" 4460 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4461 rx="0" 4462 height="1294.8468" 4463 width="2809.1992" 4464 y="1025.3964" 4465 x="2084.55" /> 4466 </g> 4467 </g> 4468 <g 4469 style="fill:none;stroke-width:0.025in" 4470 id="g3107-6-9-5" 4471 transform="translate(7810.3459,76945.013)"> 4472 <rect 4473 id="rect112-7-1-9" 4474 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4475 rx="0" 4476 height="1370.8721" 4477 width="2809.1992" 4478 y="949.37109" 4479 x="2084.55" /> 4480 <rect 4481 id="rect112-3-5-2-2" 4482 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4483 rx="0" 4484 height="1294.8468" 4485 width="2809.1992" 4486 y="1025.3964" 4487 x="2084.55" /> 4488 </g> 4489 <text 4490 xml:space="preserve" 4491 x="12314.736" 4492 y="79205.188" 4493 font-style="normal" 4494 font-weight="bold" 4495 font-size="192" 4496 id="text202-7-5-1-2-3-7-35-7-2" 4497 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4498 sodipodi:linespacing="125%"><tspan 4499 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4500 id="tspan3104-6-5-6-0-8">Leaf</tspan></text> 4501 <g 4502 transform="translate(-2226.2288,60972.572)" 4503 id="g3147-3-7" 4504 style="fill:none;stroke-width:0.025in"> 4505 <g 4506 style="fill:none;stroke-width:0.025in" 4507 id="g3107-6-6-3" 4508 transform="translate(3054.6101,13760.052)"> 4509 <rect 4510 id="rect112-7-0-6" 4511 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4512 rx="0" 4513 height="1370.8721" 4514 width="2809.1992" 4515 y="949.37109" 4516 x="2084.55" /> 4517 <rect 4518 id="rect112-3-5-6-1" 4519 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4520 rx="0" 4521 height="1294.8468" 4522 width="2809.1992" 4523 y="1025.3964" 4524 x="2084.55" /> 4525 </g> 4526 </g> 4527 <g 4528 transform="translate(-735.4075,60936.205)" 4529 id="g3153-2-9" 4530 style="fill:none;stroke-width:0.025in"> 4531 <g 4532 style="fill:none;stroke-width:0.025in" 4533 id="g3107-6-9-6-3" 4534 transform="translate(5213.0126,16008.808)"> 4535 <rect 4536 id="rect112-7-1-1-1-4" 4537 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4538 rx="0" 4539 height="1370.8721" 4540 width="2809.1992" 4541 y="949.37109" 4542 x="2084.55" /> 4543 <rect 4544 id="rect112-3-5-2-8-9" 4545 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4546 rx="0" 4547 height="1294.8468" 4548 width="2809.1992" 4549 y="1025.3964" 4550 x="2084.55" /> 4551 </g> 4552 <text 4553 xml:space="preserve" 4554 x="9717.4141" 4555 y="18269.314" 4556 font-style="normal" 4557 font-weight="bold" 4558 font-size="192" 4559 id="text202-7-5-1-2-3-7-35-7-7-4-8" 4560 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4561 sodipodi:linespacing="125%"><tspan 4562 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4563 id="tspan3104-6-5-6-0-9-7">Leaf</tspan></text> 4564 </g> 4565 <g 4566 transform="translate(-4068.1496,60936.205)" 4567 id="g3153-20-8" 4568 style="fill:none;stroke-width:0.025in"> 4569 <g 4570 style="fill:none;stroke-width:0.025in" 4571 id="g3107-6-9-2-4" 4572 transform="translate(5213.0126,16008.808)"> 4573 <rect 4574 id="rect112-7-1-3-5" 4575 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4576 rx="0" 4577 height="1370.8721" 4578 width="2809.1992" 4579 y="949.37109" 4580 x="2084.55" /> 4581 <rect 4582 id="rect112-3-5-2-7-0" 4583 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4584 rx="0" 4585 height="1294.8468" 4586 width="2809.1992" 4587 y="1025.3964" 4588 x="2084.55" /> 4589 </g> 4590 <text 4591 xml:space="preserve" 4592 x="9717.4141" 4593 y="18269.314" 4594 font-style="normal" 4595 font-weight="bold" 4596 font-size="192" 4597 id="text202-7-5-1-2-3-7-35-7-5-3" 4598 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4599 sodipodi:linespacing="125%"><tspan 4600 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4601 id="tspan3104-6-5-6-0-92-6-5">Leaf</tspan></text> 4602 </g> 4603 <g 4604 transform="translate(-7400.8907,60936.205)" 4605 id="g3153-28-0" 4606 style="fill:none;stroke-width:0.025in"> 4607 <g 4608 style="fill:none;stroke-width:0.025in" 4609 id="g3107-6-9-9-6" 4610 transform="translate(5213.0126,16008.808)"> 4611 <rect 4612 id="rect112-7-1-7-3-8" 4613 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4614 rx="0" 4615 height="1370.8721" 4616 width="2809.1992" 4617 y="949.37109" 4618 x="2084.55" /> 4619 <rect 4620 id="rect112-3-5-2-3-2" 4621 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4622 rx="0" 4623 height="1294.8468" 4624 width="2809.1992" 4625 y="1025.3964" 4626 x="2084.55" /> 4627 </g> 4628 <text 4629 xml:space="preserve" 4630 x="9717.4141" 4631 y="18269.314" 4632 font-style="normal" 4633 font-weight="bold" 4634 font-size="192" 4635 id="text202-7-5-1-2-3-7-35-7-6-0" 4636 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4637 sodipodi:linespacing="125%"><tspan 4638 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4639 id="tspan3104-6-5-6-0-1-6-2">Leaf</tspan></text> 4640 </g> 4641 <path 4642 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4643 d="m 4890.0661,74818.542 -582.9982,865.094" 4644 id="path3414-5" 4645 inkscape:connector-curvature="0" /> 4646 <path 4647 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4648 d="m 7698.8481,74818.804 582.998,865.094" 4649 id="path3414-9-5" 4650 inkscape:connector-curvature="0" /> 4651 <path 4652 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4653 d="m 2939.433,77031.719 -582.9982,865.094" 4654 id="path3414-8-4-6" 4655 inkscape:connector-curvature="0" /> 4656 <path 4657 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4658 d="m 9684.4834,77031.981 583.0036,865.094" 4659 id="path3414-9-4-7-0" 4660 inkscape:connector-curvature="0" /> 4661 <path 4662 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4663 d="m 4355.9293,77031.719 0,846.288" 4664 id="path3414-8-3-65" 4665 inkscape:connector-curvature="0" 4666 sodipodi:nodetypes="cc" /> 4667 <path 4668 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4669 d="m 8232.9046,77058.315 0,846.288" 4670 id="path3414-8-3-6-6-6" 4671 inkscape:connector-curvature="0" 4672 sodipodi:nodetypes="cc" /> 4673 <g 4674 transform="translate(-2218.9069,53239.905)" 4675 id="g3147-3-64" 4676 style="fill:none;stroke-width:0.025in"> 4677 <g 4678 style="fill:none;stroke-width:0.025in" 4679 id="g3107-6-6-62" 4680 transform="translate(3054.6101,13760.052)"> 4681 <rect 4682 id="rect112-7-0-8" 4683 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4684 rx="0" 4685 height="1370.8721" 4686 width="2809.1992" 4687 y="949.37109" 4688 x="2084.55" /> 4689 <rect 4690 id="rect112-3-5-6-96" 4691 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4692 rx="0" 4693 height="1294.8468" 4694 width="2809.1992" 4695 y="1025.3964" 4696 x="2084.55" /> 4697 </g> 4698 <text 4699 xml:space="preserve" 4700 x="5274.1216" 4701 y="15411.231" 4702 font-style="normal" 4703 font-weight="bold" 4704 font-size="192" 4705 id="text202-36" 4706 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 4707 style="font-size:172.87567139px" 4708 id="tspan3166-6">rcu_seq_end(&rnp->gp_seq)</tspan></text> 4709 </g> 4710 <g 4711 transform="translate(-728.08545,53203.538)" 4712 id="g3153-2-0" 4713 style="fill:none;stroke-width:0.025in"> 4714 <g 4715 style="fill:none;stroke-width:0.025in" 4716 id="g3107-6-9-6-7" 4717 transform="translate(5213.0126,16008.808)"> 4718 <rect 4719 id="rect112-7-1-1-01" 4720 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4721 rx="0" 4722 height="1370.8721" 4723 width="2809.1992" 4724 y="949.37109" 4725 x="2084.55" /> 4726 <rect 4727 id="rect112-3-5-2-8-0" 4728 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4729 rx="0" 4730 height="1294.8468" 4731 width="2809.1992" 4732 y="1025.3964" 4733 x="2084.55" /> 4734 </g> 4735 <text 4736 xml:space="preserve" 4737 x="9717.4141" 4738 y="18269.314" 4739 font-style="normal" 4740 font-weight="bold" 4741 font-size="192" 4742 id="text202-7-5-1-2-3-7-35-7-7-1" 4743 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4744 sodipodi:linespacing="125%"><tspan 4745 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4746 id="tspan3104-6-5-6-0-9-3">Leaf</tspan></text> 4747 </g> 4748 <g 4749 transform="translate(-4060.8278,53203.538)" 4750 id="g3153-20-7" 4751 style="fill:none;stroke-width:0.025in"> 4752 <g 4753 style="fill:none;stroke-width:0.025in" 4754 id="g3107-6-9-2-7" 4755 transform="translate(5213.0126,16008.808)"> 4756 <rect 4757 id="rect112-7-1-3-2" 4758 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4759 rx="0" 4760 height="1370.8721" 4761 width="2809.1992" 4762 y="949.37109" 4763 x="2084.55" /> 4764 <rect 4765 id="rect112-3-5-2-7-6" 4766 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4767 rx="0" 4768 height="1294.8468" 4769 width="2809.1992" 4770 y="1025.3964" 4771 x="2084.55" /> 4772 </g> 4773 <text 4774 xml:space="preserve" 4775 x="9717.4141" 4776 y="18269.314" 4777 font-style="normal" 4778 font-weight="bold" 4779 font-size="192" 4780 id="text202-7-5-1-2-3-7-35-7-5-4" 4781 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4782 sodipodi:linespacing="125%"><tspan 4783 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4784 id="tspan3104-6-5-6-0-92-5">Leaf</tspan></text> 4785 <text 4786 xml:space="preserve" 4787 x="7435.1987" 4788 y="17708.281" 4789 font-style="normal" 4790 font-weight="bold" 4791 font-size="192" 4792 id="text202-36-9" 4793 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 4794 style="font-size:172.87567139px" 4795 id="tspan3166-1">rcu_seq_end(&rnp->gp_seq)</tspan></text> 4796 </g> 4797 <g 4798 transform="translate(-7393.5687,53203.538)" 4799 id="g3153-28-02" 4800 style="fill:none;stroke-width:0.025in"> 4801 <g 4802 style="fill:none;stroke-width:0.025in" 4803 id="g3107-6-9-9-9" 4804 transform="translate(5213.0126,16008.808)"> 4805 <rect 4806 id="rect112-7-1-7-0" 4807 style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4808 rx="0" 4809 height="1370.8721" 4810 width="2809.1992" 4811 y="949.37109" 4812 x="2084.55" /> 4813 <rect 4814 id="rect112-3-5-2-3-9" 4815 style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 4816 rx="0" 4817 height="1294.8468" 4818 width="2809.1992" 4819 y="1025.3964" 4820 x="2084.55" /> 4821 </g> 4822 <text 4823 xml:space="preserve" 4824 x="9717.4141" 4825 y="18269.314" 4826 font-style="normal" 4827 font-weight="bold" 4828 font-size="192" 4829 id="text202-7-5-1-2-3-7-35-7-6-94" 4830 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4831 sodipodi:linespacing="125%"><tspan 4832 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" 4833 id="tspan3104-6-5-6-0-1-5">Leaf</tspan></text> 4834 <text 4835 xml:space="preserve" 4836 x="7416.8125" 4837 y="17708.281" 4838 font-style="normal" 4839 font-weight="bold" 4840 font-size="192" 4841 id="text202-36-35" 4842 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 4843 style="font-size:172.87567139px" 4844 id="tspan3166-62">rcu_seq_end(&rnp->gp_seq)</tspan></text> 4845 </g> 4846 <path 4847 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4848 d="m 4897.3878,67085.876 -582.9982,865.094" 4849 id="path3414-03" 4850 inkscape:connector-curvature="0" /> 4851 <path 4852 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4853 d="m 7706.1695,67086.138 582.9982,865.094" 4854 id="path3414-9-78" 4855 inkscape:connector-curvature="0" /> 4856 <path 4857 style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4858 d="m 2946.7546,69299.053 -582.9981,865.094" 4859 id="path3414-8-8" 4860 inkscape:connector-curvature="0" /> 4861 <path 4862 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4863 d="m 9691.8054,69299.315 583.0036,865.094" 4864 id="path3414-9-4-6" 4865 inkscape:connector-curvature="0" /> 4866 <path 4867 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4868 d="m 4363.251,69299.053 0,846.288" 4869 id="path3414-8-3-04" 4870 inkscape:connector-curvature="0" 4871 sodipodi:nodetypes="cc" /> 4872 <path 4873 style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" 4874 d="m 8240.2262,69325.649 0,846.288" 4875 id="path3414-8-3-6-67" 4876 inkscape:connector-curvature="0" 4877 sodipodi:nodetypes="cc" /> 4878 <g 4879 style="fill:none;stroke-width:0.025in" 4880 id="g4504-3-9-6" 4881 transform="translate(4290.2512,63653.93)"> 4882 <path 4883 transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" 4884 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 4885 sodipodi:ry="39.550262" 4886 sodipodi:rx="65.917107" 4887 sodipodi:cy="345.54001" 4888 sodipodi:cx="319.379" 4889 id="path3084-6-1-09" 4890 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 4891 sodipodi:type="arc" /> 4892 <text 4893 sodipodi:linespacing="125%" 4894 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4895 id="text202-7-5-1-2-7-2-7" 4896 font-size="192" 4897 font-weight="bold" 4898 font-style="normal" 4899 y="16888.277" 4900 x="4344.877" 4901 xml:space="preserve"><tspan 4902 id="tspan3104-5-7-5" 4903 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Start of</tspan></text> 4904 <text 4905 sodipodi:linespacing="125%" 4906 id="text3110-3-0-9" 4907 y="17119.1" 4908 x="4578.7886" 4909 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4910 xml:space="preserve"><tspan 4911 y="17119.1" 4912 x="4578.7886" 4913 id="tspan3112-5-9-7" 4914 sodipodi:role="line">Next Grace</tspan></text> 4915 <text 4916 sodipodi:linespacing="125%" 4917 id="text3114-6-3-85" 4918 y="17350.271" 4919 x="4581.7886" 4920 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 4921 xml:space="preserve"><tspan 4922 y="17350.271" 4923 x="4581.7886" 4924 id="tspan3116-2-6-3" 4925 sodipodi:role="line">Period</tspan></text> 4926 </g> 4927 <path 4928 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" 4929 d="m 4406.3256,79248.348 -0.01,5813.579" 4930 id="path3134-9-0-3-37" 4931 inkscape:connector-curvature="0" 4932 sodipodi:nodetypes="cc" /> 4933 <path 4934 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" 4935 d="m 4406.3181,82402.301 -2393.663,0.512 0,1196.832 2393.663,-0.512" 4936 id="path3134-9-0-8" 4937 inkscape:connector-curvature="0" 4938 sodipodi:nodetypes="cccc" /> 4939 <path 4940 style="fill:none;stroke:#969696;stroke-width:53.19251251;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" 4941 d="m 4406.3181,82402.301 2393.6631,0.512 0,1196.832 -2393.6631,-0.512" 4942 id="path3134-9-0-7-7" 4943 inkscape:connector-curvature="0" 4944 sodipodi:nodetypes="cccc" /> 4945 <rect 4946 x="578.16779" 4947 y="82839.773" 4948 width="2844.0972" 4949 height="360.77411" 4950 rx="0" 4951 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057845, 60.00115702;stroke-dashoffset:0" 4952 id="rect118-3-4" 4953 ry="0" /> 4954 <text 4955 xml:space="preserve" 4956 x="806.7832" 4957 y="83088.211" 4958 font-style="normal" 4959 font-weight="bold" 4960 font-size="192" 4961 id="text202-7-5-19" 4962 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()</text> 4963 <rect 4964 x="5314.2671" 4965 y="82817.688" 4966 width="2975.115" 4967 height="382.86298" 4968 rx="0" 4969 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057858, 60.00115716;stroke-dashoffset:0" 4970 id="rect118-36-0" 4971 ry="0" /> 4972 <text 4973 xml:space="preserve" 4974 x="5409.8989" 4975 y="83063.711" 4976 font-style="normal" 4977 font-weight="bold" 4978 font-size="192" 4979 id="text202-7-9-6-9" 4980 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_after_idle()</text> 4981 <text 4982 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 4983 id="text202-88" 4984 font-size="192" 4985 font-weight="bold" 4986 font-style="normal" 4987 y="81443.047" 4988 x="3264.7983" 4989 xml:space="preserve">rcu_advance_cbs()</text> 4990 <rect 4991 id="rect112-58" 4992 style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter" 4993 rx="0" 4994 height="1370.8721" 4995 width="2809.1992" 4996 y="80561.273" 4997 x="2991.7173" /> 4998 <rect 4999 id="rect112-3-4" 5000 style="fill:none;stroke:#000000;stroke-width:29.99999809;stroke-linecap:butt;stroke-linejoin:miter" 5001 rx="0" 5002 height="1294.8468" 5003 width="2809.1992" 5004 y="80637.297" 5005 x="2991.7173" /> 5006 <text 5007 sodipodi:linespacing="125%" 5008 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 5009 id="text202-7-5-1-2-3-7-37" 5010 font-size="192" 5011 font-weight="bold" 5012 font-style="normal" 5013 y="81872.406" 5014 x="5411.5601" 5015 xml:space="preserve"><tspan 5016 id="tspan3104-6-5-13" 5017 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Leaf</tspan></text> 5018 <text 5019 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 5020 id="text202-3-8" 5021 font-size="192" 5022 font-weight="bold" 5023 font-style="normal" 5024 y="81232.938" 5025 x="3264.7983" 5026 xml:space="preserve">__note_gp_changes()</text> 5027 <g 5028 style="fill:none;stroke-width:0.025in" 5029 id="g3049" 5030 transform="translate(-1728.7601,83820.41)"> 5031 <path 5032 transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)" 5033 d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" 5034 sodipodi:ry="39.550262" 5035 sodipodi:rx="65.917107" 5036 sodipodi:cy="345.54001" 5037 sodipodi:cx="319.379" 5038 id="path3084-3-0" 5039 style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" 5040 sodipodi:type="arc" /> 5041 <text 5042 sodipodi:linespacing="125%" 5043 style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" 5044 id="text202-7-5-1-2-6-9" 5045 font-size="192" 5046 font-weight="bold" 5047 font-style="normal" 5048 y="1785.2073" 5049 x="5717.4517" 5050 xml:space="preserve"><tspan 5051 id="tspan3104-7-7" 5052 style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Phase Two</tspan></text> 5053 <text 5054 sodipodi:linespacing="125%" 5055 id="text3110-5-9" 5056 y="2005.6624" 5057 x="6119.668" 5058 style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" 5059 xml:space="preserve"><tspan 5060 y="2005.6624" 5061 x="6119.668" 5062 id="tspan3112-3-9" 5063 sodipodi:role="line">of Update</tspan></text> 5064 </g> 5065 <rect 5066 x="3342.4805" 5067 y="83998.438" 5068 width="1994.7195" 5069 height="664.90662" 5070 rx="0" 5071 style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057818, 60.00115636;stroke-dashoffset:0" 5072 id="rect118-36-3" 5073 ry="0" /> 5074 <text 5075 xml:space="preserve" 5076 x="3608.4419" 5077 y="84264.398" 5078 font-style="normal" 5079 font-weight="bold" 5080 font-size="192" 5081 id="text202-7-9-6-6" 5082 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">RCU_SOFTIRQ</text> 5083 <text 5084 xml:space="preserve" 5085 x="3608.4419" 5086 y="84530.367" 5087 font-style="normal" 5088 font-weight="bold" 5089 font-size="192" 5090 id="text202-7-9-6-6-7" 5091 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_do_batch()</text> 5092 <text 5093 xml:space="preserve" 5094 x="6698.9019" 5095 y="70885.211" 5096 font-style="normal" 5097 font-weight="bold" 5098 font-size="192" 5099 id="text202-36-2" 5100 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 5101 style="font-size:172.87567139px" 5102 id="tspan3166-7">rcu_seq_end(&rnp->gp_seq)</tspan></text> 5103 <text 5104 xml:space="preserve" 5105 x="10023.457" 5106 y="70885.234" 5107 font-style="normal" 5108 font-weight="bold" 5109 font-size="192" 5110 id="text202-36-0" 5111 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 5112 style="font-size:172.87567139px" 5113 id="tspan3166-9">rcu_seq_end(&rnp->gp_seq)</tspan></text> 5114 <text 5115 xml:space="preserve" 5116 x="5023.3389" 5117 y="74209.773" 5118 font-style="normal" 5119 font-weight="bold" 5120 font-size="192" 5121 id="text202-36-36" 5122 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"><tspan 5123 style="font-size:172.87567139px" 5124 id="tspan3166-0">rcu_seq_end(&rsp->gp_seq)</tspan></text> 5125 <text 5126 xml:space="preserve" 5127 x="6562.5884" 5128 y="34870.727" 5129 font-style="normal" 5130 font-weight="bold" 5131 font-size="192" 5132 id="text202-3" 5133 style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->gp_seq = rsp->gp_seq</text> 5134 </g> 5135</svg> 5136