| /freebsd-13.1/sys/dev/bxe/ |
| H A D | ecore_sp.h | 71 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 D | bxe_elink.h | 46 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 D | ecore_init_ops.h | 46 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 D | bxe_debug.c | 84 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 D | ecore_sp.c | 154 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 D | bxe.c | 4403 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 D | bxe_dcb.h | 264 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 D | bxe_elink.c | 984 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 D | bxe.h | 474 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 D | bxe_stats.c | 98 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 D | ecore_init.h | 250 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 D | bxe_stats.h | 707 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 D | 57710_init_values.c | 31198 void ecore_init_e1_firmware(struct bxe_softc *sc) in ecore_init_e1_firmware()
|
| H A D | 57711_init_values.c | 32815 void ecore_init_e1h_firmware(struct bxe_softc *sc) in ecore_init_e1h_firmware()
|
| H A D | 57712_init_values.c | 57651 void ecore_init_e2_firmware(struct bxe_softc *sc) in ecore_init_e2_firmware()
|