]> git.proxmox.com Git - ceph.git/blame - ceph/src/seastar/dpdk/doc/guides/prog_guide/img/ring-dequeue3.svg
import 15.2.0 Octopus source
[ceph.git] / ceph / src / seastar / dpdk / doc / guides / prog_guide / img / ring-dequeue3.svg
CommitLineData
7c673cae
FG
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
9f95a23c
TL
4<!-- SPDX-License-Identifier: BSD-3-Clause -->
5<!-- Copyright(c) 2010 Intel Corporation -->
7c673cae
FG
6
7<svg
8 xmlns:dc="http://purl.org/dc/elements/1.1/"
9 xmlns:cc="http://creativecommons.org/ns#"
10 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
11 xmlns:svg="http://www.w3.org/2000/svg"
12 xmlns="http://www.w3.org/2000/svg"
13 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
15 width="484.05716"
16 height="383.63785"
17 id="svg3388"
18 version="1.1"
19 inkscape:version="0.48.4 r9939"
20 sodipodi:docname="ring-dequeue3.svg">
21 <defs
22 id="defs3390">
23 <marker
24 inkscape:stockid="Arrow1Lend"
25 orient="auto"
26 refY="0"
27 refX="0"
28 id="Arrow1Lend"
29 style="overflow:visible">
30 <path
31 id="path4317"
32 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
33 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
34 transform="matrix(-0.8,0,0,-0.8,-10,0)"
35 inkscape:connector-curvature="0" />
36 </marker>
37 <inkscape:perspective
38 sodipodi:type="inkscape:persp3d"
39 inkscape:vp_x="0 : 526.18109 : 1"
40 inkscape:vp_y="0 : 1000 : 0"
41 inkscape:vp_z="744.09448 : 526.18109 : 1"
42 inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
43 id="perspective3396" />
44 <inkscape:perspective
45 id="perspective4180"
46 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
47 inkscape:vp_z="1 : 0.5 : 1"
48 inkscape:vp_y="0 : 1000 : 0"
49 inkscape:vp_x="0 : 0.5 : 1"
50 sodipodi:type="inkscape:persp3d" />
51 <inkscape:perspective
52 id="perspective4180-6"
53 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
54 inkscape:vp_z="1 : 0.5 : 1"
55 inkscape:vp_y="0 : 1000 : 0"
56 inkscape:vp_x="0 : 0.5 : 1"
57 sodipodi:type="inkscape:persp3d" />
58 <inkscape:perspective
59 id="perspective4180-0"
60 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
61 inkscape:vp_z="1 : 0.5 : 1"
62 inkscape:vp_y="0 : 1000 : 0"
63 inkscape:vp_x="0 : 0.5 : 1"
64 sodipodi:type="inkscape:persp3d" />
65 <inkscape:perspective
66 id="perspective4180-3"
67 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
68 inkscape:vp_z="1 : 0.5 : 1"
69 inkscape:vp_y="0 : 1000 : 0"
70 inkscape:vp_x="0 : 0.5 : 1"
71 sodipodi:type="inkscape:persp3d" />
72 <inkscape:perspective
73 id="perspective4180-06"
74 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
75 inkscape:vp_z="1 : 0.5 : 1"
76 inkscape:vp_y="0 : 1000 : 0"
77 inkscape:vp_x="0 : 0.5 : 1"
78 sodipodi:type="inkscape:persp3d" />
79 <inkscape:perspective
80 id="perspective4180-5"
81 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
82 inkscape:vp_z="1 : 0.5 : 1"
83 inkscape:vp_y="0 : 1000 : 0"
84 inkscape:vp_x="0 : 0.5 : 1"
85 sodipodi:type="inkscape:persp3d" />
86 <inkscape:perspective
87 id="perspective4180-7"
88 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
89 inkscape:vp_z="1 : 0.5 : 1"
90 inkscape:vp_y="0 : 1000 : 0"
91 inkscape:vp_x="0 : 0.5 : 1"
92 sodipodi:type="inkscape:persp3d" />
93 <inkscape:perspective
94 id="perspective4180-69"
95 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
96 inkscape:vp_z="1 : 0.5 : 1"
97 inkscape:vp_y="0 : 1000 : 0"
98 inkscape:vp_x="0 : 0.5 : 1"
99 sodipodi:type="inkscape:persp3d" />
100 <inkscape:perspective
101 id="perspective4281"
102 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
103 inkscape:vp_z="1 : 0.5 : 1"
104 inkscape:vp_y="0 : 1000 : 0"
105 inkscape:vp_x="0 : 0.5 : 1"
106 sodipodi:type="inkscape:persp3d" />
107 <inkscape:perspective
108 id="perspective4281-2"
109 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
110 inkscape:vp_z="1 : 0.5 : 1"
111 inkscape:vp_y="0 : 1000 : 0"
112 inkscape:vp_x="0 : 0.5 : 1"
113 sodipodi:type="inkscape:persp3d" />
114 <inkscape:perspective
115 id="perspective4767"
116 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
117 inkscape:vp_z="1 : 0.5 : 1"
118 inkscape:vp_y="0 : 1000 : 0"
119 inkscape:vp_x="0 : 0.5 : 1"
120 sodipodi:type="inkscape:persp3d" />
121 <marker
122 inkscape:stockid="Arrow1Lend"
123 orient="auto"
124 refY="0"
125 refX="0"
126 id="Arrow1Lend-7"
127 style="overflow:visible">
128 <path
129 id="path4317-4"
130 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
131 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
132 transform="matrix(-0.8,0,0,-0.8,-10,0)"
133 inkscape:connector-curvature="0" />
134 </marker>
135 <inkscape:perspective
136 id="perspective4799"
137 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
138 inkscape:vp_z="1 : 0.5 : 1"
139 inkscape:vp_y="0 : 1000 : 0"
140 inkscape:vp_x="0 : 0.5 : 1"
141 sodipodi:type="inkscape:persp3d" />
142 <inkscape:perspective
143 id="perspective4824"
144 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
145 inkscape:vp_z="1 : 0.5 : 1"
146 inkscape:vp_y="0 : 1000 : 0"
147 inkscape:vp_x="0 : 0.5 : 1"
148 sodipodi:type="inkscape:persp3d" />
149 <inkscape:perspective
150 id="perspective4915"
151 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
152 inkscape:vp_z="1 : 0.5 : 1"
153 inkscape:vp_y="0 : 1000 : 0"
154 inkscape:vp_x="0 : 0.5 : 1"
155 sodipodi:type="inkscape:persp3d" />
156 <inkscape:perspective
157 id="perspective4937"
158 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
159 inkscape:vp_z="1 : 0.5 : 1"
160 inkscape:vp_y="0 : 1000 : 0"
161 inkscape:vp_x="0 : 0.5 : 1"
162 sodipodi:type="inkscape:persp3d" />
163 <inkscape:perspective
164 id="perspective4962"
165 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
166 inkscape:vp_z="1 : 0.5 : 1"
167 inkscape:vp_y="0 : 1000 : 0"
168 inkscape:vp_x="0 : 0.5 : 1"
169 sodipodi:type="inkscape:persp3d" />
170 <inkscape:perspective
171 id="perspective4993"
172 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
173 inkscape:vp_z="1 : 0.5 : 1"
174 inkscape:vp_y="0 : 1000 : 0"
175 inkscape:vp_x="0 : 0.5 : 1"
176 sodipodi:type="inkscape:persp3d" />
177 <marker
178 inkscape:stockid="Arrow1Lend"
179 orient="auto"
180 refY="0"
181 refX="0"
182 id="Arrow1Lend-0"
183 style="overflow:visible">
184 <path
185 id="path4317-6"
186 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
187 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
188 transform="matrix(-0.8,0,0,-0.8,-10,0)"
189 inkscape:connector-curvature="0" />
190 </marker>
191 <marker
192 inkscape:stockid="Arrow1Lend"
193 orient="auto"
194 refY="0"
195 refX="0"
196 id="marker4999"
197 style="overflow:visible">
198 <path
199 id="path5001"
200 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
201 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
202 transform="matrix(-0.8,0,0,-0.8,-10,0)"
203 inkscape:connector-curvature="0" />
204 </marker>
205 <inkscape:perspective
206 id="perspective5091"
207 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
208 inkscape:vp_z="1 : 0.5 : 1"
209 inkscape:vp_y="0 : 1000 : 0"
210 inkscape:vp_x="0 : 0.5 : 1"
211 sodipodi:type="inkscape:persp3d" />
212 <marker
213 inkscape:stockid="Arrow1Lend"
214 orient="auto"
215 refY="0"
216 refX="0"
217 id="Arrow1Lend-9"
218 style="overflow:visible">
219 <path
220 id="path4317-0"
221 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
222 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
223 transform="matrix(-0.8,0,0,-0.8,-10,0)"
224 inkscape:connector-curvature="0" />
225 </marker>
226 <inkscape:perspective
227 id="perspective5121"
228 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
229 inkscape:vp_z="1 : 0.5 : 1"
230 inkscape:vp_y="0 : 1000 : 0"
231 inkscape:vp_x="0 : 0.5 : 1"
232 sodipodi:type="inkscape:persp3d" />
233 <inkscape:perspective
234 id="perspective5121-7"
235 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
236 inkscape:vp_z="1 : 0.5 : 1"
237 inkscape:vp_y="0 : 1000 : 0"
238 inkscape:vp_x="0 : 0.5 : 1"
239 sodipodi:type="inkscape:persp3d" />
240 <inkscape:perspective
241 id="perspective5121-1"
242 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
243 inkscape:vp_z="1 : 0.5 : 1"
244 inkscape:vp_y="0 : 1000 : 0"
245 inkscape:vp_x="0 : 0.5 : 1"
246 sodipodi:type="inkscape:persp3d" />
247 <inkscape:perspective
248 id="perspective5121-9"
249 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
250 inkscape:vp_z="1 : 0.5 : 1"
251 inkscape:vp_y="0 : 1000 : 0"
252 inkscape:vp_x="0 : 0.5 : 1"
253 sodipodi:type="inkscape:persp3d" />
254 <inkscape:perspective
255 id="perspective5710"
256 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
257 inkscape:vp_z="1 : 0.5 : 1"
258 inkscape:vp_y="0 : 1000 : 0"
259 inkscape:vp_x="0 : 0.5 : 1"
260 sodipodi:type="inkscape:persp3d" />
261 <marker
262 inkscape:stockid="Arrow1Lend"
263 orient="auto"
264 refY="0"
265 refX="0"
266 id="Arrow1Lend-6"
267 style="overflow:visible">
268 <path
269 id="path4317-7"
270 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
271 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
272 transform="matrix(-0.8,0,0,-0.8,-10,0)"
273 inkscape:connector-curvature="0" />
274 </marker>
275 <inkscape:perspective
276 id="perspective5738"
277 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
278 inkscape:vp_z="1 : 0.5 : 1"
279 inkscape:vp_y="0 : 1000 : 0"
280 inkscape:vp_x="0 : 0.5 : 1"
281 sodipodi:type="inkscape:persp3d" />
282 <inkscape:perspective
283 id="perspective5826"
284 inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
285 inkscape:vp_z="1 : 0.5 : 1"
286 inkscape:vp_y="0 : 1000 : 0"
287 inkscape:vp_x="0 : 0.5 : 1"
288 sodipodi:type="inkscape:persp3d" />
289 <marker
290 inkscape:stockid="Arrow1Lend"
291 orient="auto"
292 refY="0"
293 refX="0"
294 id="Arrow1Lend-63"
295 style="overflow:visible">
296 <path
297 id="path4317-9"
298 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
299 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
300 transform="matrix(-0.8,0,0,-0.8,-10,0)"
301 inkscape:connector-curvature="0" />
302 </marker>
303 </defs>
304 <sodipodi:namedview
305 id="base"
306 pagecolor="#ffffff"
307 bordercolor="#666666"
308 borderopacity="1.0"
309 inkscape:pageopacity="1"
310 inkscape:pageshadow="2"
311 inkscape:zoom="1.4"
312 inkscape:cx="227.83116"
313 inkscape:cy="155.26458"
314 inkscape:document-units="px"
315 inkscape:current-layer="layer1"
316 showgrid="false"
317 inkscape:window-width="958"
318 inkscape:window-height="1002"
319 inkscape:window-x="433"
320 inkscape:window-y="26"
321 inkscape:window-maximized="0"
322 inkscape:snap-grids="false"
323 inkscape:snap-to-guides="true"
324 showguides="false"
325 fit-margin-top="0.1"
326 fit-margin-left="0.1"
327 fit-margin-right="0.1"
328 fit-margin-bottom="0.1">
329 <inkscape:grid
330 type="xygrid"
331 id="grid5162"
332 empspacing="5"
333 visible="true"
334 enabled="true"
335 snapvisiblegridlinesonly="true"
336 originx="-162.97143px"
337 originy="-370.03525px" />
338 </sodipodi:namedview>
339 <metadata
340 id="metadata3393">
341 <rdf:RDF>
342 <cc:Work
343 rdf:about="">
344 <dc:format>image/svg+xml</dc:format>
345 <dc:type
346 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
347 <dc:title />
348 </cc:Work>
349 </rdf:RDF>
350 </metadata>
351 <g
352 inkscape:label="Layer 1"
353 inkscape:groupmode="layer"
354 id="layer1"
355 transform="translate(-162.97143,-298.68909)">
356 <rect
357 style="fill:#ffd080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
358 id="rect4257"
359 width="439.41635"
360 height="58.588848"
361 x="186.87822"
362 y="463.44324"
363 rx="11.631636"
364 ry="11.631636" />
365 <g
366 id="g4259"
367 transform="translate(108.51492,3.9469318)">
368 <rect
369 ry="11.631636"
370 rx="11.631636"
371 y="463.79074"
372 x="83.143028"
373 height="49.999996"
374 width="52.857113"
375 id="rect3398"
376 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
377 <rect
378 ry="11.631636"
379 rx="11.631636"
380 y="463.79074"
381 x="137.00014"
382 height="49.999996"
383 width="52.857113"
384 id="rect3398-3"
385 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
386 <rect
387 ry="11.631636"
388 rx="11.631636"
389 y="463.79074"
390 x="190.85725"
391 height="49.999996"
392 width="52.857113"
393 id="rect3398-1"
394 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
395 <rect
396 ry="11.631636"
397 rx="11.631636"
398 y="463.79074"
399 x="244.71437"
400 height="49.999996"
401 width="52.857113"
402 id="rect3398-6"
403 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
404 <rect
405 ry="11.631636"
406 rx="11.631636"
407 y="463.79074"
408 x="298.57147"
409 height="49.999996"
410 width="52.857113"
411 id="rect3398-2"
412 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
413 <rect
414 ry="11.631636"
415 rx="11.631636"
416 y="463.79074"
417 x="352.42859"
418 height="49.999996"
419 width="52.857113"
420 id="rect3398-15"
421 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
422 <rect
423 ry="11.631636"
424 rx="11.631636"
425 y="463.79074"
426 x="406.28571"
427 height="49.999996"
428 width="52.857113"
429 id="rect3398-4"
430 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
431 <rect
432 ry="11.631636"
433 rx="11.631636"
434 y="463.79074"
435 x="460.14282"
436 height="49.999996"
437 width="52.857113"
438 id="rect3398-65"
439 style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
440 </g>
441 <text
442 xml:space="preserve"
443 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
444 x="368.95203"
445 y="495.49646"
446 id="text4269-4"
447 sodipodi:linespacing="125%"><tspan
448 sodipodi:role="line"
449 id="tspan4271-5"
450 x="368.95203"
451 y="495.49646">obj2</tspan></text>
452 <text
453 xml:space="preserve"
454 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
455 x="422.99518"
456 y="495.49646"
457 id="text4269-5"
458 sodipodi:linespacing="125%"><tspan
459 sodipodi:role="line"
460 id="tspan4271-4"
461 x="422.99518"
462 y="495.49646">obj3</tspan></text>
463 <text
464 xml:space="preserve"
465 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
466 x="345.71429"
467 y="589.505"
468 id="text4787"
469 sodipodi:linespacing="125%"><tspan
470 sodipodi:role="line"
471 id="tspan4789"
472 x="345.71429"
473 y="589.505">cons_head</tspan></text>
474 <text
475 xml:space="preserve"
476 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
477 x="345.73907"
478 y="601.41034"
479 id="text4787-3"
480 sodipodi:linespacing="125%"><tspan
481 sodipodi:role="line"
482 id="tspan4789-0"
483 x="345.73907"
484 y="601.41034">cons_tail</tspan></text>
485 <text
486 xml:space="preserve"
487 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
488 x="505.2981"
489 y="600.81482"
490 id="text4787-7"
491 sodipodi:linespacing="125%"><tspan
492 sodipodi:role="line"
493 id="tspan4789-8"
494 x="505.2981"
495 y="600.81482">prod_head</tspan></text>
496 <text
497 xml:space="preserve"
498 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
499 x="506.75146"
500 y="587.72028"
501 id="text4787-3-6"
502 sodipodi:linespacing="125%"><tspan
503 sodipodi:role="line"
504 id="tspan4789-0-8"
505 x="506.75146"
506 y="587.72028">prod_tail</tspan></text>
507 <rect
508 style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0"
509 id="rect4889"
510 width="482.85715"
511 height="138.57147"
512 x="163.57143"
513 y="315.21933"
514 rx="11.631636"
515 ry="11.631636" />
516 <text
517 xml:space="preserve"
518 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
519 x="174.28571"
520 y="308.93362"
521 id="text4891"
522 sodipodi:linespacing="125%"><tspan
523 sodipodi:role="line"
524 id="tspan4893"
525 x="174.28571"
526 y="308.93362">local variables</tspan></text>
527 <rect
528 style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0"
529 id="rect4889-8"
530 width="482.85715"
531 height="138.57147"
532 x="163.57143"
533 y="529.93365"
534 rx="11.631636"
535 ry="11.631636" />
536 <text
537 xml:space="preserve"
538 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
539 x="170.89287"
540 y="682.09021"
541 id="text4891-4"
542 sodipodi:linespacing="125%"><tspan
543 sodipodi:role="line"
544 id="tspan4893-3"
545 x="170.89287"
546 y="682.09021">structure state</tspan></text>
547 <path
548 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
549 d="m 325.25296,407.43361 0,42.14286"
550 id="path4309-8"
551 inkscape:connector-curvature="0" />
552 <path
553 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
554 d="m 542.39581,407.43361 0,42.14286"
555 id="path4309-4-9"
556 inkscape:connector-curvature="0" />
557 <text
558 xml:space="preserve"
559 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
560 x="284.13486"
561 y="399.48123"
562 id="text4787-3-64"
563 sodipodi:linespacing="125%"><tspan
564 sodipodi:role="line"
565 id="tspan4789-0-9"
566 x="284.13486"
567 y="399.48123">cons_head</tspan></text>
568 <text
569 xml:space="preserve"
570 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
571 x="513.69391"
572 y="399.48123"
573 id="text4787-7-5"
574 sodipodi:linespacing="125%"><tspan
575 sodipodi:role="line"
576 id="tspan4789-8-0"
577 x="513.69391"
578 y="399.48123">prod_tail</tspan></text>
579 <text
580 xml:space="preserve"
581 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
582 x="370.14728"
583 y="399.48123"
584 id="text4787-3-6-4"
585 sodipodi:linespacing="125%"><tspan
586 sodipodi:role="line"
587 id="tspan4789-0-8-8"
588 x="370.14728"
589 y="399.48123">cons_next</tspan></text>
590 <path
591 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
592 d="m 380.71428,407.43361 0,42.14286"
593 id="path4309-4-9-9"
594 inkscape:connector-curvature="0" />
595 <path
596 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
597 d="m 540,575.57647 0,-42.14286"
598 id="path4309-4-3"
599 inkscape:connector-curvature="0" />
600 <text
601 xml:space="preserve"
602 style="font-size:14px;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;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
603 x="476.46902"
604 y="495.12097"
605 id="text4269-5-6"
606 sodipodi:linespacing="125%"><tspan
607 sodipodi:role="line"
608 id="tspan4271-4-5"
609 x="476.46902"
610 y="495.12097">obj4</tspan></text>
611 <path
612 style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
613 d="m 380.71429,577.71932 0,-42.14286"
614 id="path4309-4"
615 inkscape:connector-curvature="0" />
616 </g>
617</svg>