section 9 · Kernel routines 🧠
87928 pages · page 194 of 440
I (continued)
- ixgbe_get_i2c_ack(9)Polls for I2C ACK✨
- ixgbe_get_i2c_data(9)Reads the I2C SDA data bit✨
- ixgbe_get_inactive_netlist_ver(9)Read netlist version from the inactive bank✨
- ixgbe_get_inactive_nvm_ver(9)Read Option ROM version from the inactive bank✨
- ixgbe_get_inactive_orom_ver(9)Read Option ROM version from the inactive bank✨
- ixgbe_get_lasi_ext_t_x550em(9)Determine external Base T PHY interrupt cause✨
- ixgbe_get_link_capabilities_82598(9)Determines link capabilities✨
- ixgbe_get_link_capabilities_82599(9)Determines link capabilities✨
- ixgbe_get_link_capabilities_e610(9)Determine link capabilities✨
- ixgbe_get_link_status(9)get status of the HW network link✨
- ixgbe_get_mac_addr_generic(9)Generic get MAC address✨
- ixgbe_get_media_type_82598(9)Determines media type✨
- ixgbe_get_media_type_82599(9)Get media type✨
- ixgbe_get_media_type_e610(9)Gets media type✨
- ixgbe_get_media_type_from_phy_type(9)Gets media type based on phy type✨
- ixgbe_get_netlist_info(9)Read the netlist version information✨
- ixgbe_get_num_per_func(9)determine number of resources per PF✨
- ixgbe_get_nvm_css_hdr_len(9)Read the CSS header length✨
- ixgbe_get_nvm_srev(9)Read the security revision from the NVM CSS header✨
- ixgbe_get_nvm_ver_info(9)Read NVM version information✨
- ixgbe_get_oem_prod_version(9)Etrack ID from EEPROM✨
- ixgbe_get_orom_civd_data(9)Get the combo version information from Option ROM✨
- ixgbe_get_orom_srev(9)Read the security revision from the OROM CSS header✨
- ixgbe_get_orom_ver_info(9)Read Option ROM version information✨
- ixgbe_get_orom_version(9)Return option ROM from EEPROM✨
- ixgbe_get_pcie_msix_count_generic(9)Gets MSI-X vector count✨
- ixgbe_get_pending_updates(9)Check if the component has a pending update✨
- ixgbe_get_pfa_module_tlv(9)Read sub module TLV from NVM PFA✨
- ixgbe_get_phy_id(9)Get the phy type✨
- ixgbe_get_phy_id_fw(9)Get the phy ID via firmware command✨
- ixgbe_get_phy_token(9)Get the token for shared PHY access✨
- ixgbe_get_phy_type_from_id(9)Get the phy type✨
- ixgbe_get_san_mac_addr_generic(9)SAN MAC address retrieval from the EEPROM✨
- ixgbe_get_san_mac_addr_offset(9)Get SAN MAC address offset from the EEPROM✨
- ixgbe_get_sfp_init_sequence_offsets(9)Provides offset of PHY init sequence✨
- ixgbe_get_swfw_sync_semaphore(9)Get hardware semaphore✨
- ixgbe_get_thermal_sensor_data_generic(9)Gathers thermal sensor data✨
- ixgbe_get_vf_idx(9)provide VF index number based on queue index✨
- ixgbe_get_vfs(9)Find and take references to all vf devices✨
- ixgbe_get_wwn_prefix_generic(9)Get alternative WWNN/WWPN prefix from the EEPROM✨
- ixgbe_handle_fw_event(9)handle Firmware event✨
- ixgbe_handle_lasi_ext_t_x550em(9)Handle external Base T PHY interrupt✨
- ixgbe_handle_link_status_event(9)handle link status event via ACI✨
- ixgbe_handle_mdd_event(9)handle mdd event✨
- ixgbe_handle_mdd_x550(9)handle malicious driver detection event✨
- ixgbe_hic_unlocked(9)Issue command to manageability block unlocked✨
- ixgbe_host_interface_command(9)Issue command to manageability block✨
- ixgbe_hpbthresh(9)calculate high water mark for flow control✨
- ixgbe_i2c_bus_clear(9)Clears the I2C bus✨
- ixgbe_i2c_start(9)Sets I2C start condition✨
- ixgbe_i2c_stop(9)Sets I2C stop condition✨
- ixgbe_identify_module_e610(9)Identify SFP module type✨
- ixgbe_identify_module_generic(9)Identifies module type✨
- ixgbe_identify_phy_82599(9)Get physical layer module✨
- ixgbe_identify_phy_e610(9)Identify PHY✨
- ixgbe_identify_phy_fw(9)Get PHY type based on firmware command✨
- ixgbe_identify_phy_generic(9)Get physical layer module✨
- ixgbe_identify_qsfp_module_generic(9)Identifies QSFP modules✨
- ixgbe_identify_sfp_module_generic(9)Identifies SFP modules✨
- ixgbe_ieee_credits(9)This calculates the ieee traffic class credits from the configured bandwidth percentages. Credits are the smallest unit programmable into the underlying hardware. The IEEE 802.1Qaz specification do…✨
- ixgbe_in_i2c_byte_ack(9)Receive an I2C byte and send ack✨
- ixgbe_init_eeprom_params_e610(9)Initialize EEPROM params✨
- ixgbe_init_eeprom_params_generic(9)Initialize EEPROM params✨
- ixgbe_init_eeprom_params_X540(9)Initialize EEPROM params✨
- ixgbe_init_fdir_perfect_82599(9)Initialize Flow Director perfect filters✨
- ixgbe_init_fdir_signature_82599(9)Initialize Flow Director signature filters✨
- ixgbe_init_hw_generic(9)Generic hardware initialization✨
- ixgbe_init_interrupt_scheme(9)Determine proper interrupt scheme✨
- ixgbe_init_ipsec_offload(9)initialize security registers for IPSec operation✨
- ixgbe_init_led_link_act_generic(9)Store the LED index link/activity.✨
- ixgbe_init_mbx_params_pf(9)set initial values for pf mailbox✨
- ixgbe_init_module(9)Driver Registration Routine✨
- ixgbe_init_phy_ops_82598(9)PHY/SFP specific init✨
- ixgbe_init_phy_ops_82599(9)PHY/SFP specific init✨
- ixgbe_init_phy_ops_e610(9)PHY specific init✨
- ixgbe_init_rss_key(9)Initialize adapter RSS key✨
- ixgbe_init_rx_addrs_generic(9)Initializes receive address filters.✨
- ixgbe_init_swfw_sync_X540(9)Release hardware semaphore✨
- ixgbe_init_thermal_sensor_thresh_generic(9)Inits thermal sensor thresholds✨
- ixgbe_init_uta_tables_generic(9)Initialize the Unicast Table Array✨
- ixgbe_intr(9)legacy mode Interrupt Handler✨
- ixgbe_io_error_detected(9)called when PCI error is detected✨
- ixgbe_io_resume(9)called when traffic can start flowing again.✨
- ixgbe_io_slot_reset(9)called after the pci bus has been reset.✨
- ixgbe_iosf_wait(9)Wait for IOSF command completion✨
- ixgbe_ipsec_add_sa(9)program device with a security association✨
- ixgbe_ipsec_check_mgmt_ip(9)make sure there is no clash with mgmt IP filters✨
- ixgbe_ipsec_clear_hw_tables(9)because some tables don't get cleared on reset✨
- ixgbe_ipsec_del_sa(9)clear out this specific SA✨
- ixgbe_ipsec_find_empty_idx(9)find the first unused security parameter index✨
- ixgbe_ipsec_find_rx_state(9)find the state that matches✨
- ixgbe_ipsec_parse_proto_keys(9)find the key and salt based on the protocol✨
- ixgbe_ipsec_restore(9)restore the ipsec HW settings after a reset✨
- ixgbe_ipsec_rx(9)decode ipsec bits from Rx descriptor✨
- ixgbe_ipsec_set_rx_ip(9)set up the register bits to save SA IP addr info✨
- ixgbe_ipsec_set_rx_item(9)set an Rx table item✨
- ixgbe_ipsec_set_rx_sa(9)set up the register bits to save SA info✨
- ixgbe_ipsec_set_tx_sa(9)set the Tx SA registers✨
- ixgbe_ipsec_start_engine(9)✨
- ixgbe_ipsec_stop_data(9)✨
- ixgbe_ipsec_stop_engine(9)✨
- ixgbe_ipsec_tx(9)setup Tx flags for ipsec offload✨
- ixgbe_ipsec_vf_add_sa(9)translate VF request to SA add✨
- ixgbe_ipsec_vf_clear(9)clear the tables of data for a VF✨
- ixgbe_ipsec_vf_del_sa(9)translate VF request to SA delete✨
- ixgbe_irq_disable(9)Mask off interrupt generation on the NIC✨
- ixgbe_irq_disable_single(9)Disable single IRQ vector✨
- ixgbe_irq_enable(9)Enable default interrupt generation settings✨
- ixgbe_is_eee_link_speed_supported_e610(9)Check if EEE can be enabled✨
- ixgbe_is_media_cage_present(9)check if media cage is present✨
- ixgbe_is_non_eop(9)process handling of non-EOP buffers✨
- ixgbe_is_sfp_probe(9)Returns true if SFP is being detected✨
- ixgbe_led_off_generic(9)Turns off the software controllable LEDs.✨
- ixgbe_led_off_t_x550em(9)Turns off the software controllable LEDs.✨
- ixgbe_led_on_generic(9)Turns on the software controllable LEDs.✨
- ixgbe_led_on_t_x550em(9)Turns on the software controllable LEDs.✨
- ixgbe_lower_eeprom_clk(9)Lowers the EEPROM's clock input.✨
- ixgbe_lower_i2c_clk(9)Lowers the I2C SCL clock✨
- ixgbe_lpbthresh(9)calculate low water mark for flow control✨
- ixgbe_max_xdp_frame_size(9)returns the maximum allowed frame size for XDP✨
- ixgbe_mii_bus_init(9)mii_bus structure setup✨
- ixgbe_mii_bus_read_c22(9)Read a clause 22 register✨
- ixgbe_mii_bus_read_c45(9)Read a clause 45 register✨
- ixgbe_mii_bus_read_generic_c22(9)Read a clause 22 register with gssr flags✨
- ixgbe_mii_bus_read_generic_c45(9)Read a clause 45 register with gssr flags✨
- ixgbe_mii_bus_write_c22(9)Write a clause 22 register✨
- ixgbe_mii_bus_write_c45(9)Write a clause 45 register✨
- ixgbe_mii_bus_write_generic_c22(9)Write a clause 22 register with gssr flags✨
- ixgbe_mii_bus_write_generic_c45(9)Write a clause 45 register with gssr flags✨
- ixgbe_msca_cmd(9)Write the command register and poll for completion/timeout✨
- ixgbe_mta_vector(9)Determines bit-vector in multicast table to set✨
- ixgbe_ndo_set_vf_link_state(9)Set link state✨
- ixgbe_need_crosstalk_fix(9)Determine if we need to do cross talk fix✨
- ixgbe_negotiate_fc(9)Negotiate flow control✨
- ixgbe_negotiate_vf_features(9)negotiate supported features with VF driver✨
- ixgbe_non_sfp_link_config(9)set up non-SFP+ link✨
- ixgbe_nvm_validate_checksum(9)validate checksum✨
- ixgbe_nvm_write_activate(9)NVM activate write✨
- ixgbe_obtain_mbx_lock_pf(9)obtain mailbox lock✨
- ixgbe_ones_comp_byte_add(9)Perform one's complement addition✨
- ixgbe_open(9)Called when a network interface is made active✨
- ixgbe_out_i2c_byte_ack(9)Send I2C byte with ack✨
- ixgbe_parse_dev_caps(9)Parse device capabilities✨
- ixgbe_parse_e610_caps(9)Parse common device/function capabilities✨
- ixgbe_parse_fdir_dev_caps(9)Parse LIBIE_AQC_CAPS_FD device caps✨
- ixgbe_parse_func_caps(9)Parse function capabilities✨
- ixgbe_parse_valid_functions_cap(9)Parse LIBIE_AQC_CAPS_VALID_FUNCTIONS caps✨
- ixgbe_parse_vf_dev_caps(9)Parse LIBIE_AQC_CAPS_VF device caps✨
- ixgbe_parse_vf_func_caps(9)Parse LIBIE_AQC_CAPS_VF function caps✨
- ixgbe_parse_vsi_dev_caps(9)Parse LIBIE_AQC_CAPS_VSI device caps✨
- ixgbe_parse_vsi_func_caps(9)Parse LIBIE_AQC_CAPS_VSI function caps✨
- ixgbe_pcie_from_parent(9)Determine whether PCIe info should come from parent✨
- ixgbe_pcie_timeout_poll(9)Return number of times to poll for completion✨
- ixgbe_pf_handle_tx_hang(9)handle Tx hang on PF✨
- ixgbe_poll(9)NAPI Rx polling callback✨
- ixgbe_poll_eerd_eewr_done(9)Poll EERD read or EEWR write status✨
- ixgbe_poll_flash_update_done_X540(9)Poll flash update status✨
- ixgbe_poll_for_ack(9)Wait for message acknowledgement✨
- ixgbe_poll_for_msg(9)Wait for message notification✨
- ixgbe_probe(9)Device Initialization Routine✨
- ixgbe_probe_phy(9)Probe a single address for a PHY✨
- ixgbe_process_link_status_event(9)process the link event✨
- ixgbe_process_skb_fields(9)Populate skb header fields from Rx descriptor✨
- ixgbe_ptp_adjfine_82599(9)✨
- ixgbe_ptp_adjfine_X550(9)✨
- ixgbe_ptp_adjtime(9)✨
- ixgbe_ptp_check_pps_event(9)✨
- ixgbe_ptp_clear_tx_timestamp(9)utility function to clear Tx timestamp state✨
- ixgbe_ptp_convert_to_hwtstamp(9)convert register value to hw timestamp✨
- ixgbe_ptp_create_clock(9)✨
- ixgbe_ptp_feature_enable(9)✨
- ixgbe_ptp_gettimex(9)✨
- ixgbe_ptp_hwtstamp_get(9)get current hardware timestamping configuration✨
- ixgbe_ptp_hwtstamp_set(9)user entry point for timestamp mode✨
- ixgbe_ptp_init(9)✨
- ixgbe_ptp_init_systime(9)Initialize SYSTIME registers✨
- ixgbe_ptp_overflow_check(9)watchdog task to detect SYSTIME overflow✨
- ixgbe_ptp_read_82599(9)read raw cycle counter (to be used by time counter)✨
- ixgbe_ptp_read_X550(9)read cycle counter value✨
- ixgbe_ptp_reset(9)✨
- ixgbe_ptp_rx_hang(9)detect error case when Rx timestamp registers latched✨
- ixgbe_ptp_rx_pktstamp(9)utility function to get RX time stamp from buffer✨
- ixgbe_ptp_rx_rgtstamp(9)utility function which checks for RX time stamp✨
- ixgbe_ptp_set_timestamp_mode(9)setup the hardware for the requested mode✨
- ixgbe_ptp_settime(9)✨
- ixgbe_ptp_setup_sdp_X540(9)✨
- ixgbe_ptp_setup_sdp_X550(9)✨
- ixgbe_ptp_start_cyclecounter(9)create the cycle counter from hw✨
- ixgbe_ptp_stop(9)close the PTP device✨
- ixgbe_ptp_suspend(9)stop PTP work items✨
- ixgbe_ptp_tx_hang(9)detect error case where Tx timestamp never finishes✨
- ixgbe_ptp_tx_hwtstamp(9)utility function which checks for TX time stamp✨
- ixgbe_ptp_tx_hwtstamp_work(9)✨
- ixgbe_pull_tail(9)ixgbe specific version of skb_pull_tail✨
- ixgbe_put_phy_token(9)Put the token for shared PHY access✨
- ixgbe_raise_eeprom_clk(9)Raises the EEPROM's clock input.✨
- ixgbe_raise_i2c_clk(9)Raises the I2C SCL clock✨
- ixgbe_read_analog_reg8_82598(9)Reads 8 bit Atlas analog register✨
- ixgbe_read_analog_reg8_82599(9)Reads 8 bit Omer analog register✨
- ixgbe_read_cs4227(9)Read CS4227 register✨
💅
getting it ready, bestie…