📦 linux-manual
82568 pages · page 169 of 413
I (continued)
- intel_wopcm_init(9)Initialize the WOPCM structure.✨
- intel_wopcm_init_early(9)Early initialization of the WOPCM.✨
- intel_xpower_pmic_get_raw_temp(9)Get raw temperature reading from the PMIC✨
- interconnect_fn(9)Callback function to identify fast interconnects✨
- INTERFACE(9)convert IPD port to logical interface✨
- Interface list locking(9)✨
- Internal regulatory db functions(9)✨
- internal_cs_control(9)Control chip select signals via SSP_CSR.✨
- interpret_user_input(9)interpret user debugfs file input.✨
- Interrupt(9)✨
- Interrupt Handling(9)✨
- interrupt handling(9)✨
- Interrupt management for the V3D engine(9)✨
- interrupt_context_level(9)return interrupt context level✨
- intf_to_devnode(9)returns the struct media_intf_devnode pointer from the @intf contained on it.✨
- intlist__for_each_entry(9)iterate over a intlist✨
- intlist__for_each_entry_safe(9)iterate over a intlist safe against removal of int_node✨
- intlog10(9)computes log10 of a value; the result is shifted left by 24 bits✨
- intlog2(9)computes log2 of a value; the result is shifted left by 24 bits✨
- intr_handler(9)ISR routine✨
- Introduction(9)✨
- Introduction to the Asahi UAPI(9)✨
- inv_icm42600_buffer_update_watermark(9)update watermark FIFO threshold✨
- inv_icm42600_irq_init(9)initialize int pin and interrupt handler✨
- inv_icm42600_setup(9)check and setup chip✨
- inv_icm45600_buffer_update_watermark(9)update watermark FIFO threshold✨
- inv_icm45600_irq_init(9)initialize int pin and interrupt handler✨
- inv_icm45600_setup(9)check and setup chip✨
- inv_mpu6050_set_enable(9)enable chip functions.✨
- inv_mpu6050_validate_trigger(9)validate_trigger callback for invensense MPU6050 device.✨
- inv_mpu_aux_init(9)init i2c auxiliary bus✨
- inv_mpu_aux_read(9)read register function for i2c auxiliary bus✨
- inv_mpu_aux_write(9)write register function for i2c auxiliary bus✨
- inv_mpu_data_rdy_trigger_set_state(9)set data ready interrupt state✨
- inv_mpu_magn_get_scale(9)get magnetometer scale value✨
- inv_mpu_magn_probe(9)probe and setup magnetometer chip✨
- inv_mpu_magn_read(9)read magnetometer data✨
- inv_mpu_magn_set_orient(9)fill magnetometer mounting matrix✨
- inv_mpu_magn_set_rate(9)set magnetometer sampling rate✨
- inv_mpu_probe(9)probe function.✨
- inv_probe(9)top-to-bottom search for one usuable high memory area✨
- invalf(9)Store supplementary invalid argument error message✨
- invalid_key_init(9)initialize invalid node key.✨
- invalidate_disk(9)invalidate the disk✨
- invalidate_fastmap(9)destroys a fastmap.✨
- invalidate_icache_range(9)Flush the icache by issuing icbi across an address range✨
- invalidate_inode_pages2(9)remove all pages from an address_space✨
- invalidate_inode_pages2_range(9)remove range of pages from an address_space✨
- invalidate_mapping_pages(9)Invalidate all clean, unlocked cache of one inode✨
- io_delay_show(9)io missing delay✨
- io_init(9)initialize I/O sub-system for a given UBI device.✨
- io_ns_show(9)io wait ns - this is the number of ns spent waiting on all I/O to complete. This includes tape movement commands such as rewinding, seeking to end of file or tape, it also includes read and write…✨
- io_subchannel_sch_event(9)process subchannel event✨
- ioat_check_space_lock(9)verify space and grab ring producer lock✨
- ioat_dma_do_interrupt(9)handler used for single vector interrupt mode✨
- ioat_dma_do_interrupt_msix(9)handler used for vector-per-channel interrupt mode✨
- ioat_dma_self_test(9)Perform a IOAT transaction to verify the HW works.✨
- ioat_dma_setup_interrupts(9)setup interrupt handler✨
- ioat_enumerate_channels(9)find and initialize the device's channels✨
- ioat_free_chan_resources(9)release all the descriptors✨
- ioat_update_pending(9)log pending descriptors✨
- ioc_clear_queue(9)break any ioc association with the specified queue✨
- ioc_create_icq(9)create and link io_cq✨
- ioc_lookup_icq(9)lookup io_cq from ioc in io issue path✨
- ioc_reset_count_show(9)ioc reset count✨
- IOCTL arguments(9)✨
- IOCTL IDs(9)✨
- IOCTL validation helpers(9)✨
- IOCTL_AMD_PMF_POPULATE_DATA(9)ioctl command to retrieve PMF metrics data✨
- ioctl_done(9)callback from the low level driver✨
- ioctl_probe(9)- return host identification✨
- ioctl_send_fib(9)send a FIB from userspace✨
- iomap_fill_dirty_folios(9)fill a folio batch with dirty folios✨
- iomap_get_folio(9)get a folio reference for writing✨
- iomap_iter(9)iterate over ranges in a file✨
- iomap_iter_advance_full(9)advance by the full length of current map✨
- iomap_iter_continue(9)decide whether iteration should continue✨
- iomap_iter_next(9)finish the previous mapping and produce the next one✨
- iomap_iter_srcmap(9)return the source map for the current iomap iteration✨
- iomap_length(9)length of the current iomap iteration✨
- iomap_length_trim(9)trimmed length of the current iomap iteration✨
- iomap_read_inline_data(9)copy inline data into the page cache✨
- iomap_readahead(9)Attempt to read pages from a file.✨
- IOMMU Radix Page Table(9)✨
- iommu_alloc_pages_node_sz(9)Allocate a zeroed page of a given size from specific NUMA node✨
- iommu_alloc_pages_sz(9)Allocate a zeroed page of a given size from specific NUMA node✨
- iommu_attach_device(9)Attach an IOMMU domain to a device✨
- iommu_attach_group(9)Attach an IOMMU domain to an IOMMU group✨
- iommu_attach_group_handle(9)Attach an IOMMU domain to an IOMMU group✨
- iommu_attach_handle_get(9)Return the attach handle✨
- iommu_copy_struct_from_full_user_array(9)Copy iommu driver specific user space data from an iommu_user_data_array✨
- iommu_copy_struct_from_user(9)Copy iommu driver specific user space data✨
- iommu_copy_struct_from_user_array(9)Copy iommu driver specific user space data from an iommu_user_data_array✨
- iommu_copy_struct_to_user(9)Report iommu driver specific user space data✨
- iommu_debugfs_setup(9)create the top-level iommu directory in debugfs✨
- iommu_detach_group_handle(9)Detach an IOMMU domain from an IOMMU group✨
- iommu_device_claim_dma_owner(9)Set DMA ownership of a device✨
- iommu_device_register(9)Register an IOMMU hardware instance✨
- iommu_device_release_dma_owner(9)Release DMA ownership of a device✨
- iommu_device_unuse_default_domain(9)Device driver stops handling device DMA through the kernel DMA API.✨
- iommu_device_use_default_domain(9)Device driver wants to handle device DMA through the kernel DMA API.✨
- iommu_dma_get_resv_regions(9)Reserved region driver helper✨
- iommu_dma_init_domain(9)Initialise a DMA mapping domain✨
- iommu_dma_init_options(9)Initialize dma-iommu options✨
- iommu_dma_prepare_msi(9)Map the MSI page in the IOMMU domain✨
- iommu_driver_get_domain_for_dev(9)Return the driver-level domain pointer✨
- iommu_fill_pdir(9)Insert coalesced scatter/gather chunks into the I/O Pdir.✨
- iommu_free_pages(9)free pages✨
- iommu_get_dma_cookie(9)Acquire DMA-API resources for a domain✨
- iommu_get_domain_for_dev(9)Return the DMA API domain pointer✨
- iommu_get_msi_cookie(9)Acquire just MSI remapping resources✨
- iommu_get_resv_regions(9)get reserved regions✨
- iommu_group_add_device(9)add a device to an iommu group✨
- iommu_group_alloc(9)Allocate a new group✨
- iommu_group_claim_dma_owner(9)Set DMA ownership of a group✨
- iommu_group_dma_owner_claimed(9)Query group dma ownership status✨
- iommu_group_for_each_dev(9)iterate over each device in the group✨
- iommu_group_get(9)Return the group for a device and increment reference✨
- iommu_group_get_iommudata(9)retrieve iommu_data registered for a group✨
- iommu_group_has_isolated_msi(9)Compute msi_device_has_isolated_msi() for a group✨
- iommu_group_id(9)Return ID for a group✨
- iommu_group_mutex_assert(9)Check device group mutex lock✨
- iommu_group_put(9)Decrement group reference✨
- iommu_group_ref_get(9)Increment reference on a group✨
- iommu_group_release_dma_owner(9)Release DMA ownership of a group✨
- iommu_group_remove_device(9)remove a device from its current group✨
- iommu_group_set_iommudata(9)set iommu_data for a group✨
- iommu_group_set_name(9)set name for a group✨
- iommu_insert_resv_region(9)Insert a new region in the list of reserved regions.✨
- iommu_iotlb_gather_add_page(9)Gather for page-based TLB invalidation✨
- iommu_iotlb_gather_add_range(9)Gather for address-based TLB invalidation✨
- iommu_iotlb_gather_is_disjoint(9)Checks whether a new range is disjoint✨
- iommu_map_sgtable(9)Map the given buffer to the IOMMU domain✨
- iommu_pages_free_incoherent(9)Free an incoherent page✨
- iommu_pages_list_add(9)add the page to a iommu_pages_list✨
- iommu_pages_list_empty(9)True if the list is empty✨
- iommu_pages_list_splice(9)Put all the pages in list from into list to✨
- iommu_pages_start_incoherent(9)Setup the page for cache incoherent operation✨
- iommu_pages_start_incoherent_list(9)Make a list of pages incoherent✨
- iommu_pages_stop_incoherent_list(9)Undo incoherence across a list✨
- iommu_paging_domain_alloc_flags(9)Allocate a paging domain✨
- iommu_put_dma_cookie(9)Release a domain's DMA mapping resources✨
- iommu_put_msi_cookie(9)Release a domain's MSI mapping resources✨
- iommu_put_pages_list(9)free a list of pages.✨
- iommu_put_resv_regions(9)release reserved regions✨
- iommu_replace_device_pasid(9)Replace the domain that a specific pasid of the device is attached to✨
- iommu_replace_group_handle(9)replace the domain that a group is attached to✨
- iommu_report_device_fault(9)Report fault event to device driver✨
- iommu_set_fault_handler(9)set a fault handler for an iommu domain✨
- iommu_setup_default_domain(9)Set the default_domain for the group✨
- iommu_sva_bind_device(9)Bind a process address space to a device✨
- iommu_sva_unbind_device(9)Remove a bond created with iommu_sva_bind_device✨
- iommu_unmap(9)Remove mappings from a range of IOVA✨
- iommu_unmap_fast(9)Remove mappings from a range of IOVA without IOTLB sync✨
- iommufd_access_create(9)Create an iommufd_access✨
- iommufd_access_destroy(9)Destroy an iommufd_access✨
- iommufd_access_notify_unmap(9)Notify users of an iopt to stop using it✨
- iommufd_access_pin_pages(9)Return a list of pages under the iova✨
- iommufd_access_rw(9)Read or write data under the iova✨
- iommufd_access_unpin_pages(9)Undo iommufd_access_pin_pages✨
- iommufd_ctx_from_fd(9)Acquires a reference to the iommufd context✨
- iommufd_ctx_from_file(9)Acquires a reference to the iommufd context✨
- iommufd_ctx_get(9)Get a context reference✨
- iommufd_ctx_has_group(9)True if any device within the group is bound to the ictx✨
- iommufd_ctx_put(9)Put back a reference✨
- iommufd_device_attach(9)Connect a device/pasid to an iommu_domain✨
- iommufd_device_bind(9)Bind a physical device to an iommu fd✨
- iommufd_device_detach(9)Disconnect a device/pasid from an iommu_domain✨
- iommufd_device_replace(9)Change the device/pasid's iommu_domain✨
- iommufd_device_unbind(9)Undo iommufd_device_bind()✨
- iommufd_hwpt_nested_alloc(9)Get a NESTED iommu_domain for a device✨
- iommufd_hwpt_paging_alloc(9)Get a PAGING iommu_domain for a device✨
- iommufd_vfio_compat_ioas_create(9)Ensure the compat IOAS is created✨
- iommufd_vfio_compat_ioas_get_id(9)Ensure a compat IOAS exists✨
- iommufd_vfio_compat_set_no_iommu(9)Called when a no-iommu device is attached✨
- iommufd_viommu_alloc_hwpt_nested(9)Get a hwpt_nested for a vIOMMU✨
- ionic_adminq_post_wait(9)Post an admin command and wait for response✨
- ionic_bitid_to_qid(9)Transform a resource bit index into a queue id✨
- ionic_color_wrap(9)Flip the color if prod is wrapped✨
- ionic_error_to_errno(9)Transform ionic_if errors to os errno✨
- ionic_get_cmb(9)Reserve cmb pages✨
- ionic_intr_alloc(9)Reserve a device interrupt✨
- ionic_intr_free(9)Release a device interrupt index✨
- ionic_put_cmb(9)Release cmb pages✨
- ionic_qid_to_bitid(9)Transform a queue id into a resource bit index✨
- ionic_queue_at(9)Get the element at the given index✨
- ionic_queue_at_cons(9)Get the element at the consumer index✨
- ionic_queue_at_prod(9)Get the element at the producer index✨
- ionic_queue_consume(9)Increase the consumer index✨
- ionic_queue_consume_entries(9)Increase the consumer index by entries✨
- ionic_queue_dbell_init(9)Initialize doorbell bits for queue id✨
- ionic_queue_dbell_val(9)Get current doorbell update value✨
- ionic_queue_destroy(9)Destroy user space queue✨
- ionic_queue_empty(9)Test if queue is empty✨
- ionic_queue_full(9)Test if queue is full✨
- ionic_queue_init(9)Initialize user space queue✨
- ionic_queue_length(9)Get the current length of the queue✨
- ionic_queue_length_remaining(9)Get the remaining length of the queue✨
- ionic_queue_next(9)Compute the next index✨
- ionic_queue_produce(9)Increase the producer index✨
💅
getting it ready, bestie…