\hypertarget{structiwm__add__sta__cmd}{}\doxysection{iwm\+\_\+add\+\_\+sta\+\_\+cmd Struct Reference}
\label{structiwm__add__sta__cmd}\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a5143a44964b108033d47a3ca00717846}{add\+\_\+modify}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a5ff427f51bf6b0e879a5e95cffffcbeb}{awake\+\_\+acs}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a55b51ed8f87674012db73f6c3e0bbe4f}{tid\+\_\+disable\+\_\+tx}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a49eac3fa814b774f57e5b14a60bc2587}{mac\+\_\+id\+\_\+n\+\_\+color}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_ae73365b2c9642bd9d9d921459f431413}{addr}} \mbox{[}ETHER\+\_\+\+ADDR\+\_\+\+LEN\mbox{]}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_af8e9665342e4cb1272722e7474ecbd1c}{reserved2}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_ad4959f7cdb13717ea957d1e6aa34dfc4}{sta\+\_\+id}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_ad2ac05f6d677fefe3e681e04e18e3349}{modify\+\_\+mask}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_aecec3457064e36903a2c6162409132c0}{reserved3}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a38eb29e24c96b07bae647d71b8665d54}{station\+\_\+flags}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a3028127dc6214ed19e778236218a52ee}{station\+\_\+flags\+\_\+msk}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a3ddb93d9c4062d22a8d3289717628fba}{add\+\_\+immediate\+\_\+ba\+\_\+tid}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a34aad4f4db4578ec2faa0afe99bc0ad8}{remove\+\_\+immediate\+\_\+ba\+\_\+tid}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a64e355a5e366292c00d731cf9d16879c}{add\+\_\+immediate\+\_\+ba\+\_\+ssn}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a5acd554980f12db1ecd18f419ac46736}{sleep\+\_\+tx\+\_\+count}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a9abc048a1d10b1aa83d542b228da5d8d}{sleep\+\_\+state\+\_\+flags}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a4b0cdc07f4c13222062fedf33de702af}{station\+\_\+type}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a2c8a7edc0d809adc862d4463da4b39ba}{assoc\+\_\+id}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_ac236046b63cdd917f163d6bd9186a1a1}{beamform\+\_\+flags}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a030b32e1e95e240e6beea343b020ad82}{tfd\+\_\+queue\+\_\+msk}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_aac66772564ac6e45ce6ae6d997e5165c}{rx\+\_\+ba\+\_\+window}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_a755192fdb38af2ff686445153710839a}{sp\+\_\+length}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structiwm__add__sta__cmd_ad3f24f71aad29f9aa0fa518ab5cbf9ee}{uapsd\+\_\+acs}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
struct \mbox{\hyperlink{structiwm__add__sta__cmd}{iwm\+\_\+add\+\_\+sta\+\_\+cmd}} -\/ Add/modify a station in the fw\textquotesingle{}s sta table. ( REPLY\+\_\+\+ADD\+\_\+\+STA = 0x18 ) @add\+\_\+modify\+: see \&enum iwl\+\_\+sta\+\_\+mode @awake\+\_\+acs\+: ACs to transmit data on while station is sleeping (for U-\/\+APSD) @tid\+\_\+disable\+\_\+tx\+: is tid BIT(tid) enabled for Tx. Clear BIT(x) to enable AMPDU for tid x. Set STA\+\_\+\+MODIFY\+\_\+\+TID\+\_\+\+DISABLE\+\_\+\+TX to change this field. @mac\+\_\+id\+\_\+n\+\_\+color\+: the Mac context this station belongs to, see \&enum iwl\+\_\+ctxt\+\_\+id\+\_\+and\+\_\+color @addr\+: station\textquotesingle{}s MAC address @reserved2\+: reserved @sta\+\_\+id\+: index of station in u\+Code\textquotesingle{}s station table @modify\+\_\+mask\+: STA\+\_\+\+MODIFY\+\_\+$\ast$, selects which parameters to modify vs. leave alone. 1 -\/ modify, 0 -\/ don\textquotesingle{}t change. @reserved3\+: reserved @station\+\_\+flags\+: look at \&enum iwl\+\_\+sta\+\_\+flags @station\+\_\+flags\+\_\+msk\+: what of station\+\_\+flags have changed, also \&enum iwl\+\_\+sta\+\_\+flags @add\+\_\+immediate\+\_\+ba\+\_\+tid\+: tid for which to add block-\/ack support (Rx) Set STA\+\_\+\+MODIFY\+\_\+\+ADD\+\_\+\+BA\+\_\+\+TID to use this field, and also set add\+\_\+immediate\+\_\+ba\+\_\+ssn. @remove\+\_\+immediate\+\_\+ba\+\_\+tid\+: tid for which to remove block-\/ack support (Rx) Set STA\+\_\+\+MODIFY\+\_\+\+REMOVE\+\_\+\+BA\+\_\+\+TID to use this field @add\+\_\+immediate\+\_\+ba\+\_\+ssn\+: ssn for the Rx block-\/ack session. Used together with add\+\_\+immediate\+\_\+ba\+\_\+tid. @sleep\+\_\+tx\+\_\+count\+: number of packets to transmit to station even though it is asleep. Used to synchronise PS-\/poll and u-\/\+APSD responses while ucode keeps track of STA sleep state. @station\+\_\+type\+: type of this station. See \&enum iwl\+\_\+sta\+\_\+type. @sleep\+\_\+state\+\_\+flags\+: Look at \&enum iwl\+\_\+sta\+\_\+sleep\+\_\+flag. @assoc\+\_\+id\+: assoc\+\_\+id to be sent in VHT PLCP (9-\/bit), for grp use 0, for AP mac-\/addr. @beamform\+\_\+flags\+: beam forming controls @tfd\+\_\+queue\+\_\+msk\+: tfd queues used by this station. Obselete for new TX API (9 and above). @rx\+\_\+ba\+\_\+window\+: aggregation window size @sp\+\_\+length\+: the size of the SP in actual number of frames @uapsd\+\_\+acs\+: 4 LS bits are trigger enabled ACs, 4 MS bits are the deliver enabled ACs.

The device contains an internal table of per-\/station information, with info on security keys, aggregation parameters, and Tx rates for initial Tx attempt and any retries (set by REPLY\+\_\+\+TX\+\_\+\+LINK\+\_\+\+QUALITY\+\_\+\+CMD).

ADD\+\_\+\+STA sets up the table entry for one station, either creating a new entry, or modifying a pre-\/existing one. 

Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06443}{6443}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structiwm__add__sta__cmd_a64e355a5e366292c00d731cf9d16879c}\label{structiwm__add__sta__cmd_a64e355a5e366292c00d731cf9d16879c}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!add\_immediate\_ba\_ssn@{add\_immediate\_ba\_ssn}}
\index{add\_immediate\_ba\_ssn@{add\_immediate\_ba\_ssn}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{add\_immediate\_ba\_ssn}{add\_immediate\_ba\_ssn}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::add\+\_\+immediate\+\_\+ba\+\_\+ssn}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06457}{6457}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a3ddb93d9c4062d22a8d3289717628fba}\label{structiwm__add__sta__cmd_a3ddb93d9c4062d22a8d3289717628fba}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!add\_immediate\_ba\_tid@{add\_immediate\_ba\_tid}}
\index{add\_immediate\_ba\_tid@{add\_immediate\_ba\_tid}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{add\_immediate\_ba\_tid}{add\_immediate\_ba\_tid}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::add\+\_\+immediate\+\_\+ba\+\_\+tid}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06455}{6455}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a5143a44964b108033d47a3ca00717846}\label{structiwm__add__sta__cmd_a5143a44964b108033d47a3ca00717846}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!add\_modify@{add\_modify}}
\index{add\_modify@{add\_modify}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{add\_modify}{add\_modify}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::add\+\_\+modify}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06444}{6444}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00211}{iwm\+\_\+drain\+\_\+sta()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_ae73365b2c9642bd9d9d921459f431413}\label{structiwm__add__sta__cmd_ae73365b2c9642bd9d9d921459f431413}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!addr@{addr}}
\index{addr@{addr}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{addr}{addr}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::addr\mbox{[}ETHER\+\_\+\+ADDR\+\_\+\+LEN\mbox{]}}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06448}{6448}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00315}{iwm\+\_\+add\+\_\+int\+\_\+sta\+\_\+common()}}, and \mbox{\hyperlink{if__iwm__sta_8c_source_l00147}{iwm\+\_\+sta\+\_\+send\+\_\+to\+\_\+fw()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a2c8a7edc0d809adc862d4463da4b39ba}\label{structiwm__add__sta__cmd_a2c8a7edc0d809adc862d4463da4b39ba}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!assoc\_id@{assoc\_id}}
\index{assoc\_id@{assoc\_id}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{assoc\_id}{assoc\_id}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::assoc\+\_\+id}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06461}{6461}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a5ff427f51bf6b0e879a5e95cffffcbeb}\label{structiwm__add__sta__cmd_a5ff427f51bf6b0e879a5e95cffffcbeb}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!awake\_acs@{awake\_acs}}
\index{awake\_acs@{awake\_acs}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{awake\_acs}{awake\_acs}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::awake\+\_\+acs}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06445}{6445}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_ac236046b63cdd917f163d6bd9186a1a1}\label{structiwm__add__sta__cmd_ac236046b63cdd917f163d6bd9186a1a1}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!beamform\_flags@{beamform\_flags}}
\index{beamform\_flags@{beamform\_flags}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{beamform\_flags}{beamform\_flags}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::beamform\+\_\+flags}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06462}{6462}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a49eac3fa814b774f57e5b14a60bc2587}\label{structiwm__add__sta__cmd_a49eac3fa814b774f57e5b14a60bc2587}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!mac\_id\_n\_color@{mac\_id\_n\_color}}
\index{mac\_id\_n\_color@{mac\_id\_n\_color}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{mac\_id\_n\_color}{mac\_id\_n\_color}}
{\footnotesize\ttfamily uint32\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::mac\+\_\+id\+\_\+n\+\_\+color}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06447}{6447}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00315}{iwm\+\_\+add\+\_\+int\+\_\+sta\+\_\+common()}}, and \mbox{\hyperlink{if__iwm__sta_8c_source_l00211}{iwm\+\_\+drain\+\_\+sta()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_ad2ac05f6d677fefe3e681e04e18e3349}\label{structiwm__add__sta__cmd_ad2ac05f6d677fefe3e681e04e18e3349}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!modify\_mask@{modify\_mask}}
\index{modify\_mask@{modify\_mask}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{modify\_mask}{modify\_mask}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::modify\+\_\+mask}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06451}{6451}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a34aad4f4db4578ec2faa0afe99bc0ad8}\label{structiwm__add__sta__cmd_a34aad4f4db4578ec2faa0afe99bc0ad8}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!remove\_immediate\_ba\_tid@{remove\_immediate\_ba\_tid}}
\index{remove\_immediate\_ba\_tid@{remove\_immediate\_ba\_tid}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{remove\_immediate\_ba\_tid}{remove\_immediate\_ba\_tid}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::remove\+\_\+immediate\+\_\+ba\+\_\+tid}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06456}{6456}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_af8e9665342e4cb1272722e7474ecbd1c}\label{structiwm__add__sta__cmd_af8e9665342e4cb1272722e7474ecbd1c}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!reserved2@{reserved2}}
\index{reserved2@{reserved2}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{reserved2}{reserved2}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::reserved2}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06449}{6449}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_aecec3457064e36903a2c6162409132c0}\label{structiwm__add__sta__cmd_aecec3457064e36903a2c6162409132c0}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!reserved3@{reserved3}}
\index{reserved3@{reserved3}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{reserved3}{reserved3}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::reserved3}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06452}{6452}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_aac66772564ac6e45ce6ae6d997e5165c}\label{structiwm__add__sta__cmd_aac66772564ac6e45ce6ae6d997e5165c}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!rx\_ba\_window@{rx\_ba\_window}}
\index{rx\_ba\_window@{rx\_ba\_window}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{rx\_ba\_window}{rx\_ba\_window}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::rx\+\_\+ba\+\_\+window}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06464}{6464}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a9abc048a1d10b1aa83d542b228da5d8d}\label{structiwm__add__sta__cmd_a9abc048a1d10b1aa83d542b228da5d8d}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!sleep\_state\_flags@{sleep\_state\_flags}}
\index{sleep\_state\_flags@{sleep\_state\_flags}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{sleep\_state\_flags}{sleep\_state\_flags}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::sleep\+\_\+state\+\_\+flags}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06459}{6459}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a5acd554980f12db1ecd18f419ac46736}\label{structiwm__add__sta__cmd_a5acd554980f12db1ecd18f419ac46736}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!sleep\_tx\_count@{sleep\_tx\_count}}
\index{sleep\_tx\_count@{sleep\_tx\_count}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{sleep\_tx\_count}{sleep\_tx\_count}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::sleep\+\_\+tx\+\_\+count}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06458}{6458}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a755192fdb38af2ff686445153710839a}\label{structiwm__add__sta__cmd_a755192fdb38af2ff686445153710839a}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!sp\_length@{sp\_length}}
\index{sp\_length@{sp\_length}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{sp\_length}{sp\_length}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::sp\+\_\+length}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06465}{6465}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_ad4959f7cdb13717ea957d1e6aa34dfc4}\label{structiwm__add__sta__cmd_ad4959f7cdb13717ea957d1e6aa34dfc4}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!sta\_id@{sta\_id}}
\index{sta\_id@{sta\_id}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{sta\_id}{sta\_id}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::sta\+\_\+id}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06450}{6450}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00315}{iwm\+\_\+add\+\_\+int\+\_\+sta\+\_\+common()}}, \mbox{\hyperlink{if__iwm__sta_8c_source_l00211}{iwm\+\_\+drain\+\_\+sta()}}, and \mbox{\hyperlink{if__iwm__sta_8c_source_l00147}{iwm\+\_\+sta\+\_\+send\+\_\+to\+\_\+fw()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a38eb29e24c96b07bae647d71b8665d54}\label{structiwm__add__sta__cmd_a38eb29e24c96b07bae647d71b8665d54}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!station\_flags@{station\_flags}}
\index{station\_flags@{station\_flags}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{station\_flags}{station\_flags}}
{\footnotesize\ttfamily uint32\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::station\+\_\+flags}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06453}{6453}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00211}{iwm\+\_\+drain\+\_\+sta()}}, and \mbox{\hyperlink{if__iwm__sta_8c_source_l00147}{iwm\+\_\+sta\+\_\+send\+\_\+to\+\_\+fw()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a3028127dc6214ed19e778236218a52ee}\label{structiwm__add__sta__cmd_a3028127dc6214ed19e778236218a52ee}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!station\_flags\_msk@{station\_flags\_msk}}
\index{station\_flags\_msk@{station\_flags\_msk}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{station\_flags\_msk}{station\_flags\_msk}}
{\footnotesize\ttfamily uint32\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::station\+\_\+flags\+\_\+msk}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06454}{6454}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00211}{iwm\+\_\+drain\+\_\+sta()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a4b0cdc07f4c13222062fedf33de702af}\label{structiwm__add__sta__cmd_a4b0cdc07f4c13222062fedf33de702af}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!station\_type@{station\_type}}
\index{station\_type@{station\_type}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{station\_type}{station\_type}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::station\+\_\+type}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06460}{6460}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00315}{iwm\+\_\+add\+\_\+int\+\_\+sta\+\_\+common()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a030b32e1e95e240e6beea343b020ad82}\label{structiwm__add__sta__cmd_a030b32e1e95e240e6beea343b020ad82}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!tfd\_queue\_msk@{tfd\_queue\_msk}}
\index{tfd\_queue\_msk@{tfd\_queue\_msk}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{tfd\_queue\_msk}{tfd\_queue\_msk}}
{\footnotesize\ttfamily uint32\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::tfd\+\_\+queue\+\_\+msk}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06463}{6463}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00315}{iwm\+\_\+add\+\_\+int\+\_\+sta\+\_\+common()}}, and \mbox{\hyperlink{if__iwm__sta_8c_source_l00147}{iwm\+\_\+sta\+\_\+send\+\_\+to\+\_\+fw()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_a55b51ed8f87674012db73f6c3e0bbe4f}\label{structiwm__add__sta__cmd_a55b51ed8f87674012db73f6c3e0bbe4f}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!tid\_disable\_tx@{tid\_disable\_tx}}
\index{tid\_disable\_tx@{tid\_disable\_tx}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{tid\_disable\_tx}{tid\_disable\_tx}}
{\footnotesize\ttfamily uint16\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::tid\+\_\+disable\+\_\+tx}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06446}{6446}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



Referenced by \mbox{\hyperlink{if__iwm__sta_8c_source_l00315}{iwm\+\_\+add\+\_\+int\+\_\+sta\+\_\+common()}}.

\mbox{\Hypertarget{structiwm__add__sta__cmd_ad3f24f71aad29f9aa0fa518ab5cbf9ee}\label{structiwm__add__sta__cmd_ad3f24f71aad29f9aa0fa518ab5cbf9ee}} 
\index{iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}!uapsd\_acs@{uapsd\_acs}}
\index{uapsd\_acs@{uapsd\_acs}!iwm\_add\_sta\_cmd@{iwm\_add\_sta\_cmd}}
\doxysubsubsection{\texorpdfstring{uapsd\_acs}{uapsd\_acs}}
{\footnotesize\ttfamily uint8\+\_\+t iwm\+\_\+add\+\_\+sta\+\_\+cmd\+::uapsd\+\_\+acs}



Definition at line \mbox{\hyperlink{if__iwmreg_8h_source_l06466}{6466}} of file \mbox{\hyperlink{if__iwmreg_8h_source}{if\+\_\+iwmreg.\+h}}.



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