Lines Matching refs:lii_softc

67 struct lii_softc {
107 int (*sc_memread)(struct lii_softc *, uint32_t,
114 static int lii_reset(struct lii_softc *);
115 static bool lii_eeprom_present(struct lii_softc *);
116 static int lii_read_macaddr(struct lii_softc *, uint8_t *);
117 static int lii_eeprom_read(struct lii_softc *, uint32_t, uint32_t *);
118 static void lii_spi_configure(struct lii_softc *);
119 static int lii_spi_read(struct lii_softc *, uint32_t, uint32_t *);
120 static void lii_setmulti(struct lii_softc *);
123 static int lii_alloc_rings(struct lii_softc *);
124 static int lii_free_tx_space(struct lii_softc *);
140 static void lii_rxintr(struct lii_softc *);
141 static void lii_txintr(struct lii_softc *);
143 CFATTACH_DECL_NEW(lii, sizeof(struct lii_softc),
162 AT_READ_4(struct lii_softc *sc, bus_size_t reg)
170 AT_READ_2(struct lii_softc *sc, bus_size_t reg)
178 AT_READ_1(struct lii_softc *sc, bus_size_t reg)
186 AT_WRITE_4(struct lii_softc *sc, bus_size_t reg, uint32_t val)
193 AT_WRITE_2(struct lii_softc *sc, bus_size_t reg, uint16_t val)
200 AT_WRITE_1(struct lii_softc *sc, bus_size_t reg, uint8_t val)
236 struct lii_softc *sc = device_private(self);
357 lii_reset(struct lii_softc *sc)
389 lii_eeprom_present(struct lii_softc *sc)
410 lii_eeprom_read(struct lii_softc *sc, uint32_t reg, uint32_t *val)
420 lii_spi_configure(struct lii_softc *sc)
492 lii_spi_read(struct lii_softc *sc, uint32_t reg, uint32_t *val)
521 lii_read_macaddr(struct lii_softc *sc, uint8_t *ea)
581 struct lii_softc *sc = device_private(dev);
611 struct lii_softc *sc = device_private(dev);
640 struct lii_softc *sc = device_private(dev);
658 struct lii_softc *sc = ifp->if_softc;
670 struct lii_softc *sc = ifp->if_softc;
682 struct lii_softc *sc = ifp->if_softc;
806 lii_tx_put(struct lii_softc *sc, struct mbuf *m)
841 lii_free_tx_space(struct lii_softc *sc)
858 struct lii_softc *sc = ifp->if_softc;
898 struct lii_softc *sc = ifp->if_softc;
915 struct lii_softc *sc = v;
957 lii_rxintr(struct lii_softc *sc)
1010 lii_txintr(struct lii_softc *sc)
1054 lii_alloc_rings(struct lii_softc *sc)
1123 struct lii_softc *sc = ifp->if_softc;
1133 struct lii_softc *sc = ifp->if_softc;
1168 lii_setmulti(struct lii_softc *sc)
1208 struct lii_softc *sc = v;