sk_softc
struct sk_softc *sc = sc_if->sk_softc;
struct sk_softc *sc = (struct sk_softc *)self;
struct sk_softc *sc = (struct sk_softc *)self;
struct sk_softc *sc = (void *)self;
struct sk_softc *sc = sc_if->sk_softc;
mskc_reset(sc_if->sk_softc);
msk_rxvalid(struct sk_softc *sc, u_int32_t stat, u_int32_t len)
struct sk_softc *sc = sc_if->sk_softc;
bus_dmamap_sync(sc_if->sk_softc->sc_dmatag, map, 0, map->dm_mapsize,
bus_dmamap_unload(sc_if->sk_softc->sc_dmatag, map);
void mskc_reset(struct sk_softc *);
struct sk_softc *sc = sc_if->sk_softc;
static inline int msk_rxvalid(struct sk_softc *, u_int32_t, u_int32_t);
struct sk_softc *sc = xsc;
struct sk_softc *sc;
sc = sc_if->sk_softc;
CSR_READ_4(sc_if->sk_softc, SK_CSR)));
reg = sk_win_read_2(sc_if->sk_softc,
struct sk_softc *sc = sc_if->sk_softc;
struct sk_softc *sc = sc_if->sk_softc;
sizeof(struct sk_softc), mskc_probe, mskc_attach, mskc_detach,
sk_win_read_4(struct sk_softc *sc, u_int32_t reg)
sk_win_read_2(struct sk_softc *sc, u_int32_t reg)
sk_win_read_1(struct sk_softc *sc, u_int32_t reg)
sk_win_write_4(struct sk_softc *sc, u_int32_t reg, u_int32_t x)
sk_win_write_2(struct sk_softc *sc, u_int32_t reg, u_int16_t x)
sk_win_write_1(struct sk_softc *sc, u_int32_t reg, u_int8_t x)
sc_if->sk_softc->sk_type == SK_YUKON_FE_P) {
struct sk_softc *sc = sc_if->sk_softc;
if (bus_dmamap_load_mbuf(sc_if->sk_softc->sc_dmatag, map, m,
bus_dmamap_sync(sc_if->sk_softc->sc_dmatag, map, 0,
mskc_reset(struct sk_softc *sc)
struct sk_softc *sc = (struct sk_softc *)parent;
sc_if->sk_softc = sc;
bus_dmamap_sync((sc)->sk_softc->sc_dmatag, \
bus_dmamap_sync((sc)->sk_softc->sc_dmatag, (sc)->sk_ring_map, \
bus_dmamap_sync((sc)->sk_softc->sc_dmatag, (sc)->sk_ring_map, \
struct sk_softc *sk_softc; /* parent controller */
printf(": unknown device type %d\n", sc_if->sk_softc->sk_type);
switch (sc_if->sk_softc->sk_type) {
struct sk_softc *sc = sc_if->sk_softc;
struct sk_softc *sc = (struct sk_softc *)self;
static __inline int sk_rxvalid(struct sk_softc *, u_int32_t, u_int32_t);
struct sk_softc *sc = (struct sk_softc *)self;
struct sk_softc *sc = (void *)self;
struct sk_softc *sc = sc_if->sk_softc;
void skc_reset(struct sk_softc *);
struct sk_softc *sc = sc_if->sk_softc;
sk_rxvalid(struct sk_softc *sc, u_int32_t stat, u_int32_t len)
struct sk_softc *sc = sc_if->sk_softc;
bus_dmamap_sync(sc_if->sk_softc->sc_dmatag, dmamap, 0,
bus_dmamap_unload(sc_if->sk_softc->sc_dmatag, dmamap);
struct sk_softc *sc = sc_if->sk_softc;
struct sk_softc *sc = xsc;
struct sk_softc *sc = sc_if->sk_softc;
sk_win_read_4(struct sk_softc *sc, u_int32_t reg)
struct sk_softc *sc;
sk_win_read_2(struct sk_softc *sc, u_int32_t reg)
sc = sc_if->sk_softc;
CSR_READ_4(sc_if->sk_softc, SK_CSR)));
sk_win_read_1(struct sk_softc *sc, u_int32_t reg)
reg = sk_win_read_2(sc_if->sk_softc,
sk_win_write_4(struct sk_softc *sc, u_int32_t reg, u_int32_t x)
struct sk_softc *sc = sc_if->sk_softc;
sk_win_write_2(struct sk_softc *sc, u_int32_t reg, u_int16_t x)
sk_win_write_1(struct sk_softc *sc, u_int32_t reg, u_int8_t x)
struct sk_softc *sc = sc_if->sk_softc;
bus_dmamap_sync(sc_if->sk_softc->sc_dmatag, dmamap, 0,
bus_dmamap_unload(sc_if->sk_softc->sc_dmatag, dmamap);
sizeof(struct sk_softc), skc_probe, skc_attach, skc_detach,
struct sk_softc *sc = sc_if->sk_softc;
struct sk_softc *sc = sc_if->sk_softc;
error = bus_dmamap_load_mbuf(sc_if->sk_softc->sc_dmatag, dmamap, m,
bus_dmamap_sync(sc_if->sk_softc->sc_dmatag, dmamap, 0,
skc_reset(struct sk_softc *sc)
struct sk_softc *sc = (struct sk_softc *)parent;
sc_if->sk_softc = sc;
sk_win_read_4(sc_if->sk_softc, reg + \
sk_win_read_2(sc_if->sk_softc, reg + \
sk_win_read_1(sc_if->sk_softc, reg + \
sk_win_write_4(sc_if->sk_softc, \
sk_win_write_2(sc_if->sk_softc, \
sk_win_write_1(sc_if->sk_softc, \
((sk_win_read_2(sc->sk_softc, \
((sk_win_read_2(sc->sk_softc, \
sk_win_write_2(sc->sk_softc, SK_XMAC_REG(sc, reg), \
sk_win_write_2(sc->sk_softc, SK_XMAC_REG(sc, reg + 2), \
sk_win_read_4(sc->sk_softc, SK_XMAC_REG(sc, reg))
sk_win_write_4(sc->sk_softc, SK_XMAC_REG(sc, reg), (val))
sk_win_read_2(sc->sk_softc, SK_XMAC_REG(sc, reg))
sk_win_write_2(sc->sk_softc, SK_XMAC_REG(sc, reg), val)
sk_win_read_4((sc)->sk_softc, SK_YU_REG((sc), (reg)))
sk_win_read_2((sc)->sk_softc, SK_YU_REG((sc), (reg)))
sk_win_write_4((sc)->sk_softc, SK_YU_REG((sc), (reg)), (val))
sk_win_write_2((sc)->sk_softc, SK_YU_REG((sc), (reg)), (val))
bus_dmamap_sync((sc)->sk_softc->sc_dmatag, \
bus_dmamap_sync((sc)->sk_softc->sc_dmatag, (sc)->sk_ring_map, \
bus_dmamap_sync((sc)->sk_softc->sc_dmatag, (sc)->sk_ring_map, \
struct sk_softc *sk_softc; /* parent controller */