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:29:48 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="7.4in" 17 height="9.9in" 18 viewBox="-44 -44 8938 11938" 19 id="svg2" 20 version="1.1" 21 inkscape:version="0.48.4 r9939" 22 sodipodi:docname="BigTreePreemptRCUBHdyntickCB.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></dc:title> 32 </cc:Work> 33 </rdf:RDF> 34 </metadata> 35 <defs 36 id="defs210"> 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="path3970" 46 d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " 47 style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;" 48 transform="scale(0.4) rotate(180) translate(10,0)" /> 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="881" 61 inkscape:window-height="1128" 62 id="namedview208" 63 showgrid="false" 64 inkscape:zoom="1.0195195" 65 inkscape:cx="333" 66 inkscape:cy="445.49997" 67 inkscape:window-x="936" 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="900" 77 y="0" 78 width="6300" 79 height="7350" 80 rx="0" 81 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; " 82 id="rect6" /> 83 <!-- Line: box --> 84 <rect 85 x="1200" 86 y="600" 87 width="5700" 88 height="3750" 89 rx="0" 90 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; " 91 id="rect8" /> 92 <!-- Line: box --> 93 <rect 94 x="5400" 95 y="4950" 96 width="1500" 97 height="900" 98 rx="0" 99 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; " 100 id="rect10" /> 101 <!-- Line: box --> 102 <rect 103 x="450" 104 y="450" 105 width="6300" 106 height="7350" 107 rx="0" 108 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; " 109 id="rect12" /> 110 <!-- Line: box --> 111 <rect 112 x="750" 113 y="1050" 114 width="5700" 115 height="3750" 116 rx="0" 117 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; " 118 id="rect14" /> 119 <!-- Line: box --> 120 <rect 121 x="4950" 122 y="5400" 123 width="1500" 124 height="900" 125 rx="0" 126 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; " 127 id="rect16" /> 128 <!-- Line --> 129 <polyline 130 points="5250,8550 5688,6362 " 131 style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 132 id="polyline18" /> 133 <!-- Arrowhead on XXXpoint 5250 8550 - 5710 6240--> 134 <polyline 135 points="5714 6518 5704 6272 5598 6494 " 136 style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; " 137 id="polyline20" /> 138 <!-- Line --> 139 <polyline 140 points="4050,9750 4486,7712 " 141 style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 142 id="polyline22" /> 143 <!-- Arrowhead on XXXpoint 4050 9750 - 4512 7590--> 144 <polyline 145 points="4514 7868 4506 7622 4396 7844 " 146 style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; " 147 id="polyline24" /> 148 <!-- Line --> 149 <polyline 150 points="1040,9750 1476,7712 " 151 style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 152 id="polyline26" /> 153 <!-- Arrowhead on XXXpoint 1040 9750 - 1502 7590--> 154 <polyline 155 points="1504 7868 1496 7622 1386 7844 " 156 style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; " 157 id="polyline28" /> 158 <!-- Line --> 159 <polyline 160 points="2240,8550 2676,6512 " 161 style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 162 id="polyline30" /> 163 <!-- Arrowhead on XXXpoint 2240 8550 - 2702 6390--> 164 <polyline 165 points="2704 6668 2696 6422 2586 6644 " 166 style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; " 167 id="polyline32" /> 168 <!-- Line --> 169 <polyline 170 points="4050,9600 5692,6062 " 171 style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 172 id="polyline34" /> 173 <!-- Arrowhead on XXXpoint 4050 9600 - 5744 5948--> 174 <polyline 175 points="5682 6220 5730 5978 5574 6170 " 176 style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; " 177 id="polyline36" /> 178 <!-- Line --> 179 <polyline 180 points="1086,9600 2728,6062 " 181 style="stroke:#00ff00;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 182 id="polyline38" /> 183 <!-- Arrowhead on XXXpoint 1086 9600 - 2780 5948--> 184 <polyline 185 points="2718 6220 2766 5978 2610 6170 " 186 style="stroke:#00ff00;stroke-width:14;stroke-miterlimit:8; " 187 id="polyline40" /> 188 <!-- Line: box --> 189 <rect 190 x="0" 191 y="900" 192 width="6300" 193 height="7350" 194 rx="0" 195 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; " 196 id="rect42" /> 197 <!-- Line: box --> 198 <rect 199 x="300" 200 y="1500" 201 width="5700" 202 height="3750" 203 rx="0" 204 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffff00; " 205 id="rect44" /> 206 <!-- Line --> 207 <polyline 208 points="1350,3900 2350,3040 " 209 style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 210 id="polyline46" /> 211 <!-- Arrowhead on XXXpoint 1350 3900 - 2444 2960--> 212 <!-- Line --> 213 <polyline 214 points="4950,3900 3948,3040 " 215 style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 216 id="polyline50" /> 217 <!-- Arrowhead on XXXpoint 4950 3900 - 3854 2960--> 218 <!-- Line --> 219 <polyline 220 points="4050,7050 4050,4864 " 221 style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 222 id="polyline54" /> 223 <!-- Arrowhead on XXXpoint 4050 7050 - 4050 4740--> 224 <!-- Line --> 225 <polyline 226 points="1050,7050 1050,4864 " 227 style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 228 id="polyline58" /> 229 <!-- Arrowhead on XXXpoint 1050 7050 - 1050 4740--> 230 <!-- Line --> 231 <polyline 232 points="2250,5850 2250,4864 " 233 style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 234 id="polyline62" /> 235 <!-- Arrowhead on XXXpoint 2250 5850 - 2250 4740--> 236 <!-- Line --> 237 <polyline 238 points="2250,8550 2250,6814 " 239 style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 240 id="polyline66" /> 241 <!-- Arrowhead on XXXpoint 2250 8550 - 2250 6690--> 242 <!-- Line --> 243 <polyline 244 points="1050,9750 1050,8014 " 245 style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 246 id="polyline70" /> 247 <!-- Arrowhead on XXXpoint 1050 9750 - 1050 7890--> 248 <!-- Line --> 249 <polyline 250 points="4050,9750 4050,8014 " 251 style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 252 id="polyline74" /> 253 <!-- Arrowhead on XXXpoint 4050 9750 - 4050 7890--> 254 <!-- Line --> 255 <polyline 256 points="5250,8550 5250,6814 " 257 style="stroke:#00ff00;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 258 id="polyline78" /> 259 <!-- Arrowhead on XXXpoint 5250 8550 - 5250 6690--> 260 <!-- Line --> 261 <polyline 262 points="6000,6300 8048,7910 " 263 style="stroke:#87cfff;stroke-width:30;stroke-linejoin:miter;stroke-linecap:butt;marker-end:url(#Arrow1Mend)" 264 id="polyline82" /> 265 <!-- Arrowhead on XXXpoint 6000 6300 - 8146 7986--> 266 <!-- Circle --> 267 <circle 268 cx="2850" 269 cy="4350" 270 r="76" 271 style="fill:#000000;stroke:#000000;stroke-width:14;" 272 id="circle86" /> 273 <!-- Circle --> 274 <circle 275 cx="3150" 276 cy="4350" 277 r="76" 278 style="fill:#000000;stroke:#000000;stroke-width:14;" 279 id="circle88" /> 280 <!-- Circle --> 281 <circle 282 cx="3450" 283 cy="4350" 284 r="76" 285 style="fill:#000000;stroke:#000000;stroke-width:14;" 286 id="circle90" /> 287 <!-- Circle --> 288 <circle 289 cx="1350" 290 cy="5550" 291 r="76" 292 style="fill:#000000;stroke:#000000;stroke-width:14;" 293 id="circle92" /> 294 <!-- Circle --> 295 <circle 296 cx="1650" 297 cy="5550" 298 r="76" 299 style="fill:#000000;stroke:#000000;stroke-width:14;" 300 id="circle94" /> 301 <!-- Circle --> 302 <circle 303 cx="1950" 304 cy="5550" 305 r="76" 306 style="fill:#000000;stroke:#000000;stroke-width:14;" 307 id="circle96" /> 308 <!-- Circle --> 309 <circle 310 cx="4350" 311 cy="5550" 312 r="76" 313 style="fill:#000000;stroke:#000000;stroke-width:14;" 314 id="circle98" /> 315 <!-- Circle --> 316 <circle 317 cx="4650" 318 cy="5550" 319 r="76" 320 style="fill:#000000;stroke:#000000;stroke-width:14;" 321 id="circle100" /> 322 <!-- Circle --> 323 <circle 324 cx="4950" 325 cy="5550" 326 r="76" 327 style="fill:#000000;stroke:#000000;stroke-width:14;" 328 id="circle102" /> 329 <!-- Line: box --> 330 <rect 331 x="7350" 332 y="7950" 333 width="1500" 334 height="900" 335 rx="0" 336 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 337 id="rect104" /> 338 <!-- Line: box --> 339 <rect 340 x="7350" 341 y="9450" 342 width="1500" 343 height="900" 344 rx="0" 345 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 346 id="rect106" /> 347 <!-- Line --> 348 <polyline 349 points="8100,8850 8100,9384 " 350 style="stroke:#000000;stroke-width:30;stroke-linejoin:miter;stroke-linecap:butt;marker-end:url(#Arrow1Mend)" 351 id="polyline108" /> 352 <!-- Arrowhead on XXXpoint 8100 8850 - 8100 9510--> 353 <!-- Line: box --> 354 <rect 355 x="7350" 356 y="10950" 357 width="1500" 358 height="900" 359 rx="0" 360 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; " 361 id="rect112" /> 362 <!-- Line --> 363 <polyline 364 points="8100,10350 8100,10884 " 365 style="stroke:#000000;stroke-width:30;stroke-linejoin:miter;stroke-linecap:butt;marker-end:url(#Arrow1Mend)" 366 id="polyline114" /> 367 <!-- Arrowhead on XXXpoint 8100 10350 - 8100 11010--> 368 <!-- Line: box --> 369 <rect 370 x="750" 371 y="3900" 372 width="1800" 373 height="900" 374 rx="0" 375 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; " 376 id="rect118" /> 377 <!-- Line: box --> 378 <rect 379 x="300" 380 y="7050" 381 width="1500" 382 height="900" 383 rx="0" 384 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; " 385 id="rect120" /> 386 <!-- Line: box --> 387 <rect 388 x="3750" 389 y="3900" 390 width="1800" 391 height="900" 392 rx="0" 393 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; " 394 id="rect122" /> 395 <!-- Line: box --> 396 <rect 397 x="4500" 398 y="5850" 399 width="1500" 400 height="900" 401 rx="0" 402 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; " 403 id="rect124" /> 404 <!-- Line: box --> 405 <rect 406 x="3300" 407 y="7050" 408 width="1500" 409 height="900" 410 rx="0" 411 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; " 412 id="rect126" /> 413 <!-- Line: box --> 414 <rect 415 x="2250" 416 y="2100" 417 width="1800" 418 height="900" 419 rx="0" 420 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffbfbf; " 421 id="rect128" /> 422 <!-- Line: box --> 423 <rect 424 x="0" 425 y="9750" 426 width="2100" 427 height="900" 428 rx="0" 429 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; " 430 id="rect130" /> 431 <!-- Line: box --> 432 <rect 433 x="1350" 434 y="8550" 435 width="2100" 436 height="900" 437 rx="0" 438 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; " 439 id="rect132" /> 440 <!-- Line: box --> 441 <rect 442 x="3000" 443 y="9750" 444 width="2100" 445 height="900" 446 rx="0" 447 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; " 448 id="rect134" /> 449 <!-- Line: box --> 450 <rect 451 x="4350" 452 y="8550" 453 width="2100" 454 height="900" 455 rx="0" 456 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ff00; " 457 id="rect136" /> 458 <!-- Line: box --> 459 <rect 460 x="1500" 461 y="5850" 462 width="1500" 463 height="900" 464 rx="0" 465 style="stroke:#000000;stroke-width:30; stroke-linejoin:miter; stroke-linecap:butt; fill:#87cfff; " 466 id="rect138" /> 467 <!-- Text --> 468 <text 469 xml:space="preserve" 470 x="8100" 471 y="8250" 472 fill="#000000" 473 font-family="Courier" 474 font-style="normal" 475 font-weight="bold" 476 font-size="192" 477 text-anchor="middle" 478 id="text140">struct</text> 479 <!-- Text --> 480 <text 481 xml:space="preserve" 482 x="8100" 483 y="8550" 484 fill="#000000" 485 font-family="Courier" 486 font-style="normal" 487 font-weight="bold" 488 font-size="192" 489 text-anchor="middle" 490 id="text142">rcu_head</text> 491 <!-- Text --> 492 <text 493 xml:space="preserve" 494 x="8100" 495 y="9750" 496 fill="#000000" 497 font-family="Courier" 498 font-style="normal" 499 font-weight="bold" 500 font-size="192" 501 text-anchor="middle" 502 id="text144">struct</text> 503 <!-- Text --> 504 <text 505 xml:space="preserve" 506 x="8100" 507 y="10050" 508 fill="#000000" 509 font-family="Courier" 510 font-style="normal" 511 font-weight="bold" 512 font-size="192" 513 text-anchor="middle" 514 id="text146">rcu_head</text> 515 <!-- Text --> 516 <text 517 xml:space="preserve" 518 x="8100" 519 y="11250" 520 fill="#000000" 521 font-family="Courier" 522 font-style="normal" 523 font-weight="bold" 524 font-size="192" 525 text-anchor="middle" 526 id="text148">struct</text> 527 <!-- Text --> 528 <text 529 xml:space="preserve" 530 x="8100" 531 y="11550" 532 fill="#000000" 533 font-family="Courier" 534 font-style="normal" 535 font-weight="bold" 536 font-size="192" 537 text-anchor="middle" 538 id="text150">rcu_head</text> 539 <!-- Text --> 540 <text 541 xml:space="preserve" 542 x="6000" 543 y="1200" 544 fill="#000000" 545 font-family="Helvetica" 546 font-style="normal" 547 font-weight="normal" 548 font-size="192" 549 text-anchor="end" 550 id="text152">rcu_sched</text> 551 <!-- Text --> 552 <text 553 xml:space="preserve" 554 x="6450" 555 y="750" 556 fill="#000000" 557 font-family="Helvetica" 558 font-style="normal" 559 font-weight="normal" 560 font-size="192" 561 text-anchor="end" 562 id="text154">rcu_bh</text> 563 <!-- Text --> 564 <text 565 xml:space="preserve" 566 x="3150" 567 y="2400" 568 fill="#000000" 569 font-family="Courier" 570 font-style="normal" 571 font-weight="bold" 572 font-size="192" 573 text-anchor="middle" 574 id="text156">struct</text> 575 <!-- Text --> 576 <text 577 xml:space="preserve" 578 x="3150" 579 y="2700" 580 fill="#000000" 581 font-family="Courier" 582 font-style="normal" 583 font-weight="bold" 584 font-size="192" 585 text-anchor="middle" 586 id="text158">rcu_node</text> 587 <!-- Text --> 588 <text 589 xml:space="preserve" 590 x="1650" 591 y="4200" 592 fill="#000000" 593 font-family="Courier" 594 font-style="normal" 595 font-weight="bold" 596 font-size="192" 597 text-anchor="middle" 598 id="text160">struct</text> 599 <!-- Text --> 600 <text 601 xml:space="preserve" 602 x="1650" 603 y="4500" 604 fill="#000000" 605 font-family="Courier" 606 font-style="normal" 607 font-weight="bold" 608 font-size="192" 609 text-anchor="middle" 610 id="text162">rcu_node</text> 611 <!-- Text --> 612 <text 613 xml:space="preserve" 614 x="4650" 615 y="4500" 616 fill="#000000" 617 font-family="Courier" 618 font-style="normal" 619 font-weight="bold" 620 font-size="192" 621 text-anchor="middle" 622 id="text164">rcu_node</text> 623 <!-- Text --> 624 <text 625 xml:space="preserve" 626 x="4650" 627 y="4200" 628 fill="#000000" 629 font-family="Courier" 630 font-style="normal" 631 font-weight="bold" 632 font-size="192" 633 text-anchor="middle" 634 id="text166">struct</text> 635 <!-- Text --> 636 <text 637 xml:space="preserve" 638 x="2250" 639 y="6150" 640 fill="#000000" 641 font-family="Courier" 642 font-style="normal" 643 font-weight="bold" 644 font-size="192" 645 text-anchor="middle" 646 id="text168">struct</text> 647 <!-- Text --> 648 <text 649 xml:space="preserve" 650 x="2250" 651 y="6450" 652 fill="#000000" 653 font-family="Courier" 654 font-style="normal" 655 font-weight="bold" 656 font-size="192" 657 text-anchor="middle" 658 id="text170">rcu_data</text> 659 <!-- Text --> 660 <text 661 xml:space="preserve" 662 x="1050" 663 y="7350" 664 fill="#000000" 665 font-family="Courier" 666 font-style="normal" 667 font-weight="bold" 668 font-size="192" 669 text-anchor="middle" 670 id="text172">struct</text> 671 <!-- Text --> 672 <text 673 xml:space="preserve" 674 x="1050" 675 y="7650" 676 fill="#000000" 677 font-family="Courier" 678 font-style="normal" 679 font-weight="bold" 680 font-size="192" 681 text-anchor="middle" 682 id="text174">rcu_data</text> 683 <!-- Text --> 684 <text 685 xml:space="preserve" 686 x="5250" 687 y="6150" 688 fill="#000000" 689 font-family="Courier" 690 font-style="normal" 691 font-weight="bold" 692 font-size="192" 693 text-anchor="middle" 694 id="text176">struct</text> 695 <!-- Text --> 696 <text 697 xml:space="preserve" 698 x="5250" 699 y="6450" 700 fill="#000000" 701 font-family="Courier" 702 font-style="normal" 703 font-weight="bold" 704 font-size="192" 705 text-anchor="middle" 706 id="text178">rcu_data</text> 707 <!-- Text --> 708 <text 709 xml:space="preserve" 710 x="4050" 711 y="7350" 712 fill="#000000" 713 font-family="Courier" 714 font-style="normal" 715 font-weight="bold" 716 font-size="192" 717 text-anchor="middle" 718 id="text180">struct</text> 719 <!-- Text --> 720 <text 721 xml:space="preserve" 722 x="4050" 723 y="7650" 724 fill="#000000" 725 font-family="Courier" 726 font-style="normal" 727 font-weight="bold" 728 font-size="192" 729 text-anchor="middle" 730 id="text182">rcu_data</text> 731 <!-- Text --> 732 <text 733 xml:space="preserve" 734 x="450" 735 y="1800" 736 fill="#000000" 737 font-family="Courier" 738 font-style="normal" 739 font-weight="bold" 740 font-size="192" 741 text-anchor="start" 742 id="text184">struct rcu_state</text> 743 <!-- Text --> 744 <text 745 xml:space="preserve" 746 x="1050" 747 y="10050" 748 fill="#000000" 749 font-family="Courier" 750 font-style="normal" 751 font-weight="bold" 752 font-size="192" 753 text-anchor="middle" 754 id="text186">struct</text> 755 <!-- Text --> 756 <text 757 xml:space="preserve" 758 x="1050" 759 y="10350" 760 fill="#000000" 761 font-family="Courier" 762 font-style="normal" 763 font-weight="bold" 764 font-size="192" 765 text-anchor="middle" 766 id="text188">rcu_dynticks</text> 767 <!-- Text --> 768 <text 769 xml:space="preserve" 770 x="4050" 771 y="10050" 772 fill="#000000" 773 font-family="Courier" 774 font-style="normal" 775 font-weight="bold" 776 font-size="192" 777 text-anchor="middle" 778 id="text190">struct</text> 779 <!-- Text --> 780 <text 781 xml:space="preserve" 782 x="4050" 783 y="10350" 784 fill="#000000" 785 font-family="Courier" 786 font-style="normal" 787 font-weight="bold" 788 font-size="192" 789 text-anchor="middle" 790 id="text192">rcu_dynticks</text> 791 <!-- Text --> 792 <text 793 xml:space="preserve" 794 x="2400" 795 y="8850" 796 fill="#000000" 797 font-family="Courier" 798 font-style="normal" 799 font-weight="bold" 800 font-size="192" 801 text-anchor="middle" 802 id="text194">struct</text> 803 <!-- Text --> 804 <text 805 xml:space="preserve" 806 x="2400" 807 y="9150" 808 fill="#000000" 809 font-family="Courier" 810 font-style="normal" 811 font-weight="bold" 812 font-size="192" 813 text-anchor="middle" 814 id="text196">rcu_dynticks</text> 815 <!-- Text --> 816 <text 817 xml:space="preserve" 818 x="5400" 819 y="8850" 820 fill="#000000" 821 font-family="Courier" 822 font-style="normal" 823 font-weight="bold" 824 font-size="192" 825 text-anchor="middle" 826 id="text198">struct</text> 827 <!-- Text --> 828 <text 829 xml:space="preserve" 830 x="5400" 831 y="9150" 832 fill="#000000" 833 font-family="Courier" 834 font-style="normal" 835 font-weight="bold" 836 font-size="192" 837 text-anchor="middle" 838 id="text200">rcu_dynticks</text> 839 <!-- Text --> 840 <text 841 xml:space="preserve" 842 x="6900" 843 y="300" 844 fill="#000000" 845 font-family="Helvetica" 846 font-style="normal" 847 font-weight="normal" 848 font-size="192" 849 text-anchor="end" 850 id="text202">rcu_preempt</text> 851 <!-- Line --> 852 <polyline 853 points="5250,5850 5250,4864 " 854 style="stroke:#00d1d1;stroke-width:29.99463964;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" 855 id="polyline204" /> 856 <!-- Arrowhead on XXXpoint 5250 5850 - 5250 4740--> 857 </g> 858</svg> 859