xref: /dpdk/doc/guides/tools/img/eventdev_order_queue_test.svg (revision a9263e3c5ad0b71adb95d686c1c3153865b0e1d2)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<!--
5# SPDX-License-Identifier: BSD-3-Clause
6# Copyright(c) 2017 Cavium, Inc
7#
8-->
9
10<svg
11   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
12   xmlns:dc="http://purl.org/dc/elements/1.1/"
13   xmlns:cc="http://creativecommons.org/ns#"
14   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
15   xmlns:svg="http://www.w3.org/2000/svg"
16   xmlns="http://www.w3.org/2000/svg"
17   xmlns:xlink="http://www.w3.org/1999/xlink"
18   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
19   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
20   width="631.91431"
21   height="288.34286"
22   id="svg3868"
23   version="1.1"
24   inkscape:version="0.92.1 r"
25   sodipodi:docname="order_queue.svg"
26   sodipodi:version="0.32"
27   inkscape:output_extension="org.inkscape.output.svg.inkscape">
28  <defs
29     id="defs3870">
30    <linearGradient
31       id="linearGradient6425"
32       osb:paint="solid">
33      <stop
34         style="stop-color:#e6860b;stop-opacity:1;"
35         offset="0"
36         id="stop6423" />
37    </linearGradient>
38    <linearGradient
39       id="linearGradient6391"
40       osb:paint="solid">
41      <stop
42         style="stop-color:#000000;stop-opacity:1;"
43         offset="0"
44         id="stop6389" />
45    </linearGradient>
46    <inkscape:path-effect
47       effect="spiro"
48       id="path-effect6387"
49       is_visible="true" />
50    <inkscape:path-effect
51       effect="spiro"
52       id="path-effect6037"
53       is_visible="true" />
54    <inkscape:path-effect
55       effect="spiro"
56       id="path-effect6033"
57       is_visible="true" />
58    <inkscape:path-effect
59       effect="spiro"
60       id="path-effect6029"
61       is_visible="true" />
62    <inkscape:path-effect
63       effect="spiro"
64       id="path-effect6025"
65       is_visible="true" />
66    <linearGradient
67       id="linearGradient5213"
68       osb:paint="solid">
69      <stop
70         style="stop-color:#ff0009;stop-opacity:1;"
71         offset="0"
72         id="stop5211" />
73    </linearGradient>
74    <inkscape:path-effect
75       effect="spiro"
76       id="path-effect4276"
77       is_visible="true" />
78    <inkscape:path-effect
79       effect="spiro"
80       id="path-effect4272"
81       is_visible="true" />
82    <inkscape:path-effect
83       effect="spiro"
84       id="path-effect4268"
85       is_visible="true" />
86    <inkscape:path-effect
87       effect="spiro"
88       id="path-effect4264"
89       is_visible="true" />
90    <linearGradient
91       id="linearGradient2975"
92       osb:paint="solid">
93      <stop
94         style="stop-color:#ff2200;stop-opacity:1;"
95         offset="0"
96         id="stop2973" />
97    </linearGradient>
98    <linearGradient
99       id="linearGradient2969"
100       osb:paint="solid">
101      <stop
102         style="stop-color:#009a08;stop-opacity:1;"
103         offset="0"
104         id="stop2967" />
105    </linearGradient>
106    <linearGradient
107       id="linearGradient2963"
108       osb:paint="solid">
109      <stop
110         style="stop-color:#000000;stop-opacity:1;"
111         offset="0"
112         id="stop2961" />
113    </linearGradient>
114    <linearGradient
115       id="linearGradient2929"
116       osb:paint="solid">
117      <stop
118         style="stop-color:#ff2d00;stop-opacity:1;"
119         offset="0"
120         id="stop2927" />
121    </linearGradient>
122    <linearGradient
123       id="linearGradient4610"
124       osb:paint="solid">
125      <stop
126         style="stop-color:#00ffff;stop-opacity:1;"
127         offset="0"
128         id="stop4608" />
129    </linearGradient>
130    <linearGradient
131       id="linearGradient3993"
132       osb:paint="solid">
133      <stop
134         style="stop-color:#6ba6fd;stop-opacity:1;"
135         offset="0"
136         id="stop3991" />
137    </linearGradient>
138    <linearGradient
139       id="linearGradient3808"
140       osb:paint="solid">
141      <stop
142         style="stop-color:#6ba6fd;stop-opacity:1;"
143         offset="0"
144         id="stop3806" />
145    </linearGradient>
146    <linearGradient
147       id="linearGradient3776"
148       osb:paint="solid">
149      <stop
150         style="stop-color:#fc0000;stop-opacity:1;"
151         offset="0"
152         id="stop3774" />
153    </linearGradient>
154    <linearGradient
155       id="linearGradient3438"
156       osb:paint="solid">
157      <stop
158         style="stop-color:#d18f21;stop-opacity:1;"
159         offset="0"
160         id="stop3436" />
161    </linearGradient>
162    <inkscape:path-effect
163       effect="spiro"
164       id="path-effect3408"
165       is_visible="true" />
166    <inkscape:path-effect
167       effect="spiro"
168       id="path-effect3404"
169       is_visible="true" />
170    <inkscape:path-effect
171       effect="spiro"
172       id="path-effect3400"
173       is_visible="true" />
174    <inkscape:path-effect
175       effect="spiro"
176       id="path-effect3392"
177       is_visible="true" />
178    <inkscape:path-effect
179       effect="bspline"
180       id="path-effect3376"
181       is_visible="true"
182       weight="33.333333"
183       steps="2"
184       helper_size="0"
185       apply_no_weight="true"
186       apply_with_weight="true"
187       only_selected="false" />
188    <inkscape:path-effect
189       effect="bspline"
190       id="path-effect3044"
191       is_visible="true"
192       weight="33.333333"
193       steps="2"
194       helper_size="0"
195       apply_no_weight="true"
196       apply_with_weight="true"
197       only_selected="false" />
198    <inkscape:path-effect
199       effect="bspline"
200       id="path-effect3040"
201       is_visible="true"
202       weight="33.333333"
203       steps="2"
204       helper_size="0"
205       apply_no_weight="true"
206       apply_with_weight="true"
207       only_selected="false" />
208    <inkscape:path-effect
209       effect="bspline"
210       id="path-effect3036"
211       is_visible="true"
212       weight="33.333333"
213       steps="2"
214       helper_size="0"
215       apply_no_weight="true"
216       apply_with_weight="true"
217       only_selected="false" />
218    <inkscape:path-effect
219       effect="bspline"
220       id="path-effect3032"
221       is_visible="true"
222       weight="33.333333"
223       steps="2"
224       helper_size="0"
225       apply_no_weight="true"
226       apply_with_weight="true"
227       only_selected="false" />
228    <inkscape:path-effect
229       effect="bspline"
230       id="path-effect3028"
231       is_visible="true"
232       weight="33.333333"
233       steps="2"
234       helper_size="0"
235       apply_no_weight="true"
236       apply_with_weight="true"
237       only_selected="false" />
238    <inkscape:path-effect
239       effect="bspline"
240       id="path-effect3024"
241       is_visible="true"
242       weight="33.333333"
243       steps="2"
244       helper_size="0"
245       apply_no_weight="true"
246       apply_with_weight="true"
247       only_selected="false" />
248    <inkscape:path-effect
249       effect="spiro"
250       id="path-effect3020"
251       is_visible="true" />
252    <inkscape:path-effect
253       effect="spiro"
254       id="path-effect2858"
255       is_visible="true" />
256    <inkscape:path-effect
257       effect="spiro"
258       id="path-effect2854"
259       is_visible="true" />
260    <inkscape:path-effect
261       effect="bspline"
262       id="path-effect2844"
263       is_visible="true"
264       weight="33.333333"
265       steps="2"
266       helper_size="0"
267       apply_no_weight="true"
268       apply_with_weight="true"
269       only_selected="false" />
270    <linearGradient
271       id="linearGradient2828"
272       osb:paint="solid">
273      <stop
274         style="stop-color:#ff0000;stop-opacity:1;"
275         offset="0"
276         id="stop2826" />
277    </linearGradient>
278    <inkscape:path-effect
279       effect="bspline"
280       id="path-effect329"
281       is_visible="true"
282       weight="33.333333"
283       steps="2"
284       helper_size="0"
285       apply_no_weight="true"
286       apply_with_weight="true"
287       only_selected="false" />
288    <marker
289       inkscape:stockid="Arrow1Mstart"
290       orient="auto"
291       refY="0"
292       refX="0"
293       id="Arrow1Mstart"
294       style="overflow:visible">
295      <path
296         id="path4530"
297         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
298         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
299         transform="matrix(0.4,0,0,0.4,4,0)"
300         inkscape:connector-curvature="0" />
301    </marker>
302    <marker
303       inkscape:stockid="Arrow1Mend"
304       orient="auto"
305       refY="0"
306       refX="0"
307       id="Arrow1Mend"
308       style="overflow:visible">
309      <path
310         id="path4533"
311         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
312         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
313         transform="matrix(-0.4,0,0,-0.4,-4,0)"
314         inkscape:connector-curvature="0" />
315    </marker>
316    <linearGradient
317       id="linearGradient4513">
318      <stop
319         style="stop-color:#fdffdb;stop-opacity:1;"
320         offset="0"
321         id="stop4515" />
322      <stop
323         style="stop-color:#dfe2d8;stop-opacity:0;"
324         offset="1"
325         id="stop4517" />
326    </linearGradient>
327    <inkscape:perspective
328       sodipodi:type="inkscape:persp3d"
329       inkscape:vp_x="0 : 526.18109 : 1"
330       inkscape:vp_y="0 : 1000 : 0"
331       inkscape:vp_z="744.09448 : 526.18109 : 1"
332       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
333       id="perspective3876" />
334    <inkscape:perspective
335       id="perspective3886"
336       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
337       inkscape:vp_z="1 : 0.5 : 1"
338       inkscape:vp_y="0 : 1000 : 0"
339       inkscape:vp_x="0 : 0.5 : 1"
340       sodipodi:type="inkscape:persp3d" />
341    <marker
342       inkscape:stockid="Arrow1Lend"
343       orient="auto"
344       refY="0"
345       refX="0"
346       id="Arrow1Lend"
347       style="overflow:visible">
348      <path
349         id="path3211"
350         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
351         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
352         transform="matrix(-0.8,0,0,-0.8,-10,0)"
353         inkscape:connector-curvature="0" />
354    </marker>
355    <marker
356       inkscape:stockid="Arrow1Lend"
357       orient="auto"
358       refY="0"
359       refX="0"
360       id="marker3892"
361       style="overflow:visible">
362      <path
363         id="path3894"
364         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
365         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
366         transform="matrix(-0.8,0,0,-0.8,-10,0)"
367         inkscape:connector-curvature="0" />
368    </marker>
369    <marker
370       inkscape:stockid="Arrow1Lend"
371       orient="auto"
372       refY="0"
373       refX="0"
374       id="marker3896"
375       style="overflow:visible">
376      <path
377         id="path3898"
378         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
379         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
380         transform="matrix(-0.8,0,0,-0.8,-10,0)"
381         inkscape:connector-curvature="0" />
382    </marker>
383    <marker
384       inkscape:stockid="Arrow1Lstart"
385       orient="auto"
386       refY="0"
387       refX="0"
388       id="Arrow1Lstart"
389       style="overflow:visible">
390      <path
391         id="path3208"
392         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
393         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
394         transform="matrix(0.8,0,0,0.8,10,0)"
395         inkscape:connector-curvature="0" />
396    </marker>
397    <marker
398       inkscape:stockid="Arrow1Lend"
399       orient="auto"
400       refY="0"
401       refX="0"
402       id="marker3902"
403       style="overflow:visible">
404      <path
405         id="path3904"
406         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
407         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
408         transform="matrix(-0.8,0,0,-0.8,-10,0)"
409         inkscape:connector-curvature="0" />
410    </marker>
411    <marker
412       inkscape:stockid="Arrow1Lstart"
413       orient="auto"
414       refY="0"
415       refX="0"
416       id="marker3906"
417       style="overflow:visible">
418      <path
419         id="path3908"
420         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
421         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
422         transform="matrix(0.8,0,0,0.8,10,0)"
423         inkscape:connector-curvature="0" />
424    </marker>
425    <marker
426       inkscape:stockid="Arrow1Lend"
427       orient="auto"
428       refY="0"
429       refX="0"
430       id="marker3910"
431       style="overflow:visible">
432      <path
433         id="path3912"
434         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
435         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
436         transform="matrix(-0.8,0,0,-0.8,-10,0)"
437         inkscape:connector-curvature="0" />
438    </marker>
439    <inkscape:perspective
440       id="perspective4086"
441       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
442       inkscape:vp_z="1 : 0.5 : 1"
443       inkscape:vp_y="0 : 1000 : 0"
444       inkscape:vp_x="0 : 0.5 : 1"
445       sodipodi:type="inkscape:persp3d" />
446    <inkscape:perspective
447       id="perspective4113"
448       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
449       inkscape:vp_z="1 : 0.5 : 1"
450       inkscape:vp_y="0 : 1000 : 0"
451       inkscape:vp_x="0 : 0.5 : 1"
452       sodipodi:type="inkscape:persp3d" />
453    <linearGradient
454       inkscape:collect="always"
455       xlink:href="#linearGradient4513"
456       id="linearGradient4519"
457       x1="47.142857"
458       y1="244.50504"
459       x2="677.85718"
460       y2="244.50504"
461       gradientUnits="userSpaceOnUse"
462       gradientTransform="matrix(0.99477436,0,0,0.98597786,2.8382132,3.7730937)" />
463    <inkscape:perspective
464       id="perspective5195"
465       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
466       inkscape:vp_z="1 : 0.5 : 1"
467       inkscape:vp_y="0 : 1000 : 0"
468       inkscape:vp_x="0 : 0.5 : 1"
469       sodipodi:type="inkscape:persp3d" />
470    <marker
471       inkscape:stockid="Arrow1Mend"
472       orient="auto"
473       refY="0"
474       refX="0"
475       id="Arrow1Mend-4"
476       style="overflow:visible">
477      <path
478         id="path4533-7"
479         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
480         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
481         transform="matrix(-0.4,0,0,-0.4,-4,0)"
482         inkscape:connector-curvature="0" />
483    </marker>
484    <inkscape:perspective
485       id="perspective5272"
486       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
487       inkscape:vp_z="1 : 0.5 : 1"
488       inkscape:vp_y="0 : 1000 : 0"
489       inkscape:vp_x="0 : 0.5 : 1"
490       sodipodi:type="inkscape:persp3d" />
491    <marker
492       inkscape:stockid="Arrow1Mstart"
493       orient="auto"
494       refY="0"
495       refX="0"
496       id="Arrow1Mstart-4"
497       style="overflow:visible">
498      <path
499         id="path4530-5"
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="Arrow1Mend-0"
511       style="overflow:visible">
512      <path
513         id="path4533-3"
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    <inkscape:perspective
520       id="perspective5317"
521       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
522       inkscape:vp_z="1 : 0.5 : 1"
523       inkscape:vp_y="0 : 1000 : 0"
524       inkscape:vp_x="0 : 0.5 : 1"
525       sodipodi:type="inkscape:persp3d" />
526    <marker
527       inkscape:stockid="Arrow1Mstart"
528       orient="auto"
529       refY="0"
530       refX="0"
531       id="Arrow1Mstart-3"
532       style="overflow:visible">
533      <path
534         id="path4530-2"
535         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
536         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
537         transform="matrix(0.4,0,0,0.4,4,0)"
538         inkscape:connector-curvature="0" />
539    </marker>
540    <marker
541       inkscape:stockid="Arrow1Mend"
542       orient="auto"
543       refY="0"
544       refX="0"
545       id="Arrow1Mend-06"
546       style="overflow:visible">
547      <path
548         id="path4533-1"
549         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
550         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
551         transform="matrix(-0.4,0,0,-0.4,-4,0)"
552         inkscape:connector-curvature="0" />
553    </marker>
554    <marker
555       inkscape:stockid="Arrow1Mstart"
556       orient="auto"
557       refY="0"
558       refX="0"
559       id="Arrow1Mstart-8"
560       style="overflow:visible">
561      <path
562         id="path4530-7"
563         d="M 0,0 5,-5 -12.5,0 5,5 Z"
564         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
565         transform="matrix(0.4,0,0,0.4,4,0)"
566         inkscape:connector-curvature="0" />
567    </marker>
568    <marker
569       inkscape:stockid="Arrow1Mend"
570       orient="auto"
571       refY="0"
572       refX="0"
573       id="Arrow1Mend-9"
574       style="overflow:visible">
575      <path
576         id="path4533-2"
577         d="M 0,0 5,-5 -12.5,0 5,5 Z"
578         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
579         transform="matrix(-0.4,0,0,-0.4,-4,0)"
580         inkscape:connector-curvature="0" />
581    </marker>
582    <inkscape:path-effect
583       effect="spiro"
584       id="path-effect2858-0"
585       is_visible="true" />
586    <marker
587       inkscape:stockid="Arrow1Mend"
588       orient="auto"
589       refY="0"
590       refX="0"
591       id="Arrow1Mend-3"
592       style="overflow:visible">
593      <path
594         id="path4533-75"
595         d="M 0,0 5,-5 -12.5,0 5,5 Z"
596         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
597         transform="matrix(-0.4,0,0,-0.4,-4,0)"
598         inkscape:connector-curvature="0" />
599    </marker>
600    <inkscape:path-effect
601       effect="bspline"
602       id="path-effect3044-9"
603       is_visible="true"
604       weight="33.333333"
605       steps="2"
606       helper_size="0"
607       apply_no_weight="true"
608       apply_with_weight="true"
609       only_selected="false" />
610    <marker
611       inkscape:stockid="Arrow1Mend"
612       orient="auto"
613       refY="0"
614       refX="0"
615       id="Arrow1Mend-3-2"
616       style="overflow:visible">
617      <path
618         id="path4533-75-8"
619         d="M 0,0 5,-5 -12.5,0 5,5 Z"
620         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
621         transform="matrix(-0.4,0,0,-0.4,-4,0)"
622         inkscape:connector-curvature="0" />
623    </marker>
624    <inkscape:path-effect
625       effect="bspline"
626       id="path-effect3044-9-9"
627       is_visible="true"
628       weight="33.333333"
629       steps="2"
630       helper_size="0"
631       apply_no_weight="true"
632       apply_with_weight="true"
633       only_selected="false" />
634    <linearGradient
635       inkscape:collect="always"
636       xlink:href="#linearGradient3808"
637       id="linearGradient3810"
638       x1="61.233804"
639       y1="153.47966"
640       x2="308.87187"
641       y2="153.47966"
642       gradientUnits="userSpaceOnUse"
643       gradientTransform="matrix(0.97704237,0,0,1.0002563,1.4114958,-0.03933915)" />
644    <linearGradient
645       inkscape:collect="always"
646       xlink:href="#linearGradient3993"
647       id="linearGradient3995"
648       x1="155.21328"
649       y1="231.61366"
650       x2="207.95523"
651       y2="231.61366"
652       gradientUnits="userSpaceOnUse" />
653    <linearGradient
654       inkscape:collect="always"
655       xlink:href="#linearGradient3438"
656       id="linearGradient4612"
657       x1="594.77722"
658       y1="232.19244"
659       x2="647.51917"
660       y2="232.19244"
661       gradientUnits="userSpaceOnUse" />
662    <linearGradient
663       inkscape:collect="always"
664       xlink:href="#linearGradient3438"
665       id="linearGradient4614"
666       x1="530.03839"
667       y1="232.3177"
668       x2="582.78033"
669       y2="232.3177"
670       gradientUnits="userSpaceOnUse" />
671    <linearGradient
672       inkscape:collect="always"
673       xlink:href="#linearGradient3438"
674       id="linearGradient4616"
675       x1="468.32343"
676       y1="232.3177"
677       x2="521.06543"
678       y2="232.3177"
679       gradientUnits="userSpaceOnUse" />
680    <linearGradient
681       inkscape:collect="always"
682       xlink:href="#linearGradient3438"
683       id="linearGradient4618"
684       x1="405.4682"
685       y1="232.36095"
686       x2="458.21014"
687       y2="232.36095"
688       gradientUnits="userSpaceOnUse" />
689    <linearGradient
690       inkscape:collect="always"
691       xlink:href="#linearGradient2963"
692       id="linearGradient2965"
693       x1="49.239535"
694       y1="244.84964"
695       x2="677.6483"
696       y2="244.84964"
697       gradientUnits="userSpaceOnUse" />
698    <linearGradient
699       inkscape:collect="always"
700       xlink:href="#linearGradient2969"
701       id="linearGradient2971"
702       x1="372.12487"
703       y1="333.32863"
704       x2="476.58178"
705       y2="333.32863"
706       gradientUnits="userSpaceOnUse" />
707    <linearGradient
708       inkscape:collect="always"
709       xlink:href="#linearGradient2975"
710       id="linearGradient2977"
711       x1="558.08159"
712       y1="336.1407"
713       x2="662.53851"
714       y2="336.1407"
715       gradientUnits="userSpaceOnUse" />
716    <marker
717       inkscape:stockid="Arrow1Mend"
718       orient="auto"
719       refY="0"
720       refX="0"
721       id="Arrow1Mend-2"
722       style="overflow:visible">
723      <path
724         id="path4533-6"
725         d="M 0,0 5,-5 -12.5,0 5,5 Z"
726         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
727         transform="matrix(-0.4,0,0,-0.4,-4,0)"
728         inkscape:connector-curvature="0" />
729    </marker>
730    <inkscape:path-effect
731       effect="spiro"
732       id="path-effect3228"
733       is_visible="true" />
734    <marker
735       inkscape:stockid="Arrow1Mend"
736       orient="auto"
737       refY="0"
738       refX="0"
739       id="marker3706"
740       style="overflow:visible">
741      <path
742         id="path3704"
743         d="M 0,0 5,-5 -12.5,0 5,5 Z"
744         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
745         transform="matrix(-0.4,0,0,-0.4,-4,0)"
746         inkscape:connector-curvature="0" />
747    </marker>
748    <inkscape:path-effect
749       effect="spiro"
750       id="path-effect3286"
751       is_visible="true" />
752    <marker
753       inkscape:stockid="Arrow1Mend"
754       orient="auto"
755       refY="0"
756       refX="0"
757       id="Arrow1Mend-1"
758       style="overflow:visible">
759      <path
760         id="path4533-8"
761         d="M 0,0 5,-5 -12.5,0 5,5 Z"
762         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
763         transform="matrix(-0.4,0,0,-0.4,-4,0)"
764         inkscape:connector-curvature="0" />
765    </marker>
766    <inkscape:path-effect
767       effect="spiro"
768       id="path-effect3290"
769       is_visible="true" />
770    <linearGradient
771       inkscape:collect="always"
772       xlink:href="#linearGradient2969"
773       id="linearGradient5215"
774       x1="474.25354"
775       y1="288.07208"
776       x2="607.70117"
777       y2="288.07208"
778       gradientUnits="userSpaceOnUse"
779       gradientTransform="translate(2.9619308,1.9381716)" />
780    <linearGradient
781       inkscape:collect="always"
782       xlink:href="#linearGradient2969"
783       id="linearGradient5217"
784       x1="475.90207"
785       y1="275.55313"
786       x2="550.59595"
787       y2="275.55313"
788       gradientUnits="userSpaceOnUse"
789       gradientTransform="matrix(1.0378669,0,0,1.0378669,-20.849369,-9.3151532)" />
790    <linearGradient
791       inkscape:collect="always"
792       xlink:href="#linearGradient2969"
793       id="linearGradient5219"
794       x1="430.01959"
795       y1="275.94962"
796       x2="483.12329"
797       y2="275.94962"
798       gradientUnits="userSpaceOnUse"
799       gradientTransform="matrix(1.0526015,0,0,1.1085927,-22.60217,-28.51638)" />
800    <linearGradient
801       inkscape:collect="always"
802       xlink:href="#linearGradient2969"
803       id="linearGradient5221"
804       x1="409.40347"
805       y1="274.47592"
806       x2="424.67188"
807       y2="274.47592"
808       gradientUnits="userSpaceOnUse"
809       gradientTransform="matrix(0.99688019,0,0,1.0540252,2.0081849,-13.414405)" />
810    <marker
811       inkscape:stockid="Arrow1Mend"
812       orient="auto"
813       refY="0"
814       refX="0"
815       id="Arrow1Mend-3-7"
816       style="overflow:visible">
817      <path
818         id="path4533-75-9"
819         d="M 0,0 5,-5 -12.5,0 5,5 Z"
820         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
821         transform="matrix(-0.4,0,0,-0.4,-4,0)"
822         inkscape:connector-curvature="0" />
823    </marker>
824    <inkscape:path-effect
825       effect="spiro"
826       id="path-effect3120-7"
827       is_visible="true" />
828    <marker
829       inkscape:stockid="Arrow1Mend"
830       orient="auto"
831       refY="0"
832       refX="0"
833       id="Arrow1Mend-4-2"
834       style="overflow:visible">
835      <path
836         id="path4533-7-0"
837         d="M 0,0 5,-5 -12.5,0 5,5 Z"
838         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
839         transform="matrix(-0.4,0,0,-0.4,-4,0)"
840         inkscape:connector-curvature="0" />
841    </marker>
842    <inkscape:path-effect
843       effect="spiro"
844       id="path-effect6025-2"
845       is_visible="true" />
846    <linearGradient
847       inkscape:collect="always"
848       xlink:href="#linearGradient3993"
849       id="linearGradient6427"
850       x1="629.66772"
851       y1="279.10413"
852       x2="652.93823"
853       y2="279.10413"
854       gradientUnits="userSpaceOnUse" />
855    <linearGradient
856       inkscape:collect="always"
857       xlink:href="#linearGradient3993"
858       id="linearGradient6429"
859       x1="548.02209"
860       y1="278.62817"
861       x2="594.85144"
862       y2="278.62817"
863       gradientUnits="userSpaceOnUse" />
864    <linearGradient
865       inkscape:collect="always"
866       xlink:href="#linearGradient3993"
867       id="linearGradient6431"
868       x1="439.92499"
869       y1="294.88806"
870       x2="559.63593"
871       y2="294.88806"
872       gradientUnits="userSpaceOnUse" />
873    <linearGradient
874       inkscape:collect="always"
875       xlink:href="#linearGradient3993"
876       id="linearGradient6433"
877       x1="483.44641"
878       y1="280.99118"
879       x2="564.04688"
880       y2="280.99118"
881       gradientUnits="userSpaceOnUse" />
882    <marker
883       inkscape:stockid="Arrow1Mend"
884       orient="auto"
885       refY="0"
886       refX="0"
887       id="Arrow1Mend-7"
888       style="overflow:visible">
889      <path
890         id="path4533-5"
891         d="M 0,0 5,-5 -12.5,0 5,5 Z"
892         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
893         transform="matrix(-0.4,0,0,-0.4,-4,0)"
894         inkscape:connector-curvature="0" />
895    </marker>
896    <inkscape:path-effect
897       effect="spiro"
898       id="path-effect3294"
899       is_visible="true" />
900    <marker
901       inkscape:stockid="Arrow1Mend"
902       orient="auto"
903       refY="0"
904       refX="0"
905       id="Arrow1Mend-92"
906       style="overflow:visible">
907      <path
908         id="path4533-28"
909         d="M 0,0 5,-5 -12.5,0 5,5 Z"
910         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
911         transform="matrix(-0.4,0,0,-0.4,-4,0)"
912         inkscape:connector-curvature="0" />
913    </marker>
914    <inkscape:path-effect
915       effect="spiro"
916       id="path-effect3302"
917       is_visible="true" />
918    <marker
919       inkscape:stockid="Arrow1Mend"
920       orient="auto"
921       refY="0"
922       refX="0"
923       id="Arrow1Mend-97"
924       style="overflow:visible">
925      <path
926         id="path4533-36"
927         d="M 0,0 5,-5 -12.5,0 5,5 Z"
928         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;marker-start:none"
929         transform="matrix(-0.4,0,0,-0.4,-4,0)"
930         inkscape:connector-curvature="0" />
931    </marker>
932    <inkscape:path-effect
933       effect="spiro"
934       id="path-effect3228-1"
935       is_visible="true" />
936  </defs>
937  <sodipodi:namedview
938     id="base"
939     pagecolor="#ffffff"
940     bordercolor="#666666"
941     borderopacity="1.0"
942     inkscape:pageopacity="0.0"
943     inkscape:pageshadow="2"
944     inkscape:zoom="1.4142136"
945     inkscape:cx="361.03715"
946     inkscape:cy="144.93288"
947     inkscape:document-units="px"
948     inkscape:current-layer="layer1"
949     showgrid="false"
950     inkscape:window-width="1360"
951     inkscape:window-height="724"
952     inkscape:window-x="0"
953     inkscape:window-y="20"
954     inkscape:window-maximized="0"
955     fit-margin-top="0.1"
956     fit-margin-left="0.1"
957     fit-margin-right="0.1"
958     fit-margin-bottom="0.1"
959     inkscape:measure-start="-29.078,219.858"
960     inkscape:measure-end="346.809,219.858"
961     showguides="false" />
962  <metadata
963     id="metadata3873">
964    <rdf:RDF>
965      <cc:Work
966         rdf:about="">
967        <dc:format>image/svg+xml</dc:format>
968        <dc:type
969           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
970        <dc:title />
971      </cc:Work>
972    </rdf:RDF>
973  </metadata>
974  <g
975     inkscape:label="Layer 1"
976     inkscape:groupmode="layer"
977     id="layer1"
978     transform="translate(-46.542857,-100.33361)">
979    <rect
980       style="fill:url(#linearGradient4519);fill-opacity:1;stroke:url(#linearGradient2965);stroke-width:0.99036628;stroke-opacity:1"
981       id="rect3697"
982       width="627.4184"
983       height="283.11649"
984       x="49.734718"
985       y="103.2914"
986       rx="0"
987       ry="0" />
988    <text
989       xml:space="preserve"
990       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
991       x="540.47687"
992       y="380.4664"
993       id="text2912"
994       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
995       inkscape:export-xdpi="112"
996       inkscape:export-ydpi="112"><tspan
997         sodipodi:role="line"
998         x="540.47687"
999         y="380.4664"
1000         id="tspan2916"
1001         style="font-weight:bold;font-size:13.33333302px;line-height:1.25">test: order_queue</tspan></text>
1002    <text
1003       xml:space="preserve"
1004       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1005       x="99.327995"
1006       y="317.25745"
1007       id="text2978"
1008       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1009       inkscape:export-xdpi="112"
1010       inkscape:export-ydpi="112"><tspan
1011         sodipodi:role="line"
1012         x="99.327995"
1013         y="317.25745"
1014         id="tspan3006"
1015         style="font-size:15.22520161px;line-height:1.25"> </tspan></text>
1016    <rect
1017       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient4614);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1018       id="rect87"
1019       width="51.714954"
1020       height="32.587509"
1021       x="530.55188"
1022       y="216.02396"
1023       rx="11.6051"
1024       ry="16.293755" />
1025    <rect
1026       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient4612);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1027       id="rect87-3"
1028       width="51.714954"
1029       height="32.587509"
1030       x="595.29071"
1031       y="215.89868"
1032       rx="11.6051"
1033       ry="16.293755" />
1034    <rect
1035       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient4616);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1036       id="rect87-6"
1037       width="51.714954"
1038       height="32.587509"
1039       x="468.83694"
1040       y="216.02396"
1041       rx="11.6051"
1042       ry="16.293755" />
1043    <rect
1044       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient2977);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1045       id="rect128"
1046       width="103.42992"
1047       height="57.382355"
1048       x="558.59509"
1049       y="307.44952"
1050       rx="8.5874901"
1051       ry="10.712767" />
1052    <rect
1053       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient2971);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1054       id="rect128-7"
1055       width="103.42992"
1056       height="57.382355"
1057       x="372.63837"
1058       y="304.63745"
1059       rx="8.5874901"
1060       ry="10.712767" />
1061    <rect
1062       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient4618);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1063       id="rect87-6-5"
1064       width="51.714954"
1065       height="32.587509"
1066       x="405.98169"
1067       y="216.06718"
1068       rx="11.6051"
1069       ry="16.293755" />
1070    <rect
1071       style="fill:#ffffff;fill-opacity:1;stroke:url(#linearGradient3995);stroke-width:1.02699995;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1072       id="rect87-6-5-3"
1073       width="51.714954"
1074       height="32.587509"
1075       x="155.72678"
1076       y="215.3199"
1077       rx="11.6051"
1078       ry="16.293755" />
1079    <path
1080       style="fill:none;stroke:#009587;stroke-width:0.9931457;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
1081       d="m 181.86811,247.66582 c 3.58556,24.38192 18.0972,46.94673 38.79478,60.32374 19.0792,12.33104 42.1302,16.69577 64.65795,19.6234 12.88313,1.67425 25.82062,2.9633 38.79477,3.63396 14.05094,0.72632 28.12813,0.72676 42.19783,0.72679 2.04183,0 4.08366,0 6.12549,0"
1082       id="path2852"
1083       inkscape:connector-curvature="0"
1084       inkscape:path-effect="#path-effect2854"
1085       inkscape:original-d="m 181.86811,247.66582 c 12.93255,20.10689 25.86414,40.2148 38.79478,60.32374 12.93062,20.10895 43.10626,13.08124 64.65795,19.6234 21.55169,6.54215 25.86414,2.42161 38.79477,3.63396 12.93064,1.21233 28.13285,0.4835 42.19783,0.72679 14.06498,0.24328 4.08462,-10e-4 6.12549,0" />
1086    <path
1087       style="fill:none;stroke:#f70000;stroke-width:0.981;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend);marker-start:"
1088       d="m 640.02293,307.22481 c -12.09421,-24.58854 -24.27852,-49.36025 -30.348,-70.97018 -6.06948,-21.60992 -6.06948,-40.14987 -6.06948,-58.68854"
1089       id="path3042"
1090       inkscape:connector-curvature="0"
1091       inkscape:path-effect="#path-effect3044"
1092       inkscape:original-d="m 640.02293,307.22481 c -11.90643,-24.6809 -24.27734,-49.36083 -36.41748,-74.03977 9.8e-4,-18.54033 9.8e-4,-37.08028 0,-55.61895" />
1093    <path
1094       style="stroke:#f90000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1;fill:none;marker-start:url(#Arrow1Mstart)"
1095       d="m 541.5074,178.03818 c -5.9138,7.73622 -8.0643,18.21989 -5.67376,27.65957 1.48599,5.86783 4.57531,11.19036 7.80142,16.31206 21.74916,34.52845 51.56536,63.93984 86.38787,85.215"
1096       id="path3398"
1097       inkscape:connector-curvature="0"
1098       inkscape:path-effect="#path-effect3400"
1099       inkscape:original-d="m 541.5074,178.03818 c -2.36307,8.74604 -3.78151,18.43871 -5.67376,27.65957 -1.89225,9.22086 5.20195,10.87371 7.80142,16.31206 2.59947,5.43835 57.59291,56.809 86.38787,85.215" />
1100    <path
1101       style="fill:none;stroke:#fc0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
1102       d="m 486.31591,175.32896 c -4.56701,3.4939 -7.88094,8.59224 -9.21986,14.18439 -1.17323,4.90013 -0.85198,10.07279 0.32038,14.97313 1.17237,4.90034 3.17163,9.56311 5.35338,14.10489 18.70771,38.94408 52.03948,70.64767 91.8709,87.38319"
1103       id="path3402"
1104       inkscape:connector-curvature="0"
1105       inkscape:path-effect="#path-effect3404"
1106       inkscape:original-d="m 486.31591,175.32896 c -4.01791,5.67276 -5.19994,8.50963 -9.21986,14.18439 -4.01991,5.67476 2.12866,20.32997 5.67376,29.07802 3.5451,8.74804 61.24827,58.25446 91.8709,87.38319"
1107       sodipodi:nodetypes="ccsc" />
1108    <path
1109       style="fill:none;stroke:#fc0000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
1110       d="m 438.74144,177.32896 c -2.99229,7.65136 -4.44794,15.90007 -4.25532,24.11347 0.26469,11.28631 3.68787,22.50755 9.92908,31.9149 7.88401,11.88353 19.75202,20.40996 30.49645,29.78723 16.28636,14.21403 30.48909,30.90719 48.22696,43.26242 11.01957,7.67563 23.28348,13.56063 36.16571,17.3546"
1111       id="path3406"
1112       inkscape:connector-curvature="0"
1113       inkscape:path-effect="#path-effect3408"
1114       inkscape:original-d="m 438.74144,177.32896 c -3.5451,5.90916 -0.2354,18.20231 -4.25532,24.11347 -4.01991,5.91117 4.01991,19.14794 9.92908,31.9149 5.90917,12.76695 20.33197,19.85715 30.49645,29.78723 10.16449,9.93008 36.88044,34.98718 48.22696,43.26242 11.34652,8.27523 19.61974,10.85951 36.16571,17.3546"
1115       sodipodi:nodetypes="ccsssc" />
1116    <g
1117       id="g4374">
1118      <text
1119         id="text5219-3"
1120         y="187.92023"
1121         x="132.8121"
1122         style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1123         xml:space="preserve"><tspan
1124           style="font-size:10px;line-height:1.25"
1125           id="tspan5223-6"
1126           y="187.92023"
1127           x="132.8121"
1128           sodipodi:role="line">producer_flow_seq</tspan></text>
1129      <g
1130         id="g4286">
1131        <text
1132           xml:space="preserve"
1133           style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1134           x="67.609619"
1135           y="125.91534"
1136           id="text5219"><tspan
1137             sodipodi:role="line"
1138             x="67.609619"
1139             y="125.91534"
1140             id="tspan5223"
1141             style="font-size:10px;line-height:1.25">producer maintains per flow sequence number</tspan></text>
1142        <rect
1143           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient3810);stroke-width:0.97884095;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1144           id="rect2896"
1145           width="240.98547"
1146           height="44.122215"
1147           x="61.723225"
1148           y="131.41856"
1149           ry="8.8282356"
1150           rx="9.0800323"
1151           inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1152           inkscape:export-xdpi="112"
1153           inkscape:export-ydpi="112" />
1154        <rect
1155           style="fill:none;fill-opacity:1;stroke:#6ba6fd;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1156           id="rect3736"
1157           width="39.065548"
1158           height="24.347494"
1159           x="70.045547"
1160           y="143.98941" />
1161        <text
1162           xml:space="preserve"
1163           style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1164           x="76.606445"
1165           y="141.62436"
1166           id="text5219-1-9"><tspan
1167             sodipodi:role="line"
1168             x="76.606445"
1169             y="141.62436"
1170             id="tspan5223-2-3"
1171             style="font-size:10px;line-height:1.25">flow 0</tspan></text>
1172        <rect
1173           style="fill:none;fill-opacity:1;stroke:#6ba6fd;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1174           id="rect3736-8"
1175           width="39.065548"
1176           height="24.347494"
1177           x="129.42143"
1178           y="144.7206" />
1179        <text
1180           xml:space="preserve"
1181           style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1182           x="131.98233"
1183           y="142.35555"
1184           id="text5219-1-9-4"><tspan
1185             sodipodi:role="line"
1186             x="131.98233"
1187             y="142.35555"
1188             id="tspan5223-2-3-5"
1189             style="font-size:10px;line-height:1.25">flow 1</tspan></text>
1190        <text
1191           xml:space="preserve"
1192           style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1193           x="195.98233"
1194           y="142.35555"
1195           id="text5219-1-9-4-3"><tspan
1196             sodipodi:role="line"
1197             x="195.98233"
1198             y="142.35555"
1199             id="tspan5223-2-3-5-6"
1200             style="font-size:10px;line-height:1.25">flow 2</tspan></text>
1201        <rect
1202           style="fill:none;fill-opacity:1;stroke:#6ba6fd;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1203           id="rect3736-8-0-1"
1204           width="39.065548"
1205           height="24.347494"
1206           x="251.42145"
1207           y="144.7206" />
1208        <text
1209           xml:space="preserve"
1210           style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1211           x="257.98233"
1212           y="142.35555"
1213           id="text5219-1-9-4-3-0"><tspan
1214             sodipodi:role="line"
1215             x="257.98233"
1216             y="142.35555"
1217             id="tspan5223-2-3-5-6-6"
1218             style="font-size:10px;line-height:1.25">flow n</tspan></text>
1219        <rect
1220           style="fill:none;fill-opacity:1;stroke:#6ba6fd;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1221           id="rect3736-8-3"
1222           width="39.065548"
1223           height="24.347494"
1224           x="192.15901"
1225           y="144.7155" />
1226      </g>
1227    </g>
1228    <text
1229       xml:space="preserve"
1230       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1231       x="157.0374"
1232       y="258.07278"
1233       id="text5219-2"><tspan
1234         sodipodi:role="line"
1235         x="157.0374"
1236         y="258.07278"
1237         id="tspan5223-0"
1238         style="font-size:10px;line-height:1.25">producer0</tspan></text>
1239    <text
1240       xml:space="preserve"
1241       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1242       x="384.74597"
1243       y="334.61694"
1244       id="text5219-6"><tspan
1245         sodipodi:role="line"
1246         x="384.74597"
1247         y="334.61694"
1248         id="tspan5223-1"
1249         style="font-size:10px;line-height:1.25">ordered queue 0</tspan></text>
1250    <text
1251       xml:space="preserve"
1252       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1253       x="569.64355"
1254       y="336.42307"
1255       id="text5219-6-5"><tspan
1256         sodipodi:role="line"
1257         x="569.64355"
1258         y="336.42307"
1259         id="tspan5223-1-5"
1260         style="font-size:10px;line-height:1.25">atomic queue 1</tspan></text>
1261    <text
1262       xml:space="preserve"
1263       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1264       x="410.87885"
1265       y="213.34842"
1266       id="text5219-2-4"><tspan
1267         sodipodi:role="line"
1268         x="410.87885"
1269         y="213.34842"
1270         id="tspan5223-0-7"
1271         style="font-size:10px;line-height:1.25">worker 0</tspan></text>
1272    <text
1273       xml:space="preserve"
1274       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1275       x="157.44383"
1276       y="236.49918"
1277       id="text5219-2-6"><tspan
1278         sodipodi:role="line"
1279         x="157.44383"
1280         y="236.49918"
1281         id="tspan5223-0-9"
1282         style="font-size:10px;line-height:1.25">port n+1</tspan></text>
1283    <text
1284       xml:space="preserve"
1285       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1286       x="472.61508"
1287       y="213.66943"
1288       id="text5219-2-4-3"><tspan
1289         sodipodi:role="line"
1290         x="472.61508"
1291         y="213.66943"
1292         id="tspan5223-0-7-7"
1293         style="font-size:10px;line-height:1.25">worker 1</tspan></text>
1294    <text
1295       xml:space="preserve"
1296       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1297       x="534.61511"
1298       y="213.66943"
1299       id="text5219-2-4-3-4"><tspan
1300         sodipodi:role="line"
1301         x="534.61511"
1302         y="213.66943"
1303         id="tspan5223-0-7-7-5"
1304         style="font-size:10px;line-height:1.25">worker 2</tspan></text>
1305    <text
1306       xml:space="preserve"
1307       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1308       x="600.61511"
1309       y="213.66943"
1310       id="text5219-2-4-3-4-2"><tspan
1311         sodipodi:role="line"
1312         x="600.61511"
1313         y="213.66943"
1314         id="tspan5223-0-7-7-5-5"
1315         style="font-size:10px;line-height:1.25">worker n</tspan></text>
1316    <text
1317       xml:space="preserve"
1318       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1319       x="420.13348"
1320       y="234.8974"
1321       id="text5219-2-6-4"><tspan
1322         sodipodi:role="line"
1323         x="420.13348"
1324         y="234.8974"
1325         id="tspan5223-0-9-7"
1326         style="font-size:10px;line-height:1.25">port 0</tspan></text>
1327    <text
1328       xml:space="preserve"
1329       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1330       x="477.25241"
1331       y="234.85495"
1332       id="text5219-2-6-4-4"><tspan
1333         sodipodi:role="line"
1334         x="477.25241"
1335         y="234.85495"
1336         id="tspan5223-0-9-7-4"
1337         style="font-size:10px;line-height:1.25">port 1</tspan></text>
1338    <text
1339       xml:space="preserve"
1340       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1341       x="539.25244"
1342       y="234.85495"
1343       id="text5219-2-6-4-4-3"><tspan
1344         sodipodi:role="line"
1345         x="539.25244"
1346         y="234.85495"
1347         id="tspan5223-0-9-7-4-0"
1348         style="font-size:10px;line-height:1.25">port 2</tspan></text>
1349    <text
1350       xml:space="preserve"
1351       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1352       x="607.25244"
1353       y="234.85495"
1354       id="text5219-2-6-4-4-3-7"><tspan
1355         sodipodi:role="line"
1356         x="607.25244"
1357         y="234.85495"
1358         id="tspan5223-0-9-7-4-0-8"
1359         style="font-size:10px;line-height:1.25">port n</tspan></text>
1360    <text
1361       xml:space="preserve"
1362       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1363       x="478.92789"
1364       y="188.00357"
1365       id="text5219-3-2"><tspan
1366         sodipodi:role="line"
1367         x="478.92789"
1368         y="188.00357"
1369         id="tspan5223-6-7"
1370         style="font-size:10px;line-height:1.25">expected_flow_seq</tspan></text>
1371    <text
1372       xml:space="preserve"
1373       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1374       x="433.7254"
1375       y="125.99867"
1376       id="text5219-26"><tspan
1377         sodipodi:role="line"
1378         x="433.7254"
1379         y="125.99867"
1380         id="tspan5223-10"
1381         style="font-size:10px;line-height:1.25">per flow expected sequence number</tspan></text>
1382    <rect
1383       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff2d00;stroke-width:0.97884095;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1384       id="rect2896-6"
1385       width="240.98547"
1386       height="44.122215"
1387       x="407.83902"
1388       y="131.50191"
1389       ry="8.8282356"
1390       rx="9.0800323"
1391       inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png"
1392       inkscape:export-xdpi="112"
1393       inkscape:export-ydpi="112" />
1394    <rect
1395       style="fill:none;fill-opacity:1;stroke:#ff2d00;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1396       id="rect3736-1"
1397       width="39.065548"
1398       height="24.347494"
1399       x="416.16132"
1400       y="144.07275" />
1401    <text
1402       xml:space="preserve"
1403       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1404       x="422.72223"
1405       y="141.7077"
1406       id="text5219-1-9-5"><tspan
1407         sodipodi:role="line"
1408         x="422.72223"
1409         y="141.7077"
1410         id="tspan5223-2-3-9"
1411         style="font-size:10px;line-height:1.25">flow 0</tspan></text>
1412    <rect
1413       style="fill:none;fill-opacity:1;stroke:#ff2d00;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1414       id="rect3736-8-4"
1415       width="39.065548"
1416       height="24.347494"
1417       x="475.5372"
1418       y="144.80394" />
1419    <text
1420       xml:space="preserve"
1421       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1422       x="478.09811"
1423       y="142.43889"
1424       id="text5219-1-9-4-9"><tspan
1425         sodipodi:role="line"
1426         x="478.09811"
1427         y="142.43889"
1428         id="tspan5223-2-3-5-0"
1429         style="font-size:10px;line-height:1.25">flow 1</tspan></text>
1430    <text
1431       xml:space="preserve"
1432       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1433       x="542.09808"
1434       y="142.43889"
1435       id="text5219-1-9-4-3-9"><tspan
1436         sodipodi:role="line"
1437         x="542.09808"
1438         y="142.43889"
1439         id="tspan5223-2-3-5-6-1"
1440         style="font-size:10px;line-height:1.25">flow 2</tspan></text>
1441    <rect
1442       style="fill:none;fill-opacity:1;stroke:#ff2d00;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1443       id="rect3736-8-0-1-7"
1444       width="39.065548"
1445       height="24.347494"
1446       x="597.53723"
1447       y="144.80394" />
1448    <text
1449       xml:space="preserve"
1450       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1451       x="604.09808"
1452       y="142.43889"
1453       id="text5219-1-9-4-3-0-7"><tspan
1454         sodipodi:role="line"
1455         x="604.09808"
1456         y="142.43889"
1457         id="tspan5223-2-3-5-6-6-1"
1458         style="font-size:10px;line-height:1.25">flow n</tspan></text>
1459    <rect
1460       style="fill:none;fill-opacity:1;stroke:#ff2d00;stroke-width:1.06814909;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
1461       id="rect3736-8-3-1"
1462       width="39.065548"
1463       height="24.347494"
1464       x="538.27478"
1465       y="144.79884" />
1466    <path
1467       style="fill:none;stroke:#2ce3ea;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1468       d="m 86.923031,168.93973 c 2.833543,14.16771 5.667239,28.33619 16.884859,38.84515 11.21761,10.50897 30.81628,17.35669 50.41543,24.20459"
1469       id="path3022"
1470       inkscape:connector-curvature="0"
1471       inkscape:path-effect="#path-effect3024"
1472       inkscape:original-d="m 86.923031,168.93973 c 2.834697,14.16748 5.668393,28.33596 8.50109,42.50544 19.601799,6.84748 39.200469,13.6952 58.799199,20.5443" />
1473    <path
1474       style="fill:none;stroke:#2ce3ea;stroke-width:0.94190133px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1475       d="m 146.34977,174.57512 c 2.37508,8.12236 4.75033,16.24527 9.26371,23.01491 4.51339,6.76964 11.16356,12.18449 17.81407,17.59962"
1476       id="path3026"
1477       inkscape:connector-curvature="0"
1478       inkscape:path-effect="#path-effect3028"
1479       inkscape:original-d="m 146.34977,174.57512 c 2.37625,8.12202 4.7515,16.24493 7.12573,24.36872 6.6522,5.4148 13.30237,10.82966 19.95205,16.24581" />
1480    <path
1481       style="fill:none;stroke:#2ce3ea;stroke-width:0.80414414px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1482       d="m 216.07443,175.10554 c -8.16931,13.20464 -16.33919,26.41022 -24.50966,39.61674"
1483       id="path3034"
1484       inkscape:connector-curvature="0"
1485       inkscape:path-effect="#path-effect3036"
1486       inkscape:original-d="m 216.07443,175.10554 c -8.1691,13.20477 -16.33899,26.41034 -24.50966,39.61674" />
1487    <path
1488       style="fill:none;stroke:#2ce3ea;stroke-width:0.77416188px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
1489       d="m 275.03639,177.69945 c -3.2253,11.1515 -6.45088,22.30399 -17.30887,30.95868 -10.85798,8.65469 -29.34621,14.80993 -47.83697,20.96602"
1490       id="path3038"
1491       inkscape:connector-curvature="0"
1492       inkscape:path-effect="#path-effect3040"
1493       inkscape:original-d="m 275.03639,177.69945 c -3.22467,11.15168 -6.45026,22.30417 -9.67676,33.4575 -18.49025,6.1554 -36.97848,12.31064 -55.46908,18.4672" />
1494    <text
1495       xml:space="preserve"
1496       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1497       x="215.93097"
1498       y="349.08289"
1499       id="text5219-2-62-2"><tspan
1500         sodipodi:role="line"
1501         x="215.93097"
1502         y="349.08289"
1503         id="tspan5223-0-91-7"
1504         style="font-size:10px;line-height:1.25">enqueue ordered flow(step 1)</tspan></text>
1505    <text
1506       xml:space="preserve"
1507       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1508       x="53.573601"
1509       y="307.04483"
1510       id="text5219-2-62-2-0"><tspan
1511         sodipodi:role="line"
1512         x="53.573601"
1513         y="307.04483"
1514         id="tspan5223-0-91-7-9"
1515         style="font-size:10px;line-height:1.25">produce ordered flows(step 0)</tspan></text>
1516    <path
1517       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow1Mend-2)"
1518       d="m 124.57429,298.66726 c 3.67724,-3.88246 6.17144,-8.87087 7.07106,-14.14214 0.99323,-5.81974 0.0756,-11.80766 0.70712,-17.67767 0.68671,-6.38281 3.2487,-12.55246 7.28535,-17.54419 4.03665,-4.99173 9.53369,-8.7879 15.63155,-10.7949"
1519       id="path3284"
1520       inkscape:connector-curvature="0"
1521       inkscape:path-effect="#path-effect3286"
1522       inkscape:original-d="m 124.57429,298.66726 c 2.35802,-4.71505 4.71504,-9.42909 7.07106,-14.14214 2.35603,-4.71304 -4.47734,-16.97156 0.70712,-17.67767 5.18445,-0.70611 8.30435,-26.69017 22.9169,-28.33909"
1523       sodipodi:nodetypes="ccsc" />
1524    <text
1525       xml:space="preserve"
1526       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1527       x="243.45221"
1528       y="299.112"
1529       id="text5219-2-62"><tspan
1530         sodipodi:role="line"
1531         x="243.45221"
1532         y="299.112"
1533         id="tspan5223-0-91"
1534         style="font-size:10px;line-height:1.25">dequeue_ordered_flow(step 2)</tspan></text>
1535    <path
1536       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow1Mend-1)"
1537       d="m 369.06669,289.2441 c 2.99719,-1.5536 6.06561,-2.9698 9.19239,-4.24264 10.36506,-4.21939 21.37433,-6.85204 32.52691,-7.77817"
1538       id="path3288"
1539       inkscape:connector-curvature="0"
1540       inkscape:path-effect="#path-effect3290"
1541       inkscape:original-d="m 369.06669,289.2441 c 3.06513,-1.41521 6.12926,-2.82942 9.19239,-4.24264 3.06313,-1.41321 21.68561,-5.18645 32.52691,-7.77817" />
1542    <path
1543       style="fill:none;stroke:url(#linearGradient5221);stroke-width:1.02505457px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
1544       d="m 412.13462,303.84217 c -1.78221,-8.21339 -1.99449,-16.76454 -0.62202,-25.05624 1.75585,-10.60783 6.12178,-20.77383 12.60532,-29.35128"
1545       id="path4262"
1546       inkscape:connector-curvature="0"
1547       inkscape:path-effect="#path-effect4264"
1548       inkscape:original-d="m 412.13462,303.84217 c -0.20635,-8.35314 -0.41368,-16.70522 -0.62202,-25.05624 -0.20832,-8.35102 8.40455,-19.56856 12.60532,-29.35128" />
1549    <path
1550       style="fill:none;stroke:url(#linearGradient5219);stroke-width:1.08023429px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
1551       d="m 430.54474,305.94863 c 1.69515,-6.54525 4.20133,-12.88001 7.44301,-18.81342 3.60164,-6.59226 8.11378,-12.68982 13.39743,-18.02956 9.02277,-9.11854 20.30848,-15.98095 32.55605,-19.79607"
1552       id="path4266"
1553       inkscape:connector-curvature="0"
1554       inkscape:path-effect="#path-effect4268"
1555       inkscape:original-d="m 430.54474,305.94863 c 2.23395,-6.01096 4.96307,-12.54338 7.44301,-18.81342 2.47997,-6.27005 8.93268,-12.02081 13.39743,-18.02956 4.46476,-6.00874 21.70509,-13.19849 32.55605,-19.79607" />
1556    <path
1557       style="fill:none;stroke:url(#linearGradient5217);stroke-width:1.03786695px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
1558       d="m 473.24617,306.85798 c 13.16685,-4.64153 26.0551,-10.07323 38.57234,-16.25615 11.0872,-5.47655 22.26981,-11.88166 29.35531,-22.01647 4.21744,-6.03245 6.78064,-13.2094 7.33883,-20.54872"
1559       id="path4270"
1560       inkscape:connector-curvature="0"
1561       inkscape:path-effect="#path-effect4272"
1562       inkscape:original-d="m 473.24617,306.85798 c 12.85848,-5.41976 25.71593,-10.83847 38.57234,-16.25615 12.85641,-5.41767 19.57124,-14.67868 29.35531,-22.01647 9.78406,-7.3378 4.89359,-13.70019 7.33883,-20.54872" />
1563    <path
1564       style="fill:none;stroke:url(#linearGradient5215);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
1565       d="m 477.30438,331.21768 c 12.46907,4.50534 26.59382,4.24853 38.89087,-0.70711 15.87809,-6.39877 27.91048,-19.8678 43.24046,-27.48684 5.17938,-2.57417 10.67531,-4.44881 15.95548,-6.80936 5.28016,-2.36055 10.43559,-5.28025 14.34317,-9.54442 5.02516,-5.48374 7.59372,-12.72742 9.8995,-19.79898 1.98775,-6.09621 3.87372,-12.22561 5.65685,-18.38478"
1566       id="path4274"
1567       inkscape:connector-curvature="0"
1568       inkscape:path-effect="#path-effect4276"
1569       inkscape:original-d="m 477.30438,331.21768 c 12.96463,-0.23671 25.92825,-0.47241 38.89087,-0.70711 12.96263,-0.2347 28.12086,-20.44688 43.24046,-27.48684 15.11959,-7.03995 20.9072,-8.7822 30.29865,-16.35378 9.39144,-7.57158 4.71505,-14.37883 9.8995,-19.79898 5.18444,-5.42016 5.65785,-11.07901 5.65685,-18.38478"
1570       sodipodi:nodetypes="cssscc" />
1571    <path
1572       style="fill:none;stroke:url(#linearGradient6431);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-4)"
1573       d="m 440.40133,248.66934 c 3.19162,10.00334 8.25468,19.40617 14.84924,27.57716 3.66774,4.54451 7.79314,8.69906 12.02081,12.72792 10.2267,9.74579 21.15045,18.84495 33.23402,26.16295 8.57229,5.19151 17.67288,9.45409 26.87006,13.43503 10.00349,4.32995 20.14561,8.33962 30.40559,12.02082"
1574       id="path6023"
1575       inkscape:connector-curvature="0"
1576       inkscape:path-effect="#path-effect6025"
1577       inkscape:original-d="m 440.40133,248.66934 c 4.95074,9.19138 9.90049,18.38377 14.84924,27.57716 4.94875,9.19339 8.01488,8.48428 12.02081,12.72792 4.00594,4.24364 22.15702,17.44097 33.23402,26.16295 11.07701,8.72199 17.91437,8.95569 26.87006,13.43503 8.95568,4.47934 20.27139,8.01288 30.40559,12.02082" />
1578    <path
1579       style="fill:none;stroke:url(#linearGradient6429);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-4)"
1580       d="m 548.51265,248.03664 c 1.13857,5.77255 4.23753,11.14011 8.66742,15.01241 4.18454,3.65784 9.3801,5.91956 14.03601,8.95481 11.99609,7.82041 20.2499,21.13301 21.92031,35.35534"
1581       id="path6031"
1582       inkscape:connector-curvature="0"
1583       inkscape:path-effect="#path-effect6033"
1584       inkscape:original-d="m 548.51265,248.03664 c 2.72916,4.7243 5.77928,10.00728 8.66742,15.01241 2.88814,5.00514 9.35834,5.96887 14.03601,8.95481 4.67767,2.98593 14.61454,23.56922 21.92031,35.35534" />
1585    <path
1586       style="fill:none;stroke:url(#linearGradient6427);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-4)"
1587       d="m 629.90594,247.96223 c 4.16076,2.2543 7.64519,5.73873 9.89949,9.89949 3.81368,7.0389 3.96402,15.38981 4.94975,23.33453 1.17967,9.50784 3.68303,18.85051 7.41533,27.67438"
1588       id="path6035"
1589       inkscape:connector-curvature="0"
1590       inkscape:path-effect="#path-effect6037"
1591       inkscape:original-d="m 629.90594,247.96223 c 3.18298,3.18098 6.60066,6.59866 9.89949,9.89949 3.29884,3.30084 3.30084,15.55535 4.94975,23.33453 1.64892,7.77917 4.94455,18.44859 7.41533,27.67438" />
1592    <path
1593       style="fill:none;stroke:url(#linearGradient6433);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
1594       d="m 483.94123,249.30958 c 1.1199,7.72101 5.29709,14.95611 11.42373,19.78648 5.29578,4.1753 11.79761,6.49938 17.49811,10.10253 5.44652,3.44261 10.08603,8.00309 15.2195,11.89715 3.38678,2.56908 6.98502,4.84517 10.6066,7.07107 7.74785,4.76198 15.62669,9.31084 23.62461,13.63968"
1595       id="path6385"
1596       inkscape:connector-curvature="0"
1597       inkscape:path-effect="#path-effect6387"
1598       inkscape:original-d="m 483.94123,249.30958 c 5.24772,5.24571 7.61682,13.18999 11.42373,19.78648 3.80691,6.59649 11.6664,6.73402 17.49811,10.10253 5.8317,3.36852 10.14733,7.93044 15.2195,11.89715 5.07216,3.96672 7.07206,4.71305 10.6066,7.07107 3.53453,2.35802 15.75074,9.09212 23.62461,13.63968" />
1599    <text
1600       xml:space="preserve"
1601       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1602       x="191.27325"
1603       y="270.74423"
1604       id="text5219-2-62-3"><tspan
1605         sodipodi:role="line"
1606         x="191.27325"
1607         y="270.74423"
1608         id="tspan5223-0-91-6"
1609         style="font-size:10px;line-height:1.25">change to atomic flow and enqueue(step 3)</tspan></text>
1610    <path
1611       style="fill:none;stroke:#000000;stroke-width:0.76920223;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.76920221, 1.53840441;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow1Mend-7)"
1612       d="m 357.93205,263.09044 c 3.35603,-1.55628 6.83267,-2.85241 10.38844,-3.87293 10.27369,-2.94859 21.10841,-3.56584 31.77639,-2.90469 15.00358,0.92985 29.94516,4.405 43.38701,11.13467 1.23601,0.61881 2.45857,1.2645 3.66651,1.93647"
1613       id="path3292"
1614       inkscape:connector-curvature="0"
1615       inkscape:path-effect="#path-effect3294"
1616       inkscape:original-d="m 357.93205,263.09044 c 3.46367,-1.29029 6.92649,-2.58127 10.38844,-3.87293 3.46195,-1.29167 21.18514,-1.93578 31.77639,-2.90469 10.59128,-0.96893 28.92555,7.4238 43.38701,11.13467 14.46147,3.71087 2.44521,1.29166 3.66651,1.93647" />
1617    <text
1618       xml:space="preserve"
1619       style="font-style:normal;font-weight:normal;line-height:0%;font-family:'Bitstream Vera Sans';fill:#000000;fill-opacity:1;stroke:none"
1620       x="280.1011"
1621       y="200.31314"
1622       id="text5219-2-62-3-0"><tspan
1623         sodipodi:role="line"
1624         x="280.1011"
1625         y="200.31314"
1626         id="tspan5223-0-91-6-6"
1627         style="font-size:10px;line-height:1.25">dequeue_atomic_flow (step 4)</tspan></text>
1628    <path
1629       style="fill:none;stroke:#000000;stroke-width:0.64963406;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.64963409, 1.29926818;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow1Mend-92)"
1630       d="m 347.02887,196.67228 c 2.73089,-2.27942 5.78054,-4.1764 9.03233,-5.6184 8.65182,-3.83663 18.36723,-4.34297 27.82919,-4.5551 10.47734,-0.23489 20.95878,-0.18017 31.43857,-0.11877 6.46997,0.0379 12.93992,0.0784 19.40986,0.12133"
1631       id="path3300"
1632       inkscape:connector-curvature="0"
1633       inkscape:path-effect="#path-effect3302"
1634       inkscape:original-d="m 347.02887,196.67228 c 3.0117,-1.87323 6.02249,-3.74603 9.03233,-5.6184 3.00986,-1.87236 18.55372,-3.03718 27.82919,-4.5551 9.27549,-1.51794 20.95997,-0.0796 31.43857,-0.11877 10.47862,-0.0391 12.94082,0.0804 19.40986,0.12133" />
1635    <path
1636       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow1Mend-97)"
1637       d="m 281.77537,342.34916 c 0.17405,-3.87643 1.69528,-7.6795 4.24264,-10.6066 1.21368,-1.3946 2.65204,-2.59324 4.24264,-3.53554"
1638       id="path3226"
1639       inkscape:connector-curvature="0"
1640       inkscape:path-effect="#path-effect3228-1"
1641       inkscape:original-d="m 281.77537,342.34916 c 1.65092,-3.53654 2.82943,-7.07207 4.24264,-10.6066 1.41322,-3.53454 2.82943,-2.35803 4.24264,-3.53554" />
1642  </g>
1643</svg>
1644