~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/RCU/Design/Memory-Ordering/TreeRCU-gp-cleanup.svg

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/RCU/Design/Memory-Ordering/TreeRCU-gp-cleanup.svg (Version linux-6.12-rc7) and /Documentation/RCU/Design/Memory-Ordering/TreeRCU-gp-cleanup.svg (Version linux-4.17.19)


  1 <?xml version="1.0" encoding="UTF-8" standalon      1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5      2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e -->
  3                                                     3 
  4 <!-- CreationDate: Wed Dec  9 17:35:03 2015 --      4 <!-- CreationDate: Wed Dec  9 17:35:03 2015 -->
  5                                                     5 
  6 <!-- Magnification: 2.000 -->                       6 <!-- Magnification: 2.000 -->
  7                                                     7 
  8 <svg                                                8 <svg
  9    xmlns:dc="http://purl.org/dc/elements/1.1/"      9    xmlns:dc="http://purl.org/dc/elements/1.1/"
 10    xmlns:cc="http://creativecommons.org/ns#"       10    xmlns:cc="http://creativecommons.org/ns#"
 11    xmlns:rdf="http://www.w3.org/1999/02/22-rdf     11    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 12    xmlns:svg="http://www.w3.org/2000/svg"          12    xmlns:svg="http://www.w3.org/2000/svg"
 13    xmlns="http://www.w3.org/2000/svg"              13    xmlns="http://www.w3.org/2000/svg"
 14    xmlns:sodipodi="http://sodipodi.sourceforge     14    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 15    xmlns:inkscape="http://www.inkscape.org/nam     15    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 16    width="1026.1281"                               16    width="1026.1281"
 17    height="1246.2428"                              17    height="1246.2428"
 18    viewBox="-44 -44 13645.583 16565.045"           18    viewBox="-44 -44 13645.583 16565.045"
 19    id="svg2"                                       19    id="svg2"
 20    version="1.1"                                   20    version="1.1"
 21    inkscape:version="0.48.4 r9939"                 21    inkscape:version="0.48.4 r9939"
 22    sodipodi:docname="TreeRCU-gp-cleanup.svg">      22    sodipodi:docname="TreeRCU-gp-cleanup.svg">
 23   <metadata                                        23   <metadata
 24      id="metadata212">                             24      id="metadata212">
 25     <rdf:RDF>                                      25     <rdf:RDF>
 26       <cc:Work                                     26       <cc:Work
 27          rdf:about="">                             27          rdf:about="">
 28         <dc:format>image/svg+xml</dc:format>       28         <dc:format>image/svg+xml</dc:format>
 29         <dc:type                                   29         <dc:type
 30            rdf:resource="http://purl.org/dc/dc     30            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 31         <dc:title />                               31         <dc:title />
 32       </cc:Work>                                   32       </cc:Work>
 33     </rdf:RDF>                                     33     </rdf:RDF>
 34   </metadata>                                      34   </metadata>
 35   <defs                                            35   <defs
 36      id="defs210">                                 36      id="defs210">
 37     <marker                                        37     <marker
 38        inkscape:stockid="Arrow1Send"               38        inkscape:stockid="Arrow1Send"
 39        orient="auto"                               39        orient="auto"
 40        refY="0"                                    40        refY="0"
 41        refX="0"                                    41        refX="0"
 42        id="Arrow1Send"                             42        id="Arrow1Send"
 43        style="overflow:visible">                   43        style="overflow:visible">
 44       <path                                        44       <path
 45          id="path3940"                             45          id="path3940"
 46          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"          46          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
 47          style="fill-rule:evenodd;stroke:#0000     47          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 48          transform="matrix(-0.2,0,0,-0.2,-1.2,     48          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
 49          inkscape:connector-curvature="0" />       49          inkscape:connector-curvature="0" />
 50     </marker>                                      50     </marker>
 51     <marker                                        51     <marker
 52        inkscape:stockid="TriangleOutS"             52        inkscape:stockid="TriangleOutS"
 53        orient="auto"                               53        orient="auto"
 54        refY="0"                                    54        refY="0"
 55        refX="0"                                    55        refX="0"
 56        id="TriangleOutS"                           56        id="TriangleOutS"
 57        style="overflow:visible">                   57        style="overflow:visible">
 58       <path                                        58       <path
 59          id="path4073"                             59          id="path4073"
 60          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"       60          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
 61          style="fill-rule:evenodd;stroke:#0000     61          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 62          transform="scale(0.2,0.2)"                62          transform="scale(0.2,0.2)"
 63          inkscape:connector-curvature="0" />       63          inkscape:connector-curvature="0" />
 64     </marker>                                      64     </marker>
 65     <marker                                        65     <marker
 66        inkscape:stockid="TriangleOutM"             66        inkscape:stockid="TriangleOutM"
 67        orient="auto"                               67        orient="auto"
 68        refY="0"                                    68        refY="0"
 69        refX="0"                                    69        refX="0"
 70        id="TriangleOutM"                           70        id="TriangleOutM"
 71        style="overflow:visible">                   71        style="overflow:visible">
 72       <path                                        72       <path
 73          id="path4070"                             73          id="path4070"
 74          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"       74          d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
 75          style="fill-rule:evenodd;stroke:#0000     75          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
 76          transform="scale(0.4,0.4)"                76          transform="scale(0.4,0.4)"
 77          inkscape:connector-curvature="0" />       77          inkscape:connector-curvature="0" />
 78     </marker>                                      78     </marker>
 79     <marker                                        79     <marker
 80        inkscape:stockid="Arrow2Mend"               80        inkscape:stockid="Arrow2Mend"
 81        orient="auto"                               81        orient="auto"
 82        refY="0"                                    82        refY="0"
 83        refX="0"                                    83        refX="0"
 84        id="Arrow2Mend"                             84        id="Arrow2Mend"
 85        style="overflow:visible">                   85        style="overflow:visible">
 86       <path                                        86       <path
 87          id="path3952"                             87          id="path3952"
 88          style="fill-rule:evenodd;stroke-width     88          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
 89          d="M 8.7185878,4.0337352 -2.2072895,0     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)"              90          transform="scale(-0.6,-0.6)"
 91          inkscape:connector-curvature="0" />       91          inkscape:connector-curvature="0" />
 92     </marker>                                      92     </marker>
 93     <marker                                        93     <marker
 94        inkscape:stockid="Arrow2Lend"               94        inkscape:stockid="Arrow2Lend"
 95        orient="auto"                               95        orient="auto"
 96        refY="0"                                    96        refY="0"
 97        refX="0"                                    97        refX="0"
 98        id="Arrow2Lend"                             98        id="Arrow2Lend"
 99        style="overflow:visible">                   99        style="overflow:visible">
100       <path                                       100       <path
101          id="path3946"                            101          id="path3946"
102          style="fill-rule:evenodd;stroke-width    102          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
103          d="M 8.7185878,4.0337352 -2.2072895,0    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,    104          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
105          inkscape:connector-curvature="0" />      105          inkscape:connector-curvature="0" />
106     </marker>                                     106     </marker>
107     <marker                                       107     <marker
108        inkscape:stockid="Arrow1Mend"              108        inkscape:stockid="Arrow1Mend"
109        orient="auto"                              109        orient="auto"
110        refY="0"                                   110        refY="0"
111        refX="0"                                   111        refX="0"
112        id="Arrow1Mend"                            112        id="Arrow1Mend"
113        style="overflow:visible">                  113        style="overflow:visible">
114       <path                                       114       <path
115          id="path3970"                            115          id="path3970"
116          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         116          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
117          style="fill-rule:evenodd;stroke:#0000    117          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
118          transform="matrix(-0.4,0,0,-0.4,-4,0)    118          transform="matrix(-0.4,0,0,-0.4,-4,0)"
119          inkscape:connector-curvature="0" />      119          inkscape:connector-curvature="0" />
120     </marker>                                     120     </marker>
121     <marker                                       121     <marker
122        inkscape:stockid="Arrow2Mend"              122        inkscape:stockid="Arrow2Mend"
123        orient="auto"                              123        orient="auto"
124        refY="0"                                   124        refY="0"
125        refX="0"                                   125        refX="0"
126        id="Arrow2Mend-7"                          126        id="Arrow2Mend-7"
127        style="overflow:visible">                  127        style="overflow:visible">
128       <path                                       128       <path
129          inkscape:connector-curvature="0"         129          inkscape:connector-curvature="0"
130          id="path3952-0"                          130          id="path3952-0"
131          style="fill-rule:evenodd;stroke-width    131          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
132          d="M 8.7185878,4.0337352 -2.2072895,0    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)" />          133          transform="scale(-0.6,-0.6)" />
134     </marker>                                     134     </marker>
135     <marker                                       135     <marker
136        inkscape:stockid="Arrow1Send"              136        inkscape:stockid="Arrow1Send"
137        orient="auto"                              137        orient="auto"
138        refY="0"                                   138        refY="0"
139        refX="0"                                   139        refX="0"
140        id="Arrow1Send-3"                          140        id="Arrow1Send-3"
141        style="overflow:visible">                  141        style="overflow:visible">
142       <path                                       142       <path
143          inkscape:connector-curvature="0"         143          inkscape:connector-curvature="0"
144          id="path3940-6"                          144          id="path3940-6"
145          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         145          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
146          style="fill-rule:evenodd;stroke:#0000    146          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
147          transform="matrix(-0.2,0,0,-0.2,-1.2,    147          transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
148     </marker>                                     148     </marker>
149     <marker                                       149     <marker
150        inkscape:stockid="Arrow1Send"              150        inkscape:stockid="Arrow1Send"
151        orient="auto"                              151        orient="auto"
152        refY="0"                                   152        refY="0"
153        refX="0"                                   153        refX="0"
154        id="Arrow1Send-1"                          154        id="Arrow1Send-1"
155        style="overflow:visible">                  155        style="overflow:visible">
156       <path                                       156       <path
157          inkscape:connector-curvature="0"         157          inkscape:connector-curvature="0"
158          id="path3940-2"                          158          id="path3940-2"
159          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         159          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
160          style="fill-rule:evenodd;stroke:#0000    160          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
161          transform="matrix(-0.2,0,0,-0.2,-1.2,    161          transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
162     </marker>                                     162     </marker>
163     <marker                                       163     <marker
164        inkscape:stockid="Arrow1Send"              164        inkscape:stockid="Arrow1Send"
165        orient="auto"                              165        orient="auto"
166        refY="0"                                   166        refY="0"
167        refX="0"                                   167        refX="0"
168        id="Arrow1Send-0"                          168        id="Arrow1Send-0"
169        style="overflow:visible">                  169        style="overflow:visible">
170       <path                                       170       <path
171          inkscape:connector-curvature="0"         171          inkscape:connector-curvature="0"
172          id="path3940-9"                          172          id="path3940-9"
173          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         173          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
174          style="fill-rule:evenodd;stroke:#0000    174          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
175          transform="matrix(-0.2,0,0,-0.2,-1.2,    175          transform="matrix(-0.2,0,0,-0.2,-1.2,0)" />
176     </marker>                                     176     </marker>
177     <marker                                       177     <marker
178        inkscape:stockid="Arrow2Lend"              178        inkscape:stockid="Arrow2Lend"
179        orient="auto"                              179        orient="auto"
180        refY="0"                                   180        refY="0"
181        refX="0"                                   181        refX="0"
182        id="Arrow2Lend-3"                          182        id="Arrow2Lend-3"
183        style="overflow:visible">                  183        style="overflow:visible">
184       <path                                       184       <path
185          id="path3946-1"                          185          id="path3946-1"
186          style="fill-rule:evenodd;stroke-width    186          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
187          d="M 8.7185878,4.0337352 -2.2072895,0    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,    188          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
189          inkscape:connector-curvature="0" />      189          inkscape:connector-curvature="0" />
190     </marker>                                     190     </marker>
191     <marker                                       191     <marker
192        inkscape:stockid="Arrow2Lend"              192        inkscape:stockid="Arrow2Lend"
193        orient="auto"                              193        orient="auto"
194        refY="0"                                   194        refY="0"
195        refX="0"                                   195        refX="0"
196        id="Arrow2Lend-4"                          196        id="Arrow2Lend-4"
197        style="overflow:visible">                  197        style="overflow:visible">
198       <path                                       198       <path
199          id="path3946-7"                          199          id="path3946-7"
200          style="fill-rule:evenodd;stroke-width    200          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
201          d="M 8.7185878,4.0337352 -2.2072895,0    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,    202          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
203          inkscape:connector-curvature="0" />      203          inkscape:connector-curvature="0" />
204     </marker>                                     204     </marker>
205     <marker                                       205     <marker
206        inkscape:stockid="Arrow2Lend"              206        inkscape:stockid="Arrow2Lend"
207        orient="auto"                              207        orient="auto"
208        refY="0"                                   208        refY="0"
209        refX="0"                                   209        refX="0"
210        id="marker4880"                            210        id="marker4880"
211        style="overflow:visible">                  211        style="overflow:visible">
212       <path                                       212       <path
213          id="path4882"                            213          id="path4882"
214          style="fill-rule:evenodd;stroke-width    214          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
215          d="M 8.7185878,4.0337352 -2.2072895,0    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,    216          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
217          inkscape:connector-curvature="0" />      217          inkscape:connector-curvature="0" />
218     </marker>                                     218     </marker>
219     <marker                                       219     <marker
220        inkscape:stockid="Arrow2Lend"              220        inkscape:stockid="Arrow2Lend"
221        orient="auto"                              221        orient="auto"
222        refY="0"                                   222        refY="0"
223        refX="0"                                   223        refX="0"
224        id="Arrow2Lend-5"                          224        id="Arrow2Lend-5"
225        style="overflow:visible">                  225        style="overflow:visible">
226       <path                                       226       <path
227          id="path3946-0"                          227          id="path3946-0"
228          style="fill-rule:evenodd;stroke-width    228          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
229          d="M 8.7185878,4.0337352 -2.2072895,0    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,    230          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
231          inkscape:connector-curvature="0" />      231          inkscape:connector-curvature="0" />
232     </marker>                                     232     </marker>
233     <marker                                       233     <marker
234        inkscape:stockid="Arrow2Lend"              234        inkscape:stockid="Arrow2Lend"
235        orient="auto"                              235        orient="auto"
236        refY="0"                                   236        refY="0"
237        refX="0"                                   237        refX="0"
238        id="Arrow2Lend-6"                          238        id="Arrow2Lend-6"
239        style="overflow:visible">                  239        style="overflow:visible">
240       <path                                       240       <path
241          id="path3946-10"                         241          id="path3946-10"
242          style="fill-rule:evenodd;stroke-width    242          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
243          d="M 8.7185878,4.0337352 -2.2072895,0    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,    244          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
245          inkscape:connector-curvature="0" />      245          inkscape:connector-curvature="0" />
246     </marker>                                     246     </marker>
247     <marker                                       247     <marker
248        inkscape:stockid="Arrow2Lend"              248        inkscape:stockid="Arrow2Lend"
249        orient="auto"                              249        orient="auto"
250        refY="0"                                   250        refY="0"
251        refX="0"                                   251        refX="0"
252        id="Arrow2Lend-1"                          252        id="Arrow2Lend-1"
253        style="overflow:visible">                  253        style="overflow:visible">
254       <path                                       254       <path
255          id="path3946-2"                          255          id="path3946-2"
256          style="fill-rule:evenodd;stroke-width    256          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
257          d="M 8.7185878,4.0337352 -2.2072895,0    257          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"
258          transform="matrix(-1.1,0,0,-1.1,-1.1,    258          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
259          inkscape:connector-curvature="0" />      259          inkscape:connector-curvature="0" />
260     </marker>                                     260     </marker>
261     <marker                                       261     <marker
262        inkscape:stockid="Arrow2Lend"              262        inkscape:stockid="Arrow2Lend"
263        orient="auto"                              263        orient="auto"
264        refY="0"                                   264        refY="0"
265        refX="0"                                   265        refX="0"
266        id="marker3130"                            266        id="marker3130"
267        style="overflow:visible">                  267        style="overflow:visible">
268       <path                                       268       <path
269          id="path3132"                            269          id="path3132"
270          style="fill-rule:evenodd;stroke-width    270          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
271          d="M 8.7185878,4.0337352 -2.2072895,0    271          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"
272          transform="matrix(-1.1,0,0,-1.1,-1.1,    272          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
273          inkscape:connector-curvature="0" />      273          inkscape:connector-curvature="0" />
274     </marker>                                     274     </marker>
275     <marker                                       275     <marker
276        inkscape:stockid="Arrow2Lend"              276        inkscape:stockid="Arrow2Lend"
277        orient="auto"                              277        orient="auto"
278        refY="0"                                   278        refY="0"
279        refX="0"                                   279        refX="0"
280        id="marker3134"                            280        id="marker3134"
281        style="overflow:visible">                  281        style="overflow:visible">
282       <path                                       282       <path
283          id="path3136"                            283          id="path3136"
284          style="fill-rule:evenodd;stroke-width    284          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
285          d="M 8.7185878,4.0337352 -2.2072895,0    285          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"
286          transform="matrix(-1.1,0,0,-1.1,-1.1,    286          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
287          inkscape:connector-curvature="0" />      287          inkscape:connector-curvature="0" />
288     </marker>                                     288     </marker>
289     <marker                                       289     <marker
290        inkscape:stockid="Arrow2Lend"              290        inkscape:stockid="Arrow2Lend"
291        orient="auto"                              291        orient="auto"
292        refY="0"                                   292        refY="0"
293        refX="0"                                   293        refX="0"
294        id="marker3138"                            294        id="marker3138"
295        style="overflow:visible">                  295        style="overflow:visible">
296       <path                                       296       <path
297          id="path3140"                            297          id="path3140"
298          style="fill-rule:evenodd;stroke-width    298          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
299          d="M 8.7185878,4.0337352 -2.2072895,0    299          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"
300          transform="matrix(-1.1,0,0,-1.1,-1.1,    300          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
301          inkscape:connector-curvature="0" />      301          inkscape:connector-curvature="0" />
302     </marker>                                     302     </marker>
303     <marker                                       303     <marker
304        inkscape:stockid="Arrow2Lend"              304        inkscape:stockid="Arrow2Lend"
305        orient="auto"                              305        orient="auto"
306        refY="0"                                   306        refY="0"
307        refX="0"                                   307        refX="0"
308        id="marker3142"                            308        id="marker3142"
309        style="overflow:visible">                  309        style="overflow:visible">
310       <path                                       310       <path
311          id="path3144"                            311          id="path3144"
312          style="fill-rule:evenodd;stroke-width    312          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
313          d="M 8.7185878,4.0337352 -2.2072895,0    313          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"
314          transform="matrix(-1.1,0,0,-1.1,-1.1,    314          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
315          inkscape:connector-curvature="0" />      315          inkscape:connector-curvature="0" />
316     </marker>                                     316     </marker>
317     <marker                                       317     <marker
318        inkscape:stockid="Arrow2Lend"              318        inkscape:stockid="Arrow2Lend"
319        orient="auto"                              319        orient="auto"
320        refY="0"                                   320        refY="0"
321        refX="0"                                   321        refX="0"
322        id="marker3146"                            322        id="marker3146"
323        style="overflow:visible">                  323        style="overflow:visible">
324       <path                                       324       <path
325          id="path3148"                            325          id="path3148"
326          style="fill-rule:evenodd;stroke-width    326          style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
327          d="M 8.7185878,4.0337352 -2.2072895,0    327          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"
328          transform="matrix(-1.1,0,0,-1.1,-1.1,    328          transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
329          inkscape:connector-curvature="0" />      329          inkscape:connector-curvature="0" />
330     </marker>                                     330     </marker>
331     <marker                                       331     <marker
332        inkscape:stockid="Arrow1Send"              332        inkscape:stockid="Arrow1Send"
333        orient="auto"                              333        orient="auto"
334        refY="0"                                   334        refY="0"
335        refX="0"                                   335        refX="0"
336        id="Arrow1Send-7"                          336        id="Arrow1Send-7"
337        style="overflow:visible">                  337        style="overflow:visible">
338       <path                                       338       <path
339          id="path3940-0"                          339          id="path3940-0"
340          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         340          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
341          style="fill-rule:evenodd;stroke:#0000    341          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
342          transform="matrix(-0.2,0,0,-0.2,-1.2,    342          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
343          inkscape:connector-curvature="0" />      343          inkscape:connector-curvature="0" />
344     </marker>                                     344     </marker>
345     <marker                                       345     <marker
346        inkscape:stockid="Arrow1Send"              346        inkscape:stockid="Arrow1Send"
347        orient="auto"                              347        orient="auto"
348        refY="0"                                   348        refY="0"
349        refX="0"                                   349        refX="0"
350        id="Arrow1Send-36"                         350        id="Arrow1Send-36"
351        style="overflow:visible">                  351        style="overflow:visible">
352       <path                                       352       <path
353          id="path3940-7"                          353          id="path3940-7"
354          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         354          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
355          style="fill-rule:evenodd;stroke:#0000    355          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
356          transform="matrix(-0.2,0,0,-0.2,-1.2,    356          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
357          inkscape:connector-curvature="0" />      357          inkscape:connector-curvature="0" />
358     </marker>                                     358     </marker>
359     <marker                                       359     <marker
360        inkscape:stockid="Arrow1Send"              360        inkscape:stockid="Arrow1Send"
361        orient="auto"                              361        orient="auto"
362        refY="0"                                   362        refY="0"
363        refX="0"                                   363        refX="0"
364        id="Arrow1Send-36-7"                       364        id="Arrow1Send-36-7"
365        style="overflow:visible">                  365        style="overflow:visible">
366       <path                                       366       <path
367          id="path3940-7-4"                        367          id="path3940-7-4"
368          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"         368          d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
369          style="fill-rule:evenodd;stroke:#0000    369          style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
370          transform="matrix(-0.2,0,0,-0.2,-1.2,    370          transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
371          inkscape:connector-curvature="0" />      371          inkscape:connector-curvature="0" />
372     </marker>                                     372     </marker>
373   </defs>                                         373   </defs>
374   <sodipodi:namedview                             374   <sodipodi:namedview
375      pagecolor="#ffffff"                          375      pagecolor="#ffffff"
376      bordercolor="#666666"                        376      bordercolor="#666666"
377      borderopacity="1"                            377      borderopacity="1"
378      objecttolerance="10"                         378      objecttolerance="10"
379      gridtolerance="10"                           379      gridtolerance="10"
380      guidetolerance="10"                          380      guidetolerance="10"
381      inkscape:pageopacity="0"                     381      inkscape:pageopacity="0"
382      inkscape:pageshadow="2"                      382      inkscape:pageshadow="2"
383      inkscape:window-width="1087"                 383      inkscape:window-width="1087"
384      inkscape:window-height="1144"                384      inkscape:window-height="1144"
385      id="namedview208"                            385      id="namedview208"
386      showgrid="true"                              386      showgrid="true"
387      inkscape:zoom="0.78716603"                !! 387      inkscape:zoom="0.70710678"
388      inkscape:cx="513.06403"                   !! 388      inkscape:cx="617.89017"
389      inkscape:cy="623.1214"                    !! 389      inkscape:cy="542.52419"
390      inkscape:window-x="102"                   !! 390      inkscape:window-x="86"
391      inkscape:window-y="38"                    !! 391      inkscape:window-y="28"
392      inkscape:window-maximized="0"                392      inkscape:window-maximized="0"
393      inkscape:current-layer="g3188-3"             393      inkscape:current-layer="g3188-3"
394      fit-margin-top="5"                           394      fit-margin-top="5"
395      fit-margin-right="5"                         395      fit-margin-right="5"
396      fit-margin-left="5"                          396      fit-margin-left="5"
397      fit-margin-bottom="5">                       397      fit-margin-bottom="5">
398     <inkscape:grid                                398     <inkscape:grid
399        type="xygrid"                              399        type="xygrid"
400        id="grid3391"                              400        id="grid3391"
401        empspacing="5"                             401        empspacing="5"
402        visible="true"                             402        visible="true"
403        enabled="true"                             403        enabled="true"
404        snapvisiblegridlinesonly="true"            404        snapvisiblegridlinesonly="true"
405        originx="-1.7575793e-05px"                 405        originx="-1.7575793e-05px"
406        originy="70.717956px" />                   406        originy="70.717956px" />
407   </sodipodi:namedview>                           407   </sodipodi:namedview>
408   <path                                           408   <path
409      sodipodi:nodetypes="ccccccccccccccccccccc    409      sodipodi:nodetypes="cccccccccccccccccccccccc"
410      inkscape:connector-curvature="0"             410      inkscape:connector-curvature="0"
411      id="path3134-9-0-3"                          411      id="path3134-9-0-3"
412      d="m 6899.303,45.238347 -2.8276,2480.7570    412      d="m 6899.303,45.238347 -2.8276,2480.757053 -2316.0141,-1.687 -2.8276,2179.855 2321.1758,-0.844 -2.7042,-1843.237 2404.5142,-0.211 16.1022,1993.267 -7783.8345,-4.728 -16.7936,2120.3945 2033.1033,-23.5344 2.0128,-1866.5611 2051.9097,14.079 2.0128,1838.2983 1280.8475,-4.728 14.608,-1830.1043 1312.2492,12.923 14.608,1818.337 2000.0061,20.4217 -12.279,-1841.4117 1304.168,1.616 -12.279,2032.7057 -4638.6513,1.6154 19.5828,569.0378"
413      style="fill:none;stroke:#969696;stroke-wi    413      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)" />
414   <g                                              414   <g
415      style="fill:none;stroke-width:0.025in"       415      style="fill:none;stroke-width:0.025in"
416      transform="translate(2450.4073,-11647.612    416      transform="translate(2450.4073,-11647.612)"
417      id="g3188">                                  417      id="g3188">
418     <text                                         418     <text
419        xml:space="preserve"                       419        xml:space="preserve"
420        x="3145.9592"                           !! 420        x="3199.1516"
421        y="13255.592"                              421        y="13255.592"
422        font-style="normal"                        422        font-style="normal"
423        font-weight="bold"                         423        font-weight="bold"
424        font-size="192"                            424        font-size="192"
425        id="text202"                               425        id="text202"
426        style="font-size:192px;font-style:norma !! 426        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
427          style="font-size:172.87567139px"      << 
428          id="tspan3143">rcu_seq_end(&amp;rnp-& << 
429     <g                                            427     <g
430        id="g3107"                                 428        id="g3107"
431        transform="translate(947.90548,11584.02    429        transform="translate(947.90548,11584.029)">
432       <rect                                       430       <rect
433          id="rect112"                             431          id="rect112"
434          style="stroke:#000000;stroke-width:30    432          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
435          rx="0"                                   433          rx="0"
436          height="1370.8721"                       434          height="1370.8721"
437          width="2809.1992"                        435          width="2809.1992"
438          y="949.37109"                            436          y="949.37109"
439          x="2084.55" />                           437          x="2084.55" />
440       <rect                                       438       <rect
441          id="rect112-3"                           439          id="rect112-3"
442          style="fill:none;stroke:#000000;strok    440          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
443          rx="0"                                   441          rx="0"
444          height="1294.8468"                       442          height="1294.8468"
445          width="2809.1992"                        443          width="2809.1992"
446          y="1025.3964"                            444          y="1025.3964"
447          x="2084.55" />                           445          x="2084.55" />
448     </g>                                          446     </g>
449     <text                                         447     <text
450        xml:space="preserve"                       448        xml:space="preserve"
451        x="5452.3052"                              449        x="5452.3052"
452        y="13844.535"                              450        y="13844.535"
453        font-style="normal"                        451        font-style="normal"
454        font-weight="bold"                         452        font-weight="bold"
455        font-size="192"                            453        font-size="192"
456        id="text202-7-5-1-2-3-7"                   454        id="text202-7-5-1-2-3-7"
457        style="font-size:192px;font-style:norma    455        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"
458        sodipodi:linespacing="125%"><tspan         456        sodipodi:linespacing="125%"><tspan
459          style="font-size:159.57754517px;font-    457          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"
460          id="tspan3104-6-5">Root</tspan></text    458          id="tspan3104-6-5">Root</tspan></text>
461   </g>                                            459   </g>
462   <rect                                           460   <rect
463      ry="0"                                       461      ry="0"
464      id="rect118"                                 462      id="rect118"
465      style="fill:none;stroke:#000000;stroke-wi    463      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"
466      rx="0"                                       464      rx="0"
467      height="14649.609"                           465      height="14649.609"
468      width="13482.601"                            466      width="13482.601"
469      y="403.13776"                                467      y="403.13776"
470      x="37.490932" />                             468      x="37.490932" />
471   <text                                           469   <text
472      style="font-size:192px;font-style:normal;    470      style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier"
473      id="text202-7"                               471      id="text202-7"
474      font-size="192"                              472      font-size="192"
475      font-weight="bold"                           473      font-weight="bold"
476      font-style="normal"                          474      font-style="normal"
477      y="662.59283"                                475      y="662.59283"
478      x="153.2673"                                 476      x="153.2673"
479      xml:space="preserve">rcu_gp_cleanup()</te    477      xml:space="preserve">rcu_gp_cleanup()</text>
480   <g                                              478   <g
481      style="fill:none;stroke-width:0.025in"       479      style="fill:none;stroke-width:0.025in"
482      transform="translate(2329.9437,-11611.245    480      transform="translate(2329.9437,-11611.245)"
483      id="g3147">                                  481      id="g3147">
484     <g                                            482     <g
485        style="fill:none;stroke-width:0.025in"     483        style="fill:none;stroke-width:0.025in"
486        id="g3107-6"                               484        id="g3107-6"
487        transform="translate(3054.6101,13760.05    485        transform="translate(3054.6101,13760.052)">
488       <rect                                       486       <rect
489          id="rect112-7"                           487          id="rect112-7"
490          style="stroke:#000000;stroke-width:30    488          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
491          rx="0"                                   489          rx="0"
492          height="1370.8721"                       490          height="1370.8721"
493          width="2809.1992"                        491          width="2809.1992"
494          y="949.37109"                            492          y="949.37109"
495          x="2084.55" />                           493          x="2084.55" />
496       <rect                                       494       <rect
497          id="rect112-3-5"                         495          id="rect112-3-5"
498          style="fill:none;stroke:#000000;strok    496          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
499          rx="0"                                   497          rx="0"
500          height="1294.8468"                       498          height="1294.8468"
501          width="2809.1992"                        499          width="2809.1992"
502          y="1025.3964"                            500          y="1025.3964"
503          x="2084.55" />                           501          x="2084.55" />
504     </g>                                          502     </g>
505     <text                                         503     <text
506        xml:space="preserve"                       504        xml:space="preserve"
507        x="5264.4731"                           !! 505        x="5324.5371"
508        y="15428.84"                            !! 506        y="15414.598"
509        font-style="normal"                        507        font-style="normal"
510        font-weight="bold"                         508        font-weight="bold"
511        font-size="192"                            509        font-size="192"
512        id="text202-36-7"                       !! 510        id="text202-753"
513        style="font-size:192px;font-style:norma !! 511        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
514          style="font-size:172.87567139px"      << 
515          id="tspan3166-5">rcu_seq_end(&amp;rnp << 
516   </g>                                            512   </g>
517   <g                                              513   <g
518      style="fill:none;stroke-width:0.025in"       514      style="fill:none;stroke-width:0.025in"
519      transform="translate(3181.0244,-11647.612    515      transform="translate(3181.0244,-11647.612)"
520      id="g3153">                                  516      id="g3153">
521     <g                                            517     <g
522        style="fill:none;stroke-width:0.025in"     518        style="fill:none;stroke-width:0.025in"
523        id="g3107-6-9"                             519        id="g3107-6-9"
524        transform="translate(5213.0126,16008.80    520        transform="translate(5213.0126,16008.808)">
525       <rect                                       521       <rect
526          id="rect112-7-1"                         522          id="rect112-7-1"
527          style="stroke:#000000;stroke-width:30    523          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
528          rx="0"                                   524          rx="0"
529          height="1370.8721"                       525          height="1370.8721"
530          width="2809.1992"                        526          width="2809.1992"
531          y="949.37109"                            527          y="949.37109"
532          x="2084.55" />                           528          x="2084.55" />
533       <rect                                       529       <rect
534          id="rect112-3-5-2"                       530          id="rect112-3-5-2"
535          style="fill:none;stroke:#000000;strok    531          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
536          rx="0"                                   532          rx="0"
537          height="1294.8468"                       533          height="1294.8468"
538          width="2809.1992"                        534          width="2809.1992"
539          y="1025.3964"                            535          y="1025.3964"
540          x="2084.55" />                           536          x="2084.55" />
541     </g>                                          537     </g>
542     <text                                         538     <text
543        xml:space="preserve"                       539        xml:space="preserve"
544        x="9717.4141"                              540        x="9717.4141"
545        y="18269.314"                              541        y="18269.314"
546        font-style="normal"                        542        font-style="normal"
547        font-weight="bold"                         543        font-weight="bold"
548        font-size="192"                            544        font-size="192"
549        id="text202-7-5-1-2-3-7-35-7"              545        id="text202-7-5-1-2-3-7-35-7"
550        style="font-size:192px;font-style:norma    546        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"
551        sodipodi:linespacing="125%"><tspan         547        sodipodi:linespacing="125%"><tspan
552          style="font-size:159.57754517px;font-    548          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"
553          id="tspan3104-6-5-6-0">Leaf</tspan></    549          id="tspan3104-6-5-6-0">Leaf</tspan></text>
                                                   >> 550     <text
                                                   >> 551        xml:space="preserve"
                                                   >> 552        x="7479.5796"
                                                   >> 553        y="17699.943"
                                                   >> 554        font-style="normal"
                                                   >> 555        font-weight="bold"
                                                   >> 556        font-size="192"
                                                   >> 557        id="text202-9"
                                                   >> 558        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
554     <path                                         559     <path
555        sodipodi:nodetypes="cc"                    560        sodipodi:nodetypes="cc"
556        inkscape:connector-curvature="0"           561        inkscape:connector-curvature="0"
557        id="path3134-9-0-3-9"                      562        id="path3134-9-0-3-9"
558        d="m 3710.957,19425.516 -20.9546,8604.6    563        d="m 3710.957,19425.516 -20.9546,8604.655"
559        style="fill:none;stroke:#969696;stroke-    564        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)" />
560     <g                                            565     <g
561        style="fill:none;stroke-width:0.025in"     566        style="fill:none;stroke-width:0.025in"
562        transform="translate(-737.93887,7732.66    567        transform="translate(-737.93887,7732.6672)"
563        id="g3188-3">                              568        id="g3188-3">
                                                   >> 569       <text
                                                   >> 570          xml:space="preserve"
                                                   >> 571          x="3225.7478"
                                                   >> 572          y="13175.802"
                                                   >> 573          font-style="normal"
                                                   >> 574          font-weight="bold"
                                                   >> 575          font-size="192"
                                                   >> 576          id="text202-60"
                                                   >> 577          style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;font-family:Courier">rsp-&gt;completed =</text>
564       <g                                          578       <g
565          id="g3107-62"                            579          id="g3107-62"
566          transform="translate(947.90548,11584.    580          transform="translate(947.90548,11584.029)">
567         <rect                                     581         <rect
568            id="rect112-6"                         582            id="rect112-6"
569            style="stroke:#000000;stroke-width:    583            style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
570            rx="0"                                 584            rx="0"
571            height="1370.8721"                     585            height="1370.8721"
572            width="2809.1992"                      586            width="2809.1992"
573            y="949.37109"                          587            y="949.37109"
574            x="2084.55" />                         588            x="2084.55" />
575         <rect                                     589         <rect
576            id="rect112-3-1"                       590            id="rect112-3-1"
577            style="fill:none;stroke:#000000;str    591            style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
578            rx="0"                                 592            rx="0"
579            height="1294.8468"                     593            height="1294.8468"
580            width="2809.1992"                      594            width="2809.1992"
581            y="1025.3964"                          595            y="1025.3964"
582            x="2084.55" />                         596            x="2084.55" />
583       </g>                                        597       </g>
584       <text                                       598       <text
585          xml:space="preserve"                     599          xml:space="preserve"
586          x="5452.3052"                            600          x="5452.3052"
587          y="13844.535"                            601          y="13844.535"
588          font-style="normal"                      602          font-style="normal"
589          font-weight="bold"                       603          font-weight="bold"
590          font-size="192"                          604          font-size="192"
591          id="text202-7-5-1-2-3-7-8"               605          id="text202-7-5-1-2-3-7-8"
592          style="font-size:192px;font-style:nor    606          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"
593          sodipodi:linespacing="125%"><tspan       607          sodipodi:linespacing="125%"><tspan
594            style="font-size:159.57754517px;fon    608            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"
595            id="tspan3104-6-5-7">Root</tspan></    609            id="tspan3104-6-5-7">Root</tspan></text>
                                                   >> 610       <text
                                                   >> 611          xml:space="preserve"
                                                   >> 612          x="3225.7478"
                                                   >> 613          y="13390.038"
                                                   >> 614          font-style="normal"
                                                   >> 615          font-weight="bold"
                                                   >> 616          font-size="192"
                                                   >> 617          id="text202-60-3"
                                                   >> 618          style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">       rnp-&gt;completed</text>
596       <flowRoot                                   619       <flowRoot
597          xml:space="preserve"                     620          xml:space="preserve"
598          id="flowRoot3356"                        621          id="flowRoot3356"
599          style="font-size:12px;font-style:norm    622          style="font-size:12px;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"
600          transform="matrix(13.298129,0,0,13.29    623          transform="matrix(13.298129,0,0,13.298129,-2487.0857,3868.8376)"><flowRegion
601            id="flowRegion3358"><rect              624            id="flowRegion3358"><rect
602              id="rect3360"                        625              id="rect3360"
603              width="373.35239"                    626              width="373.35239"
604              height="63.63961"                    627              height="63.63961"
605              x="332.34018"                        628              x="332.34018"
606              y="681.87292" /></flowRegion><flo    629              y="681.87292" /></flowRegion><flowPara
607            id="flowPara3362" /></flowRoot>     !! 630            id="flowPara3362" /></flowRoot>    </g>
608          xml:space="preserve"                  << 
609          x="3156.6121"                         << 
610          y="13317.754"                         << 
611          font-style="normal"                   << 
612          font-weight="bold"                    << 
613          font-size="192"                       << 
614          id="text202-36-6"                     << 
615          style="font-size:192px;font-style:nor << 
616            style="font-size:172.87567139px"    << 
617            id="tspan3166-0">rcu_seq_end(&amp;r << 
618     </g>                                       << 
619     <g                                            631     <g
620        style="fill:none;stroke-width:0.025in"     632        style="fill:none;stroke-width:0.025in"
621        transform="translate(-858.40227,7769.03    633        transform="translate(-858.40227,7769.0342)"
622        id="g3147-9">                              634        id="g3147-9">
623       <g                                          635       <g
624          style="fill:none;stroke-width:0.025in    636          style="fill:none;stroke-width:0.025in"
625          id="g3107-6-2"                           637          id="g3107-6-2"
626          transform="translate(3054.6101,13760.    638          transform="translate(3054.6101,13760.052)">
627         <rect                                     639         <rect
628            id="rect112-7-02"                      640            id="rect112-7-02"
629            style="stroke:#000000;stroke-width:    641            style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
630            rx="0"                                 642            rx="0"
631            height="1370.8721"                     643            height="1370.8721"
632            width="2809.1992"                      644            width="2809.1992"
633            y="949.37109"                          645            y="949.37109"
634            x="2084.55" />                         646            x="2084.55" />
635         <rect                                     647         <rect
636            id="rect112-3-5-3"                     648            id="rect112-3-5-3"
637            style="fill:none;stroke:#000000;str    649            style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
638            rx="0"                                 650            rx="0"
639            height="1294.8468"                     651            height="1294.8468"
640            width="2809.1992"                      652            width="2809.1992"
641            y="1025.3964"                          653            y="1025.3964"
642            x="2084.55" />                         654            x="2084.55" />
643       </g>                                        655       </g>
644     </g>                                          656     </g>
645     <g                                            657     <g
646        style="fill:none;stroke-width:0.025in"     658        style="fill:none;stroke-width:0.025in"
647        id="g3107-6-9-5"                           659        id="g3107-6-9-5"
648        transform="translate(5205.6909,23741.47    660        transform="translate(5205.6909,23741.476)">
649       <rect                                       661       <rect
650          id="rect112-7-1-9"                       662          id="rect112-7-1-9"
651          style="stroke:#000000;stroke-width:30    663          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
652          rx="0"                                   664          rx="0"
653          height="1370.8721"                       665          height="1370.8721"
654          width="2809.1992"                        666          width="2809.1992"
655          y="949.37109"                            667          y="949.37109"
656          x="2084.55" />                           668          x="2084.55" />
657       <rect                                       669       <rect
658          id="rect112-3-5-2-2"                     670          id="rect112-3-5-2-2"
659          style="fill:none;stroke:#000000;strok    671          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
660          rx="0"                                   672          rx="0"
661          height="1294.8468"                       673          height="1294.8468"
662          width="2809.1992"                        674          width="2809.1992"
663          y="1025.3964"                            675          y="1025.3964"
664          x="2084.55" />                           676          x="2084.55" />
665     </g>                                          677     </g>
666     <text                                         678     <text
667        xml:space="preserve"                       679        xml:space="preserve"
668        x="9710.0928"                              680        x="9710.0928"
669        y="26001.982"                              681        y="26001.982"
670        font-style="normal"                        682        font-style="normal"
671        font-weight="bold"                         683        font-weight="bold"
672        font-size="192"                            684        font-size="192"
673        id="text202-7-5-1-2-3-7-35-7-2"            685        id="text202-7-5-1-2-3-7-35-7-2"
674        style="font-size:192px;font-style:norma    686        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"
675        sodipodi:linespacing="125%"><tspan         687        sodipodi:linespacing="125%"><tspan
676          style="font-size:159.57754517px;font-    688          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"
677          id="tspan3104-6-5-6-0-8">Leaf</tspan>    689          id="tspan3104-6-5-6-0-8">Leaf</tspan></text>
678     <g                                            690     <g
679        transform="translate(-4830.8839,7769.03    691        transform="translate(-4830.8839,7769.0342)"
680        id="g3147-3-7"                             692        id="g3147-3-7"
681        style="fill:none;stroke-width:0.025in">    693        style="fill:none;stroke-width:0.025in">
682       <g                                          694       <g
683          style="fill:none;stroke-width:0.025in    695          style="fill:none;stroke-width:0.025in"
684          id="g3107-6-6-3"                         696          id="g3107-6-6-3"
685          transform="translate(3054.6101,13760.    697          transform="translate(3054.6101,13760.052)">
686         <rect                                     698         <rect
687            id="rect112-7-0-6"                     699            id="rect112-7-0-6"
688            style="stroke:#000000;stroke-width:    700            style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
689            rx="0"                                 701            rx="0"
690            height="1370.8721"                     702            height="1370.8721"
691            width="2809.1992"                      703            width="2809.1992"
692            y="949.37109"                          704            y="949.37109"
693            x="2084.55" />                         705            x="2084.55" />
694         <rect                                     706         <rect
695            id="rect112-3-5-6-1"                   707            id="rect112-3-5-6-1"
696            style="fill:none;stroke:#000000;str    708            style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
697            rx="0"                                 709            rx="0"
698            height="1294.8468"                     710            height="1294.8468"
699            width="2809.1992"                      711            width="2809.1992"
700            y="1025.3964"                          712            y="1025.3964"
701            x="2084.55" />                         713            x="2084.55" />
702       </g>                                        714       </g>
703     </g>                                          715     </g>
704     <g                                            716     <g
705        transform="translate(-3340.0639,7732.66    717        transform="translate(-3340.0639,7732.6672)"
706        id="g3153-2-9"                             718        id="g3153-2-9"
707        style="fill:none;stroke-width:0.025in">    719        style="fill:none;stroke-width:0.025in">
708       <g                                          720       <g
709          style="fill:none;stroke-width:0.025in    721          style="fill:none;stroke-width:0.025in"
710          id="g3107-6-9-6-3"                       722          id="g3107-6-9-6-3"
711          transform="translate(5213.0126,16008.    723          transform="translate(5213.0126,16008.808)">
712         <rect                                     724         <rect
713            id="rect112-7-1-1-1"                   725            id="rect112-7-1-1-1"
714            style="stroke:#000000;stroke-width:    726            style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
715            rx="0"                                 727            rx="0"
716            height="1370.8721"                     728            height="1370.8721"
717            width="2809.1992"                      729            width="2809.1992"
718            y="949.37109"                          730            y="949.37109"
719            x="2084.55" />                         731            x="2084.55" />
720         <rect                                     732         <rect
721            id="rect112-3-5-2-8-9"                 733            id="rect112-3-5-2-8-9"
722            style="fill:none;stroke:#000000;str    734            style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
723            rx="0"                                 735            rx="0"
724            height="1294.8468"                     736            height="1294.8468"
725            width="2809.1992"                      737            width="2809.1992"
726            y="1025.3964"                          738            y="1025.3964"
727            x="2084.55" />                         739            x="2084.55" />
728       </g>                                        740       </g>
729       <text                                       741       <text
730          xml:space="preserve"                     742          xml:space="preserve"
731          x="9717.4141"                            743          x="9717.4141"
732          y="18269.314"                            744          y="18269.314"
733          font-style="normal"                      745          font-style="normal"
734          font-weight="bold"                       746          font-weight="bold"
735          font-size="192"                          747          font-size="192"
736          id="text202-7-5-1-2-3-7-35-7-7-4"        748          id="text202-7-5-1-2-3-7-35-7-7-4"
737          style="font-size:192px;font-style:nor    749          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"
738          sodipodi:linespacing="125%"><tspan       750          sodipodi:linespacing="125%"><tspan
739            style="font-size:159.57754517px;fon    751            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"
740            id="tspan3104-6-5-6-0-9-7">Leaf</ts    752            id="tspan3104-6-5-6-0-9-7">Leaf</tspan></text>
741     </g>                                          753     </g>
742     <g                                            754     <g
743        transform="translate(-6672.8049,7732.66    755        transform="translate(-6672.8049,7732.6672)"
744        id="g3153-20-8"                            756        id="g3153-20-8"
745        style="fill:none;stroke-width:0.025in">    757        style="fill:none;stroke-width:0.025in">
746       <g                                          758       <g
747          style="fill:none;stroke-width:0.025in    759          style="fill:none;stroke-width:0.025in"
748          id="g3107-6-9-2-4"                       760          id="g3107-6-9-2-4"
749          transform="translate(5213.0126,16008.    761          transform="translate(5213.0126,16008.808)">
750         <rect                                     762         <rect
751            id="rect112-7-1-3-5"                   763            id="rect112-7-1-3-5"
752            style="stroke:#000000;stroke-width:    764            style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
753            rx="0"                                 765            rx="0"
754            height="1370.8721"                     766            height="1370.8721"
755            width="2809.1992"                      767            width="2809.1992"
756            y="949.37109"                          768            y="949.37109"
757            x="2084.55" />                         769            x="2084.55" />
758         <rect                                     770         <rect
759            id="rect112-3-5-2-7-0"                 771            id="rect112-3-5-2-7-0"
760            style="fill:none;stroke:#000000;str    772            style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
761            rx="0"                                 773            rx="0"
762            height="1294.8468"                     774            height="1294.8468"
763            width="2809.1992"                      775            width="2809.1992"
764            y="1025.3964"                          776            y="1025.3964"
765            x="2084.55" />                         777            x="2084.55" />
766       </g>                                        778       </g>
767       <text                                       779       <text
768          xml:space="preserve"                     780          xml:space="preserve"
769          x="9717.4141"                            781          x="9717.4141"
770          y="18269.314"                            782          y="18269.314"
771          font-style="normal"                      783          font-style="normal"
772          font-weight="bold"                       784          font-weight="bold"
773          font-size="192"                          785          font-size="192"
774          id="text202-7-5-1-2-3-7-35-7-5-3"        786          id="text202-7-5-1-2-3-7-35-7-5-3"
775          style="font-size:192px;font-style:nor    787          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"
776          sodipodi:linespacing="125%"><tspan       788          sodipodi:linespacing="125%"><tspan
777            style="font-size:159.57754517px;fon    789            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"
778            id="tspan3104-6-5-6-0-92-6">Leaf</t    790            id="tspan3104-6-5-6-0-92-6">Leaf</tspan></text>
779     </g>                                          791     </g>
780     <g                                            792     <g
781        transform="translate(-10005.546,7732.66    793        transform="translate(-10005.546,7732.6672)"
782        id="g3153-28-0"                            794        id="g3153-28-0"
783        style="fill:none;stroke-width:0.025in">    795        style="fill:none;stroke-width:0.025in">
784       <g                                          796       <g
785          style="fill:none;stroke-width:0.025in    797          style="fill:none;stroke-width:0.025in"
786          id="g3107-6-9-9-6"                       798          id="g3107-6-9-9-6"
787          transform="translate(5213.0126,16008.    799          transform="translate(5213.0126,16008.808)">
788         <rect                                     800         <rect
789            id="rect112-7-1-7-3"                   801            id="rect112-7-1-7-3"
790            style="stroke:#000000;stroke-width:    802            style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
791            rx="0"                                 803            rx="0"
792            height="1370.8721"                     804            height="1370.8721"
793            width="2809.1992"                      805            width="2809.1992"
794            y="949.37109"                          806            y="949.37109"
795            x="2084.55" />                         807            x="2084.55" />
796         <rect                                     808         <rect
797            id="rect112-3-5-2-3-2"                 809            id="rect112-3-5-2-3-2"
798            style="fill:none;stroke:#000000;str    810            style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
799            rx="0"                                 811            rx="0"
800            height="1294.8468"                     812            height="1294.8468"
801            width="2809.1992"                      813            width="2809.1992"
802            y="1025.3964"                          814            y="1025.3964"
803            x="2084.55" />                         815            x="2084.55" />
804       </g>                                        816       </g>
805       <text                                       817       <text
806          xml:space="preserve"                     818          xml:space="preserve"
807          x="9717.4141"                            819          x="9717.4141"
808          y="18269.314"                            820          y="18269.314"
809          font-style="normal"                      821          font-style="normal"
810          font-weight="bold"                       822          font-weight="bold"
811          font-size="192"                          823          font-size="192"
812          id="text202-7-5-1-2-3-7-35-7-6-0"        824          id="text202-7-5-1-2-3-7-35-7-6-0"
813          style="font-size:192px;font-style:nor    825          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"
814          sodipodi:linespacing="125%"><tspan       826          sodipodi:linespacing="125%"><tspan
815            style="font-size:159.57754517px;fon    827            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"
816            id="tspan3104-6-5-6-0-1-6">Leaf</ts    828            id="tspan3104-6-5-6-0-1-6">Leaf</tspan></text>
817     </g>                                          829     </g>
818     <path                                         830     <path
819        style="fill:none;stroke:#000000;stroke-    831        style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
820        d="m 2285.411,21615.005 -582.9982,865.0    832        d="m 2285.411,21615.005 -582.9982,865.094"
821        id="path3414-5"                            833        id="path3414-5"
822        inkscape:connector-curvature="0" />        834        inkscape:connector-curvature="0" />
823     <path                                         835     <path
824        style="fill:none;stroke:#000000;stroke-    836        style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
825        d="m 5094.193,21615.267 582.998,865.094    837        d="m 5094.193,21615.267 582.998,865.094"
826        id="path3414-9-5"                          838        id="path3414-9-5"
827        inkscape:connector-curvature="0" />        839        inkscape:connector-curvature="0" />
828     <path                                         840     <path
829        style="fill:none;stroke:#000000;stroke-    841        style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
830        d="m 334.77783,23828.182 -582.9982,865.    842        d="m 334.77783,23828.182 -582.9982,865.094"
831        id="path3414-8-4"                          843        id="path3414-8-4"
832        inkscape:connector-curvature="0" />        844        inkscape:connector-curvature="0" />
833     <path                                         845     <path
834        style="fill:none;stroke:#000000;stroke-    846        style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
835        d="m 7079.8249,23828.444 582.9999,865.0    847        d="m 7079.8249,23828.444 582.9999,865.094"
836        id="path3414-9-4-7"                        848        id="path3414-9-4-7"
837        inkscape:connector-curvature="0" />        849        inkscape:connector-curvature="0" />
838     <path                                         850     <path
839        style="fill:none;stroke:#000000;stroke-    851        style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
840        d="m 1751.2742,23828.182 0,846.288"        852        d="m 1751.2742,23828.182 0,846.288"
841        id="path3414-8-3-65"                       853        id="path3414-8-3-65"
842        inkscape:connector-curvature="0"           854        inkscape:connector-curvature="0"
843        sodipodi:nodetypes="cc" />                 855        sodipodi:nodetypes="cc" />
844     <path                                         856     <path
845        style="fill:none;stroke:#000000;stroke-    857        style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
846        d="m 5628.2495,23854.778 0,846.288"        858        d="m 5628.2495,23854.778 0,846.288"
847        id="path3414-8-3-6-6"                      859        id="path3414-8-3-6-6"
848        inkscape:connector-curvature="0"           860        inkscape:connector-curvature="0"
849        sodipodi:nodetypes="cc" />                 861        sodipodi:nodetypes="cc" />
850     <text                                      << 
851        xml:space="preserve"                    << 
852        x="7418.769"                            << 
853        y="17646.104"                           << 
854        font-style="normal"                     << 
855        font-weight="bold"                      << 
856        font-size="192"                         << 
857        id="text202-36-70"                      << 
858        style="font-size:192px;font-style:norma << 
859          style="font-size:172.87567139px"      << 
860          id="tspan3166-93">rcu_seq_end(&amp;rn << 
861   </g>                                            862   </g>
862   <g                                              863   <g
863      transform="translate(-1642.5377,-11611.24    864      transform="translate(-1642.5377,-11611.245)"
864      id="g3147-3"                                 865      id="g3147-3"
865      style="fill:none;stroke-width:0.025in">      866      style="fill:none;stroke-width:0.025in">
866     <g                                            867     <g
867        style="fill:none;stroke-width:0.025in"     868        style="fill:none;stroke-width:0.025in"
868        id="g3107-6-6"                             869        id="g3107-6-6"
869        transform="translate(3054.6101,13760.05    870        transform="translate(3054.6101,13760.052)">
870       <rect                                       871       <rect
871          id="rect112-7-0"                         872          id="rect112-7-0"
872          style="stroke:#000000;stroke-width:30    873          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
873          rx="0"                                   874          rx="0"
874          height="1370.8721"                       875          height="1370.8721"
875          width="2809.1992"                        876          width="2809.1992"
876          y="949.37109"                            877          y="949.37109"
877          x="2084.55" />                           878          x="2084.55" />
878       <rect                                       879       <rect
879          id="rect112-3-5-6"                       880          id="rect112-3-5-6"
880          style="fill:none;stroke:#000000;strok    881          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
881          rx="0"                                   882          rx="0"
882          height="1294.8468"                       883          height="1294.8468"
883          width="2809.1992"                        884          width="2809.1992"
884          y="1025.3964"                            885          y="1025.3964"
885          x="2084.55" />                           886          x="2084.55" />
886     </g>                                          887     </g>
887     <text                                         888     <text
888        xml:space="preserve"                       889        xml:space="preserve"
889        x="5274.1133"                           !! 890        x="5327.3057"
890        y="15428.84"                               891        y="15428.84"
891        font-style="normal"                        892        font-style="normal"
892        font-weight="bold"                         893        font-weight="bold"
893        font-size="192"                            894        font-size="192"
894        id="text202-36"                            895        id="text202-36"
895        style="font-size:192px;font-style:norma !! 896        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
896          style="font-size:172.87567139px"      << 
897          id="tspan3166">rcu_seq_end(&amp;rnp-& << 
898   </g>                                            897   </g>
899   <g                                              898   <g
900      transform="translate(-151.71746,-11647.61    899      transform="translate(-151.71746,-11647.612)"
901      id="g3153-2"                                 900      id="g3153-2"
902      style="fill:none;stroke-width:0.025in">      901      style="fill:none;stroke-width:0.025in">
903     <g                                            902     <g
904        style="fill:none;stroke-width:0.025in"     903        style="fill:none;stroke-width:0.025in"
905        id="g3107-6-9-6"                           904        id="g3107-6-9-6"
906        transform="translate(5213.0126,16008.80    905        transform="translate(5213.0126,16008.808)">
907       <rect                                       906       <rect
908          id="rect112-7-1-1"                       907          id="rect112-7-1-1"
909          style="stroke:#000000;stroke-width:30    908          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
910          rx="0"                                   909          rx="0"
911          height="1370.8721"                       910          height="1370.8721"
912          width="2809.1992"                        911          width="2809.1992"
913          y="949.37109"                            912          y="949.37109"
914          x="2084.55" />                           913          x="2084.55" />
915       <rect                                       914       <rect
916          id="rect112-3-5-2-8"                     915          id="rect112-3-5-2-8"
917          style="fill:none;stroke:#000000;strok    916          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
918          rx="0"                                   917          rx="0"
919          height="1294.8468"                       918          height="1294.8468"
920          width="2809.1992"                        919          width="2809.1992"
921          y="1025.3964"                            920          y="1025.3964"
922          x="2084.55" />                           921          x="2084.55" />
923     </g>                                          922     </g>
924     <text                                         923     <text
925        xml:space="preserve"                       924        xml:space="preserve"
926        x="9717.4141"                              925        x="9717.4141"
927        y="18269.314"                              926        y="18269.314"
928        font-style="normal"                        927        font-style="normal"
929        font-weight="bold"                         928        font-weight="bold"
930        font-size="192"                            929        font-size="192"
931        id="text202-7-5-1-2-3-7-35-7-7"            930        id="text202-7-5-1-2-3-7-35-7-7"
932        style="font-size:192px;font-style:norma    931        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"
933        sodipodi:linespacing="125%"><tspan         932        sodipodi:linespacing="125%"><tspan
934          style="font-size:159.57754517px;font-    933          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"
935          id="tspan3104-6-5-6-0-9">Leaf</tspan>    934          id="tspan3104-6-5-6-0-9">Leaf</tspan></text>
936   </g>                                            935   </g>
937   <g                                              936   <g
938      transform="translate(-3484.4587,-11647.61    937      transform="translate(-3484.4587,-11647.612)"
939      id="g3153-20"                                938      id="g3153-20"
940      style="fill:none;stroke-width:0.025in">      939      style="fill:none;stroke-width:0.025in">
941     <g                                            940     <g
942        style="fill:none;stroke-width:0.025in"     941        style="fill:none;stroke-width:0.025in"
943        id="g3107-6-9-2"                           942        id="g3107-6-9-2"
944        transform="translate(5213.0126,16008.80    943        transform="translate(5213.0126,16008.808)">
945       <rect                                       944       <rect
946          id="rect112-7-1-3"                       945          id="rect112-7-1-3"
947          style="stroke:#000000;stroke-width:30    946          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
948          rx="0"                                   947          rx="0"
949          height="1370.8721"                       948          height="1370.8721"
950          width="2809.1992"                        949          width="2809.1992"
951          y="949.37109"                            950          y="949.37109"
952          x="2084.55" />                           951          x="2084.55" />
953       <rect                                       952       <rect
954          id="rect112-3-5-2-7"                     953          id="rect112-3-5-2-7"
955          style="fill:none;stroke:#000000;strok    954          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
956          rx="0"                                   955          rx="0"
957          height="1294.8468"                       956          height="1294.8468"
958          width="2809.1992"                        957          width="2809.1992"
959          y="1025.3964"                            958          y="1025.3964"
960          x="2084.55" />                           959          x="2084.55" />
961     </g>                                          960     </g>
962     <text                                         961     <text
963        xml:space="preserve"                       962        xml:space="preserve"
964        x="9717.4141"                              963        x="9717.4141"
965        y="18269.314"                              964        y="18269.314"
966        font-style="normal"                        965        font-style="normal"
967        font-weight="bold"                         966        font-weight="bold"
968        font-size="192"                            967        font-size="192"
969        id="text202-7-5-1-2-3-7-35-7-5"            968        id="text202-7-5-1-2-3-7-35-7-5"
970        style="font-size:192px;font-style:norma    969        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"
971        sodipodi:linespacing="125%"><tspan         970        sodipodi:linespacing="125%"><tspan
972          style="font-size:159.57754517px;font-    971          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"
973          id="tspan3104-6-5-6-0-92">Leaf</tspan    972          id="tspan3104-6-5-6-0-92">Leaf</tspan></text>
974     <text                                         973     <text
975        xml:space="preserve"                       974        xml:space="preserve"
976        x="7408.5918"                           !! 975        x="7486.4907"
977        y="17619.504"                           !! 976        y="17670.119"
978        font-style="normal"                        977        font-style="normal"
979        font-weight="bold"                         978        font-weight="bold"
980        font-size="192"                            979        font-size="192"
981        id="text202-36-2"                       !! 980        id="text202-6"
982        style="font-size:192px;font-style:norma !! 981        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
983          style="font-size:172.87567139px"      << 
984          id="tspan3166-9">rcu_seq_end(&amp;rnp << 
985   </g>                                            982   </g>
986   <g                                              983   <g
987      transform="translate(-6817.1997,-11647.61    984      transform="translate(-6817.1997,-11647.612)"
988      id="g3153-28"                                985      id="g3153-28"
989      style="fill:none;stroke-width:0.025in">      986      style="fill:none;stroke-width:0.025in">
990     <g                                            987     <g
991        style="fill:none;stroke-width:0.025in"     988        style="fill:none;stroke-width:0.025in"
992        id="g3107-6-9-9"                           989        id="g3107-6-9-9"
993        transform="translate(5213.0126,16008.80    990        transform="translate(5213.0126,16008.808)">
994       <rect                                       991       <rect
995          id="rect112-7-1-7"                       992          id="rect112-7-1-7"
996          style="stroke:#000000;stroke-width:30    993          style="stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
997          rx="0"                                   994          rx="0"
998          height="1370.8721"                       995          height="1370.8721"
999          width="2809.1992"                        996          width="2809.1992"
1000          y="949.37109"                           997          y="949.37109"
1001          x="2084.55" />                          998          x="2084.55" />
1002       <rect                                      999       <rect
1003          id="rect112-3-5-2-3"                    1000          id="rect112-3-5-2-3"
1004          style="fill:none;stroke:#000000;stro    1001          style="fill:none;stroke:#000000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter"
1005          rx="0"                                  1002          rx="0"
1006          height="1294.8468"                      1003          height="1294.8468"
1007          width="2809.1992"                       1004          width="2809.1992"
1008          y="1025.3964"                           1005          y="1025.3964"
1009          x="2084.55" />                          1006          x="2084.55" />
1010     </g>                                         1007     </g>
1011     <text                                        1008     <text
1012        xml:space="preserve"                      1009        xml:space="preserve"
1013        x="9717.4141"                             1010        x="9717.4141"
1014        y="18269.314"                             1011        y="18269.314"
1015        font-style="normal"                       1012        font-style="normal"
1016        font-weight="bold"                        1013        font-weight="bold"
1017        font-size="192"                           1014        font-size="192"
1018        id="text202-7-5-1-2-3-7-35-7-6"           1015        id="text202-7-5-1-2-3-7-35-7-6"
1019        style="font-size:192px;font-style:norm    1016        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"
1020        sodipodi:linespacing="125%"><tspan        1017        sodipodi:linespacing="125%"><tspan
1021          style="font-size:159.57754517px;font    1018          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"
1022          id="tspan3104-6-5-6-0-1">Leaf</tspan    1019          id="tspan3104-6-5-6-0-1">Leaf</tspan></text>
1023     <text                                        1020     <text
1024        xml:space="preserve"                      1021        xml:space="preserve"
1025        x="7416.8003"                          !! 1022        x="7474.1382"
1026        y="17619.504"                          !! 1023        y="17688.926"
1027        font-style="normal"                       1024        font-style="normal"
1028        font-weight="bold"                        1025        font-weight="bold"
1029        font-size="192"                           1026        font-size="192"
1030        id="text202-36-3"                      !! 1027        id="text202-5"
1031        style="font-size:192px;font-style:norm !! 1028        style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
1032          style="font-size:172.87567139px"     << 
1033          id="tspan3166-56">rcu_seq_end(&amp;r << 
1034   </g>                                           1029   </g>
1035   <path                                          1030   <path
1036      style="fill:none;stroke:#000000;stroke-w    1031      style="fill:none;stroke:#000000;stroke-width:13.29812908px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1037      d="m 5473.757,2234.7264 -582.9982,865.09    1032      d="m 5473.757,2234.7264 -582.9982,865.094"
1038      id="path3414"                               1033      id="path3414"
1039      inkscape:connector-curvature="0" />         1034      inkscape:connector-curvature="0" />
1040   <path                                          1035   <path
1041      style="fill:none;stroke:#000000;stroke-w    1036      style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1042      d="m 8282.5389,2234.9884 582.9982,865.09    1037      d="m 8282.5389,2234.9884 582.9982,865.094"
1043      id="path3414-9"                             1038      id="path3414-9"
1044      inkscape:connector-curvature="0" />         1039      inkscape:connector-curvature="0" />
1045   <path                                          1040   <path
1046      style="fill:none;stroke:#000000;stroke-w    1041      style="fill:none;stroke:#000000;stroke-width:13.29812813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1047      d="m 3523.1239,4447.9034 -582.9982,865.0    1042      d="m 3523.1239,4447.9034 -582.9982,865.094"
1048      id="path3414-8"                             1043      id="path3414-8"
1049      inkscape:connector-curvature="0" />         1044      inkscape:connector-curvature="0" />
1050   <path                                          1045   <path
1051      style="fill:none;stroke:#000000;stroke-w    1046      style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1052      d="m 10268.171,4448.1654 583,865.094"       1047      d="m 10268.171,4448.1654 583,865.094"
1053      id="path3414-9-4"                           1048      id="path3414-9-4"
1054      inkscape:connector-curvature="0" />         1049      inkscape:connector-curvature="0" />
1055   <path                                          1050   <path
1056      style="fill:none;stroke:#000000;stroke-w    1051      style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1057      d="m 4939.6203,4447.9034 0,846.288"         1052      d="m 4939.6203,4447.9034 0,846.288"
1058      id="path3414-8-3"                           1053      id="path3414-8-3"
1059      inkscape:connector-curvature="0"            1054      inkscape:connector-curvature="0"
1060      sodipodi:nodetypes="cc" />                  1055      sodipodi:nodetypes="cc" />
1061   <path                                          1056   <path
1062      style="fill:none;stroke:#000000;stroke-w    1057      style="fill:none;stroke:#000000;stroke-width:13.29812717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
1063      d="m 8816.5956,4474.4994 0,846.288"         1058      d="m 8816.5956,4474.4994 0,846.288"
1064      id="path3414-8-3-6"                         1059      id="path3414-8-3-6"
1065      inkscape:connector-curvature="0"            1060      inkscape:connector-curvature="0"
1066      sodipodi:nodetypes="cc" />                  1061      sodipodi:nodetypes="cc" />
                                                   >> 1062   <text
                                                   >> 1063      xml:space="preserve"
                                                   >> 1064      x="7318.9653"
                                                   >> 1065      y="6031.6353"
                                                   >> 1066      font-style="normal"
                                                   >> 1067      font-weight="bold"
                                                   >> 1068      font-size="192"
                                                   >> 1069      id="text202-2"
                                                   >> 1070      style="font-size:192px;font-style:normal;font-weight:bold;text-anchor:start;fill:#000000;stroke-width:0.025in;font-family:Courier">-&gt;completed = -&gt;gpnum</text>
1067   <g                                             1071   <g
1068      style="fill:none;stroke-width:0.025in"      1072      style="fill:none;stroke-width:0.025in"
1069      id="g4504-3-9"                              1073      id="g4504-3-9"
1070      transform="translate(4866.6205,-1197.220    1074      transform="translate(4866.6205,-1197.2204)">
1071     <path                                        1075     <path
1072        transform="matrix(13.298129,0,0,13.298    1076        transform="matrix(13.298129,0,0,13.298129,335.22989,12456.379)"
1073        d="m 385.2961,345.54001 c 0,21.84301 -    1077        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"
1074        sodipodi:ry="39.550262"                   1078        sodipodi:ry="39.550262"
1075        sodipodi:rx="65.917107"                   1079        sodipodi:rx="65.917107"
1076        sodipodi:cy="345.54001"                   1080        sodipodi:cy="345.54001"
1077        sodipodi:cx="319.379"                     1081        sodipodi:cx="319.379"
1078        id="path3084-6-1"                         1082        id="path3084-6-1"
1079        style="fill:#ffffa1;fill-opacity:0;str    1083        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"
1080        sodipodi:type="arc" />                    1084        sodipodi:type="arc" />
1081     <text                                        1085     <text
1082        sodipodi:linespacing="125%"               1086        sodipodi:linespacing="125%"
1083        style="font-size:192px;font-style:norm    1087        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"
1084        id="text202-7-5-1-2-7-2"                  1088        id="text202-7-5-1-2-7-2"
1085        font-size="192"                           1089        font-size="192"
1086        font-weight="bold"                        1090        font-weight="bold"
1087        font-style="normal"                       1091        font-style="normal"
1088        y="16888.277"                             1092        y="16888.277"
1089        x="4344.877"                              1093        x="4344.877"
1090        xml:space="preserve"><tspan               1094        xml:space="preserve"><tspan
1091          id="tspan3104-5-7"                      1095          id="tspan3104-5-7"
1092          style="font-size:159.57754517px;font    1096          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">Start of</tspan></text>
1093     <text                                        1097     <text
1094        sodipodi:linespacing="125%"               1098        sodipodi:linespacing="125%"
1095        id="text3110-3-0"                         1099        id="text3110-3-0"
1096        y="17119.1"                               1100        y="17119.1"
1097        x="4578.7886"                             1101        x="4578.7886"
1098        style="font-size:159.57754517px;font-s    1102        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"
1099        xml:space="preserve"><tspan               1103        xml:space="preserve"><tspan
1100          y="17119.1"                             1104          y="17119.1"
1101          x="4578.7886"                           1105          x="4578.7886"
1102          id="tspan3112-5-9"                      1106          id="tspan3112-5-9"
1103          sodipodi:role="line">Next Grace</tsp    1107          sodipodi:role="line">Next Grace</tspan></text>
1104     <text                                        1108     <text
1105        sodipodi:linespacing="125%"               1109        sodipodi:linespacing="125%"
1106        id="text3114-6-3"                         1110        id="text3114-6-3"
1107        y="17350.271"                             1111        y="17350.271"
1108        x="4581.7886"                             1112        x="4581.7886"
1109        style="font-size:159.57754517px;font-s    1113        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"
1110        xml:space="preserve"><tspan               1114        xml:space="preserve"><tspan
1111          y="17350.271"                           1115          y="17350.271"
1112          x="4581.7886"                           1116          x="4581.7886"
1113          id="tspan3116-2-6"                      1117          id="tspan3116-2-6"
1114          sodipodi:role="line">Period</tspan><    1118          sodipodi:role="line">Period</tspan></text>
1115   </g>                                           1119   </g>
1116   <path                                          1120   <path
1117      sodipodi:nodetypes="cc"                     1121      sodipodi:nodetypes="cc"
1118      inkscape:connector-curvature="0"            1122      inkscape:connector-curvature="0"
1119      id="path3134-9-0-3-5"                       1123      id="path3134-9-0-3-5"
1120      d="m 6875.6003,15833.906 1595.7755,0"       1124      d="m 6875.6003,15833.906 1595.7755,0"
1121      style="fill:none;stroke:#969696;stroke-w    1125      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-36)" />
1122   <text                                       << 
1123      xml:space="preserve"                     << 
1124      x="7275.2612"                            << 
1125      y="5971.8916"                            << 
1126      font-style="normal"                      << 
1127      font-weight="bold"                       << 
1128      font-size="192"                          << 
1129      id="text202-36-1"                        << 
1130      style="font-size:192px;font-style:normal << 
1131        style="font-size:172.87567139px"       << 
1132        id="tspan3166-2">rcu_seq_end(&amp;rnp- << 
1133 </svg>                                           1126 </svg>
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php