happy_meal
static __inline__ void tx_add_log(struct happy_meal *hp, unsigned int a, unsigned int s)
static void happy_meal_transceiver_check(struct happy_meal *hp, void __iomem *tregs)
static void happy_meal_clean_rings(struct happy_meal *hp)
static void happy_meal_init_rings(struct happy_meal *hp)
static int happy_meal_init(struct happy_meal *hp)
static void happy_meal_set_initial_advertisement(struct happy_meal *hp)
static int happy_meal_is_not_so_happy(struct happy_meal *hp, u32 status)
static void happy_meal_tx(struct happy_meal *hp)
static void happy_meal_rx(struct happy_meal *hp, struct net_device *dev)
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
static void unmap_partial_tx_skb(struct happy_meal *hp, u32 first_mapping,
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
struct happy_meal *hp = netdev_priv(dev);
static void happy_meal_addr_init(struct happy_meal *hp,
static int happy_meal_common_probe(struct happy_meal *hp,
struct happy_meal *hp;
dev = devm_alloc_etherdev(&op->dev, sizeof(struct happy_meal));
static inline u32 hme_read_desc32(struct happy_meal *hp, hme32 *p)
static void BB_PUT_BIT(struct happy_meal *hp, void __iomem *tregs, int bit)
struct happy_meal *hp;
dev = devm_alloc_etherdev(&pdev->dev, sizeof(struct happy_meal));
static u32 BB_GET_BIT(struct happy_meal *hp, void __iomem *tregs, int internal)
static u32 BB_GET_BIT2(struct happy_meal *hp, void __iomem *tregs, int internal)
static int happy_meal_bb_read(struct happy_meal *hp,
static void happy_meal_bb_write(struct happy_meal *hp,
static int happy_meal_tcvr_read(struct happy_meal *hp,
static void happy_meal_tcvr_write(struct happy_meal *hp,
static int try_next_permutation(struct happy_meal *hp, void __iomem *tregs)
static void display_link_mode(struct happy_meal *hp, void __iomem *tregs)
static void display_forced_link_mode(struct happy_meal *hp, void __iomem *tregs)
static int set_happy_link_modes(struct happy_meal *hp, void __iomem *tregs)
static int is_lucent_phy(struct happy_meal *hp)
happy_meal_begin_auto_negotiation(struct happy_meal *hp,
struct happy_meal *hp = timer_container_of(hp, t, happy_timer);
static void happy_meal_tx_reset(struct happy_meal *hp, void __iomem *bregs)
static void happy_meal_rx_reset(struct happy_meal *hp, void __iomem *bregs)
static void happy_meal_stop(struct happy_meal *hp, void __iomem *gregs)
static void happy_meal_get_counters(struct happy_meal *hp, void __iomem *bregs)
static int happy_meal_tcvr_reset(struct happy_meal *hp, void __iomem *tregs)