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