mc_softc
KASSERT(mc_softc == NULL);
mc_softc = sc;
static struct tegra_mc_softc *mc_softc = NULL;
mcsetup(struct mc_softc *sc, uint8_t *lladdr)
struct mc_softc *sc = ifp->if_softc;
struct mc_softc *sc = ifp->if_softc;
mcreset(struct mc_softc *sc)
mcinit(struct mc_softc *sc)
mcstop(struct mc_softc *sc)
struct mc_softc *sc = ifp->if_softc;
maceput(struct mc_softc *sc, struct mbuf *m)
struct mc_softc *sc = arg;
mc_tint(struct mc_softc *sc)
mc_rint(struct mc_softc *sc)
mace_read(struct mc_softc *sc, void *pkt, int len)
mace_get(struct mc_softc *sc, void *pkt, int totlen)
hide int mcinit(struct mc_softc *);
hide int mcstop(struct mc_softc *);
hide void mcreset(struct mc_softc *);
integrate u_int maceput(struct mc_softc *, struct mbuf *);
integrate void mc_tint(struct mc_softc *);
integrate void mace_read(struct mc_softc *, void *, int);
integrate struct mbuf *mace_get(struct mc_softc *, void *, int);
void (*sc_bus_init)(struct mc_softc *);
void (*sc_putpacket)(struct mc_softc *, u_int);
int mcsetup(struct mc_softc *, u_int8_t *);
void mc_rint(struct mc_softc *);
struct mc_softc *sc = device_private(self);
mc_obio_init(struct mc_softc *sc)
mc_obio_put(struct mc_softc *sc, u_int len)
struct mc_softc *sc = arg;
mc_reset_rxdma(struct mc_softc *sc)
mc_reset_rxdma_set(struct mc_softc *sc, int set)
mc_reset_txdma(struct mc_softc *sc)
mc_obio_getaddr(struct mc_softc *sc, u_int8_t *lladdr)
hide void mc_obio_init(struct mc_softc *);
hide void mc_obio_put(struct mc_softc *, u_int);
hide void mc_reset_rxdma(struct mc_softc *);
hide void mc_reset_rxdma_set(struct mc_softc *, int);
hide void mc_reset_txdma(struct mc_softc *);
hide int mc_obio_getaddr(struct mc_softc *, u_int8_t *);
CFATTACH_DECL_NEW(mc_obio, sizeof(struct mc_softc),
mcsetup(struct mc_softc *sc, uint8_t *lladdr)
struct mc_softc *sc = ifp->if_softc;
struct mc_softc *sc = ifp->if_softc;
mcreset(struct mc_softc *sc)
mcinit(struct mc_softc *sc)
mcstop(struct mc_softc *sc)
struct mc_softc *sc = ifp->if_softc;
maceput(struct mc_softc *sc, struct mbuf *m)
struct mc_softc *sc = arg;
mc_tint(struct mc_softc *sc)
mc_rint(struct mc_softc *sc)
mace_read(struct mc_softc *sc, uint8_t *pkt, int len)
mace_get(struct mc_softc *sc, uint8_t *pkt, int totlen)
hide int mcinit(struct mc_softc *);
struct mc_softc *sc = ifp->if_softc;
hide int mcstop(struct mc_softc *);
hide void mcreset(struct mc_softc *);
integrate u_int maceput(struct mc_softc *, struct mbuf *);
integrate void mc_tint(struct mc_softc *);
integrate void mace_read(struct mc_softc *, uint8_t *, int);
integrate struct mbuf *mace_get(struct mc_softc *, uint8_t *, int);
struct mc_softc *sc = device_private(self);
mc_init(struct mc_softc *sc)
mc_putpacket(struct mc_softc *sc, u_int len)
struct mc_softc *sc = arg;
mc_reset_rxdma(struct mc_softc *sc)
mc_reset_txdma(struct mc_softc *sc)
mc_select_utp(struct mc_softc *sc)
mc_select_aui(struct mc_softc *sc)
mc_mediachange(struct mc_softc *sc)
mc_mediastatus(struct mc_softc *sc, struct ifmediareq *ifmr)
hide void mc_init(struct mc_softc *);
hide void mc_putpacket(struct mc_softc *, u_int);
hide void mc_reset_rxdma(struct mc_softc *);
hide void mc_reset_txdma(struct mc_softc *);
hide void mc_select_utp(struct mc_softc *);
hide void mc_select_aui(struct mc_softc *);
hide int mc_mediachange(struct mc_softc *);
hide void mc_mediastatus(struct mc_softc *, struct ifmediareq *);
CFATTACH_DECL_NEW(mc, sizeof(struct mc_softc),
void mc_rint(struct mc_softc *sc);
void (*sc_bus_init)(struct mc_softc *);
void (*sc_putpacket)(struct mc_softc *, u_int);
int (*sc_mediachange)(struct mc_softc *);
void (*sc_mediastatus)(struct mc_softc *,
int mcsetup(struct mc_softc *, u_int8_t *);