Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sme_native.c File Reference
#include <linux/netdevice.h>
#include <linux/version.h>
#include "unifi_priv.h"
#include "csr_wifi_hip_unifi.h"
#include "csr_wifi_hip_conversions.h"

Go to the source code of this file.

Functions

int uf_sme_init (unifi_priv_t *priv)
 
void uf_sme_deinit (unifi_priv_t *priv)
 
int sme_mgt_wifi_on (unifi_priv_t *priv)
 
int sme_sys_suspend (unifi_priv_t *priv)
 
int sme_sys_resume (unifi_priv_t *priv)
 
void sme_native_log_event (ul_client_t *pcli, const u8 *sig_packed, int sig_len, const bulk_data_param_t *bulkdata, int dir)
 
void unifi_ta_indicate_protocol (void *ospriv, CsrWifiRouterCtrlTrafficPacketType packet_type, CsrWifiRouterCtrlProtocolDirection direction, const CsrWifiMacAddress *src_addr)
 
void unifi_ta_indicate_sampling (void *ospriv, CsrWifiRouterCtrlTrafficStats *stats)
 
void unifi_ta_indicate_l4stats (void *ospriv, u32 rxTcpThroughput, u32 txTcpThroughput, u32 rxUdpThroughput, u32 txUdpThroughput)
 
void uf_native_process_udi_signal (ul_client_t *pcli, const u8 *packed_signal, int packed_signal_len, const bulk_data_param_t *bulkdata, int dir)
 
void sme_native_mlme_event_handler (ul_client_t *pcli, const u8 *sig_packed, int sig_len, const bulk_data_param_t *bulkdata, int dir)
 
int unifi_reset_state (unifi_priv_t *priv, unsigned char *macaddr, unsigned char set_default_mib)
 

Function Documentation

int sme_mgt_wifi_on ( unifi_priv_t priv)

Definition at line 67 of file sme_native.c.

void sme_native_log_event ( ul_client_t pcli,
const u8 sig_packed,
int  sig_len,
const bulk_data_param_t bulkdata,
int  dir 
)

Definition at line 210 of file sme_native.c.

void sme_native_mlme_event_handler ( ul_client_t pcli,
const u8 sig_packed,
int  sig_len,
const bulk_data_param_t bulkdata,
int  dir 
)

Definition at line 454 of file sme_native.c.

int sme_sys_resume ( unifi_priv_t priv)

Definition at line 175 of file sme_native.c.

int sme_sys_suspend ( unifi_priv_t priv)

Definition at line 148 of file sme_native.c.

void uf_native_process_udi_signal ( ul_client_t pcli,
const u8 packed_signal,
int  packed_signal_len,
const bulk_data_param_t bulkdata,
int  dir 
)

Definition at line 422 of file sme_native.c.

void uf_sme_deinit ( unifi_priv_t priv)

Definition at line 47 of file sme_native.c.

int uf_sme_init ( unifi_priv_t priv)

Definition at line 23 of file sme_native.c.

int unifi_reset_state ( unifi_priv_t priv,
unsigned char macaddr,
unsigned char  set_default_mib 
)

Definition at line 572 of file sme_native.c.

void unifi_ta_indicate_l4stats ( void ospriv,
u32  rxTcpThroughput,
u32  txTcpThroughput,
u32  rxUdpThroughput,
u32  txUdpThroughput 
)

Definition at line 393 of file sme_native.c.