Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
Misc.c File Reference
#include "headers.h"

Go to the source code of this file.

Functions

INT InitAdapter (struct bcm_mini_adapter *psAdapter)
 
VOID AdapterFree (struct bcm_mini_adapter *Adapter)
 
INT CopyBufferToControlPacket (struct bcm_mini_adapter *Adapter, PVOID ioBuffer)
 
VOID LinkMessage (struct bcm_mini_adapter *Adapter)
 
VOID StatisticsResponse (struct bcm_mini_adapter *Adapter, PVOID pvBuffer)
 
VOID LinkControlResponseMessage (struct bcm_mini_adapter *Adapter, PUCHAR pucBuffer)
 
void SendIdleModeResponse (struct bcm_mini_adapter *Adapter)
 
VOID DumpPackInfo (struct bcm_mini_adapter *Adapter)
 
int reset_card_proc (struct bcm_mini_adapter *ps_adapter)
 
int run_card_proc (struct bcm_mini_adapter *ps_adapter)
 
int InitCardAndDownloadFirmware (struct bcm_mini_adapter *ps_adapter)
 
void beceem_parse_target_struct (struct bcm_mini_adapter *Adapter)
 
int rdm (struct bcm_mini_adapter *Adapter, UINT uiAddress, PCHAR pucBuff, size_t sSize)
 
int wrm (struct bcm_mini_adapter *Adapter, UINT uiAddress, PCHAR pucBuff, size_t sSize)
 
int wrmalt (struct bcm_mini_adapter *Adapter, UINT uiAddress, PUINT pucBuff, size_t size)
 
int rdmalt (struct bcm_mini_adapter *Adapter, UINT uiAddress, PUINT pucBuff, size_t size)
 
int wrmWithLock (struct bcm_mini_adapter *Adapter, UINT uiAddress, PCHAR pucBuff, size_t sSize)
 
int wrmaltWithLock (struct bcm_mini_adapter *Adapter, UINT uiAddress, PUINT pucBuff, size_t size)
 
int rdmaltWithLock (struct bcm_mini_adapter *Adapter, UINT uiAddress, PUINT pucBuff, size_t size)
 
VOID ResetCounters (struct bcm_mini_adapter *Adapter)
 
struct bcm_classifier_ruleGetFragIPClsEntry (struct bcm_mini_adapter *Adapter, USHORT usIpIdentification, ULONG SrcIP)
 
void AddFragIPClsEntry (struct bcm_mini_adapter *Adapter, struct bcm_fragmented_packet_info *psFragPktInfo)
 
void DelFragIPClsEntry (struct bcm_mini_adapter *Adapter, USHORT usIpIdentification, ULONG SrcIp)
 
void update_per_cid_rx (struct bcm_mini_adapter *Adapter)
 
void update_per_sf_desc_cnts (struct bcm_mini_adapter *Adapter)
 
void flush_queue (struct bcm_mini_adapter *Adapter, UINT iQIndex)
 

Function Documentation

VOID AdapterFree ( struct bcm_mini_adapter Adapter)

Definition at line 96 of file Misc.c.

void AddFragIPClsEntry ( struct bcm_mini_adapter Adapter,
struct bcm_fragmented_packet_info psFragPktInfo 
)

Definition at line 1452 of file Misc.c.

void beceem_parse_target_struct ( struct bcm_mini_adapter Adapter)

Definition at line 1089 of file Misc.c.

INT CopyBufferToControlPacket ( struct bcm_mini_adapter Adapter,
PVOID  ioBuffer 
)

This function copies the contents of given buffer to the control packet and queues it for transmission.

Note
Do not acquire the spinock, as it it already acquired.
Returns
SUCCESS/FAILURE. Arguments: Logical Adapter Control Packet Buffer
Parameters
AdapterLogical Adapter
ioBufferControl Packet Buffer

Definition at line 219 of file Misc.c.

void DelFragIPClsEntry ( struct bcm_mini_adapter Adapter,
USHORT  usIpIdentification,
ULONG  SrcIp 
)

Definition at line 1463 of file Misc.c.

VOID DumpPackInfo ( struct bcm_mini_adapter Adapter)

Definition at line 643 of file Misc.c.

void flush_queue ( struct bcm_mini_adapter Adapter,
UINT  iQIndex 
)

Definition at line 1525 of file Misc.c.

struct bcm_classifier_rule* GetFragIPClsEntry ( struct bcm_mini_adapter Adapter,
USHORT  usIpIdentification,
ULONG  SrcIP 
)
read

Definition at line 1438 of file Misc.c.

INT InitAdapter ( struct bcm_mini_adapter psAdapter)

Definition at line 27 of file Misc.c.

int InitCardAndDownloadFirmware ( struct bcm_mini_adapter ps_adapter)

Definition at line 920 of file Misc.c.

VOID LinkControlResponseMessage ( struct bcm_mini_adapter Adapter,
PUCHAR  pucBuffer 
)

Definition at line 470 of file Misc.c.

VOID LinkMessage ( struct bcm_mini_adapter Adapter)

Definition at line 400 of file Misc.c.

int rdm ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PCHAR  pucBuff,
size_t  sSize 
)

Definition at line 1191 of file Misc.c.

int rdmalt ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PUINT  pucBuff,
size_t  size 
)

Definition at line 1212 of file Misc.c.

int rdmaltWithLock ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PUINT  pucBuff,
size_t  size 
)

Definition at line 1261 of file Misc.c.

int reset_card_proc ( struct bcm_mini_adapter ps_adapter)

Definition at line 775 of file Misc.c.

VOID ResetCounters ( struct bcm_mini_adapter Adapter)

Definition at line 1422 of file Misc.c.

int run_card_proc ( struct bcm_mini_adapter ps_adapter)

Definition at line 893 of file Misc.c.

void SendIdleModeResponse ( struct bcm_mini_adapter Adapter)

Definition at line 544 of file Misc.c.

VOID StatisticsResponse ( struct bcm_mini_adapter Adapter,
PVOID  pvBuffer 
)

Definition at line 451 of file Misc.c.

void update_per_cid_rx ( struct bcm_mini_adapter Adapter)

Definition at line 1475 of file Misc.c.

void update_per_sf_desc_cnts ( struct bcm_mini_adapter Adapter)

Definition at line 1499 of file Misc.c.

int wrm ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PCHAR  pucBuff,
size_t  sSize 
)

Definition at line 1197 of file Misc.c.

int wrmalt ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PUINT  pucBuff,
size_t  size 
)

Definition at line 1206 of file Misc.c.

int wrmaltWithLock ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PUINT  pucBuff,
size_t  size 
)

Definition at line 1241 of file Misc.c.

int wrmWithLock ( struct bcm_mini_adapter Adapter,
UINT  uiAddress,
PCHAR  pucBuff,
size_t  sSize 
)

Definition at line 1222 of file Misc.c.