Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
rtl871x_xmit.c File Reference
#include "osdep_service.h"
#include "drv_types.h"
#include "wifi.h"
#include "osdep_intf.h"
#include "usb_ops.h"

Go to the source code of this file.

Macros

#define _RTL871X_XMIT_C_
 

Functions

void _r8712_init_sta_xmit_priv (struct sta_xmit_priv *psta_xmitpriv)
 
sint _r8712_init_xmit_priv (struct xmit_priv *pxmitpriv, struct _adapter *padapter)
 
void _free_xmit_priv (struct xmit_priv *pxmitpriv)
 
sint r8712_update_attrib (struct _adapter *padapter, _pkt *pkt, struct pkt_attrib *pattrib)
 
sint r8712_xmitframe_coalesce (struct _adapter *padapter, _pkt *pkt, struct xmit_frame *pxmitframe)
 
void r8712_update_protection (struct _adapter *padapter, u8 *ie, uint ie_len)
 
struct xmit_buf * r8712_alloc_xmitbuf (struct xmit_priv *pxmitpriv)
 
int r8712_free_xmitbuf (struct xmit_priv *pxmitpriv, struct xmit_buf *pxmitbuf)
 
struct xmit_frame * r8712_alloc_xmitframe (struct xmit_priv *pxmitpriv)
 
void r8712_free_xmitframe (struct xmit_priv *pxmitpriv, struct xmit_frame *pxmitframe)
 
void r8712_free_xmitframe_ex (struct xmit_priv *pxmitpriv, struct xmit_frame *pxmitframe)
 
void r8712_free_xmitframe_queue (struct xmit_priv *pxmitpriv, struct __queue *pframequeue)
 
sint r8712_xmit_classifier (struct _adapter *padapter, struct xmit_frame *pxmitframe)
 
void xmitframe_xmitbuf_attach (struct xmit_frame *pxmitframe, struct xmit_buf *pxmitbuf)
 
int r8712_pre_xmit (struct _adapter *padapter, struct xmit_frame *pxmitframe)
 

Macro Definition Documentation

#define _RTL871X_XMIT_C_

Definition at line 29 of file rtl871x_xmit.c.

Function Documentation

void _free_xmit_priv ( struct xmit_priv *  pxmitpriv)

Definition at line 160 of file rtl871x_xmit.c.

void _r8712_init_sta_xmit_priv ( struct sta_xmit_priv *  psta_xmitpriv)

Definition at line 51 of file rtl871x_xmit.c.

sint _r8712_init_xmit_priv ( struct xmit_priv *  pxmitpriv,
struct _adapter *  padapter 
)

Definition at line 64 of file rtl871x_xmit.c.

struct xmit_buf* r8712_alloc_xmitbuf ( struct xmit_priv *  pxmitpriv)
read

Definition at line 739 of file rtl871x_xmit.c.

struct xmit_frame* r8712_alloc_xmitframe ( struct xmit_priv *  pxmitpriv)
read

Definition at line 788 of file rtl871x_xmit.c.

int r8712_free_xmitbuf ( struct xmit_priv *  pxmitpriv,
struct xmit_buf *  pxmitbuf 
)

Definition at line 761 of file rtl871x_xmit.c.

void r8712_free_xmitframe ( struct xmit_priv *  pxmitpriv,
struct xmit_frame *  pxmitframe 
)

Definition at line 820 of file rtl871x_xmit.c.

void r8712_free_xmitframe_ex ( struct xmit_priv *  pxmitpriv,
struct xmit_frame *  pxmitframe 
)

Definition at line 843 of file rtl871x_xmit.c.

void r8712_free_xmitframe_queue ( struct xmit_priv *  pxmitpriv,
struct __queue *  pframequeue 
)

Definition at line 852 of file rtl871x_xmit.c.

int r8712_pre_xmit ( struct _adapter *  padapter,
struct xmit_frame *  pxmitframe 
)

Definition at line 1034 of file rtl871x_xmit.c.

sint r8712_update_attrib ( struct _adapter *  padapter,
_pkt *  pkt,
struct pkt_attrib *  pattrib 
)

Definition at line 184 of file rtl871x_xmit.c.

void r8712_update_protection ( struct _adapter *  padapter,
u8 *  ie,
uint  ie_len 
)

Definition at line 706 of file rtl871x_xmit.c.

sint r8712_xmit_classifier ( struct _adapter *  padapter,
struct xmit_frame *  pxmitframe 
)

Definition at line 912 of file rtl871x_xmit.c.

sint r8712_xmitframe_coalesce ( struct _adapter *  padapter,
_pkt *  pkt,
struct xmit_frame *  pxmitframe 
)

Definition at line 583 of file rtl871x_xmit.c.

void xmitframe_xmitbuf_attach ( struct xmit_frame *  pxmitframe,
struct xmit_buf *  pxmitbuf 
)

Definition at line 1014 of file rtl871x_xmit.c.