Lines Matching defs:lan78xx_net
412 struct lan78xx_net { struct
413 struct net_device *net;
414 struct usb_device *udev;
415 struct usb_interface *intf;
416 void *driver_priv;
418 unsigned int tx_pend_data_len;
419 size_t n_tx_urbs;
420 size_t n_rx_urbs;
421 size_t tx_urb_size;
422 size_t rx_urb_size;
424 struct sk_buff_head rxq_free;
425 struct sk_buff_head rxq;
426 struct sk_buff_head rxq_done;
427 struct sk_buff_head rxq_overflow;
428 struct sk_buff_head txq_free;
429 struct sk_buff_head txq;
430 struct sk_buff_head txq_pend;
432 struct napi_struct napi;
434 struct delayed_work wq;
436 int msg_enable;
438 struct urb *urb_intr;
439 struct usb_anchor deferred;
441 struct mutex dev_mutex; /* serialise open/stop wrt suspend/resume */
442 struct mutex mdiobus_mutex; /* for MDIO bus access */
443 unsigned int pipe_in, pipe_out, pipe_intr;
445 unsigned int bulk_in_delay;
446 unsigned int burst_cap;
448 unsigned long flags;
450 wait_queue_head_t *wait;
451 unsigned char suspend_count;
453 unsigned int maxpacket;
454 struct timer_list stat_monitor;
456 unsigned long data[5];
458 int link_on;
459 u8 mdix_ctrl;
461 u32 chipid;
462 u32 chiprev;
463 struct mii_bus *mdiobus;
464 phy_interface_t interface;
466 int fc_autoneg;
467 u8 fc_request_control;
469 int delta;
470 struct statstage stats;
472 struct irq_domain_data domain_data;