xref: /dpdk/doc/guides/prog_guide/img/mbuf2.svg (revision d9d1be537ea777059711ac313019ecd94840daba)
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-2014 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:xlink="http://www.w3.org/1999/xlink"
14   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
16   width="631.91431"
17   height="288.34286"
18   id="svg3868"
19   version="1.1"
20   inkscape:version="0.48.5 r10040"
21   sodipodi:docname="mbuf2.svg"
22   inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf2.png"
23   inkscape:export-xdpi="200"
24   inkscape:export-ydpi="200"
25   sodipodi:version="0.32"
26   inkscape:output_extension="org.inkscape.output.svg.inkscape">
27  <defs
28     id="defs3870">
29    <inkscape:perspective
30       sodipodi:type="inkscape:persp3d"
31       inkscape:vp_x="0 : 526.18109 : 1"
32       inkscape:vp_y="0 : 1000 : 0"
33       inkscape:vp_z="744.09448 : 526.18109 : 1"
34       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
35       id="perspective3876" />
36    <inkscape:perspective
37       id="perspective3886"
38       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
39       inkscape:vp_z="1 : 0.5 : 1"
40       inkscape:vp_y="0 : 1000 : 0"
41       inkscape:vp_x="0 : 0.5 : 1"
42       sodipodi:type="inkscape:persp3d" />
43    <marker
44       inkscape:stockid="Arrow1Lend"
45       orient="auto"
46       refY="0"
47       refX="0"
48       id="Arrow1Lend"
49       style="overflow:visible">
50      <path
51         id="path3211"
52         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
53         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
54         transform="matrix(-0.8,0,0,-0.8,-10,0)"
55         inkscape:connector-curvature="0" />
56    </marker>
57    <marker
58       inkscape:stockid="Arrow1Lend"
59       orient="auto"
60       refY="0"
61       refX="0"
62       id="marker3892"
63       style="overflow:visible">
64      <path
65         id="path3894"
66         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
67         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
68         transform="matrix(-0.8,0,0,-0.8,-10,0)"
69         inkscape:connector-curvature="0" />
70    </marker>
71    <marker
72       inkscape:stockid="Arrow1Lend"
73       orient="auto"
74       refY="0"
75       refX="0"
76       id="marker3896"
77       style="overflow:visible">
78      <path
79         id="path3898"
80         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
81         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
82         transform="matrix(-0.8,0,0,-0.8,-10,0)"
83         inkscape:connector-curvature="0" />
84    </marker>
85    <marker
86       inkscape:stockid="Arrow1Lstart"
87       orient="auto"
88       refY="0"
89       refX="0"
90       id="Arrow1Lstart"
91       style="overflow:visible">
92      <path
93         id="path3208"
94         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
95         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
96         transform="matrix(0.8,0,0,0.8,10,0)"
97         inkscape:connector-curvature="0" />
98    </marker>
99    <marker
100       inkscape:stockid="Arrow1Lend"
101       orient="auto"
102       refY="0"
103       refX="0"
104       id="marker3902"
105       style="overflow:visible">
106      <path
107         id="path3904"
108         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
109         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
110         transform="matrix(-0.8,0,0,-0.8,-10,0)"
111         inkscape:connector-curvature="0" />
112    </marker>
113    <marker
114       inkscape:stockid="Arrow1Lstart"
115       orient="auto"
116       refY="0"
117       refX="0"
118       id="marker3906"
119       style="overflow:visible">
120      <path
121         id="path3908"
122         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
123         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
124         transform="matrix(0.8,0,0,0.8,10,0)"
125         inkscape:connector-curvature="0" />
126    </marker>
127    <marker
128       inkscape:stockid="Arrow1Lend"
129       orient="auto"
130       refY="0"
131       refX="0"
132       id="marker3910"
133       style="overflow:visible">
134      <path
135         id="path3912"
136         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
137         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
138         transform="matrix(-0.8,0,0,-0.8,-10,0)"
139         inkscape:connector-curvature="0" />
140    </marker>
141    <inkscape:perspective
142       id="perspective4086"
143       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
144       inkscape:vp_z="1 : 0.5 : 1"
145       inkscape:vp_y="0 : 1000 : 0"
146       inkscape:vp_x="0 : 0.5 : 1"
147       sodipodi:type="inkscape:persp3d" />
148    <inkscape:perspective
149       id="perspective4113"
150       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
151       inkscape:vp_z="1 : 0.5 : 1"
152       inkscape:vp_y="0 : 1000 : 0"
153       inkscape:vp_x="0 : 0.5 : 1"
154       sodipodi:type="inkscape:persp3d" />
155    <inkscape:perspective
156       id="perspective4304"
157       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
158       inkscape:vp_z="1 : 0.5 : 1"
159       inkscape:vp_y="0 : 1000 : 0"
160       inkscape:vp_x="0 : 0.5 : 1"
161       sodipodi:type="inkscape:persp3d" />
162    <marker
163       inkscape:stockid="Arrow1Lend"
164       orient="auto"
165       refY="0"
166       refX="0"
167       id="Arrow1Lend-6"
168       style="overflow:visible">
169      <path
170         id="path3211-5"
171         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
172         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
173         transform="matrix(-0.8,0,0,-0.8,-10,0)"
174         inkscape:connector-curvature="0" />
175    </marker>
176    <marker
177       inkscape:stockid="Arrow1Lstart"
178       orient="auto"
179       refY="0"
180       refX="0"
181       id="Arrow1Lstart-6"
182       style="overflow:visible">
183      <path
184         id="path3208-9"
185         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
186         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
187         transform="matrix(0.8,0,0,0.8,10,0)"
188         inkscape:connector-curvature="0" />
189    </marker>
190    <marker
191       inkscape:stockid="Arrow1Lend"
192       orient="auto"
193       refY="0"
194       refX="0"
195       id="marker4312"
196       style="overflow:visible">
197      <path
198         id="path4314"
199         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
200         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
201         transform="matrix(-0.8,0,0,-0.8,-10,0)"
202         inkscape:connector-curvature="0" />
203    </marker>
204    <marker
205       inkscape:stockid="Arrow1Lstart"
206       orient="auto"
207       refY="0"
208       refX="0"
209       id="marker4316"
210       style="overflow:visible">
211      <path
212         id="path4318"
213         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
214         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
215         transform="matrix(0.8,0,0,0.8,10,0)"
216         inkscape:connector-curvature="0" />
217    </marker>
218    <marker
219       inkscape:stockid="Arrow1Lend"
220       orient="auto"
221       refY="0"
222       refX="0"
223       id="marker4320"
224       style="overflow:visible">
225      <path
226         id="path4322"
227         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
228         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
229         transform="matrix(-0.8,0,0,-0.8,-10,0)"
230         inkscape:connector-curvature="0" />
231    </marker>
232    <inkscape:perspective
233       id="perspective4304-6"
234       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
235       inkscape:vp_z="1 : 0.5 : 1"
236       inkscape:vp_y="0 : 1000 : 0"
237       inkscape:vp_x="0 : 0.5 : 1"
238       sodipodi:type="inkscape:persp3d" />
239    <marker
240       inkscape:stockid="Arrow1Lend"
241       orient="auto"
242       refY="0"
243       refX="0"
244       id="Arrow1Lend-8"
245       style="overflow:visible">
246      <path
247         id="path3211-8"
248         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
249         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
250         transform="matrix(-0.8,0,0,-0.8,-10,0)"
251         inkscape:connector-curvature="0" />
252    </marker>
253    <marker
254       inkscape:stockid="Arrow1Lstart"
255       orient="auto"
256       refY="0"
257       refX="0"
258       id="Arrow1Lstart-4"
259       style="overflow:visible">
260      <path
261         id="path3208-3"
262         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
263         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
264         transform="matrix(0.8,0,0,0.8,10,0)"
265         inkscape:connector-curvature="0" />
266    </marker>
267    <marker
268       inkscape:stockid="Arrow1Lend"
269       orient="auto"
270       refY="0"
271       refX="0"
272       id="marker4312-1"
273       style="overflow:visible">
274      <path
275         id="path4314-4"
276         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
277         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
278         transform="matrix(-0.8,0,0,-0.8,-10,0)"
279         inkscape:connector-curvature="0" />
280    </marker>
281    <marker
282       inkscape:stockid="Arrow1Lstart"
283       orient="auto"
284       refY="0"
285       refX="0"
286       id="marker4316-9"
287       style="overflow:visible">
288      <path
289         id="path4318-2"
290         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
291         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
292         transform="matrix(0.8,0,0,0.8,10,0)"
293         inkscape:connector-curvature="0" />
294    </marker>
295    <marker
296       inkscape:stockid="Arrow1Lend"
297       orient="auto"
298       refY="0"
299       refX="0"
300       id="marker4320-0"
301       style="overflow:visible">
302      <path
303         id="path4322-6"
304         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
305         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
306         transform="matrix(-0.8,0,0,-0.8,-10,0)"
307         inkscape:connector-curvature="0" />
308    </marker>
309    <inkscape:perspective
310       id="perspective4456"
311       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
312       inkscape:vp_z="1 : 0.5 : 1"
313       inkscape:vp_y="0 : 1000 : 0"
314       inkscape:vp_x="0 : 0.5 : 1"
315       sodipodi:type="inkscape:persp3d" />
316    <marker
317       inkscape:stockid="Arrow1Lend"
318       orient="auto"
319       refY="0"
320       refX="0"
321       id="Arrow1Lend-2"
322       style="overflow:visible">
323      <path
324         id="path3211-2"
325         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
326         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
327         transform="matrix(-0.8,0,0,-0.8,-10,0)"
328         inkscape:connector-curvature="0" />
329    </marker>
330    <inkscape:perspective
331       id="perspective4484"
332       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
333       inkscape:vp_z="1 : 0.5 : 1"
334       inkscape:vp_y="0 : 1000 : 0"
335       inkscape:vp_x="0 : 0.5 : 1"
336       sodipodi:type="inkscape:persp3d" />
337    <inkscape:perspective
338       id="perspective4509"
339       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
340       inkscape:vp_z="1 : 0.5 : 1"
341       inkscape:vp_y="0 : 1000 : 0"
342       inkscape:vp_x="0 : 0.5 : 1"
343       sodipodi:type="inkscape:persp3d" />
344    <marker
345       inkscape:stockid="Arrow1Lend"
346       orient="auto"
347       refY="0"
348       refX="0"
349       id="Arrow1Lend-61"
350       style="overflow:visible">
351      <path
352         id="path3211-59"
353         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
354         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
355         transform="matrix(-0.8,0,0,-0.8,-10,0)"
356         inkscape:connector-curvature="0" />
357    </marker>
358    <inkscape:perspective
359       id="perspective4558"
360       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
361       inkscape:vp_z="1 : 0.5 : 1"
362       inkscape:vp_y="0 : 1000 : 0"
363       inkscape:vp_x="0 : 0.5 : 1"
364       sodipodi:type="inkscape:persp3d" />
365    <inkscape:perspective
366       id="perspective3279"
367       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
368       inkscape:vp_z="1 : 0.5 : 1"
369       inkscape:vp_y="0 : 1000 : 0"
370       inkscape:vp_x="0 : 0.5 : 1"
371       sodipodi:type="inkscape:persp3d" />
372    <marker
373       inkscape:stockid="Arrow1Lstart"
374       orient="auto"
375       refY="0"
376       refX="0"
377       id="Arrow1Lstart-9"
378       style="overflow:visible">
379      <path
380         id="path3208-31"
381         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
382         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
383         transform="matrix(0.8,0,0,0.8,10,0)"
384         inkscape:connector-curvature="0" />
385    </marker>
386    <marker
387       inkscape:stockid="Arrow1Lend"
388       orient="auto"
389       refY="0"
390       refX="0"
391       id="Arrow1Lend-9"
392       style="overflow:visible">
393      <path
394         id="path3211-4"
395         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
396         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
397         transform="matrix(-0.8,0,0,-0.8,-10,0)"
398         inkscape:connector-curvature="0" />
399    </marker>
400    <inkscape:perspective
401       id="perspective3313"
402       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
403       inkscape:vp_z="1 : 0.5 : 1"
404       inkscape:vp_y="0 : 1000 : 0"
405       inkscape:vp_x="0 : 0.5 : 1"
406       sodipodi:type="inkscape:persp3d" />
407    <inkscape:perspective
408       id="perspective3338"
409       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
410       inkscape:vp_z="1 : 0.5 : 1"
411       inkscape:vp_y="0 : 1000 : 0"
412       inkscape:vp_x="0 : 0.5 : 1"
413       sodipodi:type="inkscape:persp3d" />
414    <inkscape:perspective
415       id="perspective5616"
416       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
417       inkscape:vp_z="1 : 0.5 : 1"
418       inkscape:vp_y="0 : 1000 : 0"
419       inkscape:vp_x="0 : 0.5 : 1"
420       sodipodi:type="inkscape:persp3d" />
421    <marker
422       inkscape:stockid="Arrow1Mstart"
423       orient="auto"
424       refY="0"
425       refX="0"
426       id="Arrow1Mstart"
427       style="overflow:visible">
428      <path
429         id="path4530"
430         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
431         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
432         transform="matrix(0.4,0,0,0.4,4,0)"
433         inkscape:connector-curvature="0" />
434    </marker>
435    <marker
436       inkscape:stockid="Arrow1Mend"
437       orient="auto"
438       refY="0"
439       refX="0"
440       id="Arrow1Mend"
441       style="overflow:visible">
442      <path
443         id="path4533"
444         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
445         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
446         transform="matrix(-0.4,0,0,-0.4,-4,0)"
447         inkscape:connector-curvature="0" />
448    </marker>
449    <marker
450       inkscape:stockid="Arrow1Mstart"
451       orient="auto"
452       refY="0"
453       refX="0"
454       id="marker5624"
455       style="overflow:visible">
456      <path
457         id="path5626"
458         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
459         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
460         transform="matrix(0.4,0,0,0.4,4,0)"
461         inkscape:connector-curvature="0" />
462    </marker>
463    <marker
464       inkscape:stockid="Arrow1Mend"
465       orient="auto"
466       refY="0"
467       refX="0"
468       id="marker5628"
469       style="overflow:visible">
470      <path
471         id="path5630"
472         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
473         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
474         transform="matrix(-0.4,0,0,-0.4,-4,0)"
475         inkscape:connector-curvature="0" />
476    </marker>
477    <marker
478       inkscape:stockid="Arrow1Mend"
479       orient="auto"
480       refY="0"
481       refX="0"
482       id="marker5632"
483       style="overflow:visible">
484      <path
485         id="path5634"
486         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
487         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
488         transform="matrix(-0.4,0,0,-0.4,-4,0)"
489         inkscape:connector-curvature="0" />
490    </marker>
491    <marker
492       inkscape:stockid="Arrow1Mend"
493       orient="auto"
494       refY="0"
495       refX="0"
496       id="marker5636"
497       style="overflow:visible">
498      <path
499         id="path5638"
500         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
501         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
502         transform="matrix(-0.4,0,0,-0.4,-4,0)"
503         inkscape:connector-curvature="0" />
504    </marker>
505    <marker
506       inkscape:stockid="Arrow1Mend"
507       orient="auto"
508       refY="0"
509       refX="0"
510       id="marker5640"
511       style="overflow:visible">
512      <path
513         id="path5642"
514         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
515         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
516         transform="matrix(-0.4,0,0,-0.4,-4,0)"
517         inkscape:connector-curvature="0" />
518    </marker>
519    <marker
520       inkscape:stockid="Arrow1Mstart"
521       orient="auto"
522       refY="0"
523       refX="0"
524       id="marker5644"
525       style="overflow:visible">
526      <path
527         id="path5646"
528         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
529         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
530         transform="matrix(0.4,0,0,0.4,4,0)"
531         inkscape:connector-curvature="0" />
532    </marker>
533    <marker
534       inkscape:stockid="Arrow1Mend"
535       orient="auto"
536       refY="0"
537       refX="0"
538       id="marker5648"
539       style="overflow:visible">
540      <path
541         id="path5650"
542         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
543         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
544         transform="matrix(-0.4,0,0,-0.4,-4,0)"
545         inkscape:connector-curvature="0" />
546    </marker>
547    <linearGradient
548       inkscape:collect="always"
549       xlink:href="#linearGradient4513"
550       id="linearGradient4519"
551       x1="47.142857"
552       y1="244.50504"
553       x2="677.85718"
554       y2="244.50504"
555       gradientUnits="userSpaceOnUse" />
556    <linearGradient
557       id="linearGradient4513">
558      <stop
559         style="stop-color:#fdffdb;stop-opacity:1;"
560         offset="0"
561         id="stop4515" />
562      <stop
563         style="stop-color:#dfe2d8;stop-opacity:0;"
564         offset="1"
565         id="stop4517" />
566    </linearGradient>
567    <linearGradient
568       gradientTransform="translate(17.806842,326.00779)"
569       y2="244.50504"
570       x2="677.85718"
571       y1="244.50504"
572       x1="47.142857"
573       gradientUnits="userSpaceOnUse"
574       id="linearGradient5687"
575       xlink:href="#linearGradient4513"
576       inkscape:collect="always" />
577    <inkscape:perspective
578       id="perspective6744"
579       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
580       inkscape:vp_z="1 : 0.5 : 1"
581       inkscape:vp_y="0 : 1000 : 0"
582       inkscape:vp_x="0 : 0.5 : 1"
583       sodipodi:type="inkscape:persp3d" />
584    <marker
585       inkscape:stockid="Arrow1Mend"
586       orient="auto"
587       refY="0"
588       refX="0"
589       id="Arrow1Mend-4"
590       style="overflow:visible">
591      <path
592         id="path4533-5"
593         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
594         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
595         transform="matrix(-0.4,0,0,-0.4,-4,0)"
596         inkscape:connector-curvature="0" />
597    </marker>
598    <inkscape:perspective
599       id="perspective6772"
600       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
601       inkscape:vp_z="1 : 0.5 : 1"
602       inkscape:vp_y="0 : 1000 : 0"
603       inkscape:vp_x="0 : 0.5 : 1"
604       sodipodi:type="inkscape:persp3d" />
605    <marker
606       inkscape:stockid="Arrow1Mend"
607       orient="auto"
608       refY="0"
609       refX="0"
610       id="Arrow1Mend-5"
611       style="overflow:visible">
612      <path
613         id="path4533-4"
614         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
615         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
616         transform="matrix(-0.4,0,0,-0.4,-4,0)"
617         inkscape:connector-curvature="0" />
618    </marker>
619    <inkscape:perspective
620       id="perspective6802"
621       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
622       inkscape:vp_z="1 : 0.5 : 1"
623       inkscape:vp_y="0 : 1000 : 0"
624       inkscape:vp_x="0 : 0.5 : 1"
625       sodipodi:type="inkscape:persp3d" />
626    <marker
627       inkscape:stockid="Arrow1Mend"
628       orient="auto"
629       refY="0"
630       refX="0"
631       id="Arrow1Mend-44"
632       style="overflow:visible">
633      <path
634         id="path4533-3"
635         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
636         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
637         transform="matrix(-0.4,0,0,-0.4,-4,0)"
638         inkscape:connector-curvature="0" />
639    </marker>
640    <inkscape:perspective
641       id="perspective6830"
642       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
643       inkscape:vp_z="1 : 0.5 : 1"
644       inkscape:vp_y="0 : 1000 : 0"
645       inkscape:vp_x="0 : 0.5 : 1"
646       sodipodi:type="inkscape:persp3d" />
647    <marker
648       inkscape:stockid="Arrow1Mend"
649       orient="auto"
650       refY="0"
651       refX="0"
652       id="Arrow1Mend-7"
653       style="overflow:visible">
654      <path
655         id="path4533-8"
656         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
657         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
658         transform="matrix(-0.4,0,0,-0.4,-4,0)"
659         inkscape:connector-curvature="0" />
660    </marker>
661    <inkscape:perspective
662       id="perspective6864"
663       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
664       inkscape:vp_z="1 : 0.5 : 1"
665       inkscape:vp_y="0 : 1000 : 0"
666       inkscape:vp_x="0 : 0.5 : 1"
667       sodipodi:type="inkscape:persp3d" />
668    <inkscape:perspective
669       id="perspective6889"
670       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
671       inkscape:vp_z="1 : 0.5 : 1"
672       inkscape:vp_y="0 : 1000 : 0"
673       inkscape:vp_x="0 : 0.5 : 1"
674       sodipodi:type="inkscape:persp3d" />
675    <inkscape:perspective
676       id="perspective6926"
677       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
678       inkscape:vp_z="1 : 0.5 : 1"
679       inkscape:vp_y="0 : 1000 : 0"
680       inkscape:vp_x="0 : 0.5 : 1"
681       sodipodi:type="inkscape:persp3d" />
682    <marker
683       inkscape:stockid="Arrow1Mend"
684       orient="auto"
685       refY="0"
686       refX="0"
687       id="Arrow1Mend-9"
688       style="overflow:visible">
689      <path
690         id="path4533-2"
691         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
692         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
693         transform="matrix(-0.4,0,0,-0.4,-4,0)"
694         inkscape:connector-curvature="0" />
695    </marker>
696    <inkscape:perspective
697       id="perspective6963"
698       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
699       inkscape:vp_z="1 : 0.5 : 1"
700       inkscape:vp_y="0 : 1000 : 0"
701       inkscape:vp_x="0 : 0.5 : 1"
702       sodipodi:type="inkscape:persp3d" />
703    <inkscape:perspective
704       id="perspective6995"
705       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
706       inkscape:vp_z="1 : 0.5 : 1"
707       inkscape:vp_y="0 : 1000 : 0"
708       inkscape:vp_x="0 : 0.5 : 1"
709       sodipodi:type="inkscape:persp3d" />
710    <marker
711       inkscape:stockid="Arrow1Mstart"
712       orient="auto"
713       refY="0"
714       refX="0"
715       id="Arrow1Mstart-9"
716       style="overflow:visible">
717      <path
718         id="path4530-5"
719         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
720         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
721         transform="matrix(0.4,0,0,0.4,4,0)"
722         inkscape:connector-curvature="0" />
723    </marker>
724    <marker
725       inkscape:stockid="Arrow1Mend"
726       orient="auto"
727       refY="0"
728       refX="0"
729       id="Arrow1Mend-0"
730       style="overflow:visible">
731      <path
732         id="path4533-48"
733         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
734         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
735         transform="matrix(-0.4,0,0,-0.4,-4,0)"
736         inkscape:connector-curvature="0" />
737    </marker>
738    <inkscape:perspective
739       id="perspective7029"
740       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
741       inkscape:vp_z="1 : 0.5 : 1"
742       inkscape:vp_y="0 : 1000 : 0"
743       inkscape:vp_x="0 : 0.5 : 1"
744       sodipodi:type="inkscape:persp3d" />
745    <marker
746       inkscape:stockid="Arrow1Mstart"
747       orient="auto"
748       refY="0"
749       refX="0"
750       id="Arrow1Mstart-1"
751       style="overflow:visible">
752      <path
753         id="path4530-7"
754         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
755         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
756         transform="matrix(0.4,0,0,0.4,4,0)"
757         inkscape:connector-curvature="0" />
758    </marker>
759    <marker
760       inkscape:stockid="Arrow1Mend"
761       orient="auto"
762       refY="0"
763       refX="0"
764       id="Arrow1Mend-2"
765       style="overflow:visible">
766      <path
767         id="path4533-7"
768         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
769         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
770         transform="matrix(-0.4,0,0,-0.4,-4,0)"
771         inkscape:connector-curvature="0" />
772    </marker>
773    <inkscape:perspective
774       id="perspective7074"
775       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
776       inkscape:vp_z="1 : 0.5 : 1"
777       inkscape:vp_y="0 : 1000 : 0"
778       inkscape:vp_x="0 : 0.5 : 1"
779       sodipodi:type="inkscape:persp3d" />
780    <marker
781       inkscape:stockid="Arrow1Mstart"
782       orient="auto"
783       refY="0"
784       refX="0"
785       id="Arrow1Mstart-6"
786       style="overflow:visible">
787      <path
788         id="path4530-1"
789         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
790         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
791         transform="matrix(0.4,0,0,0.4,4,0)"
792         inkscape:connector-curvature="0" />
793    </marker>
794    <marker
795       inkscape:stockid="Arrow1Mend"
796       orient="auto"
797       refY="0"
798       refX="0"
799       id="Arrow1Mend-59"
800       style="overflow:visible">
801      <path
802         id="path4533-49"
803         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
804         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
805         transform="matrix(-0.4,0,0,-0.4,-4,0)"
806         inkscape:connector-curvature="0" />
807    </marker>
808    <inkscape:perspective
809       id="perspective7074-7"
810       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
811       inkscape:vp_z="1 : 0.5 : 1"
812       inkscape:vp_y="0 : 1000 : 0"
813       inkscape:vp_x="0 : 0.5 : 1"
814       sodipodi:type="inkscape:persp3d" />
815    <marker
816       inkscape:stockid="Arrow1Mstart"
817       orient="auto"
818       refY="0"
819       refX="0"
820       id="Arrow1Mstart-7"
821       style="overflow:visible">
822      <path
823         id="path4530-11"
824         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
825         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
826         transform="matrix(0.4,0,0,0.4,4,0)"
827         inkscape:connector-curvature="0" />
828    </marker>
829    <marker
830       inkscape:stockid="Arrow1Mend"
831       orient="auto"
832       refY="0"
833       refX="0"
834       id="Arrow1Mend-597"
835       style="overflow:visible">
836      <path
837         id="path4533-76"
838         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
839         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
840         transform="matrix(-0.4,0,0,-0.4,-4,0)"
841         inkscape:connector-curvature="0" />
842    </marker>
843  </defs>
844  <sodipodi:namedview
845     id="base"
846     pagecolor="#ffffff"
847     bordercolor="#666666"
848     borderopacity="1.0"
849     inkscape:pageopacity="0.0"
850     inkscape:pageshadow="2"
851     inkscape:zoom="1.979899"
852     inkscape:cx="335.62533"
853     inkscape:cy="102.43492"
854     inkscape:document-units="px"
855     inkscape:current-layer="layer1"
856     showgrid="false"
857     inkscape:window-width="1920"
858     inkscape:window-height="1017"
859     inkscape:window-x="1592"
860     inkscape:window-y="285"
861     inkscape:window-maximized="1"
862     fit-margin-top="0.1"
863     fit-margin-left="0.1"
864     fit-margin-right="0.1"
865     fit-margin-bottom="0.1" />
866  <metadata
867     id="metadata3873">
868    <rdf:RDF>
869      <cc:Work
870         rdf:about="">
871        <dc:format>image/svg+xml</dc:format>
872        <dc:type
873           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
874        <dc:title />
875      </cc:Work>
876    </rdf:RDF>
877  </metadata>
878  <g
879     inkscape:label="Layer 1"
880     inkscape:groupmode="layer"
881     id="layer1"
882     transform="translate(-64.349699,-426.34141)">
883    <rect
884       style="fill:url(#linearGradient5687);fill-opacity:1;stroke:#000000;stroke-opacity:1"
885       id="rect3697"
886       width="630.71429"
887       height="287.14285"
888       x="64.949699"
889       y="426.94141"
890       rx="6.757"
891       ry="6.757" />
892    <rect
893       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.73872942;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
894       id="rect2896"
895       width="179.33183"
896       height="33.770489"
897       x="111.0281"
898       y="537.48676"
899       ry="6.7570004"
900       rx="6.7570004"
901       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
902       inkscape:export-xdpi="200"
903       inkscape:export-ydpi="200" />
904    <rect
905       style="fill:#b93a3a;fill-opacity:1;fill-rule:evenodd;stroke:none"
906       id="rect2898"
907       width="119.42986"
908       height="33.770508"
909       x="169.26131"
910       y="537.48676"
911       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
912       inkscape:export-xdpi="200"
913       inkscape:export-ydpi="200"
914       rx="4.3271284"
915       ry="5" />
916    <rect
917       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.73872942;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
918       id="rect2910"
919       width="35.279602"
920       height="30.076841"
921       x="113.57833"
922       y="539.33356"
923       ry="5"
924       rx="5"
925       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
926       inkscape:export-xdpi="200"
927       inkscape:export-ydpi="200" />
928    <path
929       style="fill:none;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker5648)"
930       d="m 125.12469,563.52674 c 2.06519,75.98508 108.79908,120.50695 185.10147,9.9944"
931       id="path2974"
932       sodipodi:nodetypes="cc"
933       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
934       inkscape:export-xdpi="200"
935       inkscape:export-ydpi="200"
936       inkscape:connector-curvature="0" />
937    <rect
938       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.73872942;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
939       id="rect2896-3"
940       width="179.33183"
941       height="33.770489"
942       x="304.61978"
943       y="537.48676"
944       ry="6.7570004"
945       rx="6.7570004"
946       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
947       inkscape:export-xdpi="200"
948       inkscape:export-ydpi="200" />
949    <rect
950       style="fill:#b93a3a;fill-opacity:1;fill-rule:evenodd;stroke:none"
951       id="rect2898-7"
952       width="137.28705"
953       height="33.770508"
954       x="344.99582"
955       y="537.48676"
956       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
957       inkscape:export-xdpi="200"
958       inkscape:export-ydpi="200"
959       rx="5"
960       ry="5" />
961    <rect
962       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.73872942;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
963       id="rect2910-7"
964       width="35.279602"
965       height="30.076841"
966       x="307.17001"
967       y="539.33356"
968       ry="5"
969       rx="5"
970       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
971       inkscape:export-xdpi="200"
972       inkscape:export-ydpi="200" />
973    <rect
974       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.73872942;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
975       id="rect2896-8"
976       width="179.33183"
977       height="33.770489"
978       x="496.04834"
979       y="537.48676"
980       ry="6.7570004"
981       rx="6.7570004"
982       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
983       inkscape:export-xdpi="200"
984       inkscape:export-ydpi="200" />
985    <rect
986       style="fill:#b93a3a;fill-opacity:1;fill-rule:evenodd;stroke:none"
987       id="rect2898-9"
988       width="101.5728"
989       height="33.770508"
990       x="534.99585"
991       y="537.48676"
992       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
993       inkscape:export-xdpi="200"
994       inkscape:export-ydpi="200"
995       rx="5"
996       ry="5" />
997    <rect
998       style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.73872942;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
999       id="rect2910-5"
1000       width="35.279602"
1001       height="30.076841"
1002       x="498.59857"
1003       y="539.33356"
1004       ry="5"
1005       rx="5"
1006       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
1007       inkscape:export-xdpi="200"
1008       inkscape:export-ydpi="200" />
1009    <path
1010       style="fill:none;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker5648)"
1011       d="m 323.19397,564.19918 c 2.06519,75.98508 173.08478,89.07838 185.10146,9.9944"
1012       id="path2974-6"
1013       sodipodi:nodetypes="cc"
1014       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
1015       inkscape:export-xdpi="200"
1016       inkscape:export-ydpi="200"
1017       inkscape:connector-curvature="0" />
1018    <path
1019       style="fill:none;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker5648)"
1020       d="m 519.12036,562.95397 c 4.39975,33.26738 10.7052,43.94422 27.24434,62.13727"
1021       id="path2976-1-4"
1022       sodipodi:nodetypes="cc"
1023       inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf1.png"
1024       inkscape:export-xdpi="200"
1025       inkscape:export-ydpi="200"
1026       inkscape:connector-curvature="0" />
1027    <text
1028       xml:space="preserve"
1029       style="font-size:15.22520161px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1030       x="424.78918"
1031       y="702.44879"
1032       id="text2912"
1033       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1034       inkscape:export-xdpi="112"
1035       inkscape:export-ydpi="112"><tspan
1036         sodipodi:role="line"
1037         x="424.78918"
1038         y="702.44879"
1039         id="tspan2916"
1040         style="font-weight:bold">multi-segmented rte_mbuf</tspan></text>
1041    <path
1042       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
1043       d="m 119.23004,564.01527 c 101.10943,109.21871 189.23315,8.60651 189.23315,8.60651"
1044       id="path2976-3-7"
1045       sodipodi:nodetypes="cc"
1046       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1047       inkscape:export-xdpi="112"
1048       inkscape:export-ydpi="112"
1049       inkscape:connector-curvature="0" />
1050    <path
1051       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
1052       d="m 312.98114,565.49459 c 101.10943,109.21871 189.23315,8.60651 189.23315,8.60651"
1053       id="path2976-3-7-0"
1054       sodipodi:nodetypes="cc"
1055       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1056       inkscape:export-xdpi="112"
1057       inkscape:export-ydpi="112"
1058       inkscape:connector-curvature="0" />
1059    <path
1060       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
1061       d="m 509.59959,565.53369 c -3.54694,48.3097 82.1453,49.9618 82.1453,49.9618"
1062       id="path2974-9-6"
1063       sodipodi:nodetypes="cc"
1064       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1065       inkscape:export-xdpi="112"
1066       inkscape:export-ydpi="112"
1067       inkscape:connector-curvature="0" />
1068    <text
1069       xml:space="preserve"
1070       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1071       x="527.19458"
1072       y="628.45935"
1073       id="text5254-8"><tspan
1074         sodipodi:role="line"
1075         id="tspan5256-8"
1076         x="527.19458"
1077         y="628.45935">m-&gt;next = NULL</tspan></text>
1078    <text
1079       xml:space="preserve"
1080       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1081       x="330.50363"
1082       y="628.45935"
1083       id="text5254-8-4"><tspan
1084         sodipodi:role="line"
1085         id="tspan5256-8-3"
1086         x="330.50363"
1087         y="628.45935">m-&gt;next = mseg3</tspan></text>
1088    <text
1089       xml:space="preserve"
1090       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1091       x="144.79388"
1092       y="628.45935"
1093       id="text5254-8-4-1"><tspan
1094         sodipodi:role="line"
1095         id="tspan5256-8-3-4"
1096         x="144.79388"
1097         y="628.45935">m-&gt;next = mseg2</tspan></text>
1098    <text
1099       xml:space="preserve"
1100       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1101       x="113.85714"
1102       y="529.92017"
1103       id="text6906"><tspan
1104         sodipodi:role="line"
1105         id="tspan6908"
1106         x="113.85714"
1107         y="529.92017">m</tspan></text>
1108    <text
1109       xml:space="preserve"
1110       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1111       x="310.42856"
1112       y="529.79077"
1113       id="text6910"><tspan
1114         sodipodi:role="line"
1115         id="tspan6912"
1116         x="310.42856"
1117         y="529.79077">mseg2</tspan></text>
1118    <text
1119       xml:space="preserve"
1120       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1121       x="501.85715"
1122       y="529.79077"
1123       id="text6914"><tspan
1124         sodipodi:role="line"
1125         id="tspan6916"
1126         x="501.85715"
1127         y="529.79077">mseg3</tspan></text>
1128    <path
1129       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
1130       d="m 158.74072,504.12577 c 12.53799,12.07585 14.94743,31.46365 14.94743,31.46365"
1131       id="path2976-3-0"
1132       sodipodi:nodetypes="cc"
1133       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1134       inkscape:export-xdpi="112"
1135       inkscape:export-ydpi="112"
1136       inkscape:connector-curvature="0" />
1137    <text
1138       xml:space="preserve"
1139       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1140       x="78.793297"
1141       y="498.27075"
1142       id="text5219-6"><tspan
1143         sodipodi:role="line"
1144         x="78.793297"
1145         y="498.27075"
1146         id="tspan5223-9">rte_pktmbuf_mtod(m)</tspan></text>
1147    <text
1148       xml:space="preserve"
1149       style="font-size:10.48159599px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1150       x="233.53358"
1151       y="470.28363"
1152       id="text5258-2"
1153       transform="scale(1.0481596,0.95405318)"><tspan
1154         sodipodi:role="line"
1155         x="233.53358"
1156         y="470.28363"
1157         id="tspan5262-64">rte_pktmbuf_pktlen(m) = rte_pktmbuf_datalen(m) +</tspan><tspan
1158         sodipodi:role="line"
1159         x="233.53358"
1160         y="483.38562"
1161         id="tspan6985">            rte_pktmbuf_datalen(mseg2) + rte_pktmbuf_datalen(mseg3)</tspan></text>
1162    <path
1163       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1164       d="m 173.97266,470.21933 c 141.42583,0 391.36979,0 450.62611,0"
1165       id="path2904-5-7"
1166       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1167       inkscape:export-xdpi="112"
1168       inkscape:export-ydpi="112"
1169       sodipodi:nodetypes="cc"
1170       inkscape:connector-curvature="0" />
1171    <path
1172       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1173       d="m 175.25836,577.20906 c 141.42583,0 49.22693,0 108.48325,0"
1174       id="path2904-5-2"
1175       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1176       inkscape:export-xdpi="112"
1177       inkscape:export-ydpi="112"
1178       sodipodi:nodetypes="cc"
1179       inkscape:connector-curvature="0" />
1180    <text
1181       xml:space="preserve"
1182       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1183       x="153.42009"
1184       y="590.86926"
1185       id="text5258-26"><tspan
1186         sodipodi:role="line"
1187         x="153.42009"
1188         y="590.86926"
1189         id="tspan5262-0">rte_pktmbuf_datalen(m)</tspan></text>
1190    <path
1191       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1192       d="m 348.97266,577.20906 c 141.42583,0 69.22693,0 128.48325,0"
1193       id="path2904-5-2-0"
1194       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1195       inkscape:export-xdpi="112"
1196       inkscape:export-ydpi="112"
1197       sodipodi:nodetypes="cc"
1198       inkscape:connector-curvature="0" />
1199    <text
1200       xml:space="preserve"
1201       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1202       x="345.56296"
1203       y="590.86926"
1204       id="text5258-26-9"><tspan
1205         sodipodi:role="line"
1206         x="345.56296"
1207         y="590.86926"
1208         id="tspan5262-0-1">rte_pktmbuf_datalen(m)</tspan></text>
1209    <path
1210       style="fill:none;stroke:#000000;stroke-width:1.26900005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1211       d="m 539.68695,577.20906 c 141.42582,0 33.51263,0 92.76895,0"
1212       id="path2904-5-2-7"
1213       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1214       inkscape:export-xdpi="112"
1215       inkscape:export-ydpi="112"
1216       sodipodi:nodetypes="cc"
1217       inkscape:connector-curvature="0" />
1218    <text
1219       xml:space="preserve"
1220       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1221       x="537.1344"
1222       y="590.86926"
1223       id="text5258-26-3"><tspan
1224         sodipodi:role="line"
1225         x="537.1344"
1226         y="590.86926"
1227         id="tspan5262-0-6">rte_pktmbuf_datalen(m)</tspan></text>
1228  </g>
1229</svg>
1230