Home
last modified time | relevance | path

Searched defs:net_local (Results 1 – 15 of 15) sorted by relevance

/linux-3.3/drivers/net/tokenring/
Dtms380tr.h1067 typedef struct net_local { struct
1069 IPB ipb; /* Initialization Parameter Block. */
1070 SCB scb; /* System Command Block: system to adapter
1073 SSB ssb; /* System Status Block: adapter to system
1076 OPB ocpl; /* Open Options Parameter Block. */
1078 ERRORTAB errorlogtable; /* Adapter statistic error counters.
1081 unsigned char ProductID[PROD_ID_SIZE + 1]; /* Product ID */
1084 TPL Tpl[TPL_NUM];
1085 TPL *TplFree;
1086 TPL *TplBusy;
[all …]
Dsmctr.h920 typedef struct net_local { struct
921 ISCPBlock *iscpb_ptr;
922 SCGBlock *scgb_ptr;
923 SCLBlock *sclb_ptr;
924 ISBlock *isb_ptr;
926 ACBlock *acb_head;
927 ACBlock *acb_curr;
928 ACBlock *acb_next;
930 __u8 adapter_name[12];
932 __u16 num_rx_bdbs [NUM_RX_QS_USED];
[all …]
/linux-3.3/drivers/net/wan/
Dsbni.c71 struct net_local { struct
72 struct timer_list watchdog;
74 spinlock_t lock;
75 struct sk_buff *rx_buf_p; /* receive buffer ptr */
76 struct sk_buff *tx_buf_p; /* transmit buffer ptr */
78 unsigned int framelen; /* current frame length */
79 unsigned int maxframe; /* maximum valid frame length */
80 unsigned int state;
81 unsigned int inppos, outpos; /* positions in rx/tx buffers */
84 unsigned int tx_frameno;
[all …]
/linux-3.3/drivers/isdn/hysdn/
Dhysdn_net.c37 struct net_local { struct
48 }; /* net_local */ argument
/linux-3.3/drivers/net/ethernet/i825xx/
Deexpress.c135 struct net_local struct
137 unsigned long last_tx; /* jiffies when last transmit started */
138 unsigned long init_time; /* jiffies when eexp_hw_init586 called */
139 unsigned short rx_first; /* first rx buf, same as RX_BUF_START */
140 unsigned short rx_last; /* last rx buf */
141 unsigned short rx_ptr; /* first rx buf to look at */
142 unsigned short tx_head; /* next free tx buf */
143 unsigned short tx_reap; /* first in-use tx buf */
144 unsigned short tx_tail; /* previous tx buf to tx_head */
145 unsigned short tx_link; /* last known-executing tx buf */
[all …]
D3c507.c120 struct net_local { struct
121 int last_restart;
122 ushort rx_head;
123 ushort rx_tail;
124 ushort tx_head;
125 ushort tx_cmd_link;
126 ushort tx_reap;
127 ushort tx_pkts_in_ring;
128 spinlock_t lock;
129 void __iomem *base;
/linux-3.3/drivers/net/ethernet/3com/
D3c501.h29 struct net_local struct
31 int tx_pkt_start; /* The length of the current Tx packet. */
32 int collisions; /* Tx collisions this packet */
33 int loading; /* Spot buffer load collisions */
34 int txing; /* True if card is in TX mode */
35 spinlock_t lock; /* Serializing lock */
/linux-3.3/drivers/net/ethernet/cirrus/
Dmac89x0.c112 struct net_local { struct
113 int chip_type; /* one of: CS8900, CS8920, CS8920M */
114 char chip_revision; /* revision letter of the chip ('A'...) */
115 int send_cmd; /* the propercommand used to send a packet. */
116 int rx_mode;
117 int curr_rx_cfg;
118 int send_underrun; /* keep track of how many underruns in a row we get */
119 struct sk_buff *skb;
Dcs89x0.c217 struct net_local { struct
218 int chip_type; /* one of: CS8900, CS8920, CS8920M */
219 char chip_revision; /* revision letter of the chip ('A'...) */
220 int send_cmd; /* the proper send command: TX_NOW, TX_AFTER_381, or TX_AFTER_ALL */
221 int auto_neg_cnf; /* auto-negotiation word from EEPROM */
222 int adapter_cnf; /* adapter configuration from EEPROM */
223 int isa_config; /* ISA configuration from EEPROM */
224 int irq_map; /* IRQ map from EEPROM */
225 int rx_mode; /* what mode are we in? 0, RX_MULTCAST_ACCEPT, or RX_ALL_ACCEPT */
226 int curr_rx_cfg; /* a copy of PP_RxCFG */
[all …]
/linux-3.3/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c122 struct net_local { struct
124 struct net_device *ndev;
126 bool tx_ping_pong;
127 bool rx_ping_pong;
128 u32 next_tx_buf_to_use;
129 u32 next_rx_buf_to_use;
130 void __iomem *base_addr;
132 spinlock_t reset_lock;
133 struct sk_buff *deferred_skb;
157 static void xemaclite_enable_interrupts(struct net_local *drvdata) in xemaclite_enable_interrupts() argument
/linux-3.3/drivers/net/ethernet/realtek/
Datp.c170 struct net_local { struct
171 spinlock_t lock;
172 struct net_device *next_module;
173 struct timer_list timer; /* Media selection timer. */
174 long last_rx_time; /* Last Rx, in jiffies, to handle Rx hang. */
175 int saved_tx_size;
176 unsigned int tx_unit_busy:1;
177 unsigned char re_tx, /* Number of packet retransmissions. */
178 addr_mode, /* Current Rx filter e.g. promiscuous, etc. */
179 pac_cnt_in_tx_buf,
[all …]
/linux-3.3/drivers/net/plip/
Dplip.c208 struct net_local { struct
209 struct net_device *dev;
233 ((struct net_local *)netdev_priv(dev))->pardev->port; in enable_parport_interrupts() argument
/linux-3.3/drivers/net/ethernet/fujitsu/
Dat1700.c110 struct net_local { struct
111 spinlock_t lock;
112 unsigned char mc_filter[8];
113 uint jumpered:1; /* Set iff the board has jumper config. */
114 uint tx_started:1; /* Packets are on the Tx queue. */
115 uint tx_queue_ready:1; /* Tx queue is ready to be sent. */
116 uint rx_started:1; /* Packets are Rxing. */
117 uchar tx_queue; /* Number of packet on the Tx queue. */
118 char mca_slot; /* -1 means ISA */
119 ushort tx_queue_len; /* Current length of the Tx queue. */
/linux-3.3/drivers/net/ethernet/seeq/
Dseeq8005.c68 struct net_local { struct
69 unsigned short receive_ptr; /* What address in packet memory do we expect a recv_pkt_header? */
70 long open_time; /* Useless example local info. */
/linux-3.3/drivers/net/cris/
Deth_v10.c61 struct net_local { struct
62 struct mii_if_info mii_if;
69 spinlock_t lock;
71 spinlock_t led_lock; /* Protect LED state */
72 spinlock_t transceiver_lock; /* Protect transceiver state. */