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

Go to the source code of this file.

Functions

BOOLEAN MatchSrcIpAddress (struct bcm_classifier_rule *pstClassifierRule, ULONG ulSrcIP)
 
BOOLEAN MatchDestIpAddress (struct bcm_classifier_rule *pstClassifierRule, ULONG ulDestIP)
 
BOOLEAN MatchTos (struct bcm_classifier_rule *pstClassifierRule, UCHAR ucTypeOfService)
 
BOOLEAN MatchProtocol (struct bcm_classifier_rule *pstClassifierRule, UCHAR ucProtocol)
 
BOOLEAN MatchSrcPort (struct bcm_classifier_rule *pstClassifierRule, USHORT ushSrcPort)
 
BOOLEAN MatchDestPort (struct bcm_classifier_rule *pstClassifierRule, USHORT ushDestPort)
 
VOID PruneQueueAllSF (struct bcm_mini_adapter *Adapter)
 
VOID flush_all_queues (struct bcm_mini_adapter *Adapter)
 
USHORT ClassifyPacket (struct bcm_mini_adapter *Adapter, struct sk_buff *skb)
 

Function Documentation

USHORT ClassifyPacket ( struct bcm_mini_adapter Adapter,
struct sk_buff skb 
)

Definition at line 445 of file Qos.c.

VOID flush_all_queues ( struct bcm_mini_adapter Adapter)

update current bytes and packets count

update dropped bytes and packets counts

Definition at line 395 of file Qos.c.

BOOLEAN MatchDestIpAddress ( struct bcm_classifier_rule pstClassifierRule,
ULONG  ulDestIP 
)

Definition at line 61 of file Qos.c.

BOOLEAN MatchDestPort ( struct bcm_classifier_rule pstClassifierRule,
USHORT  ushDestPort 
)

Definition at line 181 of file Qos.c.

BOOLEAN MatchProtocol ( struct bcm_classifier_rule pstClassifierRule,
UCHAR  ucProtocol 
)

Definition at line 120 of file Qos.c.

BOOLEAN MatchSrcIpAddress ( struct bcm_classifier_rule pstClassifierRule,
ULONG  ulSrcIP 
)

Definition at line 27 of file Qos.c.

BOOLEAN MatchSrcPort ( struct bcm_classifier_rule pstClassifierRule,
USHORT  ushSrcPort 
)

Definition at line 149 of file Qos.c.

BOOLEAN MatchTos ( struct bcm_classifier_rule pstClassifierRule,
UCHAR  ucTypeOfService 
)

Definition at line 94 of file Qos.c.

VOID PruneQueueAllSF ( struct bcm_mini_adapter Adapter)

Definition at line 305 of file Qos.c.