The two image files showing the structure of the rte_mbuf data structure required some minor updates to take account of the changes introduced to the structure in the 1.8 release
Signed-off-by: Bruce Richardson <bruce.richardson at intel.com> --- Change in V2: * Made minor changes to the position of some text to try and work around the different rendering of the svg files in different browsers, which led to test being truncated unexpectedly. --- doc/guides/prog_guide/img/mbuf1.svg | 44 ++++++++++++-------------- doc/guides/prog_guide/img/mbuf2.svg | 61 ++++++++++++++++++------------------- 2 files changed, 49 insertions(+), 56 deletions(-) diff --git a/doc/guides/prog_guide/img/mbuf1.svg b/doc/guides/prog_guide/img/mbuf1.svg index 0b8ff00..70507a3 100644 --- a/doc/guides/prog_guide/img/mbuf1.svg +++ b/doc/guides/prog_guide/img/mbuf1.svg @@ -48,7 +48,7 @@ height="288.34286" id="svg3868" version="1.1" - inkscape:version="0.48.4 r9939" + inkscape:version="0.48.5 r10040" sodipodi:docname="mbuf1.svg" sodipodi:version="0.32" inkscape:output_extension="org.inkscape.output.svg.inkscape"> @@ -328,16 +328,16 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="2.8" - inkscape:cx="424.95386" + inkscape:cx="344.29455" inkscape:cy="143.63151" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" - inkscape:window-width="1650" - inkscape:window-height="1059" - inkscape:window-x="177" - inkscape:window-y="111" - inkscape:window-maximized="0" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="1592" + inkscape:window-y="285" + inkscape:window-maximized="1" fit-margin-top="0.1" fit-margin-left="0.1" fit-margin-right="0.1" @@ -416,17 +416,17 @@ <text xml:space="preserve" style="font-size:15.22520161px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="452.7626" - y="374.68066" + x="468.47687" + y="376.4664" id="text2912" inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png" inkscape:export-xdpi="112" inkscape:export-ydpi="112"><tspan sodipodi:role="line" - x="452.7626" - y="374.68066" + x="468.47687" + y="376.4664" id="tspan2916" - style="font-weight:bold">rte_mbuf (type is pkt)</tspan></text> + style="font-weight:bold">struct rte_mbuf </tspan></text> <path 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)" d="M 270.40246,239.43649 C 273.9494,287.74619 176.1143,278.684 176.1143,278.684" @@ -492,13 +492,9 @@ y="119.50503" id="text5219"><tspan sodipodi:role="line" - id="tspan5221" x="249.28572" - y="119.50503">rte_pktmbuf_mtod(m)</tspan><tspan - sodipodi:role="line" - x="249.28572" - y="132.00504" - id="tspan5223">or m->pkt.data</tspan></text> + y="119.50503" + id="tspan5223">rte_pktmbuf_mtod(m)</tspan></text> <text xml:space="preserve" style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" @@ -516,13 +512,13 @@ <text xml:space="preserve" style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="82.14286" - y="293.07645" + x="83.928574" + y="284.14789" id="text5254"><tspan sodipodi:role="line" id="tspan5256" - x="82.14286" - y="293.07645">m->pkt.next = NULL</tspan></text> + x="83.928574" + y="284.14789">m->pkt.next = NULL</tspan></text> <text xml:space="preserve" style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" @@ -568,11 +564,11 @@ <text xml:space="preserve" style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="520.37152" + x="525.0144" y="231.04784" id="text5258-1-5"><tspan sodipodi:role="line" - x="520.37152" + x="525.0144" y="231.04784" id="tspan5262-6-4">tailroom</tspan></text> <path diff --git a/doc/guides/prog_guide/img/mbuf2.svg b/doc/guides/prog_guide/img/mbuf2.svg index 49553be..53a3303 100644 --- a/doc/guides/prog_guide/img/mbuf2.svg +++ b/doc/guides/prog_guide/img/mbuf2.svg @@ -48,7 +48,7 @@ height="288.34286" id="svg3868" version="1.1" - inkscape:version="0.48.4 r9939" + inkscape:version="0.48.5 r10040" sodipodi:docname="mbuf2.svg" inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/mbuf2.png" inkscape:export-xdpi="200" @@ -879,17 +879,17 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.4" - inkscape:cx="349.23531" - inkscape:cy="97.526166" + inkscape:zoom="1.979899" + inkscape:cx="335.62533" + inkscape:cy="102.43492" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" - inkscape:window-width="1650" - inkscape:window-height="1059" - inkscape:window-x="100" - inkscape:window-y="17" - inkscape:window-maximized="0" + inkscape:window-width="1920" + inkscape:window-height="1017" + inkscape:window-x="1592" + inkscape:window-y="285" + inkscape:window-maximized="1" fit-margin-top="0.1" fit-margin-left="0.1" fit-margin-right="0.1" @@ -1058,17 +1058,17 @@ <text xml:space="preserve" style="font-size:15.22520161px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="331.85513" - y="704.97418" + x="424.78918" + y="702.44879" id="text2912" inkscape:export-filename="/home/matz/barracuda/rapports/mbuf-api-v2-images/octeon_multi.png" inkscape:export-xdpi="112" inkscape:export-ydpi="112"><tspan sodipodi:role="line" - x="331.85513" - y="704.97418" + x="424.78918" + y="702.44879" id="tspan2916" - style="font-weight:bold">multi-segmented rte_mbuf (type is pkt)</tspan></text> + style="font-weight:bold">multi-segmented rte_mbuf</tspan></text> <path 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)" d="m 119.23004,564.01527 c 101.10943,109.21871 189.23315,8.60651 189.23315,8.60651" @@ -1168,31 +1168,28 @@ <text xml:space="preserve" style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="78.288223" - y="493.72507" + x="78.793297" + y="498.27075" id="text5219-6"><tspan sodipodi:role="line" - id="tspan5221-8" - x="78.288223" - y="493.72507">rte_pktmbuf_mtod(m)</tspan><tspan - sodipodi:role="line" - x="78.288223" - y="506.22507" - id="tspan5223-9">or m->pkt.data</tspan></text> + x="78.793297" + y="498.27075" + id="tspan5223-9">rte_pktmbuf_mtod(m)</tspan></text> <text xml:space="preserve" - style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="311.4537" - y="447.16037" - id="text5258-2"><tspan + style="font-size:10.48159599px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="233.53358" + y="470.28363" + id="text5258-2" + transform="scale(1.0481596,0.95405318)"><tspan sodipodi:role="line" - x="311.4537" - y="447.16037" + x="233.53358" + y="470.28363" id="tspan5262-64">rte_pktmbuf_pktlen(m) = rte_pktmbuf_datalen(m) +</tspan><tspan sodipodi:role="line" - x="311.4537" - y="459.66037" - id="tspan6985">rte_pktmbuf_datalen(mseg2) + rte_pktmbuf_datalen(mseg3)</tspan></text> + x="233.53358" + y="483.38562" + id="tspan6985"> rte_pktmbuf_datalen(mseg2) + rte_pktmbuf_datalen(mseg3)</tspan></text> <path 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)" d="m 173.97266,470.21933 c 141.42583,0 391.36979,0 450.62611,0" -- 1.9.3