Lines Matching refs:happy_meal
110 static __inline__ void tx_add_log(struct happy_meal *hp, unsigned int a, unsigned int s)
138 static __inline__ void tx_dump_ring(struct happy_meal *hp)
304 static inline u32 hme_read_desc32(struct happy_meal *hp, hme32 *p)
321 static void BB_PUT_BIT(struct happy_meal *hp, void __iomem *tregs, int bit)
329 static u32 BB_GET_BIT(struct happy_meal *hp, void __iomem *tregs, int internal)
345 static u32 BB_GET_BIT2(struct happy_meal *hp, void __iomem *tregs, int internal)
363 static int happy_meal_bb_read(struct happy_meal *hp,
409 static void happy_meal_bb_write(struct happy_meal *hp,
454 static int happy_meal_tcvr_read(struct happy_meal *hp,
486 static void happy_meal_tcvr_write(struct happy_meal *hp,
546 static int try_next_permutation(struct happy_meal *hp, void __iomem *tregs)
570 static void display_link_mode(struct happy_meal *hp, void __iomem *tregs)
592 static void display_forced_link_mode(struct happy_meal *hp, void __iomem *tregs)
611 static int set_happy_link_modes(struct happy_meal *hp, void __iomem *tregs)
671 static int happy_meal_init(struct happy_meal *hp);
673 static int is_lucent_phy(struct happy_meal *hp)
690 struct happy_meal *hp = from_timer(hp, t, happy_timer);
872 static void happy_meal_tx_reset(struct happy_meal *hp, void __iomem *bregs)
892 static void happy_meal_rx_reset(struct happy_meal *hp, void __iomem *bregs)
914 static void happy_meal_stop(struct happy_meal *hp, void __iomem *gregs)
934 static void happy_meal_get_counters(struct happy_meal *hp, void __iomem *bregs)
957 static void happy_meal_poll_stop(struct happy_meal *hp, void __iomem *tregs)
992 static int happy_meal_tcvr_reset(struct happy_meal *hp, void __iomem *tregs)
1090 static void happy_meal_transceiver_check(struct happy_meal *hp, void __iomem *tregs)
1197 static void happy_meal_clean_rings(struct happy_meal *hp)
1249 static void happy_meal_init_rings(struct happy_meal *hp)
1298 happy_meal_begin_auto_negotiation(struct happy_meal *hp,
1420 static int happy_meal_init(struct happy_meal *hp)
1710 static void happy_meal_set_initial_advertisement(struct happy_meal *hp)
1770 static int happy_meal_is_not_so_happy(struct happy_meal *hp, u32 status)
1884 static void happy_meal_mif_interrupt(struct happy_meal *hp)
1918 static void happy_meal_tx(struct happy_meal *hp)
1990 static void happy_meal_rx(struct happy_meal *hp, struct net_device *dev)
2100 struct happy_meal *hp = netdev_priv(dev);
2143 struct happy_meal *hp = netdev_priv(dev);
2188 struct happy_meal *hp = netdev_priv(dev);
2201 printk(KERN_ERR "happy_meal(SBUS): Can't order irq %d to go.\n",
2221 struct happy_meal *hp = netdev_priv(dev);
2250 struct happy_meal *hp = netdev_priv(dev);
2266 static void unmap_partial_tx_skb(struct happy_meal *hp, u32 first_mapping,
2288 struct happy_meal *hp = netdev_priv(dev);
2391 struct happy_meal *hp = netdev_priv(dev);
2402 struct happy_meal *hp = netdev_priv(dev);
2439 struct happy_meal *hp = netdev_priv(dev);
2487 struct happy_meal *hp = netdev_priv(dev);
2511 struct happy_meal *hp = netdev_priv(dev);
2534 struct happy_meal *hp = netdev_priv(dev);
2685 struct happy_meal *hp;
2708 dev = alloc_etherdev(sizeof(struct happy_meal));
2990 struct happy_meal *hp;
3026 dev = alloc_etherdev(sizeof(struct happy_meal));
3221 struct happy_meal *hp = pci_get_drvdata(pdev);
3291 struct happy_meal *hp = platform_get_drvdata(op);