fxp_softc
struct fxp_softc *sc = device_get_softc(dev);
struct fxp_softc *sc = device_get_softc(dev);
struct fxp_softc *sc = device_get_softc(dev);
fxp_eeprom_shiftin(struct fxp_softc *sc, int data, int length)
fxp_eeprom_getword(struct fxp_softc *sc, int offset, int autosize)
fxp_eeprom_putword(struct fxp_softc *sc, int offset, uint16_t data)
fxp_autosize_eeprom(struct fxp_softc *sc)
fxp_read_eeprom(struct fxp_softc *sc, u_short *data, int offset, int words)
fxp_write_eeprom(struct fxp_softc *sc, u_short *data, int offset, int words)
fxp_load_eeprom(struct fxp_softc *sc)
struct fxp_softc *sc = if_getsoftc(ifp);
struct fxp_softc *sc = if_getsoftc(ifp);
fxp_encap(struct fxp_softc *sc, struct mbuf **m_head)
struct fxp_softc *sc = if_getsoftc(ifp);
struct fxp_softc *sc = xsc;
fxp_txeof(struct fxp_softc *sc)
fxp_rxcsum(struct fxp_softc *sc, if_t ifp, struct mbuf *m,
fxp_intr_body(struct fxp_softc *sc, if_t ifp, uint8_t statack,
fxp_update_stats(struct fxp_softc *sc)
struct fxp_softc *sc = xsc;
fxp_stop(struct fxp_softc *sc)
static void fxp_rxcsum(struct fxp_softc *sc, if_t ifp,
fxp_watchdog(struct fxp_softc *sc)
static int fxp_intr_body(struct fxp_softc *sc, if_t ifp,
struct fxp_softc *sc = xsc;
fxp_init_body(struct fxp_softc *sc, int setmedia)
static void fxp_init_body(struct fxp_softc *sc, int);
static int fxp_encap(struct fxp_softc *sc, struct mbuf **m_head);
static void fxp_txeof(struct fxp_softc *sc);
static void fxp_stop(struct fxp_softc *sc);
static void fxp_release(struct fxp_softc *sc);
static void fxp_watchdog(struct fxp_softc *sc);
static void fxp_add_rfabuf(struct fxp_softc *sc,
static void fxp_discard_rfabuf(struct fxp_softc *sc,
static int fxp_new_rfabuf(struct fxp_softc *sc,
static void fxp_mc_addrs(struct fxp_softc *sc);
static void fxp_mc_setup(struct fxp_softc *sc);
static uint16_t fxp_eeprom_getword(struct fxp_softc *sc, int offset,
static void fxp_eeprom_putword(struct fxp_softc *sc, int offset,
static void fxp_autosize_eeprom(struct fxp_softc *sc);
static void fxp_load_eeprom(struct fxp_softc *sc);
static void fxp_read_eeprom(struct fxp_softc *sc, u_short *data,
static void fxp_write_eeprom(struct fxp_softc *sc, u_short *data,
struct fxp_softc *sc = if_getsoftc(ifp);
struct fxp_softc *sc = if_getsoftc(ifp);
fxp_new_rfabuf(struct fxp_softc *sc, struct fxp_rx *rxp)
static void fxp_load_ucode(struct fxp_softc *sc);
static void fxp_update_stats(struct fxp_softc *sc);
static void fxp_sysctl_node(struct fxp_softc *sc);
fxp_add_rfabuf(struct fxp_softc *sc, struct fxp_rx *rxp)
fxp_discard_rfabuf(struct fxp_softc *sc, struct fxp_rx *rxp)
static void fxp_scb_wait(struct fxp_softc *sc);
static void fxp_scb_cmd(struct fxp_softc *sc, int cmd);
struct fxp_softc *sc = device_get_softc(dev);
static void fxp_dma_wait(struct fxp_softc *sc,
struct fxp_softc *sc = device_get_softc(dev);
struct fxp_softc *sc;
struct fxp_softc *sc = if_getsoftc(ifp);
struct fxp_softc *sc = arg;
fxp_mc_addrs(struct fxp_softc *sc)
sizeof(struct fxp_softc),
fxp_mc_setup(struct fxp_softc *sc)
fxp_load_ucode(struct fxp_softc *sc)
fxp_sysctl_node(struct fxp_softc *sc)
fxp_scb_wait(struct fxp_softc *sc)
fxp_scb_cmd(struct fxp_softc *sc, int cmd)
fxp_dma_wait(struct fxp_softc *sc, volatile uint16_t *status,
struct fxp_softc *sc;
fxp_release(struct fxp_softc *sc)
struct fxp_softc *sc = device_get_softc(dev);
struct fxp_softc *sc = device_get_softc(dev);