Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

net_local Struct Reference

#include <atp.h>


Data Fields

device netdev
net_device_stats stats
char dev_name [9]
sk_bufftx_skb
net_device_stats stats
int tx_pkt_start
int collisions
int loading
spinlock_t lock
net_device_stats stats
int last_restart
ushort rx_head
ushort rx_tail
ushort tx_head
ushort tx_cmd_link
ushort tx_reap
ushort tx_pkts_in_ring
enet_statistics stats
unsigned char mc_filter [8]
uint jumpered:1
uint tx_started:1
uint tx_queue_ready:1
uint rx_started:1
uint invalid_irq:1
uchar tx_queue
char mca_slot
ushort tx_queue_len
net_device_stats stats
long open_time
int poll_time
net_device_stats stats
ushort saved_tx_size
unsigned char re_tx
unsigned char tx_unit_busy
unsigned char addr_mode
unsigned char pac_cnt_in_tx_buf
net_device_stats stats
int chip_type
char chip_revision
int send_cmd
int auto_neg_cnf
int adapter_cnf
int isa_config
int irq_map
int rx_mode
int curr_rx_cfg
int linectl
int send_underrun
sk_buffskb
net_device_stats stats
unsigned long last_tx
unsigned long init_time
unsigned short rx_first
unsigned short rx_last
unsigned short rx_ptr
unsigned short tx_head
unsigned short tx_reap
unsigned short tx_tail
unsigned short tx_link
unsigned short last_tx_restart
unsigned char started
unsigned short rx_buf_start
unsigned short rx_buf_end
unsigned short num_tx_bufs
unsigned short num_rx_bufs
unsigned char width
unsigned char was_promisc
unsigned char old_mc_count
socknl
net_device_stats stats
net_device_stats stats
net_device_stats stats
sk_buffskb
net_device_stats enet_stats
tq_struct immediate
tq_struct deferred
plip_local snd_data
plip_local rcv_data
pardevice * pardev
unsigned long trigger
unsigned long nibble
enum plip_connection_state connection
unsigned short timeout_count
int is_deferred
int port_owner
int should_relinquish
int(* orig_rebuild_header )(struct sk_buff *skb)
enet_statistics stats
timer_list watchdog
unsigned int realframelen
unsigned int eth_trans_buffer_len
unsigned int outpos
unsigned int inppos
unsigned int frame_len
unsigned int tr_err
unsigned int timer_ticks
BOOLEAN last_receive_OK
BOOLEAN tr_resend
unsigned char wait_frame_number
unsigned char eth_trans_buffer [1520]
unsigned char HSCounter
unsigned char eth_rcv_buffer [2600]
sbni_csr1 csr1
sbni_in_stats in_stats
int rxl_curr
int rxl_delta
unsigned int ok_curr
unsigned int ok_prev
unsigned int timeout_rxl
sk_buff_head queue
sk_buffcurrframe
BOOLEAN waitack
device * m
device * me
net_localnext_lp
int carrier
net_device_stats stats
unsigned short receive_ptr
net_device_stats stats
net_localnext
device * dev
en_stats stats
int nresets
u_char reconfig_82586
u_char promiscuous
int mc_count
u_short hacr
int tx_n_in_use
u_short rx_head
u_short rx_last
u_short tx_first_free
u_short tx_first_in_use
__u32 groups
net_device_stats stats


Field Documentation

int net_local::adapter_cnf
 

Definition at line 106 of file cs89x0.c.

Referenced by __initfunc(), control_dc_dc(), and net_open().

unsigned char net_local::addr_mode
 

Definition at line 12 of file atp.h.

Referenced by __initfunc(), hardware_init(), net_close(), net_interrupt(), and set_multicast_list().

int net_local::auto_neg_cnf
 

Definition at line 105 of file cs89x0.c.

Referenced by __initfunc(), detect_tp(), and net_open().

int net_local::carrier
 

Definition at line 147 of file sbni.h.

Referenced by sbni_interrupt(), sbni_start_xmit(), and sbni_watchdog().

char net_local::chip_revision
 

Definition at line 117 of file mac89x0.c.

Referenced by __initfunc().

int net_local::chip_type
 

Definition at line 116 of file mac89x0.c.

Referenced by __initfunc(), detect_tp(), and net_open().

int net_local::collisions
 

Definition at line 145 of file 3c501.c.

Referenced by el_start_xmit().

enum plip_connection_state net_local::connection
 

Definition at line 218 of file plip.c.

Referenced by plip_bh(), plip_bh_timeout_error(), plip_close(), plip_connection_close(), plip_error(), plip_interrupt(), plip_open(), plip_preempt(), plip_receive_packet(), plip_send_packet(), and plip_tx_packet().

struct sbni_csr1 net_local::csr1
 

Definition at line 126 of file sbni.h.

Referenced by card_start(), change_level(), sbni_ioctl(), sbni_probe1(), and sbni_watchdog().

int net_local::curr_rx_cfg
 

Definition at line 120 of file mac89x0.c.

Referenced by net_open(), and set_multicast_list().

struct sk_buff* net_local::currframe
 

Definition at line 140 of file sbni.h.

Referenced by sbni_drop_tx_queue(), sbni_interrupt(), sbni_open(), sbni_recv(), sbni_start_xmit(), and sbni_xmit().

struct tq_struct net_local::deferred
 

Definition at line 212 of file plip.c.

Referenced by __initfunc(), plip_bh(), plip_error(), plip_receive_packet(), and plip_send_packet().

device* net_local::dev
 

Definition at line 443 of file wavelan.p.h.

Referenced by __initfunc(), sktr_init_net_local(), and sktr_rcv_status_irq().

char net_local::dev_name[9]
 

Definition at line 46 of file hysdn_net.c.

struct net_device_stats net_local::enet_stats
 

Definition at line 210 of file plip.c.

Referenced by plip_bh_timeout_error(), plip_get_stats(), plip_receive_packet(), and plip_send_packet().

unsigned char net_local::eth_rcv_buffer[2600]
 

Definition at line 125 of file sbni.h.

Referenced by sbni_get_packet(), and sbni_recv().

unsigned char net_local::eth_trans_buffer[1520]
 

Definition at line 123 of file sbni.h.

unsigned int net_local::eth_trans_buffer_len
 

Definition at line 113 of file sbni.h.

Referenced by card_start().

unsigned int net_local::frame_len
 

Definition at line 116 of file sbni.h.

Referenced by sbni_probe1().

__u32 net_local::groups
 

Definition at line 2428 of file br.c.

Referenced by brg_rx(), brg_set_multicast_list(), and ethertap_rx_skb().

u_short net_local::hacr
 

Definition at line 450 of file wavelan.p.h.

Referenced by __initfunc(), wavelan_interrupt(), wv_82586_start(), wv_82586_stop(), wv_ack(), wv_cu_start(), wv_hw_reset(), wv_init_info(), wv_ints_off(), wv_ints_on(), wv_mmc_init(), wv_ru_start(), and wv_synchronous_cmd().

unsigned char net_local::HSCounter
 

Definition at line 124 of file sbni.h.

Referenced by sbni_recv().

struct tq_struct net_local::immediate
 

Definition at line 211 of file plip.c.

Referenced by __initfunc(), plip_interrupt(), plip_kick_bh(), plip_receive_packet(), and plip_tx_packet().

struct sbni_in_stats net_local::in_stats
 

Definition at line 128 of file sbni.h.

Referenced by change_level(), sbni_ioctl(), sbni_recv(), and sbni_watchdog().

unsigned long net_local::init_time
 

Definition at line 142 of file eexpress.c.

Referenced by eexp_hw_init586(), and unstick_cu().

unsigned int net_local::inppos
 

Definition at line 115 of file sbni.h.

Referenced by card_start(), sbni_get_packet(), and sbni_recv().

uint net_local::invalid_irq
 

Definition at line 119 of file at1700.c.

Referenced by at1700_probe1().

int net_local::irq_map
 

Definition at line 108 of file cs89x0.c.

Referenced by __initfunc(), and net_open().

int net_local::is_deferred
 

Definition at line 220 of file plip.c.

Referenced by plip_bh(), plip_close(), plip_error(), plip_kick_bh(), plip_open(), plip_receive_packet(), and plip_send_packet().

int net_local::isa_config
 

Definition at line 107 of file cs89x0.c.

Referenced by __initfunc(), and net_open().

uint net_local::jumpered
 

Definition at line 115 of file at1700.c.

Referenced by at1700_probe1(), net_close(), and net_open().

BOOLEAN net_local::last_receive_OK
 

Definition at line 119 of file sbni.h.

Referenced by card_start(), and sbni_recv().

int net_local::last_restart
 

Definition at line 122 of file 3c507.c.

Referenced by el16_send_packet().

unsigned long net_local::last_tx
 

Definition at line 141 of file eexpress.c.

Referenced by eexp_hw_tx_pio(), and eexp_xmit().

unsigned short net_local::last_tx_restart
 

Definition at line 150 of file eexpress.c.

Referenced by eexp_hw_lasttxstat(), eexp_hw_txrestart(), and unstick_cu().

int net_local::linectl
 

Definition at line 111 of file cs89x0.c.

Referenced by detect_aui(), detect_bnc(), detect_tp(), and net_open().

int net_local::loading
 

Definition at line 146 of file 3c501.c.

Referenced by el_interrupt(), and el_start_xmit().

spinlock_t net_local::lock
 

Definition at line 224 of file plip.c.

Referenced by __initfunc(), eexp_irq(), eexp_xmit(), el16_interrupt(), el16_send_packet(), el_interrupt(), el_start_xmit(), plip_bh_timeout_error(), plip_connection_close(), plip_interrupt(), plip_receive_packet(), plip_send_packet(), and plip_tx_packet().

struct device* net_local::m
 

Definition at line 143 of file sbni.h.

Referenced by sbni_drop_tx_queue(), sbni_get_packet(), sbni_ioctl(), sbni_probe1(), and sbni_recv().

int net_local::mc_count
 

Definition at line 448 of file wavelan.p.h.

Referenced by __initfunc(), wavelan_set_multicast_list(), and wv_82586_config().

unsigned char net_local::mc_filter[8]
 

Definition at line 114 of file at1700.c.

Referenced by set_rx_mode().

char net_local::mca_slot
 

Definition at line 121 of file at1700.c.

Referenced by at1700_probe1().

struct device* net_local::me
 

Definition at line 144 of file sbni.h.

Referenced by sbni_probe1(), and sbni_start_xmit().

struct device net_local::netdev
 

Definition at line 43 of file hysdn_net.c.

Referenced by hysdn_rx_netpkt(), and hysdn_tx_netack().

net_local* net_local::next
 

Definition at line 442 of file wavelan.p.h.

Referenced by __initfunc(), and sktr_open().

struct net_local* net_local::next_lp
 

Definition at line 145 of file sbni.h.

Referenced by sbni_drop_tx_queue(), sbni_ioctl(), sbni_probe1(), and sbni_start_xmit().

unsigned long net_local::nibble
 

Definition at line 217 of file plip.c.

Referenced by __initfunc(), plip_ioctl(), plip_receive_packet(), and plip_send_packet().

struct sock* net_local::nl
 

Definition at line 56 of file ethertap.c.

Referenced by __initfunc(), ethertap_close(), ethertap_open(), ethertap_start_xmit(), plip_kick_bh(), sbni_drop_tx_queue(), and sbni_start_xmit().

int net_local::nresets
 

Definition at line 445 of file wavelan.p.h.

Referenced by wv_hw_reset().

unsigned short net_local::num_rx_bufs
 

Definition at line 156 of file eexpress.c.

Referenced by eexp_hw_rx_pio(), and eexp_hw_rxinit().

unsigned short net_local::num_tx_bufs
 

Definition at line 155 of file eexpress.c.

Referenced by __initfunc(), eexp_hw_lasttxstat(), eexp_hw_tx_pio(), and eexp_hw_txinit().

unsigned int net_local::ok_curr
 

Definition at line 135 of file sbni.h.

Referenced by change_level(), sbni_recv(), and sbni_watchdog().

unsigned int net_local::ok_prev
 

Definition at line 136 of file sbni.h.

Referenced by change_level(), and sbni_watchdog().

unsigned char net_local::old_mc_count
 

Definition at line 159 of file eexpress.c.

Referenced by eexp_set_multicast().

long net_local::open_time
 

Definition at line 89 of file net/skeleton.c.

Referenced by bionet_close(), bionet_open(), bionet_tick(), net_close(), net_open(), seeq8005_close(), and seeq8005_open().

int(* net_local::orig_rebuild_header)(struct sk_buff *skb)
 

Referenced by __initfunc(), and plip_rebuild_header().

unsigned int net_local::outpos
 

Definition at line 114 of file sbni.h.

Referenced by card_start(), and sbni_recv().

unsigned char net_local::pac_cnt_in_tx_buf
 

Definition at line 12 of file atp.h.

Referenced by hardware_init(), net_interrupt(), and net_send_packet().

struct pardevice* net_local::pardev
 

Definition at line 215 of file plip.c.

Referenced by __initfunc(), plip_close(), plip_config(), plip_connection_close(), plip_open(), plip_tx_packet(), and plip_wakeup().

int net_local::poll_time
 

Definition at line 135 of file atari_pamsnet.c.

Referenced by bionet_open(), bionet_poll_rx(), and bionet_tick().

int net_local::port_owner
 

Definition at line 221 of file plip.c.

Referenced by __initfunc(), plip_close(), plip_connection_close(), plip_open(), plip_preempt(), plip_tx_packet(), and plip_wakeup().

u_char net_local::promiscuous
 

Definition at line 447 of file wavelan.p.h.

Referenced by __initfunc(), wavelan_set_multicast_list(), and wv_82586_config().

struct sk_buff_head net_local::queue
 

Definition at line 139 of file sbni.h.

Referenced by card_start(), sbni_recv(), and sbni_start_xmit().

struct plip_local net_local::rcv_data
 

Definition at line 214 of file plip.c.

Referenced by plip_bh(), plip_close(), plip_interrupt(), and plip_open().

unsigned char net_local::re_tx
 

Definition at line 12 of file atp.h.

Referenced by net_interrupt(), and net_send_packet().

unsigned int net_local::realframelen
 

Definition at line 112 of file sbni.h.

Referenced by sbni_recv().

unsigned short net_local::receive_ptr
 

Definition at line 70 of file seeq8005.c.

Referenced by seeq8005_init(), and seeq8005_rx().

u_char net_local::reconfig_82586
 

Definition at line 446 of file wavelan.p.h.

Referenced by wavelan_packet_xmit(), wv_82586_config(), and wv_82586_reconfig().

unsigned short net_local::rx_buf_end
 

Definition at line 154 of file eexpress.c.

Referenced by __initfunc(), eexp_hw_init586(), and eexp_hw_rxinit().

unsigned short net_local::rx_buf_start
 

Definition at line 153 of file eexpress.c.

Referenced by __initfunc(), eexp_hw_rxinit(), eexp_hw_txinit(), eexp_irq(), and eexp_start_irq().

unsigned short net_local::rx_first
 

Definition at line 143 of file eexpress.c.

Referenced by eexp_hw_rxinit().

u_short net_local::rx_head
 

Definition at line 453 of file wavelan.p.h.

ushort net_local::rx_head
 

Definition at line 123 of file 3c507.c.

Referenced by el16_interrupt(), el16_rx(), init_rx_bufs(), wv_receive(), and wv_ru_start().

u_short net_local::rx_last
 

Definition at line 454 of file wavelan.p.h.

unsigned short net_local::rx_last
 

Definition at line 144 of file eexpress.c.

Referenced by eexp_hw_rxinit(), wv_receive(), and wv_ru_start().

int net_local::rx_mode
 

Definition at line 119 of file mac89x0.c.

Referenced by net_open(), and set_multicast_list().

unsigned short net_local::rx_ptr
 

Definition at line 145 of file eexpress.c.

Referenced by eexp_hw_rx_pio(), eexp_hw_rxinit(), and eexp_start_irq().

uint net_local::rx_started
 

Definition at line 78 of file fmv18x.c.

Referenced by net_interrupt(), net_open(), and net_send_packet().

ushort net_local::rx_tail
 

Definition at line 124 of file 3c507.c.

Referenced by el16_rx(), and init_rx_bufs().

int net_local::rxl_curr
 

Definition at line 130 of file sbni.h.

Referenced by change_level(), sbni_ioctl(), sbni_probe1(), and sbni_watchdog().

int net_local::rxl_delta
 

Definition at line 131 of file sbni.h.

Referenced by change_level(), sbni_ioctl(), sbni_probe1(), and sbni_watchdog().

ushort net_local::saved_tx_size
 

Definition at line 10 of file atp.h.

Referenced by hardware_init(), net_interrupt(), and net_send_packet().

int net_local::send_cmd
 

Definition at line 118 of file mac89x0.c.

Referenced by __initfunc(), net_interrupt(), and net_send_packet().

int net_local::send_underrun
 

Definition at line 121 of file mac89x0.c.

Referenced by net_interrupt().

int net_local::should_relinquish
 

Definition at line 222 of file plip.c.

Referenced by plip_connection_close(), plip_error(), plip_open(), and plip_preempt().

struct sk_buff* net_local::skb
 

Definition at line 122 of file mac89x0.c.

struct sk_buff* net_local::skb
 

Definition at line 113 of file cs89x0.c.

struct plip_local net_local::snd_data
 

Definition at line 213 of file plip.c.

Referenced by plip_bh(), plip_close(), plip_open(), and plip_tx_packet().

unsigned char net_local::started
 

Definition at line 152 of file eexpress.c.

Referenced by eexp_close(), eexp_hw_init586(), eexp_irq(), eexp_set_multicast(), eexp_start_irq(), and unstick_cu().

struct net_device_stats net_local::stats
 

Definition at line 2429 of file br.c.

en_stats net_local::stats
 

Definition at line 444 of file wavelan.p.h.

struct net_device_stats net_local::stats
 

Definition at line 88 of file net/skeleton.c.

struct net_device_stats net_local::stats
 

Definition at line 69 of file seeq8005.c.

struct enet_statistics net_local::stats
 

Definition at line 109 of file sbni.h.

struct net_device_stats net_local::stats
 

Definition at line 115 of file mac89x0.c.

struct net_device_stats net_local::stats
 

Definition at line 74 of file fmv18x.c.

struct net_device_stats net_local::stats
 

Definition at line 60 of file ethertap.c.

struct net_device_stats net_local::stats
 

Definition at line 140 of file eexpress.c.

struct net_device_stats net_local::stats
 

Definition at line 101 of file cs89x0.c.

struct net_device_stats net_local::stats
 

Definition at line 133 of file atari_pamsnet.c.

struct net_device_stats net_local::stats
 

Definition at line 137 of file atari_bionet.c.

struct enet_statistics net_local::stats
 

Definition at line 113 of file at1700.c.

struct net_device_stats net_local::stats
 

Definition at line 121 of file 3c507.c.

struct net_device_stats