\hypertarget{structmlx5__ifc__ptys__reg__bits}{}\doxysection{mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits Struct Reference}
\label{structmlx5__ifc__ptys__reg__bits}\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a7c3081911e9edd2ca5590804f2ffac14}{reserved\+\_\+0}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a3165dc278b40ba30e9d28da2b17a395b}{an\+\_\+disable\+\_\+admin}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a859d5fe18de8f66f3e355cd56e7fc323}{an\+\_\+disable\+\_\+cap}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_aae5e0397db24ed09f4d73e887dd7d5e2}{reserved\+\_\+1}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a99779789de8fd9c5a679d58e4c3e3a0e}{force\+\_\+tx\+\_\+aba\+\_\+param}} \mbox{[}0x1\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a10c557bd46440a92f6d6847224ff42de}{local\+\_\+port}} \mbox{[}0x8\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a052e52a1d0de7fe6b2d30970eb628e97}{reserved\+\_\+2}} \mbox{[}0xd\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a8fc2b42c855f6c10c48daece21e92960}{proto\+\_\+mask}} \mbox{[}0x3\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a843e883f83dacd41ca8a740c7381e51d}{an\+\_\+status}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a3d9203eb629d7653b66a12c0157a90cf}{reserved\+\_\+3}} \mbox{[}0xc\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a8d49ed468e46ca90828c9b9139f10887}{data\+\_\+rate\+\_\+oper}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a0e8abfc4e8f026faacd14c123322f9bd}{ext\+\_\+eth\+\_\+proto\+\_\+capability}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_acbcde3499d0e21388eef674ef7ec9aa7}{eth\+\_\+proto\+\_\+capability}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_af56764a77b4987324e036d928da45dc6}{ib\+\_\+link\+\_\+width\+\_\+capability}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a5321ab750557f73de068d9c27e89b145}{ib\+\_\+proto\+\_\+capability}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a52da4f33de292583ef21b54082626738}{ext\+\_\+eth\+\_\+proto\+\_\+admin}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a45137261b822a896f27bfb825bffdb25}{eth\+\_\+proto\+\_\+admin}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a667b3677f4d1b9824cb53f21a1208f85}{ib\+\_\+link\+\_\+width\+\_\+admin}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_ab92fbba5d1fef5e48c54b4430bd2b6da}{ib\+\_\+proto\+\_\+admin}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a456bd2dc4dee59af3cddbb7631cb4bdb}{ext\+\_\+eth\+\_\+proto\+\_\+oper}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a90ddbbc23e7ce37ba2afe359893363ab}{eth\+\_\+proto\+\_\+oper}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_aa25d30324af974f0dfd1831c5ef468b8}{ib\+\_\+link\+\_\+width\+\_\+oper}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_ac00d8b7a2d38885ac75101daccd1bbb7}{ib\+\_\+proto\+\_\+oper}} \mbox{[}0x10\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_a373c230ad1753da3b797bbe14db3ecfb}{reserved\+\_\+4}} \mbox{[}0x1c\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_add85ac858a095202a0a16fd46c14c4e4}{connector\+\_\+type}} \mbox{[}0x4\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_acf7faa6e61c53063a7d20e851aec00fb}{eth\+\_\+proto\+\_\+lp\+\_\+advertise}} \mbox{[}0x20\mbox{]}
\item 
u8 \mbox{\hyperlink{structmlx5__ifc__ptys__reg__bits_ac6a005ee68dbeb05c2e383958484cb1f}{reserved\+\_\+5}} \mbox{[}0x60\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


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



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a3165dc278b40ba30e9d28da2b17a395b}\label{structmlx5__ifc__ptys__reg__bits_a3165dc278b40ba30e9d28da2b17a395b}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!an\_disable\_admin@{an\_disable\_admin}}
\index{an\_disable\_admin@{an\_disable\_admin}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{an\_disable\_admin}{an\_disable\_admin}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::an\+\_\+disable\+\_\+admin\mbox{[}0x1\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a859d5fe18de8f66f3e355cd56e7fc323}\label{structmlx5__ifc__ptys__reg__bits_a859d5fe18de8f66f3e355cd56e7fc323}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!an\_disable\_cap@{an\_disable\_cap}}
\index{an\_disable\_cap@{an\_disable\_cap}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{an\_disable\_cap}{an\_disable\_cap}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::an\+\_\+disable\+\_\+cap\mbox{[}0x1\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a843e883f83dacd41ca8a740c7381e51d}\label{structmlx5__ifc__ptys__reg__bits_a843e883f83dacd41ca8a740c7381e51d}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!an\_status@{an\_status}}
\index{an\_status@{an\_status}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{an\_status}{an\_status}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::an\+\_\+status\mbox{[}0x4\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_add85ac858a095202a0a16fd46c14c4e4}\label{structmlx5__ifc__ptys__reg__bits_add85ac858a095202a0a16fd46c14c4e4}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!connector\_type@{connector\_type}}
\index{connector\_type@{connector\_type}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{connector\_type}{connector\_type}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::connector\+\_\+type\mbox{[}0x4\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a8d49ed468e46ca90828c9b9139f10887}\label{structmlx5__ifc__ptys__reg__bits_a8d49ed468e46ca90828c9b9139f10887}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!data\_rate\_oper@{data\_rate\_oper}}
\index{data\_rate\_oper@{data\_rate\_oper}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{data\_rate\_oper}{data\_rate\_oper}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::data\+\_\+rate\+\_\+oper\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a45137261b822a896f27bfb825bffdb25}\label{structmlx5__ifc__ptys__reg__bits_a45137261b822a896f27bfb825bffdb25}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!eth\_proto\_admin@{eth\_proto\_admin}}
\index{eth\_proto\_admin@{eth\_proto\_admin}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{eth\_proto\_admin}{eth\_proto\_admin}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::eth\+\_\+proto\+\_\+admin\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_acbcde3499d0e21388eef674ef7ec9aa7}\label{structmlx5__ifc__ptys__reg__bits_acbcde3499d0e21388eef674ef7ec9aa7}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!eth\_proto\_capability@{eth\_proto\_capability}}
\index{eth\_proto\_capability@{eth\_proto\_capability}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{eth\_proto\_capability}{eth\_proto\_capability}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::eth\+\_\+proto\+\_\+capability\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_acf7faa6e61c53063a7d20e851aec00fb}\label{structmlx5__ifc__ptys__reg__bits_acf7faa6e61c53063a7d20e851aec00fb}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!eth\_proto\_lp\_advertise@{eth\_proto\_lp\_advertise}}
\index{eth\_proto\_lp\_advertise@{eth\_proto\_lp\_advertise}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{eth\_proto\_lp\_advertise}{eth\_proto\_lp\_advertise}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::eth\+\_\+proto\+\_\+lp\+\_\+advertise\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a90ddbbc23e7ce37ba2afe359893363ab}\label{structmlx5__ifc__ptys__reg__bits_a90ddbbc23e7ce37ba2afe359893363ab}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!eth\_proto\_oper@{eth\_proto\_oper}}
\index{eth\_proto\_oper@{eth\_proto\_oper}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{eth\_proto\_oper}{eth\_proto\_oper}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::eth\+\_\+proto\+\_\+oper\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a52da4f33de292583ef21b54082626738}\label{structmlx5__ifc__ptys__reg__bits_a52da4f33de292583ef21b54082626738}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ext\_eth\_proto\_admin@{ext\_eth\_proto\_admin}}
\index{ext\_eth\_proto\_admin@{ext\_eth\_proto\_admin}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ext\_eth\_proto\_admin}{ext\_eth\_proto\_admin}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ext\+\_\+eth\+\_\+proto\+\_\+admin\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a0e8abfc4e8f026faacd14c123322f9bd}\label{structmlx5__ifc__ptys__reg__bits_a0e8abfc4e8f026faacd14c123322f9bd}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ext\_eth\_proto\_capability@{ext\_eth\_proto\_capability}}
\index{ext\_eth\_proto\_capability@{ext\_eth\_proto\_capability}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ext\_eth\_proto\_capability}{ext\_eth\_proto\_capability}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ext\+\_\+eth\+\_\+proto\+\_\+capability\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a456bd2dc4dee59af3cddbb7631cb4bdb}\label{structmlx5__ifc__ptys__reg__bits_a456bd2dc4dee59af3cddbb7631cb4bdb}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ext\_eth\_proto\_oper@{ext\_eth\_proto\_oper}}
\index{ext\_eth\_proto\_oper@{ext\_eth\_proto\_oper}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ext\_eth\_proto\_oper}{ext\_eth\_proto\_oper}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ext\+\_\+eth\+\_\+proto\+\_\+oper\mbox{[}0x20\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a99779789de8fd9c5a679d58e4c3e3a0e}\label{structmlx5__ifc__ptys__reg__bits_a99779789de8fd9c5a679d58e4c3e3a0e}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!force\_tx\_aba\_param@{force\_tx\_aba\_param}}
\index{force\_tx\_aba\_param@{force\_tx\_aba\_param}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{force\_tx\_aba\_param}{force\_tx\_aba\_param}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::force\+\_\+tx\+\_\+aba\+\_\+param\mbox{[}0x1\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a667b3677f4d1b9824cb53f21a1208f85}\label{structmlx5__ifc__ptys__reg__bits_a667b3677f4d1b9824cb53f21a1208f85}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ib\_link\_width\_admin@{ib\_link\_width\_admin}}
\index{ib\_link\_width\_admin@{ib\_link\_width\_admin}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ib\_link\_width\_admin}{ib\_link\_width\_admin}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ib\+\_\+link\+\_\+width\+\_\+admin\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_af56764a77b4987324e036d928da45dc6}\label{structmlx5__ifc__ptys__reg__bits_af56764a77b4987324e036d928da45dc6}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ib\_link\_width\_capability@{ib\_link\_width\_capability}}
\index{ib\_link\_width\_capability@{ib\_link\_width\_capability}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ib\_link\_width\_capability}{ib\_link\_width\_capability}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ib\+\_\+link\+\_\+width\+\_\+capability\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_aa25d30324af974f0dfd1831c5ef468b8}\label{structmlx5__ifc__ptys__reg__bits_aa25d30324af974f0dfd1831c5ef468b8}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ib\_link\_width\_oper@{ib\_link\_width\_oper}}
\index{ib\_link\_width\_oper@{ib\_link\_width\_oper}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ib\_link\_width\_oper}{ib\_link\_width\_oper}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ib\+\_\+link\+\_\+width\+\_\+oper\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_ab92fbba5d1fef5e48c54b4430bd2b6da}\label{structmlx5__ifc__ptys__reg__bits_ab92fbba5d1fef5e48c54b4430bd2b6da}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ib\_proto\_admin@{ib\_proto\_admin}}
\index{ib\_proto\_admin@{ib\_proto\_admin}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ib\_proto\_admin}{ib\_proto\_admin}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ib\+\_\+proto\+\_\+admin\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a5321ab750557f73de068d9c27e89b145}\label{structmlx5__ifc__ptys__reg__bits_a5321ab750557f73de068d9c27e89b145}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ib\_proto\_capability@{ib\_proto\_capability}}
\index{ib\_proto\_capability@{ib\_proto\_capability}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ib\_proto\_capability}{ib\_proto\_capability}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ib\+\_\+proto\+\_\+capability\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_ac00d8b7a2d38885ac75101daccd1bbb7}\label{structmlx5__ifc__ptys__reg__bits_ac00d8b7a2d38885ac75101daccd1bbb7}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!ib\_proto\_oper@{ib\_proto\_oper}}
\index{ib\_proto\_oper@{ib\_proto\_oper}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{ib\_proto\_oper}{ib\_proto\_oper}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::ib\+\_\+proto\+\_\+oper\mbox{[}0x10\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a10c557bd46440a92f6d6847224ff42de}\label{structmlx5__ifc__ptys__reg__bits_a10c557bd46440a92f6d6847224ff42de}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!local\_port@{local\_port}}
\index{local\_port@{local\_port}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{local\_port}{local\_port}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::local\+\_\+port\mbox{[}0x8\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a8fc2b42c855f6c10c48daece21e92960}\label{structmlx5__ifc__ptys__reg__bits_a8fc2b42c855f6c10c48daece21e92960}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!proto\_mask@{proto\_mask}}
\index{proto\_mask@{proto\_mask}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{proto\_mask}{proto\_mask}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::proto\+\_\+mask\mbox{[}0x3\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a7c3081911e9edd2ca5590804f2ffac14}\label{structmlx5__ifc__ptys__reg__bits_a7c3081911e9edd2ca5590804f2ffac14}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!reserved\_0@{reserved\_0}}
\index{reserved\_0@{reserved\_0}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_0}{reserved\_0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::reserved\+\_\+0\mbox{[}0x1\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_aae5e0397db24ed09f4d73e887dd7d5e2}\label{structmlx5__ifc__ptys__reg__bits_aae5e0397db24ed09f4d73e887dd7d5e2}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!reserved\_1@{reserved\_1}}
\index{reserved\_1@{reserved\_1}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_1}{reserved\_1}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::reserved\+\_\+1\mbox{[}0x4\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a052e52a1d0de7fe6b2d30970eb628e97}\label{structmlx5__ifc__ptys__reg__bits_a052e52a1d0de7fe6b2d30970eb628e97}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!reserved\_2@{reserved\_2}}
\index{reserved\_2@{reserved\_2}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_2}{reserved\_2}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::reserved\+\_\+2\mbox{[}0xd\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a3d9203eb629d7653b66a12c0157a90cf}\label{structmlx5__ifc__ptys__reg__bits_a3d9203eb629d7653b66a12c0157a90cf}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!reserved\_3@{reserved\_3}}
\index{reserved\_3@{reserved\_3}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_3}{reserved\_3}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::reserved\+\_\+3\mbox{[}0xc\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_a373c230ad1753da3b797bbe14db3ecfb}\label{structmlx5__ifc__ptys__reg__bits_a373c230ad1753da3b797bbe14db3ecfb}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!reserved\_4@{reserved\_4}}
\index{reserved\_4@{reserved\_4}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_4}{reserved\_4}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::reserved\+\_\+4\mbox{[}0x1c\mbox{]}}



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

\mbox{\Hypertarget{structmlx5__ifc__ptys__reg__bits_ac6a005ee68dbeb05c2e383958484cb1f}\label{structmlx5__ifc__ptys__reg__bits_ac6a005ee68dbeb05c2e383958484cb1f}} 
\index{mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}!reserved\_5@{reserved\_5}}
\index{reserved\_5@{reserved\_5}!mlx5\_ifc\_ptys\_reg\_bits@{mlx5\_ifc\_ptys\_reg\_bits}}
\doxysubsubsection{\texorpdfstring{reserved\_5}{reserved\_5}}
{\footnotesize\ttfamily u8 mlx5\+\_\+ifc\+\_\+ptys\+\_\+reg\+\_\+bits\+::reserved\+\_\+5\mbox{[}0x60\mbox{]}}



Definition at line \mbox{\hyperlink{mlx5__ifc_8h_source_l08397}{8397}} 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}
