section 9 · Kernel routines 🧠
85608 pages · page 272 of 429
Q (continued)
- quickspi_dev_deinit(9)De-initialize quickspi device✨
- quickspi_dev_init(9)Initialize quickspi device✨
- quickspi_dma_deinit(9)Release THC DMA for quickspi device✨
- quickspi_dma_init(9)Configure THC DMA for quickspi device✨
- quickspi_get_acpi_resources(9)Query all quickspi devices' ACPI parameters✨
- quickspi_hid_parse(9)HID core parse() callback✨
- quickspi_hid_probe(9)Register HID low level driver✨
- quickspi_hid_remove(9)Destroy HID device✨
- quickspi_hid_send_report(9)Send HID input report data to HID core✨
- quickspi_irq_quick_handler(9)The ISR of the quickspi driver✨
- quickspi_irq_thread_handler(9)IRQ thread handler of quickspi driver✨
- quickspi_remove(9)Device Removal Routine✨
- quickspi_shutdown(9)Device Shutdown Routine✨
- Quirk flags for different Samsung watchdog IP-cores(9)✨
- quirk_poll_check_port_status(9)Poll port_status if the device sticks✨
- quirk_poll_rebind_companion(9)rebind comanion device to recover✨
- quota_send_warning(9)Send warning to userspace about exceeded quota✨
R
- r100_cs_packet_parse_vline(9)parse userspace VLINE packet✨
- r100_gui_idle(9)gui idle callback.✨
- r100_hpd_fini(9)hpd tear down callback.✨
- r100_hpd_init(9)hpd setup callback.✨
- r100_hpd_sense(9)hpd sense callback.✨
- r100_hpd_set_polarity(9)hpd set polarity callback.✨
- r100_page_flip(9)pageflip callback.✨
- r100_page_flip_pending(9)check if page flip is still pending✨
- r100_pm_finish(9)post-power state change callback.✨
- r100_pm_get_dynpm_state(9)look up dynpm power state callback.✨
- r100_pm_init_profile(9)Initialize power profiles callback.✨
- r100_pm_misc(9)set additional pm hw parameters callback.✨
- r100_pm_prepare(9)pre-power state change callback.✨
- r100_ring_hdp_flush(9)flush Host Data Path via the ring buffer✨
- r100_wait_for_vblank(9)vblank wait asic callback.✨
- r4k_op_needs_ipi(9)Decide if a cache op needs to be done on every core.✨
- r535_debugfs_shutdown(9)delete GSP-RM logging buffers for one GPU✨
- r535_gsp_copy_log(9)preserve the logging buffers in a blob✨
- r535_gsp_libos_debugfs_fini(9)cleanup/retain log buffers on shutdown✨
- r535_gsp_libos_debugfs_init(9)create logging debugfs entries✨
- r535_gsp_libos_init(9)- create the libos arguments structure✨
- r535_gsp_msg_libos_print(9)capture log message from the PMU✨
- r535_gsp_msg_run_cpu_sequencer(9)- process I/O commands from the GSP✨
- r535_gsp_retain_logging(9)copy logging buffers to new debugfs root✨
- r535_gsp_rpc_set_registry(9)build registry RPC and call GSP-RM✨
- r600_check_texture_resource(9)check if register is authorized or not✨
- r600_copy_cpdma(9)copy pages using the CP DMA engine✨
- r600_copy_dma(9)copy pages using the DMA engine✨
- r600_cs_check_reg(9)check if register is authorized or not✨
- r600_cs_common_vline_parse(9)common vline parser✨
- r600_cs_packet_parse_vline(9)parse userspace VLINE packet✨
- r600_dma_cs_next_reloc(9)parse next reloc✨
- r600_dma_cs_parse(9)parse the DMA IB✨
- r600_dma_fence_ring_emit(9)emit a fence on the DMA ring✨
- r600_dma_fini(9)tear down the async dma engine✨
- r600_dma_get_rptr(9)get the current read pointer✨
- r600_dma_get_wptr(9)get the current write pointer✨
- r600_dma_ib_test(9)test an IB on the DMA engine✨
- r600_dma_is_lockup(9)Check if the DMA engine is locked up✨
- r600_dma_resume(9)setup and start the async dma engine✨
- r600_dma_ring_ib_execute(9)Schedule an IB on the DMA engine✨
- r600_dma_ring_test(9)simple async dma engine test✨
- r600_dma_semaphore_ring_emit(9)emit a semaphore on the dma ring✨
- r600_dma_set_wptr(9)commit the write pointer✨
- r600_dma_stop(9)stop the async dma engine✨
- r600_get_allowed_info_register(9)fetch the register for the info ioctl✨
- r600_get_gpu_clock_counter(9)return GPU clock counter snapshot✨
- r600_get_xclk(9)get the xclk✨
- r600_gfx_is_lockup(9)Check if the GFX engine is locked up✨
- r600_hdmi_update_audio_settings(9)Update audio infoframe✨
- r600_mmio_hdp_flush(9)flush Host Data Path cache via MMIO✨
- r600_semaphore_ring_emit(9)emit a semaphore on the CP ring✨
- r600_vram_gtt_location(9)try to find VRAM & GTT location✨
- radeon_acpi_event(9)handle notify events✨
- radeon_acpi_fini(9)tear down driver acpi support✨
- radeon_acpi_init(9)init driver acpi support✨
- radeon_acpi_is_pcie_performance_request_supported(9)✨
- radeon_acpi_pcie_notify_device_ready(9)✨
- radeon_acpi_pcie_performance_request(9)✨
- radeon_acpi_vfct_match(9)Check if a VFCT entry matches the device✨
- radeon_agp_disable(9)AGP disable helper function✨
- radeon_asic_init(9)register asic specific callbacks✨
- radeon_atcs_call(9)call an ATCS method✨
- radeon_atcs_parse_functions(9)parse supported functions✨
- radeon_atcs_verify_interface(9)verify ATCS✨
- radeon_atif_call(9)call an ATIF method✨
- radeon_atif_get_notification_params(9)determine notify configuration✨
- radeon_atif_get_sbios_requests(9)get requested sbios event✨
- radeon_atif_handler(9)handle ATIF notify requests✨
- radeon_atif_parse_functions(9)parse supported functions✨
- radeon_atif_parse_notification(9)parse supported notifications✨
- radeon_atif_verify_interface(9)verify ATIF✨
- radeon_atom_pick_pll(9)Allocate a PPLL for use by the crtc.✨
- radeon_atombios_fini(9)free the driver info and callbacks for atombios✨
- radeon_atombios_init(9)init the driver info and callbacks for atombios✨
- radeon_atpx_call(9)call an ATPX method✨
- radeon_atpx_detect(9)detect whether we have PX✨
- radeon_atpx_get_client_id(9)get the client id✨
- radeon_atpx_init(9)verify the ATPX interface✨
- radeon_atpx_parse_functions(9)parse supported functions✨
- radeon_atpx_pci_probe_handle(9)look up the ATPX handle✨
- radeon_atpx_power_state(9)power down/up the requested GPU✨
- radeon_atpx_set_discrete_state(9)power up/down discrete GPU✨
- radeon_atpx_switch_disp_mux(9)switch display mux✨
- radeon_atpx_switch_end(9)notify the sbios of a GPU switch✨
- radeon_atpx_switch_i2c_mux(9)switch i2c/hpd mux✨
- radeon_atpx_switch_start(9)notify the sbios of a GPU switch✨
- radeon_atpx_switchto(9)switch to the requested GPU✨
- radeon_atpx_validate(9)validate ATPX functions✨
- radeon_atpx_verify_interface(9)verify ATPX✨
- radeon_atrm_call(9)fetch a chunk of the vbios✨
- radeon_bo_fence(9)add fence to buffer object✨
- radeon_bo_gpu_offset(9)return GPU offset of bo✨
- radeon_bo_mmap_offset(9)return mmap offset of bo✨
- radeon_bo_reserve(9)reserve bo✨
- radeon_boot_test_post_card(9)check and possibly initialize the hw✨
- radeon_card_posted(9)check if the hw has already been initialized✨
- radeon_check_arguments(9)validate module params✨
- radeon_combios_fini(9)free the driver info for combios✨
- radeon_combios_init(9)init the driver info for combios✨
- radeon_compute_pll_avivo(9)compute PLL paramaters✨
- radeon_crtc_handle_flip(9)page flip completed✨
- radeon_cs_dump_packet(9)dump raw packet context✨
- radeon_cs_packet_next_is_pkt3_nop(9)test if the next packet is P3 NOP✨
- radeon_cs_packet_next_reloc(9)parse next (should be reloc) packet✨
- radeon_cs_packet_parse(9)parse cp packet and point ib index to next packet✨
- radeon_cs_parser_fini(9)clean parser states✨
- radeon_cursor_reset(9)Re-set the current cursor, if any.✨
- radeon_device_fini(9)tear down the driver✨
- radeon_device_init(9)initialize the driver✨
- radeon_disable_vblank_kms(9)disable vblank interrupt✨
- radeon_doorbell_fini(9)Tear down doorbell driver information.✨
- radeon_doorbell_free(9)Free a doorbell entry✨
- radeon_doorbell_get(9)Allocate a doorbell entry✨
- radeon_doorbell_init(9)Init doorbell driver information.✨
- radeon_driver_irq_postinstall_kms(9)drm irq preinstall callback✨
- radeon_driver_irq_preinstall_kms(9)drm irq preinstall callback✨
- radeon_driver_irq_uninstall_kms(9)drm irq uninstall callback✨
- radeon_driver_load_kms(9)Main load function for KMS.✨
- radeon_driver_open_kms(9)drm callback for open✨
- radeon_driver_postclose_kms(9)drm callback for post close✨
- radeon_driver_unload_kms(9)Main unload function for KMS.✨
- radeon_dummy_page_fini(9)free dummy page used by the driver✨
- radeon_dummy_page_init(9)init dummy page used by the driver✨
- radeon_enable_vblank_kms(9)enable vblank interrupt✨
- radeon_fence_activity(9)check for fence activity✨
- radeon_fence_any_seq_signaled(9)check if any sequence number is signaled✨
- radeon_fence_check_lockup(9)check for hardware lockup✨
- radeon_fence_count_emitted(9)get the count of emitted fences✨
- radeon_fence_driver_fini(9)tear down the fence driver for all possible rings.✨
- radeon_fence_driver_force_completion(9)force all fence waiter to complete✨
- radeon_fence_driver_init(9)init the fence driver for all possible rings.✨
- radeon_fence_driver_init_ring(9)init the fence driver for the requested ring.✨
- radeon_fence_driver_start_ring(9)make the fence driver ready for use on the requested ring.✨
- radeon_fence_emit(9)emit a fence on the requested ring✨
- radeon_fence_enable_signaling(9)enable signalling on fence✨
- radeon_fence_need_sync(9)do we need a semaphore✨
- radeon_fence_note_sync(9)record the sync point✨
- radeon_fence_process(9)process a fence✨
- radeon_fence_read(9)read a fence value✨
- radeon_fence_ref(9)take a ref on a fence✨
- radeon_fence_schedule_check(9)schedule lockup check✨
- radeon_fence_seq_signaled(9)check if a fence sequence number has signaled✨
- radeon_fence_signaled(9)check if a fence has signaled✨
- radeon_fence_unref(9)remove a ref on a fence✨
- radeon_fence_wait(9)wait for a fence to signal✨
- radeon_fence_wait_empty(9)wait for all fences to signal✨
- radeon_fence_wait_next(9)wait for the next fence to signal✨
- radeon_fence_wait_seq_timeout(9)wait for a specific sequence numbers✨
- radeon_fence_wait_timeout(9)wait for a fence to signal with timeout✨
- radeon_fence_write(9)write a fence value✨
- radeon_flip_work_func(9)page flip framebuffer✨
- radeon_gart_bind(9)bind pages into the gart page table✨
- radeon_gart_fini(9)tear down the driver info for managing the gart✨
- radeon_gart_init(9)init the driver info for managing the gart✨
- radeon_gart_size_auto(9)Determine a sensible default GART size according to ASIC family.✨
- radeon_gart_table_ram_alloc(9)allocate system ram for gart page table✨
- radeon_gart_table_ram_free(9)free system ram for gart page table✨
- radeon_gart_table_vram_alloc(9)allocate vram for gart page table✨
- radeon_gart_table_vram_free(9)free gart page table vram✨
- radeon_gart_table_vram_pin(9)pin gart page table in vram✨
- radeon_gart_table_vram_unpin(9)unpin gart page table in vram✨
- radeon_gart_unbind(9)unbind pages from the gart page table✨
- radeon_gem_va_update_vm(9)update the bo_va in its VM✨
- radeon_get_pll_use_mask(9)look up a mask of which pplls are in use✨
- radeon_get_shared_dp_ppll(9)return the PPLL used by another crtc for DP✨
- radeon_get_shared_nondp_ppll(9)return the PPLL used by another non-DP crtc✨
- radeon_get_vblank_counter_kms(9)get frame count✨
- radeon_gpu_reset(9)reset the asic✨
- radeon_gtt_location(9)try to find GTT location✨
- radeon_hotplug_work_func(9)display hotplug work handler✨
- radeon_ib_free(9)free an IB (Indirect Buffer)✨
- radeon_ib_get(9)request an IB (Indirect Buffer)✨
- radeon_ib_pool_fini(9)Free the IB (Indirect Buffer) pool✨
- radeon_ib_pool_init(9)Init the IB (Indirect Buffer) pool✨
- radeon_ib_ring_tests(9)test IBs on the rings✨
- radeon_ib_schedule(9)schedule an IB (Indirect Buffer) on the ring✨
- radeon_info_ioctl(9)answer a device specific request.✨
- radeon_invalid_rreg(9)dummy reg read function✨
- radeon_invalid_wreg(9)dummy reg write function✨
- radeon_irq_kms_disable_afmt(9)disable audio format change interrupt✨
- radeon_irq_kms_disable_hpd(9)disable hotplug detect interrupt✨
- radeon_irq_kms_enable_afmt(9)enable audio format change interrupt✨
💅
getting it ready, bestie…