sk_if_softc
struct sk_if_softc *sc_if = device_get_softc(dev);
struct sk_if_softc *sc_if = device_get_softc(dev);
sk_encap(struct sk_if_softc *sc_if, struct mbuf **m_head0, uint32_t *txidx)
struct sk_if_softc *sc_if = ifp->if_softc;
struct sk_if_softc *sc_if = ifp->if_softc;
sk_rxeof(struct sk_if_softc *sc_if)
static void sk_intr_bcom(struct sk_if_softc *);
static void sk_intr_xmac(struct sk_if_softc *);
static void sk_intr_yukon(struct sk_if_softc *);
static void sk_rxeof(struct sk_if_softc *);
static void sk_txeof(struct sk_if_softc *);
static int sk_encap(struct sk_if_softc *, struct mbuf **, uint32_t *);
static void sk_init_xmac(struct sk_if_softc *);
static void sk_init_yukon(struct sk_if_softc *);
static void sk_stop(struct sk_if_softc *);
sk_txeof(struct sk_if_softc *sc_if)
static int sk_newbuf_jumbo(struct sk_if_softc *, int, int);
struct sk_if_softc *sc_if = xsc_if;
static int sk_newbuf_std(struct sk_if_softc *, int, int);
static void sk_jpool_free(struct sk_if_softc *);
*sk_jalloc(struct sk_if_softc *);
struct sk_if_softc *sc_if = xsc_if;
sk_intr_bcom(struct sk_if_softc *sc_if)
static int sk_init_rx_ring(struct sk_if_softc *);
static int sk_init_tx_ring(struct sk_if_softc *);
sk_intr_xmac(struct sk_if_softc *sc_if)
sk_intr_yukon(struct sk_if_softc *sc_if)
static int sk_xmac_miibus_readreg(struct sk_if_softc *, int, int);
static int sk_xmac_miibus_writereg(struct sk_if_softc *, int, int, int);
struct sk_if_softc *sc_if0 = sc->sk_if[SK_PORT_A];
struct sk_if_softc *sc_if1 = sc->sk_if[SK_PORT_B];
static void sk_xmac_miibus_statchg(struct sk_if_softc *);
static int sk_marv_miibus_readreg(struct sk_if_softc *, int, int);
static int sk_marv_miibus_writereg(struct sk_if_softc *, int, int, int);
static void sk_marv_miibus_statchg(struct sk_if_softc *);
static void sk_setfilt(struct sk_if_softc *, caddr_t, int);
static void sk_setmulti(struct sk_if_softc *);
sk_init_xmac(struct sk_if_softc *sc_if)
static void sk_setpromisc(struct sk_if_softc *);
sk_init_yukon(struct sk_if_softc *sc_if)
struct sk_if_softc *sc_if = xsc_if;
sk_stop(struct sk_if_softc *sc_if)
struct sk_if_softc *sc_if = device_get_softc(dev);
static DEFINE_CLASS_0(sk, sk_driver, sk_methods, sizeof(struct sk_if_softc));
sk_jpool_free(struct sk_if_softc *sc_if)
struct sk_if_softc *sc_if = device_get_softc(dev);
struct sk_if_softc *sc_if = device_get_softc(dev);
sk_newbuf(struct sk_if_softc *sc_if, int idx, int wait)
struct sk_if_softc *sc_if = device_get_softc(dev);
struct sk_if_softc *sc_if = device_get_softc(dev);
struct sk_if_softc *sc_if = device_get_softc(dev);
sk_xmac_miibus_readreg(struct sk_if_softc *sc_if, int phy, int reg)
sk_xmac_miibus_writereg(struct sk_if_softc *sc_if, int phy, int reg, int val)
sk_xmac_miibus_statchg(struct sk_if_softc *sc_if)
sk_marv_miibus_readreg(struct sk_if_softc *sc_if, int phy, int reg)
sk_marv_miibus_writereg(struct sk_if_softc *sc_if, int phy, int reg, int val)
sk_marv_miibus_statchg(struct sk_if_softc *sc_if)
sk_setfilt(struct sk_if_softc *sc_if, caddr_t addr, int slot)
sk_setmulti(struct sk_if_softc *sc_if)
sk_setpromisc(struct sk_if_softc *sc_if)
sk_init_rx_ring(struct sk_if_softc *sc_if)
sk_init_tx_ring(struct sk_if_softc *sc_if)
sk_newbuf_jumbo(struct sk_if_softc *sc_if, int idx, int wait)
sk_newbuf_std(struct sk_if_softc *sc_if, int idx, int wait)
sk_jalloc(struct sk_if_softc *sc_if)
struct sk_if_softc *sc_if = ifp->if_softc;
struct sk_if_softc *sc_if;
struct sk_if_softc *sc_if = ifp->if_softc;
struct sk_if_softc;
struct sk_if_softc *sk_if[2];
struct sk_if_softc *sc_if;