📦 linux-manual
82568 pages · page 170 of 413
I (continued)
- ionic_request_rdma_reset(9)request reset or disable the device or lif✨
- ionic_resid_destroy(9)Destroy a resid allocator✨
- ionic_resid_get(9)Allocate an available resource id✨
- ionic_resid_get_shared(9)Allocate an available shared resource id✨
- ionic_resid_init(9)Initialize a resid allocator✨
- ionic_resid_put(9)Free a resource id✨
- iopen_go_callback(9)schedule the dcache entry for the inode to be deleted✨
- iopf_group_dequeue(9)Dequeue a page fault group from the pending list✨
- iopf_group_response(9)Respond a group of page faults✨
- iopf_queue_add_device(9)Add producer to the fault queue✨
- iopf_queue_alloc(9)Allocate and initialize a fault queue✨
- iopf_queue_discard_partial(9)Remove all pending partial fault✨
- iopf_queue_flush_dev(9)Ensure that all queued faults have been processed✨
- iopf_queue_free(9)Free IOPF queue✨
- iopf_queue_remove_device(9)Remove producer from fault queue✨
- iopgtable_clear_entry(9)Remove an iommu pte entry✨
- iopgtable_lookup_entry(9)Lookup an iommu pte entry✨
- iopt_area_add_access(9)Record an in-knerel access for PFNs✨
- iopt_area_fill_domain(9)Map PFNs from the area into a domain✨
- iopt_area_fill_domains(9)Install PFNs into the area's domains✨
- iopt_area_remove_access(9)Release an in-kernel access for PFNs✨
- iopt_area_split(9)Split an area into two parts at iova✨
- iopt_area_unfill_domain(9)Unmap and unpin PFNs in a domain✨
- iopt_area_unfill_domains(9)unmap PFNs from the area's domains✨
- iopt_area_unmap_domain(9)Unmap without unpinning PFNs in a domain✨
- iopt_fill_domain(9)Fill a domain with PFNs✨
- iopt_map_file_pages(9)Like iopt_map_user_pages, but map a file.✨
- iopt_map_user_pages(9)Map a user VA to an iova in the io page table✨
- iopt_pages_fill_from_xarray(9)Fast path for reading PFNs✨
- iopt_pages_fill_xarray(9)Read PFNs✨
- iopt_pages_rw_access(9)Copy to/from a linear slice of the pages✨
- iopt_pages_unfill_xarray(9)Update the xarry after removing an access✨
- iopt_unfill_domain(9)Unfill a domain with PFNs✨
- iopt_unmap_iova(9)Remove a range of iova✨
- ioremap(9)map bus memory into CPU space✨
- ioremap() and ioremap_*() variants(9)✨
- ioremap_uc(9)map bus memory into CPU space as strongly uncachable✨
- ioremap_wc(9)map memory into CPU space write combined✨
- ioremap_wt(9)map memory into CPU space write through✨
- iort_add_platform_device(9)Allocate a platform device for IORT node✨
- iort_delete_fwnode(9)Delete fwnode associated with an IORT node✨
- iort_deregister_domain_token(9)Deregister domain token based on ITS ID✨
- iort_dev_find_its_id(9)Find the ITS identifier for a device✨
- iort_dma_get_ranges(9)Look up DMA addressing limit for the device✨
- iort_find_domain_token(9)Find domain token based on given ITS ID✨
- iort_get_device_domain(9)Find MSI domain related to a device✨
- iort_get_fwnode(9)Retrieve fwnode associated with an IORT node✨
- iort_get_iort_node(9)Retrieve iort_node associated with an fwnode✨
- iort_get_platform_device_domain(9)Find MSI domain related to a platform device✨
- iort_get_rmr_sids(9)Retrieve IORT RMR node reserved regions with associated StreamIDs information.✨
- iort_iommu_configure_id(9)Set-up IOMMU configuration for a device.✨
- iort_iommu_get_resv_regions(9)Generic helper to retrieve reserved regions.✨
- iort_msi_map_id(9)Map a MSI input ID for a device✨
- iort_msi_xlate(9)Map a MSI input ID for a device✨
- iort_pmsi_get_msi_info(9)Get the device id and translate frame PA for a device✨
- iort_put_rmr_sids(9)Free memory allocated for RMR reserved regions.✨
- iort_register_domain_token(9)register domain token along with related ITS ID and base address to the list from where we can get it back later on.✨
- iort_set_fwnode(9)Create iort_fwnode and use it to register iommu data in the iort_fwnode_list✨
- iosapic_load_irt(9)Fill in the interrupt routing table✨
- iosf_mbi_assert_punit_acquired(9)Assert that the P-Unit has been acquired.✨
- iosf_mbi_block_punit_i2c_access(9)Block P-Unit accesses to the PMIC bus✨
- iosf_mbi_modify(9)MailBox masked write command✨
- iosf_mbi_punit_acquire(9)Acquire access to the P-Unit✨
- iosf_mbi_punit_release(9)Release access to the P-Unit✨
- iosf_mbi_read(9)MailBox Interface read command✨
- iosf_mbi_register_pmic_bus_access_notifier(9)Register PMIC bus notifier✨
- iosf_mbi_unregister_pmic_bus_access_notifier_unlocked(9)Unregister PMIC bus notifier, unlocked✨
- iosf_mbi_write(9)MailBox unmasked write command✨
- iosubmit_cmds512(9)copy data to single MMIO location, in 512-bit units✨
- iosys_map_clear(9)Clears a iosys mapping structure✨
- iosys_map_incr(9)Increments the address stored in a iosys mapping✨
- IOSYS_MAP_INIT_OFFSET(9)Initializes struct iosys_map from another iosys_map✨
- IOSYS_MAP_INIT_VADDR(9)Initializes struct iosys_map to an address in system memory✨
- IOSYS_MAP_INIT_VADDR_IOMEM(9)Initializes struct iosys_map to an address in I/O memory✨
- iosys_map_is_equal(9)Compares two iosys mapping structures for equality✨
- iosys_map_is_null(9)Tests for a iosys mapping to be NULL✨
- iosys_map_is_set(9)Tests if the iosys mapping has been set✨
- iosys_map_memcpy_from(9)Memcpy from iosys_map into system memory✨
- iosys_map_memcpy_to(9)Memcpy into offset of iosys_map✨
- iosys_map_memset(9)Memset iosys_map✨
- iosys_map_rd(9)Read a C-type value from the iosys_map✨
- iosys_map_rd_field(9)Read a member from a struct in the iosys_map✨
- iosys_map_set_vaddr(9)Sets a iosys mapping structure to an address in system memory✨
- iosys_map_set_vaddr_iomem(9)Sets a iosys mapping structure to an address in I/O memory✨
- iosys_map_wr(9)Write a C-type value to the iosys_map✨
- iosys_map_wr_field(9)Write to a member of a struct in the iosys_map✨
- iounmap(9)Free a IO remapping✨
- iov_iter_discard(9)Initialise an I/O iterator that discards data✨
- iov_iter_extract_bvecs(9)Extract bvecs from an iterator✨
- iov_iter_extract_pages(9)Extract a list of contiguous pages from an iterator✨
- iov_iter_extract_will_pin(9)Indicate how pages from the iterator will be retained✨
- iov_iter_folio_queue(9)Initialise an I/O iterator to use the folios in a folio queue✨
- iov_iter_restore(9)Restore a &struct iov_iter to the same state as when iov_iter_save_state() was called.✨
- iov_iter_xarray(9)Initialise an I/O iterator to use the pages in an xarray✨
- iova_bitmap_alloc(9)Allocates an IOVA bitmap object✨
- iova_bitmap_for_each(9)Iterates over the bitmap✨
- iova_bitmap_free(9)Frees an IOVA bitmap object✨
- iova_bitmap_set(9)Records an IOVA range in bitmap✨
- iowait_cancel_work(9)cancel all work in iowait✨
- iowait_drain_wakeup(9)trigger iowait_drain() waiter✨
- iowait_get_ib_work(9)return iowait_work for ib SE✨
- iowait_get_tid_work(9)return iowait_work for tid SE✨
- iowait_get_txhead(9)get packet off of iowait list✨
- iowait_ioww_to_iow(9)return iowait given iowait_work✨
- iowait_packet_queued(9)determine if a packet is queued✨
- iowait_pio_dec(9)note pio complete✨
- iowait_pio_drain(9)wait for pios to drain✨
- iowait_pio_inc(9)note pio pending✨
- iowait_pio_pending(9)return pio pending count✨
- iowait_priority_update_top(9)update the top priority entry✨
- iowait_queue(9)Put the iowait on a wait queue✨
- iowait_schedule(9)schedule the default send engine work✨
- iowait_sdma_add(9)add count to pending✨
- iowait_sdma_dec(9)note sdma complete✨
- iowait_sdma_drain(9)wait for DMAs to drain✨
- iowait_sdma_inc(9)note sdma io pending✨
- iowait_sdma_pending(9)return sdma pending count✨
- iowait_set_work_flag(9)set work flag based on leg✨
- iowait_starve_clear(9)clear the wait queue's starve count✨
- iowait_tid_schedule(9)schedule the tid SE✨
- IP Blocks(9)✨
- ip30_cpu_time_init(9)platform time initialization.✨
- ip6_dst_lookup(9)perform route lookup on flow✨
- ip6_dst_lookup_flow(9)perform route lookup on flow with ipsec✨
- ip6_fb_tnl_dev_init(9)initializer for fallback tunnel device✨
- ip6_sk_dst_lookup_flow(9)perform socket cached route lookup on flow✨
- ip6_tnl_addr_conflict(9)compare packet addresses to tunnel's own✨
- ip6_tnl_bucket(9)get head of list matching given tunnel parameters✨
- ip6_tnl_change(9)update the tunnel parameters✨
- ip6_tnl_change_mtu(9)change mtu manually for tunnel device✨
- ip6_tnl_create(9)create a new tunnel✨
- ip6_tnl_dev_init(9)initializer for all non fallback tunnel devices✨
- ip6_tnl_dev_init_gen(9)general initializer for all tunnel devices✨
- ip6_tnl_dev_setup(9)setup virtual tunnel device✨
- ip6_tnl_dev_uninit(9)tunnel device uninitializer✨
- ip6_tnl_link(9)add tunnel to hash table✨
- ip6_tnl_locate(9)find or create tunnel matching given parameters✨
- ip6_tnl_lookup(9)fetch tunnel matching the end-point addresses✨
- ip6_tnl_parse_tlv_enc_lim(9)handle encapsulation limit option✨
- ip6_tnl_siocdevprivate(9)configure ipv6 tunnels from userspace✨
- ip6_tnl_unlink(9)remove tunnel from hash table✨
- ip6_tnl_xmit(9)encapsulate packet and send✨
- ip6_tunnel_cleanup(9)free resources and unregister protocol✨
- ip6_tunnel_init(9)register protocol and reserve needed resources✨
- ip_block_mask (uint)(9)✨
- ip_compute_csum(9)Compute an 16bit IP checksum.✨
- ip_fast_csum(9)Compute the IPv4 header checksum efficiently. iph: ipv4 header ihl: length of header / 4✨
- ip_mc_check_igmp(9)checks whether this is a sane IGMP packet✨
- ip_vs_rht_for_bucket_retry(9)Retry bucket if entries are moved✨
- ip_vs_rht_for_each_bucket(9)Walk all table buckets✨
- ip_vs_rht_for_each_table(9)Walk the hash tables✨
- ip_vs_rht_for_each_table_rcu(9)Walk the hash tables under RCU reader lock✨
- ip_vs_rht_walk_bucket_rcu(9)Walk bucket under RCU read lock✨
- ip_vs_rht_walk_buckets(9)Walk all buckets✨
- ip_vs_rht_walk_buckets_rcu(9)Walk all buckets under RCU read lock✨
- ip_vs_rht_walk_buckets_safe_rcu(9)Walk all buckets under RCU read lock✨
- IPA Filter and Route Tables(9)✨
- IPA GSI Configuration Data(9)✨
- IPA Immediate Commands(9)✨
- IPA Local Memory(9)✨
- IPA Power Management(9)✨
- IPA Registers(9)✨
- IPA Resources(9)✨
- IPA SMP2P communication with the modem(9)✨
- ipa_cmd_dma_shared_mem_add(9)Add a DMA memory command to a transaction✨
- ipa_cmd_hdr_init_local_add(9)Add a header init command to a transaction✨
- ipa_cmd_init(9)Initialize IPA immediate commands✨
- ipa_cmd_pipeline_clear_add(9)Add pipeline clear commands to a transaction✨
- ipa_cmd_pipeline_clear_count(9)# commands required to clear pipeline✨
- ipa_cmd_pipeline_clear_wait(9)Wait pipeline clear to complete✨
- ipa_cmd_pool_exit(9)Inverse of ipa_cmd_pool_init()✨
- ipa_cmd_pool_init(9)initialize command channel pools✨
- ipa_cmd_register_write_add(9)Add a register write command to a transaction✨
- ipa_cmd_table_init_add(9)Add table init command to a transaction✨
- ipa_cmd_table_init_valid(9)Validate a memory region holding a table✨
- ipa_cmd_trans_alloc(9)Allocate a transaction for the command TX endpoint✨
- ipa_config(9)Configure IPA hardware✨
- ipa_core_clock_rate(9)Return the current IPA core clock rate✨
- ipa_deconfig(9)Inverse of ipa_config()✨
- ipa_endpoint_init_hdr(9)Initialize HDR endpoint configuration register✨
- ipa_endpoint_replenish(9)Replenish endpoint receive buffers✨
- ipa_endpoint_reset_rx_aggr(9)Reset RX endpoint with aggregation active✨
- ipa_endpoint_skb_tx(9)Transmit a socket buffer✨
- ipa_endpoint_suspend_aggr(9)Emulate suspend interrupt✨
- ipa_filter_tuple_zero(9)Zero an endpoint's hashed filter tuple✨
- ipa_filtered_valid(9)Validate a filter table endpoint bitmap✨
- ipa_gsi_channel_tx_completed(9)GSI transaction completion callback✨
- ipa_gsi_channel_tx_queued(9)GSI queued to hardware notification✨
- ipa_gsi_trans_complete(9)GSI transaction completion callback✨
- ipa_gsi_trans_release(9)GSI transaction release callback✨
- ipa_hardware_config(9)Primitive hardware initialization✨
- ipa_hardware_dcd_config(9)Enable dynamic clock division on IPA✨
- ipa_hardware_deconfig(9)Inverse of ipa_hardware_config()✨
- ipa_imem_init(9)Initialize IMEM memory used by the IPA✨
- ipa_interrupt_config(9)Configure IPA interrupts✨
- ipa_interrupt_deconfig(9)Inverse of ipa_interrupt_config()✨
- ipa_interrupt_disable(9)Disable an IPA interrupt type✨
- ipa_interrupt_enable(9)Enable an IPA interrupt type✨
- ipa_interrupt_exit(9)Inverse of ipa_interrupt_init()✨
- ipa_interrupt_init(9)Initialize the IPA interrupt structure✨
💅
getting it ready, bestie…