brintos

brintos / linux-shallow public Read only

0
0
Text · 16.4 KiB · 3fcf0c1 Raw
487 lines · plain
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:35:03 2015 -->5 6<!-- Magnification: 2.000 -->7 8<svg9   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="592.12805"17   height="469.83038"18   viewBox="-44 -44 7874.1949 6244.9802"19   id="svg2"20   version="1.1"21   inkscape:version="0.48.4 r9939"22   sodipodi:docname="TreeRCU-callback-invocation.svg">23  <metadata24     id="metadata212">25    <rdf:RDF>26      <cc:Work27         rdf:about="">28        <dc:format>image/svg+xml</dc:format>29        <dc:type30           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />31        <dc:title />32      </cc:Work>33    </rdf:RDF>34  </metadata>35  <defs36     id="defs210">37    <marker38       inkscape:stockid="Arrow1Send"39       orient="auto"40       refY="0"41       refX="0"42       id="Arrow1Send"43       style="overflow:visible">44      <path45         id="path3940"46         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"47         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"48         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"49         inkscape:connector-curvature="0" />50    </marker>51    <marker52       inkscape:stockid="TriangleOutS"53       orient="auto"54       refY="0"55       refX="0"56       id="TriangleOutS"57       style="overflow:visible">58      <path59         id="path4073"60         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"61         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"62         transform="scale(0.2,0.2)"63         inkscape:connector-curvature="0" />64    </marker>65    <marker66       inkscape:stockid="TriangleOutM"67       orient="auto"68       refY="0"69       refX="0"70       id="TriangleOutM"71       style="overflow:visible">72      <path73         id="path4070"74         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"75         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"76         transform="scale(0.4,0.4)"77         inkscape:connector-curvature="0" />78    </marker>79    <marker80       inkscape:stockid="Arrow2Mend"81       orient="auto"82       refY="0"83       refX="0"84       id="Arrow2Mend"85       style="overflow:visible">86      <path87         id="path3952"88         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"89         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"90         transform="scale(-0.6,-0.6)"91         inkscape:connector-curvature="0" />92    </marker>93    <marker94       inkscape:stockid="Arrow2Lend"95       orient="auto"96       refY="0"97       refX="0"98       id="Arrow2Lend"99       style="overflow:visible">100      <path101         id="path3946"102         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"103         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"104         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"105         inkscape:connector-curvature="0" />106    </marker>107    <marker108       inkscape:stockid="Arrow1Mend"109       orient="auto"110       refY="0"111       refX="0"112       id="Arrow1Mend"113       style="overflow:visible">114      <path115         id="path3970"116         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"117         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"118         transform="matrix(-0.4,0,0,-0.4,-4,0)"119         inkscape:connector-curvature="0" />120    </marker>121    <marker122       inkscape:stockid="Arrow2Mend"123       orient="auto"124       refY="0"125       refX="0"126       id="Arrow2Mend-7"127       style="overflow:visible">128      <path129         inkscape:connector-curvature="0"130         id="path3952-0"131         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"132         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"133         transform="scale(-0.6,-0.6)" />134    </marker>135    <marker136       inkscape:stockid="Arrow1Send"137       orient="auto"138       refY="0"139       refX="0"140       id="Arrow1Send-3"141       style="overflow:visible">142      <path143         inkscape:connector-curvature="0"144         id="path3940-6"145         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"146         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"147         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />148    </marker>149    <marker150       inkscape:stockid="Arrow1Send"151       orient="auto"152       refY="0"153       refX="0"154       id="Arrow1Send-1"155       style="overflow:visible">156      <path157         inkscape:connector-curvature="0"158         id="path3940-2"159         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"160         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"161         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />162    </marker>163    <marker164       inkscape:stockid="Arrow1Send"165       orient="auto"166       refY="0"167       refX="0"168       id="Arrow1Send-0"169       style="overflow:visible">170      <path171         inkscape:connector-curvature="0"172         id="path3940-9"173         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"174         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"175         transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />176    </marker>177  </defs>178  <sodipodi:namedview179     pagecolor="#ffffff"180     bordercolor="#666666"181     borderopacity="1"182     objecttolerance="10"183     gridtolerance="10"184     guidetolerance="10"185     inkscape:pageopacity="0"186     inkscape:pageshadow="2"187     inkscape:window-width="1087"188     inkscape:window-height="1144"189     id="namedview208"190     showgrid="true"191     inkscape:zoom="1.2009216"192     inkscape:cx="289.88715"193     inkscape:cy="219.06265"194     inkscape:window-x="713"195     inkscape:window-y="28"196     inkscape:window-maximized="0"197     inkscape:current-layer="g3058"198     fit-margin-top="5"199     fit-margin-right="5"200     fit-margin-left="5"201     fit-margin-bottom="5">202    <inkscape:grid203       type="xygrid"204       id="grid3079"205       empspacing="5"206       visible="true"207       enabled="true"208       snapvisiblegridlinesonly="true"209       originx="-116.00011px"210       originy="-87.2081px" />211  </sodipodi:namedview>212  <g213     style="fill:none;stroke-width:0.025in"214     id="g4"215     transform="translate(-2296.0293,-2364.1166)">216    <path217       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)"218       d="m 6161.6776,2411.7612 0,4920.3076"219       id="path3134-9-0-3"220       inkscape:connector-curvature="0"221       sodipodi:nodetypes="cc" />222    <path223       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)"224       d="m 6161.6776,4672.443 -2393.6631,0.5116 0,1196.8316 2393.6631,-0.5116"225       id="path3134-9-0"226       inkscape:connector-curvature="0"227       sodipodi:nodetypes="cccc" />228    <path229       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)"230       d="m 6161.6776,4672.443 2393.6631,0.5116 0,1196.8316 -2393.6631,-0.5116"231       id="path3134-9-0-7"232       inkscape:connector-curvature="0"233       sodipodi:nodetypes="cccc" />234    <!-- Line: box -->235    <!-- Line: box -->236    <!-- Line: box -->237    <!-- Line -->238    <!-- Arrowhead on XXXpoint 5250 8100 - 5710 5790-->239    <!-- Line -->240    <!-- Arrowhead on XXXpoint 4050 9300 - 4512 7140-->241    <!-- Line -->242    <!-- Arrowhead on XXXpoint 1040 9300 - 1502 7140-->243    <!-- Line -->244    <!-- Arrowhead on XXXpoint 2240 8100 - 2702 5940-->245    <!-- Line: box -->246    <!-- Line: box -->247    <!-- Line -->248    <!-- Arrowhead on XXXpoint 1350 3450 - 2444 2510-->249    <!-- Line -->250    <!-- Arrowhead on XXXpoint 4950 3450 - 3854 2510-->251    <!-- Line -->252    <!-- Arrowhead on XXXpoint 4050 6600 - 4050 4290-->253    <!-- Line -->254    <!-- Arrowhead on XXXpoint 1050 6600 - 1050 4290-->255    <!-- Line -->256    <!-- Arrowhead on XXXpoint 2250 5400 - 2250 4290-->257    <!-- Line -->258    <!-- Arrowhead on XXXpoint 2250 8100 - 2250 6240-->259    <!-- Line -->260    <!-- Arrowhead on XXXpoint 1050 9300 - 1050 7440-->261    <!-- Line -->262    <!-- Arrowhead on XXXpoint 4050 9300 - 4050 7440-->263    <!-- Line -->264    <!-- Arrowhead on XXXpoint 5250 8100 - 5250 6240-->265    <!-- Circle -->266    <!-- Circle -->267    <!-- Circle -->268    <!-- Circle -->269    <!-- Circle -->270    <!-- Circle -->271    <!-- Circle -->272    <!-- Circle -->273    <!-- Circle -->274    <!-- Line: box -->275    <!-- Line: box -->276    <!-- Line: box -->277    <!-- Line: box -->278    <!-- Line: box -->279    <!-- Line: box -->280    <!-- Line: box -->281    <!-- Line: box -->282    <!-- Line: box -->283    <!-- Line: box -->284    <!-- Line -->285    <!-- Line -->286    <!-- Arrowhead on XXXpoint 9300 3150 - 10860 3150-->287    <!-- Line: box -->288    <!-- Line -->289    <!-- Arrowhead on XXXpoint 11400 3600 - 11400 4410-->290    <!-- Line: box -->291    <!-- Line -->292    <!-- Arrowhead on XXXpoint 11400 5100 - 11400 5910-->293    <!-- Line: box -->294    <!-- Line -->295    <!-- Arrowhead on XXXpoint 9900 4650 - 10860 4650-->296    <!-- Line -->297    <!-- Arrowhead on XXXpoint 9600 6150 - 10860 6150-->298    <!-- Text -->299    <!-- Text -->300    <!-- Text -->301    <!-- Text -->302    <!-- Text -->303    <!-- Text -->304    <!-- Text -->305    <!-- Text -->306    <!-- Text -->307    <!-- Text -->308    <!-- Text -->309    <!-- Text -->310    <!-- Text -->311    <!-- Text -->312    <!-- Text -->313    <!-- Text -->314    <!-- Text -->315    <!-- Text -->316    <!-- Text -->317    <!-- Text -->318    <!-- Text -->319    <!-- Text -->320    <!-- Text -->321    <!-- Text -->322    <!-- Text -->323    <!-- Text -->324    <!-- Line -->325    <!-- Arrowhead on XXXpoint 5250 5400 - 5250 4290-->326    <!-- Line: box -->327    <!-- Line: box -->328    <!-- Line: box -->329    <!-- Line: box -->330    <!-- Text -->331    <!-- Text -->332    <!-- Text -->333    <!-- Text -->334    <!-- Text -->335    <rect336       x="2333.5203"337       y="5109.5566"338       width="2844.0974"339       height="360.77411"340       rx="0"341       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.0005789, 60.00115781;stroke-dashoffset:0"342       id="rect118-3"343       ry="0" />344    <text345       xml:space="preserve"346       x="2562.135"347       y="5357.9937"348       font-style="normal"349       font-weight="bold"350       font-size="192"351       id="text202-7-5"352       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_sched_clock_irq()</text>353    <rect354       x="7069.6187"355       y="5087.4678"356       width="2975.115"357       height="382.86298"358       rx="0"359       style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057902, 60.00115804;stroke-dashoffset:0"360       id="rect118-36"361       ry="0" />362    <text363       xml:space="preserve"364       x="7165.2524"365       y="5333.4927"366       font-style="normal"367       font-weight="bold"368       font-size="192"369       id="text202-7-9-6"370       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_cleanup_after_idle()</text>371    <g372       id="g3058"373       transform="translate(-53.192514,-2819.2063)">374      <text375         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier"376         id="text202"377         font-size="192"378         font-weight="bold"379         font-style="normal"380         y="6532.0293"381         x="5073.3374"382         xml:space="preserve">rcu_advance_cbs()</text>383      <rect384         id="rect112"385         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"386         rx="0"387         height="1370.8721"388         width="2809.1992"389         y="5650.2598"390         x="4800.2563" />391      <rect392         id="rect112-3"393         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"394         rx="0"395         height="1294.8468"396         width="2809.1992"397         y="5726.2852"398         x="4800.2563" />399      <text400         sodipodi:linespacing="125%"401         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"402         id="text202-7-5-1-2-3-7"403         font-size="192"404         font-weight="bold"405         font-style="normal"406         y="6961.395"407         x="7220.106"408         xml:space="preserve"><tspan409           id="tspan3104-6-5"410           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">Leaf</tspan></text>411      <text412         style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"413         id="text202-3"414         font-size="192"415         font-weight="bold"416         font-style="normal"417         y="6321.9248"418         x="5073.3374"419         xml:space="preserve">__note_gp_changes()</text>420    </g>421    <g422       id="g3049"423       transform="translate(26.596257,6090.5512)">424      <path425         transform="matrix(13.298129,0,0,13.298129,1872.6808,-2726.4833)"426         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"427         sodipodi:ry="39.550262"428         sodipodi:rx="65.917107"429         sodipodi:cy="345.54001"430         sodipodi:cx="319.379"431         id="path3084-3"432         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"433         sodipodi:type="arc" />434      <text435         sodipodi:linespacing="125%"436         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"437         id="text202-7-5-1-2-6"438         font-size="192"439         font-weight="bold"440         font-style="normal"441         y="1785.2073"442         x="5717.4517"443         xml:space="preserve"><tspan444           id="tspan3104-7"445           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">Phase Two</tspan></text>446      <text447         sodipodi:linespacing="125%"448         id="text3110-5"449         y="2005.6624"450         x="6119.668"451         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"452         xml:space="preserve"><tspan453           y="2005.6624"454           x="6119.668"455           id="tspan3112-3"456           sodipodi:role="line">of Update</tspan></text>457    </g>458    <rect459       x="5097.8271"460       y="6268.2183"461       width="1994.7195"462       height="664.90662"463       rx="0"464       style="fill:none;stroke:#000000;stroke-width:30.00057793;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057858, 60.00115716;stroke-dashoffset:0"465       id="rect118-36-3"466       ry="0" />467    <text468       xml:space="preserve"469       x="5363.7886"470       y="6534.1812"471       font-style="normal"472       font-weight="bold"473       font-size="192"474       id="text202-7-9-6-6"475       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">RCU_SOFTIRQ</text>476    <text477       xml:space="preserve"478       x="5363.7886"479       y="6800.1436"480       font-style="normal"481       font-weight="bold"482       font-size="192"483       id="text202-7-9-6-6-7"484       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">rcu_do_batch()</text>485  </g>486</svg>487