Go to the source code of this file.
Defines | |
| #define | u8 unsigned char |
| #define | bool boolean_t |
| #define | dma_addr_t unsigned long |
| #define | __le16 uint16_t |
| #define | __le32 uint32_t |
| #define | __le64 uint64_t |
| #define | __iomem |
| #define | ETH_FCS_LEN 4 |
| #define | usec_delay(x) udelay(x) |
| #define | msec_delay(x) mdelay(x) |
| #define | msec_delay_irq(x) mdelay(x) |
| #define | PCI_COMMAND_REGISTER PCI_COMMAND |
| #define | CMD_MEM_WRT_INVALIDATE PCI_COMMAND_INVALIDATE |
| #define | ETH_ADDR_LEN ETH_ALEN |
| #define | DEBUGFUNC(F) DBG(F "\n") |
| #define | DEBUGOUT(S) DBG(S) |
| #define | DEBUGOUT1(S, A...) DBG(S, A) |
| #define | DEBUGOUT2 DEBUGOUT1 |
| #define | DEBUGOUT3 DEBUGOUT2 |
| #define | DEBUGOUT7 DEBUGOUT3 |
| #define | E1000_REGISTER(a, reg) |
| #define | E1000_WRITE_REG(a, reg, value) writel((value), ((a)->hw_addr + E1000_REGISTER(a, reg))) |
| #define | E1000_READ_REG(a, reg) (readl((a)->hw_addr + E1000_REGISTER(a, reg))) |
| #define | E1000_WRITE_REG_ARRAY(a, reg, offset, value) writel((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 2))) |
| #define | E1000_READ_REG_ARRAY(a, reg, offset) |
| #define | E1000_READ_REG_ARRAY_DWORD E1000_READ_REG_ARRAY |
| #define | E1000_WRITE_REG_ARRAY_DWORD E1000_WRITE_REG_ARRAY |
| #define | E1000_WRITE_REG_ARRAY_WORD(a, reg, offset, value) |
| #define | E1000_READ_REG_ARRAY_WORD(a, reg, offset) |
| #define | E1000_WRITE_REG_ARRAY_BYTE(a, reg, offset, value) |
| #define | E1000_READ_REG_ARRAY_BYTE(a, reg, offset) |
| #define | E1000_WRITE_REG_IO(a, reg, offset) |
| #define | E1000_WRITE_FLUSH(a) E1000_READ_REG(a, E1000_STATUS) |
| #define | E1000_WRITE_FLASH_REG(a, reg, value) |
| #define | E1000_WRITE_FLASH_REG16(a, reg, value) |
| #define | E1000_READ_FLASH_REG(a, reg) (readl((a)->flash_address + reg)) |
| #define | E1000_READ_FLASH_REG16(a, reg) (readw((a)->flash_address + reg)) |
Typedefs | |
| typedef int | spinlock_t |
Enumerations | |
| enum | boolean_t { false = 0, true = 1, false = 0, true = 1, false = 0, true = 1 } |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER) | |
| #define u8 unsigned char |
Definition at line 38 of file e1000_osdep.h.
Referenced by __vxge_hw_device_reg_addr_get(), __vxge_hw_ring_delete(), __vxge_hw_vpath_addr_get(), __vxge_hw_vpath_card_info_get(), _sec80211_detect(), aes_unwrap(), aes_wrap(), arc4_setkey(), arc4_xor(), ath5k_combine_linear_pcdac_curves(), ath5k_combine_pwr_to_pdadc_curves(), ath5k_create_power_curve(), ath5k_eeprom_convert_pcal_info_2413(), ath5k_eeprom_convert_pcal_info_5111(), ath5k_eeprom_convert_pcal_info_5112(), ath5k_eeprom_detach(), ath5k_eeprom_free_pcal_info(), ath5k_eeprom_init_11a_pcal_freq(), ath5k_eeprom_init_header(), ath5k_eeprom_read_freq_list(), ath5k_eeprom_read_mac(), ath5k_eeprom_read_pcal_info_2413(), ath5k_eeprom_read_pcal_info_5112(), ath5k_eeprom_read_target_rate_pwr_info(), ath5k_fill_pwr_to_pcdac_table(), ath5k_get_chan_pcal_surrounding_piers(), ath5k_get_max_ctl_power(), ath5k_get_rate_pcal_data(), ath5k_hw_chan_has_spur_noise(), ath5k_hw_reset(), ath5k_hw_rfb_op(), ath5k_hw_rfregs_init(), ath5k_hw_txpower(), ath5k_probe(), ath5k_setup_channel_powertable(), ath5k_setup_pcdac_table(), ath5k_setup_pwr_to_pdadc_table(), ath5k_stop(), atl1e_clean_rx_irq(), atl1e_get_permanent_address(), atl1e_get_rx_page(), atl1e_sw_init(), b44_load_mac_and_phy_addr(), bnx2_init_board(), bnx2_set_link(), bnx2_set_mac_addr(), ccmp_cbc_mac(), ccmp_ctr_xor(), ccmp_decrypt(), ccmp_encrypt(), ccmp_kie_mic(), check_connection_type(), crc32_le(), dm9132_id_table(), dmfe_transmit(), e1000_check_alt_mac_addr_generic(), e1000_hash_mc_addr_generic(), e1000_init_rx_addrs_generic(), e1000_read_mac_addr_82540(), e1000_read_mac_addr_generic(), e1000_read_nvm_microwire(), e1000_read_nvm_spi(), e1000_ready_nvm_eeprom(), e1000_shift_in_mdi_bits_82543(), e1000_write_nvm_spi(), e1000e_check_alt_mac_addr_generic(), e1000e_hash_mc_addr_generic(), e1000e_igp3_phy_powerdown_workaround_ich8lan(), e1000e_init_rx_addrs(), e1000e_read_flash_byte_ich8lan(), e1000e_read_flash_data_ich8lan(), e1000e_read_mac_addr_generic(), e1000e_ready_nvm_eeprom(), e1000e_update_nvm_checksum_ich8lan(), e1000e_valid_nvm_bank_detect_ich8lan(), e1000e_write_flash_data_ich8lan(), e1000e_write_nvm_spi(), eapol_key_rx(), fetch_int_setting(), forcedeth_disable(), forcedeth_probe(), forcedeth_reset(), forcedeth_transmit(), genesis_mac_init(), genesis_reset(), get_random_bytes(), grf5101_write_phy_antenna(), igb_check_alt_mac_addr_generic(), igb_hash_mc_addr_generic(), igb_init_rx_addrs_generic(), igb_read_mac_addr_generic(), igb_ready_nvm_eeprom(), igb_write_nvm_spi(), mac_get_cam(), max2820_write_phy_antenna(), mii_rw(), net80211_alloc(), net80211_process_ie(), ns83820_set_multicast(), ns83820_transmit(), pbkdf2_sha1(), pbkdf2_sha1_f(), pcnet32_probe(), pcnet32_transmit(), phy_init(), prf_sha1(), reg_delay(), rsn_pick_desc(), rtl818x_set_anaparam(), rtl818x_spi_read_bit(), rtl818x_spi_write_bit(), rtl818x_start(), rtl818x_stop(), rtl8225_rf_init(), rtl8225_rf_set_tx_power(), rtl8225_rf_stop(), rtl8225z2_rf_init(), rtl8225z2_rf_set_tx_power(), rtl_hw_start_8102e_1(), sa2400_rf_init(), sa2400_write_phy_antenna(), sec80211_detect_ie(), sec80211_find_rsn(), select_media(), send_filter_frame(), set_multicast(), sis190_get_mac_addr(), sis190_get_mac_addr_from_apc(), sis630e_get_mac_addr(), sis900_probe(), skge_reset(), sky2_init(), sky2_mac_init(), sky2_mac_intr(), sky2_set_multicast(), sky2_status_intr(), sky2_xmit_frame(), start_rx(), start_tx(), stop_rx(), stop_tx(), sundance_probe(), sundance_transmit(), tkip_decrypt(), tkip_encrypt(), tkip_init(), tkip_kie_decrypt(), tkip_kie_mic(), tkip_michael(), tkip_mix_2(), TLan_EeReceiveByte(), TLan_EeSendByte(), TLan_FinishReset(), TLan_MiiReadReg(), tlan_probe(), TLan_ResetAdapter(), TLan_SetMulticastList(), tlan_transmit(), trivial_change_key(), trivial_init(), tulip_probe(), tulip_transmit(), txrx_reset(), u64_to_pn(), update_linkspeed(), velocity_init_cam_filter(), velocity_open(), velocity_set_media_mode(), velocity_transmit(), vp_get(), vxge_device_register(), vxge_hw_ring_replenish(), vxge_probe(), wpa_check_pmkid(), wpa_derive_ptk(), wpa_handle_3_of_4(), wpa_make_rsn_ie(), wpa_psk_start(), wpa_start(), and yukon_mac_init().
Definition at line 39 of file e1000_osdep.h.
| #define dma_addr_t unsigned long |
Definition at line 40 of file e1000_osdep.h.
| #define __le16 uint16_t |
Definition at line 41 of file e1000_osdep.h.
| #define __le32 uint32_t |
Definition at line 42 of file e1000_osdep.h.
| #define __le64 uint64_t |
Definition at line 43 of file e1000_osdep.h.
| #define __iomem |
Definition at line 45 of file e1000_osdep.h.
| #define ETH_FCS_LEN 4 |
Definition at line 47 of file e1000_osdep.h.
| #define usec_delay | ( | x | ) | udelay(x) |
Definition at line 55 of file e1000_osdep.h.
Referenced by __igb_read_kmrn_reg(), __igb_write_kmrn_reg(), e1000_acquire_nvm_generic(), e1000_check_for_serdes_link_generic(), e1000_disable_pcie_master_generic(), e1000_get_hw_semaphore_generic(), e1000_get_phy_id(), e1000_lower_eec_clk(), e1000_lower_mdi_clk_82543(), e1000_phy_has_link_generic(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000_phy_sw_reset_generic(), e1000_poll_eerd_eewr_done(), e1000_raise_eec_clk(), e1000_raise_mdi_clk_82543(), e1000_read_kmrn_reg_generic(), e1000_read_phy_reg_mdic(), e1000_ready_nvm_eeprom(), e1000_reload_nvm_generic(), e1000_shift_out_eec_bits(), e1000_shift_out_mdi_bits_82543(), e1000_standby_nvm(), e1000_write_kmrn_reg_generic(), e1000_write_nvm_microwire(), e1000_write_phy_reg_mdic(), igb_acquire_nvm_generic(), igb_check_for_serdes_link_generic(), igb_disable_pcie_master_generic(), igb_get_hw_semaphore_generic(), igb_get_phy_id(), igb_lower_eec_clk(), igb_phy_has_link_generic(), igb_phy_hw_reset_generic(), igb_phy_sw_reset_generic(), igb_poll_eerd_eewr_done(), igb_raise_eec_clk(), igb_read_phy_reg_i2c(), igb_read_phy_reg_mdic(), igb_ready_nvm_eeprom(), igb_reload_nvm_generic(), igb_shift_out_eec_bits(), igb_standby_nvm(), igb_write_8bit_ctrl_reg_generic(), igb_write_phy_reg_i2c(), and igb_write_phy_reg_mdic().
| #define msec_delay | ( | x | ) | mdelay(x) |
Definition at line 56 of file e1000_osdep.h.
Referenced by e1000_copper_link_setup_igp(), e1000_determine_phy_address(), e1000_get_auto_rd_done_generic(), e1000_init_hw_82542(), e1000_init_phy_params_82543(), e1000_phy_hw_reset_82543(), e1000_phy_init_script_82541(), e1000_poll_fiber_serdes_link_generic(), e1000_power_down_phy_copper(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_generic(), e1000_wait_autoneg_generic(), e1000_write_nvm_spi(), igb_copper_link_setup_igp(), igb_determine_phy_address(), igb_get_auto_rd_done_generic(), igb_get_cfg_done_82575(), igb_get_phy_id_82575(), igb_poll_fiber_serdes_link_generic(), igb_power_down_phy_copper(), igb_reset_hw_82575(), igb_rx_fifo_flush_82575(), igb_setup_fiber_serdes_link_generic(), igb_setup_serdes_link_82575(), igb_shutdown_serdes_link_82575(), igb_wait_autoneg_generic(), and igb_write_nvm_spi().
| #define msec_delay_irq | ( | x | ) | mdelay(x) |
Definition at line 57 of file e1000_osdep.h.
Referenced by e1000_get_cfg_done_generic(), e1000_phy_has_link_generic(), e1000_polarity_reversal_workaround_82543(), igb_acquire_swfw_sync_82575(), igb_get_cfg_done_generic(), and igb_phy_has_link_generic().
| #define PCI_COMMAND_REGISTER PCI_COMMAND |
Definition at line 59 of file e1000_osdep.h.
| #define CMD_MEM_WRT_INVALIDATE PCI_COMMAND_INVALIDATE |
Definition at line 60 of file e1000_osdep.h.
Referenced by e1000_init_hw_82542(), and e1000_reset_hw_82542().
| #define ETH_ADDR_LEN ETH_ALEN |
Definition at line 61 of file e1000_osdep.h.
| #define DEBUGFUNC | ( | F | ) | DBG(F "\n") |
Definition at line 63 of file e1000_osdep.h.
Referenced by __igb_read_kmrn_reg(), __igb_read_phy_reg_igp(), __igb_write_kmrn_reg(), __igb_write_phy_reg_igp(), e1000_acquire_nvm_generic(), e1000_adjust_serdes_amplitude_82540(), e1000_blink_led_generic(), e1000_check_alt_mac_addr_generic(), e1000_check_downshift_generic(), e1000_check_for_copper_link_82543(), e1000_check_for_copper_link_generic(), e1000_check_for_fiber_link_82543(), e1000_check_for_fiber_link_generic(), e1000_check_for_link_82541(), e1000_check_for_serdes_link_generic(), e1000_check_polarity_ife(), e1000_check_polarity_igp(), e1000_check_polarity_m88(), e1000_check_reset_block_generic(), e1000_cleanup_led_82541(), e1000_cleanup_led_generic(), e1000_clear_hw_cntrs_82540(), e1000_clear_hw_cntrs_82541(), e1000_clear_hw_cntrs_82542(), e1000_clear_hw_cntrs_82543(), e1000_clear_hw_cntrs_base_generic(), e1000_clear_vfta_generic(), e1000_commit_fc_settings_generic(), e1000_config_collision_dist_generic(), e1000_config_fc_after_link_up_generic(), e1000_config_mac_to_phy_82543(), e1000_copper_link_autoneg(), e1000_copper_link_setup_igp(), e1000_copper_link_setup_m88(), e1000_disable_pcie_master_generic(), e1000_force_mac_fc_generic(), e1000_get_auto_rd_done_generic(), e1000_get_bus_info_82542(), e1000_get_bus_info_pci_generic(), e1000_get_bus_info_pcie_generic(), e1000_get_cfg_done_generic(), e1000_get_hw_semaphore_generic(), e1000_get_link_up_info_82541(), e1000_get_phy_id(), e1000_get_phy_info_igp(), e1000_get_phy_info_m88(), e1000_get_speed_and_duplex_copper_generic(), e1000_get_speed_and_duplex_fiber_serdes_generic(), e1000_hash_mc_addr_generic(), e1000_id_led_init_generic(), e1000_init_function_pointers_82540(), e1000_init_function_pointers_82541(), e1000_init_function_pointers_82542(), e1000_init_function_pointers_82543(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_mac_ops_generic(), e1000_init_mac_params_82540(), e1000_init_mac_params_82541(), e1000_init_mac_params_82542(), e1000_init_mac_params_82543(), e1000_init_nvm_ops_generic(), e1000_init_nvm_params_82540(), e1000_init_nvm_params_82541(), e1000_init_nvm_params_82542(), e1000_init_nvm_params_82543(), e1000_init_phy_disabled_82543(), e1000_init_phy_ops_generic(), e1000_init_phy_params_82541(), e1000_init_phy_params_82542(), e1000_init_phy_params_82543(), e1000_init_rx_addrs_generic(), e1000_led_off_82542(), e1000_led_off_82543(), e1000_led_off_generic(), e1000_led_on_82542(), e1000_led_on_82543(), e1000_led_on_generic(), e1000_mta_set_82543(), e1000_mta_set_generic(), e1000_null_led_default(), e1000_null_link_info(), e1000_null_lplu_state(), e1000_null_mac_generic(), e1000_null_mng_mode(), e1000_null_mta_set(), e1000_null_nvm_generic(), e1000_null_ops_generic(), e1000_null_phy_generic(), e1000_null_rar_set(), e1000_null_read_nvm(), e1000_null_read_reg(), e1000_null_update_mc(), e1000_null_write_nvm(), e1000_null_write_reg(), e1000_null_write_vfta(), e1000_pcix_mmrbc_workaround_generic(), e1000_phy_has_link_generic(), e1000_phy_hw_reset_82541(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000_phy_init_script_82541(), e1000_phy_reset_dsp_generic(), e1000_phy_setup_autoneg(), e1000_phy_sw_reset_generic(), e1000_poll_eerd_eewr_done(), e1000_poll_fiber_serdes_link_generic(), e1000_put_hw_semaphore_generic(), e1000_rar_set_82542(), e1000_rar_set_generic(), e1000_read_kmrn_reg_generic(), e1000_read_mac_addr_82540(), e1000_read_nvm_eerd(), e1000_read_nvm_microwire(), e1000_read_nvm_spi(), e1000_read_pba_num_generic(), e1000_read_phy_reg_82543(), e1000_read_phy_reg_igp(), e1000_read_phy_reg_m88(), e1000_read_phy_reg_mdic(), e1000_ready_nvm_eeprom(), e1000_release_nvm_generic(), e1000_reload_nvm_generic(), e1000_reset_adaptive_generic(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_set_d3_lplu_state_82541(), e1000_set_d3_lplu_state_generic(), e1000_set_default_fc_generic(), e1000_set_fc_watermarks_generic(), e1000_set_mac_type(), e1000_set_pcie_no_snoop_generic(), e1000_set_phy_mode_82540(), e1000_set_tbi_compatibility_82543(), e1000_set_tbi_sbp_82543(), e1000_set_vco_speed_82540(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_82541(), e1000_setup_copper_link_82543(), e1000_setup_copper_link_generic(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_82540(), e1000_setup_fiber_serdes_link_generic(), e1000_setup_led_82541(), e1000_setup_led_generic(), e1000_setup_link_82542(), e1000_setup_link_82543(), e1000_setup_link_generic(), e1000_shift_in_eec_bits(), e1000_shift_out_eec_bits(), e1000_standby_nvm(), e1000_stop_nvm(), e1000_tbi_compatibility_enabled_82543(), e1000_tbi_sbp_enabled_82543(), e1000_update_adaptive_generic(), e1000_update_mc_addr_list_generic(), e1000_update_nvm_checksum_generic(), e1000_valid_led_default_generic(), e1000_validate_mdi_setting_generic(), e1000_validate_nvm_checksum_generic(), e1000_wait_autoneg_generic(), e1000_write_kmrn_reg_generic(), e1000_write_nvm_microwire(), e1000_write_nvm_spi(), e1000_write_phy_reg_82543(), e1000_write_phy_reg_igp(), e1000_write_phy_reg_m88(), e1000_write_phy_reg_mdic(), e1000_write_vfta_82543(), e1000_write_vfta_generic(), igb_acquire_nvm_82575(), igb_acquire_nvm_generic(), igb_acquire_phy_82575(), igb_acquire_swfw_sync_82575(), igb_check_alt_mac_addr_generic(), igb_check_downshift_generic(), igb_check_for_copper_link_generic(), igb_check_for_fiber_link_generic(), igb_check_for_link_82575(), igb_check_for_serdes_link_generic(), igb_check_polarity_ife(), igb_check_polarity_igp(), igb_check_polarity_m88(), igb_check_reset_block_generic(), igb_clear_hw_cntrs_82575(), igb_clear_hw_cntrs_base_generic(), igb_clear_vfta_generic(), igb_commit_fc_settings_generic(), igb_config_collision_dist_generic(), igb_config_fc_after_link_up_generic(), igb_copper_link_autoneg(), igb_copper_link_setup_igp(), igb_copper_link_setup_m88(), igb_disable_pcie_master_generic(), igb_force_mac_fc_generic(), igb_get_auto_rd_done_generic(), igb_get_bus_info_pcie_generic(), igb_get_cfg_done_82575(), igb_get_cfg_done_generic(), igb_get_hw_semaphore_generic(), igb_get_link_up_info_82575(), igb_get_pcs_speed_and_duplex_82575(), igb_get_phy_id(), igb_get_phy_id_82575(), igb_get_phy_info_igp(), igb_get_phy_info_m88(), igb_get_speed_and_duplex_copper_generic(), igb_get_speed_and_duplex_fiber_serdes_generic(), igb_hash_mc_addr_generic(), igb_id_led_init_generic(), igb_init_function_pointers_82575(), igb_init_hw_82575(), igb_init_mac_ops_generic(), igb_init_mac_params_82575(), igb_init_nvm_ops_generic(), igb_init_nvm_params_82575(), igb_init_phy_params_82575(), igb_init_rx_addrs_generic(), igb_mta_set_generic(), igb_phy_has_link_generic(), igb_phy_hw_reset_generic(), igb_phy_hw_reset_sgmii_82575(), igb_phy_reset_dsp_generic(), igb_phy_setup_autoneg(), igb_phy_sw_reset_generic(), igb_poll_eerd_eewr_done(), igb_poll_fiber_serdes_link_generic(), igb_put_hw_semaphore_generic(), igb_rar_set_generic(), igb_read_mac_addr_82575(), igb_read_nvm_eerd(), igb_read_pba_num_generic(), igb_read_phy_reg_i2c(), igb_read_phy_reg_m88(), igb_read_phy_reg_mdic(), igb_read_phy_reg_sgmii_82575(), igb_ready_nvm_eeprom(), igb_release_nvm_82575(), igb_release_nvm_generic(), igb_release_phy_82575(), igb_release_swfw_sync_82575(), igb_reload_nvm_generic(), igb_reset_adaptive_generic(), igb_reset_hw_82575(), igb_reset_init_script_82575(), igb_rx_fifo_flush_82575(), igb_set_d0_lplu_state_82575(), igb_set_d3_lplu_state_generic(), igb_set_default_fc_generic(), igb_set_fc_watermarks_generic(), igb_set_mac_type(), igb_set_pcie_no_snoop_generic(), igb_setup_copper_link_82575(), igb_setup_copper_link_generic(), igb_setup_fiber_serdes_link_generic(), igb_setup_link_generic(), igb_setup_serdes_link_82575(), igb_shift_in_eec_bits(), igb_shift_out_eec_bits(), igb_standby_nvm(), igb_stop_nvm(), igb_update_adaptive_generic(), igb_update_mc_addr_list_generic(), igb_update_nvm_checksum_generic(), igb_valid_led_default_82575(), igb_valid_led_default_generic(), igb_validate_mdi_setting_generic(), igb_validate_nvm_checksum_generic(), igb_wait_autoneg_generic(), igb_write_8bit_ctrl_reg_generic(), igb_write_nvm_spi(), igb_write_phy_reg_i2c(), igb_write_phy_reg_m88(), igb_write_phy_reg_mdic(), igb_write_phy_reg_sgmii_82575(), and igb_write_vfta_generic().
| #define DEBUGOUT | ( | S | ) | DBG(S) |
Definition at line 65 of file e1000_osdep.h.
Referenced by e1000_acquire_nvm_generic(), e1000_check_alt_mac_addr_generic(), e1000_check_for_copper_link_82543(), e1000_check_for_copper_link_generic(), e1000_check_for_fiber_link_82543(), e1000_check_for_fiber_link_generic(), e1000_check_for_link_82541(), e1000_check_for_serdes_link_generic(), e1000_commit_fc_settings_generic(), e1000_config_fc_after_link_up_generic(), e1000_copper_link_autoneg(), e1000_copper_link_setup_igp(), e1000_copper_link_setup_m88(), e1000_disable_pcie_master_generic(), e1000_force_mac_fc_generic(), e1000_get_auto_rd_done_generic(), e1000_get_hw_semaphore_generic(), e1000_get_phy_info_igp(), e1000_get_phy_info_m88(), e1000_get_speed_and_duplex_copper_generic(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_mac_params(), e1000_init_nvm_params(), e1000_init_phy_params(), e1000_init_phy_params_82543(), e1000_init_rx_addrs_generic(), e1000_phy_init_script_igp3(), e1000_phy_setup_autoneg(), e1000_poll_fiber_serdes_link_generic(), e1000_read_mac_addr_82540(), e1000_read_nvm_eerd(), e1000_read_nvm_microwire(), e1000_read_nvm_spi(), e1000_read_pba_num_generic(), e1000_read_phy_reg_mdic(), e1000_ready_nvm_eeprom(), e1000_reset_adaptive_generic(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_set_default_fc_generic(), e1000_set_tbi_compatibility_82543(), e1000_setup_copper_link_82543(), e1000_setup_copper_link_generic(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_generic(), e1000_setup_init_funcs(), e1000_setup_link_82542(), e1000_setup_link_82543(), e1000_setup_link_generic(), e1000_tbi_compatibility_enabled_82543(), e1000_tbi_sbp_enabled_82543(), e1000_update_adaptive_generic(), e1000_update_nvm_checksum_generic(), e1000_valid_led_default_generic(), e1000_validate_mdi_setting_generic(), e1000_validate_nvm_checksum_generic(), e1000_write_nvm_microwire(), e1000_write_nvm_spi(), e1000_write_phy_reg_mdic(), igb_acquire_nvm_generic(), igb_acquire_swfw_sync_82575(), igb_check_alt_mac_addr_generic(), igb_check_for_copper_link_generic(), igb_check_for_fiber_link_generic(), igb_check_for_serdes_link_generic(), igb_commit_fc_settings_generic(), igb_config_fc_after_link_up_generic(), igb_copper_link_autoneg(), igb_copper_link_setup_igp(), igb_copper_link_setup_m88(), igb_disable_pcie_master_generic(), igb_force_mac_fc_generic(), igb_get_auto_rd_done_generic(), igb_get_cfg_done_82575(), igb_get_hw_semaphore_generic(), igb_get_phy_info_igp(), igb_get_phy_info_m88(), igb_get_speed_and_duplex_copper_generic(), igb_init_hw_82575(), igb_init_mac_params(), igb_init_nvm_params(), igb_init_phy_params(), igb_init_rx_addrs_generic(), igb_phy_hw_reset_sgmii_82575(), igb_phy_init_script_igp3(), igb_phy_setup_autoneg(), igb_poll_fiber_serdes_link_generic(), igb_read_nvm_eerd(), igb_read_pba_num_generic(), igb_read_phy_reg_i2c(), igb_read_phy_reg_mdic(), igb_ready_nvm_eeprom(), igb_reset_adaptive_generic(), igb_reset_hw_82575(), igb_reset_init_script_82575(), igb_rx_fifo_flush_82575(), igb_set_default_fc_generic(), igb_setup_copper_link_82575(), igb_setup_copper_link_generic(), igb_setup_fiber_serdes_link_generic(), igb_setup_init_funcs(), igb_setup_link_generic(), igb_update_adaptive_generic(), igb_update_nvm_checksum_generic(), igb_valid_led_default_82575(), igb_valid_led_default_generic(), igb_validate_mdi_setting_generic(), igb_validate_nvm_checksum_generic(), igb_write_nvm_spi(), igb_write_phy_reg_i2c(), and igb_write_phy_reg_mdic().
| #define DEBUGOUT1 | ( | S, | |||
| A... | ) | DBG(S, A) |
Definition at line 66 of file e1000_osdep.h.
Referenced by e1000_force_mac_fc_generic(), e1000_init_rx_addrs_generic(), e1000_phy_setup_autoneg(), e1000_read_phy_reg_82543(), e1000_setup_link_82542(), e1000_setup_link_generic(), e1000_write_phy_reg_82543(), igb_force_mac_fc_generic(), igb_get_phy_id_82575(), igb_init_rx_addrs_generic(), igb_phy_setup_autoneg(), igb_read_phy_reg_sgmii_82575(), igb_setup_link_generic(), igb_setup_serdes_link_82575(), igb_write_8bit_ctrl_reg_generic(), and igb_write_phy_reg_sgmii_82575().
| #define DEBUGOUT2 DEBUGOUT1 |
| #define DEBUGOUT3 DEBUGOUT2 |
Definition at line 69 of file e1000_osdep.h.
| #define DEBUGOUT7 DEBUGOUT3 |
Definition at line 70 of file e1000_osdep.h.
| #define E1000_REGISTER | ( | a, | |||
| reg | ) |
Value:
(((a)->mac.type >= e1000_82543) \ ? reg \ : e1000_translate_register_82542(reg))
Definition at line 72 of file e1000_osdep.h.
| #define E1000_WRITE_REG | ( | a, | |||
| reg, | |||||
| value | ) | writel((value), ((a)->hw_addr + E1000_REGISTER(a, reg))) |
Definition at line 76 of file e1000_osdep.h.
Referenced by __igb_read_kmrn_reg(), __igb_write_kmrn_reg(), e1000_acquire_nvm_generic(), e1000_blink_led_generic(), e1000_check_for_copper_link_82543(), e1000_check_for_fiber_link_82543(), e1000_check_for_fiber_link_generic(), e1000_check_for_serdes_link_generic(), e1000_cleanup_led_82541(), e1000_cleanup_led_generic(), e1000_close(), e1000_commit_fc_settings_generic(), e1000_config_collision_dist_generic(), e1000_config_mac_to_phy_82543(), e1000_configure_rx(), e1000_configure_tx(), e1000_disable_pcie_master_generic(), e1000_force_mac_fc_generic(), e1000_get_hw_semaphore_generic(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_manageability(), e1000_irq_disable(), e1000_irq_enable(), e1000_led_off_82542(), e1000_led_off_82543(), e1000_led_off_generic(), e1000_led_on_82542(), e1000_led_on_82543(), e1000_led_on_generic(), e1000_lower_eec_clk(), e1000_lower_mdi_clk_82543(), e1000_phy_hw_reset_82541(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000_put_hw_semaphore_generic(), e1000_raise_eec_clk(), e1000_raise_mdi_clk_82543(), e1000_rar_set_generic(), e1000_read_kmrn_reg_generic(), e1000_read_nvm_eerd(), e1000_read_phy_reg_mdic(), e1000_ready_nvm_eeprom(), e1000_refill_rx_ring(), e1000_release_nvm_generic(), e1000_reload_nvm_generic(), e1000_reset(), e1000_reset_adaptive_generic(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_set_fc_watermarks_generic(), e1000_set_pcie_no_snoop_generic(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_82541(), e1000_setup_copper_link_82543(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_generic(), e1000_setup_led_82541(), e1000_setup_led_generic(), e1000_setup_link_82542(), e1000_setup_link_82543(), e1000_setup_link_generic(), e1000_shift_in_mdi_bits_82543(), e1000_shift_out_eec_bits(), e1000_shift_out_mdi_bits_82543(), e1000_standby_nvm(), e1000_stop_nvm(), e1000_transmit(), e1000_update_adaptive_generic(), e1000_write_kmrn_reg_generic(), e1000_write_phy_reg_mdic(), e1000e_close(), e1000e_configure_k1_ich8lan(), e1000e_configure_rx(), e1000e_configure_tx(), e1000e_refill_rx_ring(), e1000e_transmit(), igb_acquire_nvm_generic(), igb_acquire_swfw_sync_82575(), igb_check_for_fiber_link_generic(), igb_check_for_serdes_link_generic(), igb_close(), igb_commit_fc_settings_generic(), igb_config_collision_dist_generic(), igb_configure_rx(), igb_configure_tx(), igb_disable_pcie_master_generic(), igb_force_mac_fc_generic(), igb_get_hw_control(), igb_get_hw_semaphore_generic(), igb_get_phy_id_82575(), igb_init_mac_params_82575(), igb_irq_disable(), igb_irq_enable(), igb_lower_eec_clk(), igb_phy_hw_reset_generic(), igb_put_hw_semaphore_generic(), igb_raise_eec_clk(), igb_rar_set_generic(), igb_read_nvm_eerd(), igb_read_phy_reg_i2c(), igb_read_phy_reg_mdic(), igb_ready_nvm_eeprom(), igb_refill_rx_ring(), igb_release_nvm_generic(), igb_release_swfw_sync_82575(), igb_reload_nvm_generic(), igb_reset(), igb_reset_adaptive_generic(), igb_reset_hw_82575(), igb_rx_fifo_flush_82575(), igb_set_fc_watermarks_generic(), igb_set_pcie_completion_timeout(), igb_set_pcie_no_snoop_generic(), igb_setup_copper_link_82575(), igb_setup_fiber_serdes_link_generic(), igb_setup_link_generic(), igb_setup_serdes_link_82575(), igb_shift_out_eec_bits(), igb_shutdown_serdes_link_82575(), igb_standby_nvm(), igb_transmit(), igb_update_adaptive_generic(), igb_vmdq_set_loopback_pf(), igb_vmdq_set_replication_pf(), igb_write_8bit_ctrl_reg_generic(), igb_write_phy_reg_i2c(), and igb_write_phy_reg_mdic().
| #define E1000_READ_REG | ( | a, | |||
| reg | ) | (readl((a)->hw_addr + E1000_REGISTER(a, reg))) |
Definition at line 79 of file e1000_osdep.h.
Referenced by __igb_read_kmrn_reg(), e1000_acquire_nvm_generic(), e1000_check_for_copper_link_82543(), e1000_check_for_fiber_link_82543(), e1000_check_for_fiber_link_generic(), e1000_check_for_serdes_link_generic(), e1000_check_reset_block_generic(), e1000_clear_hw_cntrs_82540(), e1000_clear_hw_cntrs_82541(), e1000_clear_hw_cntrs_82542(), e1000_clear_hw_cntrs_82543(), e1000_clear_hw_cntrs_base_generic(), e1000_close(), e1000_config_collision_dist_generic(), e1000_config_mac_to_phy_82543(), e1000_configure_rx(), e1000_configure_tx(), e1000_disable_pcie_master_generic(), e1000_force_mac_fc_generic(), e1000_get_auto_rd_done_generic(), e1000_get_bus_info_pci_generic(), e1000_get_hw_semaphore_generic(), e1000_get_speed_and_duplex_copper_generic(), e1000_id_led_init_generic(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_init_manageability(), e1000_init_nvm_params_82540(), e1000_init_nvm_params_82541(), e1000_led_off_82542(), e1000_led_off_82543(), e1000_led_off_generic(), e1000_led_on_82542(), e1000_led_on_82543(), e1000_led_on_generic(), e1000_open(), e1000_phy_hw_reset_82541(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000_poll(), e1000_poll_eerd_eewr_done(), e1000_poll_fiber_serdes_link_generic(), e1000_power_down_phy_copper_82540(), e1000_power_down_phy_copper_82541(), e1000_process_rx_packets(), e1000_put_hw_semaphore_generic(), e1000_read_kmrn_reg_generic(), e1000_read_mac_addr_generic(), e1000_read_nvm_eerd(), e1000_read_phy_reg_mdic(), e1000_ready_nvm_eeprom(), e1000_release_nvm_generic(), e1000_reload_nvm_generic(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_set_lan_id_multi_port_pci(), e1000_set_lan_id_multi_port_pcie(), e1000_set_pcie_no_snoop_generic(), e1000_setup_copper_link_82540(), e1000_setup_copper_link_82541(), e1000_setup_copper_link_82543(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_generic(), e1000_setup_led_generic(), e1000_shift_in_eec_bits(), e1000_shift_in_mdi_bits_82543(), e1000_shift_out_eec_bits(), e1000_shift_out_mdi_bits_82543(), e1000_standby_nvm(), e1000_stop_nvm(), e1000_write_nvm_microwire(), e1000_write_phy_reg_mdic(), e1000e_close(), e1000e_configure_rx(), e1000e_configure_tx(), e1000e_open(), e1000e_poll(), e1000e_process_rx_packets(), igb_acquire_nvm_generic(), igb_acquire_swfw_sync_82575(), igb_check_for_fiber_link_generic(), igb_check_for_serdes_link_generic(), igb_check_reset_block_generic(), igb_clear_hw_cntrs_82575(), igb_clear_hw_cntrs_base_generic(), igb_close(), igb_config_collision_dist_generic(), igb_configure_rx(), igb_configure_tx(), igb_disable_pcie_master_generic(), igb_force_mac_fc_generic(), igb_get_auto_rd_done_generic(), igb_get_cfg_done_82575(), igb_get_hw_control(), igb_get_hw_semaphore_generic(), igb_get_pcs_speed_and_duplex_82575(), igb_get_phy_id_82575(), igb_get_speed_and_duplex_copper_generic(), igb_id_led_init_generic(), igb_init_mac_params_82575(), igb_init_nvm_params_82575(), igb_open(), igb_phy_hw_reset_generic(), igb_poll(), igb_poll_eerd_eewr_done(), igb_poll_fiber_serdes_link_generic(), igb_process_rx_packets(), igb_put_hw_semaphore_generic(), igb_read_mac_addr_generic(), igb_read_nvm_eerd(), igb_read_phy_reg_i2c(), igb_read_phy_reg_mdic(), igb_ready_nvm_eeprom(), igb_release_nvm_generic(), igb_release_swfw_sync_82575(), igb_reload_nvm_generic(), igb_reset(), igb_reset_hw_82575(), igb_rx_fifo_flush_82575(), igb_set_lan_id_multi_port_pcie(), igb_set_pcie_completion_timeout(), igb_set_pcie_no_snoop_generic(), igb_setup_copper_link_82575(), igb_setup_fiber_serdes_link_generic(), igb_setup_serdes_link_82575(), igb_shift_in_eec_bits(), igb_shift_out_eec_bits(), igb_shutdown_serdes_link_82575(), igb_standby_nvm(), igb_stop_nvm(), igb_vmdq_set_loopback_pf(), igb_vmdq_set_replication_pf(), igb_write_8bit_ctrl_reg_generic(), igb_write_phy_reg_i2c(), and igb_write_phy_reg_mdic().
| #define E1000_WRITE_REG_ARRAY | ( | a, | |||
| reg, | |||||
| offset, | |||||
| value | ) | writel((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 2))) |
Definition at line 81 of file e1000_osdep.h.
Referenced by e1000_clear_vfta_generic(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_mta_set_82543(), e1000_mta_set_generic(), e1000_rar_set_82542(), e1000_update_mc_addr_list_generic(), e1000_write_vfta_82543(), e1000_write_vfta_generic(), e1000e_clear_vfta_82571(), e1000e_clear_vfta_generic(), e1000e_init_hw_80003es2lan(), e1000e_init_hw_82571(), e1000e_init_hw_ich8lan(), e1000e_mta_set_generic(), e1000e_update_mc_addr_list_generic(), e1000e_write_vfta_generic(), igb_clear_vfta_generic(), igb_init_hw_82575(), igb_mta_set_generic(), igb_update_mc_addr_list_generic(), and igb_write_vfta_generic().
| #define E1000_READ_REG_ARRAY | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
( \
readl((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 2)))
Definition at line 84 of file e1000_osdep.h.
Referenced by e1000_mta_set_82543(), e1000_mta_set_generic(), e1000_write_vfta_82543(), e1000e_init_hw_80003es2lan(), e1000e_mta_set_generic(), and igb_mta_set_generic().
| #define E1000_READ_REG_ARRAY_DWORD E1000_READ_REG_ARRAY |
Definition at line 87 of file e1000_osdep.h.
| #define E1000_WRITE_REG_ARRAY_DWORD E1000_WRITE_REG_ARRAY |
Definition at line 88 of file e1000_osdep.h.
| #define E1000_WRITE_REG_ARRAY_WORD | ( | a, | |||
| reg, | |||||
| offset, | |||||
| value | ) |
Value:
( \
writew((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 1))))
Definition at line 90 of file e1000_osdep.h.
| #define E1000_READ_REG_ARRAY_WORD | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
( \
readw((a)->hw_addr + E1000_REGISTER(a, reg) + ((offset) << 1)))
Definition at line 93 of file e1000_osdep.h.
| #define E1000_WRITE_REG_ARRAY_BYTE | ( | a, | |||
| reg, | |||||
| offset, | |||||
| value | ) |
Value:
( \
writeb((value), ((a)->hw_addr + E1000_REGISTER(a, reg) + (offset))))
Definition at line 96 of file e1000_osdep.h.
| #define E1000_READ_REG_ARRAY_BYTE | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
( \
readb((a)->hw_addr + E1000_REGISTER(a, reg) + (offset)))
Definition at line 99 of file e1000_osdep.h.
| #define E1000_WRITE_REG_IO | ( | a, | |||
| reg, | |||||
| offset | ) |
Value:
Definition at line 102 of file e1000_osdep.h.
Referenced by e1000_reset_hw_82540(), e1000_reset_hw_82541(), and e1000_reset_hw_82543().
| #define E1000_WRITE_FLUSH | ( | a | ) | E1000_READ_REG(a, E1000_STATUS) |
Definition at line 106 of file e1000_osdep.h.
Referenced by e1000_clear_vfta_generic(), e1000_close(), e1000_config_collision_dist_generic(), e1000_configure_rx(), e1000_configure_tx(), e1000_init_hw_82540(), e1000_init_hw_82541(), e1000_init_hw_82542(), e1000_init_hw_82543(), e1000_irq_disable(), e1000_irq_enable(), e1000_lower_eec_clk(), e1000_lower_mdi_clk_82543(), e1000_mta_set_82543(), e1000_mta_set_generic(), e1000_phy_hw_reset_82543(), e1000_phy_hw_reset_generic(), e1000_raise_eec_clk(), e1000_raise_mdi_clk_82543(), e1000_rar_set_generic(), e1000_reload_nvm_generic(), e1000_reset_hw_82540(), e1000_reset_hw_82541(), e1000_reset_hw_82542(), e1000_reset_hw_82543(), e1000_setup_fiber_link_82543(), e1000_setup_fiber_serdes_link_generic(), e1000_shift_in_mdi_bits_82543(), e1000_shift_out_eec_bits(), e1000_shift_out_mdi_bits_82543(), e1000_standby_nvm(), e1000_update_mc_addr_list_generic(), e1000_write_vfta_82543(), e1000_write_vfta_generic(), igb_clear_vfta_generic(), igb_close(), igb_config_collision_dist_generic(), igb_configure_rx(), igb_configure_tx(), igb_get_phy_id_82575(), igb_irq_disable(), igb_irq_enable(), igb_lower_eec_clk(), igb_mta_set_generic(), igb_phy_hw_reset_generic(), igb_raise_eec_clk(), igb_rar_set_generic(), igb_reload_nvm_generic(), igb_reset_hw_82575(), igb_rx_fifo_flush_82575(), igb_setup_fiber_serdes_link_generic(), igb_shift_out_eec_bits(), igb_shutdown_serdes_link_82575(), igb_standby_nvm(), igb_transmit(), igb_update_mc_addr_list_generic(), and igb_write_vfta_generic().
| #define E1000_WRITE_FLASH_REG | ( | a, | |||
| reg, | |||||
| value | ) |
Value:
( \
writel((value), ((a)->flash_address + reg)))
Definition at line 108 of file e1000_osdep.h.
| #define E1000_WRITE_FLASH_REG16 | ( | a, | |||
| reg, | |||||
| value | ) |
Value:
( \
writew((value), ((a)->flash_address + reg)))
Definition at line 111 of file e1000_osdep.h.
| #define E1000_READ_FLASH_REG | ( | a, | |||
| reg | ) | (readl((a)->flash_address + reg)) |
Definition at line 114 of file e1000_osdep.h.
| #define E1000_READ_FLASH_REG16 | ( | a, | |||
| reg | ) | (readw((a)->flash_address + reg)) |
Definition at line 116 of file e1000_osdep.h.
| typedef int spinlock_t |
Definition at line 49 of file e1000_osdep.h.
| enum boolean_t |
Definition at line 50 of file e1000_osdep.h.
00050 { 00051 false = 0, 00052 true = 1 00053 } boolean_t;
| FILE_LICENCE | ( | GPL2_OR_LATER | ) |
1.5.7.1