📦 linux-manual
82568 pages · page 140 of 413
I (continued)
- iavf_fill_fdir_pfcp_hdr(9)fill the PFCP protocol header✨
- iavf_fill_fdir_sctp_hdr(9)fill the SCTP protocol header✨
- iavf_fill_fdir_tcp_hdr(9)fill the TCP protocol header✨
- iavf_fill_fdir_udp_flex_pay_hdr(9)fill the UDP payload header✨
- iavf_fill_fdir_udp_hdr(9)fill the UDP protocol header✨
- iavf_fill_rss_lut(9)Fill the lut with default values✨
- iavf_fill_rx_flow_ext_data(9)fill the additional data✨
- iavf_find_adv_rss_cfg_by_hdrs(9)find RSS configuration with header type✨
- iavf_find_cf(9)Find the cloud filter in the list✨
- iavf_find_fdir_fltr(9)find FDIR filter✨
- iavf_find_filter(9)Search filter list for specific mac filter✨
- iavf_find_vlan(9)Search filter list for specific vlan filter✨
- iavf_finish_config(9)do all netdev work that needs RTNL✨
- iavf_fix_features(9)fix up the netdev feature bits✨
- iavf_fix_netdev_vlan_features(9)fix NETDEV VLAN features based on support✨
- iavf_fix_strip_features(9)fix NETDEV CRC and VLAN strip features✨
- iavf_flex_rx_csum(9)Indicate in skb if hw indicated a good checksum✨
- iavf_flex_rx_hash(9)set the hash value in the skb✨
- iavf_flex_rx_tstamp(9)Capture Rx timestamp from the descriptor✨
- iavf_fltr_to_ethtool_flow(9)convert filter type values to ethtool flow type values✨
- iavf_force_wb(9)Issue SW Interrupt so HW does a wb✨
- iavf_free_adminq_arq(9)Free Admin Queue receive rings✨
- iavf_free_adminq_asq(9)Free Admin Queue send rings✨
- iavf_free_all_rx_resources(9)Free Rx Resources for All Queues✨
- iavf_free_all_tx_resources(9)Free Tx Resources for All Queues✨
- iavf_free_arq_bufs(9)Free receive queue buffer info elements✨
- iavf_free_asq_bufs(9)Free send queue buffer info elements✨
- iavf_free_dma_mem(9)wrapper for DMA memory freeing✨
- iavf_free_interrupt_scheme(9)Undo what iavf_init_interrupt_scheme does✨
- iavf_free_misc_irq(9)Free MSI-X miscellaneous vector✨
- iavf_free_q_vectors(9)Free memory allocated for interrupt vectors✨
- iavf_free_queues(9)Free memory for all rings✨
- iavf_free_rss(9)Free memory used by RSS structs✨
- iavf_free_rx_resources(9)Free Rx resources✨
- iavf_free_traffic_irqs(9)Free MSI-X interrupts✨
- iavf_free_tx_resources(9)Free Tx resources per queue✨
- iavf_free_virt_mem(9)virt memory free wrapper✨
- iavf_get_channels(9)get the number of channels supported by the device✨
- iavf_get_coalesce(9)Get interrupt coalescing settings✨
- iavf_get_drvinfo(9)Get driver info✨
- iavf_get_ethtool_fdir_entry(9)fill ethtool structure with Flow Director filter data✨
- iavf_get_ethtool_stats(9)report device statistics✨
- iavf_get_fdir_fltr_ids(9)fill buffer with filter IDs of active filters✨
- iavf_get_link_ksettings(9)Get Link Speed and Duplex settings✨
- iavf_get_max_vlans_allowed(9)get maximum VLANs allowed for this VF✨
- iavf_get_msglevel(9)Get debug message level✨
- iavf_get_netdev_vlan_features(9)get the enabled NETDEV VLAN fetures✨
- iavf_get_netdev_vlan_hw_features(9)get NETDEV VLAN features that can toggle on/off✨
- iavf_get_num_vlans_added(9)get number of VLANs added✨
- iavf_get_per_queue_coalesce(9)get coalesce values for specific queue✨
- iavf_get_qos_caps(9)get qos caps support✨
- iavf_get_ringparam(9)Get ring parameters✨
- iavf_get_rss_hashcfg(9)✨
- iavf_get_rx_ring_count(9)get RX ring count✨
- iavf_get_rxfh(9)get the rx flow hash indirection table✨
- iavf_get_rxfh_indir_size(9)get the rx flow hash indirection table size✨
- iavf_get_rxfh_key_size(9)get the RSS hash key size✨
- iavf_get_rxnfc(9)command to get RX flow classification rules✨
- iavf_get_sset_count(9)Get length of string set✨
- iavf_get_stat_strings(9)Get stat strings✨
- iavf_get_strings(9)Get string set✨
- iavf_get_tx_pending(9)how many Tx descriptors not processed✨
- iavf_get_vf_config(9)✨
- iavf_get_vpe_link_status(9)✨
- iavf_handle_tclass(9)Forward to a traffic class on the device✨
- iavf_init_adminq(9)main initialization routine for Admin Queue✨
- iavf_init_arq(9)initialize ARQ✨
- iavf_init_asq(9)main initialization routine for ASQ✨
- iavf_init_config_adapter(9)last part of driver startup✨
- iavf_init_get_resources(9)third step of driver startup✨
- iavf_init_interrupt_scheme(9)Determine if MSIX is supported and init✨
- iavf_init_module(9)Driver Registration Routine✨
- iavf_init_process_extended_caps(9)Part of driver startup✨
- iavf_init_recv_offload_vlan_v2_caps(9)part of initializing VLAN V2 caps✨
- iavf_init_recv_ptp_caps(9)part of querying for supported PTP capabilities✨
- iavf_init_recv_supported_rxdids(9)part of querying for supported RXDID formats✨
- iavf_init_rss(9)Prepare for RSS✨
- iavf_init_send_offload_vlan_v2_caps(9)part of initializing VLAN V2 caps✨
- iavf_init_send_ptp_caps(9)part of querying for extended PTP capabilities✨
- iavf_init_send_supported_rxdids(9)part of querying for supported RXDID formats✨
- iavf_init_version_check(9)second step of driver startup✨
- iavf_irq_disable(9)Mask off interrupt generation on the NIC✨
- iavf_irq_enable(9)Enable default interrupt generation settings✨
- iavf_irq_enable_queues(9)Enable interrupt for all queues✨
- iavf_is_descriptor_done(9)tests DD bit in Rx descriptor✨
- iavf_is_mac_set_handled(9)wait for a response to set MAC from PF✨
- iavf_is_mask_valid(9)check mask field set✨
- iavf_is_non_eop(9)process handling of non-EOP buffers✨
- iavf_is_reset_in_progress(9)Check if a reset is in progress✨
- iavf_is_tc_config_same(9)Compare the mqprio TC config with the TC config already configured on this adapter.✨
- iavf_legacy_rx_csum(9)Indicate in skb if hw indicated a good checksum✨
- iavf_legacy_rx_hash(9)set the hash value in the skb✨
- iavf_mac_add_ok(9)✨
- iavf_mac_add_reject(9)✨
- iavf_mac_change_done(9)Check if MAC change completed✨
- iavf_map_queues(9)✨
- iavf_map_rings_to_vectors(9)Maps descriptor rings to vectors✨
- iavf_map_vector_to_rxq(9)associate irqs with rx queues✨
- iavf_map_vector_to_txq(9)associate irqs with tx queues✨
- iavf_max_vlans_added(9)check if maximum VLANs allowed already exist✨
- iavf_maybe_stop_tx(9)1st level check for Tx stop conditions✨
- iavf_misc_irq_disable(9)Mask off interrupt generation on the NIC✨
- iavf_misc_irq_enable(9)Enable default interrupt generation settings✨
- iavf_msix_aq(9)Interrupt handler for vector 0✨
- iavf_msix_clean_rings(9)MSIX mode Interrupt Handler✨
- iavf_napi_disable_all(9)disable NAPI on all queue vectors✨
- iavf_napi_enable_all(9)enable NAPI on all queue vectors✨
- iavf_napi_poll(9)NAPI polling Rx/Tx cleanup routine✨
- iavf_netdev_features_vlan_strip_set(9)update vlan strip status✨
- iavf_open(9)Called when a network interface is made active✨
- iavf_parse_cls_flower(9)Parse tc flower filters provided by kernel✨
- iavf_parse_rx_flow_user_data(9)deconstruct user-defined data✨
- iavf_parse_vf_resource_msg(9)parse response from VIRTCHNL_OP_GET_VF_RESOURCES✨
- iavf_pdev_to_adapter(9)go from pci_dev to adapter✨
- iavf_pkt_udp_no_pay_len(9)the length of UDP packet without payload✨
- iavf_poll_virtchnl_msg(9)✨
- iavf_poll_virtchnl_response(9)Poll admin queue for virtchnl response✨
- iavf_print_adv_rss_cfg(9)✨
- iavf_print_cloud_filter(9)✨
- iavf_print_fdir_fltr(9)✨
- iavf_print_link_message(9)print link up or down✨
- iavf_probe(9)Device Initialization Routine✨
- iavf_process_aq_command(9)process aq_required flags and sends aq command✨
- iavf_process_config(9)Process the config information we got from the PF✨
- iavf_process_skb_fields(9)Populate skb header fields from Rx descriptor✨
- iavf_promiscuous_mode_changed(9)check if promiscuous mode bits changed✨
- iavf_ptp_cache_phc_time(9)Cache PHC time for performing timestamp extension✨
- iavf_ptp_cap_supported(9)Check if a PTP capability is supported✨
- iavf_ptp_disable_rx_tstamp(9)Disable timestamping in Rx rings✨
- iavf_ptp_do_aux_work(9)Perform periodic work required for PTP support✨
- iavf_ptp_enable_rx_tstamp(9)Enable timestamping in Rx rings✨
- iavf_ptp_extend_32b_timestamp(9)Convert a 32b nanoseconds timestamp to 64b nanoseconds✨
- iavf_ptp_init(9)Initialize PTP support if capability was negotiated✨
- iavf_ptp_process_caps(9)Handle change in PTP capabilities✨
- iavf_ptp_register_clock(9)Register a new PTP for userspace✨
- iavf_ptp_release(9)Disable PTP support✨
- iavf_ptp_set_timestamp_mode(9)Set device timestamping mode✨
- iavf_ptp_set_ts_config(9)Set timestamping configuration✨
- iavf_queue_ptp_cmd(9)Queue PTP command for sending over virtchnl✨
- iavf_read_phc_indirect(9)Indirectly read the PHC time via virtchnl✨
- iavf_receive_skb(9)Send a completed packet up the stack✨
- iavf_reconfig_qs_bw(9)Call-back task to handle hardware reset✨
- iavf_reinit_interrupt_scheme(9)Reallocate queues and vectors✨
- iavf_release_rx_desc(9)Store the new tail and head values✨
- iavf_remove(9)Device Removal Routine✨
- iavf_replace_primary_mac(9)Replace current primary address✨
- iavf_request_misc_irq(9)Initialize MSI-X interrupts✨
- iavf_request_reset(9)✨
- iavf_request_stats(9)✨
- iavf_request_traffic_irqs(9)Initialize MSI-X interrupts✨
- iavf_reset_interrupt_capability(9)Reset MSIX setup✨
- iavf_reset_step(9)Perform the VF reset sequence✨
- iavf_restore_fdir_filters(9)✨
- iavf_resume(9)Power management resume routine✨
- iavf_rx_csum(9)Indicate in skb if hw indicated a good checksum✨
- iavf_schedule_aq_request(9)Set the flags and schedule aq request✨
- iavf_schedule_finish_config(9)Set the flags and schedule a reset event✨
- iavf_schedule_reset(9)Set the flags and schedule a reset event✨
- iavf_select_rx_desc_format(9)Select Rx descriptor format✨
- iavf_send_api_ver(9)✨
- iavf_send_pf_msg(9)✨
- iavf_send_phc_read(9)Send request to read PHC time✨
- iavf_send_vf_config_msg(9)✨
- iavf_send_vf_ptp_caps_msg(9)Send request for PTP capabilities✨
- iavf_send_vlan_offload_v2(9)send offload enable/disable over virtchnl✨
- iavf_set_adapter_link_speed_from_vpe(9)✨
- iavf_set_channels(9)set the new channel count✨
- iavf_set_coalesce(9)Set interrupt coalescing settings✨
- iavf_set_ethtool_ops(9)Initialize ethtool ops struct✨
- iavf_set_features(9)set the netdev feature flags✨
- iavf_set_interrupt_capability(9)set MSI-X or FAIL if not supported✨
- iavf_set_itr_per_queue(9)set ITR values for specific queue✨
- iavf_set_mac(9)NDO callback to set port MAC address✨
- iavf_set_mac_addr_type(9)Set the correct request type from the filter type✨
- iavf_set_mac_sync(9)Synchronously change MAC address✨
- iavf_set_msglevel(9)Set debug message level✨
- iavf_set_per_queue_coalesce(9)set specific queue's coalesce settings✨
- iavf_set_promiscuous(9)✨
- iavf_set_quanta_size(9)set quanta size of queue chunk✨
- iavf_set_queue_vlan_tag_loc(9)set location for VLAN tag offload✨
- iavf_set_ringparam(9)Set ring parameters✨
- iavf_set_rss_hashcfg(9)✨
- iavf_set_rss_hfunc(9)✨
- iavf_set_rss_key(9)✨
- iavf_set_rss_lut(9)✨
- iavf_set_rx_mode(9)NDO callback to set the netdev filters✨
- iavf_set_rxfh(9)set the rx flow hash indirection table✨
- iavf_set_rxnfc(9)command to set Rx flow rules.✨
- iavf_set_vc_offload_ethertype(9)set virtchnl ethertype for offload message✨
- iavf_set_vlan_offload_features(9)set VLAN offload configuration✨
- iavf_setup_all_rx_resources(9)allocate all queues Rx resources✨
- iavf_setup_all_tx_resources(9)allocate all queues Tx resources✨
- iavf_setup_rx_descriptors(9)Allocate Rx descriptors✨
- iavf_setup_tc(9)configure multiple traffic classes✨
- iavf_setup_tc_block_cb(9)block callback for tc✨
- iavf_setup_tc_cls_flower(9)flower classifier offloads✨
- iavf_setup_tc_cls_u32(9)U32 filter offloads✨
- iavf_setup_tx_descriptors(9)Allocate the Tx descriptors✨
- iavf_shutdown(9)Shutdown the device in preparation for a reboot✨
- iavf_shutdown_adminq(9)shutdown routine for the Admin Queue✨
💅
getting it ready, bestie…