Home
last modified time | relevance | path

Searched refs:bxe_softc (Results 1 – 15 of 15) sorted by relevance

/freebsd-13.1/sys/dev/bxe/
H A Decore_sp.h71 struct bxe_softc;
474 struct bxe_softc;
547 int (*wait_comp)(struct bxe_softc *sc,
797 int (*check_add)(struct bxe_softc *sc,
807 (*check_del)(struct bxe_softc *sc,
875 int (*restore)(struct bxe_softc *sc,
1093 int (*validate)(struct bxe_softc *sc,
1100 void (*revert)(struct bxe_softc *sc,
1539 int (*send_cmd)(struct bxe_softc *sc,
1775 int (*init_fw)(struct bxe_softc *sc);
[all …]
H A Dbxe_elink.h46 struct bxe_softc;
51 extern void elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset,
53 extern void elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset,
57 extern uint8_t elink_cb_gpio_write(struct bxe_softc *sc,
60 extern uint8_t elink_cb_gpio_mult_write(struct bxe_softc *sc,
65 extern uint8_t elink_cb_gpio_int_write(struct bxe_softc *sc,
98 extern uint8_t elink_cb_path_id(struct bxe_softc *sc);
100 extern void elink_cb_notify_link_changed(struct bxe_softc *sc);
111 extern void elink_cb_dbg(struct bxe_softc *sc, char *fmt);
460 struct bxe_softc *sc;
[all …]
H A Decore_init_ops.h46 static void ecore_write_dmae_phys_len(struct bxe_softc *sc,
50 static void ecore_init_str_wr(struct bxe_softc *sc, uint32_t addr, in ecore_init_str_wr()
59 static void ecore_init_ind_wr(struct bxe_softc *sc, uint32_t addr, in ecore_init_ind_wr()
113 static void ecore_init_wr_64(struct bxe_softc *sc, uint32_t addr, in ecore_init_wr_64()
182 static void ecore_init_wr_wb(struct bxe_softc *sc, uint32_t addr, in ecore_init_wr_wb()
649 static int ecore_ilt_line_mem_op(struct bxe_softc *sc, in ecore_ilt_line_mem_op()
720 static void ecore_ilt_line_init_op(struct bxe_softc *sc, in ecore_ilt_line_init_op()
740 static void ecore_ilt_boundry_init_op(struct bxe_softc *sc, in ecore_ilt_boundry_init_op()
793 static void ecore_ilt_client_init_op_ilt(struct bxe_softc *sc, in ecore_ilt_client_init_op_ilt()
810 static void ecore_ilt_client_init_op(struct bxe_softc *sc, in ecore_ilt_client_init_op()
[all …]
H A Dbxe_debug.c84 bxe_reg_read8(struct bxe_softc *sc, bus_size_t offset) in bxe_reg_read8()
97 bxe_reg_read16(struct bxe_softc *sc, bus_size_t offset) in bxe_reg_read16()
114 bxe_reg_read32(struct bxe_softc *sc, bus_size_t offset) in bxe_reg_read32()
135 elink_cb_dbg(struct bxe_softc *sc, in elink_cb_dbg()
146 elink_cb_dbg1(struct bxe_softc *sc, in elink_cb_dbg1()
159 elink_cb_dbg2(struct bxe_softc *sc, in elink_cb_dbg2()
173 elink_cb_dbg3(struct bxe_softc *sc, in elink_cb_dbg3()
192 bxe_dump_mem(struct bxe_softc *sc, in bxe_dump_mem()
230 bxe_dump_mbuf_data(struct bxe_softc *sc, in bxe_dump_mbuf_data()
305 struct bxe_softc *sc; in bxe_ddb()
[all …]
H A Decore_sp.c154 struct bxe_softc *sc, in __ecore_exe_queue_reset_pending()
256 struct bxe_softc *sc) in ecore_exe_queue_alloc_elem()
766 ecore_check_mac_del(struct bxe_softc *sc, in ecore_check_mac_del()
784 ecore_check_vlan_del(struct bxe_softc *sc, in ecore_check_vlan_del()
824 (struct bxe_softc *sc, in ecore_check_vxlan_fltr_del()
871 struct bxe_softc *sc, in ecore_check_move_always_err()
1904 struct bxe_softc *sc, in ecore_vlan_mac_get_registry_elem()
2083 struct bxe_softc *sc, in ecore_vlan_mac_push_new_cmd()
2321 void ecore_init_mac_obj(struct bxe_softc *sc, in ecore_init_mac_obj()
4003 int ecore_config_mcast(struct bxe_softc *sc, in ecore_config_mcast()
[all …]
H A Dbxe.c4403 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); in bxe_ifmedia_update()
4477 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_chip_tq()
8647 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_sp_tq()
8792 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_intr_legacy()
8848 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_intr_sp()
12262 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_periodic_callout_func()
12590 struct bxe_softc *sc = (struct bxe_softc *)arg; in bxe_sp_err_timeout_task()
12987 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_init()
15866 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_eth_stat()
15898 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_eth_q_stat()
[all …]
H A Dbxe_dcb.h264 struct bxe_softc;
266 void bxe_dcbx_init_params(struct bxe_softc *sc);
267 void bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled);
268 int bxe_dcb_get_lldp_params_ioctl(struct bxe_softc *sc, void *uaddr);
269 int bxe_dcb_get_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr);
270 int bxe_dcb_set_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr);
278 void bxe_dcbx_set_params(struct bxe_softc *sc, uint32_t state);
279 void bxe_dcbx_pmf_update(struct bxe_softc *sc);
H A Dbxe_elink.c984 struct bxe_softc *sc = params->sc; in elink_check_lfa()
1176 struct bxe_softc *sc = params->sc; in elink_ets_e2e3a0_disabled()
1267 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_set_credit_upper_bound_nig()
1305 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_nig_disabled()
1389 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_set_credit_upper_bound_pbf()
1421 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_pbf_disabled()
1480 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_disabled()
1503 struct bxe_softc *sc = params->sc; in elink_ets_disabled()
1528 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_cli_map()
7073 struct bxe_softc *sc; in elink_get_ext_phy_fw_version()
[all …]
H A Dbxe.h474 struct bxe_softc *sc;
544 struct bxe_softc *sc;
1307 struct bxe_softc { struct
2281 reg_poll(struct bxe_softc *sc, in reg_poll()
2336 bxe_hc_ack_sb(struct bxe_softc *sc, in bxe_hc_ack_sb()
2363 bxe_ack_sb(struct bxe_softc *sc, in bxe_ack_sb()
2388 bxe_hc_ack_int(struct bxe_softc *sc) in bxe_hc_ack_int()
2399 bxe_igu_ack_int(struct bxe_softc *sc) in bxe_igu_ack_int()
2412 bxe_ack_int(struct bxe_softc *sc) in bxe_ack_int()
2423 func_by_vn(struct bxe_softc *sc, in func_by_vn()
[all …]
H A Dbxe_stats.c98 bxe_dp_stats(struct bxe_softc *sc) in bxe_dp_stats()
144 bxe_storm_stats_post(struct bxe_softc *sc) in bxe_storm_stats_post()
182 bxe_hw_stats_post(struct bxe_softc *sc) in bxe_hw_stats_post()
232 bxe_stats_comp(struct bxe_softc *sc) in bxe_stats_comp()
318 bxe_port_stats_init(struct bxe_softc *sc) in bxe_port_stats_init()
575 bxe_stats_start(struct bxe_softc *sc) in bxe_stats_start()
606 bxe_stats_restart(struct bxe_softc *sc) in bxe_stats_restart()
1184 struct bxe_softc *sc; in bxe_get_counter()
1301 bxe_stats_update(struct bxe_softc *sc) in bxe_stats_update()
1405 bxe_stats_stop(struct bxe_softc *sc) in bxe_stats_stop()
[all …]
H A Decore_init.h250 static inline void ecore_map_q_cos(struct bxe_softc *sc, uint32_t q_num, uint32_t new_cos) in ecore_map_q_cos()
304 static inline void ecore_dcb_config_qm(struct bxe_softc *sc, enum cos_mode mode, in ecore_dcb_config_qm()
746 static inline void ecore_set_mcp_parity(struct bxe_softc *sc, uint8_t enable) in ecore_set_mcp_parity()
763 static inline uint32_t ecore_parity_reg_mask(struct bxe_softc *sc, int idx) in ecore_parity_reg_mask()
775 static inline void ecore_disable_blocks_parity(struct bxe_softc *sc) in ecore_disable_blocks_parity()
798 static inline void ecore_clear_blocks_parity(struct bxe_softc *sc) in ecore_clear_blocks_parity()
842 static inline void ecore_enable_blocks_parity(struct bxe_softc *sc) in ecore_enable_blocks_parity()
H A Dbxe_stats.h707 struct bxe_softc;
708 void bxe_stats_init(struct bxe_softc *sc);
709 void bxe_stats_handle(struct bxe_softc *sc, enum bxe_stats_event event);
710 void bxe_save_statistics(struct bxe_softc *sc);
711 void bxe_afex_collect_stats(struct bxe_softc *sc, void *void_afex_stats, uint32_t stats_type);
H A D57710_init_values.c31198 void ecore_init_e1_firmware(struct bxe_softc *sc) in ecore_init_e1_firmware()
H A D57711_init_values.c32815 void ecore_init_e1h_firmware(struct bxe_softc *sc) in ecore_init_e1h_firmware()
H A D57712_init_values.c57651 void ecore_init_e2_firmware(struct bxe_softc *sc) in ecore_init_e2_firmware()