alc_softc
int alc_miidbg_readreg(struct alc_softc *, int);
void alc_miidbg_writereg(struct alc_softc *, int, int);
int alc_miiext_readreg(struct alc_softc *, int, int);
alc_aspm_816x(struct alc_softc *sc, int init)
void alc_miiext_writereg(struct alc_softc *, int, int, int);
void alc_phy_reset_813x(struct alc_softc *);
void alc_phy_reset_816x(struct alc_softc *);
int alc_newbuf(struct alc_softc *, struct alc_rxdesc *);
alc_init_pcie(struct alc_softc *sc, int base)
void alc_phy_down(struct alc_softc *);
void alc_phy_reset(struct alc_softc *);
void alc_reset(struct alc_softc *);
void alc_rxeof(struct alc_softc *, struct rx_rdesc *);
int alc_rxintr(struct alc_softc *);
void alc_iff(struct alc_softc *);
void alc_rxvlan(struct alc_softc *);
alc_config_msi(struct alc_softc *sc)
void alc_start_queue(struct alc_softc *);
void alc_stats_clear(struct alc_softc *);
void alc_stats_update(struct alc_softc *);
struct alc_softc *sc = (struct alc_softc *)self;
void alc_stop(struct alc_softc *);
void alc_stop_mac(struct alc_softc *);
void alc_stop_queue(struct alc_softc *);
void alc_txeof(struct alc_softc *);
void alc_init_pcie(struct alc_softc *, int);
void alc_config_msi(struct alc_softc *);
int alc_dma_alloc(struct alc_softc *);
void alc_dma_free(struct alc_softc *);
int alc_encap(struct alc_softc *, struct mbuf *);
void alc_osc_reset(struct alc_softc *);
struct alc_softc *sc = (struct alc_softc *)self;
struct alc_softc *sc = (struct alc_softc *)self;
alc_dma_alloc(struct alc_softc *sc)
sizeof (struct alc_softc), alc_match, alc_attach, alc_detach,
struct alc_softc *sc = (struct alc_softc *)dev;
alc_dma_free(struct alc_softc *sc)
alc_encap(struct alc_softc *sc, struct mbuf *m)
struct alc_softc *sc = (struct alc_softc *)dev;
struct alc_softc *sc = ifp->if_softc;
struct alc_softc *sc = ifp->if_softc;
struct alc_softc *sc = ifp->if_softc;
alc_mac_config(struct alc_softc *sc)
alc_stats_clear(struct alc_softc *sc)
alc_stats_update(struct alc_softc *sc)
struct alc_softc *sc = (struct alc_softc *)dev;
struct alc_softc *sc = arg;
alc_txeof(struct alc_softc *sc)
alc_newbuf(struct alc_softc *sc, struct alc_rxdesc *rxd)
alc_rxintr(struct alc_softc *sc)
alc_rxeof(struct alc_softc *sc, struct rx_rdesc *rrd)
struct alc_softc *sc = (struct alc_softc *)dev;
struct alc_softc *sc = xsc;
alc_osc_reset(struct alc_softc *sc)
alc_reset(struct alc_softc *sc)
struct alc_softc *sc = (struct alc_softc *)dev;
struct alc_softc *sc = ifp->if_softc;
struct alc_softc *sc = (struct alc_softc *)dev;
alc_stop(struct alc_softc *sc)
struct alc_softc *sc = (struct alc_softc *)dev;
alc_stop_mac(struct alc_softc *sc)
alc_start_queue(struct alc_softc *sc)
alc_stop_queue(struct alc_softc *sc)
alc_init_tx_ring(struct alc_softc *sc)
alc_init_rx_ring(struct alc_softc *sc)
alc_init_rr_ring(struct alc_softc *sc)
alc_init_cmb(struct alc_softc *sc)
alc_init_smb(struct alc_softc *sc)
alc_rxvlan(struct alc_softc *sc)
alc_iff(struct alc_softc *sc)
alc_miidbg_readreg(struct alc_softc *sc, int reg)
alc_miidbg_writereg(struct alc_softc *sc, int reg, int val)
alc_miiext_readreg(struct alc_softc *sc, int devaddr, int reg)
alc_miiext_writereg(struct alc_softc *sc, int devaddr, int reg, int val)
alc_dsp_fixup(struct alc_softc *sc, int media)
struct alc_softc *sc = ifp->if_softc;
struct alc_softc *sc = ifp->if_softc;
alc_get_macaddr(struct alc_softc *sc)
alc_get_macaddr_813x(struct alc_softc *sc)
alc_get_macaddr_816x(struct alc_softc *sc)
alc_get_macaddr_par(struct alc_softc *sc)
alc_disable_l0s_l1(struct alc_softc *sc)
alc_phy_reset(struct alc_softc *sc)
alc_phy_reset_813x(struct alc_softc *sc)
void alc_aspm(struct alc_softc *, int, uint64_t);
void alc_aspm_813x(struct alc_softc *, uint64_t);
void alc_aspm_816x(struct alc_softc *, int);
void alc_disable_l0s_l1(struct alc_softc *);
int alc_dma_alloc(struct alc_softc *);
void alc_dma_free(struct alc_softc *);
int alc_encap(struct alc_softc *, struct mbuf *);
void alc_get_macaddr(struct alc_softc *);
void alc_get_macaddr_813x(struct alc_softc *);
void alc_get_macaddr_816x(struct alc_softc *);
alc_phy_reset_816x(struct alc_softc *sc)
void alc_get_macaddr_par(struct alc_softc *);
void alc_init_cmb(struct alc_softc *);
void alc_init_rr_ring(struct alc_softc *);
int alc_init_rx_ring(struct alc_softc *);
void alc_init_smb(struct alc_softc *);
alc_phy_down(struct alc_softc *sc)
void alc_init_tx_ring(struct alc_softc *);
void alc_mac_config(struct alc_softc *);
alc_aspm(struct alc_softc *sc, int init, uint64_t media)
alc_aspm_813x(struct alc_softc *sc, uint64_t media)
void alc_dsp_fixup(struct alc_softc *, int);