xref: /dpdk/doc/guides/prog_guide/img/stateless-op.svg (revision a584d3bea902cf52a7d07b8a5a6cd1318dfcf88b)
1*a584d3beSAshish Gupta<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2*a584d3beSAshish Gupta<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3*a584d3beSAshish Gupta<!-- Generated by Microsoft Visio, SVG Export stateless-ops.svg Page-1 -->
4*a584d3beSAshish Gupta<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
5*a584d3beSAshish Gupta		xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="2.24024in" height="2.70592in"
6*a584d3beSAshish Gupta		viewBox="0 0 161.298 194.826" xml:space="preserve" color-interpolation-filters="sRGB" class="st8">
7*a584d3beSAshish Gupta	<v:documentProperties v:langID="16393" v:metric="true" v:viewMarkup="false"/>
8*a584d3beSAshish Gupta
9*a584d3beSAshish Gupta	<style type="text/css">
10*a584d3beSAshish Gupta	<![CDATA[
11*a584d3beSAshish Gupta		.st1 {visibility:visible}
12*a584d3beSAshish Gupta		.st2 {fill:#5b9bd5;fill-opacity:0.22;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22}
13*a584d3beSAshish Gupta		.st3 {fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25}
14*a584d3beSAshish Gupta		.st4 {fill:#feffff;font-family:Calibri;font-size:0.833336em}
15*a584d3beSAshish Gupta		.st5 {fill:#feffff;font-family:Calibri;font-size:0.75em}
16*a584d3beSAshish Gupta		.st6 {marker-start:url(#mrkr13-19);stroke:#5b9bd5;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}
17*a584d3beSAshish Gupta		.st7 {fill:#5b9bd5;fill-opacity:1;stroke:#5b9bd5;stroke-opacity:1;stroke-width:0.28409094308259}
18*a584d3beSAshish Gupta		.st8 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
19*a584d3beSAshish Gupta	]]>
20*a584d3beSAshish Gupta	</style>
21*a584d3beSAshish Gupta
22*a584d3beSAshish Gupta	<defs id="Markers">
23*a584d3beSAshish Gupta		<g id="lend13">
24*a584d3beSAshish Gupta			<path d="M 3 1 L 0 0 L 3 -1 L 3 1 " style="stroke:none"/>
25*a584d3beSAshish Gupta		</g>
26*a584d3beSAshish Gupta		<marker id="mrkr13-19" class="st7" v:arrowType="13" v:arrowSize="2" v:setback="0" refX="0" orient="auto"
27*a584d3beSAshish Gupta				markerUnits="strokeWidth" overflow="visible">
28*a584d3beSAshish Gupta			<use xlink:href="#lend13" transform="scale(3.5199995788296) "/>
29*a584d3beSAshish Gupta		</marker>
30*a584d3beSAshish Gupta	</defs>
31*a584d3beSAshish Gupta	<defs id="Filters">
32*a584d3beSAshish Gupta		<filter id="filter_2">
33*a584d3beSAshish Gupta			<feGaussianBlur stdDeviation="2"/>
34*a584d3beSAshish Gupta		</filter>
35*a584d3beSAshish Gupta	</defs>
36*a584d3beSAshish Gupta	<g v:mID="0" v:index="1" v:groupContext="foregroundPage">
37*a584d3beSAshish Gupta		<title>Page-1</title>
38*a584d3beSAshish Gupta		<v:pageProperties v:drawingScale="0.0393701" v:pageScale="0.0393701" v:drawingUnits="24" v:shadowOffsetX="9"
39*a584d3beSAshish Gupta				v:shadowOffsetY="-9"/>
40*a584d3beSAshish Gupta		<g id="group61-1" transform="translate(3.02943,-5.34782)" v:mID="61" v:groupContext="group">
41*a584d3beSAshish Gupta			<title>Sheet.61</title>
42*a584d3beSAshish Gupta			<g id="shape52-2" v:mID="52" v:groupContext="shape" transform="translate(97.856,-133.39)">
43*a584d3beSAshish Gupta				<title>Circle.40</title>
44*a584d3beSAshish Gupta				<desc>op</desc>
45*a584d3beSAshish Gupta				<v:userDefs>
46*a584d3beSAshish Gupta					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
47*a584d3beSAshish Gupta				</v:userDefs>
48*a584d3beSAshish Gupta				<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
49*a584d3beSAshish Gupta				<v:textRect cx="28.3463" cy="167.479" width="49.62" height="41.4408"/>
50*a584d3beSAshish Gupta				<g id="shadow52-3" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
51*a584d3beSAshish Gupta						transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
52*a584d3beSAshish Gupta					<path d="M-0 167.48 A28.3465 27.6272 180 0 1 56.69 167.48 A28.3465 27.6272 180 0 1 -0 167.48 Z" class="st2"/>
53*a584d3beSAshish Gupta				</g>
54*a584d3beSAshish Gupta				<path d="M-0 167.48 A28.3465 27.6272 180 0 1 56.69 167.48 A28.3465 27.6272 180 0 1 -0 167.48 Z" class="st3"/>
55*a584d3beSAshish Gupta				<text x="23.08" y="170.48" class="st4" v:langID="16393"><v:paragraph v:horizAlign="1"/><v:tabList/>op</text>			</g>
56*a584d3beSAshish Gupta			<g id="shape53-8" v:mID="53" v:groupContext="shape" transform="translate(-3.9968E-015,-133.39)">
57*a584d3beSAshish Gupta				<title>Circle.299</title>
58*a584d3beSAshish Gupta				<desc>priv_xform</desc>
59*a584d3beSAshish Gupta				<v:userDefs>
60*a584d3beSAshish Gupta					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
61*a584d3beSAshish Gupta				</v:userDefs>
62*a584d3beSAshish Gupta				<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
63*a584d3beSAshish Gupta				<v:textRect cx="28.3463" cy="167.479" width="49.62" height="41.4408"/>
64*a584d3beSAshish Gupta				<g id="shadow53-9" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
65*a584d3beSAshish Gupta						transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
66*a584d3beSAshish Gupta					<path d="M-0 167.48 A28.3465 27.6272 180 0 1 56.69 167.48 A28.3465 27.6272 180 0 1 -0 167.48 Z" class="st2"/>
67*a584d3beSAshish Gupta				</g>
68*a584d3beSAshish Gupta				<path d="M-0 167.48 A28.3465 27.6272 180 0 1 56.69 167.48 A28.3465 27.6272 180 0 1 -0 167.48 Z" class="st3"/>
69*a584d3beSAshish Gupta				<text x="8.25" y="170.18" class="st5" v:langID="16393"><v:paragraph v:horizAlign="1"/><v:tabList/>priv_xform</text>			</g>
70*a584d3beSAshish Gupta			<g id="shape54-14" v:mID="54" v:groupContext="shape" transform="translate(56.693,-160.74)">
71*a584d3beSAshish Gupta				<title>Sheet.54</title>
72*a584d3beSAshish Gupta				<path d="M0 194.83 L10.2 194.83 L10.56 194.83 L41.16 194.83" class="st6"/>
73*a584d3beSAshish Gupta			</g>
74*a584d3beSAshish Gupta			<g id="shape55-20" v:mID="55" v:groupContext="shape" transform="translate(97.856,-65.1969)">
75*a584d3beSAshish Gupta				<title>Circle.479</title>
76*a584d3beSAshish Gupta				<desc>op</desc>
77*a584d3beSAshish Gupta				<v:userDefs>
78*a584d3beSAshish Gupta					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
79*a584d3beSAshish Gupta				</v:userDefs>
80*a584d3beSAshish Gupta				<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
81*a584d3beSAshish Gupta				<v:textRect cx="28.3463" cy="166.185" width="49.62" height="42.5197"/>
82*a584d3beSAshish Gupta				<g id="shadow55-21" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
83*a584d3beSAshish Gupta						transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
84*a584d3beSAshish Gupta					<path d="M0 166.19 A28.3465 28.3465 0 1 1 56.69 166.19 A28.3465 28.3465 0 1 1 0 166.19 Z" class="st2"/>
85*a584d3beSAshish Gupta				</g>
86*a584d3beSAshish Gupta				<path d="M0 166.19 A28.3465 28.3465 0 1 1 56.69 166.19 A28.3465 28.3465 0 1 1 0 166.19 Z" class="st3"/>
87*a584d3beSAshish Gupta				<text x="23.08" y="169.19" class="st4" v:langID="16393"><v:paragraph v:horizAlign="1"/><v:tabList/>op</text>			</g>
88*a584d3beSAshish Gupta			<g id="shape56-26" v:mID="56" v:groupContext="shape" transform="translate(-3.9968E-015,-65.7801)">
89*a584d3beSAshish Gupta				<title>Circle.480</title>
90*a584d3beSAshish Gupta				<desc>priv_xform</desc>
91*a584d3beSAshish Gupta				<v:userDefs>
92*a584d3beSAshish Gupta					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
93*a584d3beSAshish Gupta				</v:userDefs>
94*a584d3beSAshish Gupta				<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
95*a584d3beSAshish Gupta				<v:textRect cx="28.3463" cy="166.768" width="49.62" height="42.5197"/>
96*a584d3beSAshish Gupta				<g id="shadow56-27" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
97*a584d3beSAshish Gupta						transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
98*a584d3beSAshish Gupta					<path d="M0 166.77 A28.3465 28.3465 0 0 1 56.69 166.77 A28.3465 28.3465 0 0 1 0 166.77 Z" class="st2"/>
99*a584d3beSAshish Gupta				</g>
100*a584d3beSAshish Gupta				<path d="M0 166.77 A28.3465 28.3465 0 0 1 56.69 166.77 A28.3465 28.3465 0 0 1 0 166.77 Z" class="st3"/>
101*a584d3beSAshish Gupta				<text x="8.25" y="169.47" class="st5" v:langID="16393"><v:paragraph v:horizAlign="1"/><v:tabList/>priv_xform</text>			</g>
102*a584d3beSAshish Gupta			<g id="shape57-32" v:mID="57" v:groupContext="shape" transform="translate(56.693,-93.8414)">
103*a584d3beSAshish Gupta				<title>Sheet.57</title>
104*a584d3beSAshish Gupta				<path d="M0 194.83 L10.2 194.83 L10.56 194.83 L41.16 194.83" class="st6"/>
105*a584d3beSAshish Gupta			</g>
106*a584d3beSAshish Gupta			<g id="shape58-37" v:mID="58" v:groupContext="shape" transform="translate(97.856,0)">
107*a584d3beSAshish Gupta				<title>Circle.482</title>
108*a584d3beSAshish Gupta				<desc>op</desc>
109*a584d3beSAshish Gupta				<v:userDefs>
110*a584d3beSAshish Gupta					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
111*a584d3beSAshish Gupta				</v:userDefs>
112*a584d3beSAshish Gupta				<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
113*a584d3beSAshish Gupta				<v:textRect cx="28.3463" cy="166.185" width="49.62" height="42.5197"/>
114*a584d3beSAshish Gupta				<g id="shadow58-38" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
115*a584d3beSAshish Gupta						transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
116*a584d3beSAshish Gupta					<path d="M0 166.19 A28.3465 28.3465 0 1 1 56.69 166.19 A28.3465 28.3465 0 1 1 0 166.19 Z" class="st2"/>
117*a584d3beSAshish Gupta				</g>
118*a584d3beSAshish Gupta				<path d="M0 166.19 A28.3465 28.3465 0 1 1 56.69 166.19 A28.3465 28.3465 0 1 1 0 166.19 Z" class="st3"/>
119*a584d3beSAshish Gupta				<text x="23.08" y="169.19" class="st4" v:langID="16393"><v:paragraph v:horizAlign="1"/><v:tabList/>op</text>			</g>
120*a584d3beSAshish Gupta			<g id="shape59-43" v:mID="59" v:groupContext="shape" transform="translate(-3.9968E-015,-0.583223)">
121*a584d3beSAshish Gupta				<title>Circle.483</title>
122*a584d3beSAshish Gupta				<desc>priv_xform</desc>
123*a584d3beSAshish Gupta				<v:userDefs>
124*a584d3beSAshish Gupta					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
125*a584d3beSAshish Gupta				</v:userDefs>
126*a584d3beSAshish Gupta				<v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
127*a584d3beSAshish Gupta				<v:textRect cx="28.3463" cy="166.768" width="49.62" height="42.5197"/>
128*a584d3beSAshish Gupta				<g id="shadow59-44" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1"
129*a584d3beSAshish Gupta						transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
130*a584d3beSAshish Gupta					<path d="M0 166.77 A28.3465 28.3465 0 0 1 56.69 166.77 A28.3465 28.3465 0 0 1 0 166.77 Z" class="st2"/>
131*a584d3beSAshish Gupta				</g>
132*a584d3beSAshish Gupta				<path d="M0 166.77 A28.3465 28.3465 0 0 1 56.69 166.77 A28.3465 28.3465 0 0 1 0 166.77 Z" class="st3"/>
133*a584d3beSAshish Gupta				<text x="8.25" y="169.47" class="st5" v:langID="16393"><v:paragraph v:horizAlign="1"/><v:tabList/>priv_xform</text>			</g>
134*a584d3beSAshish Gupta			<g id="shape60-49" v:mID="60" v:groupContext="shape" transform="translate(56.693,-28.6446)">
135*a584d3beSAshish Gupta				<title>Sheet.60</title>
136*a584d3beSAshish Gupta				<path d="M0 194.83 L10.2 194.83 L10.56 194.83 L41.16 194.83" class="st6"/>
137*a584d3beSAshish Gupta			</g>
138*a584d3beSAshish Gupta		</g>
139*a584d3beSAshish Gupta	</g>
140*a584d3beSAshish Gupta</svg>
141