Lines Matching refs:bxe_softc

217     sizeof(struct bxe_softc) /* extra data */
642 static void bxe_cmng_fns_init(struct bxe_softc *sc,
645 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc);
646 static void storm_memset_cmng(struct bxe_softc *sc,
649 static void bxe_set_reset_global(struct bxe_softc *sc);
650 static void bxe_set_reset_in_progress(struct bxe_softc *sc);
651 static uint8_t bxe_reset_is_done(struct bxe_softc *sc,
653 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc);
654 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc,
657 static void bxe_int_disable(struct bxe_softc *sc);
658 static int bxe_release_leader_lock(struct bxe_softc *sc);
659 static void bxe_pf_disable(struct bxe_softc *sc);
660 static void bxe_free_fp_buffers(struct bxe_softc *sc);
661 static inline void bxe_update_rx_prod(struct bxe_softc *sc,
666 static void bxe_link_report_locked(struct bxe_softc *sc);
667 static void bxe_link_report(struct bxe_softc *sc);
668 static void bxe_link_status_update(struct bxe_softc *sc);
670 static void bxe_periodic_start(struct bxe_softc *sc);
671 static void bxe_periodic_stop(struct bxe_softc *sc);
679 static uint8_t bxe_txeof(struct bxe_softc *sc,
682 static __noinline void bxe_dump_mbuf(struct bxe_softc *sc,
685 static int bxe_alloc_mem(struct bxe_softc *sc);
686 static void bxe_free_mem(struct bxe_softc *sc);
687 static int bxe_alloc_fw_stats_mem(struct bxe_softc *sc);
688 static void bxe_free_fw_stats_mem(struct bxe_softc *sc);
689 static int bxe_interrupt_attach(struct bxe_softc *sc);
690 static void bxe_interrupt_detach(struct bxe_softc *sc);
691 static void bxe_set_rx_mode(struct bxe_softc *sc);
692 static int bxe_init_locked(struct bxe_softc *sc);
693 static int bxe_stop_locked(struct bxe_softc *sc);
695 void bxe_parity_recover(struct bxe_softc *sc);
696 void bxe_handle_error(struct bxe_softc *sc);
697 static __noinline int bxe_nic_load(struct bxe_softc *sc,
699 static __noinline int bxe_nic_unload(struct bxe_softc *sc,
706 static int bxe_add_cdev(struct bxe_softc *sc);
707 static void bxe_del_cdev(struct bxe_softc *sc);
708 int bxe_grc_dump(struct bxe_softc *sc);
709 static int bxe_alloc_buf_rings(struct bxe_softc *sc);
710 static void bxe_free_buf_rings(struct bxe_softc *sc);
890 bxe_dma_alloc(struct bxe_softc *sc, in bxe_dma_alloc()
958 bxe_dma_free(struct bxe_softc *sc, in bxe_dma_free()
980 bxe_reg_wr_ind(struct bxe_softc *sc, in bxe_reg_wr_ind()
990 bxe_reg_rd_ind(struct bxe_softc *sc, in bxe_reg_rd_ind()
1003 bxe_acquire_hw_lock(struct bxe_softc *sc, in bxe_acquire_hw_lock()
1050 bxe_release_hw_lock(struct bxe_softc *sc, in bxe_release_hw_lock()
1083 static void bxe_acquire_phy_lock(struct bxe_softc *sc) in bxe_acquire_phy_lock()
1089 static void bxe_release_phy_lock(struct bxe_softc *sc) in bxe_release_phy_lock()
1109 bxe_acquire_nvram_lock(struct bxe_softc *sc) in bxe_acquire_nvram_lock()
1148 bxe_release_nvram_lock(struct bxe_softc *sc) in bxe_release_nvram_lock()
1187 bxe_enable_nvram_access(struct bxe_softc *sc) in bxe_enable_nvram_access()
1199 bxe_disable_nvram_access(struct bxe_softc *sc) in bxe_disable_nvram_access()
1212 bxe_nvram_read_dword(struct bxe_softc *sc, in bxe_nvram_read_dword()
1268 bxe_nvram_read(struct bxe_softc *sc, in bxe_nvram_read()
1326 bxe_nvram_write_dword(struct bxe_softc *sc, in bxe_nvram_write_dword()
1378 bxe_nvram_write1(struct bxe_softc *sc, in bxe_nvram_write1()
1428 bxe_nvram_write(struct bxe_softc *sc, in bxe_nvram_write()
1499 bxe_post_dmae(struct bxe_softc *sc, in bxe_post_dmae()
1529 bxe_dmae_opcode(struct bxe_softc *sc, in bxe_dmae_opcode()
1563 bxe_prep_dmae_with_comp(struct bxe_softc *sc, in bxe_prep_dmae_with_comp()
1582 bxe_issue_dmae_with_comp(struct bxe_softc *sc, in bxe_issue_dmae_with_comp()
1625 bxe_read_dmae(struct bxe_softc *sc, in bxe_read_dmae()
1664 bxe_write_dmae(struct bxe_softc *sc, in bxe_write_dmae()
1701 bxe_write_dmae_phys_len(struct bxe_softc *sc, in bxe_write_dmae_phys_len()
1725 bxe_set_ctx_validation(struct bxe_softc *sc, in bxe_set_ctx_validation()
1740 bxe_storm_memset_hc_timeout(struct bxe_softc *sc, in bxe_storm_memset_hc_timeout()
1758 bxe_storm_memset_hc_disable(struct bxe_softc *sc, in bxe_storm_memset_hc_disable()
1783 bxe_update_coalesce_sb_index(struct bxe_softc *sc, in bxe_update_coalesce_sb_index()
1799 elink_cb_udelay(struct bxe_softc *sc, in elink_cb_udelay()
1806 elink_cb_reg_read(struct bxe_softc *sc, in elink_cb_reg_read()
1813 elink_cb_reg_write(struct bxe_softc *sc, in elink_cb_reg_write()
1821 elink_cb_reg_wb_write(struct bxe_softc *sc, in elink_cb_reg_wb_write()
1830 elink_cb_reg_wb_read(struct bxe_softc *sc, in elink_cb_reg_wb_read()
1839 elink_cb_path_id(struct bxe_softc *sc) in elink_cb_path_id()
1845 elink_cb_event_log(struct bxe_softc *sc, in elink_cb_event_log()
1854 bxe_set_spio(struct bxe_softc *sc, in bxe_set_spio()
1903 bxe_gpio_read(struct bxe_softc *sc, in bxe_gpio_read()
1930 bxe_gpio_write(struct bxe_softc *sc, in bxe_gpio_write()
1993 bxe_gpio_mult_write(struct bxe_softc *sc, in bxe_gpio_mult_write()
2042 bxe_gpio_int_write(struct bxe_softc *sc, in bxe_gpio_int_write()
2097 elink_cb_gpio_read(struct bxe_softc *sc, in elink_cb_gpio_read()
2105 elink_cb_gpio_write(struct bxe_softc *sc, in elink_cb_gpio_write()
2114 elink_cb_gpio_mult_write(struct bxe_softc *sc, in elink_cb_gpio_mult_write()
2122 elink_cb_gpio_int_write(struct bxe_softc *sc, in elink_cb_gpio_int_write()
2131 elink_cb_notify_link_changed(struct bxe_softc *sc) in elink_cb_notify_link_changed()
2139 elink_cb_fw_command(struct bxe_softc *sc, in elink_cb_fw_command()
2184 bxe_fw_command(struct bxe_softc *sc, in bxe_fw_command()
2192 __storm_memset_dma_mapping(struct bxe_softc *sc, in __storm_memset_dma_mapping()
2201 storm_memset_spq_addr(struct bxe_softc *sc, in storm_memset_spq_addr()
2211 storm_memset_vf_to_pf(struct bxe_softc *sc, in storm_memset_vf_to_pf()
2222 storm_memset_func_en(struct bxe_softc *sc, in storm_memset_func_en()
2233 storm_memset_eq_data(struct bxe_softc *sc, in storm_memset_eq_data()
2246 storm_memset_eq_prod(struct bxe_softc *sc, in storm_memset_eq_prod()
2317 struct eth_spe *bxe_sp_get_next(struct bxe_softc *sc) in bxe_sp_get_next()
2335 void bxe_sp_prod_update(struct bxe_softc *sc) in bxe_sp_prod_update()
2391 bxe_sp_post(struct bxe_softc *sc, in bxe_sp_post()
2523 bxe_init_mutexes(struct bxe_softc *sc) in bxe_init_mutexes()
2565 bxe_release_mutexes(struct bxe_softc *sc) in bxe_release_mutexes()
2605 bxe_tx_disable(struct bxe_softc* sc) in bxe_tx_disable()
2616 bxe_drv_pulse(struct bxe_softc *sc) in bxe_drv_pulse()
2623 bxe_tx_avail(struct bxe_softc *sc, in bxe_tx_avail()
2668 bxe_sp_event(struct bxe_softc *sc, in bxe_sp_event()
2743 bxe_tpa_start(struct bxe_softc *sc, in bxe_tpa_start()
2841 bxe_fill_frag_mbuf(struct bxe_softc *sc, in bxe_fill_frag_mbuf()
2965 bxe_update_sge_prod(struct bxe_softc *sc, in bxe_update_sge_prod()
3029 bxe_tpa_stop(struct bxe_softc *sc, in bxe_tpa_stop()
3152 bxe_rxeof(struct bxe_softc *sc, in bxe_rxeof()
3420 bxe_free_tx_pkt(struct bxe_softc *sc, in bxe_free_tx_pkt()
3454 bxe_watchdog(struct bxe_softc *sc, in bxe_watchdog()
3476 bxe_txeof(struct bxe_softc *sc, in bxe_txeof()
3530 bxe_drain_tx_queues(struct bxe_softc *sc) in bxe_drain_tx_queues()
3564 bxe_del_all_macs(struct bxe_softc *sc, in bxe_del_all_macs()
3590 bxe_fill_accept_flags(struct bxe_softc *sc, in bxe_fill_accept_flags()
3669 bxe_set_q_rx_mode(struct bxe_softc *sc, in bxe_set_q_rx_mode()
3715 bxe_set_storm_rx_mode(struct bxe_softc *sc) in bxe_set_storm_rx_mode()
3738 bxe_nic_load_no_mcp(struct bxe_softc *sc) in bxe_nic_load_no_mcp()
3762 bxe_nic_unload_no_mcp(struct bxe_softc *sc) in bxe_nic_unload_no_mcp()
3786 bxe_send_unload_req(struct bxe_softc *sc, in bxe_send_unload_req()
3810 bxe_send_unload_done(struct bxe_softc *sc, in bxe_send_unload_done()
3823 bxe_func_wait_started(struct bxe_softc *sc) in bxe_func_wait_started()
3881 bxe_stop_queue(struct bxe_softc *sc, in bxe_stop_queue()
3921 bxe_wait_sp_comp(struct bxe_softc *sc, in bxe_wait_sp_comp()
3950 bxe_func_stop(struct bxe_softc *sc) in bxe_func_stop()
3978 bxe_reset_hw(struct bxe_softc *sc, in bxe_reset_hw()
3995 bxe_int_disable_sync(struct bxe_softc *sc, in bxe_int_disable_sync()
4011 bxe_chip_cleanup(struct bxe_softc *sc, in bxe_chip_cleanup()
4125 bxe_disable_close_the_gate(struct bxe_softc *sc) in bxe_disable_close_the_gate()
4152 bxe_squeeze_objects(struct bxe_softc *sc) in bxe_squeeze_objects()
4209 bxe_nic_unload(struct bxe_softc *sc, in bxe_nic_unload()
4386 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp); in bxe_ifmedia_update()
4419 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_ifmedia_status()
4460 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_chip_tq()
4494 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_ioctl()
4705 bxe_dump_mbuf(struct bxe_softc *sc, in bxe_dump_mbuf()
4772 bxe_chktso_window(struct bxe_softc *sc, in bxe_chktso_window()
5104 struct bxe_softc *sc; in bxe_tx_encap()
5520 bxe_tx_start_locked(struct bxe_softc *sc, in bxe_tx_start_locked()
5593 struct bxe_softc *sc; in bxe_tx_start()
5621 bxe_tx_mq_start_locked(struct bxe_softc *sc, in bxe_tx_mq_start_locked()
5735 struct bxe_softc *sc = fp->sc; in bxe_tx_mq_start_deferred()
5748 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_tx_mq_start()
5780 struct bxe_softc *sc = if_getsoftc(ifp); in bxe_mq_flush()
5808 bxe_cid_ilt_lines(struct bxe_softc *sc) in bxe_cid_ilt_lines()
5817 bxe_ilt_set_info(struct bxe_softc *sc) in bxe_ilt_set_info()
5908 bxe_set_fp_rx_buf_size(struct bxe_softc *sc) in bxe_set_fp_rx_buf_size()
5936 bxe_alloc_ilt_mem(struct bxe_softc *sc) in bxe_alloc_ilt_mem()
5951 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc) in bxe_alloc_ilt_lines_mem()
5966 bxe_free_ilt_mem(struct bxe_softc *sc) in bxe_free_ilt_mem()
5975 bxe_free_ilt_lines_mem(struct bxe_softc *sc) in bxe_free_ilt_lines_mem()
5984 bxe_free_mem(struct bxe_softc *sc) in bxe_free_mem()
6001 bxe_alloc_mem(struct bxe_softc *sc) in bxe_alloc_mem()
6095 struct bxe_softc *sc; in bxe_free_tpa_pool()
6152 bxe_free_fp_buffers(struct bxe_softc *sc) in bxe_free_fp_buffers()
6409 bxe_alloc_fp_buffers(struct bxe_softc *sc) in bxe_alloc_fp_buffers()
6490 bxe_free_fw_stats_mem(struct bxe_softc *sc) in bxe_free_fw_stats_mem()
6506 bxe_alloc_fw_stats_mem(struct bxe_softc *sc) in bxe_alloc_fw_stats_mem()
6603 bxe_set_reset_global(struct bxe_softc *sc) in bxe_set_reset_global()
6614 bxe_clear_reset_global(struct bxe_softc *sc) in bxe_clear_reset_global()
6625 bxe_reset_is_global(struct bxe_softc *sc) in bxe_reset_is_global()
6634 bxe_set_reset_done(struct bxe_softc *sc) in bxe_set_reset_done()
6652 bxe_set_reset_in_progress(struct bxe_softc *sc) in bxe_set_reset_in_progress()
6670 bxe_reset_is_done(struct bxe_softc *sc, in bxe_reset_is_done()
6683 bxe_get_load_status(struct bxe_softc *sc, in bxe_get_load_status()
6704 bxe_set_pf_load(struct bxe_softc *sc) in bxe_set_pf_load()
6738 bxe_clear_pf_load(struct bxe_softc *sc) in bxe_clear_pf_load()
6769 bxe_nic_load_request(struct bxe_softc *sc, in bxe_nic_load_request()
6812 bxe_nic_load_analyze_req(struct bxe_softc *sc, in bxe_nic_load_analyze_req()
6844 bxe_nic_load_pmf(struct bxe_softc *sc, in bxe_nic_load_pmf()
6879 bxe_read_mf_cfg(struct bxe_softc *sc) in bxe_read_mf_cfg()
6916 static int bxe_acquire_alr(struct bxe_softc *sc) in bxe_acquire_alr()
6939 static void bxe_release_alr(struct bxe_softc *sc) in bxe_release_alr()
6945 bxe_fan_failure(struct bxe_softc *sc) in bxe_fan_failure()
6980 bxe_link_attn(struct bxe_softc *sc) in bxe_link_attn()
7046 bxe_attn_int_asserted(struct bxe_softc *sc, in bxe_attn_int_asserted()
7184 bxe_print_next_block(struct bxe_softc *sc, in bxe_print_next_block()
7192 bxe_check_blocks_with_parity0(struct bxe_softc *sc, in bxe_check_blocks_with_parity0()
7243 bxe_check_blocks_with_parity1(struct bxe_softc *sc, in bxe_check_blocks_with_parity1()
7331 bxe_check_blocks_with_parity2(struct bxe_softc *sc, in bxe_check_blocks_with_parity2()
7386 bxe_check_blocks_with_parity3(struct bxe_softc *sc, in bxe_check_blocks_with_parity3()
7433 bxe_check_blocks_with_parity4(struct bxe_softc *sc, in bxe_check_blocks_with_parity4()
7464 bxe_parity_attn(struct bxe_softc *sc, in bxe_parity_attn()
7522 bxe_chk_parity_attn(struct bxe_softc *sc, in bxe_chk_parity_attn()
7554 bxe_attn_int_deasserted4(struct bxe_softc *sc, in bxe_attn_int_deasserted4()
7618 bxe_e1h_disable(struct bxe_softc *sc) in bxe_e1h_disable()
7628 bxe_e1h_enable(struct bxe_softc *sc) in bxe_e1h_enable()
7644 bxe_config_mf_bw(struct bxe_softc *sc) in bxe_config_mf_bw()
7655 bxe_set_mf_bw(struct bxe_softc *sc) in bxe_set_mf_bw()
7662 bxe_handle_eee_event(struct bxe_softc *sc) in bxe_handle_eee_event()
7671 bxe_drv_info_ether_stat(struct bxe_softc *sc) in bxe_drv_info_ether_stat()
7701 bxe_handle_drv_info_req(struct bxe_softc *sc) in bxe_handle_drv_info_req()
7742 bxe_dcc_event(struct bxe_softc *sc, in bxe_dcc_event()
7778 bxe_pmf_update(struct bxe_softc *sc) in bxe_pmf_update()
7811 bxe_mc_assert(struct bxe_softc *sc) in bxe_mc_assert()
7912 bxe_attn_int_deasserted3(struct bxe_softc *sc, in bxe_attn_int_deasserted3()
8004 bxe_attn_int_deasserted2(struct bxe_softc *sc, in bxe_attn_int_deasserted2()
8107 bxe_attn_int_deasserted1(struct bxe_softc *sc, in bxe_attn_int_deasserted1()
8147 bxe_attn_int_deasserted0(struct bxe_softc *sc, in bxe_attn_int_deasserted0()
8191 bxe_attn_int_deasserted(struct bxe_softc *sc, in bxe_attn_int_deasserted()
8295 bxe_attn_int(struct bxe_softc *sc) in bxe_attn_int()
8325 bxe_update_dsb_idx(struct bxe_softc *sc) in bxe_update_dsb_idx()
8348 bxe_cid_to_q_obj(struct bxe_softc *sc, in bxe_cid_to_q_obj()
8356 bxe_handle_mcast_eqe(struct bxe_softc *sc) in bxe_handle_mcast_eqe()
8383 bxe_handle_classification_eqe(struct bxe_softc *sc, in bxe_handle_classification_eqe()
8425 bxe_handle_rx_mode_eqe(struct bxe_softc *sc, in bxe_handle_rx_mode_eqe()
8438 bxe_update_eq_prod(struct bxe_softc *sc, in bxe_update_eq_prod()
8446 bxe_eq_int(struct bxe_softc *sc) in bxe_eq_int()
8622 struct bxe_softc *sc = (struct bxe_softc *)context; in bxe_handle_sp_tq()
8673 struct bxe_softc *sc = fp->sc; in bxe_handle_fp_tq()
8719 struct bxe_softc *sc = fp->sc; in bxe_task_fp()
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()
8839 struct bxe_softc *sc = fp->sc; in bxe_intr_fp()
8855 bxe_interrupt_free(struct bxe_softc *sc) in bxe_interrupt_free()
8917 bxe_interrupt_alloc(struct bxe_softc *sc) in bxe_interrupt_alloc()
9110 bxe_interrupt_detach(struct bxe_softc *sc) in bxe_interrupt_detach()
9159 bxe_interrupt_attach(struct bxe_softc *sc) in bxe_interrupt_attach()
9278 static int bxe_init_hw_common_chip(struct bxe_softc *sc);
9279 static int bxe_init_hw_common(struct bxe_softc *sc);
9280 static int bxe_init_hw_port(struct bxe_softc *sc);
9281 static int bxe_init_hw_func(struct bxe_softc *sc);
9282 static void bxe_reset_common(struct bxe_softc *sc);
9283 static void bxe_reset_port(struct bxe_softc *sc);
9284 static void bxe_reset_func(struct bxe_softc *sc);
9285 static int bxe_gunzip_init(struct bxe_softc *sc);
9286 static void bxe_gunzip_end(struct bxe_softc *sc);
9287 static int bxe_init_firmware(struct bxe_softc *sc);
9288 static void bxe_release_firmware(struct bxe_softc *sc);
9309 bxe_init_func_obj(struct bxe_softc *sc) in bxe_init_func_obj()
9323 bxe_init_hw(struct bxe_softc *sc, in bxe_init_hw()
9347 bxe_fill(struct bxe_softc *sc, in bxe_fill()
9367 bxe_wr_fp_sb_data(struct bxe_softc *sc, in bxe_wr_fp_sb_data()
9384 bxe_zero_fp_sb(struct bxe_softc *sc, in bxe_zero_fp_sb()
9417 bxe_wr_sp_sb_data(struct bxe_softc *sc, in bxe_wr_sp_sb_data()
9434 bxe_zero_sp_sb(struct bxe_softc *sc) in bxe_zero_sp_sb()
9498 bxe_init_sb(struct bxe_softc *sc, in bxe_init_sb()
9572 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc, in bxe_rx_ustorm_prods_offset()
9587 bxe_init_eth_fp(struct bxe_softc *sc, in bxe_init_eth_fp()
9672 bxe_update_rx_prod(struct bxe_softc *sc, in bxe_update_rx_prod()
9710 bxe_init_rx_rings(struct bxe_softc *sc) in bxe_init_rx_rings()
9762 bxe_init_tx_rings(struct bxe_softc *sc) in bxe_init_tx_rings()
9772 bxe_init_def_sb(struct bxe_softc *sc) in bxe_init_def_sb()
9860 bxe_init_sp_ring(struct bxe_softc *sc) in bxe_init_sp_ring()
9870 bxe_init_eq_ring(struct bxe_softc *sc) in bxe_init_eq_ring()
9896 bxe_init_internal_common(struct bxe_softc *sc) in bxe_init_internal_common()
9917 bxe_init_internal(struct bxe_softc *sc, in bxe_init_internal()
9941 storm_memset_func_cfg(struct bxe_softc *sc, in storm_memset_func_cfg()
9955 bxe_func_init(struct bxe_softc *sc, in bxe_func_init()
9988 bxe_calc_vn_min(struct bxe_softc *sc, in bxe_calc_vn_min()
10028 bxe_extract_max_cfg(struct bxe_softc *sc, in bxe_extract_max_cfg()
10043 bxe_calc_vn_max(struct bxe_softc *sc, in bxe_calc_vn_max()
10071 bxe_cmng_fns_init(struct bxe_softc *sc, in bxe_cmng_fns_init()
10110 bxe_get_cmng_fns_mode(struct bxe_softc *sc) in bxe_get_cmng_fns_mode()
10124 storm_memset_cmng(struct bxe_softc *sc, in storm_memset_cmng()
10156 bxe_pf_init(struct bxe_softc *sc) in bxe_pf_init()
10222 bxe_hc_int_enable(struct bxe_softc *sc) in bxe_hc_int_enable()
10294 bxe_igu_int_enable(struct bxe_softc *sc) in bxe_igu_int_enable()
10358 bxe_int_enable(struct bxe_softc *sc) in bxe_int_enable()
10368 bxe_hc_int_disable(struct bxe_softc *sc) in bxe_hc_int_disable()
10408 bxe_igu_int_disable(struct bxe_softc *sc) in bxe_igu_int_disable()
10428 bxe_int_disable(struct bxe_softc *sc) in bxe_int_disable()
10438 bxe_nic_init(struct bxe_softc *sc, in bxe_nic_init()
10485 bxe_init_objs(struct bxe_softc *sc) in bxe_init_objs()
10539 bxe_func_start(struct bxe_softc *sc) in bxe_func_start()
10567 bxe_set_power_state(struct bxe_softc *sc, in bxe_set_power_state()
10632 bxe_trylock_hw_lock(struct bxe_softc *sc, in bxe_trylock_hw_lock()
10675 bxe_get_leader_lock_resource(struct bxe_softc *sc) in bxe_get_leader_lock_resource()
10686 bxe_trylock_leader_lock(struct bxe_softc *sc) in bxe_trylock_leader_lock()
10692 bxe_release_leader_lock(struct bxe_softc *sc) in bxe_release_leader_lock()
10699 bxe_set_234_gates(struct bxe_softc *sc, in bxe_set_234_gates()
10742 bxe_er_poll_igu_vq(struct bxe_softc *sc) in bxe_er_poll_igu_vq()
10768 bxe_clp_reset_prep(struct bxe_softc *sc, in bxe_clp_reset_prep()
10779 bxe_clp_reset_done(struct bxe_softc *sc, in bxe_clp_reset_done()
10790 bxe_reset_mcp_prep(struct bxe_softc *sc, in bxe_reset_mcp_prep()
10816 bxe_mcp_wait_one(struct bxe_softc *sc) in bxe_mcp_wait_one()
10828 bxe_init_shmem(struct bxe_softc *sc) in bxe_init_shmem()
10854 bxe_reset_mcp_comp(struct bxe_softc *sc, in bxe_reset_mcp_comp()
10868 bxe_pxp_prep(struct bxe_softc *sc) in bxe_pxp_prep()
10887 bxe_process_kill_chip_reset(struct bxe_softc *sc, in bxe_process_kill_chip_reset()
10988 bxe_process_kill(struct bxe_softc *sc, in bxe_process_kill()
11089 bxe_leader_reset(struct bxe_softc *sc) in bxe_leader_reset()
11162 bxe_pf_q_prep_init(struct bxe_softc *sc, in bxe_pf_q_prep_init()
11206 bxe_get_common_flags(struct bxe_softc *sc, in bxe_get_common_flags()
11240 bxe_get_q_flags(struct bxe_softc *sc, in bxe_get_q_flags()
11267 bxe_pf_q_prep_general(struct bxe_softc *sc, in bxe_pf_q_prep_general()
11279 bxe_pf_rx_q_prep(struct bxe_softc *sc, in bxe_pf_rx_q_prep()
11377 bxe_pf_tx_q_prep(struct bxe_softc *sc, in bxe_pf_tx_q_prep()
11405 bxe_setup_queue(struct bxe_softc *sc, in bxe_setup_queue()
11470 bxe_setup_leading(struct bxe_softc *sc) in bxe_setup_leading()
11476 bxe_config_rss_pf(struct bxe_softc *sc, in bxe_config_rss_pf()
11524 bxe_config_rss_eth(struct bxe_softc *sc, in bxe_config_rss_eth()
11531 bxe_init_rss_pf(struct bxe_softc *sc) in bxe_init_rss_pf()
11560 bxe_set_mac_one(struct bxe_softc *sc, in bxe_set_mac_one()
11601 bxe_set_eth_mac(struct bxe_softc *sc, in bxe_set_eth_mac()
11617 bxe_get_cur_phy_idx(struct bxe_softc *sc) in bxe_get_cur_phy_idx()
11650 bxe_get_link_cfg_idx(struct bxe_softc *sc) in bxe_get_link_cfg_idx()
11671 bxe_set_requested_fc(struct bxe_softc *sc) in bxe_set_requested_fc()
11686 bxe_calc_fc_adv(struct bxe_softc *sc) in bxe_calc_fc_adv()
11713 bxe_get_mf_speed(struct bxe_softc *sc) in bxe_get_mf_speed()
11736 bxe_fill_report_data(struct bxe_softc *sc, in bxe_fill_report_data()
11769 bxe_link_report_locked(struct bxe_softc *sc) in bxe_link_report_locked()
11849 bxe_link_report(struct bxe_softc *sc) in bxe_link_report()
11857 bxe_link_status_update(struct bxe_softc *sc) in bxe_link_status_update()
11926 bxe_initial_phy_init(struct bxe_softc *sc, in bxe_initial_phy_init()
12013 bxe_init_mcast_macs_list(struct bxe_softc *sc, in bxe_init_mcast_macs_list()
12067 bxe_set_mc_list(struct bxe_softc *sc) in bxe_set_mc_list()
12107 struct bxe_softc *sc;
12137 bxe_set_uc_list(struct bxe_softc *sc) in bxe_set_uc_list()
12162 bxe_set_rx_mode(struct bxe_softc *sc) in bxe_set_rx_mode()
12209 bxe_update_drv_flags(struct bxe_softc *sc, in bxe_update_drv_flags()
12237 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_periodic_callout_func()
12323 bxe_periodic_start(struct bxe_softc *sc) in bxe_periodic_start()
12330 bxe_periodic_stop(struct bxe_softc *sc) in bxe_periodic_stop()
12337 bxe_parity_recover(struct bxe_softc *sc) in bxe_parity_recover()
12540 bxe_handle_error(struct bxe_softc * sc) in bxe_handle_error()
12564 struct bxe_softc *sc = (struct bxe_softc *)arg; in bxe_sp_err_timeout_task()
12590 bxe_nic_load(struct bxe_softc *sc, in bxe_nic_load()
12854 bxe_init_locked(struct bxe_softc *sc) in bxe_init_locked()
12945 bxe_stop_locked(struct bxe_softc *sc) in bxe_stop_locked()
12961 struct bxe_softc *sc = (struct bxe_softc *)xsc; in bxe_init()
12969 bxe_init_ifnet(struct bxe_softc *sc) in bxe_init_ifnet()
13037 bxe_deallocate_bars(struct bxe_softc *sc) in bxe_deallocate_bars()
13054 bxe_allocate_bars(struct bxe_softc *sc) in bxe_allocate_bars()
13100 bxe_get_function_num(struct bxe_softc *sc) in bxe_get_function_num()
13130 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_base()
13155 bxe_pcie_capability_read(struct bxe_softc *sc, in bxe_pcie_capability_read()
13175 bxe_is_pcie_pending(struct bxe_softc *sc) in bxe_is_pcie_pending()
13187 bxe_probe_pci_caps(struct bxe_softc *sc) in bxe_probe_pci_caps()
13252 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_sd()
13287 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc) in bxe_get_shmem_ext_proto_support_flags()
13310 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_si()
13333 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc) in bxe_get_shmem_mf_cfg_info_niv()
13379 bxe_check_valid_mf_cfg(struct bxe_softc *sc) in bxe_check_valid_mf_cfg()
13479 bxe_get_mf_cfg_info(struct bxe_softc *sc) in bxe_get_mf_cfg_info()
13638 bxe_get_shmem_info(struct bxe_softc *sc) in bxe_get_shmem_info()
13732 bxe_get_tunable_params(struct bxe_softc *sc) in bxe_get_tunable_params()
13839 bxe_media_detect(struct bxe_softc *sc) in bxe_media_detect()
13900 bxe_get_igu_cam_info(struct bxe_softc *sc) in bxe_get_igu_cam_info()
13965 bxe_get_device_info(struct bxe_softc *sc) in bxe_get_device_info()
14207 bxe_link_settings_supported(struct bxe_softc *sc, in bxe_link_settings_supported()
14324 bxe_link_settings_requested(struct bxe_softc *sc) in bxe_link_settings_requested()
14500 bxe_get_phy_info(struct bxe_softc *sc) in bxe_get_phy_info()
14548 bxe_get_params(struct bxe_softc *sc) in bxe_get_params()
14562 bxe_set_modes_bitmap(struct bxe_softc *sc) in bxe_set_modes_bitmap()
14618 bxe_alloc_hsi_mem(struct bxe_softc *sc) in bxe_alloc_hsi_mem()
15069 bxe_free_hsi_mem(struct bxe_softc *sc) in bxe_free_hsi_mem()
15255 bxe_prev_interrupted_dmae(struct bxe_softc *sc) in bxe_prev_interrupted_dmae()
15270 bxe_prev_mcp_done(struct bxe_softc *sc) in bxe_prev_mcp_done()
15283 bxe_prev_path_get_entry(struct bxe_softc *sc) in bxe_prev_path_get_entry()
15299 bxe_prev_is_path_marked(struct bxe_softc *sc) in bxe_prev_is_path_marked()
15326 bxe_prev_mark_path(struct bxe_softc *sc, in bxe_prev_mark_path()
15380 bxe_do_flr(struct bxe_softc *sc) in bxe_do_flr()
15431 bxe_prev_unload_close_mac(struct bxe_softc *sc, in bxe_prev_unload_close_mac()
15513 bxe_prev_unload_undi_inc(struct bxe_softc *sc, in bxe_prev_unload_undi_inc()
15532 bxe_prev_unload_common(struct bxe_softc *sc) in bxe_prev_unload_common()
15638 bxe_prev_unload_uncommon(struct bxe_softc *sc) in bxe_prev_unload_uncommon()
15681 bxe_prev_unload(struct bxe_softc *sc) in bxe_prev_unload()
15750 bxe_dcbx_set_state(struct bxe_softc *sc, in bxe_dcbx_set_state()
15772 bxe_set_qm_cid_count(struct bxe_softc *sc) in bxe_set_qm_cid_count()
15788 bxe_init_multi_cos(struct bxe_softc *sc) in bxe_init_multi_cos()
15810 struct bxe_softc *sc; in bxe_sysctl_state()
15822 sc = (struct bxe_softc *)arg1; in bxe_sysctl_state()
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()
15900 static void bxe_force_link_reset(struct bxe_softc *sc) in bxe_force_link_reset()
15911 struct bxe_softc *sc = (struct bxe_softc *)arg1; in bxe_sysctl_pauseparam()
15981 bxe_add_sysctls(struct bxe_softc *sc) in bxe_add_sysctls()
16099 bxe_alloc_buf_rings(struct bxe_softc *sc) in bxe_alloc_buf_rings()
16118 bxe_free_buf_rings(struct bxe_softc *sc) in bxe_free_buf_rings()
16135 bxe_init_fp_mutexs(struct bxe_softc *sc) in bxe_init_fp_mutexs()
16155 bxe_destroy_fp_mutexs(struct bxe_softc *sc) in bxe_destroy_fp_mutexs()
16188 struct bxe_softc *sc; in bxe_attach()
16380 struct bxe_softc *sc; in bxe_detach()
16464 struct bxe_softc *sc; in bxe_shutdown()
16483 bxe_igu_ack_sb(struct bxe_softc *sc, in bxe_igu_ack_sb()
16496 bxe_igu_clear_sb_gen(struct bxe_softc *sc, in bxe_igu_clear_sb_gen()
16553 bxe_igu_clear_sb(struct bxe_softc *sc, in bxe_igu_clear_sb()
16570 bxe_reset_common(struct bxe_softc *sc) in bxe_reset_common()
16586 bxe_common_init_phy(struct bxe_softc *sc) in bxe_common_init_phy()
16613 bxe_pf_disable(struct bxe_softc *sc) in bxe_pf_disable()
16625 bxe_init_pxp(struct bxe_softc *sc) in bxe_init_pxp()
16647 bxe_get_pretend_reg(struct bxe_softc *sc) in bxe_get_pretend_reg()
16661 bxe_pretend_func(struct bxe_softc *sc, in bxe_pretend_func()
16678 bxe_iov_init_dmae(struct bxe_softc *sc) in bxe_iov_init_dmae()
16684 bxe_iov_init_dq(struct bxe_softc *sc) in bxe_iov_init_dq()
16691 bxe_lb_pckt(struct bxe_softc *sc) in bxe_lb_pckt()
16713 bxe_int_mem_test(struct bxe_softc *sc) in bxe_int_mem_test()
16866 bxe_setup_fan_failure_detection(struct bxe_softc *sc) in bxe_setup_fan_failure_detection()
16914 bxe_enable_blocks_attention(struct bxe_softc *sc) in bxe_enable_blocks_attention()
16983 bxe_init_hw_common(struct bxe_softc *sc) in bxe_init_hw_common()
17474 bxe_init_hw_common_chip(struct bxe_softc *sc) in bxe_init_hw_common_chip()
17492 bxe_init_hw_port(struct bxe_softc *sc) in bxe_init_hw_port()
17711 bxe_flr_clnup_reg_poll(struct bxe_softc *sc, in bxe_flr_clnup_reg_poll()
17727 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc, in bxe_flr_clnup_poll_hw_counter()
17744 bxe_flr_clnup_poll_count(struct bxe_softc *sc) in bxe_flr_clnup_poll_count()
17759 bxe_poll_hw_usage_counters(struct bxe_softc *sc, in bxe_poll_hw_usage_counters()
17820 bxe_send_final_clnup(struct bxe_softc *sc, in bxe_send_final_clnup()
17857 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc, in bxe_pbf_pN_buf_flushed()
17892 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc, in bxe_pbf_pN_cmd_flushed()
17924 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count) in bxe_tx_hw_flushed()
17991 bxe_hw_enable_status(struct bxe_softc *sc) in bxe_hw_enable_status()
18021 bxe_pf_flr_clnup(struct bxe_softc *sc) in bxe_pf_flr_clnup()
18069 bxe_init_hw_func(struct bxe_softc *sc) in bxe_init_hw_func()
18374 bxe_link_reset(struct bxe_softc *sc) in bxe_link_reset()
18388 bxe_reset_port(struct bxe_softc *sc) in bxe_reset_port()
18421 bxe_ilt_wr(struct bxe_softc *sc, in bxe_ilt_wr()
18440 bxe_clear_func_ilt(struct bxe_softc *sc, in bxe_clear_func_ilt()
18450 bxe_reset_func(struct bxe_softc *sc) in bxe_reset_func()
18530 bxe_gunzip_init(struct bxe_softc *sc) in bxe_gunzip_init()
18536 bxe_gunzip_end(struct bxe_softc *sc) in bxe_gunzip_end()
18542 bxe_init_firmware(struct bxe_softc *sc) in bxe_init_firmware()
18562 bxe_release_firmware(struct bxe_softc *sc) in bxe_release_firmware()
18569 ecore_gunzip(struct bxe_softc *sc, in ecore_gunzip()
18579 ecore_reg_wr_ind(struct bxe_softc *sc, in ecore_reg_wr_ind()
18587 ecore_write_dmae_phys_len(struct bxe_softc *sc, in ecore_write_dmae_phys_len()
18596 ecore_storm_memset_struct(struct bxe_softc *sc, in ecore_storm_memset_struct()
18642 bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset) in bxe_get_preset_regs_len()
18659 bxe_get_total_regs_len32(struct bxe_softc *sc) in bxe_get_total_regs_len32()
18674 __bxe_get_page_addr_ar(struct bxe_softc *sc) in __bxe_get_page_addr_ar()
18685 __bxe_get_page_reg_num(struct bxe_softc *sc) in __bxe_get_page_reg_num()
18696 __bxe_get_page_write_ar(struct bxe_softc *sc) in __bxe_get_page_write_ar()
18707 __bxe_get_page_write_num(struct bxe_softc *sc) in __bxe_get_page_write_num()
18718 __bxe_get_page_read_ar(struct bxe_softc *sc) in __bxe_get_page_read_ar()
18729 __bxe_get_page_read_num(struct bxe_softc *sc) in __bxe_get_page_read_num()
18740 bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info) in bxe_is_reg_in_chip()
18757 bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info) in bxe_is_wreg_in_chip()
18785 bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) in bxe_read_pages_regs()
18823 bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset) in bxe_get_preset_regs()
18885 bxe_grc_dump(struct bxe_softc *sc) in bxe_grc_dump()
19071 bxe_add_cdev(struct bxe_softc *sc) in bxe_add_cdev()
19100 bxe_del_cdev(struct bxe_softc *sc) in bxe_del_cdev()
19114 static bool bxe_is_nvram_accessible(struct bxe_softc *sc) in bxe_is_nvram_accessible()
19125 bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) in bxe_wr_eeprom()
19140 bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len) in bxe_rd_eeprom()
19154 bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom) in bxe_eeprom_rd_wr()
19198 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p) in bxe_get_settings()
19253 struct bxe_softc *sc; in bxe_eioctl()
19266 if ((sc = (struct bxe_softc *)dev->si_drv1) == NULL) in bxe_eioctl()
19405 struct bxe_softc *sc; in bxe_debugnet_init()
19423 struct bxe_softc *sc; in bxe_debugnet_transmit()
19440 struct bxe_softc *sc; in bxe_debugnet_poll()