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

#include <ctcm_main.h>

Data Fields

struct ppp_file file
 
struct list_head list
 
struct ppp_channelchan
 
struct rw_semaphore chan_sem
 
spinlock_t downl
 
struct pppppp
 
struct netchan_net
 
struct list_head clist
 
rwlock_t upl
 
struct channelnext
 
char id [CTCM_ID_SIZE]
 
struct ccw_devicecdev
 
enum ctcm_channel_types type
 
__u32 flags
 
__u16 protocol
 
struct ccw1ccw
 
struct irbirb
 
int max_bufsize
 
struct sk_bufftrans_skb
 
struct sk_buff_head io_queue
 
struct tasklet_struct ch_tasklet
 
struct sk_buff_head collect_queue
 
int collect_len
 
spinlock_t collect_lock
 
fsm_timer timer
 
__u32 th_seq_num
 
__u8 th_seg
 
__u32 pdu_seq
 
struct sk_buffxid_skb
 
charxid_skb_data
 
struct th_headerxid_th
 
struct xid2xid
 
charxid_id
 
struct th_headerrcvd_xid_th
 
struct xid2rcvd_xid
 
charrcvd_xid_id
 
__u8 in_mpcgroup
 
fsm_timer sweep_timer
 
struct sk_buff_head sweep_queue
 
struct th_headerdiscontact_th
 
struct tasklet_struct ch_disc_tasklet
 
int retry
 
fsm_instancefsm
 
struct net_devicenetdev
 
struct ctcm_profile prof
 
__u8trans_skb_data
 
__u16 logflags
 
__u8 sense_rc
 
struct pci_devpdev
 
struct net_devicedev
 
struct card * card
 
unsigned long addr
 
int leds
 
struct {
   u32   slot
 
   u32   command
 
   u8   cache_size
 
h
 
t3e3_stats_t s
 
struct {
   u32   flags
 
r
 
t3e3_param_t p
 
u32 liu_regs [SBE_2T3E3_LIU_REG_MAX]
 
u32 framer_regs [SBE_2T3E3_FRAMER_REG_MAX]
 
struct {
   u_int16_t   card_serial_number [3]
 
   u32   reg [SBE_2T3E3_21143_REG_MAX]
 
   u32   interrupt_enable_mask
 
   t3e3_rx_desc_t *   rx_ring
 
   struct sk_buff *   rx_data [SBE_2T3E3_RX_DESC_RING_SIZE]
 
   u32   rx_ring_current_read
 
   t3e3_tx_desc_t *   tx_ring
 
   struct sk_buff *   tx_data [SBE_2T3E3_TX_DESC_RING_SIZE]
 
   u32   tx_ring_current_read
 
   u32   tx_ring_current_write
 
   int   tx_full
 
   int   tx_free_cnt
 
   spinlock_t   tx_lock
 
ether
 
int32_t interrupt_active
 
int32_t rcv_count
 

Detailed Description

Definition at line 169 of file ppp_generic.c.

Field Documentation

unsigned long addr

Definition at line 692 of file 2t3e3.h.

u8 cache_size

Definition at line 700 of file 2t3e3.h.

struct card* card

Definition at line 691 of file 2t3e3.h.

u_int16_t card_serial_number[3]

Definition at line 719 of file 2t3e3.h.

struct ccw1* ccw

Definition at line 147 of file ctcm_main.h.

Definition at line 133 of file ctcm_main.h.

struct tasklet_struct ch_disc_tasklet

Definition at line 189 of file ctcm_main.h.

struct tasklet_struct ch_tasklet

Definition at line 155 of file ctcm_main.h.

Definition at line 172 of file ppp_generic.c.

struct net* chan_net

Definition at line 176 of file ppp_generic.c.

struct rw_semaphore chan_sem

Definition at line 173 of file ppp_generic.c.

Definition at line 177 of file ppp_generic.c.

int collect_len

Definition at line 163 of file ctcm_main.h.

spinlock_t collect_lock

Definition at line 167 of file ctcm_main.h.

struct sk_buff_head collect_queue

Definition at line 159 of file ctcm_main.h.

Definition at line 699 of file 2t3e3.h.

Definition at line 690 of file 2t3e3.h.

struct th_header* discontact_th

Definition at line 188 of file ctcm_main.h.

spinlock_t downl

Definition at line 174 of file ppp_generic.c.

struct { ... } ether

Definition at line 170 of file ppp_generic.c.

__u32 flags

Definition at line 142 of file ctcm_main.h.

u32 flags

Definition at line 708 of file 2t3e3.h.

Definition at line 715 of file 2t3e3.h.

Definition at line 193 of file ctcm_main.h.

struct { ... } h

Definition at line 132 of file ctcm_main.h.

__u8 in_mpcgroup

Definition at line 185 of file ctcm_main.h.

int32_t interrupt_active

Definition at line 740 of file 2t3e3.h.

u32 interrupt_enable_mask

Definition at line 723 of file 2t3e3.h.

Definition at line 154 of file ctcm_main.h.

Definition at line 148 of file ctcm_main.h.

int leds

Definition at line 694 of file 2t3e3.h.

Definition at line 171 of file ppp_generic.c.

Definition at line 714 of file 2t3e3.h.

__u16 logflags

Definition at line 197 of file ctcm_main.h.

int max_bufsize

Definition at line 152 of file ctcm_main.h.

struct net_device* netdev

Definition at line 194 of file ctcm_main.h.

struct channel* next

Definition at line 131 of file ctcm_main.h.

Definition at line 712 of file 2t3e3.h.

struct pci_dev* pdev

Definition at line 689 of file 2t3e3.h.

__u32 pdu_seq

Definition at line 176 of file ctcm_main.h.

Definition at line 175 of file ppp_generic.c.

Definition at line 195 of file ctcm_main.h.

Definition at line 143 of file ctcm_main.h.

struct { ... } r
int32_t rcv_count

Definition at line 741 of file 2t3e3.h.

struct xid2* rcvd_xid

Definition at line 183 of file ctcm_main.h.

char* rcvd_xid_id

Definition at line 184 of file ctcm_main.h.

struct th_header* rcvd_xid_th

Definition at line 182 of file ctcm_main.h.

Definition at line 721 of file 2t3e3.h.

int retry

Definition at line 192 of file ctcm_main.h.

Definition at line 727 of file 2t3e3.h.

Definition at line 726 of file 2t3e3.h.

u32 rx_ring_current_read

Definition at line 728 of file 2t3e3.h.

Definition at line 704 of file 2t3e3.h.

__u8 sense_rc

Definition at line 198 of file ctcm_main.h.

Definition at line 698 of file 2t3e3.h.

struct sk_buff_head sweep_queue

Definition at line 187 of file ctcm_main.h.

fsm_timer sweep_timer

Definition at line 186 of file ctcm_main.h.

__u8 th_seg

Definition at line 175 of file ctcm_main.h.

__u32 th_seq_num

Definition at line 174 of file ctcm_main.h.

Definition at line 172 of file ctcm_main.h.

struct sk_buff* trans_skb

Definition at line 153 of file ctcm_main.h.

__u8* trans_skb_data

Definition at line 196 of file ctcm_main.h.

Definition at line 732 of file 2t3e3.h.

int tx_free_cnt

Definition at line 736 of file 2t3e3.h.

int tx_full

Definition at line 735 of file 2t3e3.h.

spinlock_t tx_lock

Definition at line 737 of file 2t3e3.h.

Definition at line 731 of file 2t3e3.h.

u32 tx_ring_current_read

Definition at line 733 of file 2t3e3.h.

u32 tx_ring_current_write

Definition at line 734 of file 2t3e3.h.

Definition at line 138 of file ctcm_main.h.

rwlock_t upl

Definition at line 178 of file ppp_generic.c.

struct xid2* xid

Definition at line 180 of file ctcm_main.h.

char* xid_id

Definition at line 181 of file ctcm_main.h.

struct sk_buff* xid_skb

Definition at line 177 of file ctcm_main.h.

char* xid_skb_data

Definition at line 178 of file ctcm_main.h.

struct th_header* xid_th

Definition at line 179 of file ctcm_main.h.


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