section 9 · Kernel routines 🧠
87928 pages · page 165 of 440
I (continued)
- ice_xlt_kb_dump(9)dump a xlt key build info✨
- ice_xlt_kb_flag_get(9)aggregate 64 bits packet flag into 16 bits xlt flag✨
- ice_xlt_kb_get_acl(9)create acl xlt key build✨
- ice_xlt_kb_get_fd(9)create fdir xlt key build✨
- ice_xlt_kb_get_rss(9)create rss xlt key build✨
- ice_xlt_kb_get_sw(9)create switch xlt key build✨
- ice_xmit_desc_count(9)calculate number of Tx descriptors needed✨
- ice_xmit_frame_ring(9)Sends buffer on Tx ring✨
- ice_xmit_pkt(9)produce a single HW Tx descriptor out of AF_XDP descriptor✨
- ice_xmit_pkt_batch(9)produce a batch of HW Tx descriptors out of AF_XDP descriptors✨
- ice_xmit_xdp_ring(9)submit frame to XDP ring for transmission✨
- ice_xmit_xdp_tx_zc(9)AF_XDP ZC handler for XDP_TX✨
- ice_xmit_zc(9)take entries from XSK Tx ring and place them onto HW Tx ring✨
- ice_xsk_any_rx_ring_ena(9)Checks if Rx rings have AF_XDP buff pool attached✨
- ice_xsk_clean_rx_ring(9)clean buffer pool queues connected to a given Rx ring✨
- ice_xsk_clean_xdp_ring(9)Clean the XDP Tx ring and its buffer pool queues✨
- ice_xsk_pool_disable(9)disable a buffer pool region✨
- ice_xsk_pool_enable(9)enable a buffer pool region✨
- ice_xsk_pool_setup(9)enable/disable a buffer pool region depending on its state✨
- ice_xsk_wakeup(9)Implements ndo_xsk_wakeup✨
- iceland_ih_decode_iv(9)decode an interrupt vector✨
- iceland_ih_disable_interrupts(9)Disable the interrupt ring buffer✨
- iceland_ih_enable_interrupts(9)Enable the interrupt ring buffer✨
- iceland_ih_get_wptr(9)get the IH ring buffer wptr✨
- iceland_ih_irq_disable(9)disable interrupts✨
- iceland_ih_irq_init(9)init and enable the interrupt ring✨
- iceland_ih_set_rptr(9)set the IH ring buffer rptr✨
- ich_pata_cable_detect(9)Probe host controller cable detect info✨
- ich_set_dmamode(9)Initialize host controller PATA DMA timings✨
- icl_set_active_port_dpll(9)select the active port DPLL for a given CRTC✨
- icmp_global_allow(9)Are we allowed to send one more ICMP message ?✨
- icq_to_bic(9)convert iocontext queue structure to bfq_io_cq.✨
- icrdma_cfg_ceq(9)Configure CEQ interrupt✨
- icrdma_disable_irq(9)Disable interrupt✨
- icrdma_ena_irq(9)Enable interrupt✨
- icrdma_lan_register_qset(9)Register qset with LAN driver✨
- icrdma_lan_unregister_qset(9)Unregister qset with LAN driver✨
- icrdma_request_reset(9)Request a reset✨
- icss_iep_get_count_hi(9)Get the upper 32 bit IEP counter✨
- icss_iep_get_count_low(9)Get the lower 32 bit IEP counter✨
- icss_iep_get_ptp_clock_idx(9)Get PTP clock index using IEP driver✨
- icss_iep_gettime(9)Get time of the PTP clock using IEP driver✨
- icss_iep_settime(9)Set time of the PTP clock using IEP driver✨
- icssg_ft3_hsr_configurations(9)Configure filter table for HSR/PRP protocol frames✨
- icssg_hsr_fdb_update(9)Update FDB and VLAN table for HSR multicast✨
- icssg_hsr_handle_multicast_sync(9)Handle HSR multicast overlapping memberships✨
- icssg_is_addr_synced(9)Check if address is synced from HSR master✨
- icssg_mode_firmware_names(9)Generate firmware names for a specific mode✨
- icssg_ndo_start_xmit(9)EMAC Transmit function✨
- icssg_prueth_hsr_fdb_add_del(9)Manage FDB port membership for HSR multicast✨
- icssm_emac_ndo_get_stats64(9)EMAC get statistics function✨
- icssm_emac_ndo_open(9)EMAC device open✨
- icssm_emac_ndo_set_rx_mode(9)EMAC set receive mode function✨
- icssm_emac_ndo_start_xmit(9)EMAC Transmit function✨
- icssm_emac_ndo_stop(9)EMAC device stop✨
- icssm_emac_rx_irq(9)EMAC Rx interrupt handler✨
- icssm_emac_rx_packet(9)EMAC Receive function✨
- icssm_prueth_sw_fdb_add(9)insert fdb entry✨
- icssm_prueth_sw_fdb_del(9)delete fdb entry✨
- icssm_prueth_tx_enqueue(9)queue a packet to firmware for transmission✨
- icssm_sw_event_work(9)insert/delete fdb entry✨
- IDA description(9)✨
- ida_alloc(9)Allocate an unused ID.✨
- ida_alloc_max(9)Allocate an unused ID.✨
- ida_alloc_min(9)Allocate an unused ID.✨
- ida_alloc_range(9)Allocate an unused ID.✨
- ida_destroy(9)Free all IDs.✨
- ida_find_first_range(9)Get the lowest used ID.✨
- ida_free(9)Release an allocated ID.✨
- identify_insn(9)Identify a UMIP-protected instruction✨
- idgen32(9)non-repeating ID generation✨
- idle_cpu(9)is a given CPU idle currently?✨
- idle_cpu_without(9)would a given CPU be idle without p ?✨
- idle_cull_fn(9)cull workers that have been idle for too long.✨
- idle_init(9)Initialize the idle thread for a cpu✨
- idle_inject_fn(9)idle injection work function✨
- idle_inject_get_duration(9)idle and run duration retrieval helper✨
- idle_inject_register(9)initialize idle injection on a set of CPUs✨
- idle_inject_register_full(9)initialize idle injection on a set of CPUs✨
- idle_inject_set_duration(9)idle and run duration update helper✨
- idle_inject_set_latency(9)set the maximum latency allowed✨
- idle_inject_setup(9)prepare the current task for idle injection✨
- idle_inject_should_run(9)function helper for the smpboot API✨
- idle_inject_start(9)start idle injections✨
- idle_inject_stop(9)stops idle injections✨
- idle_inject_timer_fn(9)idle injection timer function✨
- idle_inject_unregister(9)unregister idle injection control device✨
- idle_inject_wakeup(9)Wake up idle injection threads✨
- idle_task(9)return the idle task for a given CPU.✨
- idle_threads_init(9)Initialize idle threads for all cpus✨
- idle_worker_timeout(9)check if some idle workers can now be deleted.✨
- idpf_add_del_fsteer_filters(9)Send virtchnl add/del Flow Steering message✨
- idpf_add_del_mac_filters(9)Add/del mac filters✨
- idpf_add_empty_queue_stats(9)Add stats for a non-existent queue✨
- idpf_add_flow_steer(9)add a Flow Steering filter✨
- idpf_add_mac_filter(9)Add a mac filter to the filter list✨
- idpf_add_one_ethtool_stat(9)copy the stat into the supplied buffer✨
- idpf_add_port_stats(9)Copy port stats into ethtool buffer✨
- idpf_add_qstat_strings(9)Copy queue stat strings into ethtool buffer✨
- idpf_add_queue_stats(9)copy queue statistics into supplied buffer✨
- idpf_add_stat_strings(9)Copy port stat strings into ethtool buffer✨
- idpf_addr_sync(9)Callback for dev_(mc|uc)_sync to add address✨
- idpf_addr_unsync(9)Callback for dev_(mc|uc)_sync to remove address✨
- idpf_bufq_desc_alloc(9)Allocate buffer queue descriptor ring✨
- idpf_cfg_device(9)configure device and device specific resources✨
- idpf_cfg_lan_memory_regions(9)Get (via virtchnl) and map LAN memory regions✨
- idpf_cfg_netdev(9)Allocate, configure and register a netdev✨
- idpf_change_mtu(9)NDO callback to change the MTU✨
- idpf_check_reset_complete(9)check that reset is complete✨
- idpf_check_supported_desc_ids(9)Verify we have required descriptor support✨
- idpf_chk_linearize(9)Check if skb exceeds max descriptors per packet✨
- idpf_chk_tso_segment(9)Check skb is not using too many buffers✨
- idpf_collect_queue_stats(9)accumulate various per queue stats into port level stats✨
- idpf_compl_desc_alloc(9)allocate completion descriptors✨
- idpf_compl_desc_rel(9)Free completion resources per queue✨
- idpf_config_rss(9)Send virtchnl messages to configure RSS✨
- idpf_convert_reg_to_queue_chunks(9)Copy queue chunk information to the right structure✨
- idpf_core_adev_release(9)function to be mapped to aux dev's release op✨
- idpf_ctlq_reg_init(9)initialize default mailbox registers✨
- idpf_decfg_device(9)deconfigure device and device specific resources✨
- idpf_decfg_lan_memory_regions(9)Unmap non-static memory regions✨
- idpf_decfg_netdev(9)Unregister the netdev✨
- idpf_deinit_dflt_mbx(9)Free up ctlqs setup✨
- idpf_deinit_mac_addr(9)deinitialize mac address for vport✨
- idpf_deinit_rss_lut(9)Release RSS LUT✨
- 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✨
💅
getting it ready, bestie…