section 9 · Kernel routines 🧠
87928 pages · page 97 of 440
E (continued)
- e1000_setup_copper_link_82571(9)Configure copper link settings✨
- e1000_setup_copper_link_ich8lan(9)Configure MAC/PHY interface✨
- e1000_setup_copper_link_pch_lpt(9)Configure MAC/PHY interface✨
- e1000_setup_fiber_serdes_link(9)prepare fiber or serdes link✨
- e1000_setup_fiber_serdes_link_82571(9)Setup link for fiber/serdes✨
- e1000_setup_led(9)✨
- e1000_setup_led_pchlan(9)Configures SW controllable LED✨
- e1000_setup_link(9)Configures flow control and link settings.✨
- e1000_setup_link_82571(9)Setup flow control and link settings✨
- e1000_setup_link_ich8lan(9)Setup flow control and link settings✨
- e1000_setup_rctl(9)configure the receive control registers✨
- e1000_setup_rx_resources(9)allocate Rx resources (Descriptors)✨
- e1000_setup_tx_resources(9)allocate Tx resources (Descriptors)✨
- e1000_shift_in_ee_bits(9)Shift data bits in from the EEPROM✨
- e1000_shift_in_eec_bits(9)Shift data bits in from the EEPROM✨
- e1000_shift_in_mdi_bits(9)Shifts data bits in from the PHY✨
- e1000_shift_out_ee_bits(9)Shift data bits out to the EEPROM.✨
- e1000_shift_out_eec_bits(9)Shift data bits our to the EEPROM✨
- e1000_shift_out_mdi_bits(9)Shifts data bits out to the PHY✨
- e1000_smartspeed(9)Workaround for SmartSpeed on 82541 and 82547 controllers.✨
- e1000_spi_eeprom_ready(9)Reads a 16 bit word from the EEPROM.✨
- e1000_standby_eeprom(9)Returns EEPROM to a "standby" state✨
- e1000_standby_nvm(9)Return EEPROM to standby state✨
- e1000_stop_nvm(9)Terminate EEPROM command✨
- e1000_suspend_workarounds_ich8lan(9)workarounds needed during S0->Sx✨
- e1000_sw_init(9)Initialize general software structures (struct e1000_adapter)✨
- e1000_sw_lcd_config_ich8lan(9)SW-based LCD Configuration✨
- e1000_tbi_adjust_stats(9)✨
- e1000_test_msi(9)Returns 0 if MSI test succeeds or INTx mode is restored✨
- e1000_test_msi_interrupt(9)Returns 0 for successful test✨
- e1000_toggle_lanphypc_pch_lpt(9)toggle the LANPHYPC pin value✨
- e1000_tx_timeout(9)Respond to a Tx Hang✨
- e1000_update_adaptive(9)update adaptive IFS✨
- e1000_update_eeprom_checksum(9)Calculates/writes the EEPROM checksum✨
- e1000_update_itr(9)update the dynamic ITR value based on statistics✨
- e1000_update_mc_addr_list_vf(9)Update Multicast addresses✨
- e1000_update_nvm_checksum_82571(9)Update EEPROM checksum✨
- e1000_update_nvm_checksum_ich8lan(9)Update the checksum for NVM✨
- e1000_update_nvm_checksum_spt(9)Update the checksum for NVM✨
- e1000_update_phy_info(9)timre call-back to update PHY info✨
- e1000_update_phy_info_task(9)get phy info✨
- e1000_update_stats(9)Update the board statistics counters✨
- e1000_valid_led_default_82571(9)Verify a valid default LED config✨
- e1000_valid_led_default_ich8lan(9)Set the default LED settings✨
- e1000_valid_nvm_bank_detect_ich8lan(9)finds out the valid bank 0 or 1✨
- e1000_validate_eeprom_checksum(9)Verifies that the EEPROM has a valid checksum✨
- e1000_validate_nvm_checksum_82571(9)Validate EEPROM checksum✨
- e1000_validate_nvm_checksum_ich8lan(9)Validate EEPROM checksum✨
- e1000_wait_autoneg(9)Wait for auto-neg completion✨
- e1000_watchdog(9)Timer Call-back✨
- e1000_write_eeprom(9)write words to the different EEPROM types.✨
- e1000_write_eeprom_microwire(9)Writes a 16 bit word to a given offset in a Microwire EEPROM.✨
- e1000_write_eeprom_spi(9)Writes a 16 bit word to a given offset in an SPI EEPROM.✨
- e1000_write_emi_reg_locked(9)Write Extended Management Interface register✨
- e1000_write_flash_byte_ich8lan(9)Write a single byte to NVM✨
- e1000_write_flash_data32_ich8lan(9)Writes 4 bytes to the NVM✨
- e1000_write_flash_data_ich8lan(9)Writes bytes to the NVM✨
- e1000_write_kmrn_reg_80003es2lan(9)Write kumeran register✨
- e1000_write_mbx_vf(9)Write a message to the mailbox✨
- e1000_write_nvm_80003es2lan(9)Write to ESB2 NVM✨
- e1000_write_nvm_82571(9)Write to EEPROM using appropriate interface✨
- e1000_write_nvm_eewr_82571(9)Write to EEPROM for 82573 silicon✨
- e1000_write_nvm_ich8lan(9)Write word(s) to the NVM✨
- e1000_write_phy_reg(9)write a phy register✨
- e1000_write_phy_reg_gg82563_80003es2lan(9)Write GG82563 PHY register✨
- e1000_write_phy_reg_hv(9)Write HV PHY register✨
- e1000_write_phy_reg_hv_locked(9)Write HV PHY register✨
- e1000_write_phy_reg_page_hv(9)Write HV PHY register✨
- e1000_write_posted_mbx(9)Write a message to the mailbox, wait for ack✨
- e1000_write_reg_io(9)✨
- e1000_write_smbus_addr(9)Write SMBus address to PHY needed during Sx states✨
- e1000_write_vfta(9)Writes a value to the specified offset in the VLAN filter table.✨
- e1000_write_vfta_generic(9)Write value to VLAN filter table✨
- e1000e_acquire_nvm(9)Generic request for access to EEPROM✨
- e1000e_blink_led_generic(9)Blink LED✨
- e1000e_check_downshift(9)Checks whether a downshift in speed occurred✨
- e1000e_check_for_copper_link(9)Check for link (Copper)✨
- e1000e_check_for_fiber_link(9)Check for link (Fiber)✨
- e1000e_check_for_serdes_link(9)Check for link (Serdes)✨
- e1000e_check_mng_mode_generic(9)Generic check management mode✨
- e1000e_check_options(9)Range Checking for Command Line Parameters✨
- e1000e_check_reset_block_generic(9)Check if PHY reset is blocked✨
- e1000e_cleanup_led_generic(9)Set LED config to default operation✨
- e1000e_clear_hw_cntrs_base(9)Clear base hardware counters✨
- e1000e_close(9)Disables a network interface✨
- e1000e_config_collision_dist_generic(9)Configure collision distance✨
- e1000e_config_fc_after_link_up(9)Configures flow control after link✨
- e1000e_config_hwtstamp(9)configure the hwtstamp registers and enable/disable✨
- e1000e_copper_link_setup_igp(9)Setup igp PHY's for copper link✨
- e1000e_copper_link_setup_m88(9)Setup m88 PHY's for copper link✨
- e1000e_cyclecounter_read(9)read raw cycle counter (used by time counter)✨
- e1000e_determine_phy_address(9)Determines PHY address.✨
- e1000e_disable_aspm(9)Disable ASPM states.✨
- e1000e_disable_aspm_locked(9)Disable ASPM states.✨
- e1000e_disable_pcie_master(9)Disables PCI-express master access✨
- e1000e_down(9)quiesce the device and optionally reset the hardware✨
- e1000e_dump(9)Print registers, Tx-ring and Rx-ring✨
- e1000e_enable_mng_pass_thru(9)Check if management passthrough is needed✨
- e1000e_enable_tx_pkt_filtering(9)Enable packet filtering on Tx✨
- e1000e_force_mac_fc(9)Force the MAC's flow control settings✨
- e1000e_force_smbus(9)Force interfaces to transition to SMBUS mode.✨
- e1000e_free_rx_resources(9)Free Rx Resources✨
- e1000e_free_tx_resources(9)Free Tx Resources per Queue✨
- e1000e_get_auto_rd_done(9)Check for auto read completion✨
- e1000e_get_base_timinca(9)get default SYSTIM time increment attributes✨
- e1000e_get_bus_info_pcie(9)Get PCIe bus information✨
- e1000e_get_cable_length_igp_2(9)Determine cable length for igp2 PHY✨
- e1000e_get_cable_length_m88(9)Determine cable length for m88 PHY✨
- e1000e_get_cfg_done_generic(9)Generic configuration done✨
- e1000e_get_hw_control(9)get control of the h/w from f/w✨
- e1000e_get_hw_semaphore(9)Acquire hardware semaphore✨
- e1000e_get_laa_state_82571(9)Get locally administered address state✨
- e1000e_get_phy_id(9)Retrieve the PHY ID and revision✨
- e1000e_get_phy_info_igp(9)Retrieve igp PHY information✨
- e1000e_get_phy_info_m88(9)Retrieve PHY information✨
- e1000e_get_phy_type_from_id(9)Get PHY type from id✨
- e1000e_get_speed_and_duplex_copper(9)Retrieve current speed/duplex✨
- e1000e_get_speed_and_duplex_fiber_serdes(9)Retrieve current speed/duplex✨
- e1000e_get_stats64(9)Get System Network Statistics✨
- e1000e_gig_downshift_workaround_ich8lan(9)WoL from S5 stops working✨
- e1000e_hwtstamp_set(9)control hardware time stamping✨
- e1000e_id_led_init_generic(9)✨
- e1000e_igp3_phy_powerdown_workaround_ich8lan(9)Power down workaround on D3✨
- e1000e_init_rx_addrs(9)Initialize receive address's✨
- e1000e_led_off_generic(9)Turn LED off✨
- e1000e_led_on_generic(9)Turn LED on✨
- e1000e_mng_write_dhcp_info(9)Writes DHCP info to host interface✨
- e1000e_open(9)Called when a network interface is made active✨
- e1000e_phc_adjfine(9)adjust the frequency of the hardware clock✨
- e1000e_phc_adjtime(9)Shift the time of the hardware clock✨
- e1000e_phc_enable(9)enable or disable an ancillary feature✨
- e1000e_phc_get_syncdevicetime(9)Callback given to timekeeping code reads system/device registers✨
- e1000e_phc_getcrosststamp(9)Reads the current system/device cross timestamp✨
- e1000e_phc_gettimex(9)Reads the current time from the hardware clock and system clock✨
- e1000e_phc_settime(9)Set the current time on the hardware clock✨
- e1000e_phy_force_speed_duplex_igp(9)Force speed/duplex for igp PHY✨
- e1000e_phy_force_speed_duplex_m88(9)Force speed/duplex for m88 PHY✨
- e1000e_phy_force_speed_duplex_setup(9)Configure forced PHY speed/duplex✨
- e1000e_phy_has_link_generic(9)Polls PHY for link✨
- e1000e_phy_hw_reset_generic(9)PHY hardware reset✨
- e1000e_phy_init_script_igp3(9)Inits the IGP3 PHY✨
- e1000e_phy_reset_dsp(9)Reset PHY DSP✨
- e1000e_phy_sw_reset(9)PHY software reset✨
- e1000e_poll(9)NAPI Rx polling callback✨
- e1000e_poll_eerd_eewr_done(9)Poll for EEPROM read/write completion✨
- e1000e_power_up_phy(9)restore link in case the phy was powered down✨
- e1000e_ptp_init(9)initialize PTP for devices which support it✨
- e1000e_ptp_remove(9)disable PTP device and stop the overflow check✨
- e1000e_put_hw_semaphore(9)Release hardware semaphore✨
- e1000e_rar_set_generic(9)Set receive address register✨
- e1000e_read_kmrn_reg(9)Read kumeran register✨
- e1000e_read_kmrn_reg_locked(9)Read kumeran register✨
- e1000e_read_nvm_eerd(9)Reads EEPROM using EERD register✨
- e1000e_read_phy_reg_bm(9)Read BM PHY register✨
- e1000e_read_phy_reg_bm2(9)Read BM PHY register✨
- e1000e_read_phy_reg_igp(9)Read igp PHY register✨
- e1000e_read_phy_reg_igp_locked(9)Read igp PHY register✨
- e1000e_read_phy_reg_m88(9)Read m88 PHY register✨
- e1000e_read_phy_reg_mdic(9)Read MDI control register✨
- e1000e_read_systim(9)read SYSTIM register✨
- e1000e_release_hw_control(9)release control of the h/w to f/w✨
- e1000e_release_nvm(9)Release exclusive access to EEPROM✨
- e1000e_reload_nvm_generic(9)Reloads EEPROM✨
- e1000e_reset(9)bring the hardware into a known good state✨
- e1000e_reset_adaptive(9)Reset Adaptive Interframe Spacing✨
- e1000e_rx_hwtstamp(9)utility function which checks for Rx time stamp✨
- e1000e_sanitize_systim(9)sanitize raw cycle counter reads✨
- e1000e_set_d3_lplu_state(9)Sets low power link up state for D3✨
- e1000e_set_fc_watermarks(9)Set flow control high/low watermarks✨
- e1000e_set_interrupt_capability(9)set MSI or MSI-X if supported✨
- e1000e_set_kmrn_lock_loss_workaround_ich8lan(9)Set Kumeran workaround state✨
- e1000e_set_laa_state_82571(9)Set locally administered address state✨
- e1000e_set_pcie_no_snoop(9)Set PCI-express capabilities✨
- e1000e_set_rx_mode(9)secondary unicast, Multicast and Promiscuous mode set✨
- e1000e_setup_copper_link(9)Configure copper link settings✨
- e1000e_setup_fiber_serdes_link(9)Setup link for fiber/serdes✨
- e1000e_setup_led_generic(9)Configures SW controllable LED✨
- e1000e_setup_link_generic(9)Setup flow control and link settings✨
- e1000e_setup_rx_resources(9)allocate Rx resources (Descriptors)✨
- e1000e_setup_tx_resources(9)allocate Tx resources (Descriptors)✨
- e1000e_systim_reset(9)reset the timesync registers after a hardware reset✨
- e1000e_systim_to_hwtstamp(9)convert system time value to hw time stamp✨
- e1000e_trigger_lsc(9)trigger an LSC interrupt✨
- e1000e_tx_hwtstamp_work(9)check for Tx time stamp✨
- e1000e_update_adaptive(9)Update Adaptive Interframe Spacing✨
- e1000e_update_mc_addr_list_generic(9)Update Multicast addresses✨
- e1000e_update_nvm_checksum_generic(9)Update EEPROM checksum✨
- e1000e_update_phy_stats(9)Update the PHY statistics counters✨
- e1000e_update_phy_task(9)work thread to update phy✨
- e1000e_update_stats(9)Update the board statistics counters✨
- e1000e_valid_led_default(9)Verify a valid default LED config✨
- e1000e_validate_nvm_checksum_generic(9)Validate EEPROM checksum✨
- e1000e_vlan_filter_disable(9)helper to disable hw VLAN filtering✨
- e1000e_vlan_filter_enable(9)helper to enable HW VLAN filtering✨
- e1000e_vlan_strip_disable(9)helper to disable HW VLAN stripping✨
- e1000e_vlan_strip_enable(9)helper to enable HW VLAN stripping✨
- e1000e_write_itr(9)write the ITR value to the appropriate registers✨
- e1000e_write_kmrn_reg(9)Write kumeran register✨
- e1000e_write_kmrn_reg_locked(9)Write kumeran register✨
- e1000e_write_mc_addr_list(9)write multicast addresses to MTA✨
💅
getting it ready, bestie…