add Doxygen documentation
[o-du/phy.git] / docs / API / structxran__ethdi__ctx.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.13"/>
7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
8 <title>o-du/phy: xran_ethdi_ctx Struct Reference</title>
9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
12 <link href="search/search.css" rel="stylesheet" type="text/css"/>
13 <script type="text/javascript" src="search/searchdata.js"></script>
14 <script type="text/javascript" src="search/search.js"></script>
15 <link href="doxygen.css" rel="stylesheet" type="text/css" />
16 </head>
17 <body>
18 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
19 <div id="titlearea">
20 <table cellspacing="0" cellpadding="0">
21  <tbody>
22  <tr style="height: 56px;">
23   <td id="projectalign" style="padding-left: 0.5em;">
24    <div id="projectname">o-du/phy
25    </div>
26    <div id="projectbrief">Intel O-RAN/X-RAN Generated Doxygen Documentation</div>
27   </td>
28  </tr>
29  </tbody>
30 </table>
31 </div>
32 <!-- end header part -->
33 <!-- Generated by Doxygen 1.8.13 -->
34 <script type="text/javascript">
35 var searchBox = new SearchBox("searchBox", "search",false,'Search');
36 </script>
37 <script type="text/javascript" src="menudata.js"></script>
38 <script type="text/javascript" src="menu.js"></script>
39 <script type="text/javascript">
40 $(function() {
41   initMenu('',true,false,'search.php','Search');
42   $(document).ready(function() { init_search(); });
43 });
44 </script>
45 <div id="main-nav"></div>
46 <!-- window showing the filter options -->
47 <div id="MSearchSelectWindow"
48      onmouseover="return searchBox.OnSearchSelectShow()"
49      onmouseout="return searchBox.OnSearchSelectHide()"
50      onkeydown="return searchBox.OnSearchSelectKey(event)">
51 </div>
52
53 <!-- iframe showing the search results (closed by default) -->
54 <div id="MSearchResultsWindow">
55 <iframe src="javascript:void(0)" frameborder="0" 
56         name="MSearchResults" id="MSearchResults">
57 </iframe>
58 </div>
59
60 </div><!-- top -->
61 <div class="header">
62   <div class="summary">
63 <a href="#pub-attribs">Data Fields</a>  </div>
64   <div class="headertitle">
65 <div class="title">xran_ethdi_ctx Struct Reference</div>  </div>
66 </div><!--header-->
67 <div class="contents">
68
69 <p><code>#include &lt;<a class="el" href="ethdi_8h_source.html">ethdi.h</a>&gt;</code></p>
70 <div class="dynheader">
71 Collaboration diagram for xran_ethdi_ctx:</div>
72 <div class="dyncontent">
73 <div class="center"><img src="structxran__ethdi__ctx__coll__graph.png" border="0" usemap="#xran__ethdi__ctx_coll__map" alt="Collaboration graph"/></div>
74 <map name="xran__ethdi__ctx_coll__map" id="xran__ethdi__ctx_coll__map">
75 <area shape="rect" id="node2" href="structxran__io__loop__cfg.html" title="{xran_io_loop_cfg\n|+ id\l+ dpdk_dev\l+ bbdev_dev\l+ bbdev_mode\l+ core\l+ system_core\l+ pkt_proc_core\l+ pkt_aux_core\l+ timing_core\l+ port\l|}" alt="" coords="11,5,131,215"/>
76 </map>
77 </div>
78 <table class="memberdecls">
79 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
80 Data Fields</h2></td></tr>
81 <tr class="memitem:a84a901e82e979ec87118ff865b311a1f"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__io__loop__cfg.html">xran_io_loop_cfg</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a84a901e82e979ec87118ff865b311a1f">io_cfg</a></td></tr>
82 <tr class="separator:a84a901e82e979ec87118ff865b311a1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
83 <tr class="memitem:a9aae028a7de6cf24800730ee0ead940a"><td class="memItemLeft" align="right" valign="top">struct ether_addr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a9aae028a7de6cf24800730ee0ead940a">entities</a> [<a class="el" href="ethdi_8h.html#a0e36dceadaee8cb4907cd2110d135851ac960a8651dfedb74f745d26695fcc844">ID_BROADCAST</a>+1]</td></tr>
84 <tr class="separator:a9aae028a7de6cf24800730ee0ead940a"><td class="memSeparator" colspan="2">&#160;</td></tr>
85 <tr class="memitem:a5a97f72041614c818fa41ba34f0d776d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a5a97f72041614c818fa41ba34f0d776d">ping_state</a></td></tr>
86 <tr class="separator:a5a97f72041614c818fa41ba34f0d776d"><td class="memSeparator" colspan="2">&#160;</td></tr>
87 <tr class="memitem:af01104d20d9d5120bd7c5b39c7084643"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#af01104d20d9d5120bd7c5b39c7084643">ping_times</a></td></tr>
88 <tr class="separator:af01104d20d9d5120bd7c5b39c7084643"><td class="memSeparator" colspan="2">&#160;</td></tr>
89 <tr class="memitem:a01a95c1b6bb9bcb0390508a3045ad0ed"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a01a95c1b6bb9bcb0390508a3045ad0ed">known_peers</a></td></tr>
90 <tr class="separator:a01a95c1b6bb9bcb0390508a3045ad0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
91 <tr class="memitem:af78a2835ea5575b2e63963898d89b34f"><td class="memItemLeft" align="right" valign="top">struct rte_ring *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#af78a2835ea5575b2e63963898d89b34f">tx_ring</a> [<a class="el" href="ethdi_8h.html#a08bfa37a0c337e82469d07cac15fd22ba6f2e27be6beca5899e45e8ebade5216d">ETHDI_VF_MAX</a>]</td></tr>
92 <tr class="separator:af78a2835ea5575b2e63963898d89b34f"><td class="memSeparator" colspan="2">&#160;</td></tr>
93 <tr class="memitem:a252aa4a41dea61041edb525c4190651b"><td class="memItemLeft" align="right" valign="top">struct rte_ring *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a252aa4a41dea61041edb525c4190651b">rx_ring</a> [<a class="el" href="ethdi_8h.html#a08bfa37a0c337e82469d07cac15fd22ba6f2e27be6beca5899e45e8ebade5216d">ETHDI_VF_MAX</a>]</td></tr>
94 <tr class="separator:a252aa4a41dea61041edb525c4190651b"><td class="memSeparator" colspan="2">&#160;</td></tr>
95 <tr class="memitem:ae69618bbe52d90014001faa69198051c"><td class="memItemLeft" align="right" valign="top">struct rte_ring *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#ae69618bbe52d90014001faa69198051c">pkt_dump_ring</a> [<a class="el" href="ethdi_8h.html#a08bfa37a0c337e82469d07cac15fd22ba6f2e27be6beca5899e45e8ebade5216d">ETHDI_VF_MAX</a>]</td></tr>
96 <tr class="separator:ae69618bbe52d90014001faa69198051c"><td class="memSeparator" colspan="2">&#160;</td></tr>
97 <tr class="memitem:a371cecbf2b9db724d36a5c8da75c5463"><td class="memItemLeft" align="right" valign="top">struct rte_timer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a371cecbf2b9db724d36a5c8da75c5463">timer_autodetect</a></td></tr>
98 <tr class="separator:a371cecbf2b9db724d36a5c8da75c5463"><td class="memSeparator" colspan="2">&#160;</td></tr>
99 <tr class="memitem:ae6b738dc6d77d4734678c55c56efdd9d"><td class="memItemLeft" align="right" valign="top">struct rte_timer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#ae6b738dc6d77d4734678c55c56efdd9d">timer_ping</a></td></tr>
100 <tr class="separator:ae6b738dc6d77d4734678c55c56efdd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
101 <tr class="memitem:aa7306ce280013295a40e89e29bb536a6"><td class="memItemLeft" align="right" valign="top">struct rte_timer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#aa7306ce280013295a40e89e29bb536a6">timer_sync</a></td></tr>
102 <tr class="separator:aa7306ce280013295a40e89e29bb536a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
103 <tr class="memitem:a46bbd0014fd7d61fb5a9cad69eb2f6b0"><td class="memItemLeft" align="right" valign="top">struct rte_timer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a46bbd0014fd7d61fb5a9cad69eb2f6b0">timer_tx</a></td></tr>
104 <tr class="separator:a46bbd0014fd7d61fb5a9cad69eb2f6b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
105 <tr class="memitem:a73b587527ef3ade588b6ba7db09b6b87"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a73b587527ef3ade588b6ba7db09b6b87">busy_poll_till</a></td></tr>
106 <tr class="separator:a73b587527ef3ade588b6ba7db09b6b87"><td class="memSeparator" colspan="2">&#160;</td></tr>
107 <tr class="memitem:a16aa42188d112d73d8d32b0f766d8d2c"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a16aa42188d112d73d8d32b0f766d8d2c">pkt_stats</a> [<a class="el" href="ethernet_8h.html#afc285891d94145229942219cffd91c4ca7f0f1f1aa3a08f0073130d85a93a27ad">PKT_LAST</a>+1]</td></tr>
108 <tr class="separator:a16aa42188d112d73d8d32b0f766d8d2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
109 <tr class="memitem:a5233222c0adb365a4dbdc52a54abf845"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a5233222c0adb365a4dbdc52a54abf845">cp_vtag</a></td></tr>
110 <tr class="separator:a5233222c0adb365a4dbdc52a54abf845"><td class="memSeparator" colspan="2">&#160;</td></tr>
111 <tr class="memitem:a798a71d6d7f0176bb1fcb276811e5271"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__ethdi__ctx.html#a798a71d6d7f0176bb1fcb276811e5271">up_vtag</a></td></tr>
112 <tr class="separator:a798a71d6d7f0176bb1fcb276811e5271"><td class="memSeparator" colspan="2">&#160;</td></tr>
113 </table>
114 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
115 <div class="textblock">
116 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00111">111</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
117 </div><h2 class="groupheader">Field Documentation</h2>
118 <a id="a73b587527ef3ade588b6ba7db09b6b87"></a>
119 <h2 class="memtitle"><span class="permalink"><a href="#a73b587527ef3ade588b6ba7db09b6b87">&#9670;&nbsp;</a></span>busy_poll_till</h2>
120
121 <div class="memitem">
122 <div class="memproto">
123       <table class="memname">
124         <tr>
125           <td class="memname">uint64_t busy_poll_till</td>
126         </tr>
127       </table>
128 </div><div class="memdoc">
129
130 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00127">127</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
131
132 </div>
133 </div>
134 <a id="a5233222c0adb365a4dbdc52a54abf845"></a>
135 <h2 class="memtitle"><span class="permalink"><a href="#a5233222c0adb365a4dbdc52a54abf845">&#9670;&nbsp;</a></span>cp_vtag</h2>
136
137 <div class="memitem">
138 <div class="memproto">
139       <table class="memname">
140         <tr>
141           <td class="memname">uint16_t cp_vtag</td>
142         </tr>
143       </table>
144 </div><div class="memdoc">
145
146 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00131">131</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
147
148 </div>
149 </div>
150 <a id="a9aae028a7de6cf24800730ee0ead940a"></a>
151 <h2 class="memtitle"><span class="permalink"><a href="#a9aae028a7de6cf24800730ee0ead940a">&#9670;&nbsp;</a></span>entities</h2>
152
153 <div class="memitem">
154 <div class="memproto">
155       <table class="memname">
156         <tr>
157           <td class="memname">struct ether_addr entities[<a class="el" href="ethdi_8h.html#a0e36dceadaee8cb4907cd2110d135851ac960a8651dfedb74f745d26695fcc844">ID_BROADCAST</a>+1]</td>
158         </tr>
159       </table>
160 </div><div class="memdoc">
161
162 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00114">114</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
163
164 </div>
165 </div>
166 <a id="a84a901e82e979ec87118ff865b311a1f"></a>
167 <h2 class="memtitle"><span class="permalink"><a href="#a84a901e82e979ec87118ff865b311a1f">&#9670;&nbsp;</a></span>io_cfg</h2>
168
169 <div class="memitem">
170 <div class="memproto">
171       <table class="memname">
172         <tr>
173           <td class="memname">struct <a class="el" href="structxran__io__loop__cfg.html">xran_io_loop_cfg</a> io_cfg</td>
174         </tr>
175       </table>
176 </div><div class="memdoc">
177
178 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00113">113</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
179
180 </div>
181 </div>
182 <a id="a01a95c1b6bb9bcb0390508a3045ad0ed"></a>
183 <h2 class="memtitle"><span class="permalink"><a href="#a01a95c1b6bb9bcb0390508a3045ad0ed">&#9670;&nbsp;</a></span>known_peers</h2>
184
185 <div class="memitem">
186 <div class="memproto">
187       <table class="memname">
188         <tr>
189           <td class="memname">int known_peers</td>
190         </tr>
191       </table>
192 </div><div class="memdoc">
193
194 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00117">117</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
195
196 </div>
197 </div>
198 <a id="a5a97f72041614c818fa41ba34f0d776d"></a>
199 <h2 class="memtitle"><span class="permalink"><a href="#a5a97f72041614c818fa41ba34f0d776d">&#9670;&nbsp;</a></span>ping_state</h2>
200
201 <div class="memitem">
202 <div class="memproto">
203       <table class="memname">
204         <tr>
205           <td class="memname">uint8_t ping_state</td>
206         </tr>
207       </table>
208 </div><div class="memdoc">
209
210 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00115">115</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
211
212 </div>
213 </div>
214 <a id="af01104d20d9d5120bd7c5b39c7084643"></a>
215 <h2 class="memtitle"><span class="permalink"><a href="#af01104d20d9d5120bd7c5b39c7084643">&#9670;&nbsp;</a></span>ping_times</h2>
216
217 <div class="memitem">
218 <div class="memproto">
219       <table class="memname">
220         <tr>
221           <td class="memname">int ping_times</td>
222         </tr>
223       </table>
224 </div><div class="memdoc">
225
226 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00116">116</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
227
228 </div>
229 </div>
230 <a id="ae69618bbe52d90014001faa69198051c"></a>
231 <h2 class="memtitle"><span class="permalink"><a href="#ae69618bbe52d90014001faa69198051c">&#9670;&nbsp;</a></span>pkt_dump_ring</h2>
232
233 <div class="memitem">
234 <div class="memproto">
235       <table class="memname">
236         <tr>
237           <td class="memname">struct rte_ring* pkt_dump_ring[<a class="el" href="ethdi_8h.html#a08bfa37a0c337e82469d07cac15fd22ba6f2e27be6beca5899e45e8ebade5216d">ETHDI_VF_MAX</a>]</td>
238         </tr>
239       </table>
240 </div><div class="memdoc">
241
242 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00121">121</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
243
244 </div>
245 </div>
246 <a id="a16aa42188d112d73d8d32b0f766d8d2c"></a>
247 <h2 class="memtitle"><span class="permalink"><a href="#a16aa42188d112d73d8d32b0f766d8d2c">&#9670;&nbsp;</a></span>pkt_stats</h2>
248
249 <div class="memitem">
250 <div class="memproto">
251       <table class="memname">
252         <tr>
253           <td class="memname">unsigned pkt_stats[<a class="el" href="ethernet_8h.html#afc285891d94145229942219cffd91c4ca7f0f1f1aa3a08f0073130d85a93a27ad">PKT_LAST</a>+1]</td>
254         </tr>
255       </table>
256 </div><div class="memdoc">
257
258 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00129">129</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
259
260 </div>
261 </div>
262 <a id="a252aa4a41dea61041edb525c4190651b"></a>
263 <h2 class="memtitle"><span class="permalink"><a href="#a252aa4a41dea61041edb525c4190651b">&#9670;&nbsp;</a></span>rx_ring</h2>
264
265 <div class="memitem">
266 <div class="memproto">
267       <table class="memname">
268         <tr>
269           <td class="memname">struct rte_ring* rx_ring[<a class="el" href="ethdi_8h.html#a08bfa37a0c337e82469d07cac15fd22ba6f2e27be6beca5899e45e8ebade5216d">ETHDI_VF_MAX</a>]</td>
270         </tr>
271       </table>
272 </div><div class="memdoc">
273
274 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00120">120</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
275
276 </div>
277 </div>
278 <a id="a371cecbf2b9db724d36a5c8da75c5463"></a>
279 <h2 class="memtitle"><span class="permalink"><a href="#a371cecbf2b9db724d36a5c8da75c5463">&#9670;&nbsp;</a></span>timer_autodetect</h2>
280
281 <div class="memitem">
282 <div class="memproto">
283       <table class="memname">
284         <tr>
285           <td class="memname">struct rte_timer timer_autodetect</td>
286         </tr>
287       </table>
288 </div><div class="memdoc">
289
290 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00122">122</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
291
292 </div>
293 </div>
294 <a id="ae6b738dc6d77d4734678c55c56efdd9d"></a>
295 <h2 class="memtitle"><span class="permalink"><a href="#ae6b738dc6d77d4734678c55c56efdd9d">&#9670;&nbsp;</a></span>timer_ping</h2>
296
297 <div class="memitem">
298 <div class="memproto">
299       <table class="memname">
300         <tr>
301           <td class="memname">struct rte_timer timer_ping</td>
302         </tr>
303       </table>
304 </div><div class="memdoc">
305
306 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00123">123</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
307
308 </div>
309 </div>
310 <a id="aa7306ce280013295a40e89e29bb536a6"></a>
311 <h2 class="memtitle"><span class="permalink"><a href="#aa7306ce280013295a40e89e29bb536a6">&#9670;&nbsp;</a></span>timer_sync</h2>
312
313 <div class="memitem">
314 <div class="memproto">
315       <table class="memname">
316         <tr>
317           <td class="memname">struct rte_timer timer_sync</td>
318         </tr>
319       </table>
320 </div><div class="memdoc">
321
322 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00124">124</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
323
324 </div>
325 </div>
326 <a id="a46bbd0014fd7d61fb5a9cad69eb2f6b0"></a>
327 <h2 class="memtitle"><span class="permalink"><a href="#a46bbd0014fd7d61fb5a9cad69eb2f6b0">&#9670;&nbsp;</a></span>timer_tx</h2>
328
329 <div class="memitem">
330 <div class="memproto">
331       <table class="memname">
332         <tr>
333           <td class="memname">struct rte_timer timer_tx</td>
334         </tr>
335       </table>
336 </div><div class="memdoc">
337
338 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00125">125</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
339
340 </div>
341 </div>
342 <a id="af78a2835ea5575b2e63963898d89b34f"></a>
343 <h2 class="memtitle"><span class="permalink"><a href="#af78a2835ea5575b2e63963898d89b34f">&#9670;&nbsp;</a></span>tx_ring</h2>
344
345 <div class="memitem">
346 <div class="memproto">
347       <table class="memname">
348         <tr>
349           <td class="memname">struct rte_ring* tx_ring[<a class="el" href="ethdi_8h.html#a08bfa37a0c337e82469d07cac15fd22ba6f2e27be6beca5899e45e8ebade5216d">ETHDI_VF_MAX</a>]</td>
350         </tr>
351       </table>
352 </div><div class="memdoc">
353
354 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00119">119</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
355
356 </div>
357 </div>
358 <a id="a798a71d6d7f0176bb1fcb276811e5271"></a>
359 <h2 class="memtitle"><span class="permalink"><a href="#a798a71d6d7f0176bb1fcb276811e5271">&#9670;&nbsp;</a></span>up_vtag</h2>
360
361 <div class="memitem">
362 <div class="memproto">
363       <table class="memname">
364         <tr>
365           <td class="memname">uint16_t up_vtag</td>
366         </tr>
367       </table>
368 </div><div class="memdoc">
369
370 <p class="definition">Definition at line <a class="el" href="ethdi_8h_source.html#l00132">132</a> of file <a class="el" href="ethdi_8h_source.html">ethdi.h</a>.</p>
371
372 </div>
373 </div>
374 <hr/>The documentation for this struct was generated from the following file:<ul>
375 <li><a class="el" href="ethdi_8h_source.html">ethdi.h</a></li>
376 </ul>
377 </div><!-- contents -->
378 <!-- start footer part -->
379 <hr class="footer"/><address class="footer"><small>
380 Generated by &#160;<a href="http://www.doxygen.org/index.html">
381 <img class="footer" src="doxygen.png" alt="doxygen"/>
382 </a> 1.8.13
383 </small></address>
384 </body>
385 </html>