Linux Kernel
3.7.1
|
#include <3c501.h>
struct net_local - Our private per device data : instance of the network device : indicates whether Tx Pong buffer is configured in HW : indicates whether Rx Pong buffer is configured in HW : next Tx buffer to write to : next Rx buffer to read from : base address of the Emaclite device : lock used for synchronization : holds an skb (for transmission at a later time) when the Tx buffer is not free : pointer to the PHY device : pointer to the PHY device node : pointer to the MII bus : IRQs table for MDIO bus : last link status : indicates whether MDIO is included in the HW
Definition at line 37 of file hysdn_net.c.
Definition at line 128 of file xilinx_emaclite.c.
struct delayed_work deferred |
Definition at line 131 of file xilinx_emaclite.c.
struct net_device * dev |
Definition at line 43 of file hysdn_net.c.
bool has_mdio |
Definition at line 140 of file xilinx_emaclite.c.
struct work_struct immediate |
int in_idx |
Definition at line 46 of file hysdn_net.c.
struct sbni_in_stats in_stats |
unsigned long init_time |
Definition at line 136 of file eexpress.c.
struct completion killed_timer_cmp |
int last_link |
Definition at line 139 of file xilinx_emaclite.c.
unsigned long last_tx |
Definition at line 135 of file eexpress.c.
unsigned short last_tx_restart |
Definition at line 144 of file eexpress.c.
spinlock_t led_lock |
spinlock_t lock |
Definition at line 44 of file hysdn_net.c.
int mdio_irqs[PHY_MAX_ADDR] |
Definition at line 137 of file xilinx_emaclite.c.
Definition at line 136 of file xilinx_emaclite.c.
struct mii_if_info mii_if |
struct net_device* ndev |
Definition at line 122 of file xilinx_emaclite.c.
struct net_device* next_module |
u32 next_rx_buf_to_use |
Definition at line 127 of file xilinx_emaclite.c.
u32 next_tx_buf_to_use |
Definition at line 126 of file xilinx_emaclite.c.
unsigned short num_rx_bufs |
Definition at line 150 of file eexpress.c.
unsigned short num_tx_bufs |
Definition at line 149 of file eexpress.c.
unsigned char old_mc_count |
Definition at line 153 of file eexpress.c.
long open_time |
Definition at line 69 of file seeq8005.c.
int out_idx |
Definition at line 46 of file hysdn_net.c.
Definition at line 133 of file xilinx_emaclite.c.
struct device_node* phy_node |
Definition at line 134 of file xilinx_emaclite.c.
struct plip_local rcv_data |
unsigned short receive_ptr |
Definition at line 68 of file seeq8005.c.
spinlock_t reset_lock |
Definition at line 130 of file xilinx_emaclite.c.
unsigned short rx_buf_end |
Definition at line 148 of file eexpress.c.
unsigned short rx_buf_start |
Definition at line 147 of file eexpress.c.
unsigned short rx_first |
Definition at line 137 of file eexpress.c.
unsigned short rx_last |
Definition at line 138 of file eexpress.c.
bool rx_ping_pong |
Definition at line 125 of file xilinx_emaclite.c.
unsigned short rx_ptr |
Definition at line 139 of file eexpress.c.
struct net_device* second |
int sk_count |
Definition at line 47 of file hysdn_net.c.
struct sk_buff* skbs[MAX_SKB_BUFFERS] |
Definition at line 45 of file hysdn_net.c.
struct plip_local snd_data |
unsigned char started |
Definition at line 146 of file eexpress.c.
spinlock_t transceiver_lock |
unsigned short tx_head |
Definition at line 140 of file eexpress.c.
unsigned short tx_link |
Definition at line 143 of file eexpress.c.
bool tx_ping_pong |
Definition at line 124 of file xilinx_emaclite.c.
unsigned short tx_reap |
Definition at line 141 of file eexpress.c.
unsigned short tx_tail |
Definition at line 142 of file eexpress.c.
unsigned char was_promisc |
Definition at line 152 of file eexpress.c.
unsigned char width |
Definition at line 151 of file eexpress.c.