Lines Matching defs:lan78xx_net
417 struct lan78xx_net { struct
418 struct net_device *net;
419 struct usb_device *udev;
420 struct usb_interface *intf;
421 void *driver_priv;
423 unsigned int tx_pend_data_len;
424 size_t n_tx_urbs;
425 size_t n_rx_urbs;
426 size_t tx_urb_size;
427 size_t rx_urb_size;
429 struct sk_buff_head rxq_free;
430 struct sk_buff_head rxq;
431 struct sk_buff_head rxq_done;
432 struct sk_buff_head rxq_overflow;
433 struct sk_buff_head txq_free;
434 struct sk_buff_head txq;
435 struct sk_buff_head txq_pend;
437 struct napi_struct napi;
439 struct delayed_work wq;
441 int msg_enable;
443 struct urb *urb_intr;
444 struct usb_anchor deferred;
446 struct mutex dev_mutex; /* serialise open/stop wrt suspend/resume */
447 struct mutex phy_mutex; /* for phy access */
448 unsigned int pipe_in, pipe_out, pipe_intr;
450 unsigned int bulk_in_delay;
451 unsigned int burst_cap;
453 unsigned long flags;
455 wait_queue_head_t *wait;
456 unsigned char suspend_count;
458 unsigned int maxpacket;
459 struct timer_list stat_monitor;
461 unsigned long data[5];
463 int link_on;
464 u8 mdix_ctrl;
466 u32 chipid;
467 u32 chiprev;
468 struct mii_bus *mdiobus;
469 phy_interface_t interface;
471 int fc_autoneg;
472 u8 fc_request_control;
474 int delta;
475 struct statstage stats;
477 struct irq_domain_data domain_data;