| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
| <!-- Creator: fig2dev Version 3.2 Patchlevel 5e --> | |
| <!-- CreationDate: Wed Dec 9 17:35:03 2015 --> | |
| <!-- Magnification: 2.000 --> | |
| <svg | |
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |
| xmlns:cc="http://creativecommons.org/ns#" | |
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
| xmlns:svg="http://www.w3.org/2000/svg" | |
| xmlns="http://www.w3.org/2000/svg" | |
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
| width="1037.9601" | |
| height="1373.2583" | |
| viewBox="-44 -44 13802.927 18253.333" | |
| id="svg2" | |
| version="1.1" | |
| inkscape:version="0.48.4 r9939" | |
| sodipodi:docname="TreeRCU-qs.svg"> | |
| <metadata | |
| id="metadata212"> | |
| <rdf:RDF> | |
| <cc:Work | |
| rdf:about=""> | |
| <dc:format>image/svg+xml</dc:format> | |
| <dc:type | |
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| <dc:title /> | |
| </cc:Work> | |
| </rdf:RDF> | |
| </metadata> | |
| <defs | |
| id="defs210"> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send" | |
| style="overflow:visible"> | |
| <path | |
| id="path3940" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="TriangleOutS" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="TriangleOutS" | |
| style="overflow:visible"> | |
| <path | |
| id="path4073" | |
| d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="scale(0.2,0.2)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="TriangleOutM" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="TriangleOutM" | |
| style="overflow:visible"> | |
| <path | |
| id="path4070" | |
| d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="scale(0.4,0.4)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Mend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Mend" | |
| style="overflow:visible"> | |
| <path | |
| id="path3952" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="scale(-0.6,-0.6)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Lend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Lend" | |
| style="overflow:visible"> | |
| <path | |
| id="path3946" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Mend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Mend" | |
| style="overflow:visible"> | |
| <path | |
| id="path3970" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.4,0,0,-0.4,-4,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Mend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Mend-7" | |
| style="overflow:visible"> | |
| <path | |
| inkscape:connector-curvature="0" | |
| id="path3952-0" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="scale(-0.6,-0.6)" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send-3" | |
| style="overflow:visible"> | |
| <path | |
| inkscape:connector-curvature="0" | |
| id="path3940-6" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send-1" | |
| style="overflow:visible"> | |
| <path | |
| inkscape:connector-curvature="0" | |
| id="path3940-2" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send-0" | |
| style="overflow:visible"> | |
| <path | |
| inkscape:connector-curvature="0" | |
| id="path3940-9" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Lend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Lend-3" | |
| style="overflow:visible"> | |
| <path | |
| id="path3946-1" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Lend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Lend-4" | |
| style="overflow:visible"> | |
| <path | |
| id="path3946-7" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Lend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="marker4880" | |
| style="overflow:visible"> | |
| <path | |
| id="path4882" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Lend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Lend-5" | |
| style="overflow:visible"> | |
| <path | |
| id="path3946-0" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow2Lend" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow2Lend-6" | |
| style="overflow:visible"> | |
| <path | |
| id="path3946-10" | |
| style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" | |
| d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" | |
| transform="matrix(-1.1,0,0,-1.1,-1.1,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send-36" | |
| style="overflow:visible"> | |
| <path | |
| id="path3940-0" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send-6" | |
| style="overflow:visible"> | |
| <path | |
| id="path3940-26" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send-8" | |
| style="overflow:visible"> | |
| <path | |
| id="path3940-7" | |
| d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" | |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| </defs> | |
| <sodipodi:namedview | |
| pagecolor="#ffffff" | |
| bordercolor="#666666" | |
| borderopacity="1" | |
| objecttolerance="10" | |
| gridtolerance="10" | |
| guidetolerance="10" | |
| inkscape:pageopacity="0" | |
| inkscape:pageshadow="2" | |
| inkscape:window-width="1087" | |
| inkscape:window-height="1144" | |
| id="namedview208" | |
| showgrid="true" | |
| inkscape:zoom="0.96484375" | |
| inkscape:cx="507.0191" | |
| inkscape:cy="885.62207" | |
| inkscape:window-x="47" | |
| inkscape:window-y="28" | |
| inkscape:window-maximized="0" | |
| inkscape:current-layer="g3115" | |
| fit-margin-top="5" | |
| fit-margin-right="5" | |
| fit-margin-left="5" | |
| fit-margin-bottom="5"> | |
| <inkscape:grid | |
| type="xygrid" | |
| id="grid3381" /> | |
| </sodipodi:namedview> | |
| <path | |
| style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-8)" | |
| d="m 6922.3555,14693.733 16.472,2346.582" | |
| id="path3134-9-0-3-1-9-9" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cc" /> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| transform="translate(2431.6011,-4570.136)" | |
| id="g3188"> | |
| <text | |
| xml:space="preserve" | |
| x="3172.5554" | |
| y="13255.592" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202" | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">->qsmask &= ~->grpmask</text> | |
| <g | |
| id="g3107" | |
| transform="translate(947.90548,11584.029)"> | |
| <rect | |
| id="rect112" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="5452.3052" | |
| y="13844.535" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5-1-2-3-7" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| sodipodi:linespacing="125%"><tspan | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" | |
| id="tspan3104-6-5">Root</tspan></text> | |
| </g> | |
| <rect | |
| ry="0" | |
| id="rect118" | |
| style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057884, 60.00115769;stroke-dashoffset:0" | |
| rx="0" | |
| height="7164.1636" | |
| width="13639.945" | |
| y="7160.9038" | |
| x="37.490932" /> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="7367.7192" | |
| x="134.46094" | |
| xml:space="preserve">rcu_report_rnp()</text> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| transform="translate(2311.1375,-4533.769)" | |
| id="g3147"> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-6" | |
| transform="translate(3054.6101,13760.052)"> | |
| <rect | |
| id="rect112-7" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-5" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| </g> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| transform="translate(3162.2182,-4570.136)" | |
| id="g3153"> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-6-9" | |
| transform="translate(5213.0126,16008.808)"> | |
| <rect | |
| id="rect112-7-1" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-5-2" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="9717.4141" | |
| y="18269.314" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5-1-2-3-7-35-7" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| sodipodi:linespacing="125%"><tspan | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" | |
| id="tspan3104-6-5-6-0">Leaf</tspan></text> | |
| </g> | |
| <g | |
| transform="translate(-1661.3439,-4533.769)" | |
| id="g3147-3" | |
| style="fill:none;stroke-width:0.025in"> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-6-6" | |
| transform="translate(3054.6101,13760.052)"> | |
| <rect | |
| id="rect112-7-0" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-5-6" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="5284.9155" | |
| y="15386.685" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-3" | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> | |
| </g> | |
| <g | |
| transform="translate(-170.52365,-4570.136)" | |
| id="g3153-2" | |
| style="fill:none;stroke-width:0.025in"> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-6-9-6" | |
| transform="translate(5213.0126,16008.808)"> | |
| <rect | |
| id="rect112-7-1-1" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-5-2-8" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="9717.4141" | |
| y="18269.314" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5-1-2-3-7-35-7-7" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| sodipodi:linespacing="125%"><tspan | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" | |
| id="tspan3104-6-5-6-0-9">Leaf</tspan></text> | |
| </g> | |
| <g | |
| transform="translate(-3503.2651,-4570.136)" | |
| id="g3153-20" | |
| style="fill:none;stroke-width:0.025in"> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-6-9-2" | |
| transform="translate(5213.0126,16008.808)"> | |
| <rect | |
| id="rect112-7-1-3" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-5-2-7" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="9717.4141" | |
| y="18269.314" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5-1-2-3-7-35-7-5" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| sodipodi:linespacing="125%"><tspan | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" | |
| id="tspan3104-6-5-6-0-92">Leaf</tspan></text> | |
| </g> | |
| <g | |
| transform="translate(-6836.0062,-4570.136)" | |
| id="g3153-28" | |
| style="fill:none;stroke-width:0.025in"> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-6-9-9" | |
| transform="translate(5213.0126,16008.808)"> | |
| <rect | |
| id="rect112-7-1-7" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-5-2-3" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="9717.4141" | |
| y="18269.314" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5-1-2-3-7-35-7-6" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| sodipodi:linespacing="125%"><tspan | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" | |
| id="tspan3104-6-5-6-0-1">Leaf</tspan></text> | |
| <text | |
| xml:space="preserve" | |
| x="7422.3945" | |
| y="17661.012" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-67" | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">->qsmask &= ~->grpmask</text> | |
| </g> | |
| <path | |
| style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
| d="m 5454.9508,9312.2011 -582.9982,865.0929" | |
| id="path3414" | |
| inkscape:connector-curvature="0" /> | |
| <path | |
| style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
| d="m 8263.7327,9312.4631 582.9982,865.0929" | |
| id="path3414-9" | |
| inkscape:connector-curvature="0" /> | |
| <path | |
| style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
| d="m 3504.3177,11525.377 -582.9982,865.094" | |
| id="path3414-8" | |
| inkscape:connector-curvature="0" /> | |
| <path | |
| style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
| d="m 10249.365,11525.639 583,865.094" | |
| id="path3414-9-4" | |
| inkscape:connector-curvature="0" /> | |
| <path | |
| style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
| d="m 4920.8141,11525.377 0,846.288" | |
| id="path3414-8-3" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cc" /> | |
| <path | |
| style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" | |
| d="m 8797.7894,11551.973 0,846.288" | |
| id="path3414-8-3-6" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cc" /> | |
| <path | |
| sodipodi:nodetypes="cccccccccccccccc" | |
| inkscape:connector-curvature="0" | |
| id="path3134-9-0-3" | |
| d="m 6912.3719,6251.0009 -2.8276,1315.669 -5343.8436,17.119 -2.8276,6561.7441 2039.08,17.963 -2.7042,-2144.14 -491.6706,-0.211 -2.7042,-1993.689 1487.718,-4.728 -17.8001,1812.453 2017.2374,-7.643 4.9532,-2151.5715 -1405.5263,11.1629 -10.9191,-1891.1465 1739.2165,-2.718 0.1141,7086.0301" | |
| style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" /> | |
| <g | |
| id="g4405" | |
| transform="translate(1241.222,9051.8644)"> | |
| <path | |
| style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" | |
| d="m 5694.6259,-9006.994 -2.828,3233.9212 -2616.9163,17.1191 15.9788,1446.406 2603.2719,-0.8434 -29.6182,2086.6656" | |
| id="path3134-9-0-3-1" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cccccc" /> | |
| <path | |
| style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none" | |
| d="m 5674.0539,-5773.0705 2616.9163,17.1191 -15.9788,1465.2124 -2584.4655,-19.6498" | |
| id="path3134-9-0-3-1-9" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cccc" /> | |
| <g | |
| transform="translate(-456.05505,0)" | |
| id="g3115"> | |
| <rect | |
| x="4485.6865" | |
| y="-8571.0352" | |
| width="3296.428" | |
| height="2199.2754" | |
| rx="0" | |
| style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115859;stroke-dashoffset:0" | |
| id="rect118-3" | |
| ry="0" /> | |
| <g | |
| style="fill:none;stroke-width:0.025in" | |
| id="g3107-7" | |
| transform="translate(2656.673,-8952.2968)"> | |
| <rect | |
| id="rect112-5" | |
| style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1370.8721" | |
| width="2809.1992" | |
| y="949.37109" | |
| x="2084.55" /> | |
| <rect | |
| id="rect112-3-3" | |
| style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter" | |
| rx="0" | |
| height="1294.8468" | |
| width="2809.1992" | |
| y="1025.3964" | |
| x="2084.55" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| x="4714.3018" | |
| y="-8349.1943" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5" | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">note_gp_changes()</text> | |
| <text | |
| xml:space="preserve" | |
| x="5014.2954" | |
| y="-7170.978" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-6-6" | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rdp->gp_seq</text> | |
| <text | |
| xml:space="preserve" | |
| x="5035.4155" | |
| y="-7436.1636" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-6-6-2" | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">__note_gp_changes()</text> | |
| <text | |
| xml:space="preserve" | |
| x="7162.7471" | |
| y="-6692.6006" | |
| font-style="normal" | |
| font-weight="bold" | |
| font-size="192" | |
| id="text202-7-5-1-2-3" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| sodipodi:linespacing="125%"><tspan | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans" | |
| id="tspan3104-6">Leaf</tspan></text> | |
| </g> | |
| <g | |
| transform="translate(-2049.897,-585.6713)" | |
| id="g3148"> | |
| <rect | |
| ry="0" | |
| id="rect118-3-5" | |
| style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" | |
| rx="0" | |
| height="412.66794" | |
| width="3240.0085" | |
| y="-4640.499" | |
| x="3517.1572" /> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-3" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="-4418.6582" | |
| x="3745.7725" | |
| xml:space="preserve">rcu_note_context_switch()</text> | |
| </g> | |
| <g | |
| transform="translate(3131.2648,-585.6713)" | |
| id="g3148-5"> | |
| <rect | |
| ry="0" | |
| id="rect118-3-5-6" | |
| style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" | |
| rx="0" | |
| height="412.66794" | |
| width="3240.0085" | |
| y="-4640.499" | |
| x="3517.1572" /> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-3-2" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="-4418.6582" | |
| x="3745.7725" | |
| xml:space="preserve">rcu_sched_clock_irq()</text> | |
| </g> | |
| <g | |
| transform="translate(399.7744,828.86448)" | |
| id="g3148-9"> | |
| <rect | |
| ry="0" | |
| id="rect118-3-5-1" | |
| style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" | |
| rx="0" | |
| height="864.02148" | |
| width="3540.9114" | |
| y="-4640.499" | |
| x="3517.1572" /> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-3-27" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="-4418.6582" | |
| x="3745.7725" | |
| xml:space="preserve">rcu_core()</text> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-3-27-0" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="-4165.7954" | |
| x="3745.7725" | |
| xml:space="preserve">rcu_check_quiescent_state()</text> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-3-27-0-9" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="-3914.085" | |
| x="3745.7725" | |
| xml:space="preserve">rcu__report_qs_rdp())</text> | |
| </g> | |
| <g | |
| id="g4504-3" | |
| transform="translate(5136.3339,-23870.546)"> | |
| <path | |
| transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" | |
| d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" | |
| sodipodi:ry="39.550262" | |
| sodipodi:rx="65.917107" | |
| sodipodi:cy="345.54001" | |
| sodipodi:cx="319.379" | |
| id="path3084-6" | |
| style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" | |
| sodipodi:type="arc" /> | |
| <text | |
| sodipodi:linespacing="125%" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-1-2-7" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="16835.086" | |
| x="4409.043" | |
| xml:space="preserve"><tspan | |
| id="tspan3104-5" | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3110-3" | |
| y="17055.541" | |
| x="4579.373" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17055.541" | |
| x="4579.373" | |
| id="tspan3112-5" | |
| sodipodi:role="line">read-side</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3114-6" | |
| y="17297.08" | |
| x="4584.8276" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17297.08" | |
| x="4584.8276" | |
| id="tspan3116-2" | |
| sodipodi:role="line">critical section</tspan></text> | |
| </g> | |
| <g | |
| id="g4504-3-9" | |
| transform="translate(5136.3339,-20417.959)"> | |
| <path | |
| transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" | |
| d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" | |
| sodipodi:ry="39.550262" | |
| sodipodi:rx="65.917107" | |
| sodipodi:cy="345.54001" | |
| sodipodi:cx="319.379" | |
| id="path3084-6-1" | |
| style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" | |
| sodipodi:type="arc" /> | |
| <text | |
| sodipodi:linespacing="125%" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-1-2-7-2" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="16835.086" | |
| x="4409.043" | |
| xml:space="preserve"><tspan | |
| id="tspan3104-5-7" | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3110-3-0" | |
| y="17055.541" | |
| x="4579.373" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17055.541" | |
| x="4579.373" | |
| id="tspan3112-5-9" | |
| sodipodi:role="line">read-side</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3114-6-3" | |
| y="17297.08" | |
| x="4584.8276" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17297.08" | |
| x="4584.8276" | |
| id="tspan3116-2-6" | |
| sodipodi:role="line">critical section</tspan></text> | |
| </g> | |
| <g | |
| id="g4504-3-0" | |
| transform="translate(-2824.9451,-23870.546)"> | |
| <path | |
| transform="matrix(13.298129,0,0,13.298129,228.84485,12456.379)" | |
| d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" | |
| sodipodi:ry="39.550262" | |
| sodipodi:rx="65.917107" | |
| sodipodi:cy="345.54001" | |
| sodipodi:cx="319.379" | |
| id="path3084-6-6" | |
| style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" | |
| sodipodi:type="arc" /> | |
| <text | |
| sodipodi:linespacing="125%" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-1-2-7-26" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="16835.086" | |
| x="4409.043" | |
| xml:space="preserve"><tspan | |
| id="tspan3104-5-1" | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3110-3-8" | |
| y="17055.541" | |
| x="4579.373" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17055.541" | |
| x="4579.373" | |
| id="tspan3112-5-7" | |
| sodipodi:role="line">read-side</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3114-6-9" | |
| y="17297.08" | |
| x="4584.8276" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17297.08" | |
| x="4584.8276" | |
| id="tspan3116-2-2" | |
| sodipodi:role="line">critical section</tspan></text> | |
| </g> | |
| <g | |
| id="g4504-3-9-0" | |
| transform="translate(-2931.3303,-20417.959)"> | |
| <path | |
| transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" | |
| d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" | |
| sodipodi:ry="39.550262" | |
| sodipodi:rx="65.917107" | |
| sodipodi:cy="345.54001" | |
| sodipodi:cx="319.379" | |
| id="path3084-6-1-2" | |
| style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" | |
| sodipodi:type="arc" /> | |
| <text | |
| sodipodi:linespacing="125%" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-1-2-7-2-3" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="16835.086" | |
| x="4409.043" | |
| xml:space="preserve"><tspan | |
| id="tspan3104-5-7-7" | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">RCU</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3110-3-0-5" | |
| y="17055.541" | |
| x="4579.373" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17055.541" | |
| x="4579.373" | |
| id="tspan3112-5-9-9" | |
| sodipodi:role="line">read-side</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3114-6-3-2" | |
| y="17297.08" | |
| x="4584.8276" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17297.08" | |
| x="4584.8276" | |
| id="tspan3116-2-6-2" | |
| sodipodi:role="line">critical section</tspan></text> | |
| </g> | |
| <path | |
| style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none" | |
| d="m 9699.0326,-6264.1445 0,2393.6632" | |
| id="path3134-9-0-3-1-9-8" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cc" /> | |
| <path | |
| style="fill:none;stroke:#969696;stroke-width:53.19251633;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none" | |
| d="m 1640.3664,-6264.1445 0,2393.6632" | |
| id="path3134-9-0-3-1-9-8-9" | |
| inkscape:connector-curvature="0" | |
| sodipodi:nodetypes="cc" /> | |
| </g> | |
| <g | |
| id="g4504" | |
| transform="translate(2347.5727,554.69889)"> | |
| <path | |
| transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)" | |
| d="m 385.2961,345.54001 c 0,21.84301 -29.51209,39.55026 -65.9171,39.55026 -36.40501,0 -65.91711,-17.70725 -65.91711,-39.55026 0,-21.84301 29.5121,-39.55026 65.91711,-39.55026 36.40501,0 65.9171,17.70725 65.9171,39.55026 z" | |
| sodipodi:ry="39.550262" | |
| sodipodi:rx="65.917107" | |
| sodipodi:cy="345.54001" | |
| sodipodi:cx="319.379" | |
| id="path3084" | |
| style="fill:#ffffa1;fill-opacity:0;stroke:#000000;stroke-width:2.25600004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.256, 4.512;stroke-dashoffset:0" | |
| sodipodi:type="arc" /> | |
| <text | |
| sodipodi:linespacing="125%" | |
| style="font-size:192px;font-style:normal;font-weight:bold;line-height:125%;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-1-2" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="16835.086" | |
| x="4273.4326" | |
| xml:space="preserve"><tspan | |
| id="tspan3104" | |
| style="font-size:159.57754517px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans">Wake up</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3110" | |
| y="17055.541" | |
| x="4585.2246" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17055.541" | |
| x="4585.2246" | |
| id="tspan3112" | |
| sodipodi:role="line">grace-period</tspan></text> | |
| <text | |
| sodipodi:linespacing="125%" | |
| id="text3114" | |
| y="17297.08" | |
| x="4582.3804" | |
| style="font-size:159.57754517px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" | |
| xml:space="preserve"><tspan | |
| y="17297.08" | |
| x="4582.3804" | |
| id="tspan3116" | |
| sodipodi:role="line">kernel thread</tspan></text> | |
| </g> | |
| <g | |
| transform="translate(1783.6576,20674.512)" | |
| id="g3148-2"> | |
| <rect | |
| ry="0" | |
| id="rect118-3-5-2" | |
| style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057963, 60.00115926;stroke-dashoffset:0" | |
| rx="0" | |
| height="412.66794" | |
| width="3240.0085" | |
| y="-4640.499" | |
| x="3517.1572" /> | |
| <text | |
| style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier" | |
| id="text202-7-5-3-8" | |
| font-size="192" | |
| font-weight="bold" | |
| font-style="normal" | |
| y="-4418.6582" | |
| x="4064.9268" | |
| xml:space="preserve">rcu_report_qs_rsp()</text> | |
| </g> | |
| </svg> |