Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
11n_rxreorder.c File Reference
#include "decl.h"
#include "ioctl.h"
#include "util.h"
#include "fw.h"
#include "main.h"
#include "wmm.h"
#include "11n.h"
#include "11n_rxreorder.h"

Go to the source code of this file.

Functions

struct mwifiex_rx_reorder_tblmwifiex_11n_get_rx_reorder_tbl (struct mwifiex_private *priv, int tid, u8 *ta)
 
void mwifiex_11n_del_rx_reorder_tbl_by_ta (struct mwifiex_private *priv, u8 *ta)
 
int mwifiex_cmd_11n_addba_req (struct host_cmd_ds_command *cmd, void *data_buf)
 
int mwifiex_cmd_11n_addba_rsp_gen (struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, struct host_cmd_ds_11n_addba_req *cmd_addba_req)
 
int mwifiex_cmd_11n_delba (struct host_cmd_ds_command *cmd, void *data_buf)
 
int mwifiex_11n_rx_reorder_pkt (struct mwifiex_private *priv, u16 seq_num, u16 tid, u8 *ta, u8 pkt_type, void *payload)
 
void mwifiex_del_ba_tbl (struct mwifiex_private *priv, int tid, u8 *peer_mac, u8 type, int initiator)
 
int mwifiex_ret_11n_addba_resp (struct mwifiex_private *priv, struct host_cmd_ds_command *resp)
 
void mwifiex_11n_ba_stream_timeout (struct mwifiex_private *priv, struct host_cmd_ds_11n_batimeout *event)
 
void mwifiex_11n_cleanup_reorder_tbl (struct mwifiex_private *priv)
 
void mwifiex_update_rxreor_flags (struct mwifiex_adapter *adapter, u8 flags)
 

Function Documentation

void mwifiex_11n_ba_stream_timeout ( struct mwifiex_private priv,
struct host_cmd_ds_11n_batimeout event 
)

Definition at line 610 of file 11n_rxreorder.c.

void mwifiex_11n_cleanup_reorder_tbl ( struct mwifiex_private priv)

Definition at line 630 of file 11n_rxreorder.c.

void mwifiex_11n_del_rx_reorder_tbl_by_ta ( struct mwifiex_private priv,
u8 ta 
)

Definition at line 182 of file 11n_rxreorder.c.

struct mwifiex_rx_reorder_tbl* mwifiex_11n_get_rx_reorder_tbl ( struct mwifiex_private priv,
int  tid,
u8 ta 
)
read

Definition at line 161 of file 11n_rxreorder.c.

int mwifiex_11n_rx_reorder_pkt ( struct mwifiex_private priv,
u16  seq_num,
u16  tid,
u8 ta,
u8  pkt_type,
void payload 
)

Definition at line 431 of file 11n_rxreorder.c.

int mwifiex_cmd_11n_addba_req ( struct host_cmd_ds_command cmd,
void data_buf 
)

Definition at line 340 of file 11n_rxreorder.c.

int mwifiex_cmd_11n_addba_rsp_gen ( struct mwifiex_private priv,
struct host_cmd_ds_command cmd,
struct host_cmd_ds_11n_addba_req cmd_addba_req 
)

Definition at line 359 of file 11n_rxreorder.c.

int mwifiex_cmd_11n_delba ( struct host_cmd_ds_command cmd,
void data_buf 
)

Definition at line 407 of file 11n_rxreorder.c.

void mwifiex_del_ba_tbl ( struct mwifiex_private priv,
int  tid,
u8 peer_mac,
u8  type,
int  initiator 
)

Definition at line 523 of file 11n_rxreorder.c.

int mwifiex_ret_11n_addba_resp ( struct mwifiex_private priv,
struct host_cmd_ds_command resp 
)

Definition at line 568 of file 11n_rxreorder.c.

void mwifiex_update_rxreor_flags ( struct mwifiex_adapter adapter,
u8  flags 
)

Definition at line 651 of file 11n_rxreorder.c.