Searched refs:sfxge_softc (Results 1 – 12 of 12) sorted by relevance
/freebsd/sys/dev/sfxge/ |
H A D | sfxge.h | 160 struct sfxge_softc *sc; 241 struct sfxge_softc *sc; 266 struct sfxge_softc { struct 348 extern void sfxge_schedule_reset(struct sfxge_softc *sc); argument 349 extern void sfxge_sram_buf_tbl_alloc(struct sfxge_softc *sc, size_t n, 355 extern int sfxge_dma_init(struct sfxge_softc *sc); 356 extern void sfxge_dma_fini(struct sfxge_softc *sc); 357 extern int sfxge_dma_alloc(struct sfxge_softc *sc, bus_size_t len, 368 extern int sfxge_ev_init(struct sfxge_softc *sc); 369 extern void sfxge_ev_fini(struct sfxge_softc *sc); [all …]
|
H A D | sfxge_mcdi.c | 59 sfxge_mcdi_timeout(struct sfxge_softc *sc) in sfxge_mcdi_timeout() 71 sfxge_mcdi_poll(struct sfxge_softc *sc, uint32_t timeout_us) in sfxge_mcdi_poll() 114 struct sfxge_softc *sc; in sfxge_mcdi_execute() 118 sc = (struct sfxge_softc *)arg; in sfxge_mcdi_execute() 139 struct sfxge_softc *sc; in sfxge_mcdi_ev_cpl() 142 sc = (struct sfxge_softc *)arg; in sfxge_mcdi_ev_cpl() 154 struct sfxge_softc *sc; in sfxge_mcdi_exception() 157 sc = (struct sfxge_softc *)arg; in sfxge_mcdi_exception() 202 struct sfxge_softc *sc = (struct sfxge_softc *)arg; in sfxge_mcdi_logger() 231 sfxge_mcdi_ioctl(struct sfxge_softc *sc, sfxge_ioc_t *ip) in sfxge_mcdi_ioctl() [all …]
|
H A D | sfxge_port.c | 54 static int sfxge_phy_cap_mask(struct sfxge_softc *, int, uint32_t *); 57 sfxge_mac_stat_update(struct sfxge_softc *sc) in sfxge_mac_stat_update() 104 struct sfxge_softc *sc = if_getsoftc(ifp); in sfxge_get_counter() 166 struct sfxge_softc *sc = arg1; in sfxge_mac_stat_handler() 182 sfxge_mac_stat_init(struct sfxge_softc *sc) in sfxge_mac_stat_init() 203 sfxge_port_wanted_fc(struct sfxge_softc *sc) in sfxge_port_wanted_fc() 214 sfxge_port_link_fc_ifm(struct sfxge_softc *sc) in sfxge_port_link_fc_ifm() 226 sfxge_port_wanted_fc(struct sfxge_softc *sc) in sfxge_port_wanted_fc() 232 sfxge_port_link_fc_ifm(struct sfxge_softc *sc) in sfxge_port_link_fc_ifm() 240 struct sfxge_softc *sc; in sfxge_port_wanted_fc_handler() [all …]
|
H A D | sfxge_intr.c | 66 struct sfxge_softc *sc; in sfxge_intr_line_filter() 130 struct sfxge_softc *sc; in sfxge_intr_message() 161 sfxge_intr_bus_enable(struct sfxge_softc *sc) in sfxge_intr_bus_enable() 219 sfxge_intr_bus_disable(struct sfxge_softc *sc) in sfxge_intr_bus_disable() 235 sfxge_intr_alloc(struct sfxge_softc *sc, int count) in sfxge_intr_alloc() 278 sfxge_intr_teardown_msix(struct sfxge_softc *sc) in sfxge_intr_teardown_msix() 292 sfxge_intr_setup_msix(struct sfxge_softc *sc) in sfxge_intr_setup_msix() 337 sfxge_intr_setup_msi(struct sfxge_softc *sc) in sfxge_intr_setup_msi() 372 sfxge_intr_setup_fixed(struct sfxge_softc *sc) in sfxge_intr_setup_fixed() 419 struct sfxge_softc *sc = (struct sfxge_softc *)arg; in sfxge_err() [all …]
|
H A D | sfxge_rx.h | 120 struct sfxge_softc *sc; 155 struct sfxge_softc *sc __aligned(CACHE_LINE_SIZE); 183 extern int sfxge_rx_init(struct sfxge_softc *sc); 184 extern void sfxge_rx_fini(struct sfxge_softc *sc); 185 extern int sfxge_rx_start(struct sfxge_softc *sc); 186 extern void sfxge_rx_stop(struct sfxge_softc *sc);
|
H A D | sfxge.c | 120 sfxge_estimate_rsrc_limits(struct sfxge_softc *sc) in sfxge_estimate_rsrc_limits() 195 sfxge_set_drv_limits(struct sfxge_softc *sc) in sfxge_set_drv_limits() 213 sfxge_start(struct sfxge_softc *sc) in sfxge_start() 285 struct sfxge_softc *sc; in sfxge_if_init() 287 sc = (struct sfxge_softc *)arg; in sfxge_if_init() 295 sfxge_stop(struct sfxge_softc *sc) in sfxge_stop() 325 sfxge_vpd_ioctl(struct sfxge_softc *sc, sfxge_ioc_t *ioc) in sfxge_vpd_ioctl() 369 sfxge_private_ioctl(struct sfxge_softc *sc, sfxge_ioc_t *ioc) in sfxge_private_ioctl() 386 struct sfxge_softc *sc; in sfxge_if_ioctl() 569 struct sfxge_softc *sc = if_getsoftc(ifp); in sfxge_ifnet_fini() [all …]
|
H A D | sfxge_ev.c | 51 struct sfxge_softc *sc; in sfxge_ev_qcomplete() 106 struct sfxge_softc *sc; in sfxge_ev_rx() 170 struct sfxge_softc *sc; in sfxge_ev_exception() 205 struct sfxge_softc *sc; in sfxge_ev_rxq_flush_done() 239 struct sfxge_softc *sc; in sfxge_ev_rxq_flush_failed() 324 struct sfxge_softc *sc; in sfxge_ev_txq_flush_done() 468 struct sfxge_softc *sc = evq->sc; in sfxge_evq_stat_handler() 483 struct sfxge_softc *sc = evq->sc; in sfxge_evq_stat_init() 507 sfxge_ev_stat_update(struct sfxge_softc *sc) in sfxge_ev_stat_update() 538 struct sfxge_softc *sc = arg1; in sfxge_ev_stat_handler() [all …]
|
H A D | sfxge_tx.h | 172 struct sfxge_softc *sc; 237 extern uint64_t sfxge_tx_get_drops(struct sfxge_softc *sc); 239 extern int sfxge_tx_init(struct sfxge_softc *sc); 240 extern void sfxge_tx_fini(struct sfxge_softc *sc); 241 extern int sfxge_tx_start(struct sfxge_softc *sc); 242 extern void sfxge_tx_stop(struct sfxge_softc *sc);
|
H A D | sfxge_rx.c | 184 struct sfxge_softc *sc; in sfxge_rx_post_refill() 222 struct sfxge_softc *sc; in sfxge_rx_qfill() 323 static void __sfxge_rx_deliver(struct sfxge_softc *sc, struct mbuf *m) in __sfxge_rx_deliver() 335 struct sfxge_softc *sc = rxq->sc; in sfxge_rx_deliver() 374 struct sfxge_softc *sc = st->sc; in sfxge_lro_deliver() 671 struct sfxge_softc *sc = rxq->sc; in sfxge_lro() 812 struct sfxge_softc *sc = rxq->sc; in sfxge_rx_qcomplete() 933 sfxge_rx_qstop(struct sfxge_softc *sc, unsigned int index) in sfxge_rx_qstop() 1014 sfxge_rx_qstart(struct sfxge_softc *sc, unsigned int index) in sfxge_rx_qstart() 1065 sfxge_rx_stop(struct sfxge_softc *sc) in sfxge_rx_stop() [all …]
|
H A D | sfxge_dma.c | 140 sfxge_dma_alloc(struct sfxge_softc *sc, bus_size_t len, efsys_mem_t *esmp) in sfxge_dma_alloc() 190 sfxge_dma_fini(struct sfxge_softc *sc) in sfxge_dma_fini() 197 sfxge_dma_init(struct sfxge_softc *sc) in sfxge_dma_init()
|
H A D | sfxge_nvram.c | 52 sfxge_nvram_rw(struct sfxge_softc *sc, sfxge_ioc_t *ip, efx_nvram_type_t type, in sfxge_nvram_rw() 109 sfxge_nvram_erase(struct sfxge_softc *sc, efx_nvram_type_t type) in sfxge_nvram_erase() 128 sfxge_nvram_ioctl(struct sfxge_softc *sc, sfxge_ioc_t *ip) in sfxge_nvram_ioctl()
|
H A D | sfxge_tx.c | 536 struct sfxge_softc *sc; in sfxge_tx_qdpl_drain() 783 struct sfxge_softc *sc; in sfxge_if_qflush() 875 struct sfxge_softc *sc; in sfxge_if_transmit() 879 sc = (struct sfxge_softc *)if_getsoftc(ifp); in sfxge_if_transmit() 1004 struct sfxge_softc *sc = txq->sc; in tso_init() 1433 struct sfxge_softc *sc; in sfxge_tx_qunblock() 1469 sfxge_tx_qstop(struct sfxge_softc *sc, unsigned int index) in sfxge_tx_qstop() 1559 sfxge_tx_max_pkt_desc(const struct sfxge_softc *sc, enum sfxge_txq_type type, in sfxge_tx_max_pkt_desc() 1610 sfxge_tx_qstart(struct sfxge_softc *sc, unsigned int index) in sfxge_tx_qstart() 1708 sfxge_tx_stop(struct sfxge_softc *sc) in sfxge_tx_stop() [all …]
|