xref: /dpdk/doc/guides/prog_guide/img/ring1.svg (revision b7237870ba2da118026f5ae4d6fe9eaf0e82837d)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<!-- SPDX-License-Identifier: BSD-3-Clause -->
5<!-- Copyright(c) 2010 Intel Corporation -->
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="706.33063"
16   height="225.98906"
17   id="svg3388"
18   version="1.1"
19   inkscape:version="0.48.4 r9939"
20   sodipodi:docname="ring1.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  </defs>
150  <sodipodi:namedview
151     id="base"
152     pagecolor="#ffffff"
153     bordercolor="#666666"
154     borderopacity="1.0"
155     inkscape:pageopacity="0.0"
156     inkscape:pageshadow="2"
157     inkscape:zoom="0.35"
158     inkscape:cx="464.87528"
159     inkscape:cy="304.52676"
160     inkscape:document-units="px"
161     inkscape:current-layer="layer1"
162     showgrid="false"
163     inkscape:window-width="958"
164     inkscape:window-height="1059"
165     inkscape:window-x="797"
166     inkscape:window-y="33"
167     inkscape:window-maximized="0"
168     fit-margin-top="0.1"
169     fit-margin-left="0.1"
170     fit-margin-right="0.1"
171     fit-margin-bottom="0.1" />
172  <metadata
173     id="metadata3393">
174    <rdf:RDF>
175      <cc:Work
176         rdf:about="">
177        <dc:format>image/svg+xml</dc:format>
178        <dc:type
179           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
180        <dc:title />
181      </cc:Work>
182    </rdf:RDF>
183  </metadata>
184  <g
185     inkscape:label="Layer 1"
186     inkscape:groupmode="layer"
187     id="layer1"
188     transform="translate(-20.563935,-371.41468)">
189    <rect
190       style="fill:#ffd080;fill-opacity:1;stroke:#000000;stroke-width:1.60332525;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
191       id="rect4257"
192       width="704.52728"
193       height="93.936974"
194       x="21.465597"
195       y="372.31635"
196       rx="18.649294"
197       ry="18.649294" />
198    <g
199       id="g4259"
200       transform="matrix(1.6033252,0,0,1.6033252,-104.17626,-364.40569)">
201      <rect
202         ry="11.631636"
203         rx="11.631636"
204         y="463.79074"
205         x="83.143028"
206         height="49.999996"
207         width="52.857113"
208         id="rect3398"
209         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
210      <rect
211         ry="11.631636"
212         rx="11.631636"
213         y="463.79074"
214         x="137.00014"
215         height="49.999996"
216         width="52.857113"
217         id="rect3398-3"
218         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
219      <rect
220         ry="11.631636"
221         rx="11.631636"
222         y="463.79074"
223         x="190.85725"
224         height="49.999996"
225         width="52.857113"
226         id="rect3398-1"
227         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
228      <rect
229         ry="11.631636"
230         rx="11.631636"
231         y="463.79074"
232         x="244.71437"
233         height="49.999996"
234         width="52.857113"
235         id="rect3398-6"
236         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
237      <rect
238         ry="11.631636"
239         rx="11.631636"
240         y="463.79074"
241         x="298.57147"
242         height="49.999996"
243         width="52.857113"
244         id="rect3398-2"
245         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
246      <rect
247         ry="11.631636"
248         rx="11.631636"
249         y="463.79074"
250         x="352.42859"
251         height="49.999996"
252         width="52.857113"
253         id="rect3398-15"
254         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
255      <rect
256         ry="11.631636"
257         rx="11.631636"
258         y="463.79074"
259         x="406.28571"
260         height="49.999996"
261         width="52.857113"
262         id="rect3398-4"
263         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
264      <rect
265         ry="11.631636"
266         rx="11.631636"
267         y="463.79074"
268         x="460.14282"
269         height="49.999996"
270         width="52.857113"
271         id="rect3398-65"
272         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
273    </g>
274    <text
275       xml:space="preserve"
276       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
277       x="225.13065"
278       y="423.70807"
279       id="text4269"><tspan
280         sodipodi:role="line"
281         id="tspan4271"
282         x="225.13065"
283         y="423.70807">obj1</tspan></text>
284    <text
285       xml:space="preserve"
286       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
287       x="313.38913"
288       y="423.70807"
289       id="text4269-4"><tspan
290         sodipodi:role="line"
291         id="tspan4271-5"
292         x="313.38913"
293         y="423.70807">obj2</tspan></text>
294    <text
295       xml:space="preserve"
296       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
297       x="400.03784"
298       y="423.70807"
299       id="text4269-5"><tspan
300         sodipodi:role="line"
301         id="tspan4271-4"
302         x="400.03784"
303         y="423.70807">obj3</tspan></text>
304    <path
305       style="fill:none;stroke:#000000;stroke-width:1.60332525px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
306       d="m 240.62926,556.11067 0,-67.56871"
307       id="path4309"
308       inkscape:connector-curvature="0" />
309    <path
310       style="fill:none;stroke:#000000;stroke-width:1.60332525px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
311       d="m 502.88746,551.52975 0,-67.56871"
312       id="path4309-4"
313       inkscape:connector-curvature="0" />
314    <text
315       xml:space="preserve"
316       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
317       x="199.40092"
318       y="574.43433"
319       id="text4787"><tspan
320         sodipodi:role="line"
321         id="tspan4789"
322         x="199.40092"
323         y="574.43433">cons_head</tspan></text>
324    <text
325       xml:space="preserve"
326       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
327       x="205.16678"
328       y="593.52246"
329       id="text4787-3"><tspan
330         sodipodi:role="line"
331         id="tspan4789-0"
332         x="205.16678"
333         y="593.52246">cons_tail</tspan></text>
334    <text
335       xml:space="preserve"
336       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
337       x="465.11462"
338       y="571.95355"
339       id="text4787-7"><tspan
340         sodipodi:role="line"
341         id="tspan4789-8"
342         x="465.11462"
343         y="571.95355">prod_head</tspan></text>
344    <text
345       xml:space="preserve"
346       style="font-size:16.03325272px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
347       x="467.44479"
348       y="592.18701"
349       id="text4787-3-6"><tspan
350         sodipodi:role="line"
351         id="tspan4789-0-8"
352         x="467.44479"
353         y="592.18701">prod_tail</tspan></text>
354  </g>
355</svg>
356