Symbol: elink_status_t
sys/dev/bxe/bxe_elink.c
10199
static elink_status_t elink_8727_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
10684
static elink_status_t elink_848xx_cmn_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
10830
static elink_status_t elink_8481_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
10850
static elink_status_t elink_84858_cmd_hdlr(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
10927
static elink_status_t elink_84833_cmd_hdlr(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
10934
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
11006
static elink_status_t elink_848xx_cmd_hdlr(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11026
static elink_status_t elink_848xx_pair_swap_cfg(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11032
elink_status_t status;
sys/dev/bxe/bxe_elink.c
11094
static elink_status_t elink_84833_hw_reset_phy(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11127
static elink_status_t elink_8483x_disable_eee(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11131
elink_status_t rc;
sys/dev/bxe/bxe_elink.c
11148
static elink_status_t elink_8483x_enable_eee(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11152
elink_status_t rc;
sys/dev/bxe/bxe_elink.c
11167
static elink_status_t elink_848x3_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11176
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
11483
static elink_status_t elink_848xx_format_ver(uint32_t raw_ver, uint8_t *str, uint16_t *len)
sys/dev/bxe/bxe_elink.c
11485
elink_status_t status = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
11841
static elink_status_t elink_54618se_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
11987
elink_status_t rc;
sys/dev/bxe/bxe_elink.c
12268
static elink_status_t elink_7101_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
12348
static elink_status_t elink_7101_format_ver(uint32_t spirom_ver, uint8_t *str, uint16_t *len)
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
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
13288
elink_status_t status = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
13407
elink_status_t elink_phy_probe(struct elink_params *params)
sys/dev/bxe/bxe_elink.c
13486
static elink_status_t elink_init_e3_emul_mac(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
13562
static elink_status_t elink_init_emul(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
13608
static elink_status_t elink_init_fpga(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
13819
static elink_status_t elink_avoid_link_flap(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
13954
elink_status_t elink_phy_init(struct elink_params *params, struct elink_vars *vars)
sys/dev/bxe/bxe_elink.c
14070
elink_status_t elink_link_reset(struct elink_params *params, struct elink_vars *vars,
sys/dev/bxe/bxe_elink.c
14175
elink_status_t elink_lfa_reset(struct elink_params *params,
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
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
14569
elink_status_t rc = ELINK_STATUS_OK;
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
14624
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
1475
static elink_status_t elink_ets_e3b0_disabled(const struct elink_params *params,
sys/dev/bxe/bxe_elink.c
14781
elink_status_t elink_check_half_open_conn(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
1498
elink_status_t elink_ets_disabled(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
1502
elink_status_t elink_status = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
1521
static elink_status_t elink_ets_e3b0_cli_map(const struct elink_params *params,
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
1627
static elink_status_t elink_ets_e3b0_get_total_bw(
sys/dev/bxe/bxe_elink.c
1688
static elink_status_t elink_ets_e3b0_sp_pri_to_cos_set(const struct elink_params *params,
sys/dev/bxe/bxe_elink.c
1770
static elink_status_t elink_ets_e3b0_sp_set_pri_cli_reg(const struct elink_params *params,
sys/dev/bxe/bxe_elink.c
1863
elink_status_t elink_ets_e3b0_config(const struct elink_params *params,
sys/dev/bxe/bxe_elink.c
1868
elink_status_t elink_status = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
2041
elink_status_t elink_ets_strict(const struct elink_params *params, const uint8_t strict_cos)
sys/dev/bxe/bxe_elink.c
2520
static elink_status_t elink_xmac_enable(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
2590
static elink_status_t elink_emac_enable(struct elink_params *params,
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
3029
elink_status_t elink_update_pfc(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
3083
static elink_status_t elink_bmac1_enable(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
3156
static elink_status_t elink_bmac2_enable(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
3221
static elink_status_t elink_bmac_enable(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
3225
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
3292
static elink_status_t elink_pbf_update(struct elink_params *params, uint32_t flow_ctrl,
sys/dev/bxe/bxe_elink.c
3412
static elink_status_t elink_cl22_write(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3418
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
3447
static elink_status_t elink_cl22_read(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3453
elink_status_t rc = ELINK_STATUS_OK;
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
3494
elink_status_t rc = ELINK_STATUS_OK;
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
3571
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
3655
static elink_status_t elink_eee_nvram_to_time(uint32_t nvram_mode, uint32_t *idle_timer)
sys/dev/bxe/bxe_elink.c
3675
static elink_status_t elink_eee_time_to_nvram(uint32_t idle_timer, uint32_t *nvram_mode)
sys/dev/bxe/bxe_elink.c
3727
static elink_status_t elink_eee_set_timers(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
3760
static elink_status_t elink_eee_initial_config(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
3779
static elink_status_t elink_eee_disable(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
3795
static elink_status_t elink_eee_advertise(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
3907
static elink_status_t elink_bsc_read(struct bxe_softc *sc,
sys/dev/bxe/bxe_elink.c
3915
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
4009
elink_status_t elink_phy_read(struct elink_params *params, uint8_t phy_addr,
sys/dev/bxe/bxe_elink.c
4026
elink_status_t elink_phy_write(struct elink_params *params, uint8_t phy_addr,
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
5727
static elink_status_t elink_reset_unicore(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
6172
static elink_status_t elink_direct_parallel_detect_used(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
6362
static elink_status_t elink_get_link_speed_duplex(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
6455
static elink_status_t elink_link_settings_status(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
6462
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
6537
static elink_status_t elink_warpcore_read_status(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
6544
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
6714
static elink_status_t elink_emac_program(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
6834
static elink_status_t elink_prepare_xgxs(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
6838
elink_status_t rc;
sys/dev/bxe/bxe_elink.c
7022
static elink_status_t elink_format_ver(uint32_t num, uint8_t *str, uint16_t *len)
sys/dev/bxe/bxe_elink.c
7061
static elink_status_t elink_null_format_ver(uint32_t spirom_ver, uint8_t *str, uint16_t *len)
sys/dev/bxe/bxe_elink.c
7068
elink_status_t elink_get_ext_phy_fw_version(struct elink_params *params, uint8_t *version,
sys/dev/bxe/bxe_elink.c
7073
elink_status_t status = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
7163
elink_status_t elink_set_led(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
7168
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
7316
elink_status_t elink_test_link(struct elink_params *params, struct elink_vars *vars,
sys/dev/bxe/bxe_elink.c
7405
static elink_status_t elink_link_initialize(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
7510
static elink_status_t elink_update_link_down(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
7557
static elink_status_t elink_update_link_up(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
7563
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
757
typedef elink_status_t (*read_sfp_module_eeprom_func_p)(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
7678
elink_status_t elink_link_update(struct elink_params *params, struct elink_vars *vars)
sys/dev/bxe/bxe_elink.c
7686
elink_status_t rc = ELINK_STATUS_OK;
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
8046
elink_status_t rc = ELINK_STATUS_OK;
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
8267
static elink_status_t elink_8073_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
8579
static elink_status_t elink_8705_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
8748
static elink_status_t elink_8726_read_sfp_module_eeprom(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
8836
static elink_status_t elink_warpcore_read_sfp_module_eeprom(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
8842
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
8879
static elink_status_t elink_8727_read_sfp_module_eeprom(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
8974
elink_status_t elink_read_sfp_module_eeprom(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
8978
elink_status_t rc = 0;
sys/dev/bxe/bxe_elink.c
9015
static elink_status_t elink_get_edc_mode(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
9164
static elink_status_t elink_verify_sfp_module(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
9238
static elink_status_t elink_wait_for_sfp_module_initialized(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
9243
elink_status_t rc;
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
946
static elink_status_t elink_check_half_open_conn(struct elink_params *params,
sys/dev/bxe/bxe_elink.c
948
static elink_status_t elink_sfp_module_detection(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
9586
elink_status_t elink_sfp_module_detection(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
9591
elink_status_t rc = ELINK_STATUS_OK;
sys/dev/bxe/bxe_elink.c
9904
static elink_status_t elink_8706_read_status(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.c
9981
static elink_status_t elink_8726_config_init(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.h
515
elink_status_t elink_phy_init(struct elink_params *params, struct elink_vars *vars);
sys/dev/bxe/bxe_elink.h
520
elink_status_t elink_link_reset(struct elink_params *params, struct elink_vars *vars,
sys/dev/bxe/bxe_elink.h
522
elink_status_t elink_lfa_reset(struct elink_params *params, struct elink_vars *vars);
sys/dev/bxe/bxe_elink.h
524
elink_status_t elink_link_update(struct elink_params *params, struct elink_vars *vars);
sys/dev/bxe/bxe_elink.h
530
elink_status_t elink_phy_read(struct elink_params *params, uint8_t phy_addr,
sys/dev/bxe/bxe_elink.h
533
elink_status_t elink_phy_write(struct elink_params *params, uint8_t phy_addr,
sys/dev/bxe/bxe_elink.h
541
elink_status_t elink_get_ext_phy_fw_version(struct elink_params *params, uint8_t *version,
sys/dev/bxe/bxe_elink.h
548
elink_status_t elink_set_led(struct elink_params *params,
sys/dev/bxe/bxe_elink.h
561
elink_status_t elink_test_link(struct elink_params *params, struct elink_vars *vars,
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
576
elink_status_t elink_read_sfp_module_eeprom(struct elink_phy *phy,
sys/dev/bxe/bxe_elink.h
586
elink_status_t elink_phy_probe(struct elink_params *params);
sys/dev/bxe/bxe_elink.h
657
elink_status_t elink_update_pfc(struct elink_params *params,
sys/dev/bxe/bxe_elink.h
663
elink_status_t elink_ets_disabled(struct elink_params *params,
sys/dev/bxe/bxe_elink.h
671
elink_status_t elink_ets_strict(const struct elink_params *params, const uint8_t strict_cos);
sys/dev/bxe/bxe_elink.h
675
elink_status_t elink_ets_e3b0_config(const struct elink_params *params,