section 9 · Kernel routines 🧠
87928 pages · page 180 of 440
I (continued)
- intel_uc_fw_upload(9)load uC firmware using custom loader✨
- intel_uc_init_mmio(9)setup uC MMIO access✨
- intel_uc_reset_prepare(9)Prepare for reset✨
- intel_uncore_forcewake_flush(9)flush the delayed release✨
- intel_uncore_forcewake_for_reg(9)which forcewake domains are needed to access a register✨
- intel_uncore_forcewake_get(9)grab forcewake domain references✨
- intel_uncore_forcewake_get__locked(9)grab forcewake domain references✨
- intel_uncore_forcewake_put(9)release a forcewake domain reference✨
- intel_uncore_forcewake_put__locked(9)release forcewake domain references✨
- intel_uncore_forcewake_user_get(9)claim forcewake on behalf of userspace✨
- intel_uncore_forcewake_user_put(9)release forcewake on behalf of userspace✨
- intel_update_cdclk(9)Determine the current CDCLK frequency✨
- intel_update_max_cdclk(9)Determine the maximum support CDCLK frequency✨
- intel_update_watermarks(9)update FIFO watermark values based on current modes✨
- intel_vgpu_alloc_resource(9)allocate HW resource for a vGPU✨
- intel_vgpu_clean_display(9)clean vGPU virtual display emulation✨
- intel_vgpu_clean_gtt(9)clean up per-vGPU graphics memory virulization✨
- intel_vgpu_clean_mmio(9)clean MMIO space✨
- intel_vgpu_clean_opregion(9)clean the stuff used to emulate opregion✨
- intel_vgpu_clean_submission(9)free submission-related resource for vGPU✨
- intel_vgpu_create_ppgtt_mm(9)create a ppgtt mm object for a vGPU✨
- intel_vgpu_create_workload(9)create a vGPU workload✨
- intel_vgpu_decode_cursor_plane(9)Decode sprite plane✨
- intel_vgpu_decode_primary_plane(9)Decode primary plane✨
- intel_vgpu_default_mmio_read(9)default MMIO read handler✨
- intel_vgpu_default_mmio_write(9)default MMIO write handler✨
- intel_vgpu_destroy_workload(9)destroy a vGPU workload✨
- intel_vgpu_detect(9)detect virtual GPU✨
- intel_vgpu_disable_page_track(9)cancel write-protection on guest page✨
- intel_vgpu_emulate_cfg_read(9)emulate vGPU configuration space read✨
- intel_vgpu_emulate_cfg_write(9)emulate vGPU configuration space write✨
- intel_vgpu_emulate_ggtt_mmio_read(9)emulate GTT MMIO register read✨
- intel_vgpu_emulate_hotplug(9)trigger hotplug event for vGPU✨
- intel_vgpu_emulate_mmio_read(9)emulate MMIO read✨
- intel_vgpu_emulate_mmio_write(9)emulate MMIO write✨
- intel_vgpu_emulate_opregion_request(9)emulating OpRegion request✨
- intel_vgpu_enable_page_track(9)set write-protection on guest page✨
- intel_vgpu_find_page_track(9)find page track rcord of guest page✨
- intel_vgpu_find_ppgtt_mm(9)find a PPGTT mm object✨
- intel_vgpu_flush_post_shadow(9)flush the post shadow transactions✨
- intel_vgpu_free_resource(9)free HW resource owned by a vGPU✨
- intel_vgpu_get_ppgtt_mm(9)get or create a PPGTT mm object.✨
- intel_vgpu_gma_to_gpa(9)translate a gma to GPA✨
- intel_vgpu_gpa_to_mmio_offset(9)translate a GPA to MMIO offset✨
- intel_vgpu_init_cfg_space(9)init vGPU configuration space when create vGPU✨
- intel_vgpu_init_display(9)initialize vGPU virtual display emulation✨
- intel_vgpu_init_gtt(9)initialize per-vGPU graphics memory virulization✨
- intel_vgpu_init_i2c_edid(9)initialize vGPU i2c edid emulation✨
- intel_vgpu_init_mmio(9)init MMIO space✨
- intel_vgpu_init_opregion(9)initialize the stuff used to emulate opregion✨
- intel_vgpu_invalidate_ppgtt(9)invalidate PPGTT instances✨
- intel_vgpu_mask_mmio_write(9)write mask register✨
- intel_vgpu_mmio_reg_rw(9)emulate tracked mmio registers✨
- intel_vgpu_opregion_base_write_handler(9)Opregion base register write handler✨
- intel_vgpu_page_track_handler(9)called when write to write-protected page✨
- intel_vgpu_pin_mm(9)increase the pin count of a vGPU mm object✨
- intel_vgpu_put_ppgtt_mm(9)find and put a PPGTT mm object.✨
- intel_vgpu_queue_workload(9)Queue a vGPU workload✨
- intel_vgpu_reg_ier_handler(9)Generic IER write emulation handler✨
- intel_vgpu_reg_iir_handler(9)Generic IIR write emulation handler✨
- intel_vgpu_reg_imr_handler(9)Generic IMR register emulation write handler✨
- intel_vgpu_reg_master_irq_handler(9)master IRQ write emulation handler✨
- intel_vgpu_register_page_track(9)register a guest page to be tacked✨
- intel_vgpu_reset_cfg_space(9)reset vGPU configuration space✨
- intel_vgpu_reset_display(9)reset vGPU virtual display emulation✨
- intel_vgpu_reset_ggtt(9)reset the GGTT entry✨
- intel_vgpu_reset_mmio(9)reset virtual MMIO space✨
- intel_vgpu_reset_resource(9)reset resource state owned by a vGPU✨
- intel_vgpu_reset_submission(9)reset submission-related resource for vGPU✨
- intel_vgpu_select_submission_ops(9)select virtual submission interface✨
- intel_vgpu_setup_submission(9)setup submission-related resource for vGPU✨
- intel_vgpu_sync_oos_pages(9)sync all the out-of-synced shadow for vGPU✨
- intel_vgpu_trigger_virtual_event(9)Trigger a virtual event for a vGPU✨
- intel_vgpu_unpin_mm(9)decrease the pin count of a vGPU mm object✨
- intel_vgpu_unregister_page_track(9)unregister the tracked guest page✨
- intel_vgpu_write_fence(9)write fence registers owned by a vGPU✨
- intel_vgt_balloon(9)balloon out reserved graphics address trunks✨
- intel_vgt_deballoon(9)deballoon reserved graphics address trunks✨
- intel_wakeref_auto(9)Delay the runtime-pm autosuspend✨
- intel_wakeref_get(9)Acquire the wakeref✨
- intel_wakeref_get_if_active(9)Acquire the wakeref✨
- intel_wakeref_is_active(9)Query whether the wakeref is currently held✨
- intel_wakeref_lock(9)Lock the wakeref (mutex)✨
- intel_wakeref_unlock(9)Unlock the wakeref✨
- intel_wakeref_unlock_wait(9)Wait until the active callback is complete✨
- intel_wakeref_wait_for_idle(9)Wait until the wakeref is idle✨
- intel_wm_method1(9)Method 1 / "small buffer" watermark formula✨
- intel_wm_method2(9)Method 2 / "large buffer" watermark formula✨
- intel_wopcm_guc_base(9)✨
- intel_wopcm_guc_size(9)✨
- 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✨
- interrupt_distribute(9)assign an interrupt to a CPU✨
- 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_barrier(9)interrupt barrier✨
- intr_event(9)kernel interrupt handler and thread API✨
- intr_event_add_handler(9)kernel interrupt handler and thread API✨
- intr_event_create(9)kernel interrupt handler and thread API✨
- intr_event_destroy(9)kernel interrupt handler and thread API✨
- intr_event_handle(9)kernel interrupt handler and thread API✨
- intr_event_remove_handler(9)kernel interrupt handler and thread API✨
- intr_handler(9)ISR routine✨
- intr_priority(9)kernel interrupt handler and thread API✨
- intrmap_create(9)interrupt to CPU mapping API✨
- intro(9)introduction to kernel programming interfaces✨
- intro(9freebsd)introduction to system kernel interfaces✨
- intro(9lua)introduction to the Lua kernel bindings✨
- 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✨
- invert(9)Compute the inverse of the input signal✨
- 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✨
- ioasic(9)baseboard I/O control ASIC for DEC TURBOchannel systems✨
- 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(9)how to implement a new ioctl call to access device drivers✨
- 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✨
💅
getting it ready, bestie…