1bb7e5ce7SPaul E. McKenney<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2bb7e5ce7SPaul E. McKenney<!-- Creator: fig2dev Version 3.2 Patchlevel 5e --> 3bb7e5ce7SPaul E. McKenney 4bb7e5ce7SPaul E. McKenney<!-- CreationDate: Wed Dec 9 17:35:03 2015 --> 5bb7e5ce7SPaul E. McKenney 6bb7e5ce7SPaul E. McKenney<!-- Magnification: 2.000 --> 7bb7e5ce7SPaul E. McKenney 8bb7e5ce7SPaul E. McKenney<svg 9bb7e5ce7SPaul E. McKenney xmlns:dc="http://purl.org/dc/elements/1.1/" 10bb7e5ce7SPaul E. McKenney xmlns:cc="http://creativecommons.org/ns#" 11bb7e5ce7SPaul E. McKenney xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 12bb7e5ce7SPaul E. McKenney xmlns:svg="http://www.w3.org/2000/svg" 13bb7e5ce7SPaul E. McKenney xmlns="http://www.w3.org/2000/svg" 14bb7e5ce7SPaul E. McKenney xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 15bb7e5ce7SPaul E. McKenney xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 16bb7e5ce7SPaul E. McKenney width="303.54147" 17bb7e5ce7SPaul E. McKenney height="211.57945" 18bb7e5ce7SPaul E. McKenney viewBox="-44 -44 4036.5336 2812.3117" 19bb7e5ce7SPaul E. McKenney id="svg2" 20bb7e5ce7SPaul E. McKenney version="1.1" 21bb7e5ce7SPaul E. McKenney inkscape:version="0.48.4 r9939" 22bb7e5ce7SPaul E. McKenney sodipodi:docname="rcu_node-lock.svg"> 23bb7e5ce7SPaul E. McKenney <metadata 24bb7e5ce7SPaul E. McKenney id="metadata212"> 25bb7e5ce7SPaul E. McKenney <rdf:RDF> 26bb7e5ce7SPaul E. McKenney <cc:Work 27bb7e5ce7SPaul E. McKenney rdf:about=""> 28bb7e5ce7SPaul E. McKenney <dc:format>image/svg+xml</dc:format> 29bb7e5ce7SPaul E. McKenney <dc:type 30bb7e5ce7SPaul E. McKenney rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 31bb7e5ce7SPaul E. McKenney <dc:title /> 32bb7e5ce7SPaul E. McKenney </cc:Work> 33bb7e5ce7SPaul E. McKenney </rdf:RDF> 34bb7e5ce7SPaul E. McKenney </metadata> 35bb7e5ce7SPaul E. McKenney <defs 36bb7e5ce7SPaul E. McKenney id="defs210"> 37bb7e5ce7SPaul E. McKenney <marker 38bb7e5ce7SPaul E. McKenney inkscape:stockid="Arrow1Mend" 39bb7e5ce7SPaul E. McKenney orient="auto" 40bb7e5ce7SPaul E. McKenney refY="0" 41bb7e5ce7SPaul E. McKenney refX="0" 42bb7e5ce7SPaul E. McKenney id="Arrow1Mend" 43bb7e5ce7SPaul E. McKenney style="overflow:visible"> 44bb7e5ce7SPaul E. McKenney <path 45bb7e5ce7SPaul E. McKenney id="path3970" 46bb7e5ce7SPaul E. McKenney d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 47bb7e5ce7SPaul E. McKenney style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" 48bb7e5ce7SPaul E. McKenney transform="matrix(-0.4,0,0,-0.4,-4,0)" 49bb7e5ce7SPaul E. McKenney inkscape:connector-curvature="0" /> 50bb7e5ce7SPaul E. McKenney </marker> 51bb7e5ce7SPaul E. McKenney </defs> 52bb7e5ce7SPaul E. McKenney <sodipodi:namedview 53bb7e5ce7SPaul E. McKenney pagecolor="#ffffff" 54bb7e5ce7SPaul E. McKenney bordercolor="#666666" 55bb7e5ce7SPaul E. McKenney borderopacity="1" 56bb7e5ce7SPaul E. McKenney objecttolerance="10" 57bb7e5ce7SPaul E. McKenney gridtolerance="10" 58bb7e5ce7SPaul E. McKenney guidetolerance="10" 59bb7e5ce7SPaul E. McKenney inkscape:pageopacity="0" 60bb7e5ce7SPaul E. McKenney inkscape:pageshadow="2" 61bb7e5ce7SPaul E. McKenney inkscape:window-width="1087" 62bb7e5ce7SPaul E. McKenney inkscape:window-height="1144" 63bb7e5ce7SPaul E. McKenney id="namedview208" 64bb7e5ce7SPaul E. McKenney showgrid="false" 65bb7e5ce7SPaul E. McKenney inkscape:zoom="1.0495049" 66bb7e5ce7SPaul E. McKenney inkscape:cx="311.2033" 67bb7e5ce7SPaul E. McKenney inkscape:cy="168.10913" 68bb7e5ce7SPaul E. McKenney inkscape:window-x="833" 69bb7e5ce7SPaul E. McKenney inkscape:window-y="28" 70bb7e5ce7SPaul E. McKenney inkscape:window-maximized="0" 71bb7e5ce7SPaul E. McKenney inkscape:current-layer="g4" 72bb7e5ce7SPaul E. McKenney fit-margin-top="5" 73bb7e5ce7SPaul E. McKenney fit-margin-right="5" 74bb7e5ce7SPaul E. McKenney fit-margin-left="5" 75bb7e5ce7SPaul E. McKenney fit-margin-bottom="5" /> 76bb7e5ce7SPaul E. McKenney <g 77bb7e5ce7SPaul E. McKenney style="fill:none;stroke-width:0.025in" 78bb7e5ce7SPaul E. McKenney id="g4" 79bb7e5ce7SPaul E. McKenney transform="translate(-1905.5784,-4568.3024)"> 80bb7e5ce7SPaul E. McKenney <!-- Line: box --> 81bb7e5ce7SPaul E. McKenney <!-- Line: box --> 82bb7e5ce7SPaul E. McKenney <!-- Line: box --> 83bb7e5ce7SPaul E. McKenney <!-- Line --> 84bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790--> 85bb7e5ce7SPaul E. McKenney <!-- Line --> 86bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140--> 87bb7e5ce7SPaul E. McKenney <!-- Line --> 88bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140--> 89bb7e5ce7SPaul E. McKenney <!-- Line --> 90bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940--> 91bb7e5ce7SPaul E. McKenney <!-- Line: box --> 92bb7e5ce7SPaul E. McKenney <!-- Line: box --> 93bb7e5ce7SPaul E. McKenney <!-- Line --> 94bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510--> 95bb7e5ce7SPaul E. McKenney <!-- Line --> 96bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510--> 97bb7e5ce7SPaul E. McKenney <!-- Line --> 98bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290--> 99bb7e5ce7SPaul E. McKenney <!-- Line --> 100bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290--> 101bb7e5ce7SPaul E. McKenney <!-- Line --> 102bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290--> 103bb7e5ce7SPaul E. McKenney <!-- Line --> 104bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240--> 105bb7e5ce7SPaul E. McKenney <!-- Line --> 106bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440--> 107bb7e5ce7SPaul E. McKenney <!-- Line --> 108bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440--> 109bb7e5ce7SPaul E. McKenney <!-- Line --> 110bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240--> 111bb7e5ce7SPaul E. McKenney <!-- Circle --> 112bb7e5ce7SPaul E. McKenney <!-- Circle --> 113bb7e5ce7SPaul E. McKenney <!-- Circle --> 114bb7e5ce7SPaul E. McKenney <!-- Circle --> 115bb7e5ce7SPaul E. McKenney <!-- Circle --> 116bb7e5ce7SPaul E. McKenney <!-- Circle --> 117bb7e5ce7SPaul E. McKenney <!-- Circle --> 118bb7e5ce7SPaul E. McKenney <!-- Circle --> 119bb7e5ce7SPaul E. McKenney <!-- Circle --> 120bb7e5ce7SPaul E. McKenney <!-- Line: box --> 121bb7e5ce7SPaul E. McKenney <!-- Line: box --> 122bb7e5ce7SPaul E. McKenney <!-- Line: box --> 123bb7e5ce7SPaul E. McKenney <!-- Line: box --> 124bb7e5ce7SPaul E. McKenney <!-- Line: box --> 125bb7e5ce7SPaul E. McKenney <!-- Line: box --> 126bb7e5ce7SPaul E. McKenney <!-- Line: box --> 127bb7e5ce7SPaul E. McKenney <!-- Line: box --> 128bb7e5ce7SPaul E. McKenney <!-- Line: box --> 129bb7e5ce7SPaul E. McKenney <!-- Line: box --> 130bb7e5ce7SPaul E. McKenney <!-- Line --> 131bb7e5ce7SPaul E. McKenney <!-- Line --> 132bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150--> 133bb7e5ce7SPaul E. McKenney <!-- Line: box --> 134bb7e5ce7SPaul E. McKenney <!-- Line --> 135bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410--> 136bb7e5ce7SPaul E. McKenney <!-- Line: box --> 137bb7e5ce7SPaul E. McKenney <rect 138bb7e5ce7SPaul E. McKenney x="1943.0693" 139bb7e5ce7SPaul E. McKenney y="4603.417" 140bb7e5ce7SPaul E. McKenney width="3873.5518" 141bb7e5ce7SPaul E. McKenney height="2650.6289" 142bb7e5ce7SPaul E. McKenney rx="0" 143bb7e5ce7SPaul E. McKenney 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" 144bb7e5ce7SPaul E. McKenney id="rect118" 145bb7e5ce7SPaul E. McKenney ry="0" /> 146bb7e5ce7SPaul E. McKenney <!-- Line --> 147bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910--> 148bb7e5ce7SPaul E. McKenney <!-- Line: box --> 149bb7e5ce7SPaul E. McKenney <!-- Line --> 150bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650--> 151bb7e5ce7SPaul E. McKenney <!-- Line --> 152bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150--> 153bb7e5ce7SPaul E. McKenney <!-- Text --> 154bb7e5ce7SPaul E. McKenney <!-- Text --> 155bb7e5ce7SPaul E. McKenney <!-- Text --> 156bb7e5ce7SPaul E. McKenney <!-- Text --> 157bb7e5ce7SPaul E. McKenney <!-- Text --> 158bb7e5ce7SPaul E. McKenney <!-- Text --> 159bb7e5ce7SPaul E. McKenney <!-- Text --> 160bb7e5ce7SPaul E. McKenney <!-- Text --> 161bb7e5ce7SPaul E. McKenney <!-- Text --> 162bb7e5ce7SPaul E. McKenney <!-- Text --> 163bb7e5ce7SPaul E. McKenney <!-- Text --> 164bb7e5ce7SPaul E. McKenney <!-- Text --> 165bb7e5ce7SPaul E. McKenney <!-- Text --> 166bb7e5ce7SPaul E. McKenney <!-- Text --> 167bb7e5ce7SPaul E. McKenney <!-- Text --> 168bb7e5ce7SPaul E. McKenney <!-- Text --> 169bb7e5ce7SPaul E. McKenney <!-- Text --> 170bb7e5ce7SPaul E. McKenney <!-- Text --> 171bb7e5ce7SPaul E. McKenney <!-- Text --> 172bb7e5ce7SPaul E. McKenney <!-- Text --> 173bb7e5ce7SPaul E. McKenney <!-- Text --> 174bb7e5ce7SPaul E. McKenney <!-- Text --> 175bb7e5ce7SPaul E. McKenney <!-- Text --> 176bb7e5ce7SPaul E. McKenney <!-- Text --> 177bb7e5ce7SPaul E. McKenney <!-- Text --> 178bb7e5ce7SPaul E. McKenney <!-- Text --> 179bb7e5ce7SPaul E. McKenney <!-- Line --> 180bb7e5ce7SPaul E. McKenney <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290--> 181bb7e5ce7SPaul E. McKenney <!-- Line: box --> 182bb7e5ce7SPaul E. McKenney <!-- Line: box --> 183bb7e5ce7SPaul E. McKenney <!-- Line: box --> 184bb7e5ce7SPaul E. McKenney <!-- Line: box --> 185bb7e5ce7SPaul E. McKenney <!-- Text --> 186bb7e5ce7SPaul E. McKenney <!-- Text --> 187bb7e5ce7SPaul E. McKenney <!-- Text --> 188bb7e5ce7SPaul E. McKenney <text 189bb7e5ce7SPaul E. McKenney xml:space="preserve" 190bb7e5ce7SPaul E. McKenney x="3105.219" 191bb7e5ce7SPaul E. McKenney y="6425.6445" 192bb7e5ce7SPaul E. McKenney font-style="normal" 193bb7e5ce7SPaul E. McKenney font-weight="bold" 194bb7e5ce7SPaul E. McKenney font-size="192" 195bb7e5ce7SPaul E. McKenney id="text202" 196bb7e5ce7SPaul E. McKenney style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rcu_accelerate_cbs()</text> 197bb7e5ce7SPaul E. McKenney <!-- Text --> 198bb7e5ce7SPaul E. McKenney <!-- Text --> 199bb7e5ce7SPaul E. McKenney <g 200bb7e5ce7SPaul E. McKenney id="g3107" 201bb7e5ce7SPaul E. McKenney transform="translate(747.5807,4700.8888)"> 202bb7e5ce7SPaul E. McKenney <rect 203bb7e5ce7SPaul E. McKenney id="rect112" 204bb7e5ce7SPaul E. McKenney style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 205bb7e5ce7SPaul E. McKenney rx="0" 206bb7e5ce7SPaul E. McKenney height="1370.8721" 207bb7e5ce7SPaul E. McKenney width="2809.1992" 208bb7e5ce7SPaul E. McKenney y="949.37109" 209bb7e5ce7SPaul E. McKenney x="2084.55" /> 210bb7e5ce7SPaul E. McKenney <rect 211bb7e5ce7SPaul E. McKenney id="rect112-3" 212bb7e5ce7SPaul E. McKenney style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" 213bb7e5ce7SPaul E. McKenney rx="0" 214bb7e5ce7SPaul E. McKenney height="1294.8468" 215bb7e5ce7SPaul E. McKenney width="2809.1992" 216bb7e5ce7SPaul E. McKenney y="1025.3964" 217bb7e5ce7SPaul E. McKenney x="2084.55" /> 218bb7e5ce7SPaul E. McKenney </g> 219bb7e5ce7SPaul E. McKenney <text 220bb7e5ce7SPaul E. McKenney xml:space="preserve" 221bb7e5ce7SPaul E. McKenney x="2025.5763" 222bb7e5ce7SPaul E. McKenney y="4825.2578" 223bb7e5ce7SPaul E. McKenney font-style="normal" 224bb7e5ce7SPaul E. McKenney font-weight="bold" 225bb7e5ce7SPaul E. McKenney font-size="192" 226bb7e5ce7SPaul E. McKenney id="text202-7" 227bb7e5ce7SPaul E. McKenney 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> 228bb7e5ce7SPaul E. McKenney </g> 229bb7e5ce7SPaul E. McKenney</svg> 230