Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
main.c File Reference
#include <linux/nl80211.h>
#include <linux/delay.h>
#include "ath9k.h"
#include "btcoex.h"

Go to the source code of this file.

Macros

#define SCHED_INTR
 
#define SUPPORTED_FILTERS
 
#define CHECK_ANI
 

Functions

u8 ath9k_parse_mpdudensity (u8 mpdudensity)
 
void ath9k_ps_wakeup (struct ath_softc *sc)
 
void ath9k_ps_restore (struct ath_softc *sc)
 
void ath9k_tasklet (unsigned long data)
 
irqreturn_t ath_isr (int irq, void *dev)
 
void ath9k_queue_reset (struct ath_softc *sc, enum ath_reset_type type)
 
void ath_reset_work (struct work_struct *work)
 
bool ath9k_uses_beacons (int type)
 
void ath9k_calculate_iter_data (struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ath9k_vif_iter_data *iter_data)
 

Variables

struct ieee80211_ops ath9k_ops
 

Macro Definition Documentation

#define CHECK_ANI
Value:
BSS_CHANGED_IBSS | \
BSS_CHANGED_BEACON_ENABLED)
#define SCHED_INTR
Value:
( \
ATH9K_INT_FATAL | \
ATH9K_INT_BB_WATCHDOG | \
ATH9K_INT_RXORN | \
ATH9K_INT_RXEOL | \
ATH9K_INT_RX | \
ATH9K_INT_RXLP | \
ATH9K_INT_RXHP | \
ATH9K_INT_TX | \
ATH9K_INT_BMISS | \
ATH9K_INT_CST | \
ATH9K_INT_TSFOOR | \
ATH9K_INT_GENTIMER | \
ATH9K_INT_MCI)
#define SUPPORTED_FILTERS
Value:
FIF_ALLMULTI | \
FIF_CONTROL | \
FIF_PSPOLL | \
FIF_OTHER_BSS | \
FIF_BCN_PRBRESP_PROMISC | \
FIF_PROBE_REQ | \
FIF_FCSFAIL)

Definition at line 1216 of file main.c.

Function Documentation

void ath9k_calculate_iter_data ( struct ieee80211_hw hw,
struct ieee80211_vif vif,
struct ath9k_vif_iter_data iter_data 
)

Definition at line 902 of file main.c.

u8 ath9k_parse_mpdudensity ( u8  mpdudensity)

Definition at line 25 of file main.c.

void ath9k_ps_restore ( struct ath_softc sc)

Definition at line 115 of file main.c.

void ath9k_ps_wakeup ( struct ath_softc sc)

Definition at line 85 of file main.c.

void ath9k_queue_reset ( struct ath_softc sc,
enum ath_reset_type  type 
)

Definition at line 585 of file main.c.

void ath9k_tasklet ( unsigned long  data)

Definition at line 361 of file main.c.

bool ath9k_uses_beacons ( int  type)

Definition at line 846 of file main.c.

irqreturn_t ath_isr ( int  irq,
void dev 
)

Definition at line 429 of file main.c.

void ath_reset_work ( struct work_struct work)

Definition at line 594 of file main.c.

Variable Documentation

struct ieee80211_ops ath9k_ops

Definition at line 2374 of file main.c.