Home
last modified time | relevance | path

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

/freebsd-14.2/sys/dev/bxe/
H A Decore_sp.h69 struct bxe_softc;
472 struct bxe_softc;
545 int (*wait_comp)(struct bxe_softc *sc,
795 int (*check_add)(struct bxe_softc *sc,
805 (*check_del)(struct bxe_softc *sc,
873 int (*restore)(struct bxe_softc *sc,
1091 int (*validate)(struct bxe_softc *sc,
1098 void (*revert)(struct bxe_softc *sc,
1537 int (*send_cmd)(struct bxe_softc *sc,
1773 int (*init_fw)(struct bxe_softc *sc);
[all …]
H A Dbxe_elink.h44 struct bxe_softc;
49 extern void elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset,
51 extern void elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset,
55 extern uint8_t elink_cb_gpio_write(struct bxe_softc *sc,
58 extern uint8_t elink_cb_gpio_mult_write(struct bxe_softc *sc,
63 extern uint8_t elink_cb_gpio_int_write(struct bxe_softc *sc,
96 extern uint8_t elink_cb_path_id(struct bxe_softc *sc);
98 extern void elink_cb_notify_link_changed(struct bxe_softc *sc);
109 extern void elink_cb_dbg(struct bxe_softc *sc, char *fmt);
458 struct bxe_softc *sc;
[all …]
H A Decore_init_ops.h44 static void ecore_write_dmae_phys_len(struct bxe_softc *sc,
48 static void ecore_init_str_wr(struct bxe_softc *sc, uint32_t addr, in ecore_init_str_wr()
57 static void ecore_init_ind_wr(struct bxe_softc *sc, uint32_t addr, in ecore_init_ind_wr()
111 static void ecore_init_wr_64(struct bxe_softc *sc, uint32_t addr, in ecore_init_wr_64()
180 static void ecore_init_wr_wb(struct bxe_softc *sc, uint32_t addr, in ecore_init_wr_wb()
647 static int ecore_ilt_line_mem_op(struct bxe_softc *sc, in ecore_ilt_line_mem_op()
718 static void ecore_ilt_line_init_op(struct bxe_softc *sc, in ecore_ilt_line_init_op()
738 static void ecore_ilt_boundry_init_op(struct bxe_softc *sc, in ecore_ilt_boundry_init_op()
791 static void ecore_ilt_client_init_op_ilt(struct bxe_softc *sc, in ecore_ilt_client_init_op_ilt()
808 static void ecore_ilt_client_init_op(struct bxe_softc *sc, in ecore_ilt_client_init_op()
[all …]
H A Dbxe_debug.c82 bxe_reg_read8(struct bxe_softc *sc, bus_size_t offset) in bxe_reg_read8()
95 bxe_reg_read16(struct bxe_softc *sc, bus_size_t offset) in bxe_reg_read16()
112 bxe_reg_read32(struct bxe_softc *sc, bus_size_t offset) in bxe_reg_read32()
133 elink_cb_dbg(struct bxe_softc *sc, in elink_cb_dbg()
144 elink_cb_dbg1(struct bxe_softc *sc, in elink_cb_dbg1()
157 elink_cb_dbg2(struct bxe_softc *sc, in elink_cb_dbg2()
171 elink_cb_dbg3(struct bxe_softc *sc, in elink_cb_dbg3()
190 bxe_dump_mem(struct bxe_softc *sc, in bxe_dump_mem()
228 bxe_dump_mbuf_data(struct bxe_softc *sc, in bxe_dump_mbuf_data()
297 struct bxe_softc *sc; in DB_COMMAND_FLAGS()
[all …]
H A Dbxe.c4386 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); in bxe_ifmedia_update()
4460 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_chip_tq()
8622 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_sp_tq()
8767 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_intr_legacy()
8823 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_intr_sp()
12237 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_periodic_callout_func()
12564 struct bxe_softc *sc = (struct bxe_softc *)arg; in bxe_sp_err_timeout_task()
12961 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_init()
15835 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_eth_stat()
15867 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_eth_q_stat()
[all …]
H A Decore_sp.c152 struct bxe_softc *sc, in __ecore_exe_queue_reset_pending()
254 struct bxe_softc *sc) in ecore_exe_queue_alloc_elem()
764 ecore_check_mac_del(struct bxe_softc *sc, in ecore_check_mac_del()
782 ecore_check_vlan_del(struct bxe_softc *sc, in ecore_check_vlan_del()
822 (struct bxe_softc *sc, in ecore_check_vxlan_fltr_del()
869 struct bxe_softc *sc, in ecore_check_move_always_err()
1902 struct bxe_softc *sc, in ecore_vlan_mac_get_registry_elem()
2081 struct bxe_softc *sc, in ecore_vlan_mac_push_new_cmd()
2319 void ecore_init_mac_obj(struct bxe_softc *sc, in ecore_init_mac_obj()
4001 int ecore_config_mcast(struct bxe_softc *sc, in ecore_config_mcast()
[all …]
H A Dbxe_dcb.h262 struct bxe_softc;
264 void bxe_dcbx_init_params(struct bxe_softc *sc);
265 void bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled);
266 int bxe_dcb_get_lldp_params_ioctl(struct bxe_softc *sc, void *uaddr);
267 int bxe_dcb_get_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr);
268 int bxe_dcb_set_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr);
276 void bxe_dcbx_set_params(struct bxe_softc *sc, uint32_t state);
277 void bxe_dcbx_pmf_update(struct bxe_softc *sc);
H A Dbxe_elink.c982 struct bxe_softc *sc = params->sc; in elink_check_lfa()
1174 struct bxe_softc *sc = params->sc; in elink_ets_e2e3a0_disabled()
1265 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_set_credit_upper_bound_nig()
1303 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_nig_disabled()
1387 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_set_credit_upper_bound_pbf()
1419 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_pbf_disabled()
1478 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_disabled()
1501 struct bxe_softc *sc = params->sc; in elink_ets_disabled()
1526 struct bxe_softc *sc = params->sc; in elink_ets_e3b0_cli_map()
7071 struct bxe_softc *sc; in elink_get_ext_phy_fw_version()
[all …]
H A Dbxe.h472 struct bxe_softc *sc;
542 struct bxe_softc *sc;
1305 struct bxe_softc { struct
2279 reg_poll(struct bxe_softc *sc, in reg_poll()
2334 bxe_hc_ack_sb(struct bxe_softc *sc, in bxe_hc_ack_sb()
2361 bxe_ack_sb(struct bxe_softc *sc, in bxe_ack_sb()
2386 bxe_hc_ack_int(struct bxe_softc *sc) in bxe_hc_ack_int()
2397 bxe_igu_ack_int(struct bxe_softc *sc) in bxe_igu_ack_int()
2410 bxe_ack_int(struct bxe_softc *sc) in bxe_ack_int()
2421 func_by_vn(struct bxe_softc *sc, in func_by_vn()
[all …]
H A Dbxe_stats.c96 bxe_dp_stats(struct bxe_softc *sc) in bxe_dp_stats()
142 bxe_storm_stats_post(struct bxe_softc *sc) in bxe_storm_stats_post()
180 bxe_hw_stats_post(struct bxe_softc *sc) in bxe_hw_stats_post()
230 bxe_stats_comp(struct bxe_softc *sc) in bxe_stats_comp()
316 bxe_port_stats_init(struct bxe_softc *sc) in bxe_port_stats_init()
573 bxe_stats_start(struct bxe_softc *sc) in bxe_stats_start()
604 bxe_stats_restart(struct bxe_softc *sc) in bxe_stats_restart()
1182 struct bxe_softc *sc; in bxe_get_counter()
1299 bxe_stats_update(struct bxe_softc *sc) in bxe_stats_update()
1403 bxe_stats_stop(struct bxe_softc *sc) in bxe_stats_stop()
[all …]
H A Decore_init.h248 static inline void ecore_map_q_cos(struct bxe_softc *sc, uint32_t q_num, uint32_t new_cos) in ecore_map_q_cos()
302 static inline void ecore_dcb_config_qm(struct bxe_softc *sc, enum cos_mode mode, in ecore_dcb_config_qm()
744 static inline void ecore_set_mcp_parity(struct bxe_softc *sc, uint8_t enable) in ecore_set_mcp_parity()
761 static inline uint32_t ecore_parity_reg_mask(struct bxe_softc *sc, int idx) in ecore_parity_reg_mask()
773 static inline void ecore_disable_blocks_parity(struct bxe_softc *sc) in ecore_disable_blocks_parity()
796 static inline void ecore_clear_blocks_parity(struct bxe_softc *sc) in ecore_clear_blocks_parity()
840 static inline void ecore_enable_blocks_parity(struct bxe_softc *sc) in ecore_enable_blocks_parity()
H A Dbxe_stats.h705 struct bxe_softc;
706 void bxe_stats_init(struct bxe_softc *sc);
707 void bxe_stats_handle(struct bxe_softc *sc, enum bxe_stats_event event);
708 void bxe_save_statistics(struct bxe_softc *sc);
709 void bxe_afex_collect_stats(struct bxe_softc *sc, void *void_afex_stats, uint32_t stats_type);
H A D57710_init_values.c31197 void ecore_init_e1_firmware(struct bxe_softc *sc) in ecore_init_e1_firmware()
H A D57711_init_values.c32814 void ecore_init_e1h_firmware(struct bxe_softc *sc) in ecore_init_e1h_firmware()
H A D57712_init_values.c57650 void ecore_init_e2_firmware(struct bxe_softc *sc) in ecore_init_e2_firmware()