Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Public Types | Data Fields
sbe_card_info Struct Reference

#include <pmcc4_private.h>

Data Structures

struct  intlog
 

Public Types

enum  { C_INIT, C_IDLE, C_RUNNING }
 

Data Fields

struct musycc_globalrreg
 
struct musycc_grouprregram
 
u_int32_tiqd_p
 
voidiqd_p_saved
 
unsigned int iqp_headx
 
unsigned int iqp_tailx
 
struct semaphore sem_wdbusy
 
struct watchdog wd
 
atomic_t bh_pending
 
u_int32_t brd_id
 
u_int16_t hdw_bid
 
unsigned short wdcount
 
unsigned char max_port
 
unsigned char brdno
 
unsigned char wd_notify
 
enum sbe_card_info:: { ... }  state
 
struct sbe_card_infonext
 
u_int32_teeprombase
 
c4cpld_tcpldbase
 
charrelease
 
voidhdw_info
 
hdlc_devicefirst_if
 
hdlc_devicelast_if
 
short first_channum
 
short last_channum
 
struct sbe_card_info::intlog intlog
 
mpi_t port [MUSYCC_NPORTS]
 
char devname [SBE_IFACETMPL_SIZE+1]
 
atomic_t tx_pending
 
u_int32_t alarmed [4]
 
struct tasklet_struct ci_musycc_isr_tasklet
 

Detailed Description

Definition at line 179 of file pmcc4_private.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
C_INIT 
C_IDLE 
C_RUNNING 

Definition at line 202 of file pmcc4_private.h.

Field Documentation

u_int32_t alarmed[4]

Definition at line 239 of file pmcc4_private.h.

atomic_t bh_pending

Definition at line 192 of file pmcc4_private.h.

u_int32_t brd_id

Definition at line 193 of file pmcc4_private.h.

unsigned char brdno

Definition at line 197 of file pmcc4_private.h.

struct tasklet_struct ci_musycc_isr_tasklet

Definition at line 242 of file pmcc4_private.h.

c4cpld_t* cpldbase

Definition at line 215 of file pmcc4_private.h.

Definition at line 237 of file pmcc4_private.h.

u_int32_t* eeprombase

Definition at line 214 of file pmcc4_private.h.

short first_channum

Definition at line 225 of file pmcc4_private.h.

hdlc_device* first_if

Definition at line 223 of file pmcc4_private.h.

u_int16_t hdw_bid

Definition at line 194 of file pmcc4_private.h.

void* hdw_info

Definition at line 217 of file pmcc4_private.h.

u_int32_t* iqd_p

Definition at line 183 of file pmcc4_private.h.

void* iqd_p_saved

Definition at line 185 of file pmcc4_private.h.

unsigned int iqp_headx

Definition at line 188 of file pmcc4_private.h.

unsigned int iqp_tailx

Definition at line 188 of file pmcc4_private.h.

short last_channum

Definition at line 225 of file pmcc4_private.h.

hdlc_device* last_if

Definition at line 224 of file pmcc4_private.h.

unsigned char max_port

Definition at line 196 of file pmcc4_private.h.

Definition at line 213 of file pmcc4_private.h.

mpi_t port[MUSYCC_NPORTS]

Definition at line 236 of file pmcc4_private.h.

Definition at line 181 of file pmcc4_private.h.

Definition at line 182 of file pmcc4_private.h.

char* release

Definition at line 216 of file pmcc4_private.h.

struct semaphore sem_wdbusy

Definition at line 190 of file pmcc4_private.h.

enum { ... } state

Definition at line 238 of file pmcc4_private.h.

Definition at line 191 of file pmcc4_private.h.

unsigned char wd_notify

Definition at line 198 of file pmcc4_private.h.

unsigned short wdcount

Definition at line 195 of file pmcc4_private.h.


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