xref: /dpdk/doc/guides/prog_guide/img/rte_flow_async_init.svg (revision 197e820c6685993ad75387de79707c81b5e1fc10)
1*197e820cSAlexander Kozyrev<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2*197e820cSAlexander Kozyrev<!-- SPDX-License-Identifier: BSD-3-Clause -->
3*197e820cSAlexander Kozyrev
4*197e820cSAlexander Kozyrev<!-- Copyright(c) 2022 NVIDIA Corporation & Affiliates -->
5*197e820cSAlexander Kozyrev
6*197e820cSAlexander Kozyrev<svg
7*197e820cSAlexander Kozyrev   width="485"
8*197e820cSAlexander Kozyrev   height="535"
9*197e820cSAlexander Kozyrev   overflow="hidden"
10*197e820cSAlexander Kozyrev   version="1.1"
11*197e820cSAlexander Kozyrev   id="svg61"
12*197e820cSAlexander Kozyrev   sodipodi:docname="rte_flow_async_init.svg"
13*197e820cSAlexander Kozyrev   inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
14*197e820cSAlexander Kozyrev   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
15*197e820cSAlexander Kozyrev   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
16*197e820cSAlexander Kozyrev   xmlns="http://www.w3.org/2000/svg"
17*197e820cSAlexander Kozyrev   xmlns:svg="http://www.w3.org/2000/svg">
18*197e820cSAlexander Kozyrev  <sodipodi:namedview
19*197e820cSAlexander Kozyrev     id="namedview63"
20*197e820cSAlexander Kozyrev     pagecolor="#ffffff"
21*197e820cSAlexander Kozyrev     bordercolor="#666666"
22*197e820cSAlexander Kozyrev     borderopacity="1.0"
23*197e820cSAlexander Kozyrev     inkscape:pageshadow="2"
24*197e820cSAlexander Kozyrev     inkscape:pageopacity="0.0"
25*197e820cSAlexander Kozyrev     inkscape:pagecheckerboard="0"
26*197e820cSAlexander Kozyrev     showgrid="false"
27*197e820cSAlexander Kozyrev     inkscape:zoom="1.517757"
28*197e820cSAlexander Kozyrev     inkscape:cx="242.79249"
29*197e820cSAlexander Kozyrev     inkscape:cy="267.17057"
30*197e820cSAlexander Kozyrev     inkscape:window-width="2400"
31*197e820cSAlexander Kozyrev     inkscape:window-height="1271"
32*197e820cSAlexander Kozyrev     inkscape:window-x="2391"
33*197e820cSAlexander Kozyrev     inkscape:window-y="-9"
34*197e820cSAlexander Kozyrev     inkscape:window-maximized="1"
35*197e820cSAlexander Kozyrev     inkscape:current-layer="g59" />
36*197e820cSAlexander Kozyrev  <defs
37*197e820cSAlexander Kozyrev     id="defs5">
38*197e820cSAlexander Kozyrev    <clipPath
39*197e820cSAlexander Kozyrev       id="clip0">
40*197e820cSAlexander Kozyrev      <rect
41*197e820cSAlexander Kozyrev         x="0"
42*197e820cSAlexander Kozyrev         y="0"
43*197e820cSAlexander Kozyrev         width="485"
44*197e820cSAlexander Kozyrev         height="535"
45*197e820cSAlexander Kozyrev         id="rect2" />
46*197e820cSAlexander Kozyrev    </clipPath>
47*197e820cSAlexander Kozyrev  </defs>
48*197e820cSAlexander Kozyrev  <g
49*197e820cSAlexander Kozyrev     clip-path="url(#clip0)"
50*197e820cSAlexander Kozyrev     id="g59">
51*197e820cSAlexander Kozyrev    <rect
52*197e820cSAlexander Kozyrev       x="0"
53*197e820cSAlexander Kozyrev       y="0"
54*197e820cSAlexander Kozyrev       width="485"
55*197e820cSAlexander Kozyrev       height="535"
56*197e820cSAlexander Kozyrev       fill="#FFFFFF"
57*197e820cSAlexander Kozyrev       id="rect7" />
58*197e820cSAlexander Kozyrev    <rect
59*197e820cSAlexander Kozyrev       x="0.500053"
60*197e820cSAlexander Kozyrev       y="79.5001"
61*197e820cSAlexander Kozyrev       width="482"
62*197e820cSAlexander Kozyrev       height="59"
63*197e820cSAlexander Kozyrev       stroke="#000000"
64*197e820cSAlexander Kozyrev       stroke-width="1.33333"
65*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
66*197e820cSAlexander Kozyrev       fill="#A6A6A6"
67*197e820cSAlexander Kozyrev       id="rect9" />
68*197e820cSAlexander Kozyrev    <text
69*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
70*197e820cSAlexander Kozyrev       font-weight="400"
71*197e820cSAlexander Kozyrev       font-size="24"
72*197e820cSAlexander Kozyrev       transform="translate(121.6 116)"
73*197e820cSAlexander Kozyrev       id="text13">
74*197e820cSAlexander Kozyrev         rte_eth_dev_configure
75*197e820cSAlexander Kozyrev         <tspan
76*197e820cSAlexander Kozyrev   font-size="24"
77*197e820cSAlexander Kozyrev   x="224.007"
78*197e820cSAlexander Kozyrev   y="0"
79*197e820cSAlexander Kozyrev   id="tspan11">()</tspan></text>
80*197e820cSAlexander Kozyrev    <rect
81*197e820cSAlexander Kozyrev       x="0.500053"
82*197e820cSAlexander Kozyrev       y="158.5"
83*197e820cSAlexander Kozyrev       width="482"
84*197e820cSAlexander Kozyrev       height="59"
85*197e820cSAlexander Kozyrev       stroke="#000000"
86*197e820cSAlexander Kozyrev       stroke-width="1.33333"
87*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
88*197e820cSAlexander Kozyrev       fill="#FFFFFF"
89*197e820cSAlexander Kozyrev       id="rect15" />
90*197e820cSAlexander Kozyrev    <text
91*197e820cSAlexander Kozyrev       font-family="Calibri,Calibri_MSFontService,sans-serif"
92*197e820cSAlexander Kozyrev       font-weight="400"
93*197e820cSAlexander Kozyrev       font-size="24"
94*197e820cSAlexander Kozyrev       transform="translate(140.273 195)"
95*197e820cSAlexander Kozyrev       id="text17">
96*197e820cSAlexander Kozyrev         rte_flow_configure()
97*197e820cSAlexander Kozyrev      </text>
98*197e820cSAlexander Kozyrev    <rect
99*197e820cSAlexander Kozyrev       x="0.500053"
100*197e820cSAlexander Kozyrev       y="236.5"
101*197e820cSAlexander Kozyrev       width="482"
102*197e820cSAlexander Kozyrev       height="60"
103*197e820cSAlexander Kozyrev       stroke="#000000"
104*197e820cSAlexander Kozyrev       stroke-width="1.33333"
105*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
106*197e820cSAlexander Kozyrev       fill="#FFFFFF"
107*197e820cSAlexander Kozyrev       id="rect19" />
108*197e820cSAlexander Kozyrev    <text
109*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
110*197e820cSAlexander Kozyrev       font-weight="400"
111*197e820cSAlexander Kozyrev       font-size="24px"
112*197e820cSAlexander Kozyrev       id="text21"
113*197e820cSAlexander Kozyrev       x="63.425903"
114*197e820cSAlexander Kozyrev       y="274">rte_flow_pattern_template_create()</text>
115*197e820cSAlexander Kozyrev    <rect
116*197e820cSAlexander Kozyrev       x="0.500053"
117*197e820cSAlexander Kozyrev       y="316.5"
118*197e820cSAlexander Kozyrev       width="482"
119*197e820cSAlexander Kozyrev       height="59"
120*197e820cSAlexander Kozyrev       stroke="#000000"
121*197e820cSAlexander Kozyrev       stroke-width="1.33333"
122*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
123*197e820cSAlexander Kozyrev       fill="#FFFFFF"
124*197e820cSAlexander Kozyrev       id="rect23" />
125*197e820cSAlexander Kozyrev    <text
126*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
127*197e820cSAlexander Kozyrev       font-weight="400"
128*197e820cSAlexander Kozyrev       font-size="24px"
129*197e820cSAlexander Kozyrev       id="text27"
130*197e820cSAlexander Kozyrev       x="69.379204"
131*197e820cSAlexander Kozyrev       y="353">rte_flow_actions_template_create()</text>
132*197e820cSAlexander Kozyrev    <rect
133*197e820cSAlexander Kozyrev       x="0.500053"
134*197e820cSAlexander Kozyrev       y="0.500053"
135*197e820cSAlexander Kozyrev       width="482"
136*197e820cSAlexander Kozyrev       height="60"
137*197e820cSAlexander Kozyrev       stroke="#000000"
138*197e820cSAlexander Kozyrev       stroke-width="1.33333"
139*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
140*197e820cSAlexander Kozyrev       fill="#A6A6A6"
141*197e820cSAlexander Kozyrev       id="rect29" />
142*197e820cSAlexander Kozyrev    <text
143*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
144*197e820cSAlexander Kozyrev       font-weight="400"
145*197e820cSAlexander Kozyrev       font-size="24px"
146*197e820cSAlexander Kozyrev       transform="translate(177.233,37)"
147*197e820cSAlexander Kozyrev       id="text33">rte_eal_init()</text>
148*197e820cSAlexander Kozyrev    <path
149*197e820cSAlexander Kozyrev       d="M2-1.09108e-05 2.00005 9.2445-1.99995 9.24452-2 1.09108e-05ZM6.00004 7.24448 0.000104987 19.2445-5.99996 7.24455Z"
150*197e820cSAlexander Kozyrev       transform="matrix(-1 0 0 1 241 60)"
151*197e820cSAlexander Kozyrev       id="path35" />
152*197e820cSAlexander Kozyrev    <path
153*197e820cSAlexander Kozyrev       d="M2-1.08133e-05 2.00005 9.41805-1.99995 9.41807-2 1.08133e-05ZM6.00004 7.41802 0.000104987 19.4181-5.99996 7.41809Z"
154*197e820cSAlexander Kozyrev       transform="matrix(-1 0 0 1 241 138)"
155*197e820cSAlexander Kozyrev       id="path37" />
156*197e820cSAlexander Kozyrev    <path
157*197e820cSAlexander Kozyrev       d="M2-1.09108e-05 2.00005 9.2445-1.99995 9.24452-2 1.09108e-05ZM6.00004 7.24448 0.000104987 19.2445-5.99996 7.24455Z"
158*197e820cSAlexander Kozyrev       transform="matrix(-1 0 0 1 241 217)"
159*197e820cSAlexander Kozyrev       id="path39" />
160*197e820cSAlexander Kozyrev    <rect
161*197e820cSAlexander Kozyrev       x="0.500053"
162*197e820cSAlexander Kozyrev       y="395.5"
163*197e820cSAlexander Kozyrev       width="482"
164*197e820cSAlexander Kozyrev       height="59"
165*197e820cSAlexander Kozyrev       stroke="#000000"
166*197e820cSAlexander Kozyrev       stroke-width="1.33333"
167*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
168*197e820cSAlexander Kozyrev       fill="#FFFFFF"
169*197e820cSAlexander Kozyrev       id="rect41" />
170*197e820cSAlexander Kozyrev    <text
171*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
172*197e820cSAlexander Kozyrev       font-weight="400"
173*197e820cSAlexander Kozyrev       font-size="24px"
174*197e820cSAlexander Kozyrev       id="text47"
175*197e820cSAlexander Kozyrev       x="76.988998"
176*197e820cSAlexander Kozyrev       y="432">rte_flow_template_table_create()</text>
177*197e820cSAlexander Kozyrev    <path
178*197e820cSAlexander Kozyrev       d="M2-1.05859e-05 2.00005 9.83526-1.99995 9.83529-2 1.05859e-05ZM6.00004 7.83524 0.000104987 19.8353-5.99996 7.83531Z"
179*197e820cSAlexander Kozyrev       transform="matrix(-1 0 0 1 241 296)"
180*197e820cSAlexander Kozyrev       id="path49" />
181*197e820cSAlexander Kozyrev    <path
182*197e820cSAlexander Kozyrev       d="M243 375 243 384.191 239 384.191 239 375ZM247 382.191 241 394.191 235 382.191Z"
183*197e820cSAlexander Kozyrev       id="path51" />
184*197e820cSAlexander Kozyrev    <rect
185*197e820cSAlexander Kozyrev       x="0.500053"
186*197e820cSAlexander Kozyrev       y="473.5"
187*197e820cSAlexander Kozyrev       width="482"
188*197e820cSAlexander Kozyrev       height="60"
189*197e820cSAlexander Kozyrev       stroke="#000000"
190*197e820cSAlexander Kozyrev       stroke-width="1.33333"
191*197e820cSAlexander Kozyrev       stroke-miterlimit="8"
192*197e820cSAlexander Kozyrev       fill="#A6A6A6"
193*197e820cSAlexander Kozyrev       id="rect53" />
194*197e820cSAlexander Kozyrev    <text
195*197e820cSAlexander Kozyrev       font-family="Calibri, Calibri_MSFontService, sans-serif"
196*197e820cSAlexander Kozyrev       font-weight="400"
197*197e820cSAlexander Kozyrev       font-size="24px"
198*197e820cSAlexander Kozyrev       id="text55"
199*197e820cSAlexander Kozyrev       x="149.30299"
200*197e820cSAlexander Kozyrev       y="511">rte_eth_dev_start()</text>
201*197e820cSAlexander Kozyrev    <path
202*197e820cSAlexander Kozyrev       d="M245 454 245 463.191 241 463.191 241 454ZM249 461.191 243 473.191 237 461.191Z"
203*197e820cSAlexander Kozyrev       id="path57" />
204*197e820cSAlexander Kozyrev  </g>
205*197e820cSAlexander Kozyrev</svg>
206