Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
bcm_packet_info Struct Reference

#include <Adapter.h>

Data Fields

ULONG ulSFID
 
USHORT usVCID_Value
 
UINT uiThreshold
 
B_UINT8 u8TrafficPriority
 
BOOLEAN bValid
 
BOOLEAN bActive
 
BOOLEAN bActivateRequestSent
 
B_UINT8 u8QueueType
 
UINT uiMaxBucketSize
 
UINT uiCurrentQueueDepthOnTarget
 
UINT uiCurrentBytesOnHost
 
UINT uiCurrentPacketsOnHost
 
UINT uiDroppedCountBytes
 
UINT uiDroppedCountPackets
 
UINT uiSentBytes
 
UINT uiSentPackets
 
UINT uiCurrentDrainRate
 
UINT uiThisPeriodSentBytes
 
LARGE_INTEGER liDrainCalculated
 
UINT uiCurrentTokenCount
 
LARGE_INTEGER liLastUpdateTokenAt
 
UINT uiMaxAllowedRate
 
UINT NumOfPacketsSent
 
UCHAR ucDirection
 
USHORT usCID
 
S_MIBS_EXTSERVICEFLOW_PARAMETERS stMibsExtServiceFlowTable
 
UINT uiCurrentRxRate
 
UINT uiThisPeriodRxBytes
 
UINT uiTotalRxBytes
 
UINT uiTotalTxBytes
 
UINT uiPendedLast
 
UCHAR ucIpVersion
 
union {
   struct {
      struct sk_buff *   FirstTxQueue
 
      struct sk_buff *   LastTxQueue
 
   } 
 
   struct {
      struct sk_buff *   ControlHead
 
      struct sk_buff *   ControlTail
 
   } 
 
}; 
 
BOOLEAN bProtocolValid
 
BOOLEAN bTOSValid
 
BOOLEAN bDestIpValid
 
BOOLEAN bSrcIpValid
 
BOOLEAN bActiveSet
 
BOOLEAN bAdmittedSet
 
BOOLEAN bAuthorizedSet
 
BOOLEAN bClassifierPriority
 
UCHAR ucServiceClassName [MAX_CLASS_NAME_LENGTH]
 
BOOLEAN bHeaderSuppressionEnabled
 
spinlock_t SFQueueLock
 
voidpstSFIndication
 
struct timeval stLastUpdateTokenAt
 
atomic_t uiPerSFTxResourceCount
 
UINT uiMaxLatency
 
UCHAR bIPCSSupport
 
UCHAR bEthCSSupport
 

Detailed Description

Definition at line 123 of file Adapter.h.

Field Documentation

union { ... }
BOOLEAN bActivateRequestSent

Definition at line 133 of file Adapter.h.

BOOLEAN bActive

Definition at line 132 of file Adapter.h.

BOOLEAN bActiveSet

Definition at line 178 of file Adapter.h.

BOOLEAN bAdmittedSet

Definition at line 179 of file Adapter.h.

BOOLEAN bAuthorizedSet

Definition at line 180 of file Adapter.h.

BOOLEAN bClassifierPriority

Definition at line 181 of file Adapter.h.

BOOLEAN bDestIpValid

Definition at line 175 of file Adapter.h.

UCHAR bEthCSSupport

Definition at line 190 of file Adapter.h.

BOOLEAN bHeaderSuppressionEnabled

Definition at line 183 of file Adapter.h.

UCHAR bIPCSSupport

Definition at line 189 of file Adapter.h.

BOOLEAN bProtocolValid

Definition at line 173 of file Adapter.h.

BOOLEAN bSrcIpValid

Definition at line 176 of file Adapter.h.

BOOLEAN bTOSValid

Definition at line 174 of file Adapter.h.

BOOLEAN bValid

Definition at line 131 of file Adapter.h.

struct sk_buff* ControlHead

Definition at line 168 of file Adapter.h.

struct sk_buff* ControlTail

Definition at line 169 of file Adapter.h.

struct sk_buff* FirstTxQueue

Definition at line 164 of file Adapter.h.

struct sk_buff* LastTxQueue

Definition at line 165 of file Adapter.h.

LARGE_INTEGER liDrainCalculated

Definition at line 147 of file Adapter.h.

LARGE_INTEGER liLastUpdateTokenAt

Definition at line 149 of file Adapter.h.

UINT NumOfPacketsSent

Definition at line 151 of file Adapter.h.

void* pstSFIndication

Definition at line 185 of file Adapter.h.

spinlock_t SFQueueLock

Definition at line 184 of file Adapter.h.

struct timeval stLastUpdateTokenAt

Definition at line 186 of file Adapter.h.

S_MIBS_EXTSERVICEFLOW_PARAMETERS stMibsExtServiceFlowTable

Definition at line 154 of file Adapter.h.

B_UINT8 u8QueueType

Definition at line 135 of file Adapter.h.

B_UINT8 u8TrafficPriority

Definition at line 129 of file Adapter.h.

UCHAR ucDirection

Definition at line 152 of file Adapter.h.

UCHAR ucIpVersion

Definition at line 160 of file Adapter.h.

UCHAR ucServiceClassName[MAX_CLASS_NAME_LENGTH]

Definition at line 182 of file Adapter.h.

UINT uiCurrentBytesOnHost

Definition at line 139 of file Adapter.h.

UINT uiCurrentDrainRate

Definition at line 145 of file Adapter.h.

UINT uiCurrentPacketsOnHost

Definition at line 140 of file Adapter.h.

UINT uiCurrentQueueDepthOnTarget

Definition at line 138 of file Adapter.h.

UINT uiCurrentRxRate

Definition at line 155 of file Adapter.h.

UINT uiCurrentTokenCount

Definition at line 148 of file Adapter.h.

UINT uiDroppedCountBytes

Definition at line 141 of file Adapter.h.

UINT uiDroppedCountPackets

Definition at line 142 of file Adapter.h.

UINT uiMaxAllowedRate

Definition at line 150 of file Adapter.h.

UINT uiMaxBucketSize

Definition at line 137 of file Adapter.h.

UINT uiMaxLatency

Definition at line 188 of file Adapter.h.

UINT uiPendedLast

Definition at line 159 of file Adapter.h.

atomic_t uiPerSFTxResourceCount

Definition at line 187 of file Adapter.h.

UINT uiSentBytes

Definition at line 143 of file Adapter.h.

UINT uiSentPackets

Definition at line 144 of file Adapter.h.

UINT uiThisPeriodRxBytes

Definition at line 156 of file Adapter.h.

UINT uiThisPeriodSentBytes

Definition at line 146 of file Adapter.h.

UINT uiThreshold

Definition at line 127 of file Adapter.h.

UINT uiTotalRxBytes

Definition at line 157 of file Adapter.h.

UINT uiTotalTxBytes

Definition at line 158 of file Adapter.h.

ULONG ulSFID

Definition at line 125 of file Adapter.h.

USHORT usCID

Definition at line 153 of file Adapter.h.

USHORT usVCID_Value

Definition at line 126 of file Adapter.h.


The documentation for this struct was generated from the following file: