\hypertarget{structmlx5__ifc__ads__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+ads\+\_\+bits Struct Reference}
\label{structmlx5__ifc__ads__bits}\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}


{\ttfamily \#include $<$mlx5\+\_\+ifc.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a98d056742b329bd160c8a57585d7975a}{fl}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a347cd4dc99fa0e87f93715bd959b3ca1}{free\+\_\+ar}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_af8e2a8cd6a61e58e6fee55c7bc8940d7}{reserved\+\_\+0}} \mbox{[}0xe\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a7dc22dee562632998047b1e42fd98838}{pkey\+\_\+index}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a8bdf031b0a97590bb6e956775f9102d7}{reserved\+\_\+1}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_aeaa99899ae20ad8e7775b9b5c3dcea9c}{grh}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_aae5f15fdb6956e788e82d1accbaa14b4}{mlid}} \mbox{[}0x7\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_aa4bf5ca0a5cc60eb730aa7a8d3835f05}{rlid}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a000aac99e70547b47aaf91e9d65463e9}{ack\+\_\+timeout}} \mbox{[}0x5\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a5d6a942db30d07cf711273b07e8032a1}{reserved\+\_\+2}} \mbox{[}0x3\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a9b26868f1b2fdae1641d4aa009c07da0}{src\+\_\+addr\+\_\+index}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_aa4e2412d6353a6c2a1f606e2ea1db69e}{log\+\_\+rtm}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_ad2f8638e16364cf7b294de93b7b4f9c1}{stat\+\_\+rate}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a7d67e69845398ab28dcaa879369bc602}{hop\+\_\+limit}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a2ea5762a621561358b03a162bdb75bec}{reserved\+\_\+3}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a85c84f0f7e947916eed32536d960ed69}{tclass}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_ad45b3612bbc421f7ccfb9ed953aedffd}{flow\+\_\+label}} \mbox{[}0x14\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a6b6ebc5a7efdcd9eebb0835ca6525e11}{rgid\+\_\+rip}} \mbox{[}16\mbox{]}\mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a9b37d96ad2c8f3145a40505c2452498e}{reserved\+\_\+4}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_af8e273eb69b3208f9c614d377df9b45e}{f\+\_\+dscp}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_ac279763faafb752d14f56892d4ac6a89}{f\+\_\+ecn}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a9c66cba3deb8f059eb33804d28557b29}{reserved\+\_\+5}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_aa9418ff1d267c3823cc99679c0af971a}{f\+\_\+eth\+\_\+prio}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_af3d9e682377dc2e8060635c34326e89a}{ecn}} \mbox{[}0x2\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_ae88d7608b1b97c5a1bd7cf42d937db74}{dscp}} \mbox{[}0x6\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a4e1786e57d08b2fc19b1b504d82bd7ed}{udp\+\_\+sport}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_ad66a7154c41802bb69f5d9599e2b85cb}{dei\+\_\+cfi}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a0053aef0b2b90463d636f6df54e79789}{eth\+\_\+prio}} \mbox{[}0x3\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a9c1235b1c0044ef6d4c87fef0a749d69}{sl}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a82f3e722e4320349520717927974c891}{port}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_a0f1c9fff261f18c4b85faf3089594b10}{rmac\+\_\+47\+\_\+32}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ads__bits_ae3c73e55be4f0febb56518399ddb438e}{rmac\+\_\+31\+\_\+0}} \mbox{[}0x20\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00666}{666}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a000aac99e70547b47aaf91e9d65463e9}\label{structmlx5__ifc__ads__bits_a000aac99e70547b47aaf91e9d65463e9}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!ack\_timeout@{ack\_timeout}}
\index{ack\_timeout@{ack\_timeout}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{ack\_timeout}{ack\_timeout}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::ack\+\_\+timeout\mbox{[}0x5\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00677}{677}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_ad66a7154c41802bb69f5d9599e2b85cb}\label{structmlx5__ifc__ads__bits_ad66a7154c41802bb69f5d9599e2b85cb}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!dei\_cfi@{dei\_cfi}}
\index{dei\_cfi@{dei\_cfi}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{dei\_cfi}{dei\_cfi}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::dei\+\_\+cfi\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00699}{699}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_ae88d7608b1b97c5a1bd7cf42d937db74}\label{structmlx5__ifc__ads__bits_ae88d7608b1b97c5a1bd7cf42d937db74}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!dscp@{dscp}}
\index{dscp@{dscp}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{dscp}{dscp}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::dscp\mbox{[}0x6\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00696}{696}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_af3d9e682377dc2e8060635c34326e89a}\label{structmlx5__ifc__ads__bits_af3d9e682377dc2e8060635c34326e89a}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!ecn@{ecn}}
\index{ecn@{ecn}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{ecn}{ecn}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::ecn\mbox{[}0x2\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00695}{695}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a0053aef0b2b90463d636f6df54e79789}\label{structmlx5__ifc__ads__bits_a0053aef0b2b90463d636f6df54e79789}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!eth\_prio@{eth\_prio}}
\index{eth\_prio@{eth\_prio}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{eth\_prio}{eth\_prio}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::eth\+\_\+prio\mbox{[}0x3\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00700}{700}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_af8e273eb69b3208f9c614d377df9b45e}\label{structmlx5__ifc__ads__bits_af8e273eb69b3208f9c614d377df9b45e}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!f\_dscp@{f\_dscp}}
\index{f\_dscp@{f\_dscp}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{f\_dscp}{f\_dscp}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::f\+\_\+dscp\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00691}{691}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_ac279763faafb752d14f56892d4ac6a89}\label{structmlx5__ifc__ads__bits_ac279763faafb752d14f56892d4ac6a89}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!f\_ecn@{f\_ecn}}
\index{f\_ecn@{f\_ecn}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{f\_ecn}{f\_ecn}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::f\+\_\+ecn\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00692}{692}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_aa9418ff1d267c3823cc99679c0af971a}\label{structmlx5__ifc__ads__bits_aa9418ff1d267c3823cc99679c0af971a}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!f\_eth\_prio@{f\_eth\_prio}}
\index{f\_eth\_prio@{f\_eth\_prio}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{f\_eth\_prio}{f\_eth\_prio}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::f\+\_\+eth\+\_\+prio\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00694}{694}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a98d056742b329bd160c8a57585d7975a}\label{structmlx5__ifc__ads__bits_a98d056742b329bd160c8a57585d7975a}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!fl@{fl}}
\index{fl@{fl}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{fl}{fl}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::fl\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00667}{667}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_ad45b3612bbc421f7ccfb9ed953aedffd}\label{structmlx5__ifc__ads__bits_ad45b3612bbc421f7ccfb9ed953aedffd}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!flow\_label@{flow\_label}}
\index{flow\_label@{flow\_label}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{flow\_label}{flow\_label}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::flow\+\_\+label\mbox{[}0x14\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00686}{686}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a347cd4dc99fa0e87f93715bd959b3ca1}\label{structmlx5__ifc__ads__bits_a347cd4dc99fa0e87f93715bd959b3ca1}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!free\_ar@{free\_ar}}
\index{free\_ar@{free\_ar}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{free\_ar}{free\_ar}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::free\+\_\+ar\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00668}{668}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_aeaa99899ae20ad8e7775b9b5c3dcea9c}\label{structmlx5__ifc__ads__bits_aeaa99899ae20ad8e7775b9b5c3dcea9c}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!grh@{grh}}
\index{grh@{grh}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{grh}{grh}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::grh\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00673}{673}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a7d67e69845398ab28dcaa879369bc602}\label{structmlx5__ifc__ads__bits_a7d67e69845398ab28dcaa879369bc602}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!hop\_limit@{hop\_limit}}
\index{hop\_limit@{hop\_limit}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{hop\_limit}{hop\_limit}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::hop\+\_\+limit\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00682}{682}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_aa4e2412d6353a6c2a1f606e2ea1db69e}\label{structmlx5__ifc__ads__bits_aa4e2412d6353a6c2a1f606e2ea1db69e}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!log\_rtm@{log\_rtm}}
\index{log\_rtm@{log\_rtm}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{log\_rtm}{log\_rtm}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::log\+\_\+rtm\mbox{[}0x4\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00680}{680}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_aae5f15fdb6956e788e82d1accbaa14b4}\label{structmlx5__ifc__ads__bits_aae5f15fdb6956e788e82d1accbaa14b4}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!mlid@{mlid}}
\index{mlid@{mlid}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{mlid}{mlid}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::mlid\mbox{[}0x7\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00674}{674}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a7dc22dee562632998047b1e42fd98838}\label{structmlx5__ifc__ads__bits_a7dc22dee562632998047b1e42fd98838}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!pkey\_index@{pkey\_index}}
\index{pkey\_index@{pkey\_index}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{pkey\_index}{pkey\_index}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::pkey\+\_\+index\mbox{[}0x10\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00670}{670}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a82f3e722e4320349520717927974c891}\label{structmlx5__ifc__ads__bits_a82f3e722e4320349520717927974c891}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!port@{port}}
\index{port@{port}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{port}{port}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::port\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00702}{702}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_af8e2a8cd6a61e58e6fee55c7bc8940d7}\label{structmlx5__ifc__ads__bits_af8e2a8cd6a61e58e6fee55c7bc8940d7}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!reserved\_0@{reserved\_0}}
\index{reserved\_0@{reserved\_0}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_0}{reserved\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::reserved\+\_\+0\mbox{[}0xe\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00669}{669}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a8bdf031b0a97590bb6e956775f9102d7}\label{structmlx5__ifc__ads__bits_a8bdf031b0a97590bb6e956775f9102d7}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!reserved\_1@{reserved\_1}}
\index{reserved\_1@{reserved\_1}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_1}{reserved\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::reserved\+\_\+1\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00672}{672}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a5d6a942db30d07cf711273b07e8032a1}\label{structmlx5__ifc__ads__bits_a5d6a942db30d07cf711273b07e8032a1}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!reserved\_2@{reserved\_2}}
\index{reserved\_2@{reserved\_2}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_2}{reserved\_2}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::reserved\+\_\+2\mbox{[}0x3\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00678}{678}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a2ea5762a621561358b03a162bdb75bec}\label{structmlx5__ifc__ads__bits_a2ea5762a621561358b03a162bdb75bec}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!reserved\_3@{reserved\_3}}
\index{reserved\_3@{reserved\_3}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_3}{reserved\_3}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::reserved\+\_\+3\mbox{[}0x4\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00684}{684}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a9b37d96ad2c8f3145a40505c2452498e}\label{structmlx5__ifc__ads__bits_a9b37d96ad2c8f3145a40505c2452498e}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!reserved\_4@{reserved\_4}}
\index{reserved\_4@{reserved\_4}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_4}{reserved\_4}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::reserved\+\_\+4\mbox{[}0x4\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00690}{690}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a9c66cba3deb8f059eb33804d28557b29}\label{structmlx5__ifc__ads__bits_a9c66cba3deb8f059eb33804d28557b29}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!reserved\_5@{reserved\_5}}
\index{reserved\_5@{reserved\_5}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_5}{reserved\_5}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::reserved\+\_\+5\mbox{[}0x1\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00693}{693}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a6b6ebc5a7efdcd9eebb0835ca6525e11}\label{structmlx5__ifc__ads__bits_a6b6ebc5a7efdcd9eebb0835ca6525e11}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!rgid\_rip@{rgid\_rip}}
\index{rgid\_rip@{rgid\_rip}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{rgid\_rip}{rgid\_rip}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::rgid\+\_\+rip\mbox{[}16\mbox{]}\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00688}{688}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_aa4bf5ca0a5cc60eb730aa7a8d3835f05}\label{structmlx5__ifc__ads__bits_aa4bf5ca0a5cc60eb730aa7a8d3835f05}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!rlid@{rlid}}
\index{rlid@{rlid}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{rlid}{rlid}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::rlid\mbox{[}0x10\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00675}{675}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_ae3c73e55be4f0febb56518399ddb438e}\label{structmlx5__ifc__ads__bits_ae3c73e55be4f0febb56518399ddb438e}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!rmac\_31\_0@{rmac\_31\_0}}
\index{rmac\_31\_0@{rmac\_31\_0}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{rmac\_31\_0}{rmac\_31\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::rmac\+\_\+31\+\_\+0\mbox{[}0x20\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00705}{705}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a0f1c9fff261f18c4b85faf3089594b10}\label{structmlx5__ifc__ads__bits_a0f1c9fff261f18c4b85faf3089594b10}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!rmac\_47\_32@{rmac\_47\_32}}
\index{rmac\_47\_32@{rmac\_47\_32}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{rmac\_47\_32}{rmac\_47\_32}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::rmac\+\_\+47\+\_\+32\mbox{[}0x10\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00703}{703}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a9c1235b1c0044ef6d4c87fef0a749d69}\label{structmlx5__ifc__ads__bits_a9c1235b1c0044ef6d4c87fef0a749d69}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!sl@{sl}}
\index{sl@{sl}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{sl}{sl}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::sl\mbox{[}0x4\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00701}{701}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a9b26868f1b2fdae1641d4aa009c07da0}\label{structmlx5__ifc__ads__bits_a9b26868f1b2fdae1641d4aa009c07da0}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!src\_addr\_index@{src\_addr\_index}}
\index{src\_addr\_index@{src\_addr\_index}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{src\_addr\_index}{src\_addr\_index}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::src\+\_\+addr\+\_\+index\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00679}{679}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_ad2f8638e16364cf7b294de93b7b4f9c1}\label{structmlx5__ifc__ads__bits_ad2f8638e16364cf7b294de93b7b4f9c1}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!stat\_rate@{stat\_rate}}
\index{stat\_rate@{stat\_rate}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{stat\_rate}{stat\_rate}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::stat\+\_\+rate\mbox{[}0x4\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00681}{681}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a85c84f0f7e947916eed32536d960ed69}\label{structmlx5__ifc__ads__bits_a85c84f0f7e947916eed32536d960ed69}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!tclass@{tclass}}
\index{tclass@{tclass}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{tclass}{tclass}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::tclass\mbox{[}0x8\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00685}{685}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.

\mbox{\Hypertarget{structmlx5__ifc__ads__bits_a4e1786e57d08b2fc19b1b504d82bd7ed}\label{structmlx5__ifc__ads__bits_a4e1786e57d08b2fc19b1b504d82bd7ed}} 
\index{mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}!udp\_sport@{udp\_sport}}
\index{udp\_sport@{udp\_sport}!mlx5\_ifc\_ads\_bits@{mlx5\_ifc\_ads\_bits}}
\doxysubsubsection{\texorpdfstring{udp\_sport}{udp\_sport}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ads\+\_\+bits\+::udp\+\_\+sport\mbox{[}0x10\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l00697}{697}} of file \mbox{\hyperlink{mlx5__ifc_8h_source}{mlx5\+\_\+ifc.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/mlx5/\mbox{\hyperlink{mlx5__ifc_8h}{mlx5\+\_\+ifc.\+h}}\end{DoxyCompactItemize}
