Lines Matching refs:jme_softc

112 static int jme_eeprom_read_byte(struct jme_softc *, uint8_t, uint8_t *);
113 static int jme_eeprom_macaddr(struct jme_softc *);
114 static int jme_efuse_macaddr(struct jme_softc *);
115 static void jme_reg_macaddr(struct jme_softc *);
116 static void jme_set_macaddr(struct jme_softc *, uint8_t *);
117 static void jme_map_intr_vector(struct jme_softc *);
120 static void jme_sysctl_node(struct jme_softc *);
122 static int jme_dma_alloc(struct jme_softc *);
123 static void jme_dma_free(struct jme_softc *);
125 static void jme_setlinkspeed(struct jme_softc *);
126 static void jme_setwol(struct jme_softc *);
129 static int jme_encap(struct jme_softc *, struct mbuf **);
132 static void jme_watchdog(struct jme_softc *);
134 static void jme_mac_config(struct jme_softc *);
138 static void jme_txeof(struct jme_softc *);
139 static __inline void jme_discard_rxbuf(struct jme_softc *, int);
140 static void jme_rxeof(struct jme_softc *);
141 static int jme_rxintr(struct jme_softc *, int);
143 static void jme_reset(struct jme_softc *);
145 static void jme_init_locked(struct jme_softc *);
146 static void jme_stop(struct jme_softc *);
147 static void jme_stop_tx(struct jme_softc *);
148 static void jme_stop_rx(struct jme_softc *);
149 static int jme_init_rx_ring(struct jme_softc *);
150 static void jme_init_tx_ring(struct jme_softc *);
151 static void jme_init_ssb(struct jme_softc *);
152 static int jme_newbuf(struct jme_softc *, struct jme_rxdesc *);
153 static void jme_set_vlan(struct jme_softc *);
154 static void jme_set_filter(struct jme_softc *);
155 static void jme_stats_clear(struct jme_softc *);
156 static void jme_stats_save(struct jme_softc *);
157 static void jme_stats_update(struct jme_softc *);
158 static void jme_phy_down(struct jme_softc *);
159 static void jme_phy_up(struct jme_softc *);
188 sizeof(struct jme_softc)
217 struct jme_softc *sc;
249 struct jme_softc *sc;
279 struct jme_softc *sc;
291 struct jme_softc *sc;
314 struct jme_softc *sc;
352 jme_eeprom_read_byte(struct jme_softc *sc, uint8_t addr, uint8_t *val)
391 jme_eeprom_macaddr(struct jme_softc *sc)
438 jme_efuse_macaddr(struct jme_softc *sc)
487 jme_reg_macaddr(struct jme_softc *sc)
517 jme_set_macaddr(struct jme_softc *sc, uint8_t *eaddr)
553 jme_map_intr_vector(struct jme_softc *sc)
625 struct jme_softc *sc;
920 struct jme_softc *sc;
982 jme_sysctl_node(struct jme_softc *sc)
1137 jme_dma_alloc(struct jme_softc *sc)
1402 jme_dma_free(struct jme_softc *sc)
1522 jme_setlinkspeed(struct jme_softc *sc)
1581 jme_setwol(struct jme_softc *sc)
1639 struct jme_softc *sc;
1654 struct jme_softc *sc;
1684 jme_encap(struct jme_softc *sc, struct mbuf **m_head)
1871 struct jme_softc *sc;
1882 struct jme_softc *sc;
1937 jme_watchdog(struct jme_softc *sc)
1974 struct jme_softc *sc;
2103 jme_mac_config(struct jme_softc *sc)
2199 struct jme_softc *sc;
2206 sc = (struct jme_softc *)arg;
2343 struct jme_softc *sc;
2346 sc = (struct jme_softc *)arg;
2361 struct jme_softc *sc;
2366 sc = (struct jme_softc *)arg;
2421 jme_txeof(struct jme_softc *sc)
2497 jme_discard_rxbuf(struct jme_softc *sc, int cons)
2508 jme_rxeof(struct jme_softc *sc)
2644 jme_rxintr(struct jme_softc *sc, int count)
2686 struct jme_softc *sc;
2689 sc = (struct jme_softc *)arg;
2707 jme_reset(struct jme_softc *sc)
2753 struct jme_softc *sc;
2755 sc = (struct jme_softc *)xsc;
2762 jme_init_locked(struct jme_softc *sc)
3002 jme_stop(struct jme_softc *sc)
3070 jme_stop_tx(struct jme_softc *sc)
3090 jme_stop_rx(struct jme_softc *sc)
3110 jme_init_tx_ring(struct jme_softc *sc)
3135 jme_init_ssb(struct jme_softc *sc)
3146 jme_init_rx_ring(struct jme_softc *sc)
3174 jme_newbuf(struct jme_softc *sc, struct jme_rxdesc *rxd)
3222 jme_set_vlan(struct jme_softc *sc)
3238 jme_set_filter(struct jme_softc *sc)
3299 jme_stats_clear(struct jme_softc *sc)
3316 jme_stats_save(struct jme_softc *sc)
3330 jme_stats_update(struct jme_softc *sc)
3369 jme_phy_down(struct jme_softc *sc)
3386 jme_phy_up(struct jme_softc *sc)