1 <?xml version="1.0" encoding="UTF-8" standalon 2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5 3 4 <!-- CreationDate: Wed Dec 9 17:41:29 2015 -- 5 6 <!-- Magnification: 3.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="17.7in" 17 height="10.4in" 18 viewBox="-66 -66 21237 12507" 19 id="svg2" 20 version="1.1" 21 inkscape:version="0.48.4 r9939" 22 sodipodi:docname="TreeLevel.fig"> 23 <metadata 24 id="metadata216"> 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></dc:title> 32 </cc:Work> 33 </rdf:RDF> 34 </metadata> 35 <defs 36 id="defs214"> 37 <marker 38 inkscape:stockid="Arrow1Mend" 39 orient="auto" 40 refY="0.0" 41 refX="0.0" 42 id="Arrow1Mend" 43 style="overflow:visible;"> 44 <path 45 id="path3974" 46 d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 47 style="fill-rule:evenodd;stroke:#0000 48 transform="scale(0.4) rotate(180) tra 49 </marker> 50 </defs> 51 <sodipodi:namedview 52 pagecolor="#ffffff" 53 bordercolor="#666666" 54 borderopacity="1" 55 objecttolerance="10" 56 gridtolerance="10" 57 guidetolerance="10" 58 inkscape:pageopacity="0" 59 inkscape:pageshadow="2" 60 inkscape:window-width="1023" 61 inkscape:window-height="1148" 62 id="namedview212" 63 showgrid="false" 64 inkscape:zoom="0.55869424" 65 inkscape:cx="796.50006" 66 inkscape:cy="467.99997" 67 inkscape:window-x="897" 68 inkscape:window-y="24" 69 inkscape:window-maximized="0" 70 inkscape:current-layer="g4" /> 71 <g 72 style="stroke-width:.025in; fill:none" 73 id="g4"> 74 <!-- Line: box --> 75 <rect 76 x="0" 77 y="0" 78 width="20655" 79 height="8325" 80 rx="0" 81 style="stroke:#000000;stroke-width:45; 82 id="rect6" /> 83 <!-- Line: box --> 84 <rect 85 x="14130" 86 y="3600" 87 width="2700" 88 height="1350" 89 rx="0" 90 style="stroke:#000000;stroke-width:45; 91 id="rect8" /> 92 <!-- Line: box --> 93 <rect 94 x="7380" 95 y="3600" 96 width="2700" 97 height="1350" 98 rx="0" 99 style="stroke:#000000;stroke-width:45; 100 id="rect10" /> 101 <!-- Line: box --> 102 <rect 103 x="8505" 104 y="6300" 105 width="2700" 106 height="1350" 107 rx="0" 108 style="stroke:#000000;stroke-width:45; 109 id="rect12" /> 110 <!-- Line: box --> 111 <rect 112 x="13005" 113 y="6300" 114 width="2700" 115 height="1350" 116 rx="0" 117 style="stroke:#000000;stroke-width:45; 118 id="rect14" /> 119 <!-- Line: box --> 120 <rect 121 x="17505" 122 y="6300" 123 width="2700" 124 height="1350" 125 rx="0" 126 style="stroke:#000000;stroke-width:45; 127 id="rect16" /> 128 <!-- Line: box --> 129 <rect 130 x="4005" 131 y="6300" 132 width="2700" 133 height="1350" 134 rx="0" 135 style="stroke:#000000;stroke-width:45; 136 id="rect18" /> 137 <!-- Line: box --> 138 <rect 139 x="10755" 140 y="900" 141 width="2700" 142 height="1350" 143 rx="0" 144 style="stroke:#000000;stroke-width:45; 145 id="rect20" /> 146 <!-- Line --> 147 <polyline 148 points="6255,9225 6255,7746 " 149 style="stroke:#00d1d1;stroke-width:45.0 150 id="polyline22" /> 151 <!-- Arrowhead on XXXpoint 6255 9225 - 625 152 <!-- Circle --> 153 <circle 154 cx="11655" 155 cy="4275" 156 r="114" 157 style="fill:#000000;stroke:#000000;stro 158 id="circle26" /> 159 <!-- Circle --> 160 <circle 161 cx="12105" 162 cy="4275" 163 r="114" 164 style="fill:#000000;stroke:#000000;stro 165 id="circle28" /> 166 <!-- Circle --> 167 <circle 168 cx="12555" 169 cy="4275" 170 r="114" 171 style="fill:#000000;stroke:#000000;stro 172 id="circle30" /> 173 <!-- Line --> 174 <polyline 175 points="9855,6300 11355,5010 " 176 style="stroke:#00d1d1;stroke-width:45.0 177 id="polyline32" /> 178 <!-- Arrowhead on XXXpoint 9855 6300 - 114 179 <!-- Line --> 180 <polyline 181 points="14355,6300 12852,5010 " 182 style="stroke:#00d1d1;stroke-width:45.0 183 id="polyline36" /> 184 <!-- Arrowhead on XXXpoint 14355 6300 - 12 185 <!-- Circle --> 186 <circle 187 cx="17055" 188 cy="6975" 189 r="114" 190 style="fill:#000000;stroke:#000000;stro 191 id="circle40" /> 192 <!-- Circle --> 193 <circle 194 cx="16605" 195 cy="6975" 196 r="114" 197 style="fill:#000000;stroke:#000000;stro 198 id="circle42" /> 199 <!-- Circle --> 200 <circle 201 cx="16155" 202 cy="6975" 203 r="114" 204 style="fill:#000000;stroke:#000000;stro 205 id="circle44" /> 206 <!-- Circle --> 207 <circle 208 cx="12555" 209 cy="6975" 210 r="114" 211 style="fill:#000000;stroke:#000000;stro 212 id="circle46" /> 213 <!-- Circle --> 214 <circle 215 cx="12105" 216 cy="6975" 217 r="114" 218 style="fill:#000000;stroke:#000000;stro 219 id="circle48" /> 220 <!-- Circle --> 221 <circle 222 cx="11655" 223 cy="6975" 224 r="114" 225 style="fill:#000000;stroke:#000000;stro 226 id="circle50" /> 227 <!-- Circle --> 228 <circle 229 cx="8055" 230 cy="6975" 231 r="114" 232 style="fill:#000000;stroke:#000000;stro 233 id="circle52" /> 234 <!-- Circle --> 235 <circle 236 cx="7605" 237 cy="6975" 238 r="114" 239 style="fill:#000000;stroke:#000000;stro 240 id="circle54" /> 241 <!-- Circle --> 242 <circle 243 cx="7155" 244 cy="6975" 245 r="114" 246 style="fill:#000000;stroke:#000000;stro 247 id="circle56" /> 248 <!-- Circle --> 249 <circle 250 cx="4905" 251 cy="8775" 252 r="114" 253 style="fill:#000000;stroke:#000000;stro 254 id="circle58" /> 255 <!-- Circle --> 256 <circle 257 cx="5355" 258 cy="8775" 259 r="114" 260 style="fill:#000000;stroke:#000000;stro 261 id="circle60" /> 262 <!-- Circle --> 263 <circle 264 cx="5805" 265 cy="8775" 266 r="114" 267 style="fill:#000000;stroke:#000000;stro 268 id="circle62" /> 269 <!-- Circle --> 270 <circle 271 cx="18405" 272 cy="8775" 273 r="114" 274 style="fill:#000000;stroke:#000000;stro 275 id="circle64" /> 276 <!-- Circle --> 277 <circle 278 cx="18855" 279 cy="8775" 280 r="114" 281 style="fill:#000000;stroke:#000000;stro 282 id="circle66" /> 283 <!-- Circle --> 284 <circle 285 cx="19305" 286 cy="8775" 287 r="114" 288 style="fill:#000000;stroke:#000000;stro 289 id="circle68" /> 290 <!-- Circle --> 291 <circle 292 cx="13905" 293 cy="8775" 294 r="114" 295 style="fill:#000000;stroke:#000000;stro 296 id="circle70" /> 297 <!-- Circle --> 298 <circle 299 cx="14355" 300 cy="8775" 301 r="114" 302 style="fill:#000000;stroke:#000000;stro 303 id="circle72" /> 304 <!-- Circle --> 305 <circle 306 cx="14805" 307 cy="8775" 308 r="114" 309 style="fill:#000000;stroke:#000000;stro 310 id="circle74" /> 311 <!-- Circle --> 312 <circle 313 cx="9405" 314 cy="8775" 315 r="114" 316 style="fill:#000000;stroke:#000000;stro 317 id="circle76" /> 318 <!-- Circle --> 319 <circle 320 cx="9855" 321 cy="8775" 322 r="114" 323 style="fill:#000000;stroke:#000000;stro 324 id="circle78" /> 325 <!-- Circle --> 326 <circle 327 cx="10305" 328 cy="8775" 329 r="114" 330 style="fill:#000000;stroke:#000000;stro 331 id="circle80" /> 332 <!-- Line: box --> 333 <rect 334 x="225" 335 y="1125" 336 width="3150" 337 height="1125" 338 rx="0" 339 style="stroke:#000000;stroke-width:21; 340 id="rect82" /> 341 <!-- Line: box --> 342 <rect 343 x="225" 344 y="2250" 345 width="3150" 346 height="1125" 347 rx="0" 348 style="stroke:#000000;stroke-width:21; 349 id="rect84" /> 350 <!-- Line: box --> 351 <rect 352 x="225" 353 y="3375" 354 width="3150" 355 height="1125" 356 rx="0" 357 style="stroke:#000000;stroke-width:21; 358 id="rect86" /> 359 <!-- Line --> 360 <polyline 361 points="14805,3600 13302,2310 " 362 style="stroke:#00d1d1;stroke-width:45.0 363 id="polyline88" /> 364 <!-- Arrowhead on XXXpoint 14805 3600 - 13 365 <!-- Line --> 366 <polyline 367 points="9405,3600 10905,2310 " 368 style="stroke:#00d1d1;stroke-width:45.0 369 id="polyline92" /> 370 <!-- Arrowhead on XXXpoint 9405 3600 - 110 371 <!-- Line --> 372 <polyline 373 points="6255,6300 7755,5010 " 374 style="stroke:#00d1d1;stroke-width:45.0 375 id="polyline96" /> 376 <!-- Arrowhead on XXXpoint 6255 6300 - 789 377 <!-- Line --> 378 <polyline 379 points="17955,6300 16452,5010 " 380 style="stroke:#00d1d1;stroke-width:45.0 381 id="polyline100" /> 382 <!-- Arrowhead on XXXpoint 17955 6300 - 16 383 <!-- Line --> 384 <polyline 385 points="4455,11025 4455,7746 " 386 style="stroke:#00d1d1;stroke-width:45.0 387 id="polyline104" /> 388 <!-- Arrowhead on XXXpoint 4455 11025 - 44 389 <!-- Line --> 390 <polyline 391 points="19755,9225 19755,7746 " 392 style="stroke:#00d1d1;stroke-width:45.0 393 id="polyline108" /> 394 <!-- Arrowhead on XXXpoint 19755 9225 - 19 395 <!-- Line --> 396 <polyline 397 points="17955,11025 17955,7746 " 398 style="stroke:#00d1d1;stroke-width:45.0 399 id="polyline112" /> 400 <!-- Arrowhead on XXXpoint 17955 11025 - 1 401 <!-- Line --> 402 <polyline 403 points="15255,9225 15255,7746 " 404 style="stroke:#00d1d1;stroke-width:45.0 405 id="polyline116" /> 406 <!-- Arrowhead on XXXpoint 15255 9225 - 15 407 <!-- Line --> 408 <polyline 409 points="13455,11025 13455,7746 " 410 style="stroke:#00d1d1;stroke-width:45.0 411 id="polyline120" /> 412 <!-- Arrowhead on XXXpoint 13455 11025 - 1 413 <!-- Line --> 414 <polyline 415 points="10755,9225 10755,7746 " 416 style="stroke:#00d1d1;stroke-width:45.0 417 id="polyline124" /> 418 <!-- Arrowhead on XXXpoint 10755 9225 - 10 419 <!-- Line --> 420 <polyline 421 points="8955,11025 8955,7746 " 422 style="stroke:#00d1d1;stroke-width:45.0 423 id="polyline128" /> 424 <!-- Arrowhead on XXXpoint 8955 11025 - 89 425 <!-- Line: box --> 426 <rect 427 x="12105" 428 y="11025" 429 width="2700" 430 height="1350" 431 rx="0" 432 style="stroke:#000000;stroke-width:45; 433 id="rect132" /> 434 <!-- Line: box --> 435 <rect 436 x="13905" 437 y="9225" 438 width="2700" 439 height="1350" 440 rx="0" 441 style="stroke:#000000;stroke-width:45; 442 id="rect134" /> 443 <!-- Line: box --> 444 <rect 445 x="16605" 446 y="11025" 447 width="2700" 448 height="1350" 449 rx="0" 450 style="stroke:#000000;stroke-width:45; 451 id="rect136" /> 452 <!-- Line: box --> 453 <rect 454 x="18405" 455 y="9225" 456 width="2700" 457 height="1350" 458 rx="0" 459 style="stroke:#000000;stroke-width:45; 460 id="rect138" /> 461 <!-- Line: box --> 462 <rect 463 x="9405" 464 y="9225" 465 width="2700" 466 height="1350" 467 rx="0" 468 style="stroke:#000000;stroke-width:45; 469 id="rect140" /> 470 <!-- Line: box --> 471 <rect 472 x="7605" 473 y="11025" 474 width="2700" 475 height="1350" 476 rx="0" 477 style="stroke:#000000;stroke-width:45; 478 id="rect142" /> 479 <!-- Line: box --> 480 <rect 481 x="4905" 482 y="9225" 483 width="2700" 484 height="1350" 485 rx="0" 486 style="stroke:#000000;stroke-width:45; 487 id="rect144" /> 488 <!-- Line: box --> 489 <rect 490 x="3105" 491 y="11025" 492 width="2700" 493 height="1350" 494 rx="0" 495 style="stroke:#000000;stroke-width:45; 496 id="rect146" /> 497 <!-- Line --> 498 <polyline 499 points="3375,1575 10701,1575 " 500 style="stroke:#000000;stroke-width:45.0 501 id="polyline148" /> 502 <!-- Arrowhead on XXXpoint 3375 1575 - 108 503 <!-- Line --> 504 <polyline 505 points="3375,3825 4050,3825 4050,5400 2 506 style="stroke:#000000;stroke-width:45.0 507 id="polyline152" /> 508 <!-- Arrowhead on XXXpoint 2700 6975 - 414 509 <!-- Line --> 510 <polyline 511 points="3375,2700 5175,2700 5175,4275 7 512 style="stroke:#000000;stroke-width:45.0 513 id="polyline156" /> 514 <!-- Arrowhead on XXXpoint 5175 4275 - 751 515 <!-- Text --> 516 <text 517 xml:space="preserve" 518 x="15480" 519 y="4500" 520 fill="#000000" 521 font-family="Courier" 522 font-style="normal" 523 font-weight="bold" 524 font-size="288" 525 text-anchor="middle" 526 id="text160">rcu_node</text> 527 <!-- Text --> 528 <text 529 xml:space="preserve" 530 x="15480" 531 y="4050" 532 fill="#000000" 533 font-family="Courier" 534 font-style="normal" 535 font-weight="bold" 536 font-size="288" 537 text-anchor="middle" 538 id="text162">struct</text> 539 <!-- Text --> 540 <text 541 xml:space="preserve" 542 x="8730" 543 y="4050" 544 fill="#000000" 545 font-family="Courier" 546 font-style="normal" 547 font-weight="bold" 548 font-size="288" 549 text-anchor="middle" 550 id="text164">struct</text> 551 <!-- Text --> 552 <text 553 xml:space="preserve" 554 x="8730" 555 y="4500" 556 fill="#000000" 557 font-family="Courier" 558 font-style="normal" 559 font-weight="bold" 560 font-size="288" 561 text-anchor="middle" 562 id="text166">rcu_node</text> 563 <!-- Text --> 564 <text 565 xml:space="preserve" 566 x="9855" 567 y="6750" 568 fill="#000000" 569 font-family="Courier" 570 font-style="normal" 571 font-weight="bold" 572 font-size="288" 573 text-anchor="middle" 574 id="text168">struct</text> 575 <!-- Text --> 576 <text 577 xml:space="preserve" 578 x="9855" 579 y="7200" 580 fill="#000000" 581 font-family="Courier" 582 font-style="normal" 583 font-weight="bold" 584 font-size="288" 585 text-anchor="middle" 586 id="text170">rcu_node</text> 587 <!-- Text --> 588 <text 589 xml:space="preserve" 590 x="14355" 591 y="7200" 592 fill="#000000" 593 font-family="Courier" 594 font-style="normal" 595 font-weight="bold" 596 font-size="288" 597 text-anchor="middle" 598 id="text172">rcu_node</text> 599 <!-- Text --> 600 <text 601 xml:space="preserve" 602 x="14355" 603 y="6750" 604 fill="#000000" 605 font-family="Courier" 606 font-style="normal" 607 font-weight="bold" 608 font-size="288" 609 text-anchor="middle" 610 id="text174">struct</text> 611 <!-- Text --> 612 <text 613 xml:space="preserve" 614 x="18855" 615 y="7200" 616 fill="#000000" 617 font-family="Courier" 618 font-style="normal" 619 font-weight="bold" 620 font-size="288" 621 text-anchor="middle" 622 id="text176">rcu_node</text> 623 <!-- Text --> 624 <text 625 xml:space="preserve" 626 x="18855" 627 y="6750" 628 fill="#000000" 629 font-family="Courier" 630 font-style="normal" 631 font-weight="bold" 632 font-size="288" 633 text-anchor="middle" 634 id="text178">struct</text> 635 <!-- Text --> 636 <text 637 xml:space="preserve" 638 x="5355" 639 y="6750" 640 fill="#000000" 641 font-family="Courier" 642 font-style="normal" 643 font-weight="bold" 644 font-size="288" 645 text-anchor="middle" 646 id="text180">struct</text> 647 <!-- Text --> 648 <text 649 xml:space="preserve" 650 x="5355" 651 y="7200" 652 fill="#000000" 653 font-family="Courier" 654 font-style="normal" 655 font-weight="bold" 656 font-size="288" 657 text-anchor="middle" 658 id="text182">rcu_node</text> 659 <!-- Text --> 660 <text 661 xml:space="preserve" 662 x="450" 663 y="1800" 664 fill="#000000" 665 font-family="Courier" 666 font-style="normal" 667 font-weight="bold" 668 font-size="324" 669 text-anchor="start" 670 id="text184">->level[0]</text> 671 <!-- Text --> 672 <text 673 xml:space="preserve" 674 x="450" 675 y="2925" 676 fill="#000000" 677 font-family="Courier" 678 font-style="normal" 679 font-weight="bold" 680 font-size="324" 681 text-anchor="start" 682 id="text186">->level[1]</text> 683 <!-- Text --> 684 <text 685 xml:space="preserve" 686 x="450" 687 y="4050" 688 fill="#000000" 689 font-family="Courier" 690 font-style="normal" 691 font-weight="bold" 692 font-size="324" 693 text-anchor="start" 694 id="text188">->level[2]</text> 695 <!-- Text --> 696 <text 697 xml:space="preserve" 698 x="12105" 699 y="1350" 700 fill="#000000" 701 font-family="Courier" 702 font-style="normal" 703 font-weight="bold" 704 font-size="288" 705 text-anchor="middle" 706 id="text190">struct</text> 707 <!-- Text --> 708 <text 709 xml:space="preserve" 710 x="12105" 711 y="1800" 712 fill="#000000" 713 font-family="Courier" 714 font-style="normal" 715 font-weight="bold" 716 font-size="288" 717 text-anchor="middle" 718 id="text192">rcu_node</text> 719 <!-- Text --> 720 <text 721 xml:space="preserve" 722 x="6255" 723 y="10125" 724 fill="#000000" 725 font-family="Helvetica" 726 font-style="normal" 727 font-weight="normal" 728 font-size="324" 729 text-anchor="middle" 730 id="text194">CPU 15</text> 731 <!-- Text --> 732 <text 733 xml:space="preserve" 734 x="4455" 735 y="11925" 736 fill="#000000" 737 font-family="Helvetica" 738 font-style="normal" 739 font-weight="normal" 740 font-size="324" 741 text-anchor="middle" 742 id="text196">CPU 0</text> 743 <!-- Text --> 744 <text 745 xml:space="preserve" 746 x="19755" 747 y="10125" 748 fill="#000000" 749 font-family="Helvetica" 750 font-style="normal" 751 font-weight="normal" 752 font-size="324" 753 text-anchor="middle" 754 id="text198">CPU 65535</text> 755 <!-- Text --> 756 <text 757 xml:space="preserve" 758 x="17955" 759 y="11925" 760 fill="#000000" 761 font-family="Helvetica" 762 font-style="normal" 763 font-weight="normal" 764 font-size="324" 765 text-anchor="middle" 766 id="text200">CPU 65519</text> 767 <!-- Text --> 768 <text 769 xml:space="preserve" 770 x="15255" 771 y="10125" 772 fill="#000000" 773 font-family="Helvetica" 774 font-style="normal" 775 font-weight="normal" 776 font-size="324" 777 text-anchor="middle" 778 id="text202">CPU 43695</text> 779 <!-- Text --> 780 <text 781 xml:space="preserve" 782 x="13455" 783 y="11925" 784 fill="#000000" 785 font-family="Helvetica" 786 font-style="normal" 787 font-weight="normal" 788 font-size="324" 789 text-anchor="middle" 790 id="text204">CPU 43679</text> 791 <!-- Text --> 792 <text 793 xml:space="preserve" 794 x="10755" 795 y="10125" 796 fill="#000000" 797 font-family="Helvetica" 798 font-style="normal" 799 font-weight="normal" 800 font-size="324" 801 text-anchor="middle" 802 id="text206">CPU 21839</text> 803 <!-- Text --> 804 <text 805 xml:space="preserve" 806 x="8955" 807 y="11925" 808 fill="#000000" 809 font-family="Helvetica" 810 font-style="normal" 811 font-weight="normal" 812 font-size="324" 813 text-anchor="middle" 814 id="text208">CPU 21823</text> 815 <!-- Text --> 816 <text 817 xml:space="preserve" 818 x="225" 819 y="450" 820 fill="#000000" 821 font-family="Courier" 822 font-style="normal" 823 font-weight="bold" 824 font-size="288" 825 text-anchor="start" 826 id="text210">struct rcu_state</text> 827 </g> 828 </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.