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

#include <pmcc4_private.h>

Public Types

enum  { UNASSIGNED, DOWN, UP }
 

Data Fields

int gchan
 
int channum
 
u_int8_t status
 
unsigned char ch_start_rx
 
unsigned char ch_start_tx
 
char tx_full
 
short txd_free
 
short txd_required
 
unsigned short rxd_num
 
unsigned short txd_num
 
int rxix_irq_srv
 
enum c4_chan_info:: { ... }  state
 
struct c4_port_infoup
 
voiduser
 
struct work_struct ch_work
 
struct mdescmdt
 
struct mdescmdr
 
struct mdesctxd_irq_srv
 
struct mdesctxd_usr_add
 
spinlock_t ch_rxlock
 
spinlock_t ch_txlock
 
atomic_t tx_pending
 
struct sbecom_chan_stats s
 
struct sbecom_chan_param p
 

Detailed Description

Definition at line 62 of file pmcc4_private.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
UNASSIGNED 
DOWN 
UP 

Definition at line 90 of file pmcc4_private.h.

Field Documentation

spinlock_t ch_rxlock

Definition at line 119 of file pmcc4_private.h.

unsigned char ch_start_rx

Definition at line 73 of file pmcc4_private.h.

unsigned char ch_start_tx

Definition at line 78 of file pmcc4_private.h.

spinlock_t ch_txlock

Definition at line 120 of file pmcc4_private.h.

Definition at line 100 of file pmcc4_private.h.

int channum

Definition at line 65 of file pmcc4_private.h.

int gchan

Definition at line 64 of file pmcc4_private.h.

struct mdesc* mdr

Definition at line 102 of file pmcc4_private.h.

struct mdesc* mdt

Definition at line 101 of file pmcc4_private.h.

Definition at line 124 of file pmcc4_private.h.

unsigned short rxd_num

Definition at line 86 of file pmcc4_private.h.

int rxix_irq_srv

Definition at line 88 of file pmcc4_private.h.

Definition at line 123 of file pmcc4_private.h.

enum { ... } state

Definition at line 66 of file pmcc4_private.h.

char tx_full

Definition at line 83 of file pmcc4_private.h.

Definition at line 121 of file pmcc4_private.h.

short txd_free

Definition at line 84 of file pmcc4_private.h.

struct mdesc* txd_irq_srv

Definition at line 103 of file pmcc4_private.h.

unsigned short txd_num

Definition at line 87 of file pmcc4_private.h.

short txd_required

Definition at line 85 of file pmcc4_private.h.

struct mdesc* txd_usr_add

Definition at line 104 of file pmcc4_private.h.

Definition at line 97 of file pmcc4_private.h.

Definition at line 98 of file pmcc4_private.h.


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