sys/dev/bxe/57710_init_values.c
31197
void ecore_init_e1_firmware(struct bxe_softc *sc)
sys/dev/bxe/57711_init_values.c
32814
void ecore_init_e1h_firmware(struct bxe_softc *sc)
sys/dev/bxe/57712_init_values.c
57650
void ecore_init_e2_firmware(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10028
bxe_extract_max_cfg(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1003
bxe_acquire_hw_lock(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10043
bxe_calc_vn_max(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10071
bxe_cmng_fns_init(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10110
bxe_get_cmng_fns_mode(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10124
storm_memset_cmng(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10156
bxe_pf_init(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10222
bxe_hc_int_enable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10294
bxe_igu_int_enable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10358
bxe_int_enable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10368
bxe_hc_int_disable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10408
bxe_igu_int_disable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10428
bxe_int_disable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10438
bxe_nic_init(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10485
bxe_init_objs(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1050
bxe_release_hw_lock(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10539
bxe_func_start(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10567
bxe_set_power_state(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10632
bxe_trylock_hw_lock(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10675
bxe_get_leader_lock_resource(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10686
bxe_trylock_leader_lock(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10692
bxe_release_leader_lock(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10699
bxe_set_234_gates(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10742
bxe_er_poll_igu_vq(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10768
bxe_clp_reset_prep(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10779
bxe_clp_reset_done(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10790
bxe_reset_mcp_prep(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10816
bxe_mcp_wait_one(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10828
bxe_init_shmem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1083
static void bxe_acquire_phy_lock(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10854
bxe_reset_mcp_comp(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
10868
bxe_pxp_prep(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10887
bxe_process_kill_chip_reset(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1089
static void bxe_release_phy_lock(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
10988
bxe_process_kill(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11089
bxe_leader_reset(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1109
bxe_acquire_nvram_lock(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11162
bxe_pf_q_prep_init(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11206
bxe_get_common_flags(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11240
bxe_get_q_flags(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11267
bxe_pf_q_prep_general(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11279
bxe_pf_rx_q_prep(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11377
bxe_pf_tx_q_prep(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11405
bxe_setup_queue(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11470
bxe_setup_leading(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11476
bxe_config_rss_pf(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1148
bxe_release_nvram_lock(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11524
bxe_config_rss_eth(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11531
bxe_init_rss_pf(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11560
bxe_set_mac_one(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11601
bxe_set_eth_mac(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11617
bxe_get_cur_phy_idx(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11650
bxe_get_link_cfg_idx(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11671
bxe_set_requested_fc(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11686
bxe_calc_fc_adv(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11713
bxe_get_mf_speed(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11736
bxe_fill_report_data(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
11769
bxe_link_report_locked(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11849
bxe_link_report(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11857
bxe_link_status_update(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1187
bxe_enable_nvram_access(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
11926
bxe_initial_phy_init(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1199
bxe_disable_nvram_access(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12013
bxe_init_mcast_macs_list(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
12067
bxe_set_mc_list(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12107
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
1212
bxe_nvram_read_dword(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
12137
bxe_set_uc_list(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12162
bxe_set_rx_mode(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12209
bxe_update_drv_flags(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
12237
struct bxe_softc *sc = (struct bxe_softc *)xsc;
sys/dev/bxe/bxe.c
12323
bxe_periodic_start(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12330
bxe_periodic_stop(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12337
bxe_parity_recover(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12540
bxe_handle_error(struct bxe_softc * sc)
sys/dev/bxe/bxe.c
12564
struct bxe_softc *sc = (struct bxe_softc *)arg;
sys/dev/bxe/bxe.c
12590
bxe_nic_load(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1268
bxe_nvram_read(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
12854
bxe_init_locked(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12945
bxe_stop_locked(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
12961
struct bxe_softc *sc = (struct bxe_softc *)xsc;
sys/dev/bxe/bxe.c
12969
bxe_init_ifnet(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13037
bxe_deallocate_bars(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13054
bxe_allocate_bars(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13100
bxe_get_function_num(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13130
bxe_get_shmem_mf_cfg_base(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13155
bxe_pcie_capability_read(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
13175
bxe_is_pcie_pending(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13187
bxe_probe_pci_caps(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13252
bxe_get_shmem_mf_cfg_info_sd(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1326
bxe_nvram_write_dword(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
13287
bxe_get_shmem_ext_proto_support_flags(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13310
bxe_get_shmem_mf_cfg_info_si(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13333
bxe_get_shmem_mf_cfg_info_niv(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13379
bxe_check_valid_mf_cfg(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13479
bxe_get_mf_cfg_info(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13638
bxe_get_shmem_info(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13732
bxe_get_tunable_params(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1378
bxe_nvram_write1(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
13839
bxe_media_detect(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13900
bxe_get_igu_cam_info(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
13965
bxe_get_device_info(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
14207
bxe_link_settings_supported(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1428
bxe_nvram_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
14324
bxe_link_settings_requested(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
14500
bxe_get_phy_info(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
14548
bxe_get_params(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
14562
bxe_set_modes_bitmap(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
14618
bxe_alloc_hsi_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1499
bxe_post_dmae(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15069
bxe_free_hsi_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15255
bxe_prev_interrupted_dmae(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15270
bxe_prev_mcp_done(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15283
bxe_prev_path_get_entry(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1529
bxe_dmae_opcode(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15299
bxe_prev_is_path_marked(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15326
bxe_prev_mark_path(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15380
bxe_do_flr(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15431
bxe_prev_unload_close_mac(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15513
bxe_prev_unload_undi_inc(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15532
bxe_prev_unload_common(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1563
bxe_prep_dmae_with_comp(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15638
bxe_prev_unload_uncommon(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15681
bxe_prev_unload(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15750
bxe_dcbx_set_state(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15772
bxe_set_qm_cid_count(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15788
bxe_init_multi_cos(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15810
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
1582
bxe_issue_dmae_with_comp(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
15822
sc = (struct bxe_softc *)arg1;
sys/dev/bxe/bxe.c
15835
struct bxe_softc *sc = (struct bxe_softc *)arg1;
sys/dev/bxe/bxe.c
15867
struct bxe_softc *sc = (struct bxe_softc *)arg1;
sys/dev/bxe/bxe.c
15900
static void bxe_force_link_reset(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
15911
struct bxe_softc *sc = (struct bxe_softc *)arg1;
sys/dev/bxe/bxe.c
15981
bxe_add_sysctls(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16099
bxe_alloc_buf_rings(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16118
bxe_free_buf_rings(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16135
bxe_init_fp_mutexs(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16155
bxe_destroy_fp_mutexs(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16188
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
1625
bxe_read_dmae(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
16380
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
16464
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
16483
bxe_igu_ack_sb(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
16496
bxe_igu_clear_sb_gen(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
16553
bxe_igu_clear_sb(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
16570
bxe_reset_common(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16586
bxe_common_init_phy(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16613
bxe_pf_disable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16625
bxe_init_pxp(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1664
bxe_write_dmae(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
16647
bxe_get_pretend_reg(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16661
bxe_pretend_func(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
16678
bxe_iov_init_dmae(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16684
bxe_iov_init_dq(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16691
bxe_lb_pckt(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16713
bxe_int_mem_test(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16866
bxe_setup_fan_failure_detection(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16914
bxe_enable_blocks_attention(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
16983
bxe_init_hw_common(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1701
bxe_write_dmae_phys_len(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1725
bxe_set_ctx_validation(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1740
bxe_storm_memset_hc_timeout(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17474
bxe_init_hw_common_chip(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
17492
bxe_init_hw_port(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1758
bxe_storm_memset_hc_disable(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17711
bxe_flr_clnup_reg_poll(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17727
bxe_flr_clnup_poll_hw_counter(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17744
bxe_flr_clnup_poll_count(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
17759
bxe_poll_hw_usage_counters(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17820
bxe_send_final_clnup(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1783
bxe_update_coalesce_sb_index(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17857
bxe_pbf_pN_buf_flushed(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17892
bxe_pbf_pN_cmd_flushed(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17924
bxe_tx_hw_flushed(struct bxe_softc *sc, uint32_t poll_count)
sys/dev/bxe/bxe.c
1799
elink_cb_udelay(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
17991
bxe_hw_enable_status(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18021
bxe_pf_flr_clnup(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1806
elink_cb_reg_read(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18069
bxe_init_hw_func(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1813
elink_cb_reg_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1821
elink_cb_reg_wb_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1830
elink_cb_reg_wb_read(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18374
bxe_link_reset(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18388
bxe_reset_port(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1839
elink_cb_path_id(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18421
bxe_ilt_wr(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18440
bxe_clear_func_ilt(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
1845
elink_cb_event_log(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18450
bxe_reset_func(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18530
bxe_gunzip_init(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18536
bxe_gunzip_end(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1854
bxe_set_spio(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18542
bxe_init_firmware(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18562
bxe_release_firmware(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18569
ecore_gunzip(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18579
ecore_reg_wr_ind(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18587
ecore_write_dmae_phys_len(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18596
ecore_storm_memset_struct(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
18642
bxe_get_preset_regs_len(struct bxe_softc *sc, uint32_t preset)
sys/dev/bxe/bxe.c
18659
bxe_get_total_regs_len32(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18674
__bxe_get_page_addr_ar(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18685
__bxe_get_page_reg_num(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18696
__bxe_get_page_write_ar(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18707
__bxe_get_page_write_num(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18718
__bxe_get_page_read_ar(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18729
__bxe_get_page_read_num(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
18740
bxe_is_reg_in_chip(struct bxe_softc *sc, const struct reg_addr *reg_info)
sys/dev/bxe/bxe.c
18757
bxe_is_wreg_in_chip(struct bxe_softc *sc, const struct wreg_addr *wreg_info)
sys/dev/bxe/bxe.c
18785
bxe_read_pages_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset)
sys/dev/bxe/bxe.c
18823
bxe_get_preset_regs(struct bxe_softc *sc, uint32_t *p, uint32_t preset)
sys/dev/bxe/bxe.c
18885
bxe_grc_dump(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
1903
bxe_gpio_read(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
19071
bxe_add_cdev(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
19100
bxe_del_cdev(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
19114
static bool bxe_is_nvram_accessible(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
19125
bxe_wr_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len)
sys/dev/bxe/bxe.c
19140
bxe_rd_eeprom(struct bxe_softc *sc, void *data, uint32_t offset, uint32_t len)
sys/dev/bxe/bxe.c
19154
bxe_eeprom_rd_wr(struct bxe_softc *sc, bxe_eeprom_t *eeprom)
sys/dev/bxe/bxe.c
19198
bxe_get_settings(struct bxe_softc *sc, bxe_dev_setting_t *dev_p)
sys/dev/bxe/bxe.c
19253
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
19266
if ((sc = (struct bxe_softc *)dev->si_drv1) == NULL)
sys/dev/bxe/bxe.c
1930
bxe_gpio_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
19405
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
19423
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
19440
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
1993
bxe_gpio_mult_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2042
bxe_gpio_int_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2097
elink_cb_gpio_read(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2105
elink_cb_gpio_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2114
elink_cb_gpio_mult_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2122
elink_cb_gpio_int_write(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2131
elink_cb_notify_link_changed(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
2139
elink_cb_fw_command(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
217
sizeof(struct bxe_softc) /* extra data */
sys/dev/bxe/bxe.c
2184
bxe_fw_command(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2192
__storm_memset_dma_mapping(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2201
storm_memset_spq_addr(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2211
storm_memset_vf_to_pf(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2222
storm_memset_func_en(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2233
storm_memset_eq_data(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2246
storm_memset_eq_prod(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2317
struct eth_spe *bxe_sp_get_next(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
2335
void bxe_sp_prod_update(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
2391
bxe_sp_post(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2523
bxe_init_mutexes(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
2565
bxe_release_mutexes(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
2605
bxe_tx_disable(struct bxe_softc* sc)
sys/dev/bxe/bxe.c
2616
bxe_drv_pulse(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
2623
bxe_tx_avail(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2668
bxe_sp_event(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2743
bxe_tpa_start(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2841
bxe_fill_frag_mbuf(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
2965
bxe_update_sge_prod(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3029
bxe_tpa_stop(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3152
bxe_rxeof(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3420
bxe_free_tx_pkt(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3454
bxe_watchdog(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3476
bxe_txeof(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3530
bxe_drain_tx_queues(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
3564
bxe_del_all_macs(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3590
bxe_fill_accept_flags(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3669
bxe_set_q_rx_mode(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3715
bxe_set_storm_rx_mode(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
3738
bxe_nic_load_no_mcp(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
3762
bxe_nic_unload_no_mcp(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
3786
bxe_send_unload_req(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3810
bxe_send_unload_done(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3823
bxe_func_wait_started(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
3881
bxe_stop_queue(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3921
bxe_wait_sp_comp(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3950
bxe_func_stop(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
3978
bxe_reset_hw(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
3995
bxe_int_disable_sync(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
4011
bxe_chip_cleanup(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
4125
bxe_disable_close_the_gate(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
4152
bxe_squeeze_objects(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
4209
bxe_nic_unload(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
4386
struct bxe_softc *sc = (struct bxe_softc *)if_getsoftc(ifp);
sys/dev/bxe/bxe.c
4419
struct bxe_softc *sc = if_getsoftc(ifp);
sys/dev/bxe/bxe.c
4460
struct bxe_softc *sc = (struct bxe_softc *)context;
sys/dev/bxe/bxe.c
4494
struct bxe_softc *sc = if_getsoftc(ifp);
sys/dev/bxe/bxe.c
4705
bxe_dump_mbuf(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
4772
bxe_chktso_window(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
5104
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
5520
bxe_tx_start_locked(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
5593
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
5621
bxe_tx_mq_start_locked(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
5735
struct bxe_softc *sc = fp->sc;
sys/dev/bxe/bxe.c
5748
struct bxe_softc *sc = if_getsoftc(ifp);
sys/dev/bxe/bxe.c
5780
struct bxe_softc *sc = if_getsoftc(ifp);
sys/dev/bxe/bxe.c
5808
bxe_cid_ilt_lines(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5817
bxe_ilt_set_info(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5908
bxe_set_fp_rx_buf_size(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5936
bxe_alloc_ilt_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5951
bxe_alloc_ilt_lines_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5966
bxe_free_ilt_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5975
bxe_free_ilt_lines_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
5984
bxe_free_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6001
bxe_alloc_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6095
struct bxe_softc *sc;
sys/dev/bxe/bxe.c
6152
bxe_free_fp_buffers(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6409
bxe_alloc_fp_buffers(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
642
static void bxe_cmng_fns_init(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
645
static int bxe_get_cmng_fns_mode(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
646
static void storm_memset_cmng(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
649
static void bxe_set_reset_global(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6490
bxe_free_fw_stats_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
650
static void bxe_set_reset_in_progress(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6506
bxe_alloc_fw_stats_mem(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
651
static uint8_t bxe_reset_is_done(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
653
static uint8_t bxe_clear_pf_load(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
654
static uint8_t bxe_chk_parity_attn(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
657
static void bxe_int_disable(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
658
static int bxe_release_leader_lock(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
659
static void bxe_pf_disable(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
660
static void bxe_free_fp_buffers(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6603
bxe_set_reset_global(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
661
static inline void bxe_update_rx_prod(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
6614
bxe_clear_reset_global(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6625
bxe_reset_is_global(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6634
bxe_set_reset_done(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6652
bxe_set_reset_in_progress(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
666
static void bxe_link_report_locked(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
667
static void bxe_link_report(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6670
bxe_reset_is_done(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
668
static void bxe_link_status_update(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6683
bxe_get_load_status(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
670
static void bxe_periodic_start(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6704
bxe_set_pf_load(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
671
static void bxe_periodic_stop(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6738
bxe_clear_pf_load(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6769
bxe_nic_load_request(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
679
static uint8_t bxe_txeof(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
6812
bxe_nic_load_analyze_req(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
682
static __noinline void bxe_dump_mbuf(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
6844
bxe_nic_load_pmf(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
685
static int bxe_alloc_mem(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
686
static void bxe_free_mem(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
687
static int bxe_alloc_fw_stats_mem(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6879
bxe_read_mf_cfg(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
688
static void bxe_free_fw_stats_mem(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
689
static int bxe_interrupt_attach(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
690
static void bxe_interrupt_detach(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
691
static void bxe_set_rx_mode(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6916
static int bxe_acquire_alr(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
692
static int bxe_init_locked(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
693
static int bxe_stop_locked(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
6939
static void bxe_release_alr(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
6945
bxe_fan_failure(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
695
void bxe_parity_recover(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
696
void bxe_handle_error(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
697
static __noinline int bxe_nic_load(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
6980
bxe_link_attn(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
699
static __noinline int bxe_nic_unload(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7046
bxe_attn_int_asserted(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
706
static int bxe_add_cdev(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
707
static void bxe_del_cdev(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
708
int bxe_grc_dump(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
709
static int bxe_alloc_buf_rings(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
710
static void bxe_free_buf_rings(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
7184
bxe_print_next_block(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7192
bxe_check_blocks_with_parity0(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7243
bxe_check_blocks_with_parity1(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7331
bxe_check_blocks_with_parity2(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7386
bxe_check_blocks_with_parity3(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7433
bxe_check_blocks_with_parity4(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7464
bxe_parity_attn(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7522
bxe_chk_parity_attn(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7554
bxe_attn_int_deasserted4(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7618
bxe_e1h_disable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7628
bxe_e1h_enable(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7644
bxe_config_mf_bw(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7655
bxe_set_mf_bw(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7662
bxe_handle_eee_event(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7671
bxe_drv_info_ether_stat(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7701
bxe_handle_drv_info_req(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7742
bxe_dcc_event(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
7778
bxe_pmf_update(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7811
bxe_mc_assert(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
7912
bxe_attn_int_deasserted3(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8004
bxe_attn_int_deasserted2(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8107
bxe_attn_int_deasserted1(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8147
bxe_attn_int_deasserted0(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8191
bxe_attn_int_deasserted(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8295
bxe_attn_int(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
8325
bxe_update_dsb_idx(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
8348
bxe_cid_to_q_obj(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8356
bxe_handle_mcast_eqe(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
8383
bxe_handle_classification_eqe(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8425
bxe_handle_rx_mode_eqe(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8438
bxe_update_eq_prod(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8446
bxe_eq_int(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
8622
struct bxe_softc *sc = (struct bxe_softc *)context;
sys/dev/bxe/bxe.c
8673
struct bxe_softc *sc = fp->sc;
sys/dev/bxe/bxe.c
8719
struct bxe_softc *sc = fp->sc;
sys/dev/bxe/bxe.c
8767
struct bxe_softc *sc = (struct bxe_softc *)xsc;
sys/dev/bxe/bxe.c
8823
struct bxe_softc *sc = (struct bxe_softc *)xsc;
sys/dev/bxe/bxe.c
8839
struct bxe_softc *sc = fp->sc;
sys/dev/bxe/bxe.c
8855
bxe_interrupt_free(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
890
bxe_dma_alloc(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
8917
bxe_interrupt_alloc(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9110
bxe_interrupt_detach(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9159
bxe_interrupt_attach(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9278
static int bxe_init_hw_common_chip(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9279
static int bxe_init_hw_common(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9280
static int bxe_init_hw_port(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9281
static int bxe_init_hw_func(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9282
static void bxe_reset_common(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9283
static void bxe_reset_port(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9284
static void bxe_reset_func(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9285
static int bxe_gunzip_init(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9286
static void bxe_gunzip_end(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9287
static int bxe_init_firmware(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9288
static void bxe_release_firmware(struct bxe_softc *sc);
sys/dev/bxe/bxe.c
9309
bxe_init_func_obj(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9323
bxe_init_hw(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9347
bxe_fill(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9367
bxe_wr_fp_sb_data(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9384
bxe_zero_fp_sb(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9417
bxe_wr_sp_sb_data(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9434
bxe_zero_sp_sb(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9498
bxe_init_sb(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9572
bxe_rx_ustorm_prods_offset(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
958
bxe_dma_free(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9587
bxe_init_eth_fp(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9672
bxe_update_rx_prod(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9710
bxe_init_rx_rings(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9762
bxe_init_tx_rings(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9772
bxe_init_def_sb(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
980
bxe_reg_wr_ind(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9860
bxe_init_sp_ring(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9870
bxe_init_eq_ring(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
9896
bxe_init_internal_common(struct bxe_softc *sc)
sys/dev/bxe/bxe.c
990
bxe_reg_rd_ind(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9917
bxe_init_internal(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9941
storm_memset_func_cfg(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9955
bxe_func_init(struct bxe_softc *sc,
sys/dev/bxe/bxe.c
9988
bxe_calc_vn_min(struct bxe_softc *sc,
sys/dev/bxe/bxe.h
1811
uint8_t bxe_reg_read8(struct bxe_softc *sc, bus_size_t offset);
sys/dev/bxe/bxe.h
1812
uint16_t bxe_reg_read16(struct bxe_softc *sc, bus_size_t offset);
sys/dev/bxe/bxe.h
1813
uint32_t bxe_reg_read32(struct bxe_softc *sc, bus_size_t offset);
sys/dev/bxe/bxe.h
1815
void bxe_reg_write8(struct bxe_softc *sc, bus_size_t offset, uint8_t val);
sys/dev/bxe/bxe.h
1816
void bxe_reg_write16(struct bxe_softc *sc, bus_size_t offset, uint16_t val);
sys/dev/bxe/bxe.h
1817
void bxe_reg_write32(struct bxe_softc *sc, bus_size_t offset, uint32_t val);
sys/dev/bxe/bxe.h
2105
void bxe_reg_wr_ind(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/bxe.h
2107
uint32_t bxe_reg_rd_ind(struct bxe_softc *sc, uint32_t addr);
sys/dev/bxe/bxe.h
2110
int bxe_dma_alloc(struct bxe_softc *sc, bus_size_t size,
sys/dev/bxe/bxe.h
2112
void bxe_dma_free(struct bxe_softc *sc, struct bxe_dma *dma);
sys/dev/bxe/bxe.h
2116
uint32_t bxe_dmae_opcode(struct bxe_softc *sc, uint8_t src_type,
sys/dev/bxe/bxe.h
2119
void bxe_post_dmae(struct bxe_softc *sc, struct dmae_cmd *dmae, int idx);
sys/dev/bxe/bxe.h
2120
void bxe_read_dmae(struct bxe_softc *sc, uint32_t src_addr, uint32_t len32);
sys/dev/bxe/bxe.h
2121
void bxe_write_dmae(struct bxe_softc *sc, bus_addr_t dma_addr,
sys/dev/bxe/bxe.h
2123
void bxe_write_dmae_phys_len(struct bxe_softc *sc, bus_addr_t phys_addr,
sys/dev/bxe/bxe.h
2126
void bxe_set_ctx_validation(struct bxe_softc *sc, struct eth_context *cxt,
sys/dev/bxe/bxe.h
2128
void bxe_update_coalesce_sb_index(struct bxe_softc *sc, uint8_t fw_sb_id,
sys/dev/bxe/bxe.h
2132
int bxe_sp_post(struct bxe_softc *sc, int command, int cid,
sys/dev/bxe/bxe.h
2135
void bxe_igu_ack_sb(struct bxe_softc *sc, uint8_t igu_sb_id,
sys/dev/bxe/bxe.h
2139
void ecore_init_e1_firmware(struct bxe_softc *sc);
sys/dev/bxe/bxe.h
2140
void ecore_init_e1h_firmware(struct bxe_softc *sc);
sys/dev/bxe/bxe.h
2141
void ecore_init_e2_firmware(struct bxe_softc *sc);
sys/dev/bxe/bxe.h
2143
void ecore_storm_memset_struct(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/bxe.h
2255
void bxe_dump_mem(struct bxe_softc *sc, char *tag,
sys/dev/bxe/bxe.h
2257
void bxe_dump_mbuf_data(struct bxe_softc *sc, char *pTag,
sys/dev/bxe/bxe.h
2268
reg_poll(struct bxe_softc *sc,
sys/dev/bxe/bxe.h
2296
bxe_igu_ack_sb_gen(struct bxe_softc *sc,
sys/dev/bxe/bxe.h
2323
bxe_hc_ack_sb(struct bxe_softc *sc,
sys/dev/bxe/bxe.h
2350
bxe_ack_sb(struct bxe_softc *sc,
sys/dev/bxe/bxe.h
2375
bxe_hc_ack_int(struct bxe_softc *sc)
sys/dev/bxe/bxe.h
2386
bxe_igu_ack_int(struct bxe_softc *sc)
sys/dev/bxe/bxe.h
2399
bxe_ack_int(struct bxe_softc *sc)
sys/dev/bxe/bxe.h
2410
func_by_vn(struct bxe_softc *sc,
sys/dev/bxe/bxe.h
2423
struct bxe_softc *sc = fp->sc;
sys/dev/bxe/bxe.h
461
struct bxe_softc *sc;
sys/dev/bxe/bxe.h
531
struct bxe_softc *sc;
sys/dev/bxe/bxe_dcb.h
262
struct bxe_softc;
sys/dev/bxe/bxe_dcb.h
264
void bxe_dcbx_init_params(struct bxe_softc *sc);
sys/dev/bxe/bxe_dcb.h
265
void bxe_dcbx_set_state(struct bxe_softc *sc, uint8_t dcb_on, uint32_t dcbx_enabled);
sys/dev/bxe/bxe_dcb.h
266
int bxe_dcb_get_lldp_params_ioctl(struct bxe_softc *sc, void *uaddr);
sys/dev/bxe/bxe_dcb.h
267
int bxe_dcb_get_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr);
sys/dev/bxe/bxe_dcb.h
268
int bxe_dcb_set_dcbx_params_ioctl(struct bxe_softc *sc, void *uaddr);
sys/dev/bxe/bxe_dcb.h
276
void bxe_dcbx_set_params(struct bxe_softc *sc, uint32_t state);
sys/dev/bxe/bxe_dcb.h
277
void bxe_dcbx_pmf_update(struct bxe_softc *sc);
sys/dev/bxe/bxe_debug.c
112
bxe_reg_read32(struct bxe_softc *sc, bus_size_t offset)
sys/dev/bxe/bxe_debug.c
133
elink_cb_dbg(struct bxe_softc *sc,
sys/dev/bxe/bxe_debug.c
144
elink_cb_dbg1(struct bxe_softc *sc,
sys/dev/bxe/bxe_debug.c
157
elink_cb_dbg2(struct bxe_softc *sc,
sys/dev/bxe/bxe_debug.c
171
elink_cb_dbg3(struct bxe_softc *sc,
sys/dev/bxe/bxe_debug.c
190
bxe_dump_mem(struct bxe_softc *sc,
sys/dev/bxe/bxe_debug.c
228
bxe_dump_mbuf_data(struct bxe_softc *sc,
sys/dev/bxe/bxe_debug.c
297
struct bxe_softc *sc;
sys/dev/bxe/bxe_debug.c
338
sc = (struct bxe_softc *)if_getsoftc(ifp);
sys/dev/bxe/bxe_debug.c
44
bxe_reg_write8(struct bxe_softc *sc, bus_size_t offset, uint8_t val)
sys/dev/bxe/bxe_debug.c
54
bxe_reg_write16(struct bxe_softc *sc, bus_size_t offset, uint16_t val)
sys/dev/bxe/bxe_debug.c
68
bxe_reg_write32(struct bxe_softc *sc, bus_size_t offset, uint32_t val)
sys/dev/bxe/bxe_debug.c
82
bxe_reg_read8(struct bxe_softc *sc, bus_size_t offset)
sys/dev/bxe/bxe_debug.c
95
bxe_reg_read16(struct bxe_softc *sc, bus_size_t offset)
sys/dev/bxe/bxe_elink.c
10069
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10084
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10134
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10145
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10205
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10288
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10375
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10532
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10555
struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
10622
static void elink_848xx_set_led(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
10665
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10688
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10834
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10857
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
10933
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1099
static void elink_get_epio(struct bxe_softc *sc, uint32_t epio_pin, uint32_t *en)
sys/dev/bxe/bxe_elink.c
11012
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11033
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11056
static uint8_t elink_84833_get_reset_gpios(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
11097
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11132
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11153
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1116
static void elink_set_epio(struct bxe_softc *sc, uint32_t epio_pin, uint32_t en)
sys/dev/bxe/bxe_elink.c
11171
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11346
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1141
static void elink_set_cfg_pin(struct bxe_softc *sc, uint32_t pin_cfg, uint32_t val)
sys/dev/bxe/bxe_elink.c
11513
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1154
static uint32_t elink_get_cfg_pin(struct bxe_softc *sc, uint32_t pin_cfg, uint32_t *val)
sys/dev/bxe/bxe_elink.c
11540
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1174
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11816
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
11845
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12051
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12087
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12113
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12219
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12262
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12273
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12312
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12361
void elink_sfx7101_sp_sw_reset(struct bxe_softc *sc, struct elink_phy *phy)
sys/dev/bxe/bxe_elink.c
12400
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1265
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
12956
static void elink_populate_preemphasis(struct bxe_softc *sc, uint32_t shmem_base,
sys/dev/bxe/bxe_elink.c
12995
static uint32_t elink_get_ext_phy_config(struct bxe_softc *sc, uint32_t shmem_base,
sys/dev/bxe/bxe_elink.c
13017
static elink_status_t elink_populate_int_phy(struct bxe_softc *sc, uint32_t shmem_base, uint8_t port,
sys/dev/bxe/bxe_elink.c
1303
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13157
static elink_status_t elink_populate_ext_phy(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
13285
static elink_status_t elink_populate_phy(struct bxe_softc *sc, uint8_t phy_index, uint32_t shmem_base,
sys/dev/bxe/bxe_elink.c
13301
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13411
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13489
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13565
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13612
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13672
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13692
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13711
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13737
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13752
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13803
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13824
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1387
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13899
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
13957
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14073
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14178
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1419
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14230
static elink_status_t elink_8073_common_init_phy(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
14356
static elink_status_t elink_8726_common_init_phy(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
14405
static void elink_get_ext_phy_reset_gpio(struct bxe_softc *sc, uint32_t shmem_base,
sys/dev/bxe/bxe_elink.c
14451
static elink_status_t elink_8727_common_init_phy(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
14550
static elink_status_t elink_84833_common_init_phy(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
14565
static elink_status_t elink_ext_phy_common_init(struct bxe_softc *sc, uint32_t shmem_base_path[],
sys/dev/bxe/bxe_elink.c
14620
elink_status_t elink_common_init_phy(struct bxe_softc *sc, uint32_t shmem_base_path[],
sys/dev/bxe/bxe_elink.c
14669
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14705
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1478
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14785
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14840
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14883
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14893
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
14965
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
15007
uint8_t elink_fan_failure_det_req(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
1501
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
15031
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
15050
void elink_init_mod_abs_int(struct bxe_softc *sc, struct elink_vars *vars,
sys/dev/bxe/bxe_elink.c
1526
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1555
static elink_status_t elink_ets_e3b0_set_cos_bw(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
1632
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1692
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1773
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1867
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
1968
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2013
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2044
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2088
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2150
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2182
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2198
static void elink_set_mdio_clk(struct bxe_softc *sc, uint32_t chip_id,
sys/dev/bxe/bxe_elink.c
2228
static uint8_t elink_is_4_port_mode(struct bxe_softc *sc)
sys/dev/bxe/bxe_elink.c
2241
static void elink_set_mdio_emac_per_phy(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
2257
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2302
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2316
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2336
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2432
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2495
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2524
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2593
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2766
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2799
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2881
static elink_status_t elink_pfc_nig_rx_priority_mask(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
2926
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
2940
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3038
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3087
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3160
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3227
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3266
static void elink_set_bmac_rx(struct bxe_softc *sc, uint32_t chip_id, uint8_t port, uint8_t en)
sys/dev/bxe/bxe_elink.c
3295
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3377
static uint32_t elink_get_emac_base(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3412
static elink_status_t elink_cl22_write(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3447
static elink_status_t elink_cl22_read(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3489
static elink_status_t elink_cl45_read(struct bxe_softc *sc, struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
3566
static elink_status_t elink_cl45_write(struct bxe_softc *sc, struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
3646
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3698
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3731
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3783
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3799
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3824
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3836
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3886
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
3907
static elink_status_t elink_bsc_read(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3992
static void elink_cl45_read_or_write(struct bxe_softc *sc, struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
4000
static void elink_cl45_read_and_write(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
4047
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4103
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4135
static void elink_set_serdes_access(struct bxe_softc *sc, uint8_t port)
sys/dev/bxe/bxe_elink.c
4149
static void elink_serdes_deassert(struct bxe_softc *sc, uint8_t port)
sys/dev/bxe/bxe_elink.c
4172
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4185
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4204
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4245
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4288
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4315
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4364
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4453
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4465
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4504
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4538
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4551
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4567
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4718
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4786
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4921
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
4970
static void elink_warpcore_set_20G_DXGXS(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
5029
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5107
static void elink_warpcore_reset_lane(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
5130
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5162
static elink_status_t elink_get_mod_abs_int_cfg(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
5204
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5223
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5237
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5290
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5307
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5328
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5435
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5490
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5535
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5642
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5709
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5731
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5774
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5816
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5871
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
5974
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6022
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6043
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6064
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6104
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6175
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6214
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6258
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6284
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6369
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6459
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6541
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6677
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6717
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6766
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6789
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6873
static uint16_t elink_wait_reset_complete(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
6904
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
6948
static void elink_rearm_latch_signal(struct bxe_softc *sc, uint8_t port,
sys/dev/bxe/bxe_elink.c
6985
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7071
struct bxe_softc *sc;
sys/dev/bxe/bxe_elink.c
7112
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7172
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7319
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7409
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7494
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7513
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7561
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7650
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7680
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
7954
void elink_ext_phy_hw_reset(struct bxe_softc *sc, uint8_t port)
sys/dev/bxe/bxe_elink.c
7963
static void elink_save_spirom_version(struct bxe_softc *sc, uint8_t port,
sys/dev/bxe/bxe_elink.c
7973
static void elink_save_bcm_spirom_ver(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
7987
static void elink_ext_phy_10G_an_resolve(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
8011
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8040
static elink_status_t elink_8073_8727_external_rom_boot(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
8121
static elink_status_t elink_8073_is_snr_needed(struct bxe_softc *sc, struct elink_phy *phy)
sys/dev/bxe/bxe_elink.c
8147
static elink_status_t elink_8073_xaui_wa(struct bxe_softc *sc, struct elink_phy *phy)
sys/dev/bxe/bxe_elink.c
8203
static void elink_807x_force_10G(struct bxe_softc *sc, struct elink_phy *phy)
sys/dev/bxe/bxe_elink.c
8221
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8255
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8271
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8419
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8563
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8583
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8612
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8646
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8669
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8685
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8740
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8753
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8819
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8846
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8884
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
8979
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9019
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9167
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9244
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9272
static void elink_8727_power_module(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
9304
static elink_status_t elink_8726_set_limiting_mode(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
9353
static elink_status_t elink_8727_set_limiting_mode(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
9391
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9436
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9470
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9484
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9498
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
951
static uint32_t elink_bits_en(struct bxe_softc *sc, uint32_t reg, uint32_t bits)
sys/dev/bxe/bxe_elink.c
9513
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9534
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9589
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
960
static uint32_t elink_bits_dis(struct bxe_softc *sc, uint32_t reg, uint32_t bits)
sys/dev/bxe/bxe_elink.c
9643
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9713
static void elink_sfp_mask_fault(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
9742
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9804
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
982
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9917
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9925
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9964
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.c
9985
struct bxe_softc *sc = params->sc;
sys/dev/bxe/bxe_elink.h
109
extern void elink_cb_dbg(struct bxe_softc *sc, char *fmt);
sys/dev/bxe/bxe_elink.h
110
extern void elink_cb_dbg1(struct bxe_softc *sc, char *fmt, uint32_t arg1);
sys/dev/bxe/bxe_elink.h
111
extern void elink_cb_dbg2(struct bxe_softc *sc, char *fmt, uint32_t arg1, uint32_t arg2);
sys/dev/bxe/bxe_elink.h
112
extern void elink_cb_dbg3(struct bxe_softc *sc, char *fmt, uint32_t arg1, uint32_t arg2,
sys/dev/bxe/bxe_elink.h
44
struct bxe_softc;
sys/dev/bxe/bxe_elink.h
458
struct bxe_softc *sc;
sys/dev/bxe/bxe_elink.h
46
extern uint32_t elink_cb_reg_read(struct bxe_softc *sc, uint32_t reg_addr);
sys/dev/bxe/bxe_elink.h
47
extern void elink_cb_reg_write(struct bxe_softc *sc, uint32_t reg_addr, uint32_t val);
sys/dev/bxe/bxe_elink.h
49
extern void elink_cb_reg_wb_write(struct bxe_softc *sc, uint32_t offset,
sys/dev/bxe/bxe_elink.h
51
extern void elink_cb_reg_wb_read(struct bxe_softc *sc, uint32_t offset,
sys/dev/bxe/bxe_elink.h
55
extern uint8_t elink_cb_gpio_write(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.h
566
elink_status_t elink_common_init_phy(struct bxe_softc *sc, uint32_t shmem_base_path[],
sys/dev/bxe/bxe_elink.h
570
void elink_ext_phy_hw_reset(struct bxe_softc *sc, uint8_t port);
sys/dev/bxe/bxe_elink.h
573
void elink_sfx7101_sp_sw_reset(struct bxe_softc *sc, struct elink_phy *phy);
sys/dev/bxe/bxe_elink.h
58
extern uint8_t elink_cb_gpio_mult_write(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.h
589
uint8_t elink_fan_failure_det_req(struct bxe_softc *sc, uint32_t shmem_base,
sys/dev/bxe/bxe_elink.h
62
extern uint32_t elink_cb_gpio_read(struct bxe_softc *sc, uint16_t gpio_num, uint8_t port);
sys/dev/bxe/bxe_elink.h
63
extern uint8_t elink_cb_gpio_int_write(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.h
67
extern uint32_t elink_cb_fw_command(struct bxe_softc *sc, uint32_t command, uint32_t param);
sys/dev/bxe/bxe_elink.h
682
void elink_init_mod_abs_int(struct bxe_softc *sc, struct elink_vars *vars,
sys/dev/bxe/bxe_elink.h
70
extern void elink_cb_udelay(struct bxe_softc *sc, uint32_t microsecond);
sys/dev/bxe/bxe_elink.h
74
extern void elink_cb_download_progress(struct bxe_softc *sc, uint32_t cur, uint32_t total);
sys/dev/bxe/bxe_elink.h
93
extern void elink_cb_event_log(struct bxe_softc *sc, const elink_log_id_t log_id, ...);
sys/dev/bxe/bxe_elink.h
96
extern uint8_t elink_cb_path_id(struct bxe_softc *sc);
sys/dev/bxe/bxe_elink.h
98
extern void elink_cb_notify_link_changed(struct bxe_softc *sc);
sys/dev/bxe/bxe_stats.c
1171
bxe_net_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1182
struct bxe_softc *sc;
sys/dev/bxe/bxe_stats.c
1224
bxe_drv_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1283
bxe_edebug_stats_stopped(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1299
bxe_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1348
bxe_port_stats_stop(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1403
bxe_stats_stop(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
142
bxe_storm_stats_post(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1428
bxe_stats_do_nothing(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1434
void (*action)(struct bxe_softc *sc);
sys/dev/bxe/bxe_stats.c
1451
void bxe_stats_handle(struct bxe_softc *sc,
sys/dev/bxe/bxe_stats.c
1475
bxe_port_stats_base_init(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1511
bxe_prep_fw_stats_req(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1594
bxe_stats_init(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1678
bxe_save_statistics(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
1725
bxe_afex_collect_stats(struct bxe_softc *sc,
sys/dev/bxe/bxe_stats.c
180
bxe_hw_stats_post(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
230
bxe_stats_comp(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
257
bxe_stats_pmf_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
316
bxe_port_stats_init(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
53
bxe_get_port_stats_dma_len(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
544
bxe_func_stats_init(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
573
bxe_stats_start(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
596
bxe_stats_pmf_start(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
604
bxe_stats_restart(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
619
bxe_bmac_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
722
bxe_mstat_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
800
bxe_emac_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
858
bxe_hw_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
935
bxe_storm_stats_validate_counters(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
96
bxe_dp_stats(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.c
985
bxe_storm_stats_update(struct bxe_softc *sc)
sys/dev/bxe/bxe_stats.h
704
struct bxe_softc;
sys/dev/bxe/bxe_stats.h
705
void bxe_stats_init(struct bxe_softc *sc);
sys/dev/bxe/bxe_stats.h
706
void bxe_stats_handle(struct bxe_softc *sc, enum bxe_stats_event event);
sys/dev/bxe/bxe_stats.h
707
void bxe_save_statistics(struct bxe_softc *sc);
sys/dev/bxe/bxe_stats.h
708
void bxe_afex_collect_stats(struct bxe_softc *sc, void *void_afex_stats, uint32_t stats_type);
sys/dev/bxe/ecore_init.h
248
static inline void ecore_map_q_cos(struct bxe_softc *sc, uint32_t q_num, uint32_t new_cos)
sys/dev/bxe/ecore_init.h
302
static inline void ecore_dcb_config_qm(struct bxe_softc *sc, enum cos_mode mode,
sys/dev/bxe/ecore_init.h
744
static inline void ecore_set_mcp_parity(struct bxe_softc *sc, uint8_t enable)
sys/dev/bxe/ecore_init.h
761
static inline uint32_t ecore_parity_reg_mask(struct bxe_softc *sc, int idx)
sys/dev/bxe/ecore_init.h
773
static inline void ecore_disable_blocks_parity(struct bxe_softc *sc)
sys/dev/bxe/ecore_init.h
796
static inline void ecore_clear_blocks_parity(struct bxe_softc *sc)
sys/dev/bxe/ecore_init.h
840
static inline void ecore_enable_blocks_parity(struct bxe_softc *sc)
sys/dev/bxe/ecore_init_ops.h
111
static void ecore_init_wr_64(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/ecore_init_ops.h
150
static const uint8_t *ecore_sel_blob(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/ecore_init_ops.h
180
static void ecore_init_wr_wb(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/ecore_init_ops.h
196
static void ecore_init_fw(struct bxe_softc *sc, uint32_t addr, uint32_t len)
sys/dev/bxe/ecore_init_ops.h
216
static void ecore_wr_64(struct bxe_softc *sc, uint32_t reg, uint32_t val_lo,
sys/dev/bxe/ecore_init_ops.h
226
static void ecore_init_wr_zp(struct bxe_softc *sc, uint32_t addr, uint32_t len,
sys/dev/bxe/ecore_init_ops.h
248
static void ecore_init_block(struct bxe_softc *sc, uint32_t block, uint32_t stage)
sys/dev/bxe/ecore_init_ops.h
42
static int ecore_gunzip(struct bxe_softc *sc, const uint8_t *zbuf, int len);
sys/dev/bxe/ecore_init_ops.h
43
static void ecore_reg_wr_ind(struct bxe_softc *sc, uint32_t addr, uint32_t val);
sys/dev/bxe/ecore_init_ops.h
44
static void ecore_write_dmae_phys_len(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
48
static void ecore_init_str_wr(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/ecore_init_ops.h
504
static void ecore_init_pxp_arb(struct bxe_softc *sc, int r_order,
sys/dev/bxe/ecore_init_ops.h
57
static void ecore_init_ind_wr(struct bxe_softc *sc, uint32_t addr,
sys/dev/bxe/ecore_init_ops.h
647
static int ecore_ilt_line_mem_op(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
66
static void ecore_write_big_buf(struct bxe_softc *sc, uint32_t addr, uint32_t len,
sys/dev/bxe/ecore_init_ops.h
662
static int ecore_ilt_client_mem_op(struct bxe_softc *sc, int cli_num,
sys/dev/bxe/ecore_init_ops.h
682
static inline int ecore_ilt_mem_op_cnic(struct bxe_softc *sc, uint8_t memop)
sys/dev/bxe/ecore_init_ops.h
694
static int ecore_ilt_mem_op(struct bxe_softc *sc, uint8_t memop)
sys/dev/bxe/ecore_init_ops.h
705
static void ecore_ilt_line_wr(struct bxe_softc *sc, int abs_idx,
sys/dev/bxe/ecore_init_ops.h
718
static void ecore_ilt_line_init_op(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
738
static void ecore_ilt_boundry_init_op(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
791
static void ecore_ilt_client_init_op_ilt(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
808
static void ecore_ilt_client_init_op(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
81
static void ecore_init_fill(struct bxe_softc *sc, uint32_t addr, int fill,
sys/dev/bxe/ecore_init_ops.h
816
static void ecore_ilt_client_id_init_op(struct bxe_softc *sc,
sys/dev/bxe/ecore_init_ops.h
825
static inline void ecore_ilt_init_op_cnic(struct bxe_softc *sc, uint8_t initop)
sys/dev/bxe/ecore_init_ops.h
832
static void ecore_ilt_init_op(struct bxe_softc *sc, uint8_t initop)
sys/dev/bxe/ecore_init_ops.h
840
static void ecore_ilt_init_client_psz(struct bxe_softc *sc, int cli_num,
sys/dev/bxe/ecore_init_ops.h
864
static void ecore_ilt_init_page_size(struct bxe_softc *sc, uint8_t initop)
sys/dev/bxe/ecore_init_ops.h
884
static void ecore_qm_init_cid_count(struct bxe_softc *sc, int qm_cid_count,
sys/dev/bxe/ecore_init_ops.h
903
static void ecore_qm_set_ptr_table(struct bxe_softc *sc, int qm_cid_count,
sys/dev/bxe/ecore_init_ops.h
917
static void ecore_qm_init_ptr_table(struct bxe_softc *sc, int qm_cid_count,
sys/dev/bxe/ecore_init_ops.h
944
static void ecore_src_init_t2(struct bxe_softc *sc, struct src_ent *t2,
sys/dev/bxe/ecore_init_ops.h
97
static void ecore_write_big_buf_wb(struct bxe_softc *sc, uint32_t addr, uint32_t len)
sys/dev/bxe/ecore_sp.c
1070
static inline void ecore_vlan_mac_set_rdata_hdr_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1083
static inline void ecore_vlan_mac_set_cfg_entry_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1112
static inline void ecore_vlan_mac_set_rdata_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
113
static inline int ecore_exe_queue_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1138
static void ecore_set_one_mac_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1161
static void ecore_set_one_vlan_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1211
static void ecore_set_one_vlan_mac_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1268
static void ecore_set_one_vxlan_fltr_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1333
static void ecore_set_one_vlan_mac_e1h(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1379
static int ecore_vlan_mac_restore(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1514
static inline int ecore_validate_vlan_mac_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
152
struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1562
static inline int ecore_validate_vlan_mac_del(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1621
static inline int ecore_validate_vlan_mac_move(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1683
static int ecore_validate_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1699
static int ecore_remove_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1735
static int ecore_wait_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1758
static int __ecore_vlan_mac_execute_step(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
176
static inline int ecore_exe_queue_step(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1793
static int ecore_complete_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1839
static int ecore_optimize_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1902
struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
1954
static int ecore_execute_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2081
struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2116
int ecore_config_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2198
static int ecore_vlan_mac_del_all(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2319
void ecore_init_mac_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2373
void ecore_init_vlan_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2414
void ecore_init_vlan_mac_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2477
void ecore_init_vxlan_fltr_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2526
static inline void __storm_memset_mac_filters(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2538
static int ecore_set_rx_mode_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
254
struct bxe_softc *sc)
sys/dev/bxe/ecore_sp.c
2628
static inline void ecore_rx_mode_set_cmd_state_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2675
static int ecore_set_rx_mode_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2778
static int ecore_wait_rx_mode_comp_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2784
static int ecore_empty_rx_mode_wait(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2791
int ecore_config_rx_mode(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2811
void ecore_init_rx_mode_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2852
static int ecore_mcast_wait(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
2862
static int ecore_mcast_enqueue_cmd(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
298
static inline int ecore_state_wait(struct bxe_softc *sc, int state,
sys/dev/bxe/ecore_sp.c
2996
static void ecore_mcast_set_one_rule_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3059
struct bxe_softc *sc, struct ecore_mcast_obj *o , int start_bin,
sys/dev/bxe/ecore_sp.c
3089
static inline void ecore_mcast_hdl_pending_add_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3125
static inline void ecore_mcast_hdl_pending_del_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3155
static inline void ecore_mcast_hdl_pending_restore_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3170
static inline int ecore_mcast_handle_pending_cmds_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3215
static inline void ecore_mcast_hdl_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3237
static inline void ecore_mcast_hdl_del(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3267
static inline int ecore_mcast_handle_current_cmd(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3301
static int ecore_mcast_validate_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
334
static int ecore_raw_wait(struct bxe_softc *sc, struct ecore_raw_obj *raw)
sys/dev/bxe/ecore_sp.c
3346
static void ecore_mcast_revert_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3363
static inline void ecore_mcast_set_rdata_hdr_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3388
static inline int ecore_mcast_refresh_registry_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3405
static int ecore_mcast_setup_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3490
static int ecore_mcast_validate_e1h(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3501
static void ecore_mcast_revert_e1h(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3513
static inline void ecore_mcast_hdl_add_e1h(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3535
static inline void ecore_mcast_hdl_restore_e1h(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3553
static int ecore_mcast_setup_e1h(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3607
static int ecore_mcast_validate_e1(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3662
static void ecore_mcast_revert_e1(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3678
static void ecore_mcast_set_one_rule_e1(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3712
static inline void ecore_mcast_set_rdata_hdr_e1(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3746
struct bxe_softc *sc, struct ecore_mcast_obj *o , int start_idx,
sys/dev/bxe/ecore_sp.c
3771
struct bxe_softc *sc, struct ecore_mcast_ramrod_params *p)
sys/dev/bxe/ecore_sp.c
3851
static inline int ecore_mcast_refresh_registry_e1(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
3899
static int ecore_mcast_setup_e1(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4001
int ecore_config_mcast(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4091
void ecore_init_mcast_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4389
void ecore_init_mac_credit_pool(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4443
void ecore_init_vlan_credit_pool(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
447
static int __ecore_vlan_mac_h_write_trylock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4477
static int ecore_setup_rss(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4585
int ecore_config_rss(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4613
void ecore_init_rss_config_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4642
int ecore_queue_state_change(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
469
static void __ecore_vlan_mac_h_exec_pending(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4704
static int ecore_queue_wait_comp(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4720
static int ecore_queue_comp_cmd(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4763
static void ecore_q_fill_setup_data_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4777
static void ecore_q_fill_init_general_data(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
49
static inline void ecore_exe_queue_init(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4938
static void ecore_q_fill_setup_data_cmn(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4963
static void ecore_q_fill_setup_tx_only(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
499
static void __ecore_vlan_mac_h_pend(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
4994
static inline int ecore_q_init(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5041
static inline int ecore_q_send_setup_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5069
static inline int ecore_q_send_setup_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5098
static inline int ecore_q_send_setup_tx_only(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5144
static void ecore_q_fill_update_data(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
519
static void __ecore_vlan_mac_h_write_unlock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5226
static inline int ecore_q_send_update(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5268
static inline int ecore_q_send_deactivate(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5288
static inline int ecore_q_send_activate(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5301
static void ecore_q_fill_update_tpa_data(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5323
static inline int ecore_q_send_update_tpa(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5358
static inline int ecore_q_send_halt(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5380
static inline int ecore_q_send_cfc_del(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5397
static inline int ecore_q_send_terminate(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
540
void ecore_vlan_mac_h_write_unlock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5414
static inline int ecore_q_send_empty(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5424
static inline int ecore_queue_send_cmd_cmn(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5454
static int ecore_queue_send_cmd_e1x(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5477
static int ecore_queue_send_cmd_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5516
static int ecore_queue_chk_transition(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
557
static int __ecore_vlan_mac_h_read_lock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5697
static int ecore_queue_chk_fwd_transition(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5742
void ecore_init_queue_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
576
int ecore_vlan_mac_h_read_lock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5778
int ecore_get_q_logical_state(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5799
enum ecore_func_state ecore_func_get_state(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5814
static int ecore_func_wait_comp(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5831
static inline int ecore_func_state_change_comp(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5871
static int ecore_func_comp_cmd(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
5897
static int ecore_func_chk_transition(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
598
static void __ecore_vlan_mac_h_read_unlock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6003
static inline int ecore_func_init_func(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6020
static inline int ecore_func_init_port(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6040
static inline int ecore_func_init_cmn_chip(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6060
static inline int ecore_func_init_cmn(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6070
static int ecore_func_hw_init(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6145
static inline void ecore_func_reset_func(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6166
static inline void ecore_func_reset_port(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6183
static inline void ecore_func_reset_cmn(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6190
static inline int ecore_func_hw_reset(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6222
static inline int ecore_func_send_start(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6287
static inline int ecore_func_send_switch_update(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
633
void ecore_vlan_mac_h_read_unlock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6366
static inline int ecore_func_send_afex_update(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6404
inline int ecore_func_send_afex_viflists(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6441
static inline int ecore_func_send_stop(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6448
static inline int ecore_func_send_tx_stop(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6454
static inline int ecore_func_send_tx_start(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6488
static inline int ecore_func_send_set_timesync(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
650
static int ecore_get_n_elements(struct bxe_softc *sc, struct ecore_vlan_mac_obj *o,
sys/dev/bxe/ecore_sp.c
6522
static int ecore_func_send_cmd(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6552
void ecore_init_func_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
6586
int ecore_func_state_change(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
684
static int ecore_check_mac_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
705
static int ecore_check_vlan_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
721
static int ecore_check_vlan_mac_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
742
static int ecore_check_vxlan_fltr_add(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
764
ecore_check_mac_del(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
782
ecore_check_vlan_del(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
799
ecore_check_vlan_mac_del(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
80
static inline void ecore_exe_queue_free_elem(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
822
(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
843
static bool ecore_check_move(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
869
struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
893
void ecore_set_mac_in_nig(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
934
static inline void ecore_vlan_mac_set_cmd_hdr_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.c
974
static void ecore_set_one_mac_e2(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1044
int (*config_mcast)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1059
int (*hdl_restore)(struct bxe_softc *sc, struct ecore_mcast_obj *o,
sys/dev/bxe/ecore_sp.h
1062
int (*enqueue_cmd)(struct bxe_softc *sc, struct ecore_mcast_obj *o,
sys/dev/bxe/ecore_sp.h
1066
void (*set_one_rule)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1084
int (*wait_comp)(struct bxe_softc *sc, struct ecore_mcast_obj *o);
sys/dev/bxe/ecore_sp.h
1091
int (*validate)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1098
void (*revert)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1219
int (*config_rss)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1537
int (*send_cmd)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1549
int (*check_transition)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1556
int (*complete_cmd)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1560
int (*wait_comp)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
168
if (bxe_dma_alloc((struct bxe_softc *)sc, \
sys/dev/bxe/ecore_sp.h
1758
int (*init_hw_cmn_chip)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1759
int (*init_hw_cmn)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1760
int (*init_hw_port)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1761
int (*init_hw_func)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1764
void (*reset_hw_cmn)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1765
void (*reset_hw_port)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1766
void (*reset_hw_func)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1769
int (*gunzip_init)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1770
void (*gunzip_end)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1773
int (*init_fw)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1774
void (*release_fw)(struct bxe_softc *sc);
sys/dev/bxe/ecore_sp.h
1811
int (*send_cmd)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1817
int (*check_transition)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1824
int (*complete_cmd)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1828
int (*wait_comp)(struct bxe_softc *sc, struct ecore_func_sp_obj *o,
sys/dev/bxe/ecore_sp.h
183
bxe_dma_free((struct bxe_softc *)sc, x); \
sys/dev/bxe/ecore_sp.h
1838
void ecore_init_func_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1844
int ecore_func_state_change(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1847
enum ecore_func_state ecore_func_get_state(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1850
void ecore_init_queue_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1855
int ecore_queue_state_change(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1858
int ecore_get_q_logical_state(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1862
void ecore_init_mac_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1869
void ecore_init_vlan_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1876
void ecore_init_vlan_mac_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1884
void ecore_init_vxlan_fltr_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1892
int ecore_vlan_mac_h_read_lock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1894
void ecore_vlan_mac_h_read_unlock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1896
int ecore_vlan_mac_h_write_lock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1898
void ecore_vlan_mac_h_write_unlock(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1900
int ecore_config_vlan_mac(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1903
int ecore_vlan_mac_move(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1909
void ecore_init_rx_mode_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1921
int ecore_config_rx_mode(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1926
void ecore_init_mcast_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1953
int ecore_config_mcast(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1958
void ecore_init_mac_credit_pool(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1961
void ecore_init_vlan_credit_pool(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1968
void ecore_init_rss_config_obj(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
1980
int ecore_config_rss(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
472
struct bxe_softc;
sys/dev/bxe/ecore_sp.h
545
int (*wait_comp)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
628
typedef int (*exe_q_validate)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
632
typedef int (*exe_q_remove)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
639
typedef int (*exe_q_optimize)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
642
typedef int (*exe_q_execute)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
69
struct bxe_softc;
sys/dev/bxe/ecore_sp.h
785
int (*get_n_elements)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
795
int (*check_add)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
805
(*check_del)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
814
bool (*check_move)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
831
void (*set_one_rule)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
853
int (*delete_all)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
873
int (*restore)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
894
int (*complete)(struct bxe_softc *sc, struct ecore_vlan_mac_obj *o,
sys/dev/bxe/ecore_sp.h
903
int (*wait)(struct bxe_softc *sc, struct ecore_vlan_mac_obj *o);
sys/dev/bxe/ecore_sp.h
912
void ecore_set_mac_in_nig(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
959
int (*config_rx_mode)(struct bxe_softc *sc,
sys/dev/bxe/ecore_sp.h
962
int (*wait_comp)(struct bxe_softc *sc,