\hypertarget{structmlx5__cqe64}{}\doxysection{mlx5\+\_\+cqe64 Struct Reference}
\label{structmlx5__cqe64}\index{mlx5\_cqe64@{mlx5\_cqe64}}


{\ttfamily \#include $<$device.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a7ba18c2510592fb2f86ad5c550443ad5}{tls\+\_\+outer\+\_\+l3\+\_\+tunneled}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_ae23597229c42a2eba363639b0b663880}{rsvd0}}
\item 
\+\_\+\+\_\+be16 \mbox{\hyperlink{structmlx5__cqe64_add4ed8be1d99b9e00d75a78be5621fbd}{wqe\+\_\+id}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_adf649978c16d6ce37dddd3d4fe3b2c04}{lro\+\_\+tcppsh\+\_\+abort\+\_\+dupack}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a632e2d8159c7045d60eb2d8487335258}{lro\+\_\+min\+\_\+ttl}}
\item 
\+\_\+\+\_\+be16 \mbox{\hyperlink{structmlx5__cqe64_aca7a9279fe9e645a75f610ab5dc93a1e}{lro\+\_\+tcp\+\_\+win}}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_a1d8692cf9fd29d16a0034744cc6512a9}{lro\+\_\+ack\+\_\+seq\+\_\+num}}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_a8a7c2a15ee44e08a3833cbd754f21acd}{rss\+\_\+hash\+\_\+result}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a9816076d1d9b87efead8eb30a12d6ad9}{rss\+\_\+hash\+\_\+type}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a98b1a6d7bd89ecd5de422d1a828ad7ce}{ml\+\_\+path}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a2e2cf1aa51b103dec4801f302723d1a5}{rsvd20}} \mbox{[}2\mbox{]}
\item 
\+\_\+\+\_\+be16 \mbox{\hyperlink{structmlx5__cqe64_a81f179467b7d9d2ff915a677a90202a3}{check\+\_\+sum}}
\item 
\+\_\+\+\_\+be16 \mbox{\hyperlink{structmlx5__cqe64_a1527ac071e80be2d50634867cc7325fe}{slid}}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_a52f0122da16f7ef4c19b4e70fa28730c}{flags\+\_\+rqpn}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a6fdd1e0f9f018dd9a69e79839b75d1c7}{hds\+\_\+ip\+\_\+ext}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_aac9c3741469394b310bce6c33f889a09}{l4\+\_\+hdr\+\_\+type\+\_\+etc}}
\item 
\+\_\+\+\_\+be16 \mbox{\hyperlink{structmlx5__cqe64_adbdedfb8bd0521bd676ade4d6a01db26}{vlan\+\_\+info}}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_ac521313917e46afa6384835d4189c7f2}{srqn}}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_a13062bd2eaa96fdbbf5da70c65c27ca6}{imm\+\_\+inval\+\_\+pkey}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_aed7161623abda48acf38e8fe95d313a6}{rsvd40}} \mbox{[}4\mbox{]}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_a153afdc80bf9d2ccfb3be09055f1a5c6}{byte\+\_\+cnt}}
\item 
\+\_\+\+\_\+be64 \mbox{\hyperlink{structmlx5__cqe64_ac2fd9120b62398f379b246188984f253}{timestamp}}
\item 
\+\_\+\+\_\+be32 \mbox{\hyperlink{structmlx5__cqe64_ad6fa2d0b532424a656f4a6769961ef58}{sop\+\_\+drop\+\_\+qpn}}
\item 
\+\_\+\+\_\+be16 \mbox{\hyperlink{structmlx5__cqe64_af16e0b265dec7e07555179d5cd7388c6}{wqe\+\_\+counter}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a1c18d45e4b6f64ffeea73edb11b98429}{signature}}
\item 
u8 \mbox{\hyperlink{structmlx5__cqe64_a3dbb1dc2c9f2ee64863edf7f750f5885}{op\+\_\+own}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{device_8h_source_l00689}{689}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structmlx5__cqe64_a153afdc80bf9d2ccfb3be09055f1a5c6}\label{structmlx5__cqe64_a153afdc80bf9d2ccfb3be09055f1a5c6}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!byte\_cnt@{byte\_cnt}}
\index{byte\_cnt@{byte\_cnt}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{byte\_cnt}{byte\_cnt}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::byte\+\_\+cnt}



Definition at line \mbox{\hyperlink{device_8h_source_l00710}{710}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00360}{handle\+\_\+atomic()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00119}{handle\+\_\+good\+\_\+req()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}, \mbox{\hyperlink{mlx5fpga__conn_8c_source_l00249}{mlx5\+\_\+fpga\+\_\+conn\+\_\+rq\+\_\+cqe()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00405}{mlx5e\+\_\+decompress\+\_\+cqe()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00431}{mlx5e\+\_\+decompress\+\_\+cqes()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00130}{mlx5e\+\_\+lro\+\_\+update\+\_\+hdr()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00464}{mlx5e\+\_\+poll\+\_\+rx\+\_\+cq()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a81f179467b7d9d2ff915a677a90202a3}\label{structmlx5__cqe64_a81f179467b7d9d2ff915a677a90202a3}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!check\_sum@{check\_sum}}
\index{check\_sum@{check\_sum}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{check\_sum}{check\_sum}}
{\footnotesize\ttfamily \+\_\+\+\_\+be16 mlx5\+\_\+cqe64\+::check\+\_\+sum}



Definition at line \mbox{\hyperlink{device_8h_source_l00701}{701}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__en__rx_8c_source_l00405}{mlx5e\+\_\+decompress\+\_\+cqe()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a52f0122da16f7ef4c19b4e70fa28730c}\label{structmlx5__cqe64_a52f0122da16f7ef4c19b4e70fa28730c}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!flags\_rqpn@{flags\_rqpn}}
\index{flags\_rqpn@{flags\_rqpn}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{flags\_rqpn}{flags\_rqpn}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::flags\+\_\+rqpn}



Definition at line \mbox{\hyperlink{device_8h_source_l00703}{703}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a6fdd1e0f9f018dd9a69e79839b75d1c7}\label{structmlx5__cqe64_a6fdd1e0f9f018dd9a69e79839b75d1c7}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!hds\_ip\_ext@{hds\_ip\_ext}}
\index{hds\_ip\_ext@{hds\_ip\_ext}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{hds\_ip\_ext}{hds\_ip\_ext}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::hds\+\_\+ip\+\_\+ext}



Definition at line \mbox{\hyperlink{device_8h_source_l00704}{704}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00245}{mlx5e\+\_\+build\+\_\+rx\+\_\+mbuf()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a13062bd2eaa96fdbbf5da70c65c27ca6}\label{structmlx5__cqe64_a13062bd2eaa96fdbbf5da70c65c27ca6}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!imm\_inval\_pkey@{imm\_inval\_pkey}}
\index{imm\_inval\_pkey@{imm\_inval\_pkey}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{imm\_inval\_pkey}{imm\_inval\_pkey}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::imm\+\_\+inval\+\_\+pkey}



Definition at line \mbox{\hyperlink{device_8h_source_l00708}{708}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}.

\mbox{\Hypertarget{structmlx5__cqe64_aac9c3741469394b310bce6c33f889a09}\label{structmlx5__cqe64_aac9c3741469394b310bce6c33f889a09}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!l4\_hdr\_type\_etc@{l4\_hdr\_type\_etc}}
\index{l4\_hdr\_type\_etc@{l4\_hdr\_type\_etc}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{l4\_hdr\_type\_etc}{l4\_hdr\_type\_etc}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::l4\+\_\+hdr\+\_\+type\+\_\+etc}



Definition at line \mbox{\hyperlink{device_8h_source_l00705}{705}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{device_8h_source_l00751}{cqe\+\_\+has\+\_\+vlan()}}, and \mbox{\hyperlink{device_8h_source_l00735}{get\+\_\+cqe\+\_\+l4\+\_\+hdr\+\_\+type()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a1d8692cf9fd29d16a0034744cc6512a9}\label{structmlx5__cqe64_a1d8692cf9fd29d16a0034744cc6512a9}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!lro\_ack\_seq\_num@{lro\_ack\_seq\_num}}
\index{lro\_ack\_seq\_num@{lro\_ack\_seq\_num}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{lro\_ack\_seq\_num}{lro\_ack\_seq\_num}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::lro\+\_\+ack\+\_\+seq\+\_\+num}



Definition at line \mbox{\hyperlink{device_8h_source_l00696}{696}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__en__rx_8c_source_l00130}{mlx5e\+\_\+lro\+\_\+update\+\_\+hdr()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a632e2d8159c7045d60eb2d8487335258}\label{structmlx5__cqe64_a632e2d8159c7045d60eb2d8487335258}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!lro\_min\_ttl@{lro\_min\_ttl}}
\index{lro\_min\_ttl@{lro\_min\_ttl}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{lro\_min\_ttl}{lro\_min\_ttl}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::lro\+\_\+min\+\_\+ttl}



Definition at line \mbox{\hyperlink{device_8h_source_l00694}{694}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__en__rx_8c_source_l00130}{mlx5e\+\_\+lro\+\_\+update\+\_\+hdr()}}.

\mbox{\Hypertarget{structmlx5__cqe64_aca7a9279fe9e645a75f610ab5dc93a1e}\label{structmlx5__cqe64_aca7a9279fe9e645a75f610ab5dc93a1e}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!lro\_tcp\_win@{lro\_tcp\_win}}
\index{lro\_tcp\_win@{lro\_tcp\_win}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{lro\_tcp\_win}{lro\_tcp\_win}}
{\footnotesize\ttfamily \+\_\+\+\_\+be16 mlx5\+\_\+cqe64\+::lro\+\_\+tcp\+\_\+win}



Definition at line \mbox{\hyperlink{device_8h_source_l00695}{695}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__en__rx_8c_source_l00130}{mlx5e\+\_\+lro\+\_\+update\+\_\+hdr()}}.

\mbox{\Hypertarget{structmlx5__cqe64_adf649978c16d6ce37dddd3d4fe3b2c04}\label{structmlx5__cqe64_adf649978c16d6ce37dddd3d4fe3b2c04}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!lro\_tcppsh\_abort\_dupack@{lro\_tcppsh\_abort\_dupack}}
\index{lro\_tcppsh\_abort\_dupack@{lro\_tcppsh\_abort\_dupack}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{lro\_tcppsh\_abort\_dupack}{lro\_tcppsh\_abort\_dupack}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::lro\+\_\+tcppsh\+\_\+abort\+\_\+dupack}



Definition at line \mbox{\hyperlink{device_8h_source_l00693}{693}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{device_8h_source_l00730}{get\+\_\+cqe\+\_\+lro\+\_\+tcppsh()}}, and \mbox{\hyperlink{device_8h_source_l00725}{get\+\_\+cqe\+\_\+lro\+\_\+timestamp\+\_\+valid()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a98b1a6d7bd89ecd5de422d1a828ad7ce}\label{structmlx5__cqe64_a98b1a6d7bd89ecd5de422d1a828ad7ce}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!ml\_path@{ml\_path}}
\index{ml\_path@{ml\_path}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{ml\_path}{ml\_path}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::ml\+\_\+path}



Definition at line \mbox{\hyperlink{device_8h_source_l00699}{699}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a3dbb1dc2c9f2ee64863edf7f750f5885}\label{structmlx5__cqe64_a3dbb1dc2c9f2ee64863edf7f750f5885}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!op\_own@{op\_own}}
\index{op\_own@{op\_own}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{op\_own}{op\_own}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::op\+\_\+own}



Definition at line \mbox{\hyperlink{device_8h_source_l00715}{715}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l01036}{\+\_\+\+\_\+mlx5\+\_\+ib\+\_\+cq\+\_\+clean()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l01185}{copy\+\_\+resize\+\_\+cqes()}}, \mbox{\hyperlink{device_8h_source_l00720}{get\+\_\+cqe\+\_\+opcode()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00081}{get\+\_\+sw\+\_\+cqe()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00842}{init\+\_\+cq\+\_\+buf()}}, \mbox{\hyperlink{mlx5fpga__conn_8c_source_l00427}{mlx5\+\_\+fpga\+\_\+conn\+\_\+create\+\_\+cq()}}, \mbox{\hyperlink{mlx5fpga__conn_8c_source_l00332}{mlx5\+\_\+fpga\+\_\+conn\+\_\+handle\+\_\+cqe()}}, \mbox{\hyperlink{device_8h_source_l01297}{mlx5\+\_\+get\+\_\+cqe\+\_\+format()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00516}{mlx5\+\_\+poll\+\_\+one()}}, \mbox{\hyperlink{mlx5__en__main_8c_source_l01992}{mlx5e\+\_\+create\+\_\+cq()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00405}{mlx5e\+\_\+decompress\+\_\+cqe()}}, \mbox{\hyperlink{mlx5__en__txrx_8c_source_l00036}{mlx5e\+\_\+get\+\_\+cqe()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00464}{mlx5e\+\_\+poll\+\_\+rx\+\_\+cq()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a8a7c2a15ee44e08a3833cbd754f21acd}\label{structmlx5__cqe64_a8a7c2a15ee44e08a3833cbd754f21acd}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!rss\_hash\_result@{rss\_hash\_result}}
\index{rss\_hash\_result@{rss\_hash\_result}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{rss\_hash\_result}{rss\_hash\_result}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::rss\+\_\+hash\+\_\+result}



Definition at line \mbox{\hyperlink{device_8h_source_l00697}{697}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__en__rx_8c_source_l00245}{mlx5e\+\_\+build\+\_\+rx\+\_\+mbuf()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00405}{mlx5e\+\_\+decompress\+\_\+cqe()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a9816076d1d9b87efead8eb30a12d6ad9}\label{structmlx5__cqe64_a9816076d1d9b87efead8eb30a12d6ad9}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!rss\_hash\_type@{rss\_hash\_type}}
\index{rss\_hash\_type@{rss\_hash\_type}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{rss\_hash\_type}{rss\_hash\_type}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::rss\+\_\+hash\+\_\+type}



Definition at line \mbox{\hyperlink{device_8h_source_l00698}{698}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{device_8h_source_l00745}{get\+\_\+cqe\+\_\+smac()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00245}{mlx5e\+\_\+build\+\_\+rx\+\_\+mbuf()}}.

\mbox{\Hypertarget{structmlx5__cqe64_ae23597229c42a2eba363639b0b663880}\label{structmlx5__cqe64_ae23597229c42a2eba363639b0b663880}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!rsvd0@{rsvd0}}
\index{rsvd0@{rsvd0}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{rsvd0}{rsvd0}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::rsvd0}



Definition at line \mbox{\hyperlink{device_8h_source_l00691}{691}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.

\mbox{\Hypertarget{structmlx5__cqe64_a2e2cf1aa51b103dec4801f302723d1a5}\label{structmlx5__cqe64_a2e2cf1aa51b103dec4801f302723d1a5}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!rsvd20@{rsvd20}}
\index{rsvd20@{rsvd20}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{rsvd20}{rsvd20}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::rsvd20\mbox{[}2\mbox{]}}



Definition at line \mbox{\hyperlink{device_8h_source_l00700}{700}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.

\mbox{\Hypertarget{structmlx5__cqe64_aed7161623abda48acf38e8fe95d313a6}\label{structmlx5__cqe64_aed7161623abda48acf38e8fe95d313a6}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!rsvd40@{rsvd40}}
\index{rsvd40@{rsvd40}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{rsvd40}{rsvd40}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::rsvd40\mbox{[}4\mbox{]}}



Definition at line \mbox{\hyperlink{device_8h_source_l00709}{709}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.

\mbox{\Hypertarget{structmlx5__cqe64_a1c18d45e4b6f64ffeea73edb11b98429}\label{structmlx5__cqe64_a1c18d45e4b6f64ffeea73edb11b98429}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!signature@{signature}}
\index{signature@{signature}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{signature}{signature}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::signature}



Definition at line \mbox{\hyperlink{device_8h_source_l00714}{714}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.

\mbox{\Hypertarget{structmlx5__cqe64_a1527ac071e80be2d50634867cc7325fe}\label{structmlx5__cqe64_a1527ac071e80be2d50634867cc7325fe}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!slid@{slid}}
\index{slid@{slid}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{slid}{slid}}
{\footnotesize\ttfamily \+\_\+\+\_\+be16 mlx5\+\_\+cqe64\+::slid}



Definition at line \mbox{\hyperlink{device_8h_source_l00702}{702}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{device_8h_source_l00745}{get\+\_\+cqe\+\_\+smac()}}, and \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}.

\mbox{\Hypertarget{structmlx5__cqe64_ad6fa2d0b532424a656f4a6769961ef58}\label{structmlx5__cqe64_ad6fa2d0b532424a656f4a6769961ef58}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!sop\_drop\_qpn@{sop\_drop\_qpn}}
\index{sop\_drop\_qpn@{sop\_drop\_qpn}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{sop\_drop\_qpn}{sop\_drop\_qpn}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::sop\+\_\+drop\+\_\+qpn}



Definition at line \mbox{\hyperlink{device_8h_source_l00712}{712}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00119}{handle\+\_\+good\+\_\+req()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l01031}{is\+\_\+equal\+\_\+rsn()}}, and \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00516}{mlx5\+\_\+poll\+\_\+one()}}.

\mbox{\Hypertarget{structmlx5__cqe64_ac521313917e46afa6384835d4189c7f2}\label{structmlx5__cqe64_ac521313917e46afa6384835d4189c7f2}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!srqn@{srqn}}
\index{srqn@{srqn}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{srqn}{srqn}}
{\footnotesize\ttfamily \+\_\+\+\_\+be32 mlx5\+\_\+cqe64\+::srqn}



Definition at line \mbox{\hyperlink{device_8h_source_l00707}{707}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l01036}{\+\_\+\+\_\+mlx5\+\_\+ib\+\_\+cq\+\_\+clean()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00245}{mlx5e\+\_\+build\+\_\+rx\+\_\+mbuf()}}.

\mbox{\Hypertarget{structmlx5__cqe64_ac2fd9120b62398f379b246188984f253}\label{structmlx5__cqe64_ac2fd9120b62398f379b246188984f253}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!timestamp@{timestamp}}
\index{timestamp@{timestamp}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{timestamp}{timestamp}}
{\footnotesize\ttfamily \+\_\+\+\_\+be64 mlx5\+\_\+cqe64\+::timestamp}



Definition at line \mbox{\hyperlink{device_8h_source_l00711}{711}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__en__rx_8c_source_l00245}{mlx5e\+\_\+build\+\_\+rx\+\_\+mbuf()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00130}{mlx5e\+\_\+lro\+\_\+update\+\_\+hdr()}}.

\mbox{\Hypertarget{structmlx5__cqe64_a7ba18c2510592fb2f86ad5c550443ad5}\label{structmlx5__cqe64_a7ba18c2510592fb2f86ad5c550443ad5}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!tls\_outer\_l3\_tunneled@{tls\_outer\_l3\_tunneled}}
\index{tls\_outer\_l3\_tunneled@{tls\_outer\_l3\_tunneled}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{tls\_outer\_l3\_tunneled}{tls\_outer\_l3\_tunneled}}
{\footnotesize\ttfamily u8 mlx5\+\_\+cqe64\+::tls\+\_\+outer\+\_\+l3\+\_\+tunneled}



Definition at line \mbox{\hyperlink{device_8h_source_l00690}{690}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{device_8h_source_l00756}{cqe\+\_\+is\+\_\+tunneled()}}, and \mbox{\hyperlink{device_8h_source_l00761}{get\+\_\+cqe\+\_\+tls\+\_\+offload()}}.

\mbox{\Hypertarget{structmlx5__cqe64_adbdedfb8bd0521bd676ade4d6a01db26}\label{structmlx5__cqe64_adbdedfb8bd0521bd676ade4d6a01db26}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!vlan\_info@{vlan\_info}}
\index{vlan\_info@{vlan\_info}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{vlan\_info}{vlan\_info}}
{\footnotesize\ttfamily \+\_\+\+\_\+be16 mlx5\+\_\+cqe64\+::vlan\+\_\+info}



Definition at line \mbox{\hyperlink{device_8h_source_l00706}{706}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{device_8h_source_l00740}{get\+\_\+cqe\+\_\+vlan()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}, and \mbox{\hyperlink{mlx5__en__rx_8c_source_l00245}{mlx5e\+\_\+build\+\_\+rx\+\_\+mbuf()}}.

\mbox{\Hypertarget{structmlx5__cqe64_af16e0b265dec7e07555179d5cd7388c6}\label{structmlx5__cqe64_af16e0b265dec7e07555179d5cd7388c6}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!wqe\_counter@{wqe\_counter}}
\index{wqe\_counter@{wqe\_counter}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{wqe\_counter}{wqe\_counter}}
{\footnotesize\ttfamily \+\_\+\+\_\+be16 mlx5\+\_\+cqe64\+::wqe\+\_\+counter}



Definition at line \mbox{\hyperlink{device_8h_source_l00713}{713}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



Referenced by \mbox{\hyperlink{mlx5__ib__cq_8c_source_l01036}{\+\_\+\+\_\+mlx5\+\_\+ib\+\_\+cq\+\_\+clean()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00166}{handle\+\_\+responder()}}, \mbox{\hyperlink{mlx5fpga__conn_8c_source_l00249}{mlx5\+\_\+fpga\+\_\+conn\+\_\+rq\+\_\+cqe()}}, \mbox{\hyperlink{mlx5fpga__conn_8c_source_l00290}{mlx5\+\_\+fpga\+\_\+conn\+\_\+sq\+\_\+cqe()}}, \mbox{\hyperlink{mlx5__ib__cq_8c_source_l00516}{mlx5\+\_\+poll\+\_\+one()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00405}{mlx5e\+\_\+decompress\+\_\+cqe()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00431}{mlx5e\+\_\+decompress\+\_\+cqes()}}, \mbox{\hyperlink{mlx5__en__rx_8c_source_l00464}{mlx5e\+\_\+poll\+\_\+rx\+\_\+cq()}}, and \mbox{\hyperlink{mlx5__en__tx_8c_source_l01021}{mlx5e\+\_\+poll\+\_\+tx\+\_\+cq()}}.

\mbox{\Hypertarget{structmlx5__cqe64_add4ed8be1d99b9e00d75a78be5621fbd}\label{structmlx5__cqe64_add4ed8be1d99b9e00d75a78be5621fbd}} 
\index{mlx5\_cqe64@{mlx5\_cqe64}!wqe\_id@{wqe\_id}}
\index{wqe\_id@{wqe\_id}!mlx5\_cqe64@{mlx5\_cqe64}}
\doxysubsubsection{\texorpdfstring{wqe\_id}{wqe\_id}}
{\footnotesize\ttfamily \+\_\+\+\_\+be16 mlx5\+\_\+cqe64\+::wqe\+\_\+id}



Definition at line \mbox{\hyperlink{device_8h_source_l00692}{692}} of file \mbox{\hyperlink{device_8h_source}{device.\+h}}.



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