\hypertarget{structiwn__tx__data}{}\doxysection{iwn\+\_\+tx\+\_\+data Struct Reference}
\label{structiwn__tx__data}\index{iwn\_tx\_data@{iwn\_tx\_data}}


{\ttfamily \#include $<$if\+\_\+iwnvar.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
bus\+\_\+dmamap\+\_\+t \mbox{\hyperlink{structiwn__tx__data_a8d217b1f816597c2def5391d0725e129}{map}}
\item 
bus\+\_\+addr\+\_\+t \mbox{\hyperlink{structiwn__tx__data_ab36f41ea9fc38966460e2ad29aaab618}{cmd\+\_\+paddr}}
\item 
bus\+\_\+addr\+\_\+t \mbox{\hyperlink{structiwn__tx__data_a16ceff249d26e237f57dcd8a369be0c1}{scratch\+\_\+paddr}}
\item 
struct mbuf $\ast$ \mbox{\hyperlink{structiwn__tx__data_a0dd31f49871f15a6a3a56618bbbe8041}{m}}
\item 
struct ieee80211\+\_\+node $\ast$ \mbox{\hyperlink{structiwn__tx__data_ae7afbacbf7132a9d0a6f7b4f4295d130}{ni}}
\item 
unsigned int \mbox{\hyperlink{structiwn__tx__data_ac48e2bf6b3522029f65cb5242769d697}{remapped}}\+:1
\item 
unsigned int \mbox{\hyperlink{structiwn__tx__data_a3d81a960bc694625ab3a2bd0562abf6d}{long\+\_\+retries}}\+:7
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00097}{97}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structiwn__tx__data_ab36f41ea9fc38966460e2ad29aaab618}\label{structiwn__tx__data_ab36f41ea9fc38966460e2ad29aaab618}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!cmd\_paddr@{cmd\_paddr}}
\index{cmd\_paddr@{cmd\_paddr}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{cmd\_paddr}{cmd\_paddr}}
{\footnotesize\ttfamily bus\+\_\+addr\+\_\+t iwn\+\_\+tx\+\_\+data\+::cmd\+\_\+paddr}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00099}{99}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l01989}{iwn\+\_\+alloc\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__iwn_8c_source_l05232}{iwn\+\_\+cmd()}}, and \mbox{\hyperlink{if__iwn_8c_source_l04845}{iwn\+\_\+tx\+\_\+cmd()}}.

\mbox{\Hypertarget{structiwn__tx__data_a3d81a960bc694625ab3a2bd0562abf6d}\label{structiwn__tx__data_a3d81a960bc694625ab3a2bd0562abf6d}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!long\_retries@{long\_retries}}
\index{long\_retries@{long\_retries}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{long\_retries}{long\_retries}}
{\footnotesize\ttfamily unsigned int iwn\+\_\+tx\+\_\+data\+::long\+\_\+retries}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00104}{104}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l03205}{iwn\+\_\+agg\+\_\+tx\+\_\+complete()}}, \mbox{\hyperlink{if__iwn_8c_source_l03810}{iwn\+\_\+ampdu\+\_\+index\+\_\+check()}}, \mbox{\hyperlink{if__iwn_8c_source_l03871}{iwn\+\_\+ampdu\+\_\+tx\+\_\+done()}}, \mbox{\hyperlink{if__iwn_8c_source_l02059}{iwn\+\_\+reset\+\_\+tx\+\_\+ring()}}, and \mbox{\hyperlink{if__iwn_8c_source_l03634}{iwn\+\_\+tx\+\_\+done()}}.

\mbox{\Hypertarget{structiwn__tx__data_a0dd31f49871f15a6a3a56618bbbe8041}\label{structiwn__tx__data_a0dd31f49871f15a6a3a56618bbbe8041}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!m@{m}}
\index{m@{m}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{m}{m}}
{\footnotesize\ttfamily struct mbuf$\ast$ iwn\+\_\+tx\+\_\+data\+::m}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00101}{101}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l03614}{iwn\+\_\+adj\+\_\+ampdu\+\_\+ptr()}}, \mbox{\hyperlink{if__iwn_8c_source_l03205}{iwn\+\_\+agg\+\_\+tx\+\_\+complete()}}, \mbox{\hyperlink{if__iwn_8c_source_l05232}{iwn\+\_\+cmd()}}, \mbox{\hyperlink{if__iwn_8c_source_l03733}{iwn\+\_\+cmd\+\_\+done()}}, \mbox{\hyperlink{if__iwn_8c_source_l02092}{iwn\+\_\+free\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__iwn_8c_source_l02059}{iwn\+\_\+reset\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__iwn_8c_source_l03250}{iwn\+\_\+rx\+\_\+compressed\+\_\+ba()}}, \mbox{\hyperlink{if__iwn_8c_source_l04845}{iwn\+\_\+tx\+\_\+cmd()}}, and \mbox{\hyperlink{if__iwn_8c_source_l03634}{iwn\+\_\+tx\+\_\+done()}}.

\mbox{\Hypertarget{structiwn__tx__data_a8d217b1f816597c2def5391d0725e129}\label{structiwn__tx__data_a8d217b1f816597c2def5391d0725e129}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!map@{map}}
\index{map@{map}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{map}{map}}
{\footnotesize\ttfamily bus\+\_\+dmamap\+\_\+t iwn\+\_\+tx\+\_\+data\+::map}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00098}{98}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l03205}{iwn\+\_\+agg\+\_\+tx\+\_\+complete()}}, \mbox{\hyperlink{if__iwn_8c_source_l05232}{iwn\+\_\+cmd()}}, \mbox{\hyperlink{if__iwn_8c_source_l03733}{iwn\+\_\+cmd\+\_\+done()}}, \mbox{\hyperlink{if__iwn_8c_source_l02092}{iwn\+\_\+free\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__iwn_8c_source_l02059}{iwn\+\_\+reset\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__iwn_8c_source_l04845}{iwn\+\_\+tx\+\_\+cmd()}}, and \mbox{\hyperlink{if__iwn_8c_source_l03634}{iwn\+\_\+tx\+\_\+done()}}.

\mbox{\Hypertarget{structiwn__tx__data_ae7afbacbf7132a9d0a6f7b4f4295d130}\label{structiwn__tx__data_ae7afbacbf7132a9d0a6f7b4f4295d130}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!ni@{ni}}
\index{ni@{ni}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{ni}{ni}}
{\footnotesize\ttfamily struct ieee80211\+\_\+node$\ast$ iwn\+\_\+tx\+\_\+data\+::ni}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00102}{102}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l03205}{iwn\+\_\+agg\+\_\+tx\+\_\+complete()}}, \mbox{\hyperlink{if__iwn_8c_source_l02059}{iwn\+\_\+reset\+\_\+tx\+\_\+ring()}}, \mbox{\hyperlink{if__iwn_8c_source_l04845}{iwn\+\_\+tx\+\_\+cmd()}}, and \mbox{\hyperlink{if__iwn_8c_source_l03634}{iwn\+\_\+tx\+\_\+done()}}.

\mbox{\Hypertarget{structiwn__tx__data_ac48e2bf6b3522029f65cb5242769d697}\label{structiwn__tx__data_ac48e2bf6b3522029f65cb5242769d697}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!remapped@{remapped}}
\index{remapped@{remapped}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{remapped}{remapped}}
{\footnotesize\ttfamily unsigned int iwn\+\_\+tx\+\_\+data\+::remapped}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00103}{103}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l03614}{iwn\+\_\+adj\+\_\+ampdu\+\_\+ptr()}}, \mbox{\hyperlink{if__iwn_8c_source_l03871}{iwn\+\_\+ampdu\+\_\+tx\+\_\+done()}}, and \mbox{\hyperlink{if__iwn_8c_source_l02059}{iwn\+\_\+reset\+\_\+tx\+\_\+ring()}}.

\mbox{\Hypertarget{structiwn__tx__data_a16ceff249d26e237f57dcd8a369be0c1}\label{structiwn__tx__data_a16ceff249d26e237f57dcd8a369be0c1}} 
\index{iwn\_tx\_data@{iwn\_tx\_data}!scratch\_paddr@{scratch\_paddr}}
\index{scratch\_paddr@{scratch\_paddr}!iwn\_tx\_data@{iwn\_tx\_data}}
\doxysubsubsection{\texorpdfstring{scratch\_paddr}{scratch\_paddr}}
{\footnotesize\ttfamily bus\+\_\+addr\+\_\+t iwn\+\_\+tx\+\_\+data\+::scratch\+\_\+paddr}



Definition at line \mbox{\hyperlink{if__iwnvar_8h_source_l00100}{100}} of file \mbox{\hyperlink{if__iwnvar_8h_source}{if\+\_\+iwnvar.\+h}}.



Referenced by \mbox{\hyperlink{if__iwn_8c_source_l01989}{iwn\+\_\+alloc\+\_\+tx\+\_\+ring()}}, and \mbox{\hyperlink{if__iwn_8c_source_l04845}{iwn\+\_\+tx\+\_\+cmd()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/iwn/\mbox{\hyperlink{if__iwnvar_8h}{if\+\_\+iwnvar.\+h}}\end{DoxyCompactItemize}
