\hypertarget{qla__def_8h}{}\doxysection{dev/qlxgb/qla\+\_\+def.h File Reference}
\label{qla__def_8h}\index{dev/qlxgb/qla\_def.h@{dev/qlxgb/qla\_def.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d8/d12/qla__def_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structqla__rx__buf}{qla\+\_\+rx\+\_\+buf}}
\item 
struct \mbox{\hyperlink{structqla__tx__buf}{qla\+\_\+tx\+\_\+buf}}
\item 
struct \mbox{\hyperlink{structqla__ivec}{qla\+\_\+ivec}}
\item 
struct \mbox{\hyperlink{structqla__host}{qla\+\_\+host}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{qla__def_8h_add6d2693f5d356b091088437148f939b}{BIT\+\_\+0}}~(0x1 $<$$<$ 0)
\item 
\#define \mbox{\hyperlink{qla__def_8h_aec9fa7211b7c9a686f2cd522cad7989d}{BIT\+\_\+1}}~(0x1 $<$$<$ 1)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ab94e068b5073d729aad6b2aeb613916c}{BIT\+\_\+2}}~(0x1 $<$$<$ 2)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a2cad0186598ab53983a3bca9b09b0a51}{BIT\+\_\+3}}~(0x1 $<$$<$ 3)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a3506434dff748a6be0d75a338a95e673}{BIT\+\_\+4}}~(0x1 $<$$<$ 4)
\item 
\#define \mbox{\hyperlink{qla__def_8h_aae7fda97814f05bfe68c0f6bb2ef9f11}{BIT\+\_\+5}}~(0x1 $<$$<$ 5)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a7ecb78fe8c01d9722a06f10691495309}{BIT\+\_\+6}}~(0x1 $<$$<$ 6)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a4ad58adf84157aebea2a98cc9402212a}{BIT\+\_\+7}}~(0x1 $<$$<$ 7)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ad368b88fcb5547c245121a4533e9f858}{BIT\+\_\+8}}~(0x1 $<$$<$ 8)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a3b5258d1a8c72195f5d01bf7f0455f11}{BIT\+\_\+9}}~(0x1 $<$$<$ 9)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a68c53eefb39121d3abb4967a2ac5c683}{BIT\+\_\+10}}~(0x1 $<$$<$ 10)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a635fff3e12ecbdf623544d1732415ffb}{BIT\+\_\+11}}~(0x1 $<$$<$ 11)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a0ba5b67de2f048ed69dd42be5cf509d4}{BIT\+\_\+12}}~(0x1 $<$$<$ 12)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ada1400714b9061183d116797f8775dce}{BIT\+\_\+13}}~(0x1 $<$$<$ 13)
\item 
\#define \mbox{\hyperlink{qla__def_8h_af50496d04a614ddef31ba9b1a8a92242}{BIT\+\_\+14}}~(0x1 $<$$<$ 14)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a7611ad2315432d0865055d2ff3066968}{BIT\+\_\+15}}~(0x1 $<$$<$ 15)
\item 
\#define \mbox{\hyperlink{qla__def_8h_aa5b535cdb2b0b6509a32f8a02ef64719}{BIT\+\_\+16}}~(0x1 $<$$<$ 16)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a719c9089fcb3f58137f378a921628d0a}{BIT\+\_\+17}}~(0x1 $<$$<$ 17)
\item 
\#define \mbox{\hyperlink{qla__def_8h_af07a5c39b3919b991251d343f923a873}{BIT\+\_\+18}}~(0x1 $<$$<$ 18)
\item 
\#define \mbox{\hyperlink{qla__def_8h_aba36883fad68c8173b9593446e434df8}{BIT\+\_\+19}}~(0x1 $<$$<$ 19)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ac9001d4bab72ac449e9d77898e7281f0}{BIT\+\_\+20}}~(0x1 $<$$<$ 20)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ae270a65bf72d98073b3ffd596f8a718b}{BIT\+\_\+21}}~(0x1 $<$$<$ 21)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ac479e79f083a12cc19dc36620b7d9113}{BIT\+\_\+22}}~(0x1 $<$$<$ 22)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a70b366d9fe3292f07acf7be57f25a482}{BIT\+\_\+23}}~(0x1 $<$$<$ 23)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a2811bef23f495846be6b3321f4707d4c}{BIT\+\_\+24}}~(0x1 $<$$<$ 24)
\item 
\#define \mbox{\hyperlink{qla__def_8h_aec6d87ecf2b28eaed2d0ef3e670d562f}{BIT\+\_\+25}}~(0x1 $<$$<$ 25)
\item 
\#define \mbox{\hyperlink{qla__def_8h_aed69321efb136ed29cce0586ce1ab873}{BIT\+\_\+26}}~(0x1 $<$$<$ 26)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a49f55567349ae6b9aa15ce9da1a4f175}{BIT\+\_\+27}}~(0x1 $<$$<$ 27)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a9a170db0113ab9f9a23367ae7dfbfe3f}{BIT\+\_\+28}}~(0x1 $<$$<$ 28)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a150f7ce50b60a7baaafabf8378e74ceb}{BIT\+\_\+29}}~(0x1 $<$$<$ 29)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a48d9a21ee4088feb4b1743beac4b4a32}{BIT\+\_\+30}}~(0x1 $<$$<$ 30)
\item 
\#define \mbox{\hyperlink{qla__def_8h_ac397885e78e2ad51c518b95195a2a57e}{BIT\+\_\+31}}~(0x1 $<$$<$ 31)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a432410cbb1aa7137f2b877874a008973}{QLA\+\_\+\+MAX\+\_\+\+SEGMENTS}}~63 /$\ast$ maximum \# of segs in a sg list $\ast$/
\item 
\#define \mbox{\hyperlink{qla__def_8h_ad21eb7c122fa84bfceb4636d840d65c2}{QLA\+\_\+\+MAX\+\_\+\+FRAME\+\_\+\+SIZE}}~MJUM9\+BYTES
\item 
\#define \mbox{\hyperlink{qla__def_8h_a34cca3f6faa5afbc568e6b47c50e9da7}{QLA\+\_\+\+STD\+\_\+\+FRAME\+\_\+\+SIZE}}~1514
\item 
\#define \mbox{\hyperlink{qla__def_8h_a5d90bec978e83c51304d299eb5641366}{QLA\+\_\+\+MAX\+\_\+\+TSO\+\_\+\+FRAME\+\_\+\+SIZE}}~((64 $\ast$ 1024 -\/ 1) + 22)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a4bce728603e6efe6242261d2b97c3ac1}{Q8\+\_\+\+MSI\+\_\+\+COUNT}}~4
\item 
\#define \mbox{\hyperlink{qla__def_8h_acbcf32c944299c7c08411f3b244a3331}{QLA\+\_\+\+WATCHDOG\+\_\+\+CALLOUT\+\_\+\+TICKS}}~1
\item 
\#define \mbox{\hyperlink{qla__def_8h_a0b0f0c178c145a94d0211b325be54afa}{QL\+\_\+\+ALIGN}}(size,  align)~(((size) + ((align) -\/ 1)) \& ($\sim$((align) -\/ 1)))
\item 
\#define \mbox{\hyperlink{qla__def_8h_a48747f4d5503d665933fd730c8b8b4d3}{QL\+\_\+\+MIN}}(x,  y)~((x $<$ y) ? x \+: y)
\item 
\#define \mbox{\hyperlink{qla__def_8h_a1bc7f46f305e3a287aa20f65b226c46b}{QL\+\_\+\+RUNNING}}(ifp)
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \mbox{\hyperlink{structqla__rx__buf}{qla\+\_\+rx\+\_\+buf}} \mbox{\hyperlink{qla__def_8h_abfc7a4fc35fd798a9729cebe81436b4c}{qla\+\_\+rx\+\_\+buf\+\_\+t}}
\item 
typedef struct \mbox{\hyperlink{structqla__tx__buf}{qla\+\_\+tx\+\_\+buf}} \mbox{\hyperlink{qla__def_8h_a503658a614aedfe0e76c4ffd9d4ad06e}{qla\+\_\+tx\+\_\+buf\+\_\+t}}
\item 
typedef struct \mbox{\hyperlink{structqla__ivec}{qla\+\_\+ivec}} \mbox{\hyperlink{qla__def_8h_a9eaa2a945ec31b3e73c667421067046d}{qla\+\_\+ivec\+\_\+t}}
\item 
typedef struct \mbox{\hyperlink{structqla__host}{qla\+\_\+host}} \mbox{\hyperlink{qla__def_8h_aebad6cdf9179cd87cae739c9b1be92e7}{qla\+\_\+host\+\_\+t}}
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{qla__def_8h_add6d2693f5d356b091088437148f939b}\label{qla__def_8h_add6d2693f5d356b091088437148f939b}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_0@{BIT\_0}}
\index{BIT\_0@{BIT\_0}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_0}{BIT\_0}}
{\footnotesize\ttfamily \#define BIT\+\_\+0~(0x1 $<$$<$ 0)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00040}{40}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_aec9fa7211b7c9a686f2cd522cad7989d}\label{qla__def_8h_aec9fa7211b7c9a686f2cd522cad7989d}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_1@{BIT\_1}}
\index{BIT\_1@{BIT\_1}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_1}{BIT\_1}}
{\footnotesize\ttfamily \#define BIT\+\_\+1~(0x1 $<$$<$ 1)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00041}{41}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a68c53eefb39121d3abb4967a2ac5c683}\label{qla__def_8h_a68c53eefb39121d3abb4967a2ac5c683}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_10@{BIT\_10}}
\index{BIT\_10@{BIT\_10}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_10}{BIT\_10}}
{\footnotesize\ttfamily \#define BIT\+\_\+10~(0x1 $<$$<$ 10)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00050}{50}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a635fff3e12ecbdf623544d1732415ffb}\label{qla__def_8h_a635fff3e12ecbdf623544d1732415ffb}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_11@{BIT\_11}}
\index{BIT\_11@{BIT\_11}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_11}{BIT\_11}}
{\footnotesize\ttfamily \#define BIT\+\_\+11~(0x1 $<$$<$ 11)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00051}{51}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a0ba5b67de2f048ed69dd42be5cf509d4}\label{qla__def_8h_a0ba5b67de2f048ed69dd42be5cf509d4}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_12@{BIT\_12}}
\index{BIT\_12@{BIT\_12}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_12}{BIT\_12}}
{\footnotesize\ttfamily \#define BIT\+\_\+12~(0x1 $<$$<$ 12)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00052}{52}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ada1400714b9061183d116797f8775dce}\label{qla__def_8h_ada1400714b9061183d116797f8775dce}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_13@{BIT\_13}}
\index{BIT\_13@{BIT\_13}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_13}{BIT\_13}}
{\footnotesize\ttfamily \#define BIT\+\_\+13~(0x1 $<$$<$ 13)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00053}{53}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_af50496d04a614ddef31ba9b1a8a92242}\label{qla__def_8h_af50496d04a614ddef31ba9b1a8a92242}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_14@{BIT\_14}}
\index{BIT\_14@{BIT\_14}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_14}{BIT\_14}}
{\footnotesize\ttfamily \#define BIT\+\_\+14~(0x1 $<$$<$ 14)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00054}{54}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a7611ad2315432d0865055d2ff3066968}\label{qla__def_8h_a7611ad2315432d0865055d2ff3066968}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_15@{BIT\_15}}
\index{BIT\_15@{BIT\_15}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_15}{BIT\_15}}
{\footnotesize\ttfamily \#define BIT\+\_\+15~(0x1 $<$$<$ 15)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00055}{55}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_aa5b535cdb2b0b6509a32f8a02ef64719}\label{qla__def_8h_aa5b535cdb2b0b6509a32f8a02ef64719}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_16@{BIT\_16}}
\index{BIT\_16@{BIT\_16}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_16}{BIT\_16}}
{\footnotesize\ttfamily \#define BIT\+\_\+16~(0x1 $<$$<$ 16)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00056}{56}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a719c9089fcb3f58137f378a921628d0a}\label{qla__def_8h_a719c9089fcb3f58137f378a921628d0a}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_17@{BIT\_17}}
\index{BIT\_17@{BIT\_17}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_17}{BIT\_17}}
{\footnotesize\ttfamily \#define BIT\+\_\+17~(0x1 $<$$<$ 17)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00057}{57}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_af07a5c39b3919b991251d343f923a873}\label{qla__def_8h_af07a5c39b3919b991251d343f923a873}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_18@{BIT\_18}}
\index{BIT\_18@{BIT\_18}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_18}{BIT\_18}}
{\footnotesize\ttfamily \#define BIT\+\_\+18~(0x1 $<$$<$ 18)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00058}{58}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_aba36883fad68c8173b9593446e434df8}\label{qla__def_8h_aba36883fad68c8173b9593446e434df8}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_19@{BIT\_19}}
\index{BIT\_19@{BIT\_19}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_19}{BIT\_19}}
{\footnotesize\ttfamily \#define BIT\+\_\+19~(0x1 $<$$<$ 19)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00059}{59}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ab94e068b5073d729aad6b2aeb613916c}\label{qla__def_8h_ab94e068b5073d729aad6b2aeb613916c}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_2@{BIT\_2}}
\index{BIT\_2@{BIT\_2}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_2}{BIT\_2}}
{\footnotesize\ttfamily \#define BIT\+\_\+2~(0x1 $<$$<$ 2)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00042}{42}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ac9001d4bab72ac449e9d77898e7281f0}\label{qla__def_8h_ac9001d4bab72ac449e9d77898e7281f0}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_20@{BIT\_20}}
\index{BIT\_20@{BIT\_20}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_20}{BIT\_20}}
{\footnotesize\ttfamily \#define BIT\+\_\+20~(0x1 $<$$<$ 20)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00060}{60}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ae270a65bf72d98073b3ffd596f8a718b}\label{qla__def_8h_ae270a65bf72d98073b3ffd596f8a718b}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_21@{BIT\_21}}
\index{BIT\_21@{BIT\_21}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_21}{BIT\_21}}
{\footnotesize\ttfamily \#define BIT\+\_\+21~(0x1 $<$$<$ 21)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00061}{61}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ac479e79f083a12cc19dc36620b7d9113}\label{qla__def_8h_ac479e79f083a12cc19dc36620b7d9113}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_22@{BIT\_22}}
\index{BIT\_22@{BIT\_22}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_22}{BIT\_22}}
{\footnotesize\ttfamily \#define BIT\+\_\+22~(0x1 $<$$<$ 22)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00062}{62}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a70b366d9fe3292f07acf7be57f25a482}\label{qla__def_8h_a70b366d9fe3292f07acf7be57f25a482}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_23@{BIT\_23}}
\index{BIT\_23@{BIT\_23}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_23}{BIT\_23}}
{\footnotesize\ttfamily \#define BIT\+\_\+23~(0x1 $<$$<$ 23)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00063}{63}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a2811bef23f495846be6b3321f4707d4c}\label{qla__def_8h_a2811bef23f495846be6b3321f4707d4c}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_24@{BIT\_24}}
\index{BIT\_24@{BIT\_24}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_24}{BIT\_24}}
{\footnotesize\ttfamily \#define BIT\+\_\+24~(0x1 $<$$<$ 24)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00064}{64}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_aec6d87ecf2b28eaed2d0ef3e670d562f}\label{qla__def_8h_aec6d87ecf2b28eaed2d0ef3e670d562f}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_25@{BIT\_25}}
\index{BIT\_25@{BIT\_25}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_25}{BIT\_25}}
{\footnotesize\ttfamily \#define BIT\+\_\+25~(0x1 $<$$<$ 25)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00065}{65}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_aed69321efb136ed29cce0586ce1ab873}\label{qla__def_8h_aed69321efb136ed29cce0586ce1ab873}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_26@{BIT\_26}}
\index{BIT\_26@{BIT\_26}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_26}{BIT\_26}}
{\footnotesize\ttfamily \#define BIT\+\_\+26~(0x1 $<$$<$ 26)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00066}{66}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a49f55567349ae6b9aa15ce9da1a4f175}\label{qla__def_8h_a49f55567349ae6b9aa15ce9da1a4f175}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_27@{BIT\_27}}
\index{BIT\_27@{BIT\_27}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_27}{BIT\_27}}
{\footnotesize\ttfamily \#define BIT\+\_\+27~(0x1 $<$$<$ 27)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00067}{67}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a9a170db0113ab9f9a23367ae7dfbfe3f}\label{qla__def_8h_a9a170db0113ab9f9a23367ae7dfbfe3f}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_28@{BIT\_28}}
\index{BIT\_28@{BIT\_28}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_28}{BIT\_28}}
{\footnotesize\ttfamily \#define BIT\+\_\+28~(0x1 $<$$<$ 28)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00068}{68}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a150f7ce50b60a7baaafabf8378e74ceb}\label{qla__def_8h_a150f7ce50b60a7baaafabf8378e74ceb}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_29@{BIT\_29}}
\index{BIT\_29@{BIT\_29}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_29}{BIT\_29}}
{\footnotesize\ttfamily \#define BIT\+\_\+29~(0x1 $<$$<$ 29)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00069}{69}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a2cad0186598ab53983a3bca9b09b0a51}\label{qla__def_8h_a2cad0186598ab53983a3bca9b09b0a51}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_3@{BIT\_3}}
\index{BIT\_3@{BIT\_3}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_3}{BIT\_3}}
{\footnotesize\ttfamily \#define BIT\+\_\+3~(0x1 $<$$<$ 3)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00043}{43}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a48d9a21ee4088feb4b1743beac4b4a32}\label{qla__def_8h_a48d9a21ee4088feb4b1743beac4b4a32}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_30@{BIT\_30}}
\index{BIT\_30@{BIT\_30}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_30}{BIT\_30}}
{\footnotesize\ttfamily \#define BIT\+\_\+30~(0x1 $<$$<$ 30)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00070}{70}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ac397885e78e2ad51c518b95195a2a57e}\label{qla__def_8h_ac397885e78e2ad51c518b95195a2a57e}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_31@{BIT\_31}}
\index{BIT\_31@{BIT\_31}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_31}{BIT\_31}}
{\footnotesize\ttfamily \#define BIT\+\_\+31~(0x1 $<$$<$ 31)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00071}{71}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a3506434dff748a6be0d75a338a95e673}\label{qla__def_8h_a3506434dff748a6be0d75a338a95e673}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_4@{BIT\_4}}
\index{BIT\_4@{BIT\_4}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_4}{BIT\_4}}
{\footnotesize\ttfamily \#define BIT\+\_\+4~(0x1 $<$$<$ 4)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00044}{44}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_aae7fda97814f05bfe68c0f6bb2ef9f11}\label{qla__def_8h_aae7fda97814f05bfe68c0f6bb2ef9f11}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_5@{BIT\_5}}
\index{BIT\_5@{BIT\_5}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_5}{BIT\_5}}
{\footnotesize\ttfamily \#define BIT\+\_\+5~(0x1 $<$$<$ 5)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00045}{45}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a7ecb78fe8c01d9722a06f10691495309}\label{qla__def_8h_a7ecb78fe8c01d9722a06f10691495309}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_6@{BIT\_6}}
\index{BIT\_6@{BIT\_6}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_6}{BIT\_6}}
{\footnotesize\ttfamily \#define BIT\+\_\+6~(0x1 $<$$<$ 6)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00046}{46}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a4ad58adf84157aebea2a98cc9402212a}\label{qla__def_8h_a4ad58adf84157aebea2a98cc9402212a}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_7@{BIT\_7}}
\index{BIT\_7@{BIT\_7}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_7}{BIT\_7}}
{\footnotesize\ttfamily \#define BIT\+\_\+7~(0x1 $<$$<$ 7)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00047}{47}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ad368b88fcb5547c245121a4533e9f858}\label{qla__def_8h_ad368b88fcb5547c245121a4533e9f858}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_8@{BIT\_8}}
\index{BIT\_8@{BIT\_8}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_8}{BIT\_8}}
{\footnotesize\ttfamily \#define BIT\+\_\+8~(0x1 $<$$<$ 8)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00048}{48}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a3b5258d1a8c72195f5d01bf7f0455f11}\label{qla__def_8h_a3b5258d1a8c72195f5d01bf7f0455f11}} 
\index{qla\_def.h@{qla\_def.h}!BIT\_9@{BIT\_9}}
\index{BIT\_9@{BIT\_9}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{BIT\_9}{BIT\_9}}
{\footnotesize\ttfamily \#define BIT\+\_\+9~(0x1 $<$$<$ 9)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00049}{49}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a4bce728603e6efe6242261d2b97c3ac1}\label{qla__def_8h_a4bce728603e6efe6242261d2b97c3ac1}} 
\index{qla\_def.h@{qla\_def.h}!Q8\_MSI\_COUNT@{Q8\_MSI\_COUNT}}
\index{Q8\_MSI\_COUNT@{Q8\_MSI\_COUNT}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{Q8\_MSI\_COUNT}{Q8\_MSI\_COUNT}}
{\footnotesize\ttfamily \#define Q8\+\_\+\+MSI\+\_\+\+COUNT~4}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00094}{94}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a0b0f0c178c145a94d0211b325be54afa}\label{qla__def_8h_a0b0f0c178c145a94d0211b325be54afa}} 
\index{qla\_def.h@{qla\_def.h}!QL\_ALIGN@{QL\_ALIGN}}
\index{QL\_ALIGN@{QL\_ALIGN}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QL\_ALIGN}{QL\_ALIGN}}
{\footnotesize\ttfamily \#define QL\+\_\+\+ALIGN(\begin{DoxyParamCaption}\item[{}]{size,  }\item[{}]{align }\end{DoxyParamCaption})~(((size) + ((align) -\/ 1)) \& ($\sim$((align) -\/ 1)))}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00205}{205}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a48747f4d5503d665933fd730c8b8b4d3}\label{qla__def_8h_a48747f4d5503d665933fd730c8b8b4d3}} 
\index{qla\_def.h@{qla\_def.h}!QL\_MIN@{QL\_MIN}}
\index{QL\_MIN@{QL\_MIN}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QL\_MIN}{QL\_MIN}}
{\footnotesize\ttfamily \#define QL\+\_\+\+MIN(\begin{DoxyParamCaption}\item[{}]{x,  }\item[{}]{y }\end{DoxyParamCaption})~((x $<$ y) ? x \+: y)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00206}{206}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a1bc7f46f305e3a287aa20f65b226c46b}\label{qla__def_8h_a1bc7f46f305e3a287aa20f65b226c46b}} 
\index{qla\_def.h@{qla\_def.h}!QL\_RUNNING@{QL\_RUNNING}}
\index{QL\_RUNNING@{QL\_RUNNING}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QL\_RUNNING}{QL\_RUNNING}}
{\footnotesize\ttfamily \#define QL\+\_\+\+RUNNING(\begin{DoxyParamCaption}\item[{}]{ifp }\end{DoxyParamCaption})}

{\bfseries Value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{                ((ifp-\/>if\_drv\_flags \& (IFF\_DRV\_RUNNING | IFF\_DRV\_OACTIVE)) == \(\backslash\)}
\DoxyCodeLine{                        IFF\_DRV\_RUNNING)}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{qla__def_8h_source_l00208}{208}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_ad21eb7c122fa84bfceb4636d840d65c2}\label{qla__def_8h_ad21eb7c122fa84bfceb4636d840d65c2}} 
\index{qla\_def.h@{qla\_def.h}!QLA\_MAX\_FRAME\_SIZE@{QLA\_MAX\_FRAME\_SIZE}}
\index{QLA\_MAX\_FRAME\_SIZE@{QLA\_MAX\_FRAME\_SIZE}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QLA\_MAX\_FRAME\_SIZE}{QLA\_MAX\_FRAME\_SIZE}}
{\footnotesize\ttfamily \#define QLA\+\_\+\+MAX\+\_\+\+FRAME\+\_\+\+SIZE~MJUM9\+BYTES}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00089}{89}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a432410cbb1aa7137f2b877874a008973}\label{qla__def_8h_a432410cbb1aa7137f2b877874a008973}} 
\index{qla\_def.h@{qla\_def.h}!QLA\_MAX\_SEGMENTS@{QLA\_MAX\_SEGMENTS}}
\index{QLA\_MAX\_SEGMENTS@{QLA\_MAX\_SEGMENTS}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QLA\_MAX\_SEGMENTS}{QLA\_MAX\_SEGMENTS}}
{\footnotesize\ttfamily \#define QLA\+\_\+\+MAX\+\_\+\+SEGMENTS~63 /$\ast$ maximum \# of segs in a sg list $\ast$/}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00088}{88}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a5d90bec978e83c51304d299eb5641366}\label{qla__def_8h_a5d90bec978e83c51304d299eb5641366}} 
\index{qla\_def.h@{qla\_def.h}!QLA\_MAX\_TSO\_FRAME\_SIZE@{QLA\_MAX\_TSO\_FRAME\_SIZE}}
\index{QLA\_MAX\_TSO\_FRAME\_SIZE@{QLA\_MAX\_TSO\_FRAME\_SIZE}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QLA\_MAX\_TSO\_FRAME\_SIZE}{QLA\_MAX\_TSO\_FRAME\_SIZE}}
{\footnotesize\ttfamily \#define QLA\+\_\+\+MAX\+\_\+\+TSO\+\_\+\+FRAME\+\_\+\+SIZE~((64 $\ast$ 1024 -\/ 1) + 22)}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00091}{91}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a34cca3f6faa5afbc568e6b47c50e9da7}\label{qla__def_8h_a34cca3f6faa5afbc568e6b47c50e9da7}} 
\index{qla\_def.h@{qla\_def.h}!QLA\_STD\_FRAME\_SIZE@{QLA\_STD\_FRAME\_SIZE}}
\index{QLA\_STD\_FRAME\_SIZE@{QLA\_STD\_FRAME\_SIZE}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QLA\_STD\_FRAME\_SIZE}{QLA\_STD\_FRAME\_SIZE}}
{\footnotesize\ttfamily \#define QLA\+\_\+\+STD\+\_\+\+FRAME\+\_\+\+SIZE~1514}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00090}{90}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_acbcf32c944299c7c08411f3b244a3331}\label{qla__def_8h_acbcf32c944299c7c08411f3b244a3331}} 
\index{qla\_def.h@{qla\_def.h}!QLA\_WATCHDOG\_CALLOUT\_TICKS@{QLA\_WATCHDOG\_CALLOUT\_TICKS}}
\index{QLA\_WATCHDOG\_CALLOUT\_TICKS@{QLA\_WATCHDOG\_CALLOUT\_TICKS}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{QLA\_WATCHDOG\_CALLOUT\_TICKS}{QLA\_WATCHDOG\_CALLOUT\_TICKS}}
{\footnotesize\ttfamily \#define QLA\+\_\+\+WATCHDOG\+\_\+\+CALLOUT\+\_\+\+TICKS~1}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00107}{107}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.



\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{qla__def_8h_aebad6cdf9179cd87cae739c9b1be92e7}\label{qla__def_8h_aebad6cdf9179cd87cae739c9b1be92e7}} 
\index{qla\_def.h@{qla\_def.h}!qla\_host\_t@{qla\_host\_t}}
\index{qla\_host\_t@{qla\_host\_t}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{qla\_host\_t}{qla\_host\_t}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structqla__host}{qla\+\_\+host}} \mbox{\hyperlink{qla__def_8h_aebad6cdf9179cd87cae739c9b1be92e7}{qla\+\_\+host\+\_\+t}}}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00202}{202}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a9eaa2a945ec31b3e73c667421067046d}\label{qla__def_8h_a9eaa2a945ec31b3e73c667421067046d}} 
\index{qla\_def.h@{qla\_def.h}!qla\_ivec\_t@{qla\_ivec\_t}}
\index{qla\_ivec\_t@{qla\_ivec\_t}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{qla\_ivec\_t}{qla\_ivec\_t}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structqla__ivec}{qla\+\_\+ivec}} \mbox{\hyperlink{qla__def_8h_a9eaa2a945ec31b3e73c667421067046d}{qla\+\_\+ivec\+\_\+t}}}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00105}{105}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_abfc7a4fc35fd798a9729cebe81436b4c}\label{qla__def_8h_abfc7a4fc35fd798a9729cebe81436b4c}} 
\index{qla\_def.h@{qla\_def.h}!qla\_rx\_buf\_t@{qla\_rx\_buf\_t}}
\index{qla\_rx\_buf\_t@{qla\_rx\_buf\_t}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{qla\_rx\_buf\_t}{qla\_rx\_buf\_t}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structqla__rx__buf}{qla\+\_\+rx\+\_\+buf}} \mbox{\hyperlink{qla__def_8h_abfc7a4fc35fd798a9729cebe81436b4c}{qla\+\_\+rx\+\_\+buf\+\_\+t}}}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00080}{80}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

\mbox{\Hypertarget{qla__def_8h_a503658a614aedfe0e76c4ffd9d4ad06e}\label{qla__def_8h_a503658a614aedfe0e76c4ffd9d4ad06e}} 
\index{qla\_def.h@{qla\_def.h}!qla\_tx\_buf\_t@{qla\_tx\_buf\_t}}
\index{qla\_tx\_buf\_t@{qla\_tx\_buf\_t}!qla\_def.h@{qla\_def.h}}
\doxysubsubsection{\texorpdfstring{qla\_tx\_buf\_t}{qla\_tx\_buf\_t}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structqla__tx__buf}{qla\+\_\+tx\+\_\+buf}} \mbox{\hyperlink{qla__def_8h_a503658a614aedfe0e76c4ffd9d4ad06e}{qla\+\_\+tx\+\_\+buf\+\_\+t}}}



Definition at line \mbox{\hyperlink{qla__def_8h_source_l00086}{86}} of file \mbox{\hyperlink{qla__def_8h_source}{qla\+\_\+def.\+h}}.

