Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
rtl871x_recv.c File Reference
#include <linux/ip.h>
#include <linux/slab.h>
#include <linux/if_ether.h>
#include <linux/kmemleak.h>
#include <linux/etherdevice.h>
#include "osdep_service.h"
#include "drv_types.h"
#include "recv_osdep.h"
#include "mlme_osdep.h"
#include "ethernet.h"
#include "usb_ops.h"
#include "wifi.h"

Go to the source code of this file.

Macros

#define _RTL871X_RECV_C_
 

Functions

void _r8712_init_sta_recv_priv (struct sta_recv_priv *psta_recvpriv)
 
sint _r8712_init_recv_priv (struct recv_priv *precvpriv, struct _adapter *padapter)
 
void _r8712_free_recv_priv (struct recv_priv *precvpriv)
 
union recv_framer8712_alloc_recvframe (struct __queue *pfree_recv_queue)
 
void r8712_free_recvframe_queue (struct __queue *pframequeue, struct __queue *pfree_recv_queue)
 
sint r8712_recvframe_chkmic (struct _adapter *adapter, union recv_frame *precvframe)
 
union recv_framer8712_decryptor (struct _adapter *padapter, union recv_frame *precv_frame)
 
union recv_framer8712_portctrl (struct _adapter *adapter, union recv_frame *precv_frame)
 
sint r8712_validate_recv_frame (struct _adapter *adapter, union recv_frame *precv_frame)
 
sint r8712_wlanhdr_to_ethhdr (union recv_frame *precvframe)
 
s32 r8712_recv_entry (union recv_frame *precvframe)
 

Macro Definition Documentation

#define _RTL871X_RECV_C_

Definition at line 29 of file rtl871x_recv.c.

Function Documentation

void _r8712_free_recv_priv ( struct recv_priv precvpriv)

Definition at line 100 of file rtl871x_recv.c.

sint _r8712_init_recv_priv ( struct recv_priv precvpriv,
struct _adapter padapter 
)

Definition at line 63 of file rtl871x_recv.c.

void _r8712_init_sta_recv_priv ( struct sta_recv_priv psta_recvpriv)

Definition at line 56 of file rtl871x_recv.c.

union recv_frame* r8712_alloc_recvframe ( struct __queue pfree_recv_queue)
write

Definition at line 106 of file rtl871x_recv.c.

union recv_frame* r8712_decryptor ( struct _adapter padapter,
union recv_frame precv_frame 
)
write

Definition at line 219 of file rtl871x_recv.c.

void r8712_free_recvframe_queue ( struct __queue pframequeue,
struct __queue pfree_recv_queue 
)

Definition at line 141 of file rtl871x_recv.c.

union recv_frame* r8712_portctrl ( struct _adapter adapter,
union recv_frame precv_frame 
)
write

Definition at line 248 of file rtl871x_recv.c.

s32 r8712_recv_entry ( union recv_frame precvframe)

Definition at line 660 of file rtl871x_recv.c.

sint r8712_recvframe_chkmic ( struct _adapter adapter,
union recv_frame precvframe 
)

Definition at line 158 of file rtl871x_recv.c.

sint r8712_validate_recv_frame ( struct _adapter adapter,
union recv_frame precv_frame 
)

Definition at line 557 of file rtl871x_recv.c.

sint r8712_wlanhdr_to_ethhdr ( union recv_frame precvframe)

Definition at line 601 of file rtl871x_recv.c.