1 <?xml version="1.0" encoding="UTF-8" standalon 2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5 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 12 xmlns:svg="http://www.w3.org/2000/svg" 13 xmlns="http://www.w3.org/2000/svg" 14 xmlns:sodipodi="http://sodipodi.sourceforge 15 xmlns:inkscape="http://www.inkscape.org/nam 16 width="1026.1281" 17 height="1246.2428" 18 viewBox="-44 -44 13645.583 16565.045" 19 id="svg2" 20 version="1.1" 21 inkscape:version="0.48.4 r9939" 22 sodipodi:docname="TreeRCU-gp-cleanup.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/dc 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:#0000 48 transform="matrix(-0.2,0,0,-0.2,-1.2, 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:#0000 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:#0000 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 89 d="M 8.7185878,4.0337352 -2.2072895,0 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 103 d="M 8.7185878,4.0337352 -2.2072895,0 104 transform="matrix(-1.1,0,0,-1.1,-1.1, 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:#0000 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 132 d="M 8.7185878,4.0337352 -2.2072895,0 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:#0000 147 transform="matrix(-0.2,0,0,-0.2,-1.2, 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:#0000 161 transform="matrix(-0.2,0,0,-0.2,-1.2, 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:#0000 175 transform="matrix(-0.2,0,0,-0.2,-1.2, 176 </marker> 177 <marker 178 inkscape:stockid="Arrow2Lend" 179 orient="auto" 180 refY="0" 181 refX="0" 182 id="Arrow2Lend-3" 183 style="overflow:visible"> 184 <path 185 id="path3946-1" 186 style="fill-rule:evenodd;stroke-width 187 d="M 8.7185878,4.0337352 -2.2072895,0 188 transform="matrix(-1.1,0,0,-1.1,-1.1, 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-4" 197 style="overflow:visible"> 198 <path 199 id="path3946-7" 200 style="fill-rule:evenodd;stroke-width 201 d="M 8.7185878,4.0337352 -2.2072895,0 202 transform="matrix(-1.1,0,0,-1.1,-1.1, 203 inkscape:connector-curvature="0" /> 204 </marker> 205 <marker 206 inkscape:stockid="Arrow2Lend" 207 orient="auto" 208 refY="0" 209 refX="0" 210 id="marker4880" 211 style="overflow:visible"> 212 <path 213 id="path4882" 214 style="fill-rule:evenodd;stroke-width 215 d="M 8.7185878,4.0337352 -2.2072895,0 216 transform="matrix(-1.1,0,0,-1.1,-1.1, 217 inkscape:connector-curvature="0" /> 218 </marker> 219 <marker 220 inkscape:stockid="Arrow2Lend" 221 orient="auto" 222 refY="0" 223 refX="0" 224 id="Arrow2Lend-5" 225 style="overflow:visible"> 226 <path 227 id="path3946-0" 228 style="fill-rule:evenodd;stroke-width 229 d="M 8.7185878,4.0337352 -2.2072895,0 230 transform="matrix(-1.1,0,0,-1.1,-1.1, 231 inkscape:connector-curvature="0" /> 232 </marker> 233 <marker 234 inkscape:stockid="Arrow2Lend" 235 orient="auto" 236 refY="0" 237 refX="0" 238 id="Arrow2Lend-6" 239 style="overflow:visible"> 240 <path 241 id="path3946-10" 242 style="fill-rule:evenodd;stroke-width 243 d="M 8.7185878,4.0337352 -2.2072895,0 244 transform="matrix(-1.1,0,0,-1.1,-1.1, 245 inkscape:connector-curvature="0" /> 246 </marker> 247 <marker 248 inkscape:stockid="Arrow2Lend" 249 orient="auto" 250 refY="0" 251 refX="0" 252 id="Arrow2Lend-1" 253 style="overflow:visible"> 254 <path 255 id="path3946-2" 256 style="fill-rule:evenodd;stroke-width 257 d="M 8.7185878,4.0337352 -2.2072895,0 258 transform="matrix(-1.1,0,0,-1.1,-1.1, 259 inkscape:connector-curvature="0" /> 260 </marker> 261 <marker 262 inkscape:stockid="Arrow2Lend" 263 orient="auto" 264 refY="0" 265 refX="0" 266 id="marker3130" 267 style="overflow:visible"> 268 <path 269 id="path3132" 270 style="fill-rule:evenodd;stroke-width 271 d="M 8.7185878,4.0337352 -2.2072895,0 272 transform="matrix(-1.1,0,0,-1.1,-1.1, 273 inkscape:connector-curvature="0" /> 274 </marker> 275 <marker 276 inkscape:stockid="Arrow2Lend" 277 orient="auto" 278 refY="0" 279 refX="0" 280 id="marker3134" 281 style="overflow:visible"> 282 <path 283 id="path3136" 284 style="fill-rule:evenodd;stroke-width 285 d="M 8.7185878,4.0337352 -2.2072895,0 286 transform="matrix(-1.1,0,0,-1.1,-1.1, 287 inkscape:connector-curvature="0" /> 288 </marker> 289 <marker 290 inkscape:stockid="Arrow2Lend" 291 orient="auto" 292 refY="0" 293 refX="0" 294 id="marker3138" 295 style="overflow:visible"> 296 <path 297 id="path3140" 298 style="fill-rule:evenodd;stroke-width 299 d="M 8.7185878,4.0337352 -2.2072895,0 300 transform="matrix(-1.1,0,0,-1.1,-1.1, 301 inkscape:connector-curvature="0" /> 302 </marker> 303 <marker 304 inkscape:stockid="Arrow2Lend" 305 orient="auto" 306 refY="0" 307 refX="0" 308 id="marker3142" 309 style="overflow:visible"> 310 <path 311 id="path3144" 312 style="fill-rule:evenodd;stroke-width 313 d="M 8.7185878,4.0337352 -2.2072895,0 314 transform="matrix(-1.1,0,0,-1.1,-1.1, 315 inkscape:connector-curvature="0" /> 316 </marker> 317 <marker 318 inkscape:stockid="Arrow2Lend" 319 orient="auto" 320 refY="0" 321 refX="0" 322 id="marker3146" 323 style="overflow:visible"> 324 <path 325 id="path3148" 326 style="fill-rule:evenodd;stroke-width 327 d="M 8.7185878,4.0337352 -2.2072895,0 328 transform="matrix(-1.1,0,0,-1.1,-1.1, 329 inkscape:connector-curvature="0" /> 330 </marker> 331 <marker 332 inkscape:stockid="Arrow1Send" 333 orient="auto" 334 refY="0" 335 refX="0" 336 id="Arrow1Send-7" 337 style="overflow:visible"> 338 <path 339 id="path3940-0" 340 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 341 style="fill-rule:evenodd;stroke:#0000 342 transform="matrix(-0.2,0,0,-0.2,-1.2, 343 inkscape:connector-curvature="0" /> 344 </marker> 345 <marker 346 inkscape:stockid="Arrow1Send" 347 orient="auto" 348 refY="0" 349 refX="0" 350 id="Arrow1Send-36" 351 style="overflow:visible"> 352 <path 353 id="path3940-7" 354 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 355 style="fill-rule:evenodd;stroke:#0000 356 transform="matrix(-0.2,0,0,-0.2,-1.2, 357 inkscape:connector-curvature="0" /> 358 </marker> 359 <marker 360 inkscape:stockid="Arrow1Send" 361 orient="auto" 362 refY="0" 363 refX="0" 364 id="Arrow1Send-36-7" 365 style="overflow:visible"> 366 <path 367 id="path3940-7-4" 368 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 369 style="fill-rule:evenodd;stroke:#0000 370 transform="matrix(-0.2,0,0,-0.2,-1.2, 371 inkscape:connector-curvature="0" /> 372 </marker> 373 </defs> 374 <sodipodi:namedview 375 pagecolor="#ffffff" 376 bordercolor="#666666" 377 borderopacity="1" 378 objecttolerance="10" 379 gridtolerance="10" 380 guidetolerance="10" 381 inkscape:pageopacity="0" 382 inkscape:pageshadow="2" 383 inkscape:window-width="1087" 384 inkscape:window-height="1144" 385 id="namedview208" 386 showgrid="true" 387 inkscape:zoom="0.78716603" 388 inkscape:cx="513.06403" 389 inkscape:cy="623.1214" 390 inkscape:window-x="102" 391 inkscape:window-y="38" 392 inkscape:window-maximized="0" 393 inkscape:current-layer="g3188-3" 394 fit-margin-top="5" 395 fit-margin-right="5" 396 fit-margin-left="5" 397 fit-margin-bottom="5"> 398 <inkscape:grid 399 type="xygrid" 400 id="grid3391" 401 empspacing="5" 402 visible="true" 403 enabled="true" 404 snapvisiblegridlinesonly="true" 405 originx="-1.7575793e-05px" 406 originy="70.717956px" /> 407 </sodipodi:namedview> 408 <path 409 sodipodi:nodetypes="ccccccccccccccccccccc 410 inkscape:connector-curvature="0" 411 id="path3134-9-0-3" 412 d="m 6899.303,45.238347 -2.8276,2480.7570 413 style="fill:none;stroke:#969696;stroke-wi 414 <g 415 style="fill:none;stroke-width:0.025in" 416 transform="translate(2450.4073,-11647.612 417 id="g3188"> 418 <text 419 xml:space="preserve" 420 x="3145.9592" 421 y="13255.592" 422 font-style="normal" 423 font-weight="bold" 424 font-size="192" 425 id="text202" 426 style="font-size:192px;font-style:norma 427 style="font-size:172.87567139px" 428 id="tspan3143">rcu_seq_end(&rnp-& 429 <g 430 id="g3107" 431 transform="translate(947.90548,11584.02 432 <rect 433 id="rect112" 434 style="stroke:#000000;stroke-width:30 435 rx="0" 436 height="1370.8721" 437 width="2809.1992" 438 y="949.37109" 439 x="2084.55" /> 440 <rect 441 id="rect112-3" 442 style="fill:none;stroke:#000000;strok 443 rx="0" 444 height="1294.8468" 445 width="2809.1992" 446 y="1025.3964" 447 x="2084.55" /> 448 </g> 449 <text 450 xml:space="preserve" 451 x="5452.3052" 452 y="13844.535" 453 font-style="normal" 454 font-weight="bold" 455 font-size="192" 456 id="text202-7-5-1-2-3-7" 457 style="font-size:192px;font-style:norma 458 sodipodi:linespacing="125%"><tspan 459 style="font-size:159.57754517px;font- 460 id="tspan3104-6-5">Root</tspan></text 461 </g> 462 <rect 463 ry="0" 464 id="rect118" 465 style="fill:none;stroke:#000000;stroke-wi 466 rx="0" 467 height="14649.609" 468 width="13482.601" 469 y="403.13776" 470 x="37.490932" /> 471 <text 472 style="font-size:192px;font-style:normal; 473 id="text202-7" 474 font-size="192" 475 font-weight="bold" 476 font-style="normal" 477 y="662.59283" 478 x="153.2673" 479 xml:space="preserve">rcu_gp_cleanup()</te 480 <g 481 style="fill:none;stroke-width:0.025in" 482 transform="translate(2329.9437,-11611.245 483 id="g3147"> 484 <g 485 style="fill:none;stroke-width:0.025in" 486 id="g3107-6" 487 transform="translate(3054.6101,13760.05 488 <rect 489 id="rect112-7" 490 style="stroke:#000000;stroke-width:30 491 rx="0" 492 height="1370.8721" 493 width="2809.1992" 494 y="949.37109" 495 x="2084.55" /> 496 <rect 497 id="rect112-3-5" 498 style="fill:none;stroke:#000000;strok 499 rx="0" 500 height="1294.8468" 501 width="2809.1992" 502 y="1025.3964" 503 x="2084.55" /> 504 </g> 505 <text 506 xml:space="preserve" 507 x="5264.4731" 508 y="15428.84" 509 font-style="normal" 510 font-weight="bold" 511 font-size="192" 512 id="text202-36-7" 513 style="font-size:192px;font-style:norma 514 style="font-size:172.87567139px" 515 id="tspan3166-5">rcu_seq_end(&rnp 516 </g> 517 <g 518 style="fill:none;stroke-width:0.025in" 519 transform="translate(3181.0244,-11647.612 520 id="g3153"> 521 <g 522 style="fill:none;stroke-width:0.025in" 523 id="g3107-6-9" 524 transform="translate(5213.0126,16008.80 525 <rect 526 id="rect112-7-1" 527 style="stroke:#000000;stroke-width:30 528 rx="0" 529 height="1370.8721" 530 width="2809.1992" 531 y="949.37109" 532 x="2084.55" /> 533 <rect 534 id="rect112-3-5-2" 535 style="fill:none;stroke:#000000;strok 536 rx="0" 537 height="1294.8468" 538 width="2809.1992" 539 y="1025.3964" 540 x="2084.55" /> 541 </g> 542 <text 543 xml:space="preserve" 544 x="9717.4141" 545 y="18269.314" 546 font-style="normal" 547 font-weight="bold" 548 font-size="192" 549 id="text202-7-5-1-2-3-7-35-7" 550 style="font-size:192px;font-style:norma 551 sodipodi:linespacing="125%"><tspan 552 style="font-size:159.57754517px;font- 553 id="tspan3104-6-5-6-0">Leaf</tspan></ 554 <path 555 sodipodi:nodetypes="cc" 556 inkscape:connector-curvature="0" 557 id="path3134-9-0-3-9" 558 d="m 3710.957,19425.516 -20.9546,8604.6 559 style="fill:none;stroke:#969696;stroke- 560 <g 561 style="fill:none;stroke-width:0.025in" 562 transform="translate(-737.93887,7732.66 563 id="g3188-3"> 564 <g 565 id="g3107-62" 566 transform="translate(947.90548,11584. 567 <rect 568 id="rect112-6" 569 style="stroke:#000000;stroke-width: 570 rx="0" 571 height="1370.8721" 572 width="2809.1992" 573 y="949.37109" 574 x="2084.55" /> 575 <rect 576 id="rect112-3-1" 577 style="fill:none;stroke:#000000;str 578 rx="0" 579 height="1294.8468" 580 width="2809.1992" 581 y="1025.3964" 582 x="2084.55" /> 583 </g> 584 <text 585 xml:space="preserve" 586 x="5452.3052" 587 y="13844.535" 588 font-style="normal" 589 font-weight="bold" 590 font-size="192" 591 id="text202-7-5-1-2-3-7-8" 592 style="font-size:192px;font-style:nor 593 sodipodi:linespacing="125%"><tspan 594 style="font-size:159.57754517px;fon 595 id="tspan3104-6-5-7">Root</tspan></ 596 <flowRoot 597 xml:space="preserve" 598 id="flowRoot3356" 599 style="font-size:12px;font-style:norm 600 transform="matrix(13.298129,0,0,13.29 601 id="flowRegion3358"><rect 602 id="rect3360" 603 width="373.35239" 604 height="63.63961" 605 x="332.34018" 606 y="681.87292" /></flowRegion><flo 607 id="flowPara3362" /></flowRoot> 608 xml:space="preserve" 609 x="3156.6121" 610 y="13317.754" 611 font-style="normal" 612 font-weight="bold" 613 font-size="192" 614 id="text202-36-6" 615 style="font-size:192px;font-style:nor 616 style="font-size:172.87567139px" 617 id="tspan3166-0">rcu_seq_end(&r 618 </g> 619 <g 620 style="fill:none;stroke-width:0.025in" 621 transform="translate(-858.40227,7769.03 622 id="g3147-9"> 623 <g 624 style="fill:none;stroke-width:0.025in 625 id="g3107-6-2" 626 transform="translate(3054.6101,13760. 627 <rect 628 id="rect112-7-02" 629 style="stroke:#000000;stroke-width: 630 rx="0" 631 height="1370.8721" 632 width="2809.1992" 633 y="949.37109" 634 x="2084.55" /> 635 <rect 636 id="rect112-3-5-3" 637 style="fill:none;stroke:#000000;str 638 rx="0" 639 height="1294.8468" 640 width="2809.1992" 641 y="1025.3964" 642 x="2084.55" /> 643 </g> 644 </g> 645 <g 646 style="fill:none;stroke-width:0.025in" 647 id="g3107-6-9-5" 648 transform="translate(5205.6909,23741.47 649 <rect 650 id="rect112-7-1-9" 651 style="stroke:#000000;stroke-width:30 652 rx="0" 653 height="1370.8721" 654 width="2809.1992" 655 y="949.37109" 656 x="2084.55" /> 657 <rect 658 id="rect112-3-5-2-2" 659 style="fill:none;stroke:#000000;strok 660 rx="0" 661 height="1294.8468" 662 width="2809.1992" 663 y="1025.3964" 664 x="2084.55" /> 665 </g> 666 <text 667 xml:space="preserve" 668 x="9710.0928" 669 y="26001.982" 670 font-style="normal" 671 font-weight="bold" 672 font-size="192" 673 id="text202-7-5-1-2-3-7-35-7-2" 674 style="font-size:192px;font-style:norma 675 sodipodi:linespacing="125%"><tspan 676 style="font-size:159.57754517px;font- 677 id="tspan3104-6-5-6-0-8">Leaf</tspan> 678 <g 679 transform="translate(-4830.8839,7769.03 680 id="g3147-3-7" 681 style="fill:none;stroke-width:0.025in"> 682 <g 683 style="fill:none;stroke-width:0.025in 684 id="g3107-6-6-3" 685 transform="translate(3054.6101,13760. 686 <rect 687 id="rect112-7-0-6" 688 style="stroke:#000000;stroke-width: 689 rx="0" 690 height="1370.8721" 691 width="2809.1992" 692 y="949.37109" 693 x="2084.55" /> 694 <rect 695 id="rect112-3-5-6-1" 696 style="fill:none;stroke:#000000;str 697 rx="0" 698 height="1294.8468" 699 width="2809.1992" 700 y="1025.3964" 701 x="2084.55" /> 702 </g> 703 </g> 704 <g 705 transform="translate(-3340.0639,7732.66 706 id="g3153-2-9" 707 style="fill:none;stroke-width:0.025in"> 708 <g 709 style="fill:none;stroke-width:0.025in 710 id="g3107-6-9-6-3" 711 transform="translate(5213.0126,16008. 712 <rect 713 id="rect112-7-1-1-1" 714 style="stroke:#000000;stroke-width: 715 rx="0" 716 height="1370.8721" 717 width="2809.1992" 718 y="949.37109" 719 x="2084.55" /> 720 <rect 721 id="rect112-3-5-2-8-9" 722 style="fill:none;stroke:#000000;str 723 rx="0" 724 height="1294.8468" 725 width="2809.1992" 726 y="1025.3964" 727 x="2084.55" /> 728 </g> 729 <text 730 xml:space="preserve" 731 x="9717.4141" 732 y="18269.314" 733 font-style="normal" 734 font-weight="bold" 735 font-size="192" 736 id="text202-7-5-1-2-3-7-35-7-7-4" 737 style="font-size:192px;font-style:nor 738 sodipodi:linespacing="125%"><tspan 739 style="font-size:159.57754517px;fon 740 id="tspan3104-6-5-6-0-9-7">Leaf</ts 741 </g> 742 <g 743 transform="translate(-6672.8049,7732.66 744 id="g3153-20-8" 745 style="fill:none;stroke-width:0.025in"> 746 <g 747 style="fill:none;stroke-width:0.025in 748 id="g3107-6-9-2-4" 749 transform="translate(5213.0126,16008. 750 <rect 751 id="rect112-7-1-3-5" 752 style="stroke:#000000;stroke-width: 753 rx="0" 754 height="1370.8721" 755 width="2809.1992" 756 y="949.37109" 757 x="2084.55" /> 758 <rect 759 id="rect112-3-5-2-7-0" 760 style="fill:none;stroke:#000000;str 761 rx="0" 762 height="1294.8468" 763 width="2809.1992" 764 y="1025.3964" 765 x="2084.55" /> 766 </g> 767 <text 768 xml:space="preserve" 769 x="9717.4141" 770 y="18269.314" 771 font-style="normal" 772 font-weight="bold" 773 font-size="192" 774 id="text202-7-5-1-2-3-7-35-7-5-3" 775 style="font-size:192px;font-style:nor 776 sodipodi:linespacing="125%"><tspan 777 style="font-size:159.57754517px;fon 778 id="tspan3104-6-5-6-0-92-6">Leaf</t 779 </g> 780 <g 781 transform="translate(-10005.546,7732.66 782 id="g3153-28-0" 783 style="fill:none;stroke-width:0.025in"> 784 <g 785 style="fill:none;stroke-width:0.025in 786 id="g3107-6-9-9-6" 787 transform="translate(5213.0126,16008. 788 <rect 789 id="rect112-7-1-7-3" 790 style="stroke:#000000;stroke-width: 791 rx="0" 792 height="1370.8721" 793 width="2809.1992" 794 y="949.37109" 795 x="2084.55" /> 796 <rect 797 id="rect112-3-5-2-3-2" 798 style="fill:none;stroke:#000000;str 799 rx="0" 800 height="1294.8468" 801 width="2809.1992" 802 y="1025.3964" 803 x="2084.55" /> 804 </g> 805 <text 806 xml:space="preserve" 807 x="9717.4141" 808 y="18269.314" 809 font-style="normal" 810 font-weight="bold" 811 font-size="192" 812 id="text202-7-5-1-2-3-7-35-7-6-0" 813 style="font-size:192px;font-style:nor 814 sodipodi:linespacing="125%"><tspan 815 style="font-size:159.57754517px;fon 816 id="tspan3104-6-5-6-0-1-6">Leaf</ts 817 </g> 818 <path 819 style="fill:none;stroke:#000000;stroke- 820 d="m 2285.411,21615.005 -582.9982,865.0 821 id="path3414-5" 822 inkscape:connector-curvature="0" /> 823 <path 824 style="fill:none;stroke:#000000;stroke- 825 d="m 5094.193,21615.267 582.998,865.094 826 id="path3414-9-5" 827 inkscape:connector-curvature="0" /> 828 <path 829 style="fill:none;stroke:#000000;stroke- 830 d="m 334.77783,23828.182 -582.9982,865. 831 id="path3414-8-4" 832 inkscape:connector-curvature="0" /> 833 <path 834 style="fill:none;stroke:#000000;stroke- 835 d="m 7079.8249,23828.444 582.9999,865.0 836 id="path3414-9-4-7" 837 inkscape:connector-curvature="0" /> 838 <path 839 style="fill:none;stroke:#000000;stroke- 840 d="m 1751.2742,23828.182 0,846.288" 841 id="path3414-8-3-65" 842 inkscape:connector-curvature="0" 843 sodipodi:nodetypes="cc" /> 844 <path 845 style="fill:none;stroke:#000000;stroke- 846 d="m 5628.2495,23854.778 0,846.288" 847 id="path3414-8-3-6-6" 848 inkscape:connector-curvature="0" 849 sodipodi:nodetypes="cc" /> 850 <text 851 xml:space="preserve" 852 x="7418.769" 853 y="17646.104" 854 font-style="normal" 855 font-weight="bold" 856 font-size="192" 857 id="text202-36-70" 858 style="font-size:192px;font-style:norma 859 style="font-size:172.87567139px" 860 id="tspan3166-93">rcu_seq_end(&rn 861 </g> 862 <g 863 transform="translate(-1642.5377,-11611.24 864 id="g3147-3" 865 style="fill:none;stroke-width:0.025in"> 866 <g 867 style="fill:none;stroke-width:0.025in" 868 id="g3107-6-6" 869 transform="translate(3054.6101,13760.05 870 <rect 871 id="rect112-7-0" 872 style="stroke:#000000;stroke-width:30 873 rx="0" 874 height="1370.8721" 875 width="2809.1992" 876 y="949.37109" 877 x="2084.55" /> 878 <rect 879 id="rect112-3-5-6" 880 style="fill:none;stroke:#000000;strok 881 rx="0" 882 height="1294.8468" 883 width="2809.1992" 884 y="1025.3964" 885 x="2084.55" /> 886 </g> 887 <text 888 xml:space="preserve" 889 x="5274.1133" 890 y="15428.84" 891 font-style="normal" 892 font-weight="bold" 893 font-size="192" 894 id="text202-36" 895 style="font-size:192px;font-style:norma 896 style="font-size:172.87567139px" 897 id="tspan3166">rcu_seq_end(&rnp-& 898 </g> 899 <g 900 transform="translate(-151.71746,-11647.61 901 id="g3153-2" 902 style="fill:none;stroke-width:0.025in"> 903 <g 904 style="fill:none;stroke-width:0.025in" 905 id="g3107-6-9-6" 906 transform="translate(5213.0126,16008.80 907 <rect 908 id="rect112-7-1-1" 909 style="stroke:#000000;stroke-width:30 910 rx="0" 911 height="1370.8721" 912 width="2809.1992" 913 y="949.37109" 914 x="2084.55" /> 915 <rect 916 id="rect112-3-5-2-8" 917 style="fill:none;stroke:#000000;strok 918 rx="0" 919 height="1294.8468" 920 width="2809.1992" 921 y="1025.3964" 922 x="2084.55" /> 923 </g> 924 <text 925 xml:space="preserve" 926 x="9717.4141" 927 y="18269.314" 928 font-style="normal" 929 font-weight="bold" 930 font-size="192" 931 id="text202-7-5-1-2-3-7-35-7-7" 932 style="font-size:192px;font-style:norma 933 sodipodi:linespacing="125%"><tspan 934 style="font-size:159.57754517px;font- 935 id="tspan3104-6-5-6-0-9">Leaf</tspan> 936 </g> 937 <g 938 transform="translate(-3484.4587,-11647.61 939 id="g3153-20" 940 style="fill:none;stroke-width:0.025in"> 941 <g 942 style="fill:none;stroke-width:0.025in" 943 id="g3107-6-9-2" 944 transform="translate(5213.0126,16008.80 945 <rect 946 id="rect112-7-1-3" 947 style="stroke:#000000;stroke-width:30 948 rx="0" 949 height="1370.8721" 950 width="2809.1992" 951 y="949.37109" 952 x="2084.55" /> 953 <rect 954 id="rect112-3-5-2-7" 955 style="fill:none;stroke:#000000;strok 956 rx="0" 957 height="1294.8468" 958 width="2809.1992" 959 y="1025.3964" 960 x="2084.55" /> 961 </g> 962 <text 963 xml:space="preserve" 964 x="9717.4141" 965 y="18269.314" 966 font-style="normal" 967 font-weight="bold" 968 font-size="192" 969 id="text202-7-5-1-2-3-7-35-7-5" 970 style="font-size:192px;font-style:norma 971 sodipodi:linespacing="125%"><tspan 972 style="font-size:159.57754517px;font- 973 id="tspan3104-6-5-6-0-92">Leaf</tspan 974 <text 975 xml:space="preserve" 976 x="7408.5918" 977 y="17619.504" 978 font-style="normal" 979 font-weight="bold" 980 font-size="192" 981 id="text202-36-2" 982 style="font-size:192px;font-style:norma 983 style="font-size:172.87567139px" 984 id="tspan3166-9">rcu_seq_end(&rnp 985 </g> 986 <g 987 transform="translate(-6817.1997,-11647.61 988 id="g3153-28" 989 style="fill:none;stroke-width:0.025in"> 990 <g 991 style="fill:none;stroke-width:0.025in" 992 id="g3107-6-9-9" 993 transform="translate(5213.0126,16008.80 994 <rect 995 id="rect112-7-1-7" 996 style="stroke:#000000;stroke-width:30 997 rx="0" 998 height="1370.8721" 999 width="2809.1992" 1000 y="949.37109" 1001 x="2084.55" /> 1002 <rect 1003 id="rect112-3-5-2-3" 1004 style="fill:none;stroke:#000000;stro 1005 rx="0" 1006 height="1294.8468" 1007 width="2809.1992" 1008 y="1025.3964" 1009 x="2084.55" /> 1010 </g> 1011 <text 1012 xml:space="preserve" 1013 x="9717.4141" 1014 y="18269.314" 1015 font-style="normal" 1016 font-weight="bold" 1017 font-size="192" 1018 id="text202-7-5-1-2-3-7-35-7-6" 1019 style="font-size:192px;font-style:norm 1020 sodipodi:linespacing="125%"><tspan 1021 style="font-size:159.57754517px;font 1022 id="tspan3104-6-5-6-0-1">Leaf</tspan 1023 <text 1024 xml:space="preserve" 1025 x="7416.8003" 1026 y="17619.504" 1027 font-style="normal" 1028 font-weight="bold" 1029 font-size="192" 1030 id="text202-36-3" 1031 style="font-size:192px;font-style:norm 1032 style="font-size:172.87567139px" 1033 id="tspan3166-56">rcu_seq_end(&r 1034 </g> 1035 <path 1036 style="fill:none;stroke:#000000;stroke-w 1037 d="m 5473.757,2234.7264 -582.9982,865.09 1038 id="path3414" 1039 inkscape:connector-curvature="0" /> 1040 <path 1041 style="fill:none;stroke:#000000;stroke-w 1042 d="m 8282.5389,2234.9884 582.9982,865.09 1043 id="path3414-9" 1044 inkscape:connector-curvature="0" /> 1045 <path 1046 style="fill:none;stroke:#000000;stroke-w 1047 d="m 3523.1239,4447.9034 -582.9982,865.0 1048 id="path3414-8" 1049 inkscape:connector-curvature="0" /> 1050 <path 1051 style="fill:none;stroke:#000000;stroke-w 1052 d="m 10268.171,4448.1654 583,865.094" 1053 id="path3414-9-4" 1054 inkscape:connector-curvature="0" /> 1055 <path 1056 style="fill:none;stroke:#000000;stroke-w 1057 d="m 4939.6203,4447.9034 0,846.288" 1058 id="path3414-8-3" 1059 inkscape:connector-curvature="0" 1060 sodipodi:nodetypes="cc" /> 1061 <path 1062 style="fill:none;stroke:#000000;stroke-w 1063 d="m 8816.5956,4474.4994 0,846.288" 1064 id="path3414-8-3-6" 1065 inkscape:connector-curvature="0" 1066 sodipodi:nodetypes="cc" /> 1067 <g 1068 style="fill:none;stroke-width:0.025in" 1069 id="g4504-3-9" 1070 transform="translate(4866.6205,-1197.220 1071 <path 1072 transform="matrix(13.298129,0,0,13.298 1073 d="m 385.2961,345.54001 c 0,21.84301 - 1074 sodipodi:ry="39.550262" 1075 sodipodi:rx="65.917107" 1076 sodipodi:cy="345.54001" 1077 sodipodi:cx="319.379" 1078 id="path3084-6-1" 1079 style="fill:#ffffa1;fill-opacity:0;str 1080 sodipodi:type="arc" /> 1081 <text 1082 sodipodi:linespacing="125%" 1083 style="font-size:192px;font-style:norm 1084 id="text202-7-5-1-2-7-2" 1085 font-size="192" 1086 font-weight="bold" 1087 font-style="normal" 1088 y="16888.277" 1089 x="4344.877" 1090 xml:space="preserve"><tspan 1091 id="tspan3104-5-7" 1092 style="font-size:159.57754517px;font 1093 <text 1094 sodipodi:linespacing="125%" 1095 id="text3110-3-0" 1096 y="17119.1" 1097 x="4578.7886" 1098 style="font-size:159.57754517px;font-s 1099 xml:space="preserve"><tspan 1100 y="17119.1" 1101 x="4578.7886" 1102 id="tspan3112-5-9" 1103 sodipodi:role="line">Next Grace</tsp 1104 <text 1105 sodipodi:linespacing="125%" 1106 id="text3114-6-3" 1107 y="17350.271" 1108 x="4581.7886" 1109 style="font-size:159.57754517px;font-s 1110 xml:space="preserve"><tspan 1111 y="17350.271" 1112 x="4581.7886" 1113 id="tspan3116-2-6" 1114 sodipodi:role="line">Period</tspan>< 1115 </g> 1116 <path 1117 sodipodi:nodetypes="cc" 1118 inkscape:connector-curvature="0" 1119 id="path3134-9-0-3-5" 1120 d="m 6875.6003,15833.906 1595.7755,0" 1121 style="fill:none;stroke:#969696;stroke-w 1122 <text 1123 xml:space="preserve" 1124 x="7275.2612" 1125 y="5971.8916" 1126 font-style="normal" 1127 font-weight="bold" 1128 font-size="192" 1129 id="text202-36-1" 1130 style="font-size:192px;font-style:normal 1131 style="font-size:172.87567139px" 1132 id="tspan3166-2">rcu_seq_end(&rnp- 1133 </svg>
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.