Lines Matching refs:bxe_softc
219 sizeof(struct bxe_softc) /* extra data */
650 static void bxe_cmng_fns_init(struct bxe_softc *sc,
653 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc);
654 static void storm_memset_cmng(struct bxe_softc *sc,
657 static void bxe_set_reset_global(struct bxe_softc *sc);
658 static void bxe_set_reset_in_progress(struct bxe_softc *sc);
659 static uint8_t bxe_reset_is_done(struct bxe_softc *sc,
661 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc);
662 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc,
665 static void bxe_int_disable(struct bxe_softc *sc);
666 static int bxe_release_leader_lock(struct bxe_softc *sc);
667 static void bxe_pf_disable(struct bxe_softc *sc);
668 static void bxe_free_fp_buffers(struct bxe_softc *sc);
669 static inline void bxe_update_rx_prod(struct bxe_softc *sc,
674 static void bxe_link_report_locked(struct bxe_softc *sc);
675 static void bxe_link_report(struct bxe_softc *sc);
676 static void bxe_link_status_update(struct bxe_softc *sc);
678 static void bxe_periodic_start(struct bxe_softc *sc);
679 static void bxe_periodic_stop(struct bxe_softc *sc);
687 static uint8_t bxe_txeof(struct bxe_softc *sc,
690 static __noinline void bxe_dump_mbuf(struct bxe_softc *sc,
693 static int bxe_alloc_mem(struct bxe_softc *sc);
694 static void bxe_free_mem(struct bxe_softc *sc);
695 static int bxe_alloc_fw_stats_mem(struct bxe_softc *sc);
696 static void bxe_free_fw_stats_mem(struct bxe_softc *sc);
697 static int bxe_interrupt_attach(struct bxe_softc *sc);
698 static void bxe_interrupt_detach(struct bxe_softc *sc);
699 static void bxe_set_rx_mode(struct bxe_softc *sc);
700 static int bxe_init_locked(struct bxe_softc *sc);
701 static int bxe_stop_locked(struct bxe_softc *sc);
703 void bxe_parity_recover(struct bxe_softc *sc);
704 void bxe_handle_error(struct bxe_softc *sc);
705 static __noinline int bxe_nic_load(struct bxe_softc *sc,
707 static __noinline int bxe_nic_unload(struct bxe_softc *sc,
714 static int bxe_add_cdev(struct bxe_softc *sc);
715 static void bxe_del_cdev(struct bxe_softc *sc);
716 int bxe_grc_dump(struct bxe_softc *sc);
717 static int bxe_alloc_buf_rings(struct bxe_softc *sc);
718 static void bxe_free_buf_rings(struct bxe_softc *sc);
898 bxe_dma_alloc(struct bxe_softc *sc, in bxe_dma_alloc()
966 bxe_dma_free(struct bxe_softc *sc, in bxe_dma_free()
988 bxe_reg_wr_ind(struct bxe_softc *sc, in bxe_reg_wr_ind()
998 bxe_reg_rd_ind(struct bxe_softc *sc, in bxe_reg_rd_ind()
1011 bxe_acquire_hw_lock(struct bxe_softc *sc, in bxe_acquire_hw_lock()
1058 bxe_release_hw_lock(struct bxe_softc *sc, in bxe_release_hw_lock()
1091 static void bxe_acquire_phy_lock(struct bxe_softc *sc) in bxe_acquire_phy_lock()
1097 static void bxe_release_phy_lock(struct bxe_softc *sc) in bxe_release_phy_lock()
1117 bxe_acquire_nvram_lock(struct bxe_softc *sc) in bxe_acquire_nvram_lock()
1156 bxe_release_nvram_lock(struct bxe_softc *sc) in bxe_release_nvram_lock()
1195 bxe_enable_nvram_access(struct bxe_softc *sc) in bxe_enable_nvram_access()
1207 bxe_disable_nvram_access(struct bxe_softc *sc) in bxe_disable_nvram_access()
1220 bxe_nvram_read_dword(struct bxe_softc *sc, in bxe_nvram_read_dword()
1276 bxe_nvram_read(struct bxe_softc *sc, in bxe_nvram_read()
1334 bxe_nvram_write_dword(struct bxe_softc *sc, in bxe_nvram_write_dword()
1386 bxe_nvram_write1(struct bxe_softc *sc, in bxe_nvram_write1()
1436 bxe_nvram_write(struct bxe_softc *sc, in bxe_nvram_write()
1507 bxe_post_dmae(struct bxe_softc *sc, in bxe_post_dmae()
1537 bxe_dmae_opcode(struct bxe_softc *sc, in bxe_dmae_opcode()
1571 bxe_prep_dmae_with_comp(struct bxe_softc *sc, in bxe_prep_dmae_with_comp()
1590 bxe_issue_dmae_with_comp(struct bxe_softc *sc, in bxe_issue_dmae_with_comp()
1633 bxe_read_dmae(struct bxe_softc *sc, in bxe_read_dmae()
1672 bxe_write_dmae(struct bxe_softc *sc, in bxe_write_dmae()
1709 bxe_write_dmae_phys_len(struct bxe_softc *sc, in bxe_write_dmae_phys_len()
1733 bxe_set_ctx_validation(struct bxe_softc *sc, in bxe_set_ctx_validation()
1748 bxe_storm_memset_hc_timeout(struct bxe_softc *sc, in bxe_storm_memset_hc_timeout()
1766 bxe_storm_memset_hc_disable(struct bxe_softc *sc, in bxe_storm_memset_hc_disable()
1791 bxe_update_coalesce_sb_index(struct bxe_softc *sc, in bxe_update_coalesce_sb_index()
1807 elink_cb_udelay(struct bxe_softc *sc, in elink_cb_udelay()
1814 elink_cb_reg_read(struct bxe_softc *sc, in elink_cb_reg_read()
1821 elink_cb_reg_write(struct bxe_softc *sc, in elink_cb_reg_write()
1829 elink_cb_reg_wb_write(struct bxe_softc *sc, in elink_cb_reg_wb_write()
1838 elink_cb_reg_wb_read(struct bxe_softc *sc, in elink_cb_reg_wb_read()
1847 elink_cb_path_id(struct bxe_softc *sc) in elink_cb_path_id()
1853 elink_cb_event_log(struct bxe_softc *sc, in elink_cb_event_log()
1862 bxe_set_spio(struct bxe_softc *sc, in bxe_set_spio()
1911 bxe_gpio_read(struct bxe_softc *sc, in bxe_gpio_read()
1938 bxe_gpio_write(struct bxe_softc *sc, in bxe_gpio_write()
2001 bxe_gpio_mult_write(struct bxe_softc *sc, in bxe_gpio_mult_write()
2050 bxe_gpio_int_write(struct bxe_softc *sc, in bxe_gpio_int_write()
2105 elink_cb_gpio_read(struct bxe_softc *sc, in elink_cb_gpio_read()
2113 elink_cb_gpio_write(struct bxe_softc *sc, in elink_cb_gpio_write()
2122 elink_cb_gpio_mult_write(struct bxe_softc *sc, in elink_cb_gpio_mult_write()
2130 elink_cb_gpio_int_write(struct bxe_softc *sc, in elink_cb_gpio_int_write()
2139 elink_cb_notify_link_changed(struct bxe_softc *sc) in elink_cb_notify_link_changed()
2147 elink_cb_fw_command(struct bxe_softc *sc, in elink_cb_fw_command()
2192 bxe_fw_command(struct bxe_softc *sc, in bxe_fw_command()
2200 __storm_memset_dma_mapping(struct bxe_softc *sc, in __storm_memset_dma_mapping()
2209 storm_memset_spq_addr(struct bxe_softc *sc, in storm_memset_spq_addr()
2219 storm_memset_vf_to_pf(struct bxe_softc *sc, in storm_memset_vf_to_pf()
2230 storm_memset_func_en(struct bxe_softc *sc, in storm_memset_func_en()
2241 storm_memset_eq_data(struct bxe_softc *sc, in storm_memset_eq_data()
2254 storm_memset_eq_prod(struct bxe_softc *sc, in storm_memset_eq_prod()
2325 struct eth_spe *bxe_sp_get_next(struct bxe_softc *sc) in bxe_sp_get_next()
2343 void bxe_sp_prod_update(struct bxe_softc *sc) in bxe_sp_prod_update()
2399 bxe_sp_post(struct bxe_softc *sc, in bxe_sp_post()
2540 bxe_init_mutexes(struct bxe_softc *sc) in bxe_init_mutexes()
2582 bxe_release_mutexes(struct bxe_softc *sc) in bxe_release_mutexes()
2622 bxe_tx_disable(struct bxe_softc* sc) in bxe_tx_disable()
2633 bxe_drv_pulse(struct bxe_softc *sc) in bxe_drv_pulse()
2640 bxe_tx_avail(struct bxe_softc *sc, in bxe_tx_avail()
2685 bxe_sp_event(struct bxe_softc *sc, in bxe_sp_event()
2760 bxe_tpa_start(struct bxe_softc *sc, in bxe_tpa_start()
2858 bxe_fill_frag_mbuf(struct bxe_softc *sc, in bxe_fill_frag_mbuf()
2982 bxe_update_sge_prod(struct bxe_softc *sc, in bxe_update_sge_prod()
3046 bxe_tpa_stop(struct bxe_softc *sc, in bxe_tpa_stop()
3169 bxe_rxeof(struct bxe_softc *sc, in bxe_rxeof()
3437 bxe_free_tx_pkt(struct bxe_softc *sc, in bxe_free_tx_pkt()
3471 bxe_watchdog(struct bxe_softc *sc, in bxe_watchdog()
3493 bxe_txeof(struct bxe_softc *sc, in bxe_txeof()
3547 bxe_drain_tx_queues(struct bxe_softc *sc) in bxe_drain_tx_queues()
3581 bxe_del_all_macs(struct bxe_softc *sc, in bxe_del_all_macs()
3607 bxe_fill_accept_flags(struct bxe_softc *sc, in bxe_fill_accept_flags()
3686 bxe_set_q_rx_mode(struct bxe_softc *sc, in bxe_set_q_rx_mode()
3732 bxe_set_storm_rx_mode(struct bxe_softc *sc) in bxe_set_storm_rx_mode()
3755 bxe_nic_load_no_mcp(struct bxe_softc *sc) in bxe_nic_load_no_mcp()
3779 bxe_nic_unload_no_mcp(struct bxe_softc *sc) in bxe_nic_unload_no_mcp()
3803 bxe_send_unload_req(struct bxe_softc *sc, in bxe_send_unload_req()
3827 bxe_send_unload_done(struct bxe_softc *sc, in bxe_send_unload_done()
3840 bxe_func_wait_started(struct bxe_softc *sc) in bxe_func_wait_started()
3898 bxe_stop_queue(struct bxe_softc *sc, in bxe_stop_queue()
3938 bxe_wait_sp_comp(struct bxe_softc *sc, in bxe_wait_sp_comp()
3967 bxe_func_stop(struct bxe_softc *sc) in bxe_func_stop()
3995 bxe_reset_hw(struct bxe_softc *sc, in bxe_reset_hw()
4012 bxe_int_disable_sync(struct bxe_softc *sc, in bxe_int_disable_sync()
4028 bxe_chip_cleanup(struct bxe_softc *sc, in bxe_chip_cleanup()
4142 bxe_disable_close_the_gate(struct bxe_softc *sc) in bxe_disable_close_the_gate()
4169 bxe_squeeze_objects(struct bxe_softc *sc) in bxe_squeeze_objects()
4226 bxe_nic_unload(struct bxe_softc *sc, in bxe_nic_unload()
4403 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); in bxe_ifmedia_update()
4436 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_ifmedia_status()
4477 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_chip_tq()
4511 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_ioctl()
4722 bxe_dump_mbuf(struct bxe_softc *sc, in bxe_dump_mbuf()
4789 bxe_chktso_window(struct bxe_softc *sc, in bxe_chktso_window()
5123 struct bxe_softc *sc; in bxe_tx_encap()
5539 bxe_tx_start_locked(struct bxe_softc *sc, in bxe_tx_start_locked()
5612 struct bxe_softc *sc; in bxe_tx_start()
5640 bxe_tx_mq_start_locked(struct bxe_softc *sc, in bxe_tx_mq_start_locked()
5754 struct bxe_softc *sc = fp->sc; in bxe_tx_mq_start_deferred()
5767 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_tx_mq_start()
5799 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_mq_flush()
5827 bxe_cid_ilt_lines(struct bxe_softc *sc) in bxe_cid_ilt_lines()
5836 bxe_ilt_set_info(struct bxe_softc *sc) in bxe_ilt_set_info()
5927 bxe_set_fp_rx_buf_size(struct bxe_softc *sc) in bxe_set_fp_rx_buf_size()
5955 bxe_alloc_ilt_mem(struct bxe_softc *sc) in bxe_alloc_ilt_mem()
5970 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc) in bxe_alloc_ilt_lines_mem()
5985 bxe_free_ilt_mem(struct bxe_softc *sc) in bxe_free_ilt_mem()
5994 bxe_free_ilt_lines_mem(struct bxe_softc *sc) in bxe_free_ilt_lines_mem()
6003 bxe_free_mem(struct bxe_softc *sc) in bxe_free_mem()
6020 bxe_alloc_mem(struct bxe_softc *sc) in bxe_alloc_mem()
6087 struct bxe_softc *sc; in bxe_free_rx_bd_chain()
6117 struct bxe_softc *sc; in bxe_free_tpa_pool()
6149 struct bxe_softc *sc; in bxe_free_sge_chain()
6177 bxe_free_fp_buffers(struct bxe_softc *sc) in bxe_free_fp_buffers()
6434 bxe_alloc_fp_buffers(struct bxe_softc *sc) in bxe_alloc_fp_buffers()
6515 bxe_free_fw_stats_mem(struct bxe_softc *sc) in bxe_free_fw_stats_mem()
6531 bxe_alloc_fw_stats_mem(struct bxe_softc *sc) in bxe_alloc_fw_stats_mem()
6628 bxe_set_reset_global(struct bxe_softc *sc) in bxe_set_reset_global()
6639 bxe_clear_reset_global(struct bxe_softc *sc) in bxe_clear_reset_global()
6650 bxe_reset_is_global(struct bxe_softc *sc) in bxe_reset_is_global()
6659 bxe_set_reset_done(struct bxe_softc *sc) in bxe_set_reset_done()
6677 bxe_set_reset_in_progress(struct bxe_softc *sc) in bxe_set_reset_in_progress()
6695 bxe_reset_is_done(struct bxe_softc *sc, in bxe_reset_is_done()
6708 bxe_get_load_status(struct bxe_softc *sc, in bxe_get_load_status()
6729 bxe_set_pf_load(struct bxe_softc *sc) in bxe_set_pf_load()
6763 bxe_clear_pf_load(struct bxe_softc *sc) in bxe_clear_pf_load()
6794 bxe_nic_load_request(struct bxe_softc *sc, in bxe_nic_load_request()
6837 bxe_nic_load_analyze_req(struct bxe_softc *sc, in bxe_nic_load_analyze_req()
6869 bxe_nic_load_pmf(struct bxe_softc *sc, in bxe_nic_load_pmf()
6904 bxe_read_mf_cfg(struct bxe_softc *sc) in bxe_read_mf_cfg()
6941 static int bxe_acquire_alr(struct bxe_softc *sc) in bxe_acquire_alr()
6964 static void bxe_release_alr(struct bxe_softc *sc) in bxe_release_alr()
6970 bxe_fan_failure(struct bxe_softc *sc) in bxe_fan_failure()
7005 bxe_link_attn(struct bxe_softc *sc) in bxe_link_attn()
7071 bxe_attn_int_asserted(struct bxe_softc *sc, in bxe_attn_int_asserted()
7209 bxe_print_next_block(struct bxe_softc *sc, in bxe_print_next_block()
7217 bxe_check_blocks_with_parity0(struct bxe_softc *sc, in bxe_check_blocks_with_parity0()
7268 bxe_check_blocks_with_parity1(struct bxe_softc *sc, in bxe_check_blocks_with_parity1()
7356 bxe_check_blocks_with_parity2(struct bxe_softc *sc, in bxe_check_blocks_with_parity2()
7411 bxe_check_blocks_with_parity3(struct bxe_softc *sc, in bxe_check_blocks_with_parity3()
7458 bxe_check_blocks_with_parity4(struct bxe_softc *sc, in bxe_check_blocks_with_parity4()
7489 bxe_parity_attn(struct bxe_softc *sc, in bxe_parity_attn()
7547 bxe_chk_parity_attn(struct bxe_softc *sc, in bxe_chk_parity_attn()
7579 bxe_attn_int_deasserted4(struct bxe_softc *sc, in bxe_attn_int_deasserted4()
7643 bxe_e1h_disable(struct bxe_softc *sc) in bxe_e1h_disable()
7653 bxe_e1h_enable(struct bxe_softc *sc) in bxe_e1h_enable()
7669 bxe_config_mf_bw(struct bxe_softc *sc) in bxe_config_mf_bw()
7680 bxe_set_mf_bw(struct bxe_softc *sc) in bxe_set_mf_bw()
7687 bxe_handle_eee_event(struct bxe_softc *sc) in bxe_handle_eee_event()
7696 bxe_drv_info_ether_stat(struct bxe_softc *sc) in bxe_drv_info_ether_stat()
7726 bxe_handle_drv_info_req(struct bxe_softc *sc) in bxe_handle_drv_info_req()
7767 bxe_dcc_event(struct bxe_softc *sc, in bxe_dcc_event()
7803 bxe_pmf_update(struct bxe_softc *sc) in bxe_pmf_update()
7836 bxe_mc_assert(struct bxe_softc *sc) in bxe_mc_assert()
7937 bxe_attn_int_deasserted3(struct bxe_softc *sc, in bxe_attn_int_deasserted3()
8029 bxe_attn_int_deasserted2(struct bxe_softc *sc, in bxe_attn_int_deasserted2()
8132 bxe_attn_int_deasserted1(struct bxe_softc *sc, in bxe_attn_int_deasserted1()
8172 bxe_attn_int_deasserted0(struct bxe_softc *sc, in bxe_attn_int_deasserted0()
8216 bxe_attn_int_deasserted(struct bxe_softc *sc, in bxe_attn_int_deasserted()
8320 bxe_attn_int(struct bxe_softc *sc) in bxe_attn_int()
8350 bxe_update_dsb_idx(struct bxe_softc *sc) in bxe_update_dsb_idx()
8373 bxe_cid_to_q_obj(struct bxe_softc *sc, in bxe_cid_to_q_obj()
8381 bxe_handle_mcast_eqe(struct bxe_softc *sc) in bxe_handle_mcast_eqe()
8408 bxe_handle_classification_eqe(struct bxe_softc *sc, in bxe_handle_classification_eqe()
8450 bxe_handle_rx_mode_eqe(struct bxe_softc *sc, in bxe_handle_rx_mode_eqe()
8463 bxe_update_eq_prod(struct bxe_softc *sc, in bxe_update_eq_prod()
8471 bxe_eq_int(struct bxe_softc *sc) in bxe_eq_int()
8647 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_sp_tq()
8698 struct bxe_softc *sc = fp->sc; in bxe_handle_fp_tq()
8744 struct bxe_softc *sc = fp->sc; in bxe_task_fp()
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()
8864 struct bxe_softc *sc = fp->sc; in bxe_intr_fp()
8880 bxe_interrupt_free(struct bxe_softc *sc) in bxe_interrupt_free()
8942 bxe_interrupt_alloc(struct bxe_softc *sc) in bxe_interrupt_alloc()
9135 bxe_interrupt_detach(struct bxe_softc *sc) in bxe_interrupt_detach()
9184 bxe_interrupt_attach(struct bxe_softc *sc) in bxe_interrupt_attach()
9303 static int bxe_init_hw_common_chip(struct bxe_softc *sc);
9304 static int bxe_init_hw_common(struct bxe_softc *sc);
9305 static int bxe_init_hw_port(struct bxe_softc *sc);
9306 static int bxe_init_hw_func(struct bxe_softc *sc);
9307 static void bxe_reset_common(struct bxe_softc *sc);
9308 static void bxe_reset_port(struct bxe_softc *sc);
9309 static void bxe_reset_func(struct bxe_softc *sc);
9310 static int bxe_gunzip_init(struct bxe_softc *sc);
9311 static void bxe_gunzip_end(struct bxe_softc *sc);
9312 static int bxe_init_firmware(struct bxe_softc *sc);
9313 static void bxe_release_firmware(struct bxe_softc *sc);
9334 bxe_init_func_obj(struct bxe_softc *sc) in bxe_init_func_obj()
9348 bxe_init_hw(struct bxe_softc *sc, in bxe_init_hw()
9372 bxe_fill(struct bxe_softc *sc, in bxe_fill()
9392 bxe_wr_fp_sb_data(struct bxe_softc *sc, in bxe_wr_fp_sb_data()
9409 bxe_zero_fp_sb(struct bxe_softc *sc, in bxe_zero_fp_sb()
9442 bxe_wr_sp_sb_data(struct bxe_softc *sc, in bxe_wr_sp_sb_data()
9459 bxe_zero_sp_sb(struct bxe_softc *sc) in bxe_zero_sp_sb()
9523 bxe_init_sb(struct bxe_softc *sc, in bxe_init_sb()
9597 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc, in bxe_rx_ustorm_prods_offset()
9612 bxe_init_eth_fp(struct bxe_softc *sc, in bxe_init_eth_fp()
9697 bxe_update_rx_prod(struct bxe_softc *sc, in bxe_update_rx_prod()
9735 bxe_init_rx_rings(struct bxe_softc *sc) in bxe_init_rx_rings()
9787 bxe_init_tx_rings(struct bxe_softc *sc) in bxe_init_tx_rings()
9797 bxe_init_def_sb(struct bxe_softc *sc) in bxe_init_def_sb()
9885 bxe_init_sp_ring(struct bxe_softc *sc) in bxe_init_sp_ring()
9895 bxe_init_eq_ring(struct bxe_softc *sc) in bxe_init_eq_ring()
9921 bxe_init_internal_common(struct bxe_softc *sc) in bxe_init_internal_common()
9942 bxe_init_internal(struct bxe_softc *sc, in bxe_init_internal()
9966 storm_memset_func_cfg(struct bxe_softc *sc, in storm_memset_func_cfg()
9980 bxe_func_init(struct bxe_softc *sc, in bxe_func_init()
10013 bxe_calc_vn_min(struct bxe_softc *sc, in bxe_calc_vn_min()
10053 bxe_extract_max_cfg(struct bxe_softc *sc, in bxe_extract_max_cfg()
10068 bxe_calc_vn_max(struct bxe_softc *sc, in bxe_calc_vn_max()
10096 bxe_cmng_fns_init(struct bxe_softc *sc, in bxe_cmng_fns_init()
10135 bxe_get_cmng_fns_mode(struct bxe_softc *sc) in bxe_get_cmng_fns_mode()
10149 storm_memset_cmng(struct bxe_softc *sc, in storm_memset_cmng()
10181 bxe_pf_init(struct bxe_softc *sc) in bxe_pf_init()
10247 bxe_hc_int_enable(struct bxe_softc *sc) in bxe_hc_int_enable()
10319 bxe_igu_int_enable(struct bxe_softc *sc) in bxe_igu_int_enable()
10383 bxe_int_enable(struct bxe_softc *sc) in bxe_int_enable()
10393 bxe_hc_int_disable(struct bxe_softc *sc) in bxe_hc_int_disable()
10433 bxe_igu_int_disable(struct bxe_softc *sc) in bxe_igu_int_disable()
10453 bxe_int_disable(struct bxe_softc *sc) in bxe_int_disable()
10463 bxe_nic_init(struct bxe_softc *sc, in bxe_nic_init()
10510 bxe_init_objs(struct bxe_softc *sc) in bxe_init_objs()
10564 bxe_func_start(struct bxe_softc *sc) in bxe_func_start()
10592 bxe_set_power_state(struct bxe_softc *sc, in bxe_set_power_state()
10657 bxe_trylock_hw_lock(struct bxe_softc *sc, in bxe_trylock_hw_lock()
10700 bxe_get_leader_lock_resource(struct bxe_softc *sc) in bxe_get_leader_lock_resource()
10711 bxe_trylock_leader_lock(struct bxe_softc *sc) in bxe_trylock_leader_lock()
10717 bxe_release_leader_lock(struct bxe_softc *sc) in bxe_release_leader_lock()
10724 bxe_set_234_gates(struct bxe_softc *sc, in bxe_set_234_gates()
10767 bxe_er_poll_igu_vq(struct bxe_softc *sc) in bxe_er_poll_igu_vq()
10793 bxe_clp_reset_prep(struct bxe_softc *sc, in bxe_clp_reset_prep()
10804 bxe_clp_reset_done(struct bxe_softc *sc, in bxe_clp_reset_done()
10815 bxe_reset_mcp_prep(struct bxe_softc *sc, in bxe_reset_mcp_prep()
10841 bxe_mcp_wait_one(struct bxe_softc *sc) in bxe_mcp_wait_one()
10853 bxe_init_shmem(struct bxe_softc *sc) in bxe_init_shmem()
10879 bxe_reset_mcp_comp(struct bxe_softc *sc, in bxe_reset_mcp_comp()
10893 bxe_pxp_prep(struct bxe_softc *sc) in bxe_pxp_prep()
10912 bxe_process_kill_chip_reset(struct bxe_softc *sc, in bxe_process_kill_chip_reset()
11013 bxe_process_kill(struct bxe_softc *sc, in bxe_process_kill()
11114 bxe_leader_reset(struct bxe_softc *sc) in bxe_leader_reset()
11187 bxe_pf_q_prep_init(struct bxe_softc *sc, in bxe_pf_q_prep_init()
11231 bxe_get_common_flags(struct bxe_softc *sc, in bxe_get_common_flags()
11265 bxe_get_q_flags(struct bxe_softc *sc, in bxe_get_q_flags()
11292 bxe_pf_q_prep_general(struct bxe_softc *sc, in bxe_pf_q_prep_general()
11304 bxe_pf_rx_q_prep(struct bxe_softc *sc, in bxe_pf_rx_q_prep()
11402 bxe_pf_tx_q_prep(struct bxe_softc *sc, in bxe_pf_tx_q_prep()
11430 bxe_setup_queue(struct bxe_softc *sc, in bxe_setup_queue()
11495 bxe_setup_leading(struct bxe_softc *sc) in bxe_setup_leading()
11501 bxe_config_rss_pf(struct bxe_softc *sc, in bxe_config_rss_pf()
11549 bxe_config_rss_eth(struct bxe_softc *sc, in bxe_config_rss_eth()
11556 bxe_init_rss_pf(struct bxe_softc *sc) in bxe_init_rss_pf()
11585 bxe_set_mac_one(struct bxe_softc *sc, in bxe_set_mac_one()
11626 bxe_set_eth_mac(struct bxe_softc *sc, in bxe_set_eth_mac()
11642 bxe_get_cur_phy_idx(struct bxe_softc *sc) in bxe_get_cur_phy_idx()
11675 bxe_get_link_cfg_idx(struct bxe_softc *sc) in bxe_get_link_cfg_idx()
11696 bxe_set_requested_fc(struct bxe_softc *sc) in bxe_set_requested_fc()
11711 bxe_calc_fc_adv(struct bxe_softc *sc) in bxe_calc_fc_adv()
11738 bxe_get_mf_speed(struct bxe_softc *sc) in bxe_get_mf_speed()
11761 bxe_fill_report_data(struct bxe_softc *sc, in bxe_fill_report_data()
11794 bxe_link_report_locked(struct bxe_softc *sc) in bxe_link_report_locked()
11874 bxe_link_report(struct bxe_softc *sc) in bxe_link_report()
11882 bxe_link_status_update(struct bxe_softc *sc) in bxe_link_status_update()
11951 bxe_initial_phy_init(struct bxe_softc *sc, in bxe_initial_phy_init()
12038 bxe_init_mcast_macs_list(struct bxe_softc *sc, in bxe_init_mcast_macs_list()
12092 bxe_set_mc_list(struct bxe_softc *sc) in bxe_set_mc_list()
12132 struct bxe_softc *sc;
12162 bxe_set_uc_list(struct bxe_softc *sc) in bxe_set_uc_list()
12187 bxe_set_rx_mode(struct bxe_softc *sc) in bxe_set_rx_mode()
12234 bxe_update_drv_flags(struct bxe_softc *sc, in bxe_update_drv_flags()
12262 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_periodic_callout_func()
12348 bxe_periodic_start(struct bxe_softc *sc) in bxe_periodic_start()
12355 bxe_periodic_stop(struct bxe_softc *sc) in bxe_periodic_stop()
12362 bxe_parity_recover(struct bxe_softc *sc) in bxe_parity_recover()
12566 bxe_handle_error(struct bxe_softc * sc) in bxe_handle_error()
12590 struct bxe_softc *sc = (struct bxe_softc *)arg; in bxe_sp_err_timeout_task()
12616 bxe_nic_load(struct bxe_softc *sc, in bxe_nic_load()
12880 bxe_init_locked(struct bxe_softc *sc) in bxe_init_locked()
12971 bxe_stop_locked(struct bxe_softc *sc) in bxe_stop_locked()
12987 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_init()
12995 bxe_init_ifnet(struct bxe_softc *sc) in bxe_init_ifnet()
13068 bxe_deallocate_bars(struct bxe_softc *sc) in bxe_deallocate_bars()
13085 bxe_allocate_bars(struct bxe_softc *sc) in bxe_allocate_bars()
13131 bxe_get_function_num(struct bxe_softc *sc) in bxe_get_function_num()
13161 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_base()
13186 bxe_pcie_capability_read(struct bxe_softc *sc, in bxe_pcie_capability_read()
13206 bxe_is_pcie_pending(struct bxe_softc *sc) in bxe_is_pcie_pending()
13218 bxe_probe_pci_caps(struct bxe_softc *sc) in bxe_probe_pci_caps()
13283 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_sd()
13318 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc) in bxe_get_shmem_ext_proto_support_flags()
13341 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_si()
13364 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_niv()
13410 bxe_check_valid_mf_cfg(struct bxe_softc *sc) in bxe_check_valid_mf_cfg()
13510 bxe_get_mf_cfg_info(struct bxe_softc *sc) in bxe_get_mf_cfg_info()
13669 bxe_get_shmem_info(struct bxe_softc *sc) in bxe_get_shmem_info()
13763 bxe_get_tunable_params(struct bxe_softc *sc) in bxe_get_tunable_params()
13870 bxe_media_detect(struct bxe_softc *sc) in bxe_media_detect()
13931 bxe_get_igu_cam_info(struct bxe_softc *sc) in bxe_get_igu_cam_info()
13996 bxe_get_device_info(struct bxe_softc *sc) in bxe_get_device_info()
14238 bxe_link_settings_supported(struct bxe_softc *sc, in bxe_link_settings_supported()
14355 bxe_link_settings_requested(struct bxe_softc *sc) in bxe_link_settings_requested()
14531 bxe_get_phy_info(struct bxe_softc *sc) in bxe_get_phy_info()
14579 bxe_get_params(struct bxe_softc *sc) in bxe_get_params()
14593 bxe_set_modes_bitmap(struct bxe_softc *sc) in bxe_set_modes_bitmap()
14649 bxe_alloc_hsi_mem(struct bxe_softc *sc) in bxe_alloc_hsi_mem()
15100 bxe_free_hsi_mem(struct bxe_softc *sc) in bxe_free_hsi_mem()
15286 bxe_prev_interrupted_dmae(struct bxe_softc *sc) in bxe_prev_interrupted_dmae()
15301 bxe_prev_mcp_done(struct bxe_softc *sc) in bxe_prev_mcp_done()
15314 bxe_prev_path_get_entry(struct bxe_softc *sc) in bxe_prev_path_get_entry()
15330 bxe_prev_is_path_marked(struct bxe_softc *sc) in bxe_prev_is_path_marked()
15357 bxe_prev_mark_path(struct bxe_softc *sc, in bxe_prev_mark_path()
15411 bxe_do_flr(struct bxe_softc *sc) in bxe_do_flr()
15462 bxe_prev_unload_close_mac(struct bxe_softc *sc, in bxe_prev_unload_close_mac()
15544 bxe_prev_unload_undi_inc(struct bxe_softc *sc, in bxe_prev_unload_undi_inc()
15563 bxe_prev_unload_common(struct bxe_softc *sc) in bxe_prev_unload_common()
15669 bxe_prev_unload_uncommon(struct bxe_softc *sc) in bxe_prev_unload_uncommon()
15712 bxe_prev_unload(struct bxe_softc *sc) in bxe_prev_unload()
15781 bxe_dcbx_set_state(struct bxe_softc *sc, in bxe_dcbx_set_state()
15803 bxe_set_qm_cid_count(struct bxe_softc *sc) in bxe_set_qm_cid_count()
15819 bxe_init_multi_cos(struct bxe_softc *sc) in bxe_init_multi_cos()
15841 struct bxe_softc *sc; in bxe_sysctl_state()
15853 sc = (struct bxe_softc *)arg1; in bxe_sysctl_state()
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()
15931 static void bxe_force_link_reset(struct bxe_softc *sc) in bxe_force_link_reset()
15942 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_pauseparam()
16012 bxe_add_sysctls(struct bxe_softc *sc) in bxe_add_sysctls()
16130 bxe_alloc_buf_rings(struct bxe_softc *sc) in bxe_alloc_buf_rings()
16149 bxe_free_buf_rings(struct bxe_softc *sc) in bxe_free_buf_rings()
16166 bxe_init_fp_mutexs(struct bxe_softc *sc) in bxe_init_fp_mutexs()
16186 bxe_destroy_fp_mutexs(struct bxe_softc *sc) in bxe_destroy_fp_mutexs()
16219 struct bxe_softc *sc; in bxe_attach()
16416 struct bxe_softc *sc; in bxe_detach()
16500 struct bxe_softc *sc; in bxe_shutdown()
16519 bxe_igu_ack_sb(struct bxe_softc *sc, in bxe_igu_ack_sb()
16532 bxe_igu_clear_sb_gen(struct bxe_softc *sc, in bxe_igu_clear_sb_gen()
16589 bxe_igu_clear_sb(struct bxe_softc *sc, in bxe_igu_clear_sb()
16606 bxe_reset_common(struct bxe_softc *sc) in bxe_reset_common()
16622 bxe_common_init_phy(struct bxe_softc *sc) in bxe_common_init_phy()
16649 bxe_pf_disable(struct bxe_softc *sc) in bxe_pf_disable()
16661 bxe_init_pxp(struct bxe_softc *sc) in bxe_init_pxp()
16683 bxe_get_pretend_reg(struct bxe_softc *sc) in bxe_get_pretend_reg()
16697 bxe_pretend_func(struct bxe_softc *sc, in bxe_pretend_func()
16714 bxe_iov_init_dmae(struct bxe_softc *sc) in bxe_iov_init_dmae()
16720 bxe_iov_init_dq(struct bxe_softc *sc) in bxe_iov_init_dq()
16727 bxe_lb_pckt(struct bxe_softc *sc) in bxe_lb_pckt()
16749 bxe_int_mem_test(struct bxe_softc *sc) in bxe_int_mem_test()
16902 bxe_setup_fan_failure_detection(struct bxe_softc *sc) in bxe_setup_fan_failure_detection()
16950 bxe_enable_blocks_attention(struct bxe_softc *sc) in bxe_enable_blocks_attention()
17019 bxe_init_hw_common(struct bxe_softc *sc) in bxe_init_hw_common()
17510 bxe_init_hw_common_chip(struct bxe_softc *sc) in bxe_init_hw_common_chip()
17528 bxe_init_hw_port(struct bxe_softc *sc) in bxe_init_hw_port()
17747 bxe_flr_clnup_reg_poll(struct bxe_softc *sc, in bxe_flr_clnup_reg_poll()
17763 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc, in bxe_flr_clnup_poll_hw_counter()
17780 bxe_flr_clnup_poll_count(struct bxe_softc *sc) in bxe_flr_clnup_poll_count()
17795 bxe_poll_hw_usage_counters(struct bxe_softc *sc, in bxe_poll_hw_usage_counters()
17856 bxe_send_final_clnup(struct bxe_softc *sc, in bxe_send_final_clnup()
17893 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc, in bxe_pbf_pN_buf_flushed()
17928 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc, in bxe_pbf_pN_cmd_flushed()
17960 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count) in bxe_tx_hw_flushed()
18027 bxe_hw_enable_status(struct bxe_softc *sc) in bxe_hw_enable_status()
18057 bxe_pf_flr_clnup(struct bxe_softc *sc) in bxe_pf_flr_clnup()
18105 bxe_init_hw_func(struct bxe_softc *sc) in bxe_init_hw_func()
18410 bxe_link_reset(struct bxe_softc *sc) in bxe_link_reset()
18424 bxe_reset_port(struct bxe_softc *sc) in bxe_reset_port()
18457 bxe_ilt_wr(struct bxe_softc *sc, in bxe_ilt_wr()
18476 bxe_clear_func_ilt(struct bxe_softc *sc, in bxe_clear_func_ilt()
18486 bxe_reset_func(struct bxe_softc *sc) in bxe_reset_func()
18566 bxe_gunzip_init(struct bxe_softc *sc) in bxe_gunzip_init()
18572 bxe_gunzip_end(struct bxe_softc *sc) in bxe_gunzip_end()
18578 bxe_init_firmware(struct bxe_softc *sc) in bxe_init_firmware()
18598 bxe_release_firmware(struct bxe_softc *sc) in bxe_release_firmware()
18605 ecore_gunzip(struct bxe_softc *sc, in ecore_gunzip()
18615 ecore_reg_wr_ind(struct bxe_softc *sc, in ecore_reg_wr_ind()
18623 ecore_write_dmae_phys_len(struct bxe_softc *sc, in ecore_write_dmae_phys_len()
18632 ecore_storm_memset_struct(struct bxe_softc *sc, in ecore_storm_memset_struct()
18678 bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset) in bxe_get_preset_regs_len()
18695 bxe_get_total_regs_len32(struct bxe_softc *sc) in bxe_get_total_regs_len32()
18710 __bxe_get_page_addr_ar(struct bxe_softc *sc) in __bxe_get_page_addr_ar()
18721 __bxe_get_page_reg_num(struct bxe_softc *sc) in __bxe_get_page_reg_num()
18732 __bxe_get_page_write_ar(struct bxe_softc *sc) in __bxe_get_page_write_ar()
18743 __bxe_get_page_write_num(struct bxe_softc *sc) in __bxe_get_page_write_num()
18754 __bxe_get_page_read_ar(struct bxe_softc *sc) in __bxe_get_page_read_ar()
18765 __bxe_get_page_read_num(struct bxe_softc *sc) in __bxe_get_page_read_num()
18776 bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info) in bxe_is_reg_in_chip()
18793 bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info) in bxe_is_wreg_in_chip()
18821 bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) in bxe_read_pages_regs()
18859 bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) in bxe_get_preset_regs()
18921 bxe_grc_dump(struct bxe_softc *sc) in bxe_grc_dump()
19107 bxe_add_cdev(struct bxe_softc *sc) in bxe_add_cdev()
19136 bxe_del_cdev(struct bxe_softc *sc) in bxe_del_cdev()
19150 static bool bxe_is_nvram_accessible(struct bxe_softc *sc) in bxe_is_nvram_accessible()
19161 bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) in bxe_wr_eeprom()
19176 bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) in bxe_rd_eeprom()
19190 bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom) in bxe_eeprom_rd_wr()
19234 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p) in bxe_get_settings()
19289 struct bxe_softc *sc; in bxe_eioctl()
19303 if ((sc = (struct bxe_softc *)dev->si_drv1) == NULL) in bxe_eioctl()
19444 struct bxe_softc *sc; in bxe_debugnet_init()
19462 struct bxe_softc *sc; in bxe_debugnet_transmit()
19479 struct bxe_softc *sc; in bxe_debugnet_poll()