📦 linux-manual
82568 pages · page 156 of 413
I (continued)
- idpf_deinit_task(9)Device deinit routine✨
- idpf_deinit_vector_stack(9)zero out the MSIX vector stack✨
- idpf_del_all_flow_steer_filters(9)Delete all flow steer filters in list✨
- idpf_del_all_mac_filters(9)Delete all MAC filters in list✨
- idpf_del_flow_steer(9)delete a Flow Steering filter✨
- idpf_del_mac_filter(9)Delete a MAC filter from the filter list✨
- idpf_dev_init(9)Initialize device specific parameters✨
- idpf_dev_ops_init(9)Initialize device API function pointers✨
- idpf_features_check(9)Validate packet conforms to limits✨
- idpf_fill_bufq_config_chunk(9)fill chunk describing the buffer queue✨
- idpf_fill_complq_config_chunk(9)fill chunk describing the completion queue✨
- idpf_fill_dflt_rss_lut(9)Fill the indirection table with the default values✨
- idpf_fill_ptype_lookup(9)Fill L3 specific fields in ptype lookup table✨
- idpf_fill_rxq_config_chunk(9)fill chunk describing the Rx queue✨
- idpf_fill_txq_config_chunk(9)fill chunk describing the Tx queue✨
- idpf_find_mac_filter(9)Search filter list for specific mac filter✨
- idpf_find_rxq_vec(9)find rxq vector from q index✨
- idpf_find_txq_vec(9)find txq vector from q index✨
- idpf_get_channels(9)get the number of channels supported by the device✨
- idpf_get_coalesce(9)get ITR values as requested by user✨
- idpf_get_default_vports(9)Get default number of vports✨
- idpf_get_device_type(9)Helper to find if it is a VF or PF device✨
- idpf_get_ethtool_stats(9)report device statistics✨
- idpf_get_free_slot(9)get the next non-NULL location index in array✨
- idpf_get_link_ksettings(9)Get Link Speed and Duplex settings✨
- idpf_get_max_tx_bufs(9)Get max scatter-gather buffers supported by the device✨
- idpf_get_max_tx_hdr_size(9)- get the size of tx header✨
- idpf_get_max_vfs(9)Get max number of vfs supported✨
- idpf_get_max_vports(9)Get max number of vports✨
- idpf_get_min_tx_pkt_len(9)Get min packet length supported by the device✨
- idpf_get_msglevel(9)Get debug message level✨
- idpf_get_per_q_coalesce(9)get ITR values as requested by user✨
- idpf_get_q_coalesce(9)get ITR values for specific queue✨
- idpf_get_reg_intr_vecs(9)Get vector queue register offset✨
- idpf_get_reserved_rdma_vecs(9)Get reserved RDMA vectors✨
- idpf_get_reserved_vecs(9)Get reserved vectors✨
- idpf_get_ringparam(9)Get ring parameters✨
- idpf_get_rx_ring_count(9)get RX ring count✨
- idpf_get_rxfh(9)get the rx flow hash indirection table✨
- idpf_get_rxfh_indir_size(9)get the rx flow hash indirection table size✨
- idpf_get_rxfh_key_size(9)get the RSS hash key size✨
- idpf_get_rxnfc(9)command to get RX flow classification rules✨
- idpf_get_sset_count(9)Get length of string set✨
- idpf_get_stat_strings(9)Get stat strings✨
- idpf_get_stats64(9)get statistics for network device structure✨
- idpf_get_strings(9)Get string set✨
- idpf_get_timestamp_filters(9)Get the supported timestamping mode✨
- idpf_get_ts_info(9)Get device PHC association✨
- idpf_get_ts_stats(9)Collect HW tstamping statistics✨
- idpf_get_vec_ids(9)Initialize vector id from Mailbox parameters✨
- idpf_get_vport_id(9)Get vport id✨
- idpf_handle_event_link(9)Handle link event message✨
- idpf_idc_deinit_core_aux_device(9)de-initialize Auxiliary Device(s)✨
- idpf_idc_deinit_vport_aux_device(9)de-initialize Auxiliary Device(s)✨
- idpf_idc_init(9)Called to initialize IDC✨
- idpf_idc_init_aux_core_dev(9)initialize Auxiliary Device(s)✨
- idpf_idc_init_aux_vport_dev(9)initialize vport Auxiliary Device(s)✨
- idpf_idc_init_msix_data(9)initialize MSIX data for the cdev_info structure✨
- idpf_idc_issue_reset_event(9)Function to handle reset IDC event✨
- idpf_idc_rdma_vc_send_sync(9)virtchnl send callback for IDC registered drivers✨
- idpf_idc_register(9)register for IDC callbacks✨
- idpf_idc_request_reset(9)Called by an Auxiliary Driver✨
- idpf_idc_vdev_mtu_event(9)Function to handle IDC vport mtu change events✨
- idpf_idc_vf_register(9)register for IDC callbacks✨
- idpf_idc_vport_dev_ctrl(9)Called by an Auxiliary Driver✨
- idpf_idc_vport_dev_down(9)called CORE is leaving vport aux dev support state✨
- idpf_idc_vport_dev_up(9)called when CORE is ready for vport aux devs✨
- idpf_init_avail_queues(9)Initialize available queues on the device✨
- idpf_init_dflt_mbx(9)Setup default mailbox parameters and make request✨
- idpf_init_dim(9)Set up dynamic interrupt moderation✨
- idpf_init_hard_reset(9)Initiate a hardware reset✨
- idpf_init_mac_addr(9)initialize mac address for vport✨
- idpf_init_rss_lut(9)Allocate and initialize RSS LUT✨
- idpf_init_task(9)Delayed initialization task✨
- idpf_init_vector_stack(9)Fill the MSIX vector stack with vector index✨
- idpf_initiate_soft_reset(9)Initiate a software reset✨
- idpf_intr_reg_init(9)Initialize interrupt registers✨
- idpf_intr_rel(9)Release interrupt capabilities and free memory✨
- idpf_intr_req(9)Request interrupt capabilities✨
- idpf_is_capability_ena(9)Default implementation of capability checking✨
- idpf_is_feature_ena(9)Determine if a particular feature is enabled✨
- idpf_is_hsplit_supported(9)check whether the header split is supported✨
- idpf_is_queue_model_split(9)check if queue model is split✨
- idpf_is_rdma_cap_ena(9)Determine if RDMA is supported✨
- idpf_is_reset_detected(9)check if we were reset at some point✨
- idpf_is_reset_in_prog(9)check if reset is in progress✨
- idpf_mac_filter_async_handler(9)Async callback for mac filters✨
- idpf_map_remaining_mmio_regs(9)map MMIO regions outside mbx and rstat✨
- idpf_mb_clean(9)Reclaim the send mailbox queue entries✨
- idpf_mb_intr_clean(9)Interrupt handler for the mailbox✨
- idpf_mb_intr_init(9)Initialize the mailbox interrupt✨
- idpf_mb_intr_reg_init(9)Initialize mailbox interrupt register✨
- idpf_mb_intr_rel_irq(9)Free the IRQ association with the OS✨
- idpf_mb_intr_req_irq(9)Request irq for the mailbox interrupt✨
- idpf_mb_irq_enable(9)Enable MSIX interrupt for the mailbox✨
- idpf_mbx_task(9)Delayed task to handle mailbox responses✨
- idpf_mmio_region_non_static(9)Check if region is not static✨
- idpf_net_dim(9)Update net DIM algorithm✨
- idpf_netdev_to_adapter(9)Get adapter handle from a netdev✨
- idpf_netdev_to_vport(9)get a vport handle from a netdev✨
- idpf_open(9)Called when a network interface becomes active✨
- idpf_parse_protocol_ids(9)parse protocol IDs for a given packet type✨
- idpf_plug_core_aux_dev(9)allocate and register an Auxiliary device✨
- idpf_plug_vport_aux_dev(9)allocate and register a vport Auxiliary device✨
- idpf_post_buf_refill(9)Post buffer id to refill queue✨
- idpf_prep_map_unmap_queue_set_vector_msg(9)prepare message to map or unmap queue set to the interrupt vector✨
- idpf_prepare_cfg_rxqs_msg(9)prepare message to configure selected Rx queues✨
- idpf_prepare_cfg_txqs_msg(9)prepare message to configure selected Tx queues✨
- idpf_prepare_ena_dis_qs_msg(9)prepare message to enable/disable selected queues✨
- idpf_prepare_ptp_mb_msg(9)Prepare PTP related message✨
- idpf_probe(9)Device initialization routine✨
- idpf_promiscuous_async_handler(9)async callback for promiscuous mode✨
- idpf_ptp_adj_dev_clk_fine(9)Send virtchnl adj time message✨
- idpf_ptp_adj_dev_clk_time(9)Send virtchnl adj device clock time message✨
- idpf_ptp_adjfine(9)Adjust clock increment rate✨
- idpf_ptp_adjtime(9)Adjust the time of the clock by the indicated delta✨
- idpf_ptp_adjtime_nonatomic(9)Do a non-atomic clock adjustment✨
- idpf_ptp_create_clock(9)Create PTP clock device for userspace✨
- idpf_ptp_do_aux_work(9)Do PTP periodic work✨
- idpf_ptp_enable_shtime(9)Enable shadow time and execute a command✨
- idpf_ptp_extend_ts(9)Convert a 40b timestamp to 64b nanoseconds✨
- idpf_ptp_get_access(9)Determine the access type of the PTP features✨
- idpf_ptp_get_caps(9)Send virtchnl get ptp capabilities message✨
- idpf_ptp_get_cross_time(9)Send virtchnl get cross time message✨
- idpf_ptp_get_crosststamp(9)Capture a device cross timestamp✨
- idpf_ptp_get_dev_clk_time(9)Send virtchnl get device clk time message✨
- idpf_ptp_get_features_access(9)Determine the access type of PTP features✨
- idpf_ptp_get_sync_device_time(9)Get the cross time stamp info✨
- idpf_ptp_get_sync_device_time_direct(9)Get the cross time stamp values directly✨
- idpf_ptp_get_sync_device_time_mailbox(9)Get the cross time stamp values through mailbox✨
- idpf_ptp_get_tstamp_value(9)Get the Tx timestamp value and provide it back to the skb.✨
- idpf_ptp_get_tx_tstamp(9)Send virtchnl get Tx timestamp latches message✨
- idpf_ptp_get_tx_tstamp_async_handler(9)Async callback for getting Tx tstamps✨
- idpf_ptp_get_txq_tstamp_capability(9)Verify the timestamping capability for a given tx queue.✨
- idpf_ptp_get_vport_tstamps_caps(9)Send virtchnl to get tstamps caps for vport✨
- idpf_ptp_gettimex64(9)Get the time of the clock✨
- idpf_ptp_gpio_enable(9)Enable/disable ancillary features of PHC✨
- idpf_ptp_info_to_adapter(9)get driver adapter struct from ptp_clock_info✨
- idpf_ptp_init(9)Initialize PTP hardware clock support✨
- idpf_ptp_is_mb_msg(9)Check if the message is PTP-related✨
- idpf_ptp_is_vport_rx_tstamp_ena(9)Verify the Rx timestamping enablement for a given vport.✨
- idpf_ptp_is_vport_tx_tstamp_ena(9)Verify the Tx timestamping enablement for a given vport.✨
- idpf_ptp_read_src_clk_reg(9)Read the main timer value✨
- idpf_ptp_read_src_clk_reg_direct(9)Read directly the main timer value✨
- idpf_ptp_read_src_clk_reg_mailbox(9)Read the main timer value through mailbox✨
- idpf_ptp_reg_init(9)Initialize required registers✨
- idpf_ptp_release(9)Clear PTP hardware clock support✨
- idpf_ptp_release_tstamp(9)Release the Tx timestamps trackers✨
- idpf_ptp_release_vport_tstamp(9)Release the Tx timestamps trakcers for a given vport.✨
- idpf_ptp_request_ts(9)Request an available Tx timestamp index✨
- idpf_ptp_set_caps(9)Set PTP capabilities✨
- idpf_ptp_set_dev_clk_time(9)Send virtchnl set device time message✨
- idpf_ptp_set_rx_tstamp(9)Enable or disable Rx timestamping✨
- idpf_ptp_set_timestamp_mode(9)Setup driver for requested timestamp mode✨
- idpf_ptp_settime64(9)Set the time of the clock✨
- idpf_ptp_tstamp_extend_32b_to_64b(9)Convert a 32b nanoseconds Tx or Rx timestamp value to 64b.✨
- idpf_ptp_update_cached_phctime(9)Update the cached PHC time values✨
- idpf_ptp_update_phctime_rxq_grp(9)Update the cached PHC time for a given Rx queue group.✨
- idpf_ptp_update_tstamp_tracker(9)Update the Tx timestamp tracker based on the skb compatibility.✨
- idpf_ptp_verify_pin(9)Verify if pin supports requested pin function✨
- idpf_qp_switch(9)enable or disable queues associated with queue pair✨
- idpf_queue_reg_init(9)initialize queue registers✨
- idpf_recv_event_msg(9)Receive virtchnl event message✨
- idpf_reg_ops_init(9)Initialize register API function pointers✨
- idpf_rel_rx_pt_lkup(9)release RX ptype lookup table✨
- idpf_remove(9)Device removal routine✨
- idpf_remove_features(9)Turn off feature configs✨
- idpf_remove_mac_filters(9)Remove all MAC filters in list✨
- idpf_req_rel_vector_indexes(9)Request or release MSIX vector indexes✨
- idpf_reset_reg_init(9)Initialize reset registers✨
- idpf_restore_features(9)Restore feature configs✨
- idpf_restore_mac_filters(9)Re-add all MAC filters in list✨
- idpf_rx_buf_alloc_all(9)Allocate memory for all buffer resources✨
- idpf_rx_buf_alloc_singleq(9)Allocate memory for all buffer resources✨
- idpf_rx_buf_hw_update(9)Store the new tail and head values✨
- idpf_rx_buf_rel_all(9)Free all Rx buffer resources for a receive queue✨
- idpf_rx_buf_rel_bufq(9)Free all Rx buffer resources for a buffer queue✨
- idpf_rx_bufs_init(9)Initialize page pool, allocate rx bufs, and post to HW✨
- idpf_rx_bufs_init_all(9)Initialize all RX bufs✨
- idpf_rx_bufs_init_singleq(9)Initialize page pool and allocate Rx bufs✨
- idpf_rx_clean_refillq(9)Clean refill queue buffers✨
- idpf_rx_clean_refillq_all(9)Clean all refill queues✨
- idpf_rx_csum(9)Indicate in skb if checksum is good✨
- idpf_rx_desc_alloc(9)Allocate queue Rx resources✨
- idpf_rx_desc_alloc_all(9)allocate all RX queues resources✨
- idpf_rx_desc_rel(9)Free a specific Rx q resources✨
- idpf_rx_desc_rel_all(9)Free Rx Resources for All Queues✨
- idpf_rx_desc_rel_bufq(9)free buffer queue resources✨
- idpf_rx_dim_work(9)Call back from the stack✨
- idpf_rx_hash(9)set the hash value in the skb✨
- idpf_rx_hdr_buf_alloc_all(9)Allocate memory for header buffers✨
- idpf_rx_hdr_buf_rel_all(9)Release header buffer memory✨
- idpf_rx_hsplit_wa(9)handle header buffer overflows and split errors✨
- idpf_rx_hwtstamp(9)check for an RX timestamp and pass up the stack✨
- idpf_rx_init_buf_tail(9)Write initial buffer ring tail value✨
- idpf_rx_page_rel(9)Release an rx buffer page✨
- idpf_rx_post_buf_desc(9)Post buffer to bufq descriptor ring✨
- idpf_rx_post_init_bufs(9)Post initial buffers to bufq✨
- idpf_rx_rsc(9)Set the RSC fields in the skb✨
- idpf_rx_singleq_base_csum(9)Indicate in skb if hw indicated a good cksum✨
💅
getting it ready, bestie…