Home
last modified time | relevance | path

Searched refs:sfxge_t (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge.h61 typedef struct sfxge_s sfxge_t; typedef
115 sfxge_t *sm_sp;
151 sfxge_t *sm_sp;
170 sfxge_t *ss_sp;
185 sfxge_t *sm_sp;
215 sfxge_t *__se_sp;
413 sfxge_t *__sr_sp;
530 sfxge_t *stm_sp;
597 sfxge_t *__st_sp;
844 extern int sfxge_start(sfxge_t *, boolean_t);
[all …]
H A Dsfxge_sram.c38 sfxge_sram_init(sfxge_t *sp) in sfxge_sram_init()
56 sfxge_sram_buf_tbl_alloc(sfxge_t *sp, size_t n, uint32_t *idp) in sfxge_sram_buf_tbl_alloc()
84 sfxge_sram_start(sfxge_t *sp) in sfxge_sram_start()
101 sfxge_sram_buf_tbl_set(sfxge_t *sp, uint32_t id, efsys_mem_t *esmp, in sfxge_sram_buf_tbl_set()
129 sfxge_sram_buf_tbl_clear(sfxge_t *sp, uint32_t id, size_t n) in sfxge_sram_buf_tbl_clear()
146 sfxge_sram_stop(sfxge_t *sp) in sfxge_sram_stop()
161 sfxge_sram_buf_tbl_free(sfxge_t *sp, uint32_t id, size_t n) in sfxge_sram_buf_tbl_free()
175 sfxge_sram_fini(sfxge_t *sp) in sfxge_sram_fini()
H A Dsfxge_mcdi.c119 sfxge_mcdi_timeout(sfxge_t *sp) in sfxge_mcdi_timeout()
132 sfxge_mcdi_poll(sfxge_t *sp) in sfxge_mcdi_poll()
167 sfxge_t *sp = (sfxge_t *)arg; in sfxge_mcdi_execute()
183 sfxge_t *sp = (sfxge_t *)arg; in sfxge_mcdi_ev_cpl()
197 sfxge_t *sp = (sfxge_t *)arg; in sfxge_mcdi_exception()
242 sfxge_t *sp = (sfxge_t *)arg; in sfxge_mcdi_logger()
271 sfxge_mcdi_init(sfxge_t *sp) in sfxge_mcdi_init()
339 sfxge_mcdi_fini(sfxge_t *sp) in sfxge_mcdi_fini()
368 sfxge_mcdi_ioctl(sfxge_t *sp, sfxge_mcdi_ioc_t *smip) in sfxge_mcdi_ioctl()
432 sfxge_mcdi2_ioctl(sfxge_t *sp, sfxge_mcdi2_ioc_t *smip) in sfxge_mcdi2_ioctl()
H A Dsfxge_mac.c47 static void sfxge_mac_link_update_locked(sfxge_t *sp, efx_link_mode_t mode);
77 sfxge_t *sp = smp->sm_sp; in _sfxge_mac_stat_update()
186 sfxge_mac_kstat_init(sfxge_t *sp) in sfxge_mac_kstat_init()
240 sfxge_mac_kstat_fini(sfxge_t *sp) in sfxge_mac_kstat_fini()
251 sfxge_mac_stat_get(sfxge_t *sp, unsigned int id, uint64_t *valp) in sfxge_mac_stat_get()
272 sfxge_t *sp = arg; in sfxge_mac_poll()
320 sfxge_mac_poll_start(sfxge_t *sp) in sfxge_mac_poll_start()
332 sfxge_mac_poll_stop(sfxge_t *sp) in sfxge_mac_poll_stop()
351 sfxge_mac_init(sfxge_t *sp) in sfxge_mac_init()
475 sfxge_mac_filter_apply(sfxge_t *sp) in sfxge_mac_filter_apply()
[all …]
H A Dsfxge.c67 sfxge_cfg_build(sfxge_t *sp) in sfxge_cfg_build()
78 sfxge_create(dev_info_t *dip, sfxge_t **spp) in sfxge_create()
80 sfxge_t *sp; in sfxge_create()
274 SFXGE_OBJ_CHECK(sp, sfxge_t); in sfxge_create()
282 sfxge_start_locked(sfxge_t *sp, boolean_t restart) in sfxge_start_locked()
389 sfxge_start(sfxge_t *sp, boolean_t restart) in sfxge_start()
401 sfxge_stop_locked(sfxge_t *sp) in sfxge_stop_locked()
430 sfxge_stop(sfxge_t *sp) in sfxge_stop()
440 sfxge_t *sp = arg; in _sfxge_restart()
490 sfxge_restart_dispatch(sfxge_t *sp, uint_t cflags, sfxge_hw_err_t hw_err, in sfxge_restart_dispatch()
[all …]
H A Dsfxge_ev.c74 _sfxge_ev_qctor(sfxge_t *sp, sfxge_evq_t *sep, int kmflags, uint16_t evq_size) in _sfxge_ev_qctor()
136 sfxge_t *sp = arg; in sfxge_ev_q0ctor()
144 sfxge_t *sp = arg; in sfxge_ev_qXctor()
148 _sfxge_ev_qdtor(sfxge_t *sp, sfxge_evq_t *sep, uint16_t evq_size) in _sfxge_ev_qdtor()
171 sfxge_t *sp = arg; in sfxge_ev_q0dtor()
179 sfxge_t *sp = arg; in sfxge_ev_qXdtor()
206 sfxge_t *sp = sep->se_sp; in sfxge_ev_qcomplete()
241 sfxge_t *sp = sep->se_sp; in sfxge_ev_rx()
328 sfxge_t *sp = sep->se_sp; in sfxge_ev_exception()
352 sfxge_t *sp = sep->se_sp; in sfxge_ev_rxq_flush_done()
[all …]
H A Dsfxge_gld_v3.c48 sfxge_gld_link_update(sfxge_t *sp) in sfxge_gld_link_update()
68 sfxge_gld_mtu_update(sfxge_t *sp) in sfxge_gld_mtu_update()
78 sfxge_gld_rx_post(sfxge_t *sp, unsigned int index, mblk_t *mp) in sfxge_gld_rx_post()
87 sfxge_gld_rx_push(sfxge_t *sp) in sfxge_gld_rx_push()
94 sfxge_phy_dfl_cap_test64(sfxge_t *sp, uint32_t field) in sfxge_phy_dfl_cap_test64()
102 sfxge_phy_cur_cap_test64(sfxge_t *sp, uint32_t field) in sfxge_phy_cur_cap_test64()
109 sfxge_phy_lp_cap_test64(sfxge_t *sp, uint32_t field) in sfxge_phy_lp_cap_test64()
117 sfxge_t *sp = arg; in sfxge_gld_getstat()
340 sfxge_t *sp = arg; in sfxge_gld_start()
357 sfxge_t *sp = arg; in sfxge_gld_stop()
[all …]
H A Dsfxge_phy.c76 sfxge_t *sp = ksp->ks_private; in sfxge_phy_kstat_update()
123 sfxge_phy_kstat_init(sfxge_t *sp) in sfxge_phy_kstat_init()
184 sfxge_phy_kstat_fini(sfxge_t *sp) in sfxge_phy_kstat_fini()
198 sfxge_phy_init(sfxge_t *sp) in sfxge_phy_init()
228 sfxge_phy_lp_cap_test(sfxge_t *sp, uint32_t field) in sfxge_phy_lp_cap_test()
252 sfxge_phy_cap_apply(sfxge_t *sp, boolean_t use_default) in sfxge_phy_cap_apply()
310 sfxge_phy_cap_test(sfxge_t *sp, uint32_t flag, uint32_t field, in sfxge_phy_cap_test()
338 sfxge_phy_cap_set(sfxge_t *sp, uint32_t field, int set) in sfxge_phy_cap_set()
372 sfxge_phy_fini(sfxge_t *sp) in sfxge_phy_fini()
H A Dsfxge_mon.c67 sfxge_t *sp = ksp->ks_private; in sfxge_mon_kstat_update()
119 sfxge_mon_kstat_init(sfxge_t *sp) in sfxge_mon_kstat_init()
195 sfxge_mon_kstat_fini(sfxge_t *sp) in sfxge_mon_kstat_fini()
208 sfxge_mon_init(sfxge_t *sp) in sfxge_mon_init()
268 sfxge_mon_start(sfxge_t *sp) in sfxge_mon_start()
295 sfxge_mon_stop(sfxge_t *sp) in sfxge_mon_stop()
311 sfxge_mon_fini(sfxge_t *sp) in sfxge_mon_fini()
H A Dsfxge_rx.c119 sfxge_t *sp = arg; in sfxge_rx_packet_ctor()
166 sfxge_t *sp = arg; in sfxge_rx_qctor()
301 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qdtor()
381 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qfpp_swizzle()
453 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qfpp_empty()
517 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qpacket_destroy()
598 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qpacket_create()
756 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qrefill()
880 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qfill()
954 sfxge_t *sp = srp->sr_sp; in sfxge_rx_qfpp_trim()
[all …]
H A Dsfxge_err.c58 sfxge_t *sp = (sfxge_t *)arg; in sfxge_err()
68 sfxge_intr_fatal(sfxge_t *sp) in sfxge_intr_fatal()
H A Dsfxge_pci.c54 sfxge_pci_cap_find(sfxge_t *sp, uint8_t cap_id, off_t *offp) in sfxge_pci_cap_find()
91 sfxge_pci_init(sfxge_t *sp) in sfxge_pci_init()
219 sfxge_pcie_check_link(sfxge_t *sp, unsigned int full_nlanes, in sfxge_pcie_check_link()
235 sfxge_pci_fini(sfxge_t *sp) in sfxge_pci_fini()
H A Dsfxge_intr.c72 sfxge_t *sp = (void *)arg1; in sfxge_intr_line()
146 sfxge_t *sp = (void *)arg1; in sfxge_intr_message()
192 sfxge_intr_bus_enable(sfxge_t *sp) in sfxge_intr_bus_enable()
342 sfxge_intr_bus_disable(sfxge_t *sp) in sfxge_intr_bus_disable()
393 sfxge_intr_nic_enable(sfxge_t *sp) in sfxge_intr_nic_enable()
474 sfxge_intr_nic_disable(sfxge_t *sp) in sfxge_intr_nic_disable()
496 sfxge_intr_init(sfxge_t *sp) in sfxge_intr_init()
717 sfxge_intr_start(sfxge_t *sp) in sfxge_intr_start()
753 sfxge_intr_stop(sfxge_t *sp) in sfxge_intr_stop()
769 sfxge_intr_fini(sfxge_t *sp) in sfxge_intr_fini()
H A Dsfxge_hash.c63 sfxge_toeplitz_hash(sfxge_t *sp, unsigned int addr_size, in sfxge_toeplitz_hash()
159 sfxge_toeplitz_hash_init(sfxge_t *sp) in sfxge_toeplitz_hash_init()
181 sfxge_toeplitz_hash_fini(sfxge_t *sp) in sfxge_toeplitz_hash_fini()
H A Dsfxge_bar.c40 sfxge_bar_init(sfxge_t *sp) in sfxge_bar_init()
67 sfxge_bar_fini(sfxge_t *sp) in sfxge_bar_fini()
H A Dsfxge_vpd.c37 sfxge_vpd_get_keyword(sfxge_t *sp, sfxge_vpd_ioc_t *svip) in sfxge_vpd_get_keyword()
89 sfxge_vpd_set_keyword(sfxge_t *sp, sfxge_vpd_ioc_t *svip) in sfxge_vpd_set_keyword()
160 sfxge_vpd_ioctl(sfxge_t *sp, sfxge_vpd_ioc_t *svip) in sfxge_vpd_ioctl()
H A Dsfxge_tx.c161 sfxge_t *sp = arg; in sfxge_tx_buffer_ctor()
207 sfxge_t *sp = arg; in sfxge_tx_mapping_ctor()
255 sfxge_t *sp = arg; in sfxge_tx_qctor()
375 sfxge_t *sp = stp->st_sp; in sfxge_tx_qdtor()
416 sfxge_tx_packet_destroy(sfxge_t *sp, sfxge_tx_packet_t *stpp) in sfxge_tx_packet_destroy()
422 sfxge_tx_packet_create(sfxge_t *sp) in sfxge_tx_packet_create()
492 sfxge_t *sp = stp->st_sp; in sfxge_tx_qfpp_empty()
563 sfxge_t *sp = stp->st_sp; in sfxge_tx_qfbp_empty()
634 sfxge_t *sp = stp->st_sp; in sfxge_tx_qfmp_empty()
1027 sfxge_t *sp = stp->st_sp; in sfxge_tx_kstat_init()
[all …]
H A Dsfxge_nvram.c40 sfxge_nvram_rw(sfxge_t *sp, sfxge_nvram_ioc_t *snip, efx_nvram_type_t type, in sfxge_nvram_rw()
79 sfxge_nvram_erase(sfxge_t *sp, sfxge_nvram_ioc_t *snip, efx_nvram_type_t type) in sfxge_nvram_erase()
104 sfxge_nvram_ioctl(sfxge_t *sp, sfxge_nvram_ioc_t *snip) in sfxge_nvram_ioctl()