Lines Matching refs:bxe_softc

225     sizeof(struct bxe_softc) /* extra data */
653 static void bxe_cmng_fns_init(struct bxe_softc *sc,
656 static int bxe_get_cmng_fns_mode(struct bxe_softc *sc);
657 static void storm_memset_cmng(struct bxe_softc *sc,
660 static void bxe_set_reset_global(struct bxe_softc *sc);
661 static void bxe_set_reset_in_progress(struct bxe_softc *sc);
662 static uint8_t bxe_reset_is_done(struct bxe_softc *sc,
664 static uint8_t bxe_clear_pf_load(struct bxe_softc *sc);
665 static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc,
668 static void bxe_int_disable(struct bxe_softc *sc);
669 static int bxe_release_leader_lock(struct bxe_softc *sc);
670 static void bxe_pf_disable(struct bxe_softc *sc);
671 static void bxe_free_fp_buffers(struct bxe_softc *sc);
672 static inline void bxe_update_rx_prod(struct bxe_softc *sc,
677 static void bxe_link_report_locked(struct bxe_softc *sc);
678 static void bxe_link_report(struct bxe_softc *sc);
679 static void bxe_link_status_update(struct bxe_softc *sc);
681 static void bxe_periodic_start(struct bxe_softc *sc);
682 static void bxe_periodic_stop(struct bxe_softc *sc);
690 static uint8_t bxe_txeof(struct bxe_softc *sc,
693 static __noinline void bxe_dump_mbuf(struct bxe_softc *sc,
696 static int bxe_alloc_mem(struct bxe_softc *sc);
697 static void bxe_free_mem(struct bxe_softc *sc);
698 static int bxe_alloc_fw_stats_mem(struct bxe_softc *sc);
699 static void bxe_free_fw_stats_mem(struct bxe_softc *sc);
700 static int bxe_interrupt_attach(struct bxe_softc *sc);
701 static void bxe_interrupt_detach(struct bxe_softc *sc);
702 static void bxe_set_rx_mode(struct bxe_softc *sc);
703 static int bxe_init_locked(struct bxe_softc *sc);
704 static int bxe_stop_locked(struct bxe_softc *sc);
706 void bxe_parity_recover(struct bxe_softc *sc);
707 void bxe_handle_error(struct bxe_softc *sc);
708 static __noinline int bxe_nic_load(struct bxe_softc *sc,
710 static __noinline int bxe_nic_unload(struct bxe_softc *sc,
717 static int bxe_add_cdev(struct bxe_softc *sc);
718 static void bxe_del_cdev(struct bxe_softc *sc);
719 int bxe_grc_dump(struct bxe_softc *sc);
720 static int bxe_alloc_buf_rings(struct bxe_softc *sc);
721 static void bxe_free_buf_rings(struct bxe_softc *sc);
901 bxe_dma_alloc(struct bxe_softc *sc,
969 bxe_dma_free(struct bxe_softc *sc,
991 bxe_reg_wr_ind(struct bxe_softc *sc,
1001 bxe_reg_rd_ind(struct bxe_softc *sc,
1014 bxe_acquire_hw_lock(struct bxe_softc *sc,
1061 bxe_release_hw_lock(struct bxe_softc *sc,
1094 static void bxe_acquire_phy_lock(struct bxe_softc *sc)
1100 static void bxe_release_phy_lock(struct bxe_softc *sc)
1120 bxe_acquire_nvram_lock(struct bxe_softc *sc)
1159 bxe_release_nvram_lock(struct bxe_softc *sc)
1198 bxe_enable_nvram_access(struct bxe_softc *sc)
1210 bxe_disable_nvram_access(struct bxe_softc *sc)
1223 bxe_nvram_read_dword(struct bxe_softc *sc,
1279 bxe_nvram_read(struct bxe_softc *sc,
1337 bxe_nvram_write_dword(struct bxe_softc *sc,
1389 bxe_nvram_write1(struct bxe_softc *sc,
1439 bxe_nvram_write(struct bxe_softc *sc,
1510 bxe_post_dmae(struct bxe_softc *sc,
1540 bxe_dmae_opcode(struct bxe_softc *sc,
1574 bxe_prep_dmae_with_comp(struct bxe_softc *sc,
1593 bxe_issue_dmae_with_comp(struct bxe_softc *sc,
1636 bxe_read_dmae(struct bxe_softc *sc,
1675 bxe_write_dmae(struct bxe_softc *sc,
1712 bxe_write_dmae_phys_len(struct bxe_softc *sc,
1736 bxe_set_ctx_validation(struct bxe_softc *sc,
1751 bxe_storm_memset_hc_timeout(struct bxe_softc *sc,
1769 bxe_storm_memset_hc_disable(struct bxe_softc *sc,
1794 bxe_update_coalesce_sb_index(struct bxe_softc *sc,
1810 elink_cb_udelay(struct bxe_softc *sc,
1817 elink_cb_reg_read(struct bxe_softc *sc,
1824 elink_cb_reg_write(struct bxe_softc *sc,
1832 elink_cb_reg_wb_write(struct bxe_softc *sc,
1841 elink_cb_reg_wb_read(struct bxe_softc *sc,
1850 elink_cb_path_id(struct bxe_softc *sc)
1856 elink_cb_event_log(struct bxe_softc *sc,
1865 bxe_set_spio(struct bxe_softc *sc,
1914 bxe_gpio_read(struct bxe_softc *sc,
1941 bxe_gpio_write(struct bxe_softc *sc,
2004 bxe_gpio_mult_write(struct bxe_softc *sc,
2053 bxe_gpio_int_write(struct bxe_softc *sc,
2108 elink_cb_gpio_read(struct bxe_softc *sc,
2116 elink_cb_gpio_write(struct bxe_softc *sc,
2125 elink_cb_gpio_mult_write(struct bxe_softc *sc,
2133 elink_cb_gpio_int_write(struct bxe_softc *sc,
2142 elink_cb_notify_link_changed(struct bxe_softc *sc)
2150 elink_cb_fw_command(struct bxe_softc *sc,
2195 bxe_fw_command(struct bxe_softc *sc,
2203 __storm_memset_dma_mapping(struct bxe_softc *sc,
2212 storm_memset_spq_addr(struct bxe_softc *sc,
2222 storm_memset_vf_to_pf(struct bxe_softc *sc,
2233 storm_memset_func_en(struct bxe_softc *sc,
2244 storm_memset_eq_data(struct bxe_softc *sc,
2257 storm_memset_eq_prod(struct bxe_softc *sc,
2328 struct eth_spe *bxe_sp_get_next(struct bxe_softc *sc)
2346 void bxe_sp_prod_update(struct bxe_softc *sc)
2402 bxe_sp_post(struct bxe_softc *sc,
2543 bxe_init_mutexes(struct bxe_softc *sc)
2585 bxe_release_mutexes(struct bxe_softc *sc)
2625 bxe_tx_disable(struct bxe_softc* sc)
2636 bxe_drv_pulse(struct bxe_softc *sc)
2643 bxe_tx_avail(struct bxe_softc *sc,
2688 bxe_sp_event(struct bxe_softc *sc,
2763 bxe_tpa_start(struct bxe_softc *sc,
2861 bxe_fill_frag_mbuf(struct bxe_softc *sc,
2985 bxe_update_sge_prod(struct bxe_softc *sc,
3049 bxe_tpa_stop(struct bxe_softc *sc,
3174 bxe_rxeof(struct bxe_softc *sc,
3444 bxe_free_tx_pkt(struct bxe_softc *sc,
3478 bxe_watchdog(struct bxe_softc *sc,
3500 bxe_txeof(struct bxe_softc *sc,
3554 bxe_drain_tx_queues(struct bxe_softc *sc)
3588 bxe_del_all_macs(struct bxe_softc *sc,
3614 bxe_fill_accept_flags(struct bxe_softc *sc,
3693 bxe_set_q_rx_mode(struct bxe_softc *sc,
3739 bxe_set_storm_rx_mode(struct bxe_softc *sc)
3754 /* XXX ensure all fastpath have same cl_id and/or move it to bxe_softc */
3762 bxe_nic_load_no_mcp(struct bxe_softc *sc)
3786 bxe_nic_unload_no_mcp(struct bxe_softc *sc)
3810 bxe_send_unload_req(struct bxe_softc *sc,
3834 bxe_send_unload_done(struct bxe_softc *sc,
3847 bxe_func_wait_started(struct bxe_softc *sc)
3905 bxe_stop_queue(struct bxe_softc *sc,
3945 bxe_wait_sp_comp(struct bxe_softc *sc,
3974 bxe_func_stop(struct bxe_softc *sc)
4002 bxe_reset_hw(struct bxe_softc *sc,
4019 bxe_int_disable_sync(struct bxe_softc *sc,
4035 bxe_chip_cleanup(struct bxe_softc *sc,
4149 bxe_disable_close_the_gate(struct bxe_softc *sc)
4176 bxe_squeeze_objects(struct bxe_softc *sc)
4233 bxe_nic_unload(struct bxe_softc *sc,
4410 struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp);
4443 struct bxe_softc *sc = if_getsoftc(ifp);
4484 struct bxe_softc *sc = (struct bxe_softc *)context;
4518 struct bxe_softc *sc = if_getsoftc(ifp);
4729 bxe_dump_mbuf(struct bxe_softc *sc,
4817 bxe_chktso_window(struct bxe_softc *sc,
5151 struct bxe_softc *sc;
5569 bxe_tx_start_locked(struct bxe_softc *sc,
5642 struct bxe_softc *sc;
5672 bxe_tx_mq_start_locked(struct bxe_softc *sc,
5786 struct bxe_softc *sc = fp->sc;
5799 struct bxe_softc *sc = if_getsoftc(ifp);
5831 struct bxe_softc *sc = if_getsoftc(ifp);
5861 bxe_cid_ilt_lines(struct bxe_softc *sc)
5870 bxe_ilt_set_info(struct bxe_softc *sc)
5961 bxe_set_fp_rx_buf_size(struct bxe_softc *sc)
5989 bxe_alloc_ilt_mem(struct bxe_softc *sc)
6004 bxe_alloc_ilt_lines_mem(struct bxe_softc *sc)
6019 bxe_free_ilt_mem(struct bxe_softc *sc)
6028 bxe_free_ilt_lines_mem(struct bxe_softc *sc)
6037 bxe_free_mem(struct bxe_softc *sc)
6054 bxe_alloc_mem(struct bxe_softc *sc)
6121 struct bxe_softc *sc;
6151 struct bxe_softc *sc;
6183 struct bxe_softc *sc;
6211 bxe_free_fp_buffers(struct bxe_softc *sc)
6470 bxe_alloc_fp_buffers(struct bxe_softc *sc)
6551 bxe_free_fw_stats_mem(struct bxe_softc *sc)
6567 bxe_alloc_fw_stats_mem(struct bxe_softc *sc)
6664 bxe_set_reset_global(struct bxe_softc *sc)
6675 bxe_clear_reset_global(struct bxe_softc *sc)
6686 bxe_reset_is_global(struct bxe_softc *sc)
6695 bxe_set_reset_done(struct bxe_softc *sc)
6713 bxe_set_reset_in_progress(struct bxe_softc *sc)
6731 bxe_reset_is_done(struct bxe_softc *sc,
6744 bxe_get_load_status(struct bxe_softc *sc,
6765 bxe_set_pf_load(struct bxe_softc *sc)
6799 bxe_clear_pf_load(struct bxe_softc *sc)
6830 bxe_nic_load_request(struct bxe_softc *sc,
6873 bxe_nic_load_analyze_req(struct bxe_softc *sc,
6905 bxe_nic_load_pmf(struct bxe_softc *sc,
6940 bxe_read_mf_cfg(struct bxe_softc *sc)
6977 static int bxe_acquire_alr(struct bxe_softc *sc)
7000 static void bxe_release_alr(struct bxe_softc *sc)
7006 bxe_fan_failure(struct bxe_softc *sc)
7041 bxe_link_attn(struct bxe_softc *sc)
7107 bxe_attn_int_asserted(struct bxe_softc *sc,
7245 bxe_print_next_block(struct bxe_softc *sc,
7253 bxe_check_blocks_with_parity0(struct bxe_softc *sc,
7304 bxe_check_blocks_with_parity1(struct bxe_softc *sc,
7392 bxe_check_blocks_with_parity2(struct bxe_softc *sc,
7447 bxe_check_blocks_with_parity3(struct bxe_softc *sc,
7494 bxe_check_blocks_with_parity4(struct bxe_softc *sc,
7525 bxe_parity_attn(struct bxe_softc *sc,
7583 bxe_chk_parity_attn(struct bxe_softc *sc,
7615 bxe_attn_int_deasserted4(struct bxe_softc *sc,
7679 bxe_e1h_disable(struct bxe_softc *sc)
7689 bxe_e1h_enable(struct bxe_softc *sc)
7705 bxe_config_mf_bw(struct bxe_softc *sc)
7716 bxe_set_mf_bw(struct bxe_softc *sc)
7723 bxe_handle_eee_event(struct bxe_softc *sc)
7732 bxe_drv_info_ether_stat(struct bxe_softc *sc)
7762 bxe_handle_drv_info_req(struct bxe_softc *sc)
7803 bxe_dcc_event(struct bxe_softc *sc,
7839 bxe_pmf_update(struct bxe_softc *sc)
7872 bxe_mc_assert(struct bxe_softc *sc)
7973 bxe_attn_int_deasserted3(struct bxe_softc *sc,
8065 bxe_attn_int_deasserted2(struct bxe_softc *sc,
8168 bxe_attn_int_deasserted1(struct bxe_softc *sc,
8208 bxe_attn_int_deasserted0(struct bxe_softc *sc,
8252 bxe_attn_int_deasserted(struct bxe_softc *sc,
8356 bxe_attn_int(struct bxe_softc *sc)
8386 bxe_update_dsb_idx(struct bxe_softc *sc)
8409 bxe_cid_to_q_obj(struct bxe_softc *sc,
8417 bxe_handle_mcast_eqe(struct bxe_softc *sc)
8444 bxe_handle_classification_eqe(struct bxe_softc *sc,
8486 bxe_handle_rx_mode_eqe(struct bxe_softc *sc,
8499 bxe_update_eq_prod(struct bxe_softc *sc,
8507 bxe_eq_int(struct bxe_softc *sc)
8683 struct bxe_softc *sc = (struct bxe_softc *)context;
8734 struct bxe_softc *sc = fp->sc;
8780 struct bxe_softc *sc = fp->sc;
8828 struct bxe_softc *sc = (struct bxe_softc *)xsc;
8884 struct bxe_softc *sc = (struct bxe_softc *)xsc;
8900 struct bxe_softc *sc = fp->sc;
8916 bxe_interrupt_free(struct bxe_softc *sc)
8978 bxe_interrupt_alloc(struct bxe_softc *sc)
9171 bxe_interrupt_detach(struct bxe_softc *sc)
9220 bxe_interrupt_attach(struct bxe_softc *sc)
9339 static int bxe_init_hw_common_chip(struct bxe_softc *sc);
9340 static int bxe_init_hw_common(struct bxe_softc *sc);
9341 static int bxe_init_hw_port(struct bxe_softc *sc);
9342 static int bxe_init_hw_func(struct bxe_softc *sc);
9343 static void bxe_reset_common(struct bxe_softc *sc);
9344 static void bxe_reset_port(struct bxe_softc *sc);
9345 static void bxe_reset_func(struct bxe_softc *sc);
9346 static int bxe_gunzip_init(struct bxe_softc *sc);
9347 static void bxe_gunzip_end(struct bxe_softc *sc);
9348 static int bxe_init_firmware(struct bxe_softc *sc);
9349 static void bxe_release_firmware(struct bxe_softc *sc);
9370 bxe_init_func_obj(struct bxe_softc *sc)
9384 bxe_init_hw(struct bxe_softc *sc,
9408 bxe_fill(struct bxe_softc *sc,
9428 bxe_wr_fp_sb_data(struct bxe_softc *sc,
9445 bxe_zero_fp_sb(struct bxe_softc *sc,
9478 bxe_wr_sp_sb_data(struct bxe_softc *sc,
9495 bxe_zero_sp_sb(struct bxe_softc *sc)
9559 bxe_init_sb(struct bxe_softc *sc,
9633 bxe_rx_ustorm_prods_offset(struct bxe_softc *sc,
9648 bxe_init_eth_fp(struct bxe_softc *sc,
9733 bxe_update_rx_prod(struct bxe_softc *sc,
9771 bxe_init_rx_rings(struct bxe_softc *sc)
9823 bxe_init_tx_rings(struct bxe_softc *sc)
9833 bxe_init_def_sb(struct bxe_softc *sc)
9921 bxe_init_sp_ring(struct bxe_softc *sc)
9931 bxe_init_eq_ring(struct bxe_softc *sc)
9957 bxe_init_internal_common(struct bxe_softc *sc)
9978 bxe_init_internal(struct bxe_softc *sc,
10002 storm_memset_func_cfg(struct bxe_softc *sc,
10016 bxe_func_init(struct bxe_softc *sc,
10049 bxe_calc_vn_min(struct bxe_softc *sc,
10089 bxe_extract_max_cfg(struct bxe_softc *sc,
10104 bxe_calc_vn_max(struct bxe_softc *sc,
10132 bxe_cmng_fns_init(struct bxe_softc *sc,
10171 bxe_get_cmng_fns_mode(struct bxe_softc *sc)
10185 storm_memset_cmng(struct bxe_softc *sc,
10217 bxe_pf_init(struct bxe_softc *sc)
10283 bxe_hc_int_enable(struct bxe_softc *sc)
10355 bxe_igu_int_enable(struct bxe_softc *sc)
10419 bxe_int_enable(struct bxe_softc *sc)
10429 bxe_hc_int_disable(struct bxe_softc *sc)
10469 bxe_igu_int_disable(struct bxe_softc *sc)
10489 bxe_int_disable(struct bxe_softc *sc)
10499 bxe_nic_init(struct bxe_softc *sc,
10546 bxe_init_objs(struct bxe_softc *sc)
10600 bxe_func_start(struct bxe_softc *sc)
10628 bxe_set_power_state(struct bxe_softc *sc,
10693 bxe_trylock_hw_lock(struct bxe_softc *sc,
10736 bxe_get_leader_lock_resource(struct bxe_softc *sc)
10747 bxe_trylock_leader_lock(struct bxe_softc *sc)
10753 bxe_release_leader_lock(struct bxe_softc *sc)
10760 bxe_set_234_gates(struct bxe_softc *sc,
10803 bxe_er_poll_igu_vq(struct bxe_softc *sc)
10829 bxe_clp_reset_prep(struct bxe_softc *sc,
10840 bxe_clp_reset_done(struct bxe_softc *sc,
10851 bxe_reset_mcp_prep(struct bxe_softc *sc,
10877 bxe_mcp_wait_one(struct bxe_softc *sc)
10889 bxe_init_shmem(struct bxe_softc *sc)
10915 bxe_reset_mcp_comp(struct bxe_softc *sc,
10929 bxe_pxp_prep(struct bxe_softc *sc)
10948 bxe_process_kill_chip_reset(struct bxe_softc *sc,
11049 bxe_process_kill(struct bxe_softc *sc,
11150 bxe_leader_reset(struct bxe_softc *sc)
11223 bxe_pf_q_prep_init(struct bxe_softc *sc,
11267 bxe_get_common_flags(struct bxe_softc *sc,
11301 bxe_get_q_flags(struct bxe_softc *sc,
11330 bxe_pf_q_prep_general(struct bxe_softc *sc,
11342 bxe_pf_rx_q_prep(struct bxe_softc *sc,
11440 bxe_pf_tx_q_prep(struct bxe_softc *sc,
11468 bxe_setup_queue(struct bxe_softc *sc,
11533 bxe_setup_leading(struct bxe_softc *sc)
11539 bxe_config_rss_pf(struct bxe_softc *sc,
11587 bxe_config_rss_eth(struct bxe_softc *sc,
11594 bxe_init_rss_pf(struct bxe_softc *sc)
11623 bxe_set_mac_one(struct bxe_softc *sc,
11664 bxe_set_eth_mac(struct bxe_softc *sc,
11680 bxe_get_cur_phy_idx(struct bxe_softc *sc)
11713 bxe_get_link_cfg_idx(struct bxe_softc *sc)
11734 bxe_set_requested_fc(struct bxe_softc *sc)
11749 bxe_calc_fc_adv(struct bxe_softc *sc)
11776 bxe_get_mf_speed(struct bxe_softc *sc)
11799 bxe_fill_report_data(struct bxe_softc *sc,
11832 bxe_link_report_locked(struct bxe_softc *sc)
11912 bxe_link_report(struct bxe_softc *sc)
11920 bxe_link_status_update(struct bxe_softc *sc)
11989 bxe_initial_phy_init(struct bxe_softc *sc,
12066 bxe_init_mcast_macs_list(struct bxe_softc *sc,
12131 bxe_set_mc_list(struct bxe_softc *sc)
12171 bxe_set_uc_list(struct bxe_softc *sc)
12236 bxe_set_rx_mode(struct bxe_softc *sc)
12283 bxe_update_drv_flags(struct bxe_softc *sc,
12311 struct bxe_softc *sc = (struct bxe_softc *)xsc;
12397 bxe_periodic_start(struct bxe_softc *sc)
12404 bxe_periodic_stop(struct bxe_softc *sc)
12411 bxe_parity_recover(struct bxe_softc *sc)
12615 bxe_handle_error(struct bxe_softc * sc)
12639 struct bxe_softc *sc = (struct bxe_softc *)arg;
12665 bxe_nic_load(struct bxe_softc *sc,
12929 bxe_init_locked(struct bxe_softc *sc)
13020 bxe_stop_locked(struct bxe_softc *sc)
13036 struct bxe_softc *sc = (struct bxe_softc *)xsc;
13044 bxe_init_ifnet(struct bxe_softc *sc)
13127 bxe_deallocate_bars(struct bxe_softc *sc)
13144 bxe_allocate_bars(struct bxe_softc *sc)
13190 bxe_get_function_num(struct bxe_softc *sc)
13220 bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc)
13245 bxe_pcie_capability_read(struct bxe_softc *sc,
13265 bxe_is_pcie_pending(struct bxe_softc *sc)
13277 bxe_probe_pci_caps(struct bxe_softc *sc)
13342 bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc)
13377 bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc)
13400 bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc)
13423 bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc)
13469 bxe_check_valid_mf_cfg(struct bxe_softc *sc)
13569 bxe_get_mf_cfg_info(struct bxe_softc *sc)
13728 bxe_get_shmem_info(struct bxe_softc *sc)
13822 bxe_get_tunable_params(struct bxe_softc *sc)
13929 bxe_media_detect(struct bxe_softc *sc)
13990 bxe_get_igu_cam_info(struct bxe_softc *sc)
14055 bxe_get_device_info(struct bxe_softc *sc)
14297 bxe_link_settings_supported(struct bxe_softc *sc,
14414 bxe_link_settings_requested(struct bxe_softc *sc)
14590 bxe_get_phy_info(struct bxe_softc *sc)
14638 bxe_get_params(struct bxe_softc *sc)
14652 bxe_set_modes_bitmap(struct bxe_softc *sc)
14708 bxe_alloc_hsi_mem(struct bxe_softc *sc)
15159 bxe_free_hsi_mem(struct bxe_softc *sc)
15345 bxe_prev_interrupted_dmae(struct bxe_softc *sc)
15360 bxe_prev_mcp_done(struct bxe_softc *sc)
15373 bxe_prev_path_get_entry(struct bxe_softc *sc)
15389 bxe_prev_is_path_marked(struct bxe_softc *sc)
15416 bxe_prev_mark_path(struct bxe_softc *sc,
15470 bxe_do_flr(struct bxe_softc *sc)
15521 bxe_prev_unload_close_mac(struct bxe_softc *sc,
15603 bxe_prev_unload_undi_inc(struct bxe_softc *sc,
15622 bxe_prev_unload_common(struct bxe_softc *sc)
15728 bxe_prev_unload_uncommon(struct bxe_softc *sc)
15771 bxe_prev_unload(struct bxe_softc *sc)
15840 bxe_dcbx_set_state(struct bxe_softc *sc,
15862 bxe_set_qm_cid_count(struct bxe_softc *sc)
15878 bxe_init_multi_cos(struct bxe_softc *sc)
15900 struct bxe_softc *sc;
15912 sc = (struct bxe_softc *)arg1;
15925 struct bxe_softc *sc = (struct bxe_softc *)arg1;
15957 struct bxe_softc *sc = (struct bxe_softc *)arg1;
15990 static void bxe_force_link_reset(struct bxe_softc *sc)
16001 struct bxe_softc *sc = (struct bxe_softc *)arg1;;
16071 bxe_add_sysctls(struct bxe_softc *sc)
16213 bxe_alloc_buf_rings(struct bxe_softc *sc)
16234 bxe_free_buf_rings(struct bxe_softc *sc)
16255 bxe_init_fp_mutexs(struct bxe_softc *sc)
16275 bxe_destroy_fp_mutexs(struct bxe_softc *sc)
16308 struct bxe_softc *sc;
16505 struct bxe_softc *sc;
16589 struct bxe_softc *sc;
16608 bxe_igu_ack_sb(struct bxe_softc *sc,
16621 bxe_igu_clear_sb_gen(struct bxe_softc *sc,
16678 bxe_igu_clear_sb(struct bxe_softc *sc,
16695 bxe_reset_common(struct bxe_softc *sc)
16711 bxe_common_init_phy(struct bxe_softc *sc)
16738 bxe_pf_disable(struct bxe_softc *sc)
16750 bxe_init_pxp(struct bxe_softc *sc)
16772 bxe_get_pretend_reg(struct bxe_softc *sc)
16786 bxe_pretend_func(struct bxe_softc *sc,
16803 bxe_iov_init_dmae(struct bxe_softc *sc)
16809 bxe_iov_init_dq(struct bxe_softc *sc)
16816 bxe_lb_pckt(struct bxe_softc *sc)
16838 bxe_int_mem_test(struct bxe_softc *sc)
16991 bxe_setup_fan_failure_detection(struct bxe_softc *sc)
17039 bxe_enable_blocks_attention(struct bxe_softc *sc)
17108 bxe_init_hw_common(struct bxe_softc *sc)
17599 bxe_init_hw_common_chip(struct bxe_softc *sc)
17617 bxe_init_hw_port(struct bxe_softc *sc)
17836 bxe_flr_clnup_reg_poll(struct bxe_softc *sc,
17852 bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc,
17869 bxe_flr_clnup_poll_count(struct bxe_softc *sc)
17884 bxe_poll_hw_usage_counters(struct bxe_softc *sc,
17945 bxe_send_final_clnup(struct bxe_softc *sc,
17982 bxe_pbf_pN_buf_flushed(struct bxe_softc *sc,
18017 bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc,
18049 bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count)
18116 bxe_hw_enable_status(struct bxe_softc *sc)
18146 bxe_pf_flr_clnup(struct bxe_softc *sc)
18194 bxe_init_hw_func(struct bxe_softc *sc)
18499 bxe_link_reset(struct bxe_softc *sc)
18513 bxe_reset_port(struct bxe_softc *sc)
18546 bxe_ilt_wr(struct bxe_softc *sc,
18565 bxe_clear_func_ilt(struct bxe_softc *sc,
18575 bxe_reset_func(struct bxe_softc *sc)
18655 bxe_gunzip_init(struct bxe_softc *sc)
18661 bxe_gunzip_end(struct bxe_softc *sc)
18667 bxe_init_firmware(struct bxe_softc *sc)
18687 bxe_release_firmware(struct bxe_softc *sc)
18694 ecore_gunzip(struct bxe_softc *sc,
18704 ecore_reg_wr_ind(struct bxe_softc *sc,
18712 ecore_write_dmae_phys_len(struct bxe_softc *sc,
18721 ecore_storm_memset_struct(struct bxe_softc *sc,
18767 bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset)
18784 bxe_get_total_regs_len32(struct bxe_softc *sc)
18799 __bxe_get_page_addr_ar(struct bxe_softc *sc)
18810 __bxe_get_page_reg_num(struct bxe_softc *sc)
18821 __bxe_get_page_write_ar(struct bxe_softc *sc)
18832 __bxe_get_page_write_num(struct bxe_softc *sc)
18843 __bxe_get_page_read_ar(struct bxe_softc *sc)
18854 __bxe_get_page_read_num(struct bxe_softc *sc)
18865 bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info)
18882 bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info)
18910 bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset)
18948 bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset)
19010 bxe_grc_dump(struct bxe_softc *sc)
19196 bxe_add_cdev(struct bxe_softc *sc)
19225 bxe_del_cdev(struct bxe_softc *sc)
19239 static bool bxe_is_nvram_accessible(struct bxe_softc *sc)
19250 bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len)
19265 bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len)
19279 bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom)
19323 bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p)
19378 struct bxe_softc *sc;
19392 if ((sc = (struct bxe_softc *)dev->si_drv1) == NULL)