Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | cmpk_txfb |
struct | cmpk_intr_sta |
struct | cmpk_set_cfg |
struct | cmpk_tx_status |
struct | cmpk_rx_dbginfo |
struct | cmpk_tx_rahis |
Macros | |
#define | CMPK_RX_TX_FB_SIZE sizeof(struct cmpk_txfb) |
#define | CMPK_TX_SET_CONFIG_SIZE sizeof(struct cmpk_set_cfg) |
#define | CMPK_BOTH_QUERY_CONFIG_SIZE sizeof(struct cmpk_set_cfg) |
#define | CMPK_RX_TX_STS_SIZE sizeof(struct cmpk_tx_status) |
#define | CMPK_RX_DBG_MSG_SIZE sizeof(struct cmpk_rx_dbginfo) |
#define | CMPK_TX_RAHIS_SIZE sizeof(struct cmpk_tx_rahis) |
#define | ISR_TxBcnOk BIT27 |
#define | ISR_TxBcnErr BIT26 |
#define | ISR_BcnTimerIntr BIT13 |
#define | cmpk_query_cfg_t struct cmpk_set_cfg |
Enumerations | |
enum | cmpk_element { RX_TX_FEEDBACK = 0, RX_INTERRUPT_STATUS = 1, TX_SET_CONFIG = 2, BOTH_QUERY_CONFIG = 3, RX_TX_STATUS = 4, RX_DBGINFO_FEEDBACK = 5, RX_TX_PER_PKT_FEEDBACK = 6, RX_TX_RATE_HISTORY = 7, RX_CMD_ELE_MAX } |
Functions | |
u32 | cmpk_message_handle_rx (struct net_device *dev, struct rtllib_rx_stats *pstats) |
bool | cmpk_message_handle_tx (struct net_device *dev, u8 *codevirtualaddress, u32 packettype, u32 buffer_len) |
Variables | |
struct cmpk_tx_status | __packed |
#define CMPK_BOTH_QUERY_CONFIG_SIZE sizeof(struct cmpk_set_cfg) |
Definition at line 23 of file r8192E_cmdpkt.h.
#define cmpk_query_cfg_t struct cmpk_set_cfg |
Definition at line 84 of file r8192E_cmdpkt.h.
#define CMPK_RX_DBG_MSG_SIZE sizeof(struct cmpk_rx_dbginfo) |
Definition at line 25 of file r8192E_cmdpkt.h.
Definition at line 21 of file r8192E_cmdpkt.h.
#define CMPK_RX_TX_STS_SIZE sizeof(struct cmpk_tx_status) |
Definition at line 24 of file r8192E_cmdpkt.h.
#define CMPK_TX_RAHIS_SIZE sizeof(struct cmpk_tx_rahis) |
Definition at line 26 of file r8192E_cmdpkt.h.
#define CMPK_TX_SET_CONFIG_SIZE sizeof(struct cmpk_set_cfg) |
Definition at line 22 of file r8192E_cmdpkt.h.
#define ISR_BcnTimerIntr BIT13 |
Definition at line 30 of file r8192E_cmdpkt.h.
#define ISR_TxBcnErr BIT26 |
Definition at line 29 of file r8192E_cmdpkt.h.
#define ISR_TxBcnOk BIT27 |
Definition at line 28 of file r8192E_cmdpkt.h.
enum cmpk_element |
RX_TX_FEEDBACK | |
RX_INTERRUPT_STATUS | |
TX_SET_CONFIG | |
BOTH_QUERY_CONFIG | |
RX_TX_STATUS | |
RX_DBGINFO_FEEDBACK | |
RX_TX_PER_PKT_FEEDBACK | |
RX_TX_RATE_HISTORY | |
RX_CMD_ELE_MAX |
Definition at line 140 of file r8192E_cmdpkt.h.
u32 cmpk_message_handle_rx | ( | struct net_device * | dev, |
struct rtllib_rx_stats * | pstats | ||
) |
Definition at line 342 of file r8192E_cmdpkt.c.
bool cmpk_message_handle_tx | ( | struct net_device * | dev, |
u8 * | codevirtualaddress, | ||
u32 | packettype, | ||
u32 | buffer_len | ||
) |
Definition at line 37 of file r8192E_cmdpkt.c.