Lines Matching refs:bxe_softc

227     sizeof(struct bxe_softc) /* extra data */
657 static void bxe_cmng_fns_init(struct bxe_softc *sc,
660 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc);
661 static void storm_memset_cmng(struct bxe_softc *sc,
664 static void bxe_set_reset_global(struct bxe_softc *sc);
665 static void bxe_set_reset_in_progress(struct bxe_softc *sc);
666 static uint8_t bxe_reset_is_done(struct bxe_softc *sc,
668 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc);
669 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc,
672 static void bxe_int_disable(struct bxe_softc *sc);
673 static int bxe_release_leader_lock(struct bxe_softc *sc);
674 static void bxe_pf_disable(struct bxe_softc *sc);
675 static void bxe_free_fp_buffers(struct bxe_softc *sc);
676 static inline void bxe_update_rx_prod(struct bxe_softc *sc,
681 static void bxe_link_report_locked(struct bxe_softc *sc);
682 static void bxe_link_report(struct bxe_softc *sc);
683 static void bxe_link_status_update(struct bxe_softc *sc);
685 static void bxe_periodic_start(struct bxe_softc *sc);
686 static void bxe_periodic_stop(struct bxe_softc *sc);
694 static uint8_t bxe_txeof(struct bxe_softc *sc,
697 static __noinline void bxe_dump_mbuf(struct bxe_softc *sc,
700 static int bxe_alloc_mem(struct bxe_softc *sc);
701 static void bxe_free_mem(struct bxe_softc *sc);
702 static int bxe_alloc_fw_stats_mem(struct bxe_softc *sc);
703 static void bxe_free_fw_stats_mem(struct bxe_softc *sc);
704 static int bxe_interrupt_attach(struct bxe_softc *sc);
705 static void bxe_interrupt_detach(struct bxe_softc *sc);
706 static void bxe_set_rx_mode(struct bxe_softc *sc);
707 static int bxe_init_locked(struct bxe_softc *sc);
708 static int bxe_stop_locked(struct bxe_softc *sc);
710 void bxe_parity_recover(struct bxe_softc *sc);
711 void bxe_handle_error(struct bxe_softc *sc);
712 static __noinline int bxe_nic_load(struct bxe_softc *sc,
714 static __noinline int bxe_nic_unload(struct bxe_softc *sc,
721 static int bxe_add_cdev(struct bxe_softc *sc);
722 static void bxe_del_cdev(struct bxe_softc *sc);
723 int bxe_grc_dump(struct bxe_softc *sc);
724 static int bxe_alloc_buf_rings(struct bxe_softc *sc);
725 static void bxe_free_buf_rings(struct bxe_softc *sc);
905 bxe_dma_alloc(struct bxe_softc *sc, in bxe_dma_alloc()
973 bxe_dma_free(struct bxe_softc *sc, in bxe_dma_free()
995 bxe_reg_wr_ind(struct bxe_softc *sc, in bxe_reg_wr_ind()
1005 bxe_reg_rd_ind(struct bxe_softc *sc, in bxe_reg_rd_ind()
1018 bxe_acquire_hw_lock(struct bxe_softc *sc, in bxe_acquire_hw_lock()
1065 bxe_release_hw_lock(struct bxe_softc *sc, in bxe_release_hw_lock()
1098 static void bxe_acquire_phy_lock(struct bxe_softc *sc) in bxe_acquire_phy_lock()
1104 static void bxe_release_phy_lock(struct bxe_softc *sc) in bxe_release_phy_lock()
1124 bxe_acquire_nvram_lock(struct bxe_softc *sc) in bxe_acquire_nvram_lock()
1163 bxe_release_nvram_lock(struct bxe_softc *sc) in bxe_release_nvram_lock()
1202 bxe_enable_nvram_access(struct bxe_softc *sc) in bxe_enable_nvram_access()
1214 bxe_disable_nvram_access(struct bxe_softc *sc) in bxe_disable_nvram_access()
1227 bxe_nvram_read_dword(struct bxe_softc *sc, in bxe_nvram_read_dword()
1283 bxe_nvram_read(struct bxe_softc *sc, in bxe_nvram_read()
1341 bxe_nvram_write_dword(struct bxe_softc *sc, in bxe_nvram_write_dword()
1393 bxe_nvram_write1(struct bxe_softc *sc, in bxe_nvram_write1()
1443 bxe_nvram_write(struct bxe_softc *sc, in bxe_nvram_write()
1514 bxe_post_dmae(struct bxe_softc *sc, in bxe_post_dmae()
1544 bxe_dmae_opcode(struct bxe_softc *sc, in bxe_dmae_opcode()
1578 bxe_prep_dmae_with_comp(struct bxe_softc *sc, in bxe_prep_dmae_with_comp()
1597 bxe_issue_dmae_with_comp(struct bxe_softc *sc, in bxe_issue_dmae_with_comp()
1640 bxe_read_dmae(struct bxe_softc *sc, in bxe_read_dmae()
1679 bxe_write_dmae(struct bxe_softc *sc, in bxe_write_dmae()
1716 bxe_write_dmae_phys_len(struct bxe_softc *sc, in bxe_write_dmae_phys_len()
1740 bxe_set_ctx_validation(struct bxe_softc *sc, in bxe_set_ctx_validation()
1755 bxe_storm_memset_hc_timeout(struct bxe_softc *sc, in bxe_storm_memset_hc_timeout()
1773 bxe_storm_memset_hc_disable(struct bxe_softc *sc, in bxe_storm_memset_hc_disable()
1798 bxe_update_coalesce_sb_index(struct bxe_softc *sc, in bxe_update_coalesce_sb_index()
1814 elink_cb_udelay(struct bxe_softc *sc, in elink_cb_udelay()
1821 elink_cb_reg_read(struct bxe_softc *sc, in elink_cb_reg_read()
1828 elink_cb_reg_write(struct bxe_softc *sc, in elink_cb_reg_write()
1836 elink_cb_reg_wb_write(struct bxe_softc *sc, in elink_cb_reg_wb_write()
1845 elink_cb_reg_wb_read(struct bxe_softc *sc, in elink_cb_reg_wb_read()
1854 elink_cb_path_id(struct bxe_softc *sc) in elink_cb_path_id()
1860 elink_cb_event_log(struct bxe_softc *sc, in elink_cb_event_log()
1869 bxe_set_spio(struct bxe_softc *sc, in bxe_set_spio()
1918 bxe_gpio_read(struct bxe_softc *sc, in bxe_gpio_read()
1945 bxe_gpio_write(struct bxe_softc *sc, in bxe_gpio_write()
2008 bxe_gpio_mult_write(struct bxe_softc *sc, in bxe_gpio_mult_write()
2057 bxe_gpio_int_write(struct bxe_softc *sc, in bxe_gpio_int_write()
2112 elink_cb_gpio_read(struct bxe_softc *sc, in elink_cb_gpio_read()
2120 elink_cb_gpio_write(struct bxe_softc *sc, in elink_cb_gpio_write()
2129 elink_cb_gpio_mult_write(struct bxe_softc *sc, in elink_cb_gpio_mult_write()
2137 elink_cb_gpio_int_write(struct bxe_softc *sc, in elink_cb_gpio_int_write()
2146 elink_cb_notify_link_changed(struct bxe_softc *sc) in elink_cb_notify_link_changed()
2154 elink_cb_fw_command(struct bxe_softc *sc, in elink_cb_fw_command()
2199 bxe_fw_command(struct bxe_softc *sc, in bxe_fw_command()
2207 __storm_memset_dma_mapping(struct bxe_softc *sc, in __storm_memset_dma_mapping()
2216 storm_memset_spq_addr(struct bxe_softc *sc, in storm_memset_spq_addr()
2226 storm_memset_vf_to_pf(struct bxe_softc *sc, in storm_memset_vf_to_pf()
2237 storm_memset_func_en(struct bxe_softc *sc, in storm_memset_func_en()
2248 storm_memset_eq_data(struct bxe_softc *sc, in storm_memset_eq_data()
2261 storm_memset_eq_prod(struct bxe_softc *sc, in storm_memset_eq_prod()
2332 struct eth_spe *bxe_sp_get_next(struct bxe_softc *sc) in bxe_sp_get_next()
2350 void bxe_sp_prod_update(struct bxe_softc *sc) in bxe_sp_prod_update()
2406 bxe_sp_post(struct bxe_softc *sc, in bxe_sp_post()
2547 bxe_init_mutexes(struct bxe_softc *sc) in bxe_init_mutexes()
2589 bxe_release_mutexes(struct bxe_softc *sc) in bxe_release_mutexes()
2629 bxe_tx_disable(struct bxe_softc* sc) in bxe_tx_disable()
2640 bxe_drv_pulse(struct bxe_softc *sc) in bxe_drv_pulse()
2647 bxe_tx_avail(struct bxe_softc *sc, in bxe_tx_avail()
2692 bxe_sp_event(struct bxe_softc *sc, in bxe_sp_event()
2767 bxe_tpa_start(struct bxe_softc *sc, in bxe_tpa_start()
2865 bxe_fill_frag_mbuf(struct bxe_softc *sc, in bxe_fill_frag_mbuf()
2989 bxe_update_sge_prod(struct bxe_softc *sc, in bxe_update_sge_prod()
3053 bxe_tpa_stop(struct bxe_softc *sc, in bxe_tpa_stop()
3178 bxe_rxeof(struct bxe_softc *sc, in bxe_rxeof()
3448 bxe_free_tx_pkt(struct bxe_softc *sc, in bxe_free_tx_pkt()
3482 bxe_watchdog(struct bxe_softc *sc, in bxe_watchdog()
3504 bxe_txeof(struct bxe_softc *sc, in bxe_txeof()
3558 bxe_drain_tx_queues(struct bxe_softc *sc) in bxe_drain_tx_queues()
3592 bxe_del_all_macs(struct bxe_softc *sc, in bxe_del_all_macs()
3618 bxe_fill_accept_flags(struct bxe_softc *sc, in bxe_fill_accept_flags()
3697 bxe_set_q_rx_mode(struct bxe_softc *sc, in bxe_set_q_rx_mode()
3743 bxe_set_storm_rx_mode(struct bxe_softc *sc) in bxe_set_storm_rx_mode()
3766 bxe_nic_load_no_mcp(struct bxe_softc *sc) in bxe_nic_load_no_mcp()
3790 bxe_nic_unload_no_mcp(struct bxe_softc *sc) in bxe_nic_unload_no_mcp()
3814 bxe_send_unload_req(struct bxe_softc *sc, in bxe_send_unload_req()
3838 bxe_send_unload_done(struct bxe_softc *sc, in bxe_send_unload_done()
3851 bxe_func_wait_started(struct bxe_softc *sc) in bxe_func_wait_started()
3909 bxe_stop_queue(struct bxe_softc *sc, in bxe_stop_queue()
3949 bxe_wait_sp_comp(struct bxe_softc *sc, in bxe_wait_sp_comp()
3978 bxe_func_stop(struct bxe_softc *sc) in bxe_func_stop()
4006 bxe_reset_hw(struct bxe_softc *sc, in bxe_reset_hw()
4023 bxe_int_disable_sync(struct bxe_softc *sc, in bxe_int_disable_sync()
4039 bxe_chip_cleanup(struct bxe_softc *sc, in bxe_chip_cleanup()
4153 bxe_disable_close_the_gate(struct bxe_softc *sc) in bxe_disable_close_the_gate()
4180 bxe_squeeze_objects(struct bxe_softc *sc) in bxe_squeeze_objects()
4237 bxe_nic_unload(struct bxe_softc *sc, in bxe_nic_unload()
4414 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); in bxe_ifmedia_update()
4447 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_ifmedia_status()
4488 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_chip_tq()
4522 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_ioctl()
4733 bxe_dump_mbuf(struct bxe_softc *sc, in bxe_dump_mbuf()
4821 bxe_chktso_window(struct bxe_softc *sc, in bxe_chktso_window()
5155 struct bxe_softc *sc; in bxe_tx_encap()
5573 bxe_tx_start_locked(struct bxe_softc *sc, in bxe_tx_start_locked()
5646 struct bxe_softc *sc; in bxe_tx_start()
5676 bxe_tx_mq_start_locked(struct bxe_softc *sc, in bxe_tx_mq_start_locked()
5790 struct bxe_softc *sc = fp->sc; in bxe_tx_mq_start_deferred()
5803 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_tx_mq_start()
5835 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_mq_flush()
5865 bxe_cid_ilt_lines(struct bxe_softc *sc) in bxe_cid_ilt_lines()
5874 bxe_ilt_set_info(struct bxe_softc *sc) in bxe_ilt_set_info()
5965 bxe_set_fp_rx_buf_size(struct bxe_softc *sc) in bxe_set_fp_rx_buf_size()
5993 bxe_alloc_ilt_mem(struct bxe_softc *sc) in bxe_alloc_ilt_mem()
6008 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc) in bxe_alloc_ilt_lines_mem()
6023 bxe_free_ilt_mem(struct bxe_softc *sc) in bxe_free_ilt_mem()
6032 bxe_free_ilt_lines_mem(struct bxe_softc *sc) in bxe_free_ilt_lines_mem()
6041 bxe_free_mem(struct bxe_softc *sc) in bxe_free_mem()
6058 bxe_alloc_mem(struct bxe_softc *sc) in bxe_alloc_mem()
6125 struct bxe_softc *sc; in bxe_free_rx_bd_chain()
6155 struct bxe_softc *sc; in bxe_free_tpa_pool()
6187 struct bxe_softc *sc; in bxe_free_sge_chain()
6215 bxe_free_fp_buffers(struct bxe_softc *sc) in bxe_free_fp_buffers()
6474 bxe_alloc_fp_buffers(struct bxe_softc *sc) in bxe_alloc_fp_buffers()
6555 bxe_free_fw_stats_mem(struct bxe_softc *sc) in bxe_free_fw_stats_mem()
6571 bxe_alloc_fw_stats_mem(struct bxe_softc *sc) in bxe_alloc_fw_stats_mem()
6668 bxe_set_reset_global(struct bxe_softc *sc) in bxe_set_reset_global()
6679 bxe_clear_reset_global(struct bxe_softc *sc) in bxe_clear_reset_global()
6690 bxe_reset_is_global(struct bxe_softc *sc) in bxe_reset_is_global()
6699 bxe_set_reset_done(struct bxe_softc *sc) in bxe_set_reset_done()
6717 bxe_set_reset_in_progress(struct bxe_softc *sc) in bxe_set_reset_in_progress()
6735 bxe_reset_is_done(struct bxe_softc *sc, in bxe_reset_is_done()
6748 bxe_get_load_status(struct bxe_softc *sc, in bxe_get_load_status()
6769 bxe_set_pf_load(struct bxe_softc *sc) in bxe_set_pf_load()
6803 bxe_clear_pf_load(struct bxe_softc *sc) in bxe_clear_pf_load()
6834 bxe_nic_load_request(struct bxe_softc *sc, in bxe_nic_load_request()
6877 bxe_nic_load_analyze_req(struct bxe_softc *sc, in bxe_nic_load_analyze_req()
6909 bxe_nic_load_pmf(struct bxe_softc *sc, in bxe_nic_load_pmf()
6944 bxe_read_mf_cfg(struct bxe_softc *sc) in bxe_read_mf_cfg()
6981 static int bxe_acquire_alr(struct bxe_softc *sc) in bxe_acquire_alr()
7004 static void bxe_release_alr(struct bxe_softc *sc) in bxe_release_alr()
7010 bxe_fan_failure(struct bxe_softc *sc) in bxe_fan_failure()
7045 bxe_link_attn(struct bxe_softc *sc) in bxe_link_attn()
7111 bxe_attn_int_asserted(struct bxe_softc *sc, in bxe_attn_int_asserted()
7249 bxe_print_next_block(struct bxe_softc *sc, in bxe_print_next_block()
7257 bxe_check_blocks_with_parity0(struct bxe_softc *sc, in bxe_check_blocks_with_parity0()
7308 bxe_check_blocks_with_parity1(struct bxe_softc *sc, in bxe_check_blocks_with_parity1()
7396 bxe_check_blocks_with_parity2(struct bxe_softc *sc, in bxe_check_blocks_with_parity2()
7451 bxe_check_blocks_with_parity3(struct bxe_softc *sc, in bxe_check_blocks_with_parity3()
7498 bxe_check_blocks_with_parity4(struct bxe_softc *sc, in bxe_check_blocks_with_parity4()
7529 bxe_parity_attn(struct bxe_softc *sc, in bxe_parity_attn()
7587 bxe_chk_parity_attn(struct bxe_softc *sc, in bxe_chk_parity_attn()
7619 bxe_attn_int_deasserted4(struct bxe_softc *sc, in bxe_attn_int_deasserted4()
7683 bxe_e1h_disable(struct bxe_softc *sc) in bxe_e1h_disable()
7693 bxe_e1h_enable(struct bxe_softc *sc) in bxe_e1h_enable()
7709 bxe_config_mf_bw(struct bxe_softc *sc) in bxe_config_mf_bw()
7720 bxe_set_mf_bw(struct bxe_softc *sc) in bxe_set_mf_bw()
7727 bxe_handle_eee_event(struct bxe_softc *sc) in bxe_handle_eee_event()
7736 bxe_drv_info_ether_stat(struct bxe_softc *sc) in bxe_drv_info_ether_stat()
7766 bxe_handle_drv_info_req(struct bxe_softc *sc) in bxe_handle_drv_info_req()
7807 bxe_dcc_event(struct bxe_softc *sc, in bxe_dcc_event()
7843 bxe_pmf_update(struct bxe_softc *sc) in bxe_pmf_update()
7876 bxe_mc_assert(struct bxe_softc *sc) in bxe_mc_assert()
7977 bxe_attn_int_deasserted3(struct bxe_softc *sc, in bxe_attn_int_deasserted3()
8069 bxe_attn_int_deasserted2(struct bxe_softc *sc, in bxe_attn_int_deasserted2()
8172 bxe_attn_int_deasserted1(struct bxe_softc *sc, in bxe_attn_int_deasserted1()
8212 bxe_attn_int_deasserted0(struct bxe_softc *sc, in bxe_attn_int_deasserted0()
8256 bxe_attn_int_deasserted(struct bxe_softc *sc, in bxe_attn_int_deasserted()
8360 bxe_attn_int(struct bxe_softc *sc) in bxe_attn_int()
8390 bxe_update_dsb_idx(struct bxe_softc *sc) in bxe_update_dsb_idx()
8413 bxe_cid_to_q_obj(struct bxe_softc *sc, in bxe_cid_to_q_obj()
8421 bxe_handle_mcast_eqe(struct bxe_softc *sc) in bxe_handle_mcast_eqe()
8448 bxe_handle_classification_eqe(struct bxe_softc *sc, in bxe_handle_classification_eqe()
8490 bxe_handle_rx_mode_eqe(struct bxe_softc *sc, in bxe_handle_rx_mode_eqe()
8503 bxe_update_eq_prod(struct bxe_softc *sc, in bxe_update_eq_prod()
8511 bxe_eq_int(struct bxe_softc *sc) in bxe_eq_int()
8687 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_sp_tq()
8738 struct bxe_softc *sc = fp->sc; in bxe_handle_fp_tq()
8784 struct bxe_softc *sc = fp->sc; in bxe_task_fp()
8832 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_intr_legacy()
8888 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_intr_sp()
8904 struct bxe_softc *sc = fp->sc; in bxe_intr_fp()
8920 bxe_interrupt_free(struct bxe_softc *sc) in bxe_interrupt_free()
8982 bxe_interrupt_alloc(struct bxe_softc *sc) in bxe_interrupt_alloc()
9175 bxe_interrupt_detach(struct bxe_softc *sc) in bxe_interrupt_detach()
9224 bxe_interrupt_attach(struct bxe_softc *sc) in bxe_interrupt_attach()
9343 static int bxe_init_hw_common_chip(struct bxe_softc *sc);
9344 static int bxe_init_hw_common(struct bxe_softc *sc);
9345 static int bxe_init_hw_port(struct bxe_softc *sc);
9346 static int bxe_init_hw_func(struct bxe_softc *sc);
9347 static void bxe_reset_common(struct bxe_softc *sc);
9348 static void bxe_reset_port(struct bxe_softc *sc);
9349 static void bxe_reset_func(struct bxe_softc *sc);
9350 static int bxe_gunzip_init(struct bxe_softc *sc);
9351 static void bxe_gunzip_end(struct bxe_softc *sc);
9352 static int bxe_init_firmware(struct bxe_softc *sc);
9353 static void bxe_release_firmware(struct bxe_softc *sc);
9374 bxe_init_func_obj(struct bxe_softc *sc) in bxe_init_func_obj()
9388 bxe_init_hw(struct bxe_softc *sc, in bxe_init_hw()
9412 bxe_fill(struct bxe_softc *sc, in bxe_fill()
9432 bxe_wr_fp_sb_data(struct bxe_softc *sc, in bxe_wr_fp_sb_data()
9449 bxe_zero_fp_sb(struct bxe_softc *sc, in bxe_zero_fp_sb()
9482 bxe_wr_sp_sb_data(struct bxe_softc *sc, in bxe_wr_sp_sb_data()
9499 bxe_zero_sp_sb(struct bxe_softc *sc) in bxe_zero_sp_sb()
9563 bxe_init_sb(struct bxe_softc *sc, in bxe_init_sb()
9637 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc, in bxe_rx_ustorm_prods_offset()
9652 bxe_init_eth_fp(struct bxe_softc *sc, in bxe_init_eth_fp()
9737 bxe_update_rx_prod(struct bxe_softc *sc, in bxe_update_rx_prod()
9775 bxe_init_rx_rings(struct bxe_softc *sc) in bxe_init_rx_rings()
9827 bxe_init_tx_rings(struct bxe_softc *sc) in bxe_init_tx_rings()
9837 bxe_init_def_sb(struct bxe_softc *sc) in bxe_init_def_sb()
9925 bxe_init_sp_ring(struct bxe_softc *sc) in bxe_init_sp_ring()
9935 bxe_init_eq_ring(struct bxe_softc *sc) in bxe_init_eq_ring()
9961 bxe_init_internal_common(struct bxe_softc *sc) in bxe_init_internal_common()
9982 bxe_init_internal(struct bxe_softc *sc, in bxe_init_internal()
10006 storm_memset_func_cfg(struct bxe_softc *sc, in storm_memset_func_cfg()
10020 bxe_func_init(struct bxe_softc *sc, in bxe_func_init()
10053 bxe_calc_vn_min(struct bxe_softc *sc, in bxe_calc_vn_min()
10093 bxe_extract_max_cfg(struct bxe_softc *sc, in bxe_extract_max_cfg()
10108 bxe_calc_vn_max(struct bxe_softc *sc, in bxe_calc_vn_max()
10136 bxe_cmng_fns_init(struct bxe_softc *sc, in bxe_cmng_fns_init()
10175 bxe_get_cmng_fns_mode(struct bxe_softc *sc) in bxe_get_cmng_fns_mode()
10189 storm_memset_cmng(struct bxe_softc *sc, in storm_memset_cmng()
10221 bxe_pf_init(struct bxe_softc *sc) in bxe_pf_init()
10287 bxe_hc_int_enable(struct bxe_softc *sc) in bxe_hc_int_enable()
10359 bxe_igu_int_enable(struct bxe_softc *sc) in bxe_igu_int_enable()
10423 bxe_int_enable(struct bxe_softc *sc) in bxe_int_enable()
10433 bxe_hc_int_disable(struct bxe_softc *sc) in bxe_hc_int_disable()
10473 bxe_igu_int_disable(struct bxe_softc *sc) in bxe_igu_int_disable()
10493 bxe_int_disable(struct bxe_softc *sc) in bxe_int_disable()
10503 bxe_nic_init(struct bxe_softc *sc, in bxe_nic_init()
10550 bxe_init_objs(struct bxe_softc *sc) in bxe_init_objs()
10604 bxe_func_start(struct bxe_softc *sc) in bxe_func_start()
10632 bxe_set_power_state(struct bxe_softc *sc, in bxe_set_power_state()
10697 bxe_trylock_hw_lock(struct bxe_softc *sc, in bxe_trylock_hw_lock()
10740 bxe_get_leader_lock_resource(struct bxe_softc *sc) in bxe_get_leader_lock_resource()
10751 bxe_trylock_leader_lock(struct bxe_softc *sc) in bxe_trylock_leader_lock()
10757 bxe_release_leader_lock(struct bxe_softc *sc) in bxe_release_leader_lock()
10764 bxe_set_234_gates(struct bxe_softc *sc, in bxe_set_234_gates()
10807 bxe_er_poll_igu_vq(struct bxe_softc *sc) in bxe_er_poll_igu_vq()
10833 bxe_clp_reset_prep(struct bxe_softc *sc, in bxe_clp_reset_prep()
10844 bxe_clp_reset_done(struct bxe_softc *sc, in bxe_clp_reset_done()
10855 bxe_reset_mcp_prep(struct bxe_softc *sc, in bxe_reset_mcp_prep()
10881 bxe_mcp_wait_one(struct bxe_softc *sc) in bxe_mcp_wait_one()
10893 bxe_init_shmem(struct bxe_softc *sc) in bxe_init_shmem()
10919 bxe_reset_mcp_comp(struct bxe_softc *sc, in bxe_reset_mcp_comp()
10933 bxe_pxp_prep(struct bxe_softc *sc) in bxe_pxp_prep()
10952 bxe_process_kill_chip_reset(struct bxe_softc *sc, in bxe_process_kill_chip_reset()
11053 bxe_process_kill(struct bxe_softc *sc, in bxe_process_kill()
11154 bxe_leader_reset(struct bxe_softc *sc) in bxe_leader_reset()
11227 bxe_pf_q_prep_init(struct bxe_softc *sc, in bxe_pf_q_prep_init()
11271 bxe_get_common_flags(struct bxe_softc *sc, in bxe_get_common_flags()
11305 bxe_get_q_flags(struct bxe_softc *sc, in bxe_get_q_flags()
11334 bxe_pf_q_prep_general(struct bxe_softc *sc, in bxe_pf_q_prep_general()
11346 bxe_pf_rx_q_prep(struct bxe_softc *sc, in bxe_pf_rx_q_prep()
11444 bxe_pf_tx_q_prep(struct bxe_softc *sc, in bxe_pf_tx_q_prep()
11472 bxe_setup_queue(struct bxe_softc *sc, in bxe_setup_queue()
11537 bxe_setup_leading(struct bxe_softc *sc) in bxe_setup_leading()
11543 bxe_config_rss_pf(struct bxe_softc *sc, in bxe_config_rss_pf()
11591 bxe_config_rss_eth(struct bxe_softc *sc, in bxe_config_rss_eth()
11598 bxe_init_rss_pf(struct bxe_softc *sc) in bxe_init_rss_pf()
11627 bxe_set_mac_one(struct bxe_softc *sc, in bxe_set_mac_one()
11668 bxe_set_eth_mac(struct bxe_softc *sc, in bxe_set_eth_mac()
11684 bxe_get_cur_phy_idx(struct bxe_softc *sc) in bxe_get_cur_phy_idx()
11717 bxe_get_link_cfg_idx(struct bxe_softc *sc) in bxe_get_link_cfg_idx()
11738 bxe_set_requested_fc(struct bxe_softc *sc) in bxe_set_requested_fc()
11753 bxe_calc_fc_adv(struct bxe_softc *sc) in bxe_calc_fc_adv()
11780 bxe_get_mf_speed(struct bxe_softc *sc) in bxe_get_mf_speed()
11803 bxe_fill_report_data(struct bxe_softc *sc, in bxe_fill_report_data()
11836 bxe_link_report_locked(struct bxe_softc *sc) in bxe_link_report_locked()
11916 bxe_link_report(struct bxe_softc *sc) in bxe_link_report()
11924 bxe_link_status_update(struct bxe_softc *sc) in bxe_link_status_update()
11993 bxe_initial_phy_init(struct bxe_softc *sc, in bxe_initial_phy_init()
12070 bxe_init_mcast_macs_list(struct bxe_softc *sc, in bxe_init_mcast_macs_list()
12135 bxe_set_mc_list(struct bxe_softc *sc) in bxe_set_mc_list()
12175 bxe_set_uc_list(struct bxe_softc *sc) in bxe_set_uc_list()
12240 bxe_set_rx_mode(struct bxe_softc *sc) in bxe_set_rx_mode()
12287 bxe_update_drv_flags(struct bxe_softc *sc, in bxe_update_drv_flags()
12315 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_periodic_callout_func()
12401 bxe_periodic_start(struct bxe_softc *sc) in bxe_periodic_start()
12408 bxe_periodic_stop(struct bxe_softc *sc) in bxe_periodic_stop()
12415 bxe_parity_recover(struct bxe_softc *sc) in bxe_parity_recover()
12619 bxe_handle_error(struct bxe_softc * sc) in bxe_handle_error()
12643 struct bxe_softc *sc = (struct bxe_softc *)arg; in bxe_sp_err_timeout_task()
12669 bxe_nic_load(struct bxe_softc *sc, in bxe_nic_load()
12933 bxe_init_locked(struct bxe_softc *sc) in bxe_init_locked()
13024 bxe_stop_locked(struct bxe_softc *sc) in bxe_stop_locked()
13040 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_init()
13048 bxe_init_ifnet(struct bxe_softc *sc) in bxe_init_ifnet()
13134 bxe_deallocate_bars(struct bxe_softc *sc) in bxe_deallocate_bars()
13151 bxe_allocate_bars(struct bxe_softc *sc) in bxe_allocate_bars()
13197 bxe_get_function_num(struct bxe_softc *sc) in bxe_get_function_num()
13227 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_base()
13252 bxe_pcie_capability_read(struct bxe_softc *sc, in bxe_pcie_capability_read()
13272 bxe_is_pcie_pending(struct bxe_softc *sc) in bxe_is_pcie_pending()
13284 bxe_probe_pci_caps(struct bxe_softc *sc) in bxe_probe_pci_caps()
13349 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_sd()
13384 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc) in bxe_get_shmem_ext_proto_support_flags()
13407 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_si()
13430 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_niv()
13476 bxe_check_valid_mf_cfg(struct bxe_softc *sc) in bxe_check_valid_mf_cfg()
13576 bxe_get_mf_cfg_info(struct bxe_softc *sc) in bxe_get_mf_cfg_info()
13735 bxe_get_shmem_info(struct bxe_softc *sc) in bxe_get_shmem_info()
13829 bxe_get_tunable_params(struct bxe_softc *sc) in bxe_get_tunable_params()
13936 bxe_media_detect(struct bxe_softc *sc) in bxe_media_detect()
13997 bxe_get_igu_cam_info(struct bxe_softc *sc) in bxe_get_igu_cam_info()
14062 bxe_get_device_info(struct bxe_softc *sc) in bxe_get_device_info()
14304 bxe_link_settings_supported(struct bxe_softc *sc, in bxe_link_settings_supported()
14421 bxe_link_settings_requested(struct bxe_softc *sc) in bxe_link_settings_requested()
14597 bxe_get_phy_info(struct bxe_softc *sc) in bxe_get_phy_info()
14645 bxe_get_params(struct bxe_softc *sc) in bxe_get_params()
14659 bxe_set_modes_bitmap(struct bxe_softc *sc) in bxe_set_modes_bitmap()
14715 bxe_alloc_hsi_mem(struct bxe_softc *sc) in bxe_alloc_hsi_mem()
15166 bxe_free_hsi_mem(struct bxe_softc *sc) in bxe_free_hsi_mem()
15352 bxe_prev_interrupted_dmae(struct bxe_softc *sc) in bxe_prev_interrupted_dmae()
15367 bxe_prev_mcp_done(struct bxe_softc *sc) in bxe_prev_mcp_done()
15380 bxe_prev_path_get_entry(struct bxe_softc *sc) in bxe_prev_path_get_entry()
15396 bxe_prev_is_path_marked(struct bxe_softc *sc) in bxe_prev_is_path_marked()
15423 bxe_prev_mark_path(struct bxe_softc *sc, in bxe_prev_mark_path()
15477 bxe_do_flr(struct bxe_softc *sc) in bxe_do_flr()
15528 bxe_prev_unload_close_mac(struct bxe_softc *sc, in bxe_prev_unload_close_mac()
15610 bxe_prev_unload_undi_inc(struct bxe_softc *sc, in bxe_prev_unload_undi_inc()
15629 bxe_prev_unload_common(struct bxe_softc *sc) in bxe_prev_unload_common()
15735 bxe_prev_unload_uncommon(struct bxe_softc *sc) in bxe_prev_unload_uncommon()
15778 bxe_prev_unload(struct bxe_softc *sc) in bxe_prev_unload()
15847 bxe_dcbx_set_state(struct bxe_softc *sc, in bxe_dcbx_set_state()
15869 bxe_set_qm_cid_count(struct bxe_softc *sc) in bxe_set_qm_cid_count()
15885 bxe_init_multi_cos(struct bxe_softc *sc) in bxe_init_multi_cos()
15907 struct bxe_softc *sc; in bxe_sysctl_state()
15919 sc = (struct bxe_softc *)arg1; in bxe_sysctl_state()
15932 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_eth_stat()
15964 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_eth_q_stat()
15997 static void bxe_force_link_reset(struct bxe_softc *sc) in bxe_force_link_reset()
16008 struct bxe_softc *sc = (struct bxe_softc *)arg1;; in bxe_sysctl_pauseparam()
16078 bxe_add_sysctls(struct bxe_softc *sc) in bxe_add_sysctls()
16220 bxe_alloc_buf_rings(struct bxe_softc *sc) in bxe_alloc_buf_rings()
16241 bxe_free_buf_rings(struct bxe_softc *sc) in bxe_free_buf_rings()
16262 bxe_init_fp_mutexs(struct bxe_softc *sc) in bxe_init_fp_mutexs()
16282 bxe_destroy_fp_mutexs(struct bxe_softc *sc) in bxe_destroy_fp_mutexs()
16315 struct bxe_softc *sc; in bxe_attach()
16512 struct bxe_softc *sc; in bxe_detach()
16596 struct bxe_softc *sc; in bxe_shutdown()
16615 bxe_igu_ack_sb(struct bxe_softc *sc, in bxe_igu_ack_sb()
16628 bxe_igu_clear_sb_gen(struct bxe_softc *sc, in bxe_igu_clear_sb_gen()
16685 bxe_igu_clear_sb(struct bxe_softc *sc, in bxe_igu_clear_sb()
16702 bxe_reset_common(struct bxe_softc *sc) in bxe_reset_common()
16718 bxe_common_init_phy(struct bxe_softc *sc) in bxe_common_init_phy()
16745 bxe_pf_disable(struct bxe_softc *sc) in bxe_pf_disable()
16757 bxe_init_pxp(struct bxe_softc *sc) in bxe_init_pxp()
16779 bxe_get_pretend_reg(struct bxe_softc *sc) in bxe_get_pretend_reg()
16793 bxe_pretend_func(struct bxe_softc *sc, in bxe_pretend_func()
16810 bxe_iov_init_dmae(struct bxe_softc *sc) in bxe_iov_init_dmae()
16816 bxe_iov_init_dq(struct bxe_softc *sc) in bxe_iov_init_dq()
16823 bxe_lb_pckt(struct bxe_softc *sc) in bxe_lb_pckt()
16845 bxe_int_mem_test(struct bxe_softc *sc) in bxe_int_mem_test()
16998 bxe_setup_fan_failure_detection(struct bxe_softc *sc) in bxe_setup_fan_failure_detection()
17046 bxe_enable_blocks_attention(struct bxe_softc *sc) in bxe_enable_blocks_attention()
17115 bxe_init_hw_common(struct bxe_softc *sc) in bxe_init_hw_common()
17606 bxe_init_hw_common_chip(struct bxe_softc *sc) in bxe_init_hw_common_chip()
17624 bxe_init_hw_port(struct bxe_softc *sc) in bxe_init_hw_port()
17843 bxe_flr_clnup_reg_poll(struct bxe_softc *sc, in bxe_flr_clnup_reg_poll()
17859 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc, in bxe_flr_clnup_poll_hw_counter()
17876 bxe_flr_clnup_poll_count(struct bxe_softc *sc) in bxe_flr_clnup_poll_count()
17891 bxe_poll_hw_usage_counters(struct bxe_softc *sc, in bxe_poll_hw_usage_counters()
17952 bxe_send_final_clnup(struct bxe_softc *sc, in bxe_send_final_clnup()
17989 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc, in bxe_pbf_pN_buf_flushed()
18024 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc, in bxe_pbf_pN_cmd_flushed()
18056 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count) in bxe_tx_hw_flushed()
18123 bxe_hw_enable_status(struct bxe_softc *sc) in bxe_hw_enable_status()
18153 bxe_pf_flr_clnup(struct bxe_softc *sc) in bxe_pf_flr_clnup()
18201 bxe_init_hw_func(struct bxe_softc *sc) in bxe_init_hw_func()
18506 bxe_link_reset(struct bxe_softc *sc) in bxe_link_reset()
18520 bxe_reset_port(struct bxe_softc *sc) in bxe_reset_port()
18553 bxe_ilt_wr(struct bxe_softc *sc, in bxe_ilt_wr()
18572 bxe_clear_func_ilt(struct bxe_softc *sc, in bxe_clear_func_ilt()
18582 bxe_reset_func(struct bxe_softc *sc) in bxe_reset_func()
18662 bxe_gunzip_init(struct bxe_softc *sc) in bxe_gunzip_init()
18668 bxe_gunzip_end(struct bxe_softc *sc) in bxe_gunzip_end()
18674 bxe_init_firmware(struct bxe_softc *sc) in bxe_init_firmware()
18694 bxe_release_firmware(struct bxe_softc *sc) in bxe_release_firmware()
18701 ecore_gunzip(struct bxe_softc *sc, in ecore_gunzip()
18711 ecore_reg_wr_ind(struct bxe_softc *sc, in ecore_reg_wr_ind()
18719 ecore_write_dmae_phys_len(struct bxe_softc *sc, in ecore_write_dmae_phys_len()
18728 ecore_storm_memset_struct(struct bxe_softc *sc, in ecore_storm_memset_struct()
18774 bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset) in bxe_get_preset_regs_len()
18791 bxe_get_total_regs_len32(struct bxe_softc *sc) in bxe_get_total_regs_len32()
18806 __bxe_get_page_addr_ar(struct bxe_softc *sc) in __bxe_get_page_addr_ar()
18817 __bxe_get_page_reg_num(struct bxe_softc *sc) in __bxe_get_page_reg_num()
18828 __bxe_get_page_write_ar(struct bxe_softc *sc) in __bxe_get_page_write_ar()
18839 __bxe_get_page_write_num(struct bxe_softc *sc) in __bxe_get_page_write_num()
18850 __bxe_get_page_read_ar(struct bxe_softc *sc) in __bxe_get_page_read_ar()
18861 __bxe_get_page_read_num(struct bxe_softc *sc) in __bxe_get_page_read_num()
18872 bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info) in bxe_is_reg_in_chip()
18889 bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info) in bxe_is_wreg_in_chip()
18917 bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) in bxe_read_pages_regs()
18955 bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) in bxe_get_preset_regs()
19017 bxe_grc_dump(struct bxe_softc *sc) in bxe_grc_dump()
19203 bxe_add_cdev(struct bxe_softc *sc) in bxe_add_cdev()
19232 bxe_del_cdev(struct bxe_softc *sc) in bxe_del_cdev()
19246 static bool bxe_is_nvram_accessible(struct bxe_softc *sc) in bxe_is_nvram_accessible()
19257 bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) in bxe_wr_eeprom()
19272 bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) in bxe_rd_eeprom()
19286 bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom) in bxe_eeprom_rd_wr()
19330 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p) in bxe_get_settings()
19385 struct bxe_softc *sc; in bxe_eioctl()
19399 if ((sc = (struct bxe_softc *)dev->si_drv1) == NULL) in bxe_eioctl()
19540 struct bxe_softc *sc; in bxe_netdump_init()
19558 struct bxe_softc *sc; in bxe_netdump_transmit()
19575 struct bxe_softc *sc; in bxe_netdump_poll()