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