/linux-3.4.99/drivers/net/tokenring/ |
D | tms380tr.h | 1067 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 …]
|
D | smctr.h | 920 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.4.99/drivers/net/wan/ |
D | sbni.c | 71 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.4.99/drivers/isdn/hysdn/ |
D | hysdn_net.c | 37 struct net_local { struct 48 }; /* net_local */ argument
|
/linux-3.4.99/drivers/net/ethernet/cirrus/ |
D | cs89x0.c | 211 struct net_local { struct 212 int chip_type; /* one of: CS8900, CS8920, CS8920M */ 213 char chip_revision; /* revision letter of the chip ('A'...) */ 214 int send_cmd; /* the proper send command: TX_NOW, TX_AFTER_381, or TX_AFTER_ALL */ 215 int auto_neg_cnf; /* auto-negotiation word from EEPROM */ 216 int adapter_cnf; /* adapter configuration from EEPROM */ 217 int isa_config; /* ISA configuration from EEPROM */ 218 int irq_map; /* IRQ map from EEPROM */ 219 int rx_mode; /* what mode are we in? 0, RX_MULTCAST_ACCEPT, or RX_ALL_ACCEPT */ 220 int curr_rx_cfg; /* a copy of PP_RxCFG */ [all …]
|
D | mac89x0.c | 111 struct net_local { struct 112 int chip_type; /* one of: CS8900, CS8920, CS8920M */ 113 char chip_revision; /* revision letter of the chip ('A'...) */ 114 int send_cmd; /* the propercommand used to send a packet. */ 115 int rx_mode; 116 int curr_rx_cfg; 117 int send_underrun; /* keep track of how many underruns in a row we get */ 118 struct sk_buff *skb;
|
/linux-3.4.99/drivers/net/ethernet/i825xx/ |
D | eexpress.c | 134 struct net_local struct 136 unsigned long last_tx; /* jiffies when last transmit started */ 137 unsigned long init_time; /* jiffies when eexp_hw_init586 called */ 138 unsigned short rx_first; /* first rx buf, same as RX_BUF_START */ 139 unsigned short rx_last; /* last rx buf */ 140 unsigned short rx_ptr; /* first rx buf to look at */ 141 unsigned short tx_head; /* next free tx buf */ 142 unsigned short tx_reap; /* first in-use tx buf */ 143 unsigned short tx_tail; /* previous tx buf to tx_head */ 144 unsigned short tx_link; /* last known-executing tx buf */ [all …]
|
D | 3c507.c | 119 struct net_local { struct 120 int last_restart; 121 ushort rx_head; 122 ushort rx_tail; 123 ushort tx_head; 124 ushort tx_cmd_link; 125 ushort tx_reap; 126 ushort tx_pkts_in_ring; 127 spinlock_t lock; 128 void __iomem *base;
|
/linux-3.4.99/drivers/net/ethernet/3com/ |
D | 3c501.h | 29 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.4.99/drivers/net/ethernet/xilinx/ |
D | xilinx_emaclite.c | 122 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.4.99/drivers/net/ethernet/realtek/ |
D | atp.c | 169 struct net_local { struct 170 spinlock_t lock; 171 struct net_device *next_module; 172 struct timer_list timer; /* Media selection timer. */ 173 long last_rx_time; /* Last Rx, in jiffies, to handle Rx hang. */ 174 int saved_tx_size; 175 unsigned int tx_unit_busy:1; 176 unsigned char re_tx, /* Number of packet retransmissions. */ 177 addr_mode, /* Current Rx filter e.g. promiscuous, etc. */ 178 pac_cnt_in_tx_buf, [all …]
|
/linux-3.4.99/drivers/net/plip/ |
D | plip.c | 207 struct net_local { struct 208 struct net_device *dev; 232 ((struct net_local *)netdev_priv(dev))->pardev->port; in enable_parport_interrupts() argument
|
/linux-3.4.99/drivers/net/ethernet/fujitsu/ |
D | at1700.c | 109 struct net_local { struct 110 spinlock_t lock; 111 unsigned char mc_filter[8]; 112 uint jumpered:1; /* Set iff the board has jumper config. */ 113 uint tx_started:1; /* Packets are on the Tx queue. */ 114 uint tx_queue_ready:1; /* Tx queue is ready to be sent. */ 115 uint rx_started:1; /* Packets are Rxing. */ 116 uchar tx_queue; /* Number of packet on the Tx queue. */ 117 char mca_slot; /* -1 means ISA */ 118 ushort tx_queue_len; /* Current length of the Tx queue. */
|
/linux-3.4.99/drivers/net/ethernet/seeq/ |
D | seeq8005.c | 67 struct net_local { struct 68 unsigned short receive_ptr; /* What address in packet memory do we expect a recv_pkt_header? */ 69 long open_time; /* Useless example local info. */
|
/linux-3.4.99/drivers/net/cris/ |
D | eth_v10.c | 60 struct net_local { struct 61 struct mii_if_info mii_if; 68 spinlock_t lock; 70 spinlock_t led_lock; /* Protect LED state */ 71 spinlock_t transceiver_lock; /* Protect transceiver state. */
|