\hypertarget{q__struct_8h}{}\doxysection{dev/vnic/q\+\_\+struct.h File Reference}
\label{q__struct_8h}\index{dev/vnic/q\_struct.h@{dev/vnic/q\_struct.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d0/d6a/q__struct_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structcqe__rx__t}{cqe\+\_\+rx\+\_\+t}}
\item 
struct \mbox{\hyperlink{structcqe__rx__tcp__err__t}{cqe\+\_\+rx\+\_\+tcp\+\_\+err\+\_\+t}}
\item 
struct \mbox{\hyperlink{structcqe__rx__tcp__t}{cqe\+\_\+rx\+\_\+tcp\+\_\+t}}
\item 
struct \mbox{\hyperlink{structcqe__send__t}{cqe\+\_\+send\+\_\+t}}
\item 
union \mbox{\hyperlink{unioncq__desc__t}{cq\+\_\+desc\+\_\+t}}
\item 
struct \mbox{\hyperlink{structrbdr__entry__t}{rbdr\+\_\+entry\+\_\+t}}
\item 
struct \mbox{\hyperlink{structrbe__tcp__cnxt__t}{rbe\+\_\+tcp\+\_\+cnxt\+\_\+t}}
\item 
struct \mbox{\hyperlink{structrx__hdr__t}{rx\+\_\+hdr\+\_\+t}}
\item 
struct \mbox{\hyperlink{structsq__crc__subdesc}{sq\+\_\+crc\+\_\+subdesc}}
\item 
struct \mbox{\hyperlink{structsq__gather__subdesc}{sq\+\_\+gather\+\_\+subdesc}}
\item 
struct \mbox{\hyperlink{structsq__imm__subdesc}{sq\+\_\+imm\+\_\+subdesc}}
\item 
struct \mbox{\hyperlink{structsq__mem__subdesc}{sq\+\_\+mem\+\_\+subdesc}}
\item 
struct \mbox{\hyperlink{structsq__hdr__subdesc}{sq\+\_\+hdr\+\_\+subdesc}}
\item 
struct \mbox{\hyperlink{structrq__cfg}{rq\+\_\+cfg}}
\item 
struct \mbox{\hyperlink{structcq__cfg}{cq\+\_\+cfg}}
\item 
struct \mbox{\hyperlink{structsq__cfg}{sq\+\_\+cfg}}
\item 
struct \mbox{\hyperlink{structrbdr__cfg}{rbdr\+\_\+cfg}}
\item 
struct \mbox{\hyperlink{structqs__cfg}{qs\+\_\+cfg}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{q__struct_8h_ade46603ddca201b5156dcc72c3d63327}{\+\_\+\+\_\+\+LITTLE\+\_\+\+ENDIAN\+\_\+\+BITFIELD}}
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980}{nic\+\_\+send\+\_\+ld\+\_\+type\+\_\+e}} \{ \mbox{\hyperlink{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980aff7864aee2238cc8102e41183b9fba05}{NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+LDD}} = 0x0
, \mbox{\hyperlink{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a91b7015b77c78c92901a050db4e58b22}{NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+LDT}} = 0x1
, \mbox{\hyperlink{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a5d46f562f48cf77c480db707c446c333}{NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+LDWB}} = 0x2
, \mbox{\hyperlink{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a8a2515b016d1f8c38c30f81367d3f131}{NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+ENUM\+\_\+\+LAST}} = 0x3
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25}{ether\+\_\+type\+\_\+algorithm}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25a8fe3f5988ed8548fce885aa3893c66b3}{ETYPE\+\_\+\+ALG\+\_\+\+NONE}} = 0x0
, \mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25a282f57c85d38f865a18098eeb21f9763}{ETYPE\+\_\+\+ALG\+\_\+\+SKIP}} = 0x1
, \mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25a084a1b905121cd9870486045b07c18ea}{ETYPE\+\_\+\+ALG\+\_\+\+ENDPARSE}} = 0x2
, \mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25a43ae03b791413b041c8a09bdadbc4fe0}{ETYPE\+\_\+\+ALG\+\_\+\+VLAN}} = 0x3
, \newline
\mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25a862051bb4f6545e22ad3981842ff5f8b}{ETYPE\+\_\+\+ALG\+\_\+\+VLAN\+\_\+\+STRIP}} = 0x4
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99af}{layer3\+\_\+type}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afaae14fc40139d18ecae55e00cc8cb6cca}{L3\+TYPE\+\_\+\+NONE}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa97ead23ac76b63086de3535c86fef836}{L3\+TYPE\+\_\+\+GRH}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa705641b39bbb45c8a535aedaa8b61225}{L3\+TYPE\+\_\+\+IPV4}} = 0x04
, \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afab6c1c5de6faa07161680040835e01119}{L3\+TYPE\+\_\+\+IPV4\+\_\+\+OPTIONS}} = 0x05
, \newline
\mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa2ac215d2f77e09c7aa9dde9c4960b6dd}{L3\+TYPE\+\_\+\+IPV6}} = 0x06
, \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa894a64bc000ad1047f218fddda41ff66}{L3\+TYPE\+\_\+\+IPV6\+\_\+\+OPTIONS}} = 0x07
, \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afaadb4c17242dc3a22994004bd2836be06}{L3\+TYPE\+\_\+\+ET\+\_\+\+STOP}} = 0x0D
, \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa9c126ebc0737cc80e4089b18f53fdb92}{L3\+TYPE\+\_\+\+OTHER}} = 0x0E
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9d}{layer4\+\_\+type}} \{ \newline
\mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9daea7bc20016aa8cf68e7944514e9b7317}{L4\+TYPE\+\_\+\+NONE}} = 0x00
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da4c83034241eccd77f2553552d12024ac}{L4\+TYPE\+\_\+\+IPSEC\+\_\+\+ESP}} = 0x01
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dae85c83f92fc0d92220fcd628c018bb1a}{L4\+TYPE\+\_\+\+IPFRAG}} = 0x02
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da20aeb4dc8a53353e3bcf4c171e92af68}{L4\+TYPE\+\_\+\+IPCOMP}} = 0x03
, \newline
\mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da218cd76e84ff8fa5089d09e172008c20}{L4\+TYPE\+\_\+\+TCP}} = 0x04
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dada7e7b7f0c7b9a5de2d05fba8b68af7a}{L4\+TYPE\+\_\+\+UDP}} = 0x05
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dae10d67ef14949f6e7ddae269d7855537}{L4\+TYPE\+\_\+\+SCTP}} = 0x06
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da264f8709a8fe68bee4885de84cb178dc}{L4\+TYPE\+\_\+\+GRE}} = 0x07
, \newline
\mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da3923447a7d50cadb4618bbf9ffe57a44}{L4\+TYPE\+\_\+\+ROCE\+\_\+\+BTH}} = 0x08
, \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da515715439da0bd1a7cf357128bcd5640}{L4\+TYPE\+\_\+\+OTHER}} = 0x0E
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a219c263124565478c9c9776d4570deb7}{cpi\+\_\+algorithm\+\_\+type}} \{ \mbox{\hyperlink{q__struct_8h_a219c263124565478c9c9776d4570deb7a2deaf6448405a775390a5b2674cec825}{CPI\+\_\+\+ALG\+\_\+\+NONE}} = 0x0
, \mbox{\hyperlink{q__struct_8h_a219c263124565478c9c9776d4570deb7ada5f23611fbf984882515aa02c35cf8a}{CPI\+\_\+\+ALG\+\_\+\+VLAN}} = 0x1
, \mbox{\hyperlink{q__struct_8h_a219c263124565478c9c9776d4570deb7af64dcf7d6d40b8d9c495466a4abd5006}{CPI\+\_\+\+ALG\+\_\+\+VLAN16}} = 0x2
, \mbox{\hyperlink{q__struct_8h_a219c263124565478c9c9776d4570deb7a7eaf111f521f5e9291ea3ac7c8a8058d}{CPI\+\_\+\+ALG\+\_\+\+DIFF}} = 0x3
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5}{rss\+\_\+algorithm\+\_\+type}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5af25443d43e7fae6812cf8828c577f3bc}{RSS\+\_\+\+ALG\+\_\+\+NONE}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5aafd4eef6e82af568d3ea96f76afc58b2}{RSS\+\_\+\+ALG\+\_\+\+PORT}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5af4fb617c2ba02f58e7c622880a870c66}{RSS\+\_\+\+ALG\+\_\+\+IP}} = 0x02
, \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a5a882add65ee0a21c4eb858f343ff02f}{RSS\+\_\+\+ALG\+\_\+\+TCP\+\_\+\+IP}} = 0x03
, \newline
\mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a236637a56d6c0463dcb7c7b6a13e1302}{RSS\+\_\+\+ALG\+\_\+\+UDP\+\_\+\+IP}} = 0x04
, \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a8b02abcfacad1ba194e5d12d3b653c43}{RSS\+\_\+\+ALG\+\_\+\+SCTP\+\_\+\+IP}} = 0x05
, \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a4f696de51a3546de7491540cfdf6eaa1}{RSS\+\_\+\+ALG\+\_\+\+GRE\+\_\+\+IP}} = 0x06
, \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a8bb4095dbb55adb05711890d6a4b6b84}{RSS\+\_\+\+ALG\+\_\+\+ROCE}} = 0x07
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822}{rss\+\_\+hash\+\_\+cfg}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a0349a92a31e26a504a216003e11f6468}{RSS\+\_\+\+HASH\+\_\+\+L2\+ETC}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a28a7f947e9b019fe0f617670cfdc57a3}{RSS\+\_\+\+HASH\+\_\+\+IP}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822acce7c1d4d016899b9fafe7f2bc6036d1}{RSS\+\_\+\+HASH\+\_\+\+TCP}} = 0x02
, \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a54ee094aadd5f52727d3ce454a2d75a6}{RSS\+\_\+\+HASH\+\_\+\+TCP\+\_\+\+SYN\+\_\+\+DIS}} = 0x03
, \newline
\mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a6a23a73fde4fcfd44f62580f780ae1a4}{RSS\+\_\+\+HASH\+\_\+\+UDP}} = 0x04
, \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822ac7ef011a4145e696668b44a8619d0ece}{RSS\+\_\+\+HASH\+\_\+\+L4\+ETC}} = 0x05
, \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a5dcd802d94468b401d27c4a1f0ce8328}{RSS\+\_\+\+HASH\+\_\+\+ROCE}} = 0x06
, \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822afa6b9140f899f311af5e93af381ecafa}{RSS\+\_\+\+L3\+\_\+\+BIDI}} = 0x07
, \newline
\mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822aa235b6ff116bea0f7e46a650e277d1ef}{RSS\+\_\+\+L4\+\_\+\+BIDI}} = 0x08
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ce}{cqe\+\_\+type}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceaf34591bc8e0dd0b6ab3840295cb77308}{CQE\+\_\+\+TYPE\+\_\+\+INVALID}} = 0x0
, \mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceacfba680421ac4e9e752a448c34e26371}{CQE\+\_\+\+TYPE\+\_\+\+RX}} = 0x2
, \mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea3c912a81d7d5a2bf8dd103295e33b8f8}{CQE\+\_\+\+TYPE\+\_\+\+RX\+\_\+\+SPLIT}} = 0x3
, \mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea822df7410a4423ddf041be561664ef52}{CQE\+\_\+\+TYPE\+\_\+\+RX\+\_\+\+TCP}} = 0x4
, \newline
\mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea62af3f1705f67db8738899319bf031be}{CQE\+\_\+\+TYPE\+\_\+\+SEND}} = 0x8
, \mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceaa221822af144c7607ce7bcbba1738538}{CQE\+\_\+\+TYPE\+\_\+\+SEND\+\_\+\+PTP}} = 0x9
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072}{cqe\+\_\+rx\+\_\+tcp\+\_\+status}} \{ \mbox{\hyperlink{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072a81ea81c82088e05d4e5b27cbd709deea}{CQE\+\_\+\+RX\+\_\+\+STATUS\+\_\+\+VALID\+\_\+\+TCP\+\_\+\+CNXT}} = 0x00
, \mbox{\hyperlink{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072a7f0adeea932595539038dd20623beb13}{CQE\+\_\+\+RX\+\_\+\+STATUS\+\_\+\+INVALID\+\_\+\+TCP\+\_\+\+CNXT}} = 0x0F
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ad}{cqe\+\_\+send\+\_\+status}} \{ \newline
\mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada99e8997231ad16c874ed611a38867a82}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+GOOD}} = 0x00
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaf353c92e8b47e8ac90c3086e2dea422a}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+DESC\+\_\+\+FAULT}} = 0x01
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada88f4623ad18fd005b285f371c4f633fe}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+HDR\+\_\+\+CONS\+\_\+\+ERR}} = 0x11
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaa8e40a54aa0b2ff347dcaece5b55756b}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+SUBDESC\+\_\+\+ERR}} = 0x12
, \newline
\mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada0eda738dab653ddeebe1c779bef6283a}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+IMM\+\_\+\+SIZE\+\_\+\+OFLOW}} = 0x80
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada0c0be11d37810dca99b819b77662155b}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+CRC\+\_\+\+SEQ\+\_\+\+ERR}} = 0x81
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada1c206e757686295b8ae592b4cf0b2e4f}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+DATA\+\_\+\+SEQ\+\_\+\+ERR}} = 0x82
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada8d3fda7f7fd7be00c2d433ed687ed95e}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+MEM\+\_\+\+SEQ\+\_\+\+ERR}} = 0x83
, \newline
\mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada30a0f36c67c17c42b851df3d4a64b7c5}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+LOCK\+\_\+\+VIOL}} = 0x84
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaaa91dd52544eefcd571b5409219ddf24}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+LOCK\+\_\+\+UFLOW}} = 0x85
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada436f51b6a423bad2c1c86f970cf3afab}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+DATA\+\_\+\+FAULT}} = 0x86
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaa629b89f92dae44691e3b075d47c29fc}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+TSTMP\+\_\+\+CONFLICT}} = 0x87
, \newline
\mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adad096770a1b4b13fae2cc895ec04ce5ca}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+TSTMP\+\_\+\+TIMEOUT}} = 0x88
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada227643638a36ad59451b39fb60d2a125}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+MEM\+\_\+\+FAULT}} = 0x89
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adafadff5c068f7007684074877f1836a6d}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+CSUM\+\_\+\+OVERLAP}} = 0x8A
, \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada46c754d3f903ae88391b6775d21e87ae}{CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+CSUM\+\_\+\+OVERFLOW}} = 0x8B
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15f}{cqe\+\_\+rx\+\_\+tcp\+\_\+end\+\_\+reason}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa1f6c0f484444e75242f5f34fe6d2237e}{CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+FIN\+\_\+\+FLAG\+\_\+\+DET}} = 0
, \mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15faaf1735a7e47ac8600c82e6b31fff8b31}{CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+INVALID\+\_\+\+FLAG}} = 1
, \mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fac65ef440b8807c4339abb88245cbda20}{CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+TIMEOUT}} = 2
, \mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15faf3a919046ef143d257d87de8956371dd}{CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+OUT\+\_\+\+OF\+\_\+\+SEQ}} = 3
, \newline
\mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa93019b397032ba7840138a7205aad466}{CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+PKT\+\_\+\+ERR}} = 4
, \mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa700364986be347291f8d7bffa765ae6a}{CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+QS\+\_\+\+DISABLED}} = 0x0F
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3}{cqe\+\_\+rx\+\_\+err\+\_\+level}} \{ \mbox{\hyperlink{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3a2f60dcb712ee3e8a0109164c4b1a4d2b}{CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+RE}} = 0x0
, \mbox{\hyperlink{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3abf3c1dcb482b6c6dbc21dc2e92dbafd6}{CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+L2}} = 0x1
, \mbox{\hyperlink{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3a9a5166e85a1ec549b59de03141d73a65}{CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+L3}} = 0x2
, \mbox{\hyperlink{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3ac175c62c0230199221295cc854ad592e}{CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+L4}} = 0x3
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4d}{cqe\+\_\+rx\+\_\+err\+\_\+opcode}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da7ee5daf68c33b663804aba71e1833873}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+NONE}} = 0x0
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad090ab354cbf11cbeef812c46a2791c1}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+PARTIAL}} = 0x1
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da0a50a9a19c74c4ec849f0d35a39998b0}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+JABBER}} = 0x2
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dacec11ae7a3e3a75093a01062f37b2f3e}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+FCS}} = 0x7
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4daa7f1909f7f022a952922c237699952b5}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+TERMINATE}} = 0x9
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad99be23f38fbc52c3c58f0134f0343ca}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+RX\+\_\+\+CTL}} = 0xb
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4daeeaf6b7f9d248797fec999ada2a2fb99}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+PREL2\+\_\+\+ERR}} = 0x1f
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da715a3ad2fdab8227d0fe97bc7a877ec2}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+FRAGMENT}} = 0x20
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da227b887d24fab283f95f38921f6146f1}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+OVERRUN}} = 0x21
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da74ef4d729be61b1432ac9801faabcbf8}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+PFCS}} = 0x22
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad841724d5883b3e8de708dc9c36c27cf}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+PUNY}} = 0x23
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2918d663d8454e6e97efb9b1dab1ebfa}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+MAL}} = 0x24
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da45e833a0f5797a6e8c43f42a68149c77}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+OVERSIZE}} = 0x25
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dac725b6f078ad6dc32e3a2062e9d10ab5}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+UNDERSIZE}} = 0x26
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da6141a9b9e42abe4fe2e11b7039d617fb}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+LENMISM}} = 0x27
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da18069e62492008815bf8dec0390325c8}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+PCLP}} = 0x28
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dacc5da231701c0c9c9b12594a9a90c9b3}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+NOT}} = 0x41
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da9c737065bd33b49952d8fad8d74100ed}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+CHK}} = 0x42
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2d3342eeb285205338264bdc6186c509}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+MAL}} = 0x43
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dac50fa5a9f6d2979c5d2c68fbc16bd609}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+MALD}} = 0x44
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad3c5008a60590f5d4534735b92e175d8}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+HOP}} = 0x45
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da7e2f607b126023443aa9bbe19ce76fa4}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L3\+\_\+\+ICRC}} = 0x46
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da5f5f6133c1aa5e89db4fa787fc4ebf36}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L3\+\_\+\+PCLP}} = 0x47
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dabba286bb342ae01f75dd74d5058cb2f9}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+MAL}} = 0x61
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dae03b985180422cbd139a86c8bc99f2ba}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+CHK}} = 0x62
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da62438c8ebd7acb219ff39ae0da0caa79}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+UDP\+\_\+\+LEN}} = 0x63
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da4dc2a769b58695ea7b39d6df017f88a0}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+PORT}} = 0x64
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2fa7cfbd8965045a5ea817bdab3c160a}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+TCP\+\_\+\+FLAG}} = 0x65
, \newline
\mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dae24a93562e21c8fd8f6b070d4b3af472}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+TCP\+\_\+\+OFFSET}} = 0x66
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da0f925bd161f3d867bc2e2759c44a154e}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+PCLP}} = 0x67
, \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da134f8d7ba458d21810d5c3a62ce6a537}{CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RBDR\+\_\+\+TRUNC}} = 0x70
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a4bfa944f997de651922b487e97782e65}{send\+\_\+l4\+\_\+csum\+\_\+type}} \{ \mbox{\hyperlink{q__struct_8h_a4bfa944f997de651922b487e97782e65aaa7c8b66b2a5e05f6ca79b5ae06ee99c}{SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+DISABLE}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a4bfa944f997de651922b487e97782e65a471d57561d855194b3343d9c51801c33}{SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+UDP}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a4bfa944f997de651922b487e97782e65adde0c7ec29ac67a4592e101c9f7063c2}{SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+TCP}} = 0x02
, \mbox{\hyperlink{q__struct_8h_a4bfa944f997de651922b487e97782e65a1fa214516de0c594a5b13e501f56ee04}{SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+SCTP}} = 0x03
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350}{send\+\_\+crc\+\_\+alg}} \{ \mbox{\hyperlink{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a1de630f4d6e22647176fab5dec2f7528}{SEND\+\_\+\+CRCALG\+\_\+\+CRC32}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a4103b3c4cb21895794cb50b54c074718}{SEND\+\_\+\+CRCALG\+\_\+\+CRC32C}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a52755d8275c61804c581dfb098d10144}{SEND\+\_\+\+CRCALG\+\_\+\+ICRC}} = 0x02
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_ae7832dab3a26f61f3395287d0a199227}{send\+\_\+load\+\_\+type}} \{ \mbox{\hyperlink{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a83e86df29847d5085805f1929cc95b4d}{SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+LDD}} = 0x00
, \mbox{\hyperlink{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a001300eb55917b0d560cb56dfdc51349}{SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+LDT}} = 0x01
, \mbox{\hyperlink{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a43ef6f3dcd79cf3aa4528a1688e9f941}{SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+LDWB}} = 0x02
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455}{send\+\_\+mem\+\_\+alg\+\_\+type}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455af029247566a9ca7241a60f32bd5567c4}{SEND\+\_\+\+MEMALG\+\_\+\+SET}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455a07422f58c2287a3a4f0762431ffb2b35}{SEND\+\_\+\+MEMALG\+\_\+\+ADD}} = 0x08
, \mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455a0be40a929d5ed5adbfc4705347c2507d}{SEND\+\_\+\+MEMALG\+\_\+\+SUB}} = 0x09
, \mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455a68491af78791909eb207445a7c756d50}{SEND\+\_\+\+MEMALG\+\_\+\+ADDLEN}} = 0x0A
, \newline
\mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455ae720b58542d08e121f934fb2da098faf}{SEND\+\_\+\+MEMALG\+\_\+\+SUBLEN}} = 0x0B
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cdd}{send\+\_\+mem\+\_\+dsz\+\_\+type}} \{ \mbox{\hyperlink{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddad06fda5eb74d3560b978c67e7176599f}{SEND\+\_\+\+MEMDSZ\+\_\+\+B64}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddabf3ffd156702dea37b95be1087adb696}{SEND\+\_\+\+MEMDSZ\+\_\+\+B32}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddafdd0acb0b775269cad09df4373449a05}{SEND\+\_\+\+MEMDSZ\+\_\+\+B8}} = 0x03
 \}
\item 
enum \mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606d}{sq\+\_\+subdesc\+\_\+type}} \{ \newline
\mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606da25934aba3bc39b5ff193250c8ed2d062}{SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+INVALID}} = 0x00
, \mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606da451945f217588ea4290fe0c38e200644}{SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+HEADER}} = 0x01
, \mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606da3ff331e1ed64110fb722e88ee53877b0}{SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+CRC}} = 0x02
, \mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606dab5707a1e09e632a29d7593b17777bdec}{SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+IMMEDIATE}} = 0x03
, \newline
\mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606da15da72a18d337f36edc818e26e228587}{SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+GATHER}} = 0x04
, \mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606da656973cb9d4c25a1907cc529b967b7cf}{SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+MEMORY}} = 0x05
 \}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{q__struct_8h_ade46603ddca201b5156dcc72c3d63327}\label{q__struct_8h_ade46603ddca201b5156dcc72c3d63327}} 
\index{q\_struct.h@{q\_struct.h}!\_\_LITTLE\_ENDIAN\_BITFIELD@{\_\_LITTLE\_ENDIAN\_BITFIELD}}
\index{\_\_LITTLE\_ENDIAN\_BITFIELD@{\_\_LITTLE\_ENDIAN\_BITFIELD}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{\_\_LITTLE\_ENDIAN\_BITFIELD}{\_\_LITTLE\_ENDIAN\_BITFIELD}}
{\footnotesize\ttfamily \#define \+\_\+\+\_\+\+LITTLE\+\_\+\+ENDIAN\+\_\+\+BITFIELD}



Definition at line \mbox{\hyperlink{q__struct_8h_source_l00033}{33}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.



\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{q__struct_8h_a219c263124565478c9c9776d4570deb7}\label{q__struct_8h_a219c263124565478c9c9776d4570deb7}} 
\index{q\_struct.h@{q\_struct.h}!cpi\_algorithm\_type@{cpi\_algorithm\_type}}
\index{cpi\_algorithm\_type@{cpi\_algorithm\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cpi\_algorithm\_type}{cpi\_algorithm\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a219c263124565478c9c9776d4570deb7}{cpi\+\_\+algorithm\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CPI\_ALG\_NONE@{CPI\_ALG\_NONE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CPI\_ALG\_NONE@{CPI\_ALG\_NONE}}}\mbox{\Hypertarget{q__struct_8h_a219c263124565478c9c9776d4570deb7a2deaf6448405a775390a5b2674cec825}\label{q__struct_8h_a219c263124565478c9c9776d4570deb7a2deaf6448405a775390a5b2674cec825}} 
CPI\+\_\+\+ALG\+\_\+\+NONE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CPI\_ALG\_VLAN@{CPI\_ALG\_VLAN}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CPI\_ALG\_VLAN@{CPI\_ALG\_VLAN}}}\mbox{\Hypertarget{q__struct_8h_a219c263124565478c9c9776d4570deb7ada5f23611fbf984882515aa02c35cf8a}\label{q__struct_8h_a219c263124565478c9c9776d4570deb7ada5f23611fbf984882515aa02c35cf8a}} 
CPI\+\_\+\+ALG\+\_\+\+VLAN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CPI\_ALG\_VLAN16@{CPI\_ALG\_VLAN16}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CPI\_ALG\_VLAN16@{CPI\_ALG\_VLAN16}}}\mbox{\Hypertarget{q__struct_8h_a219c263124565478c9c9776d4570deb7af64dcf7d6d40b8d9c495466a4abd5006}\label{q__struct_8h_a219c263124565478c9c9776d4570deb7af64dcf7d6d40b8d9c495466a4abd5006}} 
CPI\+\_\+\+ALG\+\_\+\+VLAN16&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CPI\_ALG\_DIFF@{CPI\_ALG\_DIFF}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CPI\_ALG\_DIFF@{CPI\_ALG\_DIFF}}}\mbox{\Hypertarget{q__struct_8h_a219c263124565478c9c9776d4570deb7a7eaf111f521f5e9291ea3ac7c8a8058d}\label{q__struct_8h_a219c263124565478c9c9776d4570deb7a7eaf111f521f5e9291ea3ac7c8a8058d}} 
CPI\+\_\+\+ALG\+\_\+\+DIFF&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00078}{78}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3}\label{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3}} 
\index{q\_struct.h@{q\_struct.h}!cqe\_rx\_err\_level@{cqe\_rx\_err\_level}}
\index{cqe\_rx\_err\_level@{cqe\_rx\_err\_level}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cqe\_rx\_err\_level}{cqe\_rx\_err\_level}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3}{cqe\+\_\+rx\+\_\+err\+\_\+level}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERRLVL\_RE@{CQE\_RX\_ERRLVL\_RE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERRLVL\_RE@{CQE\_RX\_ERRLVL\_RE}}}\mbox{\Hypertarget{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3a2f60dcb712ee3e8a0109164c4b1a4d2b}\label{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3a2f60dcb712ee3e8a0109164c4b1a4d2b}} 
CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+RE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERRLVL\_L2@{CQE\_RX\_ERRLVL\_L2}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERRLVL\_L2@{CQE\_RX\_ERRLVL\_L2}}}\mbox{\Hypertarget{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3abf3c1dcb482b6c6dbc21dc2e92dbafd6}\label{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3abf3c1dcb482b6c6dbc21dc2e92dbafd6}} 
CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+L2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERRLVL\_L3@{CQE\_RX\_ERRLVL\_L3}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERRLVL\_L3@{CQE\_RX\_ERRLVL\_L3}}}\mbox{\Hypertarget{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3a9a5166e85a1ec549b59de03141d73a65}\label{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3a9a5166e85a1ec549b59de03141d73a65}} 
CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+L3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERRLVL\_L4@{CQE\_RX\_ERRLVL\_L4}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERRLVL\_L4@{CQE\_RX\_ERRLVL\_L4}}}\mbox{\Hypertarget{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3ac175c62c0230199221295cc854ad592e}\label{q__struct_8h_a071c486af5cb6f3aa2cd517c31c1c1d3ac175c62c0230199221295cc854ad592e}} 
CQE\+\_\+\+RX\+\_\+\+ERRLVL\+\_\+\+L4&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00152}{152}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4d}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4d}} 
\index{q\_struct.h@{q\_struct.h}!cqe\_rx\_err\_opcode@{cqe\_rx\_err\_opcode}}
\index{cqe\_rx\_err\_opcode@{cqe\_rx\_err\_opcode}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cqe\_rx\_err\_opcode}{cqe\_rx\_err\_opcode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4d}{cqe\+\_\+rx\+\_\+err\+\_\+opcode}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RE\_NONE@{CQE\_RX\_ERR\_RE\_NONE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RE\_NONE@{CQE\_RX\_ERR\_RE\_NONE}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da7ee5daf68c33b663804aba71e1833873}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da7ee5daf68c33b663804aba71e1833873}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+NONE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RE\_PARTIAL@{CQE\_RX\_ERR\_RE\_PARTIAL}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RE\_PARTIAL@{CQE\_RX\_ERR\_RE\_PARTIAL}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad090ab354cbf11cbeef812c46a2791c1}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad090ab354cbf11cbeef812c46a2791c1}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+PARTIAL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RE\_JABBER@{CQE\_RX\_ERR\_RE\_JABBER}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RE\_JABBER@{CQE\_RX\_ERR\_RE\_JABBER}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da0a50a9a19c74c4ec849f0d35a39998b0}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da0a50a9a19c74c4ec849f0d35a39998b0}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+JABBER&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RE\_FCS@{CQE\_RX\_ERR\_RE\_FCS}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RE\_FCS@{CQE\_RX\_ERR\_RE\_FCS}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dacec11ae7a3e3a75093a01062f37b2f3e}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dacec11ae7a3e3a75093a01062f37b2f3e}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+FCS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RE\_TERMINATE@{CQE\_RX\_ERR\_RE\_TERMINATE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RE\_TERMINATE@{CQE\_RX\_ERR\_RE\_TERMINATE}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4daa7f1909f7f022a952922c237699952b5}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4daa7f1909f7f022a952922c237699952b5}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+TERMINATE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RE\_RX\_CTL@{CQE\_RX\_ERR\_RE\_RX\_CTL}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RE\_RX\_CTL@{CQE\_RX\_ERR\_RE\_RX\_CTL}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad99be23f38fbc52c3c58f0134f0343ca}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad99be23f38fbc52c3c58f0134f0343ca}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RE\+\_\+\+RX\+\_\+\+CTL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_PREL2\_ERR@{CQE\_RX\_ERR\_PREL2\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_PREL2\_ERR@{CQE\_RX\_ERR\_PREL2\_ERR}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4daeeaf6b7f9d248797fec999ada2a2fb99}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4daeeaf6b7f9d248797fec999ada2a2fb99}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+PREL2\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_FRAGMENT@{CQE\_RX\_ERR\_L2\_FRAGMENT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_FRAGMENT@{CQE\_RX\_ERR\_L2\_FRAGMENT}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da715a3ad2fdab8227d0fe97bc7a877ec2}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da715a3ad2fdab8227d0fe97bc7a877ec2}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+FRAGMENT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_OVERRUN@{CQE\_RX\_ERR\_L2\_OVERRUN}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_OVERRUN@{CQE\_RX\_ERR\_L2\_OVERRUN}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da227b887d24fab283f95f38921f6146f1}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da227b887d24fab283f95f38921f6146f1}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+OVERRUN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_PFCS@{CQE\_RX\_ERR\_L2\_PFCS}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_PFCS@{CQE\_RX\_ERR\_L2\_PFCS}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da74ef4d729be61b1432ac9801faabcbf8}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da74ef4d729be61b1432ac9801faabcbf8}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+PFCS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_PUNY@{CQE\_RX\_ERR\_L2\_PUNY}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_PUNY@{CQE\_RX\_ERR\_L2\_PUNY}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad841724d5883b3e8de708dc9c36c27cf}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad841724d5883b3e8de708dc9c36c27cf}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+PUNY&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_MAL@{CQE\_RX\_ERR\_L2\_MAL}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_MAL@{CQE\_RX\_ERR\_L2\_MAL}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2918d663d8454e6e97efb9b1dab1ebfa}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2918d663d8454e6e97efb9b1dab1ebfa}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+MAL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_OVERSIZE@{CQE\_RX\_ERR\_L2\_OVERSIZE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_OVERSIZE@{CQE\_RX\_ERR\_L2\_OVERSIZE}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da45e833a0f5797a6e8c43f42a68149c77}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da45e833a0f5797a6e8c43f42a68149c77}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+OVERSIZE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_UNDERSIZE@{CQE\_RX\_ERR\_L2\_UNDERSIZE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_UNDERSIZE@{CQE\_RX\_ERR\_L2\_UNDERSIZE}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dac725b6f078ad6dc32e3a2062e9d10ab5}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dac725b6f078ad6dc32e3a2062e9d10ab5}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+UNDERSIZE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_LENMISM@{CQE\_RX\_ERR\_L2\_LENMISM}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_LENMISM@{CQE\_RX\_ERR\_L2\_LENMISM}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da6141a9b9e42abe4fe2e11b7039d617fb}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da6141a9b9e42abe4fe2e11b7039d617fb}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+LENMISM&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L2\_PCLP@{CQE\_RX\_ERR\_L2\_PCLP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L2\_PCLP@{CQE\_RX\_ERR\_L2\_PCLP}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da18069e62492008815bf8dec0390325c8}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da18069e62492008815bf8dec0390325c8}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L2\+\_\+\+PCLP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_IP\_NOT@{CQE\_RX\_ERR\_IP\_NOT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_IP\_NOT@{CQE\_RX\_ERR\_IP\_NOT}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dacc5da231701c0c9c9b12594a9a90c9b3}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dacc5da231701c0c9c9b12594a9a90c9b3}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+NOT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_IP\_CHK@{CQE\_RX\_ERR\_IP\_CHK}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_IP\_CHK@{CQE\_RX\_ERR\_IP\_CHK}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da9c737065bd33b49952d8fad8d74100ed}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da9c737065bd33b49952d8fad8d74100ed}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+CHK&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_IP\_MAL@{CQE\_RX\_ERR\_IP\_MAL}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_IP\_MAL@{CQE\_RX\_ERR\_IP\_MAL}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2d3342eeb285205338264bdc6186c509}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2d3342eeb285205338264bdc6186c509}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+MAL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_IP\_MALD@{CQE\_RX\_ERR\_IP\_MALD}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_IP\_MALD@{CQE\_RX\_ERR\_IP\_MALD}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dac50fa5a9f6d2979c5d2c68fbc16bd609}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dac50fa5a9f6d2979c5d2c68fbc16bd609}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+MALD&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_IP\_HOP@{CQE\_RX\_ERR\_IP\_HOP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_IP\_HOP@{CQE\_RX\_ERR\_IP\_HOP}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad3c5008a60590f5d4534735b92e175d8}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dad3c5008a60590f5d4534735b92e175d8}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+IP\+\_\+\+HOP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L3\_ICRC@{CQE\_RX\_ERR\_L3\_ICRC}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L3\_ICRC@{CQE\_RX\_ERR\_L3\_ICRC}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da7e2f607b126023443aa9bbe19ce76fa4}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da7e2f607b126023443aa9bbe19ce76fa4}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L3\+\_\+\+ICRC&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L3\_PCLP@{CQE\_RX\_ERR\_L3\_PCLP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L3\_PCLP@{CQE\_RX\_ERR\_L3\_PCLP}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da5f5f6133c1aa5e89db4fa787fc4ebf36}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da5f5f6133c1aa5e89db4fa787fc4ebf36}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L3\+\_\+\+PCLP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L4\_MAL@{CQE\_RX\_ERR\_L4\_MAL}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L4\_MAL@{CQE\_RX\_ERR\_L4\_MAL}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dabba286bb342ae01f75dd74d5058cb2f9}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dabba286bb342ae01f75dd74d5058cb2f9}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+MAL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L4\_CHK@{CQE\_RX\_ERR\_L4\_CHK}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L4\_CHK@{CQE\_RX\_ERR\_L4\_CHK}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dae03b985180422cbd139a86c8bc99f2ba}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dae03b985180422cbd139a86c8bc99f2ba}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+CHK&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_UDP\_LEN@{CQE\_RX\_ERR\_UDP\_LEN}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_UDP\_LEN@{CQE\_RX\_ERR\_UDP\_LEN}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da62438c8ebd7acb219ff39ae0da0caa79}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da62438c8ebd7acb219ff39ae0da0caa79}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+UDP\+\_\+\+LEN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L4\_PORT@{CQE\_RX\_ERR\_L4\_PORT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L4\_PORT@{CQE\_RX\_ERR\_L4\_PORT}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da4dc2a769b58695ea7b39d6df017f88a0}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da4dc2a769b58695ea7b39d6df017f88a0}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+PORT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_TCP\_FLAG@{CQE\_RX\_ERR\_TCP\_FLAG}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_TCP\_FLAG@{CQE\_RX\_ERR\_TCP\_FLAG}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2fa7cfbd8965045a5ea817bdab3c160a}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da2fa7cfbd8965045a5ea817bdab3c160a}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+TCP\+\_\+\+FLAG&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_TCP\_OFFSET@{CQE\_RX\_ERR\_TCP\_OFFSET}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_TCP\_OFFSET@{CQE\_RX\_ERR\_TCP\_OFFSET}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dae24a93562e21c8fd8f6b070d4b3af472}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4dae24a93562e21c8fd8f6b070d4b3af472}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+TCP\+\_\+\+OFFSET&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_L4\_PCLP@{CQE\_RX\_ERR\_L4\_PCLP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_L4\_PCLP@{CQE\_RX\_ERR\_L4\_PCLP}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da0f925bd161f3d867bc2e2759c44a154e}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da0f925bd161f3d867bc2e2759c44a154e}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+L4\+\_\+\+PCLP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_ERR\_RBDR\_TRUNC@{CQE\_RX\_ERR\_RBDR\_TRUNC}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_ERR\_RBDR\_TRUNC@{CQE\_RX\_ERR\_RBDR\_TRUNC}}}\mbox{\Hypertarget{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da134f8d7ba458d21810d5c3a62ce6a537}\label{q__struct_8h_a1e75ca55940b8d7cc8e949c923e68f4da134f8d7ba458d21810d5c3a62ce6a537}} 
CQE\+\_\+\+RX\+\_\+\+ERR\+\_\+\+RBDR\+\_\+\+TRUNC&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00160}{160}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15f}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15f}} 
\index{q\_struct.h@{q\_struct.h}!cqe\_rx\_tcp\_end\_reason@{cqe\_rx\_tcp\_end\_reason}}
\index{cqe\_rx\_tcp\_end\_reason@{cqe\_rx\_tcp\_end\_reason}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cqe\_rx\_tcp\_end\_reason}{cqe\_rx\_tcp\_end\_reason}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15f}{cqe\+\_\+rx\+\_\+tcp\+\_\+end\+\_\+reason}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_TCP\_END\_FIN\_FLAG\_DET@{CQE\_RX\_TCP\_END\_FIN\_FLAG\_DET}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_TCP\_END\_FIN\_FLAG\_DET@{CQE\_RX\_TCP\_END\_FIN\_FLAG\_DET}}}\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa1f6c0f484444e75242f5f34fe6d2237e}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa1f6c0f484444e75242f5f34fe6d2237e}} 
CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+FIN\+\_\+\+FLAG\+\_\+\+DET&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_TCP\_END\_INVALID\_FLAG@{CQE\_RX\_TCP\_END\_INVALID\_FLAG}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_TCP\_END\_INVALID\_FLAG@{CQE\_RX\_TCP\_END\_INVALID\_FLAG}}}\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15faaf1735a7e47ac8600c82e6b31fff8b31}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15faaf1735a7e47ac8600c82e6b31fff8b31}} 
CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+INVALID\+\_\+\+FLAG&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_TCP\_END\_TIMEOUT@{CQE\_RX\_TCP\_END\_TIMEOUT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_TCP\_END\_TIMEOUT@{CQE\_RX\_TCP\_END\_TIMEOUT}}}\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fac65ef440b8807c4339abb88245cbda20}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fac65ef440b8807c4339abb88245cbda20}} 
CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+TIMEOUT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_TCP\_END\_OUT\_OF\_SEQ@{CQE\_RX\_TCP\_END\_OUT\_OF\_SEQ}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_TCP\_END\_OUT\_OF\_SEQ@{CQE\_RX\_TCP\_END\_OUT\_OF\_SEQ}}}\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15faf3a919046ef143d257d87de8956371dd}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15faf3a919046ef143d257d87de8956371dd}} 
CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+OUT\+\_\+\+OF\+\_\+\+SEQ&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_TCP\_END\_PKT\_ERR@{CQE\_RX\_TCP\_END\_PKT\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_TCP\_END\_PKT\_ERR@{CQE\_RX\_TCP\_END\_PKT\_ERR}}}\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa93019b397032ba7840138a7205aad466}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa93019b397032ba7840138a7205aad466}} 
CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+PKT\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_TCP\_END\_QS\_DISABLED@{CQE\_RX\_TCP\_END\_QS\_DISABLED}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_TCP\_END\_QS\_DISABLED@{CQE\_RX\_TCP\_END\_QS\_DISABLED}}}\mbox{\Hypertarget{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa700364986be347291f8d7bffa765ae6a}\label{q__struct_8h_a31a1b51b402593d87d0872ca7e86c15fa700364986be347291f8d7bffa765ae6a}} 
CQE\+\_\+\+RX\+\_\+\+TCP\+\_\+\+END\+\_\+\+QS\+\_\+\+DISABLED&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00142}{142}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072}\label{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072}} 
\index{q\_struct.h@{q\_struct.h}!cqe\_rx\_tcp\_status@{cqe\_rx\_tcp\_status}}
\index{cqe\_rx\_tcp\_status@{cqe\_rx\_tcp\_status}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cqe\_rx\_tcp\_status}{cqe\_rx\_tcp\_status}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072}{cqe\+\_\+rx\+\_\+tcp\+\_\+status}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_STATUS\_VALID\_TCP\_CNXT@{CQE\_RX\_STATUS\_VALID\_TCP\_CNXT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_STATUS\_VALID\_TCP\_CNXT@{CQE\_RX\_STATUS\_VALID\_TCP\_CNXT}}}\mbox{\Hypertarget{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072a81ea81c82088e05d4e5b27cbd709deea}\label{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072a81ea81c82088e05d4e5b27cbd709deea}} 
CQE\+\_\+\+RX\+\_\+\+STATUS\+\_\+\+VALID\+\_\+\+TCP\+\_\+\+CNXT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_RX\_STATUS\_INVALID\_TCP\_CNXT@{CQE\_RX\_STATUS\_INVALID\_TCP\_CNXT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_RX\_STATUS\_INVALID\_TCP\_CNXT@{CQE\_RX\_STATUS\_INVALID\_TCP\_CNXT}}}\mbox{\Hypertarget{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072a7f0adeea932595539038dd20623beb13}\label{q__struct_8h_ad8952824e3c5e57d5a3a69f0694f4072a7f0adeea932595539038dd20623beb13}} 
CQE\+\_\+\+RX\+\_\+\+STATUS\+\_\+\+INVALID\+\_\+\+TCP\+\_\+\+CNXT&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00118}{118}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ad}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ad}} 
\index{q\_struct.h@{q\_struct.h}!cqe\_send\_status@{cqe\_send\_status}}
\index{cqe\_send\_status@{cqe\_send\_status}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cqe\_send\_status}{cqe\_send\_status}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ad}{cqe\+\_\+send\+\_\+status}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_GOOD@{CQE\_SEND\_STATUS\_GOOD}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_GOOD@{CQE\_SEND\_STATUS\_GOOD}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada99e8997231ad16c874ed611a38867a82}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada99e8997231ad16c874ed611a38867a82}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+GOOD&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_DESC\_FAULT@{CQE\_SEND\_STATUS\_DESC\_FAULT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_DESC\_FAULT@{CQE\_SEND\_STATUS\_DESC\_FAULT}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaf353c92e8b47e8ac90c3086e2dea422a}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaf353c92e8b47e8ac90c3086e2dea422a}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+DESC\+\_\+\+FAULT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_HDR\_CONS\_ERR@{CQE\_SEND\_STATUS\_HDR\_CONS\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_HDR\_CONS\_ERR@{CQE\_SEND\_STATUS\_HDR\_CONS\_ERR}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada88f4623ad18fd005b285f371c4f633fe}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada88f4623ad18fd005b285f371c4f633fe}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+HDR\+\_\+\+CONS\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_SUBDESC\_ERR@{CQE\_SEND\_STATUS\_SUBDESC\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_SUBDESC\_ERR@{CQE\_SEND\_STATUS\_SUBDESC\_ERR}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaa8e40a54aa0b2ff347dcaece5b55756b}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaa8e40a54aa0b2ff347dcaece5b55756b}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+SUBDESC\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_IMM\_SIZE\_OFLOW@{CQE\_SEND\_STATUS\_IMM\_SIZE\_OFLOW}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_IMM\_SIZE\_OFLOW@{CQE\_SEND\_STATUS\_IMM\_SIZE\_OFLOW}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada0eda738dab653ddeebe1c779bef6283a}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada0eda738dab653ddeebe1c779bef6283a}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+IMM\+\_\+\+SIZE\+\_\+\+OFLOW&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_CRC\_SEQ\_ERR@{CQE\_SEND\_STATUS\_CRC\_SEQ\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_CRC\_SEQ\_ERR@{CQE\_SEND\_STATUS\_CRC\_SEQ\_ERR}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada0c0be11d37810dca99b819b77662155b}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada0c0be11d37810dca99b819b77662155b}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+CRC\+\_\+\+SEQ\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_DATA\_SEQ\_ERR@{CQE\_SEND\_STATUS\_DATA\_SEQ\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_DATA\_SEQ\_ERR@{CQE\_SEND\_STATUS\_DATA\_SEQ\_ERR}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada1c206e757686295b8ae592b4cf0b2e4f}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada1c206e757686295b8ae592b4cf0b2e4f}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+DATA\+\_\+\+SEQ\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_MEM\_SEQ\_ERR@{CQE\_SEND\_STATUS\_MEM\_SEQ\_ERR}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_MEM\_SEQ\_ERR@{CQE\_SEND\_STATUS\_MEM\_SEQ\_ERR}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada8d3fda7f7fd7be00c2d433ed687ed95e}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada8d3fda7f7fd7be00c2d433ed687ed95e}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+MEM\+\_\+\+SEQ\+\_\+\+ERR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_LOCK\_VIOL@{CQE\_SEND\_STATUS\_LOCK\_VIOL}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_LOCK\_VIOL@{CQE\_SEND\_STATUS\_LOCK\_VIOL}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada30a0f36c67c17c42b851df3d4a64b7c5}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada30a0f36c67c17c42b851df3d4a64b7c5}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+LOCK\+\_\+\+VIOL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_LOCK\_UFLOW@{CQE\_SEND\_STATUS\_LOCK\_UFLOW}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_LOCK\_UFLOW@{CQE\_SEND\_STATUS\_LOCK\_UFLOW}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaaa91dd52544eefcd571b5409219ddf24}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaaa91dd52544eefcd571b5409219ddf24}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+LOCK\+\_\+\+UFLOW&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_DATA\_FAULT@{CQE\_SEND\_STATUS\_DATA\_FAULT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_DATA\_FAULT@{CQE\_SEND\_STATUS\_DATA\_FAULT}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada436f51b6a423bad2c1c86f970cf3afab}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada436f51b6a423bad2c1c86f970cf3afab}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+DATA\+\_\+\+FAULT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_TSTMP\_CONFLICT@{CQE\_SEND\_STATUS\_TSTMP\_CONFLICT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_TSTMP\_CONFLICT@{CQE\_SEND\_STATUS\_TSTMP\_CONFLICT}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaa629b89f92dae44691e3b075d47c29fc}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adaa629b89f92dae44691e3b075d47c29fc}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+TSTMP\+\_\+\+CONFLICT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_TSTMP\_TIMEOUT@{CQE\_SEND\_STATUS\_TSTMP\_TIMEOUT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_TSTMP\_TIMEOUT@{CQE\_SEND\_STATUS\_TSTMP\_TIMEOUT}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adad096770a1b4b13fae2cc895ec04ce5ca}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adad096770a1b4b13fae2cc895ec04ce5ca}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+TSTMP\+\_\+\+TIMEOUT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_MEM\_FAULT@{CQE\_SEND\_STATUS\_MEM\_FAULT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_MEM\_FAULT@{CQE\_SEND\_STATUS\_MEM\_FAULT}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada227643638a36ad59451b39fb60d2a125}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada227643638a36ad59451b39fb60d2a125}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+MEM\+\_\+\+FAULT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_CSUM\_OVERLAP@{CQE\_SEND\_STATUS\_CSUM\_OVERLAP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_CSUM\_OVERLAP@{CQE\_SEND\_STATUS\_CSUM\_OVERLAP}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adafadff5c068f7007684074877f1836a6d}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751adafadff5c068f7007684074877f1836a6d}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+CSUM\+\_\+\+OVERLAP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_SEND\_STATUS\_CSUM\_OVERFLOW@{CQE\_SEND\_STATUS\_CSUM\_OVERFLOW}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_SEND\_STATUS\_CSUM\_OVERFLOW@{CQE\_SEND\_STATUS\_CSUM\_OVERFLOW}}}\mbox{\Hypertarget{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada46c754d3f903ae88391b6775d21e87ae}\label{q__struct_8h_ae5c13000bf0cbf29dabadf7b01f751ada46c754d3f903ae88391b6775d21e87ae}} 
CQE\+\_\+\+SEND\+\_\+\+STATUS\+\_\+\+CSUM\+\_\+\+OVERFLOW&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00123}{123}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ce}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ce}} 
\index{q\_struct.h@{q\_struct.h}!cqe\_type@{cqe\_type}}
\index{cqe\_type@{cqe\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{cqe\_type}{cqe\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ce}{cqe\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_TYPE\_INVALID@{CQE\_TYPE\_INVALID}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_TYPE\_INVALID@{CQE\_TYPE\_INVALID}}}\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceaf34591bc8e0dd0b6ab3840295cb77308}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceaf34591bc8e0dd0b6ab3840295cb77308}} 
CQE\+\_\+\+TYPE\+\_\+\+INVALID&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_TYPE\_RX@{CQE\_TYPE\_RX}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_TYPE\_RX@{CQE\_TYPE\_RX}}}\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceacfba680421ac4e9e752a448c34e26371}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceacfba680421ac4e9e752a448c34e26371}} 
CQE\+\_\+\+TYPE\+\_\+\+RX&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_TYPE\_RX\_SPLIT@{CQE\_TYPE\_RX\_SPLIT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_TYPE\_RX\_SPLIT@{CQE\_TYPE\_RX\_SPLIT}}}\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea3c912a81d7d5a2bf8dd103295e33b8f8}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea3c912a81d7d5a2bf8dd103295e33b8f8}} 
CQE\+\_\+\+TYPE\+\_\+\+RX\+\_\+\+SPLIT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_TYPE\_RX\_TCP@{CQE\_TYPE\_RX\_TCP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_TYPE\_RX\_TCP@{CQE\_TYPE\_RX\_TCP}}}\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea822df7410a4423ddf041be561664ef52}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea822df7410a4423ddf041be561664ef52}} 
CQE\+\_\+\+TYPE\+\_\+\+RX\+\_\+\+TCP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_TYPE\_SEND@{CQE\_TYPE\_SEND}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_TYPE\_SEND@{CQE\_TYPE\_SEND}}}\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea62af3f1705f67db8738899319bf031be}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4cea62af3f1705f67db8738899319bf031be}} 
CQE\+\_\+\+TYPE\+\_\+\+SEND&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{CQE\_TYPE\_SEND\_PTP@{CQE\_TYPE\_SEND\_PTP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!CQE\_TYPE\_SEND\_PTP@{CQE\_TYPE\_SEND\_PTP}}}\mbox{\Hypertarget{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceaa221822af144c7607ce7bcbba1738538}\label{q__struct_8h_a945c53f23ae2164d93df4362b4bac4ceaa221822af144c7607ce7bcbba1738538}} 
CQE\+\_\+\+TYPE\+\_\+\+SEND\+\_\+\+PTP&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00109}{109}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a6f909ce3389ba814495e74507d301e25}\label{q__struct_8h_a6f909ce3389ba814495e74507d301e25}} 
\index{q\_struct.h@{q\_struct.h}!ether\_type\_algorithm@{ether\_type\_algorithm}}
\index{ether\_type\_algorithm@{ether\_type\_algorithm}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{ether\_type\_algorithm}{ether\_type\_algorithm}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a6f909ce3389ba814495e74507d301e25}{ether\+\_\+type\+\_\+algorithm}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ETYPE\_ALG\_NONE@{ETYPE\_ALG\_NONE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!ETYPE\_ALG\_NONE@{ETYPE\_ALG\_NONE}}}\mbox{\Hypertarget{q__struct_8h_a6f909ce3389ba814495e74507d301e25a8fe3f5988ed8548fce885aa3893c66b3}\label{q__struct_8h_a6f909ce3389ba814495e74507d301e25a8fe3f5988ed8548fce885aa3893c66b3}} 
ETYPE\+\_\+\+ALG\+\_\+\+NONE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ETYPE\_ALG\_SKIP@{ETYPE\_ALG\_SKIP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!ETYPE\_ALG\_SKIP@{ETYPE\_ALG\_SKIP}}}\mbox{\Hypertarget{q__struct_8h_a6f909ce3389ba814495e74507d301e25a282f57c85d38f865a18098eeb21f9763}\label{q__struct_8h_a6f909ce3389ba814495e74507d301e25a282f57c85d38f865a18098eeb21f9763}} 
ETYPE\+\_\+\+ALG\+\_\+\+SKIP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ETYPE\_ALG\_ENDPARSE@{ETYPE\_ALG\_ENDPARSE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!ETYPE\_ALG\_ENDPARSE@{ETYPE\_ALG\_ENDPARSE}}}\mbox{\Hypertarget{q__struct_8h_a6f909ce3389ba814495e74507d301e25a084a1b905121cd9870486045b07c18ea}\label{q__struct_8h_a6f909ce3389ba814495e74507d301e25a084a1b905121cd9870486045b07c18ea}} 
ETYPE\+\_\+\+ALG\+\_\+\+ENDPARSE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ETYPE\_ALG\_VLAN@{ETYPE\_ALG\_VLAN}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!ETYPE\_ALG\_VLAN@{ETYPE\_ALG\_VLAN}}}\mbox{\Hypertarget{q__struct_8h_a6f909ce3389ba814495e74507d301e25a43ae03b791413b041c8a09bdadbc4fe0}\label{q__struct_8h_a6f909ce3389ba814495e74507d301e25a43ae03b791413b041c8a09bdadbc4fe0}} 
ETYPE\+\_\+\+ALG\+\_\+\+VLAN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ETYPE\_ALG\_VLAN\_STRIP@{ETYPE\_ALG\_VLAN\_STRIP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!ETYPE\_ALG\_VLAN\_STRIP@{ETYPE\_ALG\_VLAN\_STRIP}}}\mbox{\Hypertarget{q__struct_8h_a6f909ce3389ba814495e74507d301e25a862051bb4f6545e22ad3981842ff5f8b}\label{q__struct_8h_a6f909ce3389ba814495e74507d301e25a862051bb4f6545e22ad3981842ff5f8b}} 
ETYPE\+\_\+\+ALG\+\_\+\+VLAN\+\_\+\+STRIP&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00045}{45}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99af}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99af}} 
\index{q\_struct.h@{q\_struct.h}!layer3\_type@{layer3\_type}}
\index{layer3\_type@{layer3\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{layer3\_type}{layer3\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99af}{layer3\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_NONE@{L3TYPE\_NONE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_NONE@{L3TYPE\_NONE}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afaae14fc40139d18ecae55e00cc8cb6cca}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afaae14fc40139d18ecae55e00cc8cb6cca}} 
L3\+TYPE\+\_\+\+NONE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_GRH@{L3TYPE\_GRH}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_GRH@{L3TYPE\_GRH}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa97ead23ac76b63086de3535c86fef836}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa97ead23ac76b63086de3535c86fef836}} 
L3\+TYPE\+\_\+\+GRH&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_IPV4@{L3TYPE\_IPV4}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_IPV4@{L3TYPE\_IPV4}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa705641b39bbb45c8a535aedaa8b61225}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa705641b39bbb45c8a535aedaa8b61225}} 
L3\+TYPE\+\_\+\+IPV4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_IPV4\_OPTIONS@{L3TYPE\_IPV4\_OPTIONS}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_IPV4\_OPTIONS@{L3TYPE\_IPV4\_OPTIONS}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afab6c1c5de6faa07161680040835e01119}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afab6c1c5de6faa07161680040835e01119}} 
L3\+TYPE\+\_\+\+IPV4\+\_\+\+OPTIONS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_IPV6@{L3TYPE\_IPV6}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_IPV6@{L3TYPE\_IPV6}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa2ac215d2f77e09c7aa9dde9c4960b6dd}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa2ac215d2f77e09c7aa9dde9c4960b6dd}} 
L3\+TYPE\+\_\+\+IPV6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_IPV6\_OPTIONS@{L3TYPE\_IPV6\_OPTIONS}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_IPV6\_OPTIONS@{L3TYPE\_IPV6\_OPTIONS}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa894a64bc000ad1047f218fddda41ff66}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa894a64bc000ad1047f218fddda41ff66}} 
L3\+TYPE\+\_\+\+IPV6\+\_\+\+OPTIONS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_ET\_STOP@{L3TYPE\_ET\_STOP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_ET\_STOP@{L3TYPE\_ET\_STOP}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afaadb4c17242dc3a22994004bd2836be06}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afaadb4c17242dc3a22994004bd2836be06}} 
L3\+TYPE\+\_\+\+ET\+\_\+\+STOP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L3TYPE\_OTHER@{L3TYPE\_OTHER}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L3TYPE\_OTHER@{L3TYPE\_OTHER}}}\mbox{\Hypertarget{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa9c126ebc0737cc80e4089b18f53fdb92}\label{q__struct_8h_a3ed68cdfec2b4f9df010f243b5fc99afa9c126ebc0737cc80e4089b18f53fdb92}} 
L3\+TYPE\+\_\+\+OTHER&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00053}{53}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9d}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9d}} 
\index{q\_struct.h@{q\_struct.h}!layer4\_type@{layer4\_type}}
\index{layer4\_type@{layer4\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{layer4\_type}{layer4\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_abe17d485f6b66e4518490b81b09ada9d}{layer4\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_NONE@{L4TYPE\_NONE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_NONE@{L4TYPE\_NONE}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9daea7bc20016aa8cf68e7944514e9b7317}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9daea7bc20016aa8cf68e7944514e9b7317}} 
L4\+TYPE\+\_\+\+NONE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_IPSEC\_ESP@{L4TYPE\_IPSEC\_ESP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_IPSEC\_ESP@{L4TYPE\_IPSEC\_ESP}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da4c83034241eccd77f2553552d12024ac}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da4c83034241eccd77f2553552d12024ac}} 
L4\+TYPE\+\_\+\+IPSEC\+\_\+\+ESP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_IPFRAG@{L4TYPE\_IPFRAG}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_IPFRAG@{L4TYPE\_IPFRAG}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dae85c83f92fc0d92220fcd628c018bb1a}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dae85c83f92fc0d92220fcd628c018bb1a}} 
L4\+TYPE\+\_\+\+IPFRAG&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_IPCOMP@{L4TYPE\_IPCOMP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_IPCOMP@{L4TYPE\_IPCOMP}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da20aeb4dc8a53353e3bcf4c171e92af68}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da20aeb4dc8a53353e3bcf4c171e92af68}} 
L4\+TYPE\+\_\+\+IPCOMP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_TCP@{L4TYPE\_TCP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_TCP@{L4TYPE\_TCP}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da218cd76e84ff8fa5089d09e172008c20}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da218cd76e84ff8fa5089d09e172008c20}} 
L4\+TYPE\+\_\+\+TCP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_UDP@{L4TYPE\_UDP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_UDP@{L4TYPE\_UDP}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dada7e7b7f0c7b9a5de2d05fba8b68af7a}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dada7e7b7f0c7b9a5de2d05fba8b68af7a}} 
L4\+TYPE\+\_\+\+UDP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_SCTP@{L4TYPE\_SCTP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_SCTP@{L4TYPE\_SCTP}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dae10d67ef14949f6e7ddae269d7855537}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9dae10d67ef14949f6e7ddae269d7855537}} 
L4\+TYPE\+\_\+\+SCTP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_GRE@{L4TYPE\_GRE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_GRE@{L4TYPE\_GRE}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da264f8709a8fe68bee4885de84cb178dc}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da264f8709a8fe68bee4885de84cb178dc}} 
L4\+TYPE\+\_\+\+GRE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_ROCE\_BTH@{L4TYPE\_ROCE\_BTH}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_ROCE\_BTH@{L4TYPE\_ROCE\_BTH}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da3923447a7d50cadb4618bbf9ffe57a44}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da3923447a7d50cadb4618bbf9ffe57a44}} 
L4\+TYPE\+\_\+\+ROCE\+\_\+\+BTH&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{L4TYPE\_OTHER@{L4TYPE\_OTHER}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!L4TYPE\_OTHER@{L4TYPE\_OTHER}}}\mbox{\Hypertarget{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da515715439da0bd1a7cf357128bcd5640}\label{q__struct_8h_abe17d485f6b66e4518490b81b09ada9da515715439da0bd1a7cf357128bcd5640}} 
L4\+TYPE\+\_\+\+OTHER&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00064}{64}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980}\label{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980}} 
\index{q\_struct.h@{q\_struct.h}!nic\_send\_ld\_type\_e@{nic\_send\_ld\_type\_e}}
\index{nic\_send\_ld\_type\_e@{nic\_send\_ld\_type\_e}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{nic\_send\_ld\_type\_e}{nic\_send\_ld\_type\_e}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980}{nic\+\_\+send\+\_\+ld\+\_\+type\+\_\+e}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{NIC\_SEND\_LD\_TYPE\_E\_LDD@{NIC\_SEND\_LD\_TYPE\_E\_LDD}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!NIC\_SEND\_LD\_TYPE\_E\_LDD@{NIC\_SEND\_LD\_TYPE\_E\_LDD}}}\mbox{\Hypertarget{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980aff7864aee2238cc8102e41183b9fba05}\label{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980aff7864aee2238cc8102e41183b9fba05}} 
NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+LDD&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{NIC\_SEND\_LD\_TYPE\_E\_LDT@{NIC\_SEND\_LD\_TYPE\_E\_LDT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!NIC\_SEND\_LD\_TYPE\_E\_LDT@{NIC\_SEND\_LD\_TYPE\_E\_LDT}}}\mbox{\Hypertarget{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a91b7015b77c78c92901a050db4e58b22}\label{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a91b7015b77c78c92901a050db4e58b22}} 
NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+LDT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{NIC\_SEND\_LD\_TYPE\_E\_LDWB@{NIC\_SEND\_LD\_TYPE\_E\_LDWB}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!NIC\_SEND\_LD\_TYPE\_E\_LDWB@{NIC\_SEND\_LD\_TYPE\_E\_LDWB}}}\mbox{\Hypertarget{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a5d46f562f48cf77c480db707c446c333}\label{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a5d46f562f48cf77c480db707c446c333}} 
NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+LDWB&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{NIC\_SEND\_LD\_TYPE\_E\_ENUM\_LAST@{NIC\_SEND\_LD\_TYPE\_E\_ENUM\_LAST}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!NIC\_SEND\_LD\_TYPE\_E\_ENUM\_LAST@{NIC\_SEND\_LD\_TYPE\_E\_ENUM\_LAST}}}\mbox{\Hypertarget{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a8a2515b016d1f8c38c30f81367d3f131}\label{q__struct_8h_a7270cfb7c48d75d1db7edb2b381e8980a8a2515b016d1f8c38c30f81367d3f131}} 
NIC\+\_\+\+SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+E\+\_\+\+ENUM\+\_\+\+LAST&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00038}{38}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5}} 
\index{q\_struct.h@{q\_struct.h}!rss\_algorithm\_type@{rss\_algorithm\_type}}
\index{rss\_algorithm\_type@{rss\_algorithm\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{rss\_algorithm\_type}{rss\_algorithm\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5}{rss\+\_\+algorithm\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_NONE@{RSS\_ALG\_NONE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_NONE@{RSS\_ALG\_NONE}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5af25443d43e7fae6812cf8828c577f3bc}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5af25443d43e7fae6812cf8828c577f3bc}} 
RSS\+\_\+\+ALG\+\_\+\+NONE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_PORT@{RSS\_ALG\_PORT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_PORT@{RSS\_ALG\_PORT}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5aafd4eef6e82af568d3ea96f76afc58b2}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5aafd4eef6e82af568d3ea96f76afc58b2}} 
RSS\+\_\+\+ALG\+\_\+\+PORT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_IP@{RSS\_ALG\_IP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_IP@{RSS\_ALG\_IP}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5af4fb617c2ba02f58e7c622880a870c66}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5af4fb617c2ba02f58e7c622880a870c66}} 
RSS\+\_\+\+ALG\+\_\+\+IP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_TCP\_IP@{RSS\_ALG\_TCP\_IP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_TCP\_IP@{RSS\_ALG\_TCP\_IP}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a5a882add65ee0a21c4eb858f343ff02f}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a5a882add65ee0a21c4eb858f343ff02f}} 
RSS\+\_\+\+ALG\+\_\+\+TCP\+\_\+\+IP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_UDP\_IP@{RSS\_ALG\_UDP\_IP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_UDP\_IP@{RSS\_ALG\_UDP\_IP}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a236637a56d6c0463dcb7c7b6a13e1302}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a236637a56d6c0463dcb7c7b6a13e1302}} 
RSS\+\_\+\+ALG\+\_\+\+UDP\+\_\+\+IP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_SCTP\_IP@{RSS\_ALG\_SCTP\_IP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_SCTP\_IP@{RSS\_ALG\_SCTP\_IP}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a8b02abcfacad1ba194e5d12d3b653c43}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a8b02abcfacad1ba194e5d12d3b653c43}} 
RSS\+\_\+\+ALG\+\_\+\+SCTP\+\_\+\+IP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_GRE\_IP@{RSS\_ALG\_GRE\_IP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_GRE\_IP@{RSS\_ALG\_GRE\_IP}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a4f696de51a3546de7491540cfdf6eaa1}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a4f696de51a3546de7491540cfdf6eaa1}} 
RSS\+\_\+\+ALG\+\_\+\+GRE\+\_\+\+IP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_ALG\_ROCE@{RSS\_ALG\_ROCE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_ALG\_ROCE@{RSS\_ALG\_ROCE}}}\mbox{\Hypertarget{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a8bb4095dbb55adb05711890d6a4b6b84}\label{q__struct_8h_a7e49b5e1a31ab903975854d93280fbf5a8bb4095dbb55adb05711890d6a4b6b84}} 
RSS\+\_\+\+ALG\+\_\+\+ROCE&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00085}{85}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822}} 
\index{q\_struct.h@{q\_struct.h}!rss\_hash\_cfg@{rss\_hash\_cfg}}
\index{rss\_hash\_cfg@{rss\_hash\_cfg}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{rss\_hash\_cfg}{rss\_hash\_cfg}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a077e4fd4b7abb41d36151af142c80822}{rss\+\_\+hash\+\_\+cfg}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_L2ETC@{RSS\_HASH\_L2ETC}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_L2ETC@{RSS\_HASH\_L2ETC}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a0349a92a31e26a504a216003e11f6468}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a0349a92a31e26a504a216003e11f6468}} 
RSS\+\_\+\+HASH\+\_\+\+L2\+ETC&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_IP@{RSS\_HASH\_IP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_IP@{RSS\_HASH\_IP}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a28a7f947e9b019fe0f617670cfdc57a3}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a28a7f947e9b019fe0f617670cfdc57a3}} 
RSS\+\_\+\+HASH\+\_\+\+IP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_TCP@{RSS\_HASH\_TCP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_TCP@{RSS\_HASH\_TCP}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822acce7c1d4d016899b9fafe7f2bc6036d1}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822acce7c1d4d016899b9fafe7f2bc6036d1}} 
RSS\+\_\+\+HASH\+\_\+\+TCP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_TCP\_SYN\_DIS@{RSS\_HASH\_TCP\_SYN\_DIS}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_TCP\_SYN\_DIS@{RSS\_HASH\_TCP\_SYN\_DIS}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a54ee094aadd5f52727d3ce454a2d75a6}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a54ee094aadd5f52727d3ce454a2d75a6}} 
RSS\+\_\+\+HASH\+\_\+\+TCP\+\_\+\+SYN\+\_\+\+DIS&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_UDP@{RSS\_HASH\_UDP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_UDP@{RSS\_HASH\_UDP}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a6a23a73fde4fcfd44f62580f780ae1a4}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a6a23a73fde4fcfd44f62580f780ae1a4}} 
RSS\+\_\+\+HASH\+\_\+\+UDP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_L4ETC@{RSS\_HASH\_L4ETC}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_L4ETC@{RSS\_HASH\_L4ETC}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822ac7ef011a4145e696668b44a8619d0ece}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822ac7ef011a4145e696668b44a8619d0ece}} 
RSS\+\_\+\+HASH\+\_\+\+L4\+ETC&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_HASH\_ROCE@{RSS\_HASH\_ROCE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_HASH\_ROCE@{RSS\_HASH\_ROCE}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a5dcd802d94468b401d27c4a1f0ce8328}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822a5dcd802d94468b401d27c4a1f0ce8328}} 
RSS\+\_\+\+HASH\+\_\+\+ROCE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_L3\_BIDI@{RSS\_L3\_BIDI}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_L3\_BIDI@{RSS\_L3\_BIDI}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822afa6b9140f899f311af5e93af381ecafa}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822afa6b9140f899f311af5e93af381ecafa}} 
RSS\+\_\+\+L3\+\_\+\+BIDI&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{RSS\_L4\_BIDI@{RSS\_L4\_BIDI}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!RSS\_L4\_BIDI@{RSS\_L4\_BIDI}}}\mbox{\Hypertarget{q__struct_8h_a077e4fd4b7abb41d36151af142c80822aa235b6ff116bea0f7e46a650e277d1ef}\label{q__struct_8h_a077e4fd4b7abb41d36151af142c80822aa235b6ff116bea0f7e46a650e277d1ef}} 
RSS\+\_\+\+L4\+\_\+\+BIDI&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00096}{96}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350}\label{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350}} 
\index{q\_struct.h@{q\_struct.h}!send\_crc\_alg@{send\_crc\_alg}}
\index{send\_crc\_alg@{send\_crc\_alg}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{send\_crc\_alg}{send\_crc\_alg}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350}{send\+\_\+crc\+\_\+alg}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_CRCALG\_CRC32@{SEND\_CRCALG\_CRC32}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_CRCALG\_CRC32@{SEND\_CRCALG\_CRC32}}}\mbox{\Hypertarget{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a1de630f4d6e22647176fab5dec2f7528}\label{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a1de630f4d6e22647176fab5dec2f7528}} 
SEND\+\_\+\+CRCALG\+\_\+\+CRC32&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_CRCALG\_CRC32C@{SEND\_CRCALG\_CRC32C}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_CRCALG\_CRC32C@{SEND\_CRCALG\_CRC32C}}}\mbox{\Hypertarget{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a4103b3c4cb21895794cb50b54c074718}\label{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a4103b3c4cb21895794cb50b54c074718}} 
SEND\+\_\+\+CRCALG\+\_\+\+CRC32C&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_CRCALG\_ICRC@{SEND\_CRCALG\_ICRC}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_CRCALG\_ICRC@{SEND\_CRCALG\_ICRC}}}\mbox{\Hypertarget{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a52755d8275c61804c581dfb098d10144}\label{q__struct_8h_a4805bbed7290d1d2aaea846ef8bc7350a52755d8275c61804c581dfb098d10144}} 
SEND\+\_\+\+CRCALG\+\_\+\+ICRC&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00440}{440}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a4bfa944f997de651922b487e97782e65}\label{q__struct_8h_a4bfa944f997de651922b487e97782e65}} 
\index{q\_struct.h@{q\_struct.h}!send\_l4\_csum\_type@{send\_l4\_csum\_type}}
\index{send\_l4\_csum\_type@{send\_l4\_csum\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{send\_l4\_csum\_type}{send\_l4\_csum\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a4bfa944f997de651922b487e97782e65}{send\+\_\+l4\+\_\+csum\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_L4\_CSUM\_DISABLE@{SEND\_L4\_CSUM\_DISABLE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_L4\_CSUM\_DISABLE@{SEND\_L4\_CSUM\_DISABLE}}}\mbox{\Hypertarget{q__struct_8h_a4bfa944f997de651922b487e97782e65aaa7c8b66b2a5e05f6ca79b5ae06ee99c}\label{q__struct_8h_a4bfa944f997de651922b487e97782e65aaa7c8b66b2a5e05f6ca79b5ae06ee99c}} 
SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+DISABLE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_L4\_CSUM\_UDP@{SEND\_L4\_CSUM\_UDP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_L4\_CSUM\_UDP@{SEND\_L4\_CSUM\_UDP}}}\mbox{\Hypertarget{q__struct_8h_a4bfa944f997de651922b487e97782e65a471d57561d855194b3343d9c51801c33}\label{q__struct_8h_a4bfa944f997de651922b487e97782e65a471d57561d855194b3343d9c51801c33}} 
SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+UDP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_L4\_CSUM\_TCP@{SEND\_L4\_CSUM\_TCP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_L4\_CSUM\_TCP@{SEND\_L4\_CSUM\_TCP}}}\mbox{\Hypertarget{q__struct_8h_a4bfa944f997de651922b487e97782e65adde0c7ec29ac67a4592e101c9f7063c2}\label{q__struct_8h_a4bfa944f997de651922b487e97782e65adde0c7ec29ac67a4592e101c9f7063c2}} 
SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+TCP&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_L4\_CSUM\_SCTP@{SEND\_L4\_CSUM\_SCTP}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_L4\_CSUM\_SCTP@{SEND\_L4\_CSUM\_SCTP}}}\mbox{\Hypertarget{q__struct_8h_a4bfa944f997de651922b487e97782e65a1fa214516de0c594a5b13e501f56ee04}\label{q__struct_8h_a4bfa944f997de651922b487e97782e65a1fa214516de0c594a5b13e501f56ee04}} 
SEND\+\_\+\+L4\+\_\+\+CSUM\+\_\+\+SCTP&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00433}{433}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_ae7832dab3a26f61f3395287d0a199227}\label{q__struct_8h_ae7832dab3a26f61f3395287d0a199227}} 
\index{q\_struct.h@{q\_struct.h}!send\_load\_type@{send\_load\_type}}
\index{send\_load\_type@{send\_load\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{send\_load\_type}{send\_load\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_ae7832dab3a26f61f3395287d0a199227}{send\+\_\+load\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_LD\_TYPE\_LDD@{SEND\_LD\_TYPE\_LDD}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_LD\_TYPE\_LDD@{SEND\_LD\_TYPE\_LDD}}}\mbox{\Hypertarget{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a83e86df29847d5085805f1929cc95b4d}\label{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a83e86df29847d5085805f1929cc95b4d}} 
SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+LDD&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_LD\_TYPE\_LDT@{SEND\_LD\_TYPE\_LDT}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_LD\_TYPE\_LDT@{SEND\_LD\_TYPE\_LDT}}}\mbox{\Hypertarget{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a001300eb55917b0d560cb56dfdc51349}\label{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a001300eb55917b0d560cb56dfdc51349}} 
SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+LDT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_LD\_TYPE\_LDWB@{SEND\_LD\_TYPE\_LDWB}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_LD\_TYPE\_LDWB@{SEND\_LD\_TYPE\_LDWB}}}\mbox{\Hypertarget{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a43ef6f3dcd79cf3aa4528a1688e9f941}\label{q__struct_8h_ae7832dab3a26f61f3395287d0a199227a43ef6f3dcd79cf3aa4528a1688e9f941}} 
SEND\+\_\+\+LD\+\_\+\+TYPE\+\_\+\+LDWB&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00446}{446}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a57fe32538e95976e60e1650a283b8455}\label{q__struct_8h_a57fe32538e95976e60e1650a283b8455}} 
\index{q\_struct.h@{q\_struct.h}!send\_mem\_alg\_type@{send\_mem\_alg\_type}}
\index{send\_mem\_alg\_type@{send\_mem\_alg\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{send\_mem\_alg\_type}{send\_mem\_alg\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a57fe32538e95976e60e1650a283b8455}{send\+\_\+mem\+\_\+alg\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMALG\_SET@{SEND\_MEMALG\_SET}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMALG\_SET@{SEND\_MEMALG\_SET}}}\mbox{\Hypertarget{q__struct_8h_a57fe32538e95976e60e1650a283b8455af029247566a9ca7241a60f32bd5567c4}\label{q__struct_8h_a57fe32538e95976e60e1650a283b8455af029247566a9ca7241a60f32bd5567c4}} 
SEND\+\_\+\+MEMALG\+\_\+\+SET&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMALG\_ADD@{SEND\_MEMALG\_ADD}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMALG\_ADD@{SEND\_MEMALG\_ADD}}}\mbox{\Hypertarget{q__struct_8h_a57fe32538e95976e60e1650a283b8455a07422f58c2287a3a4f0762431ffb2b35}\label{q__struct_8h_a57fe32538e95976e60e1650a283b8455a07422f58c2287a3a4f0762431ffb2b35}} 
SEND\+\_\+\+MEMALG\+\_\+\+ADD&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMALG\_SUB@{SEND\_MEMALG\_SUB}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMALG\_SUB@{SEND\_MEMALG\_SUB}}}\mbox{\Hypertarget{q__struct_8h_a57fe32538e95976e60e1650a283b8455a0be40a929d5ed5adbfc4705347c2507d}\label{q__struct_8h_a57fe32538e95976e60e1650a283b8455a0be40a929d5ed5adbfc4705347c2507d}} 
SEND\+\_\+\+MEMALG\+\_\+\+SUB&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMALG\_ADDLEN@{SEND\_MEMALG\_ADDLEN}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMALG\_ADDLEN@{SEND\_MEMALG\_ADDLEN}}}\mbox{\Hypertarget{q__struct_8h_a57fe32538e95976e60e1650a283b8455a68491af78791909eb207445a7c756d50}\label{q__struct_8h_a57fe32538e95976e60e1650a283b8455a68491af78791909eb207445a7c756d50}} 
SEND\+\_\+\+MEMALG\+\_\+\+ADDLEN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMALG\_SUBLEN@{SEND\_MEMALG\_SUBLEN}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMALG\_SUBLEN@{SEND\_MEMALG\_SUBLEN}}}\mbox{\Hypertarget{q__struct_8h_a57fe32538e95976e60e1650a283b8455ae720b58542d08e121f934fb2da098faf}\label{q__struct_8h_a57fe32538e95976e60e1650a283b8455ae720b58542d08e121f934fb2da098faf}} 
SEND\+\_\+\+MEMALG\+\_\+\+SUBLEN&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00452}{452}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cdd}\label{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cdd}} 
\index{q\_struct.h@{q\_struct.h}!send\_mem\_dsz\_type@{send\_mem\_dsz\_type}}
\index{send\_mem\_dsz\_type@{send\_mem\_dsz\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{send\_mem\_dsz\_type}{send\_mem\_dsz\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cdd}{send\+\_\+mem\+\_\+dsz\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMDSZ\_B64@{SEND\_MEMDSZ\_B64}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMDSZ\_B64@{SEND\_MEMDSZ\_B64}}}\mbox{\Hypertarget{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddad06fda5eb74d3560b978c67e7176599f}\label{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddad06fda5eb74d3560b978c67e7176599f}} 
SEND\+\_\+\+MEMDSZ\+\_\+\+B64&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMDSZ\_B32@{SEND\_MEMDSZ\_B32}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMDSZ\_B32@{SEND\_MEMDSZ\_B32}}}\mbox{\Hypertarget{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddabf3ffd156702dea37b95be1087adb696}\label{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddabf3ffd156702dea37b95be1087adb696}} 
SEND\+\_\+\+MEMDSZ\+\_\+\+B32&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SEND\_MEMDSZ\_B8@{SEND\_MEMDSZ\_B8}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SEND\_MEMDSZ\_B8@{SEND\_MEMDSZ\_B8}}}\mbox{\Hypertarget{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddafdd0acb0b775269cad09df4373449a05}\label{q__struct_8h_a42d0b25d33d8c0b32df9f48355aa3cddafdd0acb0b775269cad09df4373449a05}} 
SEND\+\_\+\+MEMDSZ\+\_\+\+B8&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00460}{460}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606d}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606d}} 
\index{q\_struct.h@{q\_struct.h}!sq\_subdesc\_type@{sq\_subdesc\_type}}
\index{sq\_subdesc\_type@{sq\_subdesc\_type}!q\_struct.h@{q\_struct.h}}
\doxysubsubsection{\texorpdfstring{sq\_subdesc\_type}{sq\_subdesc\_type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{q__struct_8h_a11644fe6212d65938ab48c4135c8606d}{sq\+\_\+subdesc\+\_\+type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SQ\_DESC\_TYPE\_INVALID@{SQ\_DESC\_TYPE\_INVALID}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SQ\_DESC\_TYPE\_INVALID@{SQ\_DESC\_TYPE\_INVALID}}}\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606da25934aba3bc39b5ff193250c8ed2d062}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606da25934aba3bc39b5ff193250c8ed2d062}} 
SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+INVALID&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SQ\_DESC\_TYPE\_HEADER@{SQ\_DESC\_TYPE\_HEADER}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SQ\_DESC\_TYPE\_HEADER@{SQ\_DESC\_TYPE\_HEADER}}}\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606da451945f217588ea4290fe0c38e200644}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606da451945f217588ea4290fe0c38e200644}} 
SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+HEADER&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SQ\_DESC\_TYPE\_CRC@{SQ\_DESC\_TYPE\_CRC}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SQ\_DESC\_TYPE\_CRC@{SQ\_DESC\_TYPE\_CRC}}}\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606da3ff331e1ed64110fb722e88ee53877b0}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606da3ff331e1ed64110fb722e88ee53877b0}} 
SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+CRC&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SQ\_DESC\_TYPE\_IMMEDIATE@{SQ\_DESC\_TYPE\_IMMEDIATE}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SQ\_DESC\_TYPE\_IMMEDIATE@{SQ\_DESC\_TYPE\_IMMEDIATE}}}\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606dab5707a1e09e632a29d7593b17777bdec}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606dab5707a1e09e632a29d7593b17777bdec}} 
SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+IMMEDIATE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SQ\_DESC\_TYPE\_GATHER@{SQ\_DESC\_TYPE\_GATHER}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SQ\_DESC\_TYPE\_GATHER@{SQ\_DESC\_TYPE\_GATHER}}}\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606da15da72a18d337f36edc818e26e228587}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606da15da72a18d337f36edc818e26e228587}} 
SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+GATHER&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SQ\_DESC\_TYPE\_MEMORY@{SQ\_DESC\_TYPE\_MEMORY}!q\_struct.h@{q\_struct.h}}\index{q\_struct.h@{q\_struct.h}!SQ\_DESC\_TYPE\_MEMORY@{SQ\_DESC\_TYPE\_MEMORY}}}\mbox{\Hypertarget{q__struct_8h_a11644fe6212d65938ab48c4135c8606da656973cb9d4c25a1907cc529b967b7cf}\label{q__struct_8h_a11644fe6212d65938ab48c4135c8606da656973cb9d4c25a1907cc529b967b7cf}} 
SQ\+\_\+\+DESC\+\_\+\+TYPE\+\_\+\+MEMORY&\\
\hline

\end{DoxyEnumFields}


Definition at line \mbox{\hyperlink{q__struct_8h_source_l00466}{466}} of file \mbox{\hyperlink{q__struct_8h_source}{q\+\_\+struct.\+h}}.

