Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
recv.c File Reference
#include <linux/dma-mapping.h>
#include "ath9k.h"
#include "ar9003_mac.h"

Go to the source code of this file.

Macros

#define SKB_CB_ATHBUF(__skb)   (*((struct ath_buf **)__skb->cb))
 

Functions

int ath_rx_init (struct ath_softc *sc, int nbufs)
 
void ath_rx_cleanup (struct ath_softc *sc)
 
u32 ath_calcrxfilter (struct ath_softc *sc)
 
int ath_startrecv (struct ath_softc *sc)
 
bool ath_stoprecv (struct ath_softc *sc)
 
void ath_flushrecv (struct ath_softc *sc)
 
int ath_rx_tasklet (struct ath_softc *sc, int flush, bool hp)
 

Macro Definition Documentation

#define SKB_CB_ATHBUF (   __skb)    (*((struct ath_buf **)__skb->cb))

Definition at line 21 of file recv.c.

Function Documentation

u32 ath_calcrxfilter ( struct ath_softc sc)

Definition at line 391 of file recv.c.

void ath_flushrecv ( struct ath_softc sc)

Definition at line 502 of file recv.c.

void ath_rx_cleanup ( struct ath_softc sc)

Definition at line 344 of file recv.c.

int ath_rx_init ( struct ath_softc sc,
int  nbufs 
)

Definition at line 280 of file recv.c.

int ath_rx_tasklet ( struct ath_softc sc,
int  flush,
bool  hp 
)

Definition at line 1037 of file recv.c.

int ath_startrecv ( struct ath_softc sc)

Definition at line 440 of file recv.c.

bool ath_stoprecv ( struct ath_softc sc)

Definition at line 476 of file recv.c.