/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | e1000_osdep.c | 45 e1000_write_pci_cfg(struct e1000_hw *hw, u32 reg, u16 *value) argument 51 e1000_read_pci_cfg(struct e1000_hw *hw, u32 reg, u16 *value) argument 57 e1000_pci_set_mwi(struct e1000_hw *hw) argument 64 e1000_pci_clear_mwi(struct e1000_hw *hw) argument 74 e1000_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) argument 88 e1000_write_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) argument [all...] |
H A D | e1000_base.c | 48 s32 e1000_acquire_phy_base(struct e1000_hw *hw) argument 70 void e1000_release_phy_base(struct e1000_hw *hw) argument 92 e1000_init_hw_base(struct e1000_hw *hw) argument 133 e1000_power_down_phy_copper_base(struct e1000_hw *hw) argument 154 e1000_rx_fifo_flush_base(struct e1000_hw *hw) argument [all...] |
H A D | e1000_manage.c | 73 s32 e1000_mng_enable_host_if_generic(struct e1000_hw *hw) argument 114 bool e1000_check_mng_mode_generic(struct e1000_hw *hw) argument 132 bool e1000_enable_tx_pkt_filtering_generic(struct e1000_hw *hw) argument 192 e1000_mng_write_cmd_header_generic(struct e1000_hw *hw, struct e1000_host_mng_command_header *hdr) argument 226 e1000_mng_host_if_write_generic(struct e1000_hw *hw, u8 *buffer, u16 length, u16 offset, u8 *sum) argument 298 e1000_mng_write_dhcp_info_generic(struct e1000_hw *hw, u8 *buffer, u16 length) argument 343 e1000_enable_mng_pass_thru(struct e1000_hw *hw) argument 397 e1000_host_interface_command(struct e1000_hw *hw, u8 *buffer, u32 length) argument 471 e1000_load_firmware(struct e1000_hw *hw, u8 *buffer, u32 length) argument [all...] |
H A D | e1000_82540.c | 67 e1000_init_phy_params_82540(struct e1000_hw *hw) argument 118 e1000_init_nvm_params_82540(struct e1000_hw *hw) argument 159 e1000_init_mac_params_82540(struct e1000_hw *hw) argument 256 e1000_init_function_pointers_82540(struct e1000_hw *hw) argument 271 e1000_reset_hw_82540(struct e1000_hw *hw) argument 329 e1000_init_hw_82540(struct e1000_hw *hw) argument 412 e1000_setup_copper_link_82540(struct e1000_hw *hw) argument 461 e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw) argument 500 e1000_adjust_serdes_amplitude_82540(struct e1000_hw *hw) argument 530 e1000_set_vco_speed_82540(struct e1000_hw *hw) argument 589 e1000_set_phy_mode_82540(struct e1000_hw *hw) argument 632 e1000_power_down_phy_copper_82540(struct e1000_hw *hw) argument 647 e1000_clear_hw_cntrs_82540(struct e1000_hw *hw) argument 692 e1000_read_mac_addr_82540(struct e1000_hw *hw) argument [all...] |
H A D | e1000_82542.c | 59 e1000_init_phy_params_82542(struct e1000_hw *hw) argument 75 e1000_init_nvm_params_82542(struct e1000_hw *hw) argument 101 e1000_init_mac_params_82542(struct e1000_hw *hw) argument 160 e1000_init_function_pointers_82542(struct e1000_hw *hw) argument 176 e1000_get_bus_info_82542(struct e1000_hw *hw) argument 193 e1000_reset_hw_82542(struct e1000_hw *hw) argument 244 e1000_init_hw_82542(struct e1000_hw *hw) argument 318 e1000_setup_link_82542(struct e1000_hw *hw) argument 374 e1000_led_on_82542(struct e1000_hw *hw) argument 393 e1000_led_off_82542(struct e1000_hw *hw) argument 415 e1000_rar_set_82542(struct e1000_hw *hw, u8 *addr, u32 index) argument 543 e1000_clear_hw_cntrs_82542(struct e1000_hw *hw) argument 569 e1000_read_mac_addr_82542(struct e1000_hw *hw) argument [all...] |
H A D | e1000_vf.c | 62 e1000_init_phy_params_vf(struct e1000_hw *hw) argument 78 e1000_init_nvm_params_vf(struct e1000_hw *hw) argument 92 e1000_init_mac_params_vf(struct e1000_hw *hw) argument 145 e1000_init_function_pointers_vf(struct e1000_hw *hw) argument 163 e1000_acquire_vf(struct e1000_hw E1000_UNUSEDARG *hw) argument 176 e1000_release_vf(struct e1000_hw E1000_UNUSEDARG *hw) argument 187 e1000_setup_link_vf(struct e1000_hw E1000_UNUSEDARG *hw) argument 200 e1000_get_bus_info_pcie_vf(struct e1000_hw *hw) argument 222 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 259 e1000_reset_hw_vf(struct e1000_hw *hw) argument 308 e1000_init_hw_vf(struct e1000_hw *hw) argument 324 e1000_rar_set_vf(struct e1000_hw *hw, u8 *addr, u32 E1000_UNUSEDARG index) argument 358 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) argument 381 e1000_write_msg_read_ack(struct e1000_hw *hw, u32 *msg, u16 size) argument 401 e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 447 e1000_vfta_set_vf(struct e1000_hw *hw, u16 vid, bool set) argument 464 e1000_rlpml_set_vf(struct e1000_hw *hw, u16 max_size) argument 480 e1000_promisc_set_vf(struct e1000_hw *hw, enum e1000_promisc_type type) argument 517 e1000_read_mac_addr_vf(struct e1000_hw *hw) argument 535 e1000_check_for_link_vf(struct e1000_hw *hw) argument [all...] |
H A D | e1000_80003es2lan.c | 88 e1000_init_phy_params_80003es2lan(struct e1000_hw *hw) argument 139 e1000_init_nvm_params_80003es2lan(struct e1000_hw *hw) argument 195 e1000_init_mac_params_80003es2lan(struct e1000_hw *hw) argument 279 e1000_init_function_pointers_80003es2lan(struct e1000_hw *hw) argument 294 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw) argument 310 e1000_release_phy_80003es2lan(struct e1000_hw *hw) argument 327 e1000_acquire_mac_csr_80003es2lan(struct e1000_hw *hw) argument 344 e1000_release_mac_csr_80003es2lan(struct e1000_hw *hw) argument 361 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw) argument 385 e1000_release_nvm_80003es2lan(struct e1000_hw *hw) argument 401 e1000_read_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw, u32 offset, u16 *data) argument 472 e1000_write_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw, u32 offset, u16 data) argument 544 e1000_write_nvm_80003es2lan(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 559 e1000_get_cfg_done_80003es2lan(struct e1000_hw *hw) argument 590 e1000_phy_force_speed_duplex_80003es2lan(struct e1000_hw *hw) argument 685 e1000_get_cable_length_80003es2lan(struct e1000_hw *hw) argument 721 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 747 e1000_reset_hw_80003es2lan(struct e1000_hw *hw) argument 812 e1000_init_hw_80003es2lan(struct e1000_hw *hw) argument 922 e1000_initialize_hw_bits_80003es2lan(struct e1000_hw *hw) argument 969 e1000_copper_link_setup_gg82563_80003es2lan(struct e1000_hw *hw) argument 1117 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw) argument 1175 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw) argument 1206 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex) argument 1257 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw) argument 1308 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, u16 *data) argument 1345 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset, u16 data) argument 1373 e1000_read_mac_addr_80003es2lan(struct e1000_hw *hw) argument 1397 e1000_power_down_phy_copper_80003es2lan(struct e1000_hw *hw) argument 1413 e1000_clear_hw_cntrs_80003es2lan(struct e1000_hw *hw) argument [all...] |
H A D | e1000_i210.c | 55 static s32 e1000_acquire_nvm_i210(struct e1000_hw *hw) argument 73 static void e1000_release_nvm_i210(struct e1000_hw *hw) argument 90 e1000_read_nvm_srrd_i210(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 135 e1000_write_nvm_srwr_i210(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 176 e1000_write_nvm_srwr(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 233 e1000_read_invm_word_i210(struct e1000_hw *hw, u8 address, u16 *data) argument 275 e1000_read_invm_i210(struct e1000_hw *hw, u16 offset, u16 E1000_UNUSEDARG words, u16 *data) argument 355 e1000_read_invm_version(struct e1000_hw *hw, struct e1000_fw_version *invm_ver) argument 454 e1000_validate_nvm_checksum_i210(struct e1000_hw *hw) argument 493 e1000_update_nvm_checksum_i210(struct e1000_hw *hw) argument 552 e1000_get_flash_presence_i210(struct e1000_hw *hw) argument 572 e1000_update_flash_i210(struct e1000_hw *hw) argument 603 e1000_pool_flash_update_done_i210(struct e1000_hw *hw) argument 628 e1000_init_nvm_params_i210(struct e1000_hw *hw) argument 661 e1000_init_function_pointers_i210(struct e1000_hw *hw) argument 675 e1000_valid_led_default_i210(struct e1000_hw *hw, u16 *data) argument 709 e1000_pll_workaround_i210(struct e1000_hw *hw) argument 786 e1000_get_cfg_done_i210(struct e1000_hw *hw) argument 811 e1000_init_hw_i210(struct e1000_hw *hw) argument [all...] |
H A D | e1000_mbx.c | 43 static s32 e1000_null_mbx_check_for_flag(struct e1000_hw E1000_UNUSEDARG *hw, argument 58 static s32 e1000_null_mbx_transact(struct e1000_hw E1000_UNUSEDARG *hw, argument 77 s32 e1000_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 103 s32 e1000_write_mbx(struct e1000_hw *hw, u3 argument 126 e1000_check_for_msg(struct e1000_hw *hw, u16 mbx_id) argument 146 e1000_check_for_ack(struct e1000_hw *hw, u16 mbx_id) argument 166 e1000_check_for_rst(struct e1000_hw *hw, u16 mbx_id) argument 186 e1000_poll_for_msg(struct e1000_hw *hw, u16 mbx_id) argument 217 e1000_poll_for_ack(struct e1000_hw *hw, u16 mbx_id) argument 251 e1000_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 280 e1000_write_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id) argument 307 e1000_init_mbx_ops_generic(struct e1000_hw *hw) argument 327 e1000_read_v2p_mailbox(struct e1000_hw *hw) argument 345 e1000_check_for_bit_vf(struct e1000_hw *hw, u32 mask) argument 365 e1000_check_for_msg_vf(struct e1000_hw *hw, u16 E1000_UNUSEDARG mbx_id) argument 387 e1000_check_for_ack_vf(struct e1000_hw *hw, u16 E1000_UNUSEDARG mbx_id) argument 409 e1000_check_for_rst_vf(struct e1000_hw *hw, u16 E1000_UNUSEDARG mbx_id) argument 431 e1000_obtain_mbx_lock_vf(struct e1000_hw *hw) argument 462 e1000_write_mbx_vf(struct e1000_hw *hw, u32 *msg, u16 size, u16 E1000_UNUSEDARG mbx_id) argument 503 e1000_read_mbx_vf(struct e1000_hw *hw, u32 *msg, u16 size, u16 E1000_UNUSEDARG mbx_id) argument 536 e1000_init_mbx_params_vf(struct e1000_hw *hw) argument 564 e1000_check_for_bit_pf(struct e1000_hw *hw, u32 mask) argument 584 e1000_check_for_msg_pf(struct e1000_hw *hw, u16 vf_number) argument 605 e1000_check_for_ack_pf(struct e1000_hw *hw, u16 vf_number) argument 626 e1000_check_for_rst_pf(struct e1000_hw *hw, u16 vf_number) argument 649 e1000_obtain_mbx_lock_pf(struct e1000_hw *hw, u16 vf_number) argument 684 e1000_write_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 727 e1000_read_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size, u16 vf_number) argument 760 e1000_init_mbx_params_pf(struct e1000_hw *hw) argument [all...] |
H A D | e1000_82543.c | 85 e1000_init_phy_params_82543(struct e1000_hw *hw) argument 168 e1000_init_nvm_params_82543(struct e1000_hw *hw) argument 194 e1000_init_mac_params_82543(struct e1000_hw *hw) argument 270 e1000_init_function_pointers_82543(struct e1000_hw *hw) argument 286 e1000_tbi_compatibility_enabled_82543(struct e1000_hw *hw) argument 311 e1000_set_tbi_compatibility_82543(struct e1000_hw *hw, bool state) argument 338 e1000_tbi_sbp_enabled_82543(struct e1000_hw *hw) argument 363 e1000_set_tbi_sbp_82543(struct e1000_hw *hw, bool state) argument 384 e1000_init_phy_disabled_82543(struct e1000_hw *hw) argument 412 e1000_tbi_adjust_stats_82543(struct e1000_hw *hw, struct e1000_hw_stats *stats, u32 frame_len, u8 *mac_addr, u32 max_frame_size) argument 488 e1000_read_phy_reg_82543(struct e1000_hw *hw, u32 offset, u16 *data) argument 544 e1000_write_phy_reg_82543(struct e1000_hw *hw, u32 offset, u16 data) argument 591 e1000_raise_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl) argument 610 e1000_lower_mdi_clk_82543(struct e1000_hw *hw, u32 *ctrl) argument 631 e1000_shift_out_mdi_bits_82543(struct e1000_hw *hw, u32 data, u16 count) argument 683 e1000_shift_in_mdi_bits_82543(struct e1000_hw *hw) argument 742 e1000_phy_force_speed_duplex_82543(struct e1000_hw *hw) argument 768 e1000_polarity_reversal_workaround_82543(struct e1000_hw *hw) argument 862 e1000_phy_hw_reset_82543(struct e1000_hw *hw) argument 902 e1000_reset_hw_82543(struct e1000_hw *hw) argument 957 e1000_init_hw_82543(struct e1000_hw *hw) argument 1020 e1000_setup_link_82543(struct e1000_hw *hw) argument 1061 e1000_setup_copper_link_82543(struct e1000_hw *hw) argument 1149 e1000_setup_fiber_link_82543(struct e1000_hw *hw) argument 1198 e1000_check_for_copper_link_82543(struct e1000_hw *hw) argument 1334 e1000_check_for_fiber_link_82543(struct e1000_hw *hw) argument 1404 e1000_config_mac_to_phy_82543(struct e1000_hw *hw) argument 1458 e1000_write_vfta_82543(struct e1000_hw *hw, u32 offset, u32 value) argument 1481 e1000_led_on_82543(struct e1000_hw *hw) argument 1508 e1000_led_off_82543(struct e1000_hw *hw) argument 1534 e1000_clear_hw_cntrs_82543(struct e1000_hw *hw) argument 1570 e1000_read_mac_addr_82543(struct e1000_hw *hw) argument [all...] |
H A D | e1000_82541.c | 86 e1000_init_phy_params_82541(struct e1000_hw *hw) argument 129 e1000_init_nvm_params_82541(struct e1000_hw *hw) argument 220 e1000_init_mac_params_82541(struct e1000_hw *hw) argument 282 e1000_init_function_pointers_82541(struct e1000_hw *hw) argument 297 e1000_reset_hw_82541(struct e1000_hw *hw) argument 375 e1000_init_hw_82541(struct e1000_hw *hw) argument 445 e1000_get_link_up_info_82541(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 500 e1000_phy_hw_reset_82541(struct e1000_hw *hw) argument 534 e1000_setup_copper_link_82541(struct e1000_hw *hw) argument 585 e1000_check_for_link_82541(struct e1000_hw *hw) argument 669 e1000_config_dsp_after_link_change_82541(struct e1000_hw *hw, bool link_up) argument 873 e1000_get_cable_length_igp_82541(struct e1000_hw *hw) argument 946 e1000_set_d3_lplu_state_82541(struct e1000_hw *hw, bool active) argument 1037 e1000_setup_led_82541(struct e1000_hw *hw) argument 1068 e1000_cleanup_led_82541(struct e1000_hw *hw) argument 1092 e1000_phy_init_script_82541(struct e1000_hw *hw) argument 1205 e1000_init_script_state_82541(struct e1000_hw *hw, bool state) argument 1229 e1000_power_down_phy_copper_82541(struct e1000_hw *hw) argument 1244 e1000_clear_hw_cntrs_82541(struct e1000_hw *hw) argument 1281 e1000_read_mac_addr_82541(struct e1000_hw *hw) argument [all...] |
H A D | e1000_82571.c | 92 e1000_init_phy_params_82571(struct e1000_hw *hw) argument 202 e1000_init_nvm_params_82571(struct e1000_hw *hw) argument 283 e1000_init_mac_params_82571(struct e1000_hw *hw) argument 445 e1000_init_function_pointers_82571(struct e1000_hw *hw) argument 461 e1000_get_phy_id_82571(struct e1000_hw *hw) argument 513 e1000_get_hw_semaphore_82574(struct e1000_hw *hw) argument 552 e1000_put_hw_semaphore_82574(struct e1000_hw *hw) argument 575 e1000_set_d0_lplu_state_82574(struct e1000_hw *hw, bool active) argument 601 e1000_set_d3_lplu_state_82574(struct e1000_hw *hw, bool active) argument 628 e1000_acquire_nvm_82571(struct e1000_hw *hw) argument 658 e1000_release_nvm_82571(struct e1000_hw *hw) argument 678 e1000_write_nvm_82571(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 711 e1000_update_nvm_checksum_82571(struct e1000_hw *hw) argument 772 e1000_validate_nvm_checksum_82571(struct e1000_hw *hw) argument 796 e1000_write_nvm_eewr_82571(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 839 e1000_get_cfg_done_82571(struct e1000_hw *hw) argument 871 e1000_set_d0_lplu_state_82571(struct e1000_hw *hw, bool active) argument 950 e1000_reset_hw_82571(struct e1000_hw *hw) argument 1070 e1000_init_hw_82571(struct e1000_hw *hw) argument 1150 e1000_initialize_hw_bits_82571(struct e1000_hw *hw) argument 1284 e1000_clear_vfta_82571(struct e1000_hw *hw) argument 1333 e1000_check_mng_mode_82574(struct e1000_hw *hw) argument 1353 e1000_led_on_82574(struct e1000_hw *hw) argument 1381 e1000_check_phy_82574(struct e1000_hw *hw) argument 1420 e1000_setup_link_82571(struct e1000_hw *hw) argument 1450 e1000_setup_copper_link_82571(struct e1000_hw *hw) argument 1488 e1000_setup_fiber_serdes_link_82571(struct e1000_hw *hw) argument 1530 e1000_check_for_serdes_link_82571(struct e1000_hw *hw) argument 1691 e1000_valid_led_default_82571(struct e1000_hw *hw, u16 *data) argument 1726 e1000_get_laa_state_82571(struct e1000_hw *hw) argument 1743 e1000_set_laa_state_82571(struct e1000_hw *hw, bool state) argument 1775 e1000_fix_nvm_checksum_82571(struct e1000_hw *hw) argument 1824 e1000_read_mac_addr_82571(struct e1000_hw *hw) argument 1850 e1000_power_down_phy_copper_82571(struct e1000_hw *hw) argument 1871 e1000_clear_hw_cntrs_82571(struct e1000_hw *hw) argument [all...] |
H A D | e1000_nvm.c | 46 void e1000_init_nvm_ops_generic(struct e1000_hw *hw) argument 70 s32 e1000_null_read_nvm(struct e1000_hw E1000_UNUSEDARG *hw, argument 82 void e1000_null_nvm_generic(struct e1000_hw E1000_UNUSEDARG *hw) argument 93 s32 e1000_null_led_default(struct e1000_hw E1000_UNUSEDARG *hw, argument 107 e1000_null_write_nvm(struct e1000_hw E1000_UNUSEDARG *hw, u16 E1000_UNUSEDARG a, u16 E1000_UNUSEDARG b, u16 E1000_UNUSEDARG *c) argument 122 e1000_raise_eec_clk(struct e1000_hw *hw, u32 *eecd) argument 137 e1000_lower_eec_clk(struct e1000_hw *hw, u32 *eecd) argument 155 e1000_shift_out_eec_bits(struct e1000_hw *hw, u16 data, u16 count) argument 202 e1000_shift_in_eec_bits(struct e1000_hw *hw, u16 count) argument 239 e1000_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg) argument 269 e1000_acquire_nvm_generic(struct e1000_hw *hw) argument 303 e1000_standby_nvm(struct e1000_hw *hw) argument 344 e1000_stop_nvm(struct e1000_hw *hw) argument 370 e1000_release_nvm_generic(struct e1000_hw *hw) argument 389 e1000_ready_nvm_eeprom(struct e1000_hw *hw) argument 448 e1000_read_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 508 e1000_read_nvm_microwire(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 563 e1000_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 611 e1000_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 691 e1000_write_nvm_microwire(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 775 e1000_read_pba_string_generic(struct e1000_hw *hw, u8 *pba_num, u32 pba_num_size) argument 891 e1000_read_pba_length_generic(struct e1000_hw *hw, u32 *pba_num_size) argument 950 e1000_read_pba_num_generic(struct e1000_hw *hw, u32 *pba_num) argument 990 e1000_read_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, u16 max_pba_block_size, struct e1000_pba *pba) argument 1059 e1000_write_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, struct e1000_pba *pba) argument 1118 e1000_get_pba_block_size(struct e1000_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, u16 *pba_block_size) argument 1174 e1000_read_mac_addr_generic(struct e1000_hw *hw) argument 1202 e1000_validate_nvm_checksum_generic(struct e1000_hw *hw) argument 1235 e1000_update_nvm_checksum_generic(struct e1000_hw *hw) argument 1266 e1000_reload_nvm_generic(struct e1000_hw *hw) argument 1286 e1000_get_fw_version(struct e1000_hw *hw, struct e1000_fw_version *fw_vers) argument [all...] |
H A D | e1000_api.c | 45 s32 e1000_init_mac_params(struct e1000_hw *hw) argument 71 s32 e1000_init_nvm_params(struct e1000_hw *hw) argument 97 e1000_init_phy_params(struct e1000_hw *hw) argument 123 e1000_init_mbx_params(struct e1000_hw *hw) argument 151 e1000_set_mac_type(struct e1000_hw *hw) argument 433 e1000_setup_init_funcs(struct e1000_hw *hw, bool init_device) argument 565 e1000_get_bus_info(struct e1000_hw *hw) argument 580 e1000_clear_vfta(struct e1000_hw *hw) argument 595 e1000_write_vfta(struct e1000_hw *hw, u32 offset, u32 value) argument 610 e1000_update_mc_addr_list(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 626 e1000_force_mac_fc(struct e1000_hw *hw) argument 639 e1000_check_for_link(struct e1000_hw *hw) argument 654 e1000_check_mng_mode(struct e1000_hw *hw) argument 670 e1000_mng_write_dhcp_info(struct e1000_hw *hw, u8 *buffer, u16 length) argument 682 e1000_reset_hw(struct e1000_hw *hw) argument 697 e1000_init_hw(struct e1000_hw *hw) argument 713 e1000_setup_link(struct e1000_hw *hw) argument 731 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 747 e1000_setup_led(struct e1000_hw *hw) argument 762 e1000_cleanup_led(struct e1000_hw *hw) argument 778 e1000_blink_led(struct e1000_hw *hw) argument 793 e1000_id_led_init(struct e1000_hw *hw) argument 808 e1000_led_on(struct e1000_hw *hw) argument 823 e1000_led_off(struct e1000_hw *hw) argument 838 e1000_reset_adaptive(struct e1000_hw *hw) argument 850 e1000_update_adaptive(struct e1000_hw *hw) argument 863 e1000_disable_pcie_master(struct e1000_hw *hw) argument 875 e1000_config_collision_dist(struct e1000_hw *hw) argument 889 e1000_rar_set(struct e1000_hw *hw, u8 *addr, u32 index) argument 903 e1000_validate_mdi_setting(struct e1000_hw *hw) argument 920 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument 934 e1000_enable_tx_pkt_filtering(struct e1000_hw *hw) argument 951 e1000_mng_host_if_write(struct e1000_hw *hw, u8 *buffer, u16 length, u16 offset, u8 *sum) argument 964 e1000_mng_write_cmd_header(struct e1000_hw *hw, struct e1000_host_mng_command_header *hdr) argument 980 e1000_mng_enable_host_if(struct e1000_hw *hw) argument 992 e1000_set_obff_timer(struct e1000_hw *hw, u32 itr) argument 1007 e1000_check_reset_block(struct e1000_hw *hw) argument 1024 e1000_read_phy_reg(struct e1000_hw *hw, u32 offset, u16 *data) argument 1041 e1000_write_phy_reg(struct e1000_hw *hw, u32 offset, u16 data) argument 1056 e1000_release_phy(struct e1000_hw *hw) argument 1069 e1000_acquire_phy(struct e1000_hw *hw) argument 1081 e1000_cfg_on_link_up(struct e1000_hw *hw) argument 1099 e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data) argument 1114 e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data) argument 1127 e1000_get_cable_length(struct e1000_hw *hw) argument 1143 e1000_get_phy_info(struct e1000_hw *hw) argument 1158 e1000_phy_hw_reset(struct e1000_hw *hw) argument 1173 e1000_phy_commit(struct e1000_hw *hw) argument 1195 e1000_set_d0_lplu_state(struct e1000_hw *hw, bool active) argument 1217 e1000_set_d3_lplu_state(struct e1000_hw *hw, bool active) argument 1233 e1000_read_mac_addr(struct e1000_hw *hw) argument 1252 e1000_read_pba_string(struct e1000_hw *hw, u8 *pba_num, u32 pba_num_size) argument 1267 e1000_read_pba_length(struct e1000_hw *hw, u32 *pba_num_size) argument 1282 e1000_read_pba_num(struct e1000_hw *hw, u32 *pba_num) argument 1294 e1000_validate_nvm_checksum(struct e1000_hw *hw) argument 1309 e1000_update_nvm_checksum(struct e1000_hw *hw) argument 1324 e1000_reload_nvm(struct e1000_hw *hw) argument 1340 e1000_read_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 1358 e1000_write_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data) argument 1376 e1000_write_8bit_ctrl_reg(struct e1000_hw *hw, u32 reg, u32 offset, u8 data) argument 1389 e1000_power_up_phy(struct e1000_hw *hw) argument 1404 e1000_power_down_phy(struct e1000_hw *hw) argument 1416 e1000_power_up_fiber_serdes_link(struct e1000_hw *hw) argument 1428 e1000_shutdown_fiber_serdes_link(struct e1000_hw *hw) argument [all...] |
H A D | e1000_phy.c | 71 void e1000_init_phy_ops_generic(struct e1000_hw *hw) argument 109 s32 e1000_null_set_page(struct e1000_hw E1000_UNUSEDARG *hw, argument 122 s32 e1000_null_read_reg(struct e1000_hw E1000_UNUSEDARG *hw, argument 133 e1000_null_phy_generic(struct e1000_hw E1000_UNUSEDARG *hw) argument 144 e1000_null_lplu_state(struct e1000_hw E1000_UNUSEDARG *hw, bool E1000_UNUSEDARG active) argument 157 e1000_null_write_reg(struct e1000_hw E1000_UNUSEDARG *hw, u32 E1000_UNUSEDARG offset, u16 E1000_UNUSEDARG data) argument 172 e1000_read_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw, u8 E1000_UNUSEDARG byte_offset, u8 E1000_UNUSEDARG dev_addr, u8 E1000_UNUSEDARG *data) argument 189 e1000_write_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw, u8 E1000_UNUSEDARG byte_offset, u8 E1000_UNUSEDARG dev_addr, u8 E1000_UNUSEDARG data) argument 206 e1000_check_reset_block_generic(struct e1000_hw *hw) argument 225 e1000_get_phy_id(struct e1000_hw *hw) argument 266 e1000_phy_reset_dsp_generic(struct e1000_hw *hw) argument 291 e1000_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data) argument 356 e1000_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data) argument 422 e1000_read_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 *data) argument 469 e1000_write_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 data) argument 530 e1000_read_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 *data) argument 585 e1000_write_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 data) argument 655 e1000_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data) argument 685 e1000_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data) argument 715 e1000_set_page_igp(struct e1000_hw *hw, u16 page) argument 737 __e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data, bool locked) argument 777 e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data) argument 791 e1000_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data) argument 806 __e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data, bool locked) argument 845 e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data) argument 859 e1000_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data) argument 875 __e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data, bool locked) argument 919 e1000_read_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 *data) argument 934 e1000_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data) argument 950 __e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data, bool locked) argument 990 e1000_write_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 data) argument 1004 e1000_write_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 data) argument 1015 e1000_set_master_slave_mode(struct e1000_hw *hw) argument 1055 e1000_copper_link_setup_82577(struct e1000_hw *hw) argument 1120 e1000_copper_link_setup_m88(struct e1000_hw *hw) argument 1273 e1000_copper_link_setup_m88_gen2(struct e1000_hw *hw) argument 1371 e1000_copper_link_setup_igp(struct e1000_hw *hw) argument 1482 e1000_phy_setup_autoneg(struct e1000_hw *hw) argument 1635 e1000_copper_link_autoneg(struct e1000_hw *hw) argument 1699 e1000_setup_copper_link_generic(struct e1000_hw *hw) argument 1752 e1000_phy_force_speed_duplex_igp(struct e1000_hw *hw) argument 1818 e1000_phy_force_speed_duplex_m88(struct e1000_hw *hw) argument 1957 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw) argument 2025 e1000_phy_force_speed_duplex_setup(struct e1000_hw *hw, u16 *phy_ctrl) argument 2088 e1000_set_d3_lplu_state_generic(struct e1000_hw *hw, bool active) argument 2172 e1000_check_downshift_generic(struct e1000_hw *hw) argument 2217 e1000_check_polarity_m88(struct e1000_hw *hw) argument 2244 e1000_check_polarity_igp(struct e1000_hw *hw) argument 2287 e1000_check_polarity_ife(struct e1000_hw *hw) argument 2322 e1000_wait_autoneg(struct e1000_hw *hw) argument 2360 e1000_phy_has_link_generic(struct e1000_hw *hw, u32 iterations, u32 usec_interval, bool *success) argument 2418 e1000_get_cable_length_m88(struct e1000_hw *hw) argument 2444 e1000_get_cable_length_m88_gen2(struct e1000_hw *hw) argument 2567 e1000_get_cable_length_igp_2(struct e1000_hw *hw) argument 2637 e1000_get_phy_info_m88(struct e1000_hw *hw) argument 2712 e1000_get_phy_info_igp(struct e1000_hw *hw) argument 2774 e1000_get_phy_info_ife(struct e1000_hw *hw) argument 2829 e1000_phy_sw_reset_generic(struct e1000_hw *hw) argument 2862 e1000_phy_hw_reset_generic(struct e1000_hw *hw) argument 2903 e1000_get_cfg_done_generic(struct e1000_hw E1000_UNUSEDARG *hw) argument 2918 e1000_phy_init_script_igp3(struct e1000_hw *hw) argument 3068 e1000_determine_phy_address(struct e1000_hw *hw) argument 3124 e1000_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data) argument 3184 e1000_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data) argument 3243 e1000_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data) argument 3288 e1000_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data) argument 3333 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) argument 3391 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg) argument 3441 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data, bool read, bool page_set) argument 3504 e1000_power_up_phy_copper(struct e1000_hw *hw) argument 3522 e1000_power_down_phy_copper(struct e1000_hw *hw) argument 3545 __e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data, bool locked, bool page_set) argument 3611 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data) argument 3625 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data) argument 3639 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data) argument 3655 __e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data, bool locked, bool page_set) argument 3737 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data) argument 3751 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data) argument 3765 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data) argument 3796 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset, u16 *data, bool read) argument 3843 e1000_link_stall_workaround_hv(struct e1000_hw *hw) argument 3891 e1000_check_polarity_82577(struct e1000_hw *hw) argument 3915 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw) argument 3964 e1000_get_phy_info_82577(struct e1000_hw *hw) argument 4027 e1000_get_cable_length_82577(struct e1000_hw *hw) argument 4059 e1000_write_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 data) argument 4091 e1000_read_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 *data) argument 4122 e1000_read_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 *data) argument 4183 e1000_write_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 data, bool line_override) argument 4245 e1000_is_mphy_ready(struct e1000_hw *hw) argument 4276 __e1000_access_xmdio_reg(struct e1000_hw *hw, u16 address, u8 dev_addr, u16 *data, bool read) argument 4318 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 *data) argument 4332 e1000_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 data) argument [all...] |
H A D | e1000_82575.c | 128 e1000_sgmii_uses_mdio_82575(struct e1000_hw *hw) argument 159 e1000_init_phy_params_82575(struct e1000_hw *hw) argument 324 e1000_init_mac_params_82575(struct e1000_hw *hw) argument 441 e1000_init_nvm_params_82575(struct e1000_hw *hw) argument 526 e1000_init_function_pointers_82575(struct e1000_hw *hw) argument 545 e1000_read_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset, u16 *data) argument 578 e1000_write_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset, u16 data) argument 609 e1000_get_phy_id_82575(struct e1000_hw *hw) argument 711 e1000_phy_hw_reset_sgmii_82575(struct e1000_hw *hw) argument 759 e1000_set_d0_lplu_state_82575(struct e1000_hw *hw, bool active) argument 845 e1000_set_d0_lplu_state_82580(struct e1000_hw *hw, bool active) argument 892 e1000_set_d3_lplu_state_82580(struct e1000_hw *hw, bool active) argument 934 e1000_acquire_nvm_82575(struct e1000_hw *hw) argument 984 e1000_release_nvm_82575(struct e1000_hw *hw) argument 1003 e1000_get_cfg_done_82575(struct e1000_hw *hw) argument 1043 e1000_get_link_up_info_82575(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1067 e1000_check_for_link_82575(struct e1000_hw *hw) argument 1106 e1000_check_for_link_media_swap(struct e1000_hw *hw) argument 1166 e1000_power_up_serdes_link_82575(struct e1000_hw *hw) argument 1200 e1000_get_pcs_speed_and_duplex_82575(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1264 e1000_shutdown_serdes_link_82575(struct e1000_hw *hw) argument 1299 e1000_reset_hw_82575(struct e1000_hw *hw) argument 1363 e1000_init_hw_82575(struct e1000_hw *hw) argument 1403 e1000_setup_copper_link_82575(struct e1000_hw *hw) argument 1495 e1000_setup_serdes_link_82575(struct e1000_hw *hw) argument 1638 e1000_get_media_type_82575(struct e1000_hw *hw) argument 1717 e1000_set_sfp_media_type_82575(struct e1000_hw *hw) argument 1787 e1000_valid_led_default_82575(struct e1000_hw *hw, u16 *data) argument 1822 e1000_sgmii_active_82575(struct e1000_hw *hw) argument 1835 e1000_reset_init_script_82575(struct e1000_hw *hw) argument 1870 e1000_read_mac_addr_82575(struct e1000_hw *hw) argument 1898 e1000_config_collision_dist_82575(struct e1000_hw *hw) argument 1919 e1000_clear_hw_cntrs_82575(struct e1000_hw *hw) argument 1988 e1000_set_pcie_completion_timeout(struct e1000_hw *hw) argument 2037 e1000_vmdq_set_anti_spoofing_pf(struct e1000_hw *hw, bool enable, int pf) argument 2075 e1000_vmdq_set_loopback_pf(struct e1000_hw *hw, bool enable) argument 2112 e1000_vmdq_set_replication_pf(struct e1000_hw *hw, bool enable) argument 2133 e1000_read_phy_reg_82580(struct e1000_hw *hw, u32 offset, u16 *data) argument 2159 e1000_write_phy_reg_82580(struct e1000_hw *hw, u32 offset, u16 data) argument 2185 e1000_reset_mdicnfg_82580(struct e1000_hw *hw) argument 2223 e1000_reset_hw_82580(struct e1000_hw *hw) argument 2342 e1000_validate_nvm_checksum_with_offset(struct e1000_hw *hw, u16 offset) argument 2379 e1000_update_nvm_checksum_with_offset(struct e1000_hw *hw, u16 offset) argument 2413 e1000_validate_nvm_checksum_82580(struct e1000_hw *hw) argument 2454 e1000_update_nvm_checksum_82580(struct e1000_hw *hw) argument 2498 e1000_validate_nvm_checksum_i350(struct e1000_hw *hw) argument 2526 e1000_update_nvm_checksum_i350(struct e1000_hw *hw) argument 2552 __e1000_access_emi_reg(struct e1000_hw *hw, u16 address, u16 *data, bool read) argument 2577 e1000_read_emi_reg(struct e1000_hw *hw, u16 addr, u16 *data) argument 2590 e1000_initialize_M88E1512_phy(struct e1000_hw *hw) argument 2679 e1000_initialize_M88E1543_phy(struct e1000_hw *hw) argument 2781 e1000_set_eee_i350(struct e1000_hw *hw, bool adv1G, bool adv100M) argument 2836 e1000_set_eee_i354(struct e1000_hw *hw, bool adv1G, bool adv100M) argument 2918 e1000_get_eee_status_i354(struct e1000_hw *hw, bool *status) argument 2957 e1000_clear_vfta_i350(struct e1000_hw *hw) argument 2981 e1000_write_vfta_i350(struct e1000_hw *hw, u32 offset, u32 value) argument 3001 e1000_set_i2c_bb(struct e1000_hw *hw) argument 3033 e1000_read_i2c_byte_generic(struct e1000_hw *hw, u8 byte_offset, u8 dev_addr, u8 *data) argument 3122 e1000_write_i2c_byte_generic(struct e1000_hw *hw, u8 byte_offset, u8 dev_addr, u8 data) argument 3191 e1000_i2c_start(struct e1000_hw *hw) argument 3222 e1000_i2c_stop(struct e1000_hw *hw) argument 3248 e1000_clock_in_i2c_byte(struct e1000_hw *hw, u8 *data) argument 3269 e1000_clock_out_i2c_byte(struct e1000_hw *hw, u8 data) argument 3302 e1000_get_i2c_ack(struct e1000_hw *hw) argument 3348 e1000_clock_in_i2c_bit(struct e1000_hw *hw, bool *data) argument 3375 e1000_clock_out_i2c_bit(struct e1000_hw *hw, bool data) argument 3409 e1000_raise_i2c_clk(struct e1000_hw *hw, u32 *i2cctl) argument 3429 e1000_lower_i2c_clk(struct e1000_hw *hw, u32 *i2cctl) argument 3451 e1000_set_i2c_data(struct e1000_hw *hw, u32 *i2cctl, bool data) argument 3506 e1000_i2c_bus_clear(struct e1000_hw *hw) argument [all...] |
H A D | e1000_mac.c | 48 void e1000_init_mac_ops_generic(struct e1000_hw *hw) argument 88 s32 e1000_null_ops_generic(struct e1000_hw E1000_UNUSEDARG *hw) argument 98 void e1000_null_mac_generic(struct e1000_hw E1000_UNUSEDARG *hw) argument 110 e1000_null_link_info(struct e1000_hw E1000_UNUSEDARG *hw, u16 E1000_UNUSEDARG *s, u16 E1000_UNUSEDARG *d) argument 121 e1000_null_mng_mode(struct e1000_hw E1000_UNUSEDARG *hw) argument 133 e1000_null_update_mc(struct e1000_hw E1000_UNUSEDARG *hw, u8 E1000_UNUSEDARG *h, u32 E1000_UNUSEDARG a) argument 146 e1000_null_write_vfta(struct e1000_hw E1000_UNUSEDARG *hw, u32 E1000_UNUSEDARG a, u32 E1000_UNUSEDARG b) argument 159 e1000_null_rar_set(struct e1000_hw E1000_UNUSEDARG *hw, u8 E1000_UNUSEDARG *h, u32 E1000_UNUSEDARG a) argument 170 e1000_null_set_obff_timer(struct e1000_hw E1000_UNUSEDARG *hw, u32 E1000_UNUSEDARG a) argument 185 e1000_get_bus_info_pci_generic(struct e1000_hw *hw) argument 240 e1000_get_bus_info_pcie_generic(struct e1000_hw *hw) argument 286 e1000_set_lan_id_multi_port_pcie(struct e1000_hw *hw) argument 304 e1000_set_lan_id_multi_port_pci(struct e1000_hw *hw) argument 326 e1000_set_lan_id_single_port(struct e1000_hw *hw) argument 340 e1000_clear_vfta_generic(struct e1000_hw *hw) argument 361 e1000_write_vfta_generic(struct e1000_hw *hw, u32 offset, u32 value) argument 378 e1000_init_rx_addrs_generic(struct e1000_hw *hw, u16 rar_count) argument 408 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw) argument 486 e1000_rar_set_generic(struct e1000_hw *hw, u8 *addr, u32 index) argument 524 e1000_hash_mc_addr_generic(struct e1000_hw *hw, u8 *mc_addr) argument 595 e1000_update_mc_addr_list_generic(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 632 e1000_pcix_mmrbc_workaround_generic(struct e1000_hw *hw) argument 666 e1000_clear_hw_cntrs_base_generic(struct e1000_hw *hw) argument 717 e1000_check_for_copper_link_generic(struct e1000_hw *hw) argument 782 e1000_check_for_fiber_link_generic(struct e1000_hw *hw) argument 849 e1000_check_for_serdes_link_generic(struct e1000_hw *hw) argument 955 e1000_set_default_fc_generic(struct e1000_hw *hw) argument 1010 e1000_setup_link_generic(struct e1000_hw *hw) argument 1066 e1000_commit_fc_settings_generic(struct e1000_hw *hw) argument 1135 e1000_poll_fiber_serdes_link_generic(struct e1000_hw *hw) argument 1184 e1000_setup_fiber_serdes_link_generic(struct e1000_hw *hw) argument 1235 e1000_config_collision_dist_generic(struct e1000_hw *hw) argument 1258 e1000_set_fc_watermarks_generic(struct e1000_hw *hw) argument 1297 e1000_force_mac_fc_generic(struct e1000_hw *hw) argument 1359 e1000_config_fc_after_link_up_generic(struct e1000_hw *hw) argument 1667 e1000_get_speed_and_duplex_copper_generic(struct e1000_hw *hw, u16 *speed, u16 *duplex) argument 1706 e1000_get_speed_and_duplex_fiber_serdes_generic(struct e1000_hw E1000_UNUSEDARG *hw, u16 *speed, u16 *duplex) argument 1723 e1000_get_auto_rd_done_generic(struct e1000_hw *hw) argument 1752 e1000_valid_led_default_generic(struct e1000_hw *hw, u16 *data) argument 1775 e1000_id_led_init_generic(struct e1000_hw *hw) argument 1843 e1000_setup_led_generic(struct e1000_hw *hw) argument 1875 e1000_cleanup_led_generic(struct e1000_hw *hw) argument 1889 e1000_blink_led_generic(struct e1000_hw *hw) argument 1936 e1000_led_on_generic(struct e1000_hw *hw) argument 1965 e1000_led_off_generic(struct e1000_hw *hw) argument 1995 e1000_set_pcie_no_snoop_generic(struct e1000_hw *hw, u32 no_snoop) argument 2023 e1000_disable_pcie_master_generic(struct e1000_hw *hw) argument 2060 e1000_reset_adaptive_generic(struct e1000_hw *hw) argument 2088 e1000_update_adaptive_generic(struct e1000_hw *hw) argument 2129 e1000_validate_mdi_setting_generic(struct e1000_hw *hw) argument 2149 e1000_validate_mdi_setting_crossover_generic(struct e1000_hw E1000_UNUSEDARG *hw) argument 2167 e1000_write_8bit_ctrl_reg_generic(struct e1000_hw *hw, u32 reg, u32 offset, u8 data) argument 2199 e1000_get_hw_semaphore(struct e1000_hw *hw) argument 2278 e1000_put_hw_semaphore(struct e1000_hw *hw) argument 2301 e1000_acquire_swfw_sync(struct e1000_hw *hw, u16 mask) argument 2354 e1000_release_swfw_sync(struct e1000_hw *hw, u16 mask) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/ |
H A D | igc_base.c | 21 s32 igc_acquire_phy_base(struct igc_hw *hw) argument 39 void igc_release_phy_base(struct igc_hw *hw) argument 57 igc_init_hw_base(struct igc_hw *hw) argument 98 igc_power_down_phy_copper_base(struct igc_hw *hw) argument 121 igc_rx_fifo_flush_base(struct igc_hw *hw) argument [all...] |
H A D | igc_mac.c | 20 void igc_init_mac_ops_generic(struct igc_hw *hw) argument 35 s32 igc_null_ops_generic(struct igc_hw IGC_UNUSEDARG *hw) argument 45 void igc_null_mac_generic(struct igc_hw IGC_UNUSEDARG *hw) argument 57 s32 igc_null_link_info(struct igc_hw IGC_UNUSEDARG *hw, argument 68 igc_null_mng_mode(struct igc_hw IGC_UNUSEDARG *hw) argument 80 igc_null_update_mc(struct igc_hw IGC_UNUSEDARG *hw, u8 IGC_UNUSEDARG *h, u32 IGC_UNUSEDARG a) argument 93 igc_null_write_vfta(struct igc_hw IGC_UNUSEDARG *hw, u32 IGC_UNUSEDARG a, u32 IGC_UNUSEDARG b) argument 106 igc_null_rar_set(struct igc_hw IGC_UNUSEDARG *hw, u8 IGC_UNUSEDARG *h, u32 IGC_UNUSEDARG a) argument 119 igc_set_lan_id_single_port(struct igc_hw *hw) argument 133 igc_clear_vfta_generic(struct igc_hw *hw) argument 154 igc_write_vfta_generic(struct igc_hw *hw, u32 offset, u32 value) argument 171 igc_init_rx_addrs_generic(struct igc_hw *hw, u16 rar_count) argument 201 igc_check_alt_mac_addr_generic(struct igc_hw *hw) argument 265 igc_rar_set_generic(struct igc_hw *hw, u8 *addr, u32 index) argument 303 igc_hash_mc_addr_generic(struct igc_hw *hw, u8 *mc_addr) argument 374 igc_update_mc_addr_list_generic(struct igc_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 408 igc_clear_hw_cntrs_base_generic(struct igc_hw *hw) argument 461 igc_check_for_copper_link_generic(struct igc_hw *hw) argument 529 igc_setup_link_generic(struct igc_hw *hw) argument 583 igc_config_collision_dist_generic(struct igc_hw *hw) argument 606 igc_set_fc_watermarks_generic(struct igc_hw *hw) argument 645 igc_force_mac_fc_generic(struct igc_hw *hw) argument 707 igc_config_fc_after_link_up_generic(struct igc_hw *hw) argument 877 igc_get_speed_and_duplex_copper_generic(struct igc_hw *hw, u16 *speed, u16 *duplex) argument 923 igc_get_hw_semaphore_generic(struct igc_hw *hw) argument 974 igc_put_hw_semaphore_generic(struct igc_hw *hw) argument 993 igc_get_auto_rd_done_generic(struct igc_hw *hw) argument 1025 igc_disable_pcie_master_generic(struct igc_hw *hw) argument [all...] |
H A D | igc_nvm.c | 20 void igc_init_nvm_ops_generic(struct igc_hw *hw) argument 43 s32 igc_null_read_nvm(struct igc_hw IGC_UNUSEDARG *hw, argument 55 void igc_null_nvm_generic(struct igc_hw IGC_UNUSEDARG *hw) argument 68 s32 igc_null_write_nvm(struct igc_hw IGC_UNUSEDARG *hw, argument 83 igc_raise_eec_clk(struct igc_hw *hw, u32 *eecd) argument 98 igc_lower_eec_clk(struct igc_hw *hw, u32 *eecd) argument 116 igc_shift_out_eec_bits(struct igc_hw *hw, u16 data, u16 count) argument 160 igc_shift_in_eec_bits(struct igc_hw *hw, u16 count) argument 197 igc_poll_eerd_eewr_done(struct igc_hw *hw, int ee_reg) argument 227 igc_acquire_nvm_generic(struct igc_hw *hw) argument 261 igc_standby_nvm(struct igc_hw *hw) argument 287 igc_stop_nvm(struct igc_hw *hw) argument 307 igc_release_nvm_generic(struct igc_hw *hw) argument 326 igc_ready_nvm_eeprom(struct igc_hw *hw) argument 378 igc_read_nvm_eerd(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 426 igc_write_nvm_spi(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 503 igc_read_pba_string_generic(struct igc_hw *hw, u8 *pba_num, u32 pba_num_size) argument 616 igc_read_mac_addr_generic(struct igc_hw *hw) argument 644 igc_validate_nvm_checksum_generic(struct igc_hw *hw) argument 677 igc_update_nvm_checksum_generic(struct igc_hw *hw) argument 708 igc_reload_nvm_generic(struct igc_hw *hw) argument [all...] |
H A D | igc_api.c | 19 s32 igc_init_mac_params(struct igc_hw *hw) argument 45 s32 igc_init_nvm_params(struct igc_hw *hw) argument 71 igc_init_phy_params(struct igc_hw *hw) argument 99 igc_set_mac_type(struct igc_hw *hw) argument 144 igc_setup_init_funcs(struct igc_hw *hw, bool init_device) argument 214 igc_get_bus_info(struct igc_hw *hw) argument 229 igc_clear_vfta(struct igc_hw *hw) argument 244 igc_write_vfta(struct igc_hw *hw, u32 offset, u32 value) argument 259 igc_update_mc_addr_list(struct igc_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) argument 275 igc_force_mac_fc(struct igc_hw *hw) argument 288 igc_check_for_link(struct igc_hw *hw) argument 303 igc_reset_hw(struct igc_hw *hw) argument 318 igc_init_hw(struct igc_hw *hw) argument 334 igc_setup_link(struct igc_hw *hw) argument 352 igc_get_speed_and_duplex(struct igc_hw *hw, u16 *speed, u16 *duplex) argument 368 igc_disable_pcie_master(struct igc_hw *hw) argument 380 igc_config_collision_dist(struct igc_hw *hw) argument 394 igc_rar_set(struct igc_hw *hw, u8 *addr, u32 index) argument 408 igc_validate_mdi_setting(struct igc_hw *hw) argument 425 igc_hash_mc_addr(struct igc_hw *hw, u8 *mc_addr) argument 437 igc_check_reset_block(struct igc_hw *hw) argument 454 igc_read_phy_reg(struct igc_hw *hw, u32 offset, u16 *data) argument 471 igc_write_phy_reg(struct igc_hw *hw, u32 offset, u16 data) argument 486 igc_release_phy(struct igc_hw *hw) argument 499 igc_acquire_phy(struct igc_hw *hw) argument 515 igc_get_phy_info(struct igc_hw *hw) argument 530 igc_phy_hw_reset(struct igc_hw *hw) argument 552 igc_set_d0_lplu_state(struct igc_hw *hw, bool active) argument 574 igc_set_d3_lplu_state(struct igc_hw *hw, bool active) argument 590 igc_read_mac_addr(struct igc_hw *hw) argument 609 igc_read_pba_string(struct igc_hw *hw, u8 *pba_num, u32 pba_num_size) argument 621 igc_validate_nvm_checksum(struct igc_hw *hw) argument 636 igc_update_nvm_checksum(struct igc_hw *hw) argument 651 igc_reload_nvm(struct igc_hw *hw) argument 667 igc_read_nvm(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 685 igc_write_nvm(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 700 igc_power_up_phy(struct igc_hw *hw) argument 715 igc_power_down_phy(struct igc_hw *hw) argument [all...] |
H A D | igc_phy.c | 20 void igc_init_phy_ops_generic(struct igc_hw *hw) argument 51 s32 igc_null_set_page(struct igc_hw IGC_UNUSEDARG *hw, argument 64 s32 igc_null_read_reg(struct igc_hw IGC_UNUSEDARG *hw, argument 75 void igc_null_phy_generic(struct igc_hw IGC_UNUSEDARG *hw) argument 86 igc_null_lplu_state(struct igc_hw IGC_UNUSEDARG *hw, bool IGC_UNUSEDARG active) argument 99 igc_null_write_reg(struct igc_hw IGC_UNUSEDARG *hw, u32 IGC_UNUSEDARG offset, u16 IGC_UNUSEDARG data) argument 114 igc_check_reset_block_generic(struct igc_hw *hw) argument 133 igc_get_phy_id(struct igc_hw *hw) argument 169 igc_read_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 *data) argument 228 igc_write_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 data) argument 288 igc_phy_setup_autoneg(struct igc_hw *hw) argument 472 igc_copper_link_autoneg(struct igc_hw *hw) argument 536 igc_setup_copper_link_generic(struct igc_hw *hw) argument 593 igc_phy_force_speed_duplex_setup(struct igc_hw *hw, u16 *phy_ctrl) argument 656 igc_set_d3_lplu_state_generic(struct igc_hw *hw, bool active) argument 740 igc_check_downshift_generic(struct igc_hw *hw) argument 765 igc_wait_autoneg(struct igc_hw *hw) argument 803 igc_phy_has_link_generic(struct igc_hw *hw, u32 iterations, u32 usec_interval, bool *success) argument 855 igc_phy_hw_reset_generic(struct igc_hw *hw) argument 908 igc_power_up_phy_copper(struct igc_hw *hw) argument 927 igc_power_down_phy_copper(struct igc_hw *hw) argument 946 igc_write_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 data) argument 980 igc_read_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 *data) argument 1013 __igc_access_xmdio_reg(struct igc_hw *hw, u16 address, u8 dev_addr, u16 *data, bool read) argument 1055 igc_read_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, u16 *data) argument 1069 igc_write_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, u16 data) argument [all...] |
H A D | igc_i225.c | 27 igc_init_nvm_params_i225(struct igc_hw *hw) argument 84 igc_init_mac_params_i225(struct igc_hw *hw) argument 135 igc_init_phy_params_i225(struct igc_hw *hw) argument 184 igc_reset_hw_i225(struct igc_hw *hw) argument 241 igc_acquire_nvm_i225(struct igc_hw *hw) argument 258 igc_release_nvm_i225(struct igc_hw *hw) argument 272 igc_acquire_swfw_sync_i225(struct igc_hw *hw, u16 mask) argument 322 igc_release_swfw_sync_i225(struct igc_hw *hw, u16 mask) argument 346 igc_setup_copper_link_i225(struct igc_hw *hw) argument 373 igc_get_hw_semaphore_i225(struct igc_hw *hw) argument 446 igc_read_nvm_srrd_i225(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 491 igc_write_nvm_srwr_i225(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 532 __igc_write_nvm_srwr(struct igc_hw *hw, u16 offset, u16 words, u16 *data) argument 584 igc_validate_nvm_checksum_i225(struct igc_hw *hw) argument 619 igc_update_nvm_checksum_i225(struct igc_hw *hw) argument 675 igc_get_flash_presence_i225(struct igc_hw *hw) argument 696 igc_set_flsw_flash_burst_counter_i225(struct igc_hw *hw, u32 burst_counter) argument 721 igc_write_erase_flash_command_i225(struct igc_hw *hw, u32 opcode, u32 address) argument 767 igc_update_flash_i225(struct igc_hw *hw) argument 862 igc_pool_flash_update_done_i225(struct igc_hw *hw) argument 888 igc_set_ltr_i225(struct igc_hw *hw, bool link) argument 990 igc_check_for_link_i225(struct igc_hw *hw) argument 1071 igc_init_function_pointers_i225(struct igc_hw *hw) argument 1086 igc_init_hw_i225(struct igc_hw *hw) argument 1104 igc_set_d0_lplu_state_i225(struct igc_hw *hw, bool active) argument 1132 igc_set_d3_lplu_state_i225(struct igc_hw *hw, bool active) argument 1164 igc_set_eee_i225(struct igc_hw *hw, bool adv2p5G, bool adv1G, bool adv100M) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malohal.c | 549 malo_hal_gethwspecs(struct malo_hal *mh, struct malo_hal_hwspec *hw) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2560.c | 863 int hw; local 1096 int hw, error; local [all...] |