\hypertarget{structcpl__smt__write__req}{}\doxysection{cpl\+\_\+smt\+\_\+write\+\_\+req Struct Reference}
\label{structcpl__smt__write__req}\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}


{\ttfamily \#include $<$cxgb\+\_\+t3\+\_\+cpl.\+h$>$}



Collaboration diagram for cpl\+\_\+smt\+\_\+write\+\_\+req\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=186pt]{d4/d86/structcpl__smt__write__req__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structcpl__smt__write__req_ac6f51afc0780b22ced0d23f5644dc76c}{WR\+\_\+\+HDR}}
\item 
union \mbox{\hyperlink{unionopcode__tid}{opcode\+\_\+tid}} \mbox{\hyperlink{structcpl__smt__write__req_a8e8183defe2c93151819e1a65584a40f}{ot}}
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} \mbox{\hyperlink{structcpl__smt__write__req_af36f3741efa66add56a473bf7f4a15ff}{rsvd0}}
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} \mbox{\hyperlink{structcpl__smt__write__req_a5abb09757ec747d2a4c45944a931a4da}{iff}}\+:4
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} \mbox{\hyperlink{structcpl__smt__write__req_a2a0be12f2805b4820c210206bcf05e12}{mtu\+\_\+idx}}\+:4
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a96dbe1d4c138ab30ecf80a430fd5b307}{\+\_\+\+\_\+be16}} \mbox{\hyperlink{structcpl__smt__write__req_a4ca624b9808b3154e32e53598862f4a3}{rsvd2}}
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a96dbe1d4c138ab30ecf80a430fd5b307}{\+\_\+\+\_\+be16}} \mbox{\hyperlink{structcpl__smt__write__req_a499eb6180446e01482325f0478fcb515}{rsvd3}}
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} \mbox{\hyperlink{structcpl__smt__write__req_aa4a440c7940995f16d4acb2f03d3fc6a}{src\+\_\+mac1}} \mbox{[}6\mbox{]}
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a96dbe1d4c138ab30ecf80a430fd5b307}{\+\_\+\+\_\+be16}} \mbox{\hyperlink{structcpl__smt__write__req_a60a858bb749810a4814b05caf538b375}{rsvd4}}
\item 
\mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} \mbox{\hyperlink{structcpl__smt__write__req_a9d634f9eaadf2e3f52ec419e7811af77}{src\+\_\+mac0}} \mbox{[}6\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01381}{1381}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structcpl__smt__write__req_a5abb09757ec747d2a4c45944a931a4da}\label{structcpl__smt__write__req_a5abb09757ec747d2a4c45944a931a4da}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!iff@{iff}}
\index{iff@{iff}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{iff}{iff}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::iff}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01389}{1389}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.



Referenced by \mbox{\hyperlink{cxgb__main_8c_source_l01343}{init\+\_\+tp\+\_\+parity()}}.

\mbox{\Hypertarget{structcpl__smt__write__req_a2a0be12f2805b4820c210206bcf05e12}\label{structcpl__smt__write__req_a2a0be12f2805b4820c210206bcf05e12}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!mtu\_idx@{mtu\_idx}}
\index{mtu\_idx@{mtu\_idx}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{mtu\_idx}{mtu\_idx}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::mtu\+\_\+idx}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01390}{1390}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_a8e8183defe2c93151819e1a65584a40f}\label{structcpl__smt__write__req_a8e8183defe2c93151819e1a65584a40f}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!ot@{ot}}
\index{ot@{ot}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{ot}{ot}}
{\footnotesize\ttfamily union \mbox{\hyperlink{unionopcode__tid}{opcode\+\_\+tid}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::ot}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01383}{1383}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_af36f3741efa66add56a473bf7f4a15ff}\label{structcpl__smt__write__req_af36f3741efa66add56a473bf7f4a15ff}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!rsvd0@{rsvd0}}
\index{rsvd0@{rsvd0}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{rsvd0}{rsvd0}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::rsvd0}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01384}{1384}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_a4ca624b9808b3154e32e53598862f4a3}\label{structcpl__smt__write__req_a4ca624b9808b3154e32e53598862f4a3}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!rsvd2@{rsvd2}}
\index{rsvd2@{rsvd2}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{rsvd2}{rsvd2}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a96dbe1d4c138ab30ecf80a430fd5b307}{\+\_\+\+\_\+be16}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::rsvd2}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01392}{1392}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_a499eb6180446e01482325f0478fcb515}\label{structcpl__smt__write__req_a499eb6180446e01482325f0478fcb515}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!rsvd3@{rsvd3}}
\index{rsvd3@{rsvd3}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{rsvd3}{rsvd3}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a96dbe1d4c138ab30ecf80a430fd5b307}{\+\_\+\+\_\+be16}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::rsvd3}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01393}{1393}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_a60a858bb749810a4814b05caf538b375}\label{structcpl__smt__write__req_a60a858bb749810a4814b05caf538b375}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!rsvd4@{rsvd4}}
\index{rsvd4@{rsvd4}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{rsvd4}{rsvd4}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a96dbe1d4c138ab30ecf80a430fd5b307}{\+\_\+\+\_\+be16}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::rsvd4}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01395}{1395}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_a9d634f9eaadf2e3f52ec419e7811af77}\label{structcpl__smt__write__req_a9d634f9eaadf2e3f52ec419e7811af77}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!src\_mac0@{src\_mac0}}
\index{src\_mac0@{src\_mac0}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{src\_mac0}{src\_mac0}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::src\+\_\+mac0\mbox{[}6\mbox{]}}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01396}{1396}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_aa4a440c7940995f16d4acb2f03d3fc6a}\label{structcpl__smt__write__req_aa4a440c7940995f16d4acb2f03d3fc6a}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!src\_mac1@{src\_mac1}}
\index{src\_mac1@{src\_mac1}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{src\_mac1}{src\_mac1}}
{\footnotesize\ttfamily \mbox{\hyperlink{cxgb__osdep_8h_a77f8102529baef48621b98012524115d}{\+\_\+\+\_\+u8}} cpl\+\_\+smt\+\_\+write\+\_\+req\+::src\+\_\+mac1\mbox{[}6\mbox{]}}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01394}{1394}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.

\mbox{\Hypertarget{structcpl__smt__write__req_ac6f51afc0780b22ced0d23f5644dc76c}\label{structcpl__smt__write__req_ac6f51afc0780b22ced0d23f5644dc76c}} 
\index{cpl\_smt\_write\_req@{cpl\_smt\_write\_req}!WR\_HDR@{WR\_HDR}}
\index{WR\_HDR@{WR\_HDR}!cpl\_smt\_write\_req@{cpl\_smt\_write\_req}}
\doxysubsubsection{\texorpdfstring{WR\_HDR}{WR\_HDR}}
{\footnotesize\ttfamily cpl\+\_\+smt\+\_\+write\+\_\+req\+::\+WR\+\_\+\+HDR}



Definition at line \mbox{\hyperlink{cxgb__t3__cpl_8h_source_l01382}{1382}} of file \mbox{\hyperlink{cxgb__t3__cpl_8h_source}{cxgb\+\_\+t3\+\_\+cpl.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/cxgb/common/\mbox{\hyperlink{cxgb__t3__cpl_8h}{cxgb\+\_\+t3\+\_\+cpl.\+h}}\end{DoxyCompactItemize}
