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