Lines Matching refs:enetc_softc
112 static void enetc_max_nqueues(struct enetc_softc*, int*, int*);
113 static int enetc_setup_phy(struct enetc_softc*);
115 static void enetc_get_hwaddr(struct enetc_softc*);
116 static void enetc_set_hwaddr(struct enetc_softc*);
117 static int enetc_setup_rss(struct enetc_softc*);
119 static void enetc_init_hw(struct enetc_softc*);
120 static void enetc_init_ctrl(struct enetc_softc*);
121 static void enetc_init_tx(struct enetc_softc*);
122 static void enetc_init_rx(struct enetc_softc*);
124 static int enetc_ctrl_send(struct enetc_softc*,
164 "enetc", enetc_methods, sizeof(struct enetc_softc)
212 "enetc", enetc_iflib_methods, sizeof(struct enetc_softc)
267 enetc_max_nqueues(struct enetc_softc *sc, int *max_tx_nqueues, in enetc_max_nqueues()
278 enetc_setup_fixed(struct enetc_softc *sc, phandle_t node) in enetc_setup_fixed()
326 enetc_setup_phy(struct enetc_softc *sc) in enetc_setup_phy()
367 struct enetc_softc *sc; in enetc_attach_pre()
455 struct enetc_softc *sc; in enetc_detach()
482 struct enetc_softc *sc; in enetc_tx_queues_alloc()
513 struct enetc_softc *sc; in enetc_rx_queues_alloc()
542 struct enetc_softc *sc; in enetc_queues_free()
557 enetc_get_hwaddr(struct enetc_softc *sc) in enetc_get_hwaddr()
583 enetc_set_hwaddr(struct enetc_softc *sc) in enetc_set_hwaddr()
600 enetc_setup_rss(struct enetc_softc *sc) in enetc_setup_rss()
647 enetc_ctrl_send(struct enetc_softc *sc, uint16_t cmd, uint16_t size, in enetc_ctrl_send()
688 enetc_init_hw(struct enetc_softc *sc) in enetc_init_hw()
723 enetc_init_ctrl(struct enetc_softc *sc) in enetc_init_ctrl()
741 enetc_init_tx(struct enetc_softc *sc) in enetc_init_tx()
771 enetc_init_rx(struct enetc_softc *sc) in enetc_init_rx()
826 struct enetc_softc *sc; in enetc_setup_multicast()
865 struct enetc_softc *sc; in enetc_vlan_register()
886 struct enetc_softc *sc; in enetc_vlan_unregister()
907 struct enetc_softc *sc; in enetc_init()
959 enetc_disable_txq(struct enetc_softc *sc, int qid) in enetc_disable_txq()
984 struct enetc_softc *sc; in enetc_stop()
999 struct enetc_softc *sc; in enetc_msix_intr_assign()
1046 struct enetc_softc *sc; in enetc_tx_queue_intr_enable()
1056 struct enetc_softc *sc; in enetc_rx_queue_intr_enable()
1065 struct enetc_softc *sc; in enetc_intr_enable()
1080 struct enetc_softc *sc; in enetc_intr_disable()
1095 struct enetc_softc *sc = data; in enetc_isc_txd_encap()
1154 struct enetc_softc *sc = data; in enetc_isc_txd_flush()
1162 struct enetc_softc *sc = data; in enetc_isc_txd_credits_update()
1198 struct enetc_softc *sc = data; in enetc_isc_rxd_available()
1230 struct enetc_softc *sc = data; in enetc_isc_rxd_pkt_get()
1294 struct enetc_softc *sc = data; in enetc_isc_rxd_refill()
1330 struct enetc_softc *sc = data; in enetc_isc_rxd_flush()
1338 struct enetc_softc *sc; in enetc_get_counter()
1357 struct enetc_softc *sc = iflib_get_softc(ctx); in enetc_mtu_set()
1376 struct enetc_softc *sc; in enetc_promisc_set()
1405 struct enetc_softc *sc; in enetc_update_admin_status()
1429 struct enetc_softc *sc; in enetc_miibus_readreg()
1445 struct enetc_softc *sc; in enetc_miibus_writereg()
1468 struct enetc_softc *sc; in enetc_miibus_statchg()
1492 struct enetc_softc *sc; in enetc_media_change()
1505 struct enetc_softc *sc; in enetc_media_status()
1527 struct enetc_softc *sc; in enetc_fixed_media_status()