| /freebsd-14.2/sys/dev/bxe/ |
| H A D | ecore_sp.h | 69 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 D | bxe_elink.h | 44 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 D | ecore_init_ops.h | 44 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 D | bxe_debug.c | 82 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 D | bxe.c | 4386 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 D | ecore_sp.c | 152 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 D | bxe_dcb.h | 262 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 D | bxe_elink.c | 982 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 D | bxe.h | 472 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 D | bxe_stats.c | 96 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 D | ecore_init.h | 248 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 D | bxe_stats.h | 705 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 D | 57710_init_values.c | 31197 void ecore_init_e1_firmware(struct bxe_softc *sc) in ecore_init_e1_firmware()
|
| H A D | 57711_init_values.c | 32814 void ecore_init_e1h_firmware(struct bxe_softc *sc) in ecore_init_e1h_firmware()
|
| H A D | 57712_init_values.c | 57650 void ecore_init_e2_firmware(struct bxe_softc *sc) in ecore_init_e2_firmware()
|