cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

TreeRCU-gp-init-2.svg (24387B)


      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<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="1037.9602"
     17   height="666.38184"
     18   viewBox="-44 -44 13802.928 8857.5401"
     19   id="svg2"
     20   version="1.1"
     21   inkscape:version="0.48.4 r9939"
     22   sodipodi:docname="TreeRCU-gp-init-2.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 />
     32      </cc:Work>
     33    </rdf:RDF>
     34  </metadata>
     35  <defs
     36     id="defs210">
     37    <marker
     38       inkscape:stockid="Arrow1Send"
     39       orient="auto"
     40       refY="0"
     41       refX="0"
     42       id="Arrow1Send"
     43       style="overflow:visible">
     44      <path
     45         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    <marker
     52       inkscape:stockid="TriangleOutS"
     53       orient="auto"
     54       refY="0"
     55       refX="0"
     56       id="TriangleOutS"
     57       style="overflow:visible">
     58      <path
     59         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    <marker
     66       inkscape:stockid="TriangleOutM"
     67       orient="auto"
     68       refY="0"
     69       refX="0"
     70       id="TriangleOutM"
     71       style="overflow:visible">
     72      <path
     73         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    <marker
     80       inkscape:stockid="Arrow2Mend"
     81       orient="auto"
     82       refY="0"
     83       refX="0"
     84       id="Arrow2Mend"
     85       style="overflow:visible">
     86      <path
     87         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    <marker
     94       inkscape:stockid="Arrow2Lend"
     95       orient="auto"
     96       refY="0"
     97       refX="0"
     98       id="Arrow2Lend"
     99       style="overflow:visible">
    100      <path
    101         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    <marker
    108       inkscape:stockid="Arrow1Mend"
    109       orient="auto"
    110       refY="0"
    111       refX="0"
    112       id="Arrow1Mend"
    113       style="overflow:visible">
    114      <path
    115         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    <marker
    122       inkscape:stockid="Arrow2Mend"
    123       orient="auto"
    124       refY="0"
    125       refX="0"
    126       id="Arrow2Mend-7"
    127       style="overflow:visible">
    128      <path
    129         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    <marker
    136       inkscape:stockid="Arrow1Send"
    137       orient="auto"
    138       refY="0"
    139       refX="0"
    140       id="Arrow1Send-3"
    141       style="overflow:visible">
    142      <path
    143         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    <marker
    150       inkscape:stockid="Arrow1Send"
    151       orient="auto"
    152       refY="0"
    153       refX="0"
    154       id="Arrow1Send-1"
    155       style="overflow:visible">
    156      <path
    157         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    <marker
    164       inkscape:stockid="Arrow1Send"
    165       orient="auto"
    166       refY="0"
    167       refX="0"
    168       id="Arrow1Send-0"
    169       style="overflow:visible">
    170      <path
    171         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    <marker
    178       inkscape:stockid="Arrow2Lend"
    179       orient="auto"
    180       refY="0"
    181       refX="0"
    182       id="Arrow2Lend-3"
    183       style="overflow:visible">
    184      <path
    185         id="path3946-1"
    186         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    187         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"
    188         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    189         inkscape:connector-curvature="0" />
    190    </marker>
    191    <marker
    192       inkscape:stockid="Arrow2Lend"
    193       orient="auto"
    194       refY="0"
    195       refX="0"
    196       id="Arrow2Lend-4"
    197       style="overflow:visible">
    198      <path
    199         id="path3946-7"
    200         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    201         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"
    202         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    203         inkscape:connector-curvature="0" />
    204    </marker>
    205    <marker
    206       inkscape:stockid="Arrow2Lend"
    207       orient="auto"
    208       refY="0"
    209       refX="0"
    210       id="marker4880"
    211       style="overflow:visible">
    212      <path
    213         id="path4882"
    214         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    215         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"
    216         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    217         inkscape:connector-curvature="0" />
    218    </marker>
    219    <marker
    220       inkscape:stockid="Arrow2Lend"
    221       orient="auto"
    222       refY="0"
    223       refX="0"
    224       id="Arrow2Lend-5"
    225       style="overflow:visible">
    226      <path
    227         id="path3946-0"
    228         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    229         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"
    230         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    231         inkscape:connector-curvature="0" />
    232    </marker>
    233    <marker
    234       inkscape:stockid="Arrow2Lend"
    235       orient="auto"
    236       refY="0"
    237       refX="0"
    238       id="Arrow2Lend-6"
    239       style="overflow:visible">
    240      <path
    241         id="path3946-10"
    242         style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
    243         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"
    244         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
    245         inkscape:connector-curvature="0" />
    246    </marker>
    247  </defs>
    248  <sodipodi:namedview
    249     pagecolor="#ffffff"
    250     bordercolor="#666666"
    251     borderopacity="1"
    252     objecttolerance="10"
    253     gridtolerance="10"
    254     guidetolerance="10"
    255     inkscape:pageopacity="0"
    256     inkscape:pageshadow="2"
    257     inkscape:window-width="1087"
    258     inkscape:window-height="1144"
    259     id="namedview208"
    260     showgrid="false"
    261     inkscape:zoom="0.79710462"
    262     inkscape:cx="564.27119"
    263     inkscape:cy="397.32188"
    264     inkscape:window-x="833"
    265     inkscape:window-y="28"
    266     inkscape:window-maximized="0"
    267     inkscape:current-layer="svg2"
    268     fit-margin-top="5"
    269     fit-margin-right="5"
    270     fit-margin-left="5"
    271     fit-margin-bottom="5" />
    272  <path
    273     sodipodi:nodetypes="cccccccccccccccccccccccccccc"
    274     inkscape:connector-curvature="0"
    275     id="path3134-9-0-3"
    276     d="m 6861.6904,46.438525 -2.8276,1315.668775 -5343.8436,17.1194 -2.8276,6561.7446 2039.0799,17.963 -2.7042,-2144.1399 -491.6705,-0.2109 -2.7042,-1993.6887 1487.7179,-4.7279 -17.8,1812.453 2017.2374,-7.6434 4.9532,-2151.5723 -1405.5264,11.163 -10.919,-1891.1468 1739.2164,-2.7175 -13.2006,4234.2295 -1701.3595,1.3953 -8.7841,2107.7116 1702.6392,-4.8334 33.4144,-1867.7167 1312.2492,12.9229 14.608,1818.3367 2000.0063,20.4217 -12.279,-1841.4113 1304.168,1.6154 -12.279,2032.7059 -4638.6515,1.6154 19.5828,569.0378"
    277     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)" />
    278  <rect
    279     ry="0"
    280     id="rect118"
    281     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"
    282     rx="0"
    283     height="7653.1299"
    284     width="13639.945"
    285     y="555.69745"
    286     x="37.490929" />
    287  <text
    288     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    289     id="text202-7"
    290     font-size="192"
    291     font-weight="bold"
    292     font-style="normal"
    293     y="799.34259"
    294     x="134.46091"
    295     xml:space="preserve">rcu_gp_init()</text>
    296  <g
    297     style="fill:none;stroke-width:0.025in"
    298     transform="translate(2311.1375,-10650.009)"
    299     id="g3147">
    300    <g
    301       style="fill:none;stroke-width:0.025in"
    302       id="g3107-6"
    303       transform="translate(3054.6101,13760.052)">
    304      <rect
    305         id="rect112-7"
    306         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    307         rx="0"
    308         height="1370.8721"
    309         width="2809.1992"
    310         y="949.37109"
    311         x="2084.55" />
    312      <rect
    313         id="rect112-3-5"
    314         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    315         rx="0"
    316         height="1294.8468"
    317         width="2809.1992"
    318         y="1025.3964"
    319         x="2084.55" />
    320    </g>
    321  </g>
    322  <g
    323     style="fill:none;stroke-width:0.025in"
    324     transform="translate(3162.2182,-10686.376)"
    325     id="g3153">
    326    <g
    327       style="fill:none;stroke-width:0.025in"
    328       id="g3107-6-9"
    329       transform="translate(5213.0126,16008.808)">
    330      <rect
    331         id="rect112-7-1"
    332         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    333         rx="0"
    334         height="1370.8721"
    335         width="2809.1992"
    336         y="949.37109"
    337         x="2084.55" />
    338      <rect
    339         id="rect112-3-5-2"
    340         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    341         rx="0"
    342         height="1294.8468"
    343         width="2809.1992"
    344         y="1025.3964"
    345         x="2084.55" />
    346    </g>
    347    <text
    348       xml:space="preserve"
    349       x="9717.4141"
    350       y="18269.314"
    351       font-style="normal"
    352       font-weight="bold"
    353       font-size="192"
    354       id="text202-7-5-1-2-3-7-35-7"
    355       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"
    356       sodipodi:linespacing="125%"><tspan
    357         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"
    358         id="tspan3104-6-5-6-0">Leaf</tspan></text>
    359  </g>
    360  <g
    361     transform="translate(-1661.3439,-10650.009)"
    362     id="g3147-3"
    363     style="fill:none;stroke-width:0.025in">
    364    <g
    365       style="fill:none;stroke-width:0.025in"
    366       id="g3107-6-6"
    367       transform="translate(3054.6101,13760.052)">
    368      <rect
    369         id="rect112-7-0"
    370         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    371         rx="0"
    372         height="1370.8721"
    373         width="2809.1992"
    374         y="949.37109"
    375         x="2084.55" />
    376      <rect
    377         id="rect112-3-5-6"
    378         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    379         rx="0"
    380         height="1294.8468"
    381         width="2809.1992"
    382         y="1025.3964"
    383         x="2084.55" />
    384    </g>
    385    <text
    386       xml:space="preserve"
    387       x="5398.415"
    388       y="15310.093"
    389       font-style="normal"
    390       font-weight="bold"
    391       font-size="192"
    392       id="text202-8"
    393       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
    394    <text
    395       xml:space="preserve"
    396       x="5398.415"
    397       y="15545.01"
    398       font-style="normal"
    399       font-weight="bold"
    400       font-size="192"
    401       id="text202-5-8"
    402       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
    403  </g>
    404  <g
    405     transform="translate(-170.52359,-10686.376)"
    406     id="g3153-2"
    407     style="fill:none;stroke-width:0.025in">
    408    <g
    409       style="fill:none;stroke-width:0.025in"
    410       id="g3107-6-9-6"
    411       transform="translate(5213.0126,16008.808)">
    412      <rect
    413         id="rect112-7-1-1"
    414         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    415         rx="0"
    416         height="1370.8721"
    417         width="2809.1992"
    418         y="949.37109"
    419         x="2084.55" />
    420      <rect
    421         id="rect112-3-5-2-8"
    422         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    423         rx="0"
    424         height="1294.8468"
    425         width="2809.1992"
    426         y="1025.3964"
    427         x="2084.55" />
    428    </g>
    429    <text
    430       xml:space="preserve"
    431       x="9717.4141"
    432       y="18269.314"
    433       font-style="normal"
    434       font-weight="bold"
    435       font-size="192"
    436       id="text202-7-5-1-2-3-7-35-7-7"
    437       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"
    438       sodipodi:linespacing="125%"><tspan
    439         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"
    440         id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
    441  </g>
    442  <g
    443     transform="translate(-3503.2651,-10686.376)"
    444     id="g3153-20"
    445     style="fill:none;stroke-width:0.025in">
    446    <g
    447       style="fill:none;stroke-width:0.025in"
    448       id="g3107-6-9-2"
    449       transform="translate(5213.0126,16008.808)">
    450      <rect
    451         id="rect112-7-1-3"
    452         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    453         rx="0"
    454         height="1370.8721"
    455         width="2809.1992"
    456         y="949.37109"
    457         x="2084.55" />
    458      <rect
    459         id="rect112-3-5-2-7"
    460         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    461         rx="0"
    462         height="1294.8468"
    463         width="2809.1992"
    464         y="1025.3964"
    465         x="2084.55" />
    466    </g>
    467    <text
    468       xml:space="preserve"
    469       x="9717.4141"
    470       y="18269.314"
    471       font-style="normal"
    472       font-weight="bold"
    473       font-size="192"
    474       id="text202-7-5-1-2-3-7-35-7-5"
    475       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"
    476       sodipodi:linespacing="125%"><tspan
    477         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"
    478         id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
    479  </g>
    480  <g
    481     transform="translate(-6836.0062,-10686.376)"
    482     id="g3153-28"
    483     style="fill:none;stroke-width:0.025in">
    484    <g
    485       style="fill:none;stroke-width:0.025in"
    486       id="g3107-6-9-9"
    487       transform="translate(5213.0126,16008.808)">
    488      <rect
    489         id="rect112-7-1-7"
    490         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    491         rx="0"
    492         height="1370.8721"
    493         width="2809.1992"
    494         y="949.37109"
    495         x="2084.55" />
    496      <rect
    497         id="rect112-3-5-2-3"
    498         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    499         rx="0"
    500         height="1294.8468"
    501         width="2809.1992"
    502         y="1025.3964"
    503         x="2084.55" />
    504    </g>
    505    <text
    506       xml:space="preserve"
    507       x="9717.4141"
    508       y="18269.314"
    509       font-style="normal"
    510       font-weight="bold"
    511       font-size="192"
    512       id="text202-7-5-1-2-3-7-35-7-6"
    513       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"
    514       sodipodi:linespacing="125%"><tspan
    515         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"
    516         id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
    517    <text
    518       xml:space="preserve"
    519       x="7699.7246"
    520       y="17734.791"
    521       font-style="normal"
    522       font-weight="bold"
    523       font-size="192"
    524       id="text202-4"
    525       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinit</text>
    526  </g>
    527  <path
    528     style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    529     d="m 5454.9508,3195.9607 -582.9982,865.094"
    530     id="path3414"
    531     inkscape:connector-curvature="0" />
    532  <path
    533     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    534     d="m 8263.7327,3196.2227 582.9982,865.094"
    535     id="path3414-9"
    536     inkscape:connector-curvature="0" />
    537  <path
    538     style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    539     d="m 3504.3177,5409.1377 -582.9982,865.094"
    540     id="path3414-8"
    541     inkscape:connector-curvature="0" />
    542  <path
    543     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    544     d="m 10249.365,5409.3997 583,865.094"
    545     id="path3414-9-4"
    546     inkscape:connector-curvature="0" />
    547  <path
    548     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    549     d="m 4920.8141,5409.1377 0,846.288"
    550     id="path3414-8-3"
    551     inkscape:connector-curvature="0"
    552     sodipodi:nodetypes="cc" />
    553  <path
    554     style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
    555     d="m 8797.7894,5435.7337 0,846.288"
    556     id="path3414-8-3-6"
    557     inkscape:connector-curvature="0"
    558     sodipodi:nodetypes="cc" />
    559  <rect
    560     ry="0"
    561     id="rect118-1"
    562     style="fill:none;stroke:#000000;stroke-width:30.00057983;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:30.00057923, 60.00115846;stroke-dashoffset:0"
    563     rx="0"
    564     height="4418.4302"
    565     width="4932.5845"
    566     y="1492.2119"
    567     x="2087.8708" />
    568  <text
    569     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"
    570     id="text202-7-2"
    571     font-size="192"
    572     font-weight="bold"
    573     font-style="normal"
    574     y="1690.4336"
    575     x="2223.3145"
    576     xml:space="preserve"
    577     sodipodi:linespacing="125%">rcu_init_new_rnp()<tspan
    578   style="font-size:192px;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"
    579   id="tspan3307"> or</tspan></text>
    580  <text
    581     style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
    582     id="text202-7-2-7"
    583     font-size="192"
    584     font-weight="bold"
    585     font-style="normal"
    586     y="1958.5066"
    587     x="2223.3145"
    588     xml:space="preserve">rcu_cleanup_dead_rnp()</text>
    589  <text
    590     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"
    591     id="text202-7-2-7-6"
    592     font-size="192"
    593     font-weight="bold"
    594     font-style="normal"
    595     y="2227.4531"
    596     x="2226.1592"
    597     xml:space="preserve"
    598     sodipodi:linespacing="125%"><tspan
    599       style="font-size:192px;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"
    600       id="tspan3327">(optional)</tspan></text>
    601  <g
    602     style="fill:none;stroke-width:0.025in"
    603     transform="translate(2431.6011,-10686.376)"
    604     id="g3188">
    605    <text
    606       xml:space="preserve"
    607       x="3305.5364"
    608       y="13255.592"
    609       font-style="normal"
    610       font-weight="bold"
    611       font-size="192"
    612       id="text202"
    613       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;qsmaskinit</text>
    614    <g
    615       id="g3107"
    616       transform="translate(947.90548,11584.029)">
    617      <rect
    618         id="rect112"
    619         style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    620         rx="0"
    621         height="1370.8721"
    622         width="2809.1992"
    623         y="949.37109"
    624         x="2084.55" />
    625      <rect
    626         id="rect112-3"
    627         style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
    628         rx="0"
    629         height="1294.8468"
    630         width="2809.1992"
    631         y="1025.3964"
    632         x="2084.55" />
    633    </g>
    634    <text
    635       xml:space="preserve"
    636       x="5452.3052"
    637       y="13844.535"
    638       font-style="normal"
    639       font-weight="bold"
    640       font-size="192"
    641       id="text202-7-5-1-2-3-7"
    642       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"
    643       sodipodi:linespacing="125%"><tspan
    644         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"
    645         id="tspan3104-6-5">Root</tspan></text>
    646    <text
    647       xml:space="preserve"
    648       x="3305.5364"
    649       y="13490.509"
    650       font-style="normal"
    651       font-weight="bold"
    652       font-size="192"
    653       id="text202-5"
    654       style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;qsmaskinitnext</text>
    655  </g>
    656</svg>