📦 linux-manual
82568 pages · page 139 of 413
I (continued)
- i915_request_is_running(9)check if the request may actually be executing✨
- i915_request_started(9)check if the request has begun being executed✨
- i915_request_wait(9)wait until execution of request has finished✨
- i915_request_wait_timeout(9)wait until execution of request has finished✨
- i915_reserve_fence(9)Reserve a fence for vGPU✨
- i915_rsgt_from_buddy_resource(9)Create a refcounted sg_table from a struct i915_buddy_block list✨
- i915_rsgt_from_mm_node(9)Create a refcounted sg_table from a struct drm_mm_node✨
- i915_set_dma_info(9)set all relevant PCI dma info as configured for the platform✨
- i915_sg_dma_sizes(9)Record the dma segment sizes of a scatterlist✨
- i915_syncmap_free(9)- free all memory associated with the syncmap✨
- i915_syncmap_init(9)- initialise the #i915_syncmap✨
- i915_syncmap_is_later(9)- compare against the last know sync point✨
- i915_syncmap_set(9)- mark the most recent syncpoint between contexts✨
- i915_ttm_adjust_domains_after_move(9)Adjust the GEM domains after a TTM move✨
- i915_ttm_adjust_gem_after_move(9)Adjust the GEM state after a TTM move✨
- i915_ttm_adjust_lru(9)Adjust an object's position on relevant LRU lists.✨
- i915_ttm_backup_free(9)Free any backup attached to this object✨
- i915_ttm_backup_region(9)Back up all objects of a region to smem.✨
- i915_ttm_buddy_man_avail(9)Query the avail tracking for the manager.✨
- i915_ttm_buddy_man_fini(9)Destroy the buddy allocator ttm manager✨
- i915_ttm_buddy_man_init(9)Setup buddy allocator based ttm manager✨
- i915_ttm_buddy_man_reserve(9)Reserve address range✨
- i915_ttm_buddy_man_visible_size(9)Return the size of the CPU visible portion in pages.✨
- i915_ttm_cpu_maps_iomem(9)Should the memory be viewed as IOMEM by the CPU?✨
- i915_ttm_driver(9)Return a pointer to the TTM device funcs✨
- i915_ttm_free_cached_io_rsgt(9)Free object cached LMEM information✨
- i915_ttm_gtt_binds_lmem(9)Should the memory be viewed as LMEM by the GTT?✨
- i915_ttm_is_ghost_object(9)Check if the ttm bo is a ghost object.✨
- i915_ttm_move(9)The TTM move callback used by i915.✨
- i915_ttm_move_notify(9)Prepare an object for move✨
- i915_ttm_purge(9)Clear an object of its memory✨
- i915_ttm_recover_region(9)Free the backup of all objects of a region✨
- i915_ttm_resource_get_st(9)Get a refcounted sg-table pointing to the resource memory✨
- i915_ttm_resource_mappable(9)Return true if the ttm resource is CPU accessible.✨
- i915_ttm_restore_region(9)Restore backed-up objects of a region from smem.✨
- i915_ttm_sys_placement(9)Return the struct ttm_placement to be used for an object in system memory.✨
- i915_ttm_to_gem(9)Convert a struct ttm_buffer_object to an embedding struct drm_i915_gem_object.✨
- i915_unaligned_memcpy_from_wc(9)perform a mostly accelerated read from WC✨
- i915_unreserve_fence(9)Reclaim a reserved fence✨
- I915_VM_CREATE_FLAGS_USE_VM_BIND(9)✨
- i915_vm_resv_get(9)Obtain a reference on the vm's reservation lock✨
- i915_vm_resv_put(9)Release a reference on the vm's reservation lock✨
- i915_vm_resv_release(9)Final struct i915_address_space destructor✨
- i915_vma_bind(9)Sets up PTEs for an VMA in it's corresponding address space.✨
- i915_vma_get_current_resource(9)Get the current resource of the vma✨
- i915_vma_insert(9)finds a slot for the vma in its address space✨
- i915_vma_instance(9)return the singleton instance of the VMA✨
- i915_vma_offset(9)Obtain the va offset of the vma✨
- i915_vma_pin_fence(9)pin fencing state✨
- i915_vma_pin_iomap(9)calls ioremap_wc to map the GGTT VMA via the aperture✨
- i915_vma_resource_alloc(9)Allocate a vma resource✨
- i915_vma_resource_bind_dep_await(9)Have a struct i915_sw_fence await all pending unbinds in a certain range of a vm.✨
- i915_vma_resource_bind_dep_sync(9)Wait for / sync all unbinds touching a certain vm range.✨
- i915_vma_resource_bind_dep_sync_all(9)Wait for / sync all unbinds of a vm, releasing the vm lock while waiting.✨
- i915_vma_resource_free(9)Free a vma resource✨
- i915_vma_resource_get(9)Take a reference on a vma resource✨
- i915_vma_resource_hold(9)Hold the signaling of the vma resource unbind fence.✨
- i915_vma_resource_init(9)Initialize a vma resource.✨
- i915_vma_resource_put(9)Release a reference to a struct i915_vma_resource✨
- i915_vma_resource_unbind(9)Unbind a vma resource✨
- i915_vma_resource_unhold(9)Unhold the signaling of the vma resource unbind fence.✨
- i915_vma_revoke_fence(9)force-remove fence for a VMA✨
- i915_vma_size(9)Obtain the va range size of the vma✨
- i915_vma_unpin_fence(9)unpin fencing state✨
- i915_vma_unpin_iomap(9)unpins the mapping returned from i915_vma_iomap✨
- i91u_biosparam(9)return the "logical geometry✨
- i91u_bus_reset(9)reset the SCSI bus✨
- i91u_intr(9)IRQ handler✨
- i91u_queuecommand_lck(9)Queue a new command if possible✨
- i91u_unmap_scb(9)Unmap a command✨
- i_binfmt_misc(9)retrieve struct binfmt_misc from a binfmt_misc inode✨
- i_blocks_per_folio(9)How many blocks fit in this folio.✨
- i_gid_into_vfsgid(9)map an inode's i_gid down according to an idmapping✨
- i_gid_needs_update(9)check whether inode's i_gid needs to be updated✨
- i_gid_update(9)update @inode's i_gid field✨
- i_uid_into_vfsuid(9)map an inode's i_uid down according to an idmapping✨
- i_uid_needs_update(9)check whether inode's i_uid needs to be updated✨
- i_uid_update(9)update @inode's i_uid field✨
- iavf_acquire_msix_vectors(9)Setup the MSIX capability✨
- iavf_activate_fdir_filters(9)Reactivate all FDIR filters after a reset✨
- iavf_add_adv_rss_cfg(9)✨
- iavf_add_cloud_filter(9)✨
- iavf_add_cls_u32(9)Add U32 classifier offloads✨
- iavf_add_ether_addrs(9)✨
- iavf_add_ethtool_stats(9)copy stats into ethtool supplied buffer✨
- iavf_add_fdir_ethtool(9)add Flow Director filter✨
- iavf_add_fdir_filter(9)✨
- iavf_add_fdir_fltr_info(9)Set the input set for Flow Director filter✨
- iavf_add_filter(9)Add a mac filter to the filter list✨
- iavf_add_one_ethtool_stat(9)copy the stat into the supplied buffer✨
- iavf_add_queue_stats(9)copy queue statistics into supplied buffer✨
- iavf_add_rx_frag(9)Add contents of Rx buffer to sk_buff✨
- iavf_add_stat_strings(9)copy stat strings into ethtool buffer✨
- iavf_add_vlan(9)Add a vlan filter to the list✨
- iavf_add_vlans(9)✨
- iavf_addr_sync(9)Callback for dev_(mc|uc)_sync to add address✨
- iavf_addr_unsync(9)Callback for dev_(mc|uc)_sync to remove address✨
- iavf_adminq_task(9)worker thread to clean the admin queue✨
- iavf_alloc_adminq_arq_ring(9)Allocate Admin Queue receive rings✨
- iavf_alloc_adminq_asq_ring(9)Allocate Admin Queue send rings✨
- iavf_alloc_arq_bufs(9)Allocate pre-posted buffers for the receive queue✨
- iavf_alloc_asq_bufs(9)Allocate empty buffer structs for the send queue✨
- iavf_alloc_q_vectors(9)Allocate memory for interrupt vectors✨
- iavf_alloc_queues(9)Allocate memory for all rings✨
- iavf_alloc_rx_buffers(9)Replace used receive buffers✨
- iavf_allocate_dma_mem_d(9)OS specific memory alloc for shared code✨
- iavf_allocate_ptp_cmd(9)Allocate a PTP command message structure✨
- iavf_allocate_virt_mem(9)virt memory alloc wrapper✨
- iavf_aq_get_set_rss_key(9)✨
- iavf_aq_get_set_rss_lut(9)✨
- iavf_aq_queue_shutdown(9)✨
- iavf_aq_rc_to_posix(9)convert errors to user-land codes✨
- iavf_aq_send_msg_to_pf(9)✨
- iavf_aq_set_rss_key(9)✨
- iavf_aq_set_rss_lut(9)✨
- iavf_asq_done(9)check if FW has processed the Admin Send Queue✨
- iavf_asq_send_command(9)send command to Admin Queue✨
- iavf_build_skb(9)Build skb around an existing buffer✨
- iavf_cfg_queues_bw(9)configure bandwidth of allocated queues✨
- iavf_cfg_queues_quanta_size(9)configure quanta size of queues✨
- iavf_change_mtu(9)Change the Maximum Transfer Unit✨
- iavf_check_asq_alive(9)✨
- iavf_check_reset_complete(9)check that VF reset is complete✨
- iavf_chk_linearize(9)Check if there are more than 8 fragments per packet✨
- iavf_clean_arq_element(9)✨
- iavf_clean_asq(9)cleans Admin send queue✨
- iavf_clean_rx_irq(9)Clean completed descriptors from Rx ring - bounce buf✨
- iavf_clean_rx_ring(9)Free Rx buffers✨
- iavf_clean_tx_irq(9)Reclaim resources after transmit completes✨
- iavf_clean_tx_ring(9)Free any empty Tx buffers✨
- iavf_cleanup_headers(9)Correct empty headers✨
- iavf_clear_adv_rss_conf(9)Remove adv rss conf not sent to PF yet and mark other to be removed.✨
- iavf_clear_cloud_filters(9)Remove cloud filters not sent to PF yet and mark other to be removed.✨
- iavf_clear_fdir_filters(9)Remove fdir filters not sent to PF yet and mark other to be removed.✨
- iavf_clear_mac_filters(9)Remove MAC filters not sent to PF yet and mark others to be removed.✨
- iavf_clear_offload_v2_aq_required(9)clear AQ required bit for offload request✨
- iavf_close(9)Disables a network interface✨
- iavf_config_arq_regs(9)ARQ register configuration✨
- iavf_config_asq_regs(9)configure ASQ registers✨
- iavf_config_rss(9)Configure RSS keys and lut✨
- iavf_config_rss_aq(9)Configure RSS keys and lut by using AQ commands✨
- iavf_config_rss_reg(9)Configure RSS keys and lut by writing registers✨
- iavf_configure(9)set up transmit and receive data structures✨
- iavf_configure_clsflower(9)Add tc flower filters✨
- iavf_configure_queues(9)✨
- iavf_configure_rx(9)Configure Receive Unit after Reset✨
- iavf_configure_tx(9)Configure Transmit Unit after Reset✨
- iavf_create_tx_ctx(9)Build the Tx context descriptor✨
- iavf_debug_aq(9)✨
- iavf_del_adv_rss_cfg(9)✨
- iavf_del_all_cloud_filters(9)delete all cloud filters on the traffic classes✨
- iavf_del_cloud_filter(9)✨
- iavf_del_cls_u32(9)Delete U32 classifier offloads✨
- iavf_del_ether_addrs(9)✨
- iavf_del_fdir_ethtool(9)delete Flow Director filter✨
- iavf_del_fdir_filter(9)✨
- iavf_del_vlan(9)Remove a vlan filter from the list✨
- iavf_del_vlans(9)✨
- iavf_delete_clsflower(9)Remove tc flower filters✨
- iavf_detect_recover_hung(9)Function to detect and recover hung_queues✨
- iavf_disable_channels(9)✨
- iavf_disable_fdir(9)disable Flow Director and clear existing filters✨
- iavf_disable_queues(9)✨
- iavf_disable_vf(9)disable VF✨
- iavf_disable_vlan_insertion_v2(9)disable VLAN insertion✨
- iavf_disable_vlan_stripping(9)✨
- iavf_disable_vlan_stripping_v2(9)disable VLAN stripping✨
- iavf_down(9)Shutdown the connection processing✨
- iavf_enable_channels(9)✨
- iavf_enable_queues(9)✨
- iavf_enable_vlan_insertion_v2(9)enable VLAN insertion✨
- iavf_enable_vlan_stripping(9)✨
- iavf_enable_vlan_stripping_v2(9)enable VLAN stripping✨
- iavf_enable_wb_on_itr(9)Arm hardware to do a wb, interrupts are not enabled✨
- iavf_ethtool_flow_to_fltr(9)convert ethtool flow type to filter enum✨
- iavf_exit_module(9)Driver Exit Cleanup Routine✨
- iavf_extract_flex_rx_fields(9)Extract fields from the Rx descriptor✨
- iavf_extract_legacy_rx_fields(9)Extract fields from the Rx descriptor✨
- iavf_fdir_add_fltr(9)add a new node to the flow director filter list✨
- iavf_fdir_del_fltr(9)delete a flow director filter from the list✨
- iavf_fdir_flow_proto_name(9)get the flow protocol name✨
- iavf_fdir_is_dup_fltr(9)test if filter is already in list✨
- iavf_features_check(9)Validate encapsulated packet conforms to limits✨
- iavf_fill_adv_rss_cfg_msg(9)fill the RSS configuration into virtchnl message✨
- iavf_fill_adv_rss_gtp_hdr(9)Fill GTP-related RSS protocol headers✨
- iavf_fill_adv_rss_ip4_hdr(9)fill the IPv4 RSS protocol header✨
- iavf_fill_adv_rss_ip6_hdr(9)fill the IPv6 RSS protocol header✨
- iavf_fill_adv_rss_sctp_hdr(9)fill the SCTP RSS protocol header✨
- iavf_fill_adv_rss_tcp_hdr(9)fill the TCP RSS protocol header✨
- iavf_fill_adv_rss_udp_hdr(9)fill the UDP RSS protocol header✨
- iavf_fill_default_direct_cmd_desc(9)AQ descriptor helper function✨
- iavf_fill_fdir_add_msg(9)fill the Flow Director filter into virtchnl message✨
- iavf_fill_fdir_ah_hdr(9)fill the AH protocol header✨
- iavf_fill_fdir_esp_hdr(9)fill the ESP protocol header✨
- iavf_fill_fdir_eth_hdr(9)fill the Ethernet protocol header✨
- iavf_fill_fdir_gtpu_hdr(9)fill the GTP-U protocol header✨
- iavf_fill_fdir_ip4_hdr(9)fill the IPv4 protocol header✨
- iavf_fill_fdir_ip6_hdr(9)fill the IPv6 protocol header✨
- iavf_fill_fdir_l4_hdr(9)fill the L4 protocol header✨
- iavf_fill_fdir_nat_t_esp_hdr(9)fill the NAT-T-ESP protocol header✨
💅
getting it ready, bestie…