section 9 · Kernel routines 🧠
87928 pages · page 63 of 440
D (continued)
- davinci_pll_clk_register(9)Register a PLL clock✨
- davinci_pll_div_register(9)common *DIV clock implementation✨
- davinci_pll_obsclk_register(9)Register oscillator divider clock (OBSCLK)✨
- davinci_pll_sysclk_register(9)Register divider clocks (SYSCLKn)✨
- davinci_pll_sysclkbp_clk_register(9)Register bypass divider clock (SYSCLKBP)✨
- davinci_spi_bufs(9)functions which will handle transfer data✨
- davinci_spi_get_prescale(9)Calculates the correct prescale value✨
- davinci_spi_irq(9)Interrupt handler for SPI Master Controller✨
- davinci_spi_probe(9)probe function for SPI Master Controller✨
- davinci_spi_process_events(9)check for and handle any SPI controller events✨
- davinci_spi_remove(9)remove function for SPI Master Controller✨
- davinci_spi_setup(9)This functions will set default transfer method✨
- davinci_spi_setup_transfer(9)This functions will determine transfer method✨
- dax_direct_access(9)translate a device pgoff to an absolute pfn✨
- dax_fault_iter(9)Common actor to handle pfn insertion in PTE/PMD fault.✨
- dax_finish_sync_fault(9)finish synchronous page fault✨
- dax_folio_reset_order(9)Reset a compound DAX folio to order-0 pages✨
- dax_holder(9)obtain the holder of a dax device✨
- dax_iomap_copy_around(9)Prepare for an unaligned write to a shared/cow page by copying the data before and after the range to be written.✨
- dax_iomap_fault(9)handle a page fault on a DAX file✨
- dax_iomap_rw(9)Perform I/O to a DAX file✨
- dax_kmem_cleanup_resources(9)remove the dax memory resources✨
- dax_kmem_do_hotplug(9)hotplug memory for dax kmem device✨
- dax_kmem_do_hotremove(9)hot-remove memory for dax kmem device✨
- dax_kmem_init_resources(9)create memory regions for dax kmem✨
- dax_layout_busy_page_range(9)find first pinned page in @mapping✨
- dax_lock_folio(9)Lock the DAX entry corresponding to a folio✨
- dax_set_ops(9)set the dax_operations for a dax_device✨
- db7430_get_modes(9)return the mode✨
- db8500_prcmu_get_ape_opp(9)get the current APE OPP✨
- db8500_prcmu_get_arm_opp(9)get the current ARM OPP✨
- db8500_prcmu_get_ddr_opp(9)get the current DDR OPP✨
- db8500_prcmu_get_reset_code(9)Retrieve SW reset reason code✨
- db8500_prcmu_modem_reset(9)ask the PRCMU to reset modem✨
- db8500_prcmu_request_ape_opp_100_voltage(9)Request APE OPP 100% voltage✨
- db8500_prcmu_request_clock(9)Request for a clock to be enabled or disabled.✨
- db8500_prcmu_set_ape_opp(9)set the appropriate APE OPP✨
- db8500_prcmu_set_arm_opp(9)set the appropriate ARM OPP✨
- db8500_prcmu_set_epod(9)set the state of a EPOD (power domain)✨
- db8500_prcmu_system_reset(9)System reset✨
- DB_ALIAS(9)Extends the ddb command set✨
- DB_ALIAS_FLAGS(9)Extends the ddb command set✨
- DB_COMMAND(9)Extends the ddb command set✨
- DB_COMMAND(9freebsd)Extends the ddb command set✨
- DB_COMMAND_FLAGS(9)Extends the ddb command set✨
- DB_DECLARE_TABLE(9)Extends the ddb command set✨
- DB_DEFINE_TABLE(9)Extends the ddb command set✨
- db_for_each_64(9)Iterator for 64 bit entries.✨
- db_recovery_add(9)add doorbell information to the doorbell recovery mechanism.✨
- db_recovery_del(9)remove doorbell information from the doorbell recovery mechanism. db_data serves as key (db_addr is not unique).✨
- DB_SHOW_ALIAS(9)Extends the ddb command set✨
- DB_SHOW_ALIAS_FLAGS(9)Extends the ddb command set✨
- DB_SHOW_ALL_ALIAS(9)Extends the ddb command set✨
- DB_SHOW_ALL_COMMAND(9)Extends the ddb command set✨
- DB_SHOW_ALL_COMMAND(9freebsd)Extends the ddb command set✨
- DB_SHOW_COMMAND(9)Extends the ddb command set✨
- DB_SHOW_COMMAND(9freebsd)Extends the ddb command set✨
- DB_SHOW_COMMAND_FLAGS(9)Extends the ddb command set✨
- DB_TABLE_ALIAS(9)Extends the ddb command set✨
- DB_TABLE_ALIAS_FLAGS(9)Extends the ddb command set✨
- DB_TABLE_COMMAND(9)Extends the ddb command set✨
- DB_TABLE_COMMAND_FLAGS(9)Extends the ddb command set✨
- DBCIOCNONCE(9)Fetch a nonce from the PSP for authenticating commands. If a nonce is fetched without authentication it can only be utilized for one command. If a nonce is fetched with authentication it can be…✨
- DBCIOCPARAM(9)Set or get a parameter from the PSP. This request will only work after DBCIOCUID has successfully set the UID of the calling process. Whether the parameter is set or get is controlled by the…✨
- DBCIOCUID(9)Set the user ID (UID) of a calling process. The user ID is 8 bytes long. It must be programmed using a 32 byte signature built using the nonce fetched from DBCIOCNONCE. The UID can only be set once…✨
- dbg_check_bud_bytes(9)make sure bud bytes calculation are all right.✨
- dbg_check_cats(9)check category heaps and lists.✨
- dbg_check_data_nodes_order(9)check that list of data nodes is sorted.✨
- dbg_check_filesystem(9)check the file-system.✨
- dbg_check_idx_size(9)check index size.✨
- dbg_check_inode_size(9)check if inode size is correct.✨
- dbg_check_key_order(9)make sure that colliding keys are properly ordered.✨
- dbg_check_lprops(9)check all LEB properties.✨
- dbg_check_lpt_nodes(9)check nnodes and pnodes.✨
- dbg_check_ltab(9)check the free and dirty space in the ltab.✨
- dbg_check_ltab_lnum(9)check the ltab for a LPT LEB number.✨
- dbg_check_nondata_nodes_order(9)check that list of data nodes is sorted.✨
- dbg_check_old_index(9)check the old copy of the index.✨
- dbg_check_space_info(9)check flash space information.✨
- dbg_check_synced_i_size(9)check synchronized inode size.✨
- dbg_check_tnc(9)check TNC tree.✨
- dbg_check_znode(9)check if znode is all right.✨
- dbg_chk_lpt_free_spc(9)check LPT free space is enough to write entire LPT.✨
- dbg_chk_lpt_sz(9)check LPT does not write more than LPT size.✨
- dbg_chk_pnode(9)check a pnode.✨
- dbg_create_files(9)initializes the attribute interface✨
- dbg_debugfs_exit(9)remove the "ubifs" directory from debugfs file- system.✨
- dbg_debugfs_exit_fs(9)remove all debugfs files.✨
- dbg_debugfs_init(9)initialize debugfs file-system.✨
- dbg_debugfs_init_fs(9)initialize debugfs for UBIFS instance.✨
- dbg_is_all_ff(9)determine if a buffer contains only 0xFF bytes.✨
- dbg_is_lsave_dirty(9)determine if a lsave node is dirty.✨
- dbg_is_ltab_dirty(9)determine if a ltab node is dirty.✨
- dbg_is_nnode_dirty(9)determine if a nnode is dirty.✨
- dbg_is_node_dirty(9)determine if a node is dirty.✨
- dbg_is_pnode_dirty(9)determine if a pnode is dirty.✨
- dbg_old_index_check_init(9)get information for the next old index check.✨
- dbg_populate_lsave(9)debugging version of 'populate_lsave()'✨
- dbg_remove_files(9)destroys the attribute interface✨
- dbg_save_space_info(9)save information about flash space.✨
- dbg_walk_index(9)walk the on-flash index.✨
- dbounce(9)alternative debounce component✨
- dc (int)(9)✨
- DC FPU manipulation overview(9)✨
- DC STAT Interface(9)✨
- dc395x_handle_interrupt(9)Handle an interrupt that has been confirmed to have been triggered for this card.✨
- dc395x_init_one(9)Initialise a single instance of the adapter.✨
- dc395x_queue_command_lck(9)queue scsi command passed from the mid layer, invoke 'done' on completion✨
- dc395x_remove_one(9)Called to remove a single instance of the adapter.✨
- dc395x_sdev_destroy(9)Called by the scsi mid layer to tell us about a device that is going away.✨
- dc395x_sdev_init(9)Called by the scsi mid layer to tell us about a new scsi device that we need to deal with. We allocate a new device and then insert that device into the adapters device list.✨
- dc_assert_fp_enabled(9)Check if FPU protection is enabled✨
- dc_capture_register_software_state(9)Capture software state for register programming✨
- dc_check_address_only_update(9)Check if addr_update is the sole flag set✨
- dc_check_state_update(9)Classify an update without committing it.✨
- dc_check_update_surfaces_for_stream(9)Shim for dc_check_state_update.✨
- dc_commit_state_no_check(9)Apply context to the hardware✨
- dc_commit_streams(9)Commit current stream state✨
- dc_disable_accelerated_mode(9)disable accelerated mode✨
- dc_dmub_setup_subvp_dmub_command(9)Populate the DMCUB SubVP command✨
- dc_dmub_srv_boot_time_crc_init(9)Initializes DMUB boot time CRC.✨
- dc_dmub_srv_control_cursor_offload(9)Enables or disables cursor offloading for a stream.✨
- dc_dmub_srv_cursor_offload_init(9)Enables or disables cursor offloading for a stream.✨
- dc_dmub_srv_get_fams2_debug_meta(9)Queries for FAMS2 debug metadata from DMUB and logs it.✨
- dc_dmub_srv_ihc_set_dig_hdcp_interrupt_dest(9)Configure IHC interrupt destination.✨
- dc_dmub_srv_is_cursor_offload_enabled(9)Checks if cursor offload is supported.✨
- dc_dmub_srv_log_preos_dmcub_info(9)Logs preos dmcub fw info.✨
- dc_dmub_srv_notify_fw_dc_power_state(9)Notifies firmware of the DC power state.✨
- dc_dmub_srv_program_cursor_now(9)Requests immediate cursor programming for a given pipe.✨
- dc_dmub_srv_release_hw(9)Notifies DMUB service that HW access is no longer required.✨
- dc_dmub_srv_set_power_state(9)Sets the power state for DMUB service.✨
- dc_enable_dcmode_clk_limit(9)lower clocks in dc (battery) mode✨
- dc_enable_dmub_notifications(9)Check if dmub fw supports outbox✨
- dc_enable_dmub_outbox(9)Enables DMUB unsolicited notification✨
- dc_fpu_begin(9)Enables FPU protection✨
- dc_fpu_end(9)Disable FPU protection✨
- dc_get_det_buffer_size_from_state(9)extracts detile buffer size from dc state✨
- dc_get_host_router_index(9)Get index of host router from a dpia link✨
- dc_get_power_profile_for_dc_state(9)extracts power profile from dc state✨
- dc_get_qos_info(9)Retrieve Quality of Service (QoS) information from display core✨
- dc_get_underflow_debug_data_for_otg(9)Retrieve underflow debug data.✨
- dc_is_dmub_outbox_supported(9)Check if DMUB firmware support outbox notification✨
- dc_is_fp_enabled(9)Check if FPU protection is enabled✨
- dc_is_rgb_signal(9)Whether the signal is analog RGB.✨
- dc_notify_vsync_int_state(9)notifies vsync enable/disable state✨
- dc_override_memory_bandwidth_request(9)Override the DCN nominal memory bandwidth request sent to PMFW, independent of the current display mode. For debug use only.✨
- dc_print_dmub_diagnostic_data(9)Print DMUB diagnostic data for debugging✨
- dc_process_dmub_aux_transfer_async(9)Submits aux command to dmub via inbox message Sets port index appropriately for legacy DDC✨
- dc_process_dmub_dpia_hpd_int_enable(9)Submits DPIA DPD interruption✨
- dc_process_dmub_dpia_set_tps_notification(9)Submits tps notification✨
- dc_process_dmub_set_config_async(9)Submits set_config command✨
- dc_process_dmub_set_mst_slots(9)Submits MST solt allocation✨
- dc_send_update_cursor_info_to_dmu(9)Populate the DMCUB Cursor update info command✨
- dc_set_edp_power(9)DM controls eDP power to be ON/OFF✨
- dc_stat_get_dmub_dataout(9)✨
- dc_stat_get_dmub_notification(9)✨
- dc_state_get_status(9)Unified status readback for dc_state.✨
- dc_state_get_stream_status(9)Shim for dc_state_get_status.✨
- dc_state_rem_all_planes_for_stream(9)Remove planes attached to the target stream.✨
- dc_status_to_str(9)convert dc_status to a human readable string✨
- dc_stream_adjust_vmin_vmax(9)look up pipe context & update parts of DRR✨
- dc_stream_configure_crc(9)Configure CRC capture for the given stream.✨
- dc_stream_get_crc(9)Get CRC values for the given stream.✨
- dc_stream_get_last_used_drr_vtotal(9)Looks up the pipe context of dc_stream_state and gets the last VTOTAL used by DRR (Dynamic Refresh Rate)✨
- dc_stream_get_status(9)Get current stream status of the given stream state✨
- dc_stream_remove_writeback(9)Disables writeback and removes writeback info.✨
- dc_update_modified_pix_clock_for_dsc_with_padding(9)update pix_clk for dsc with padding✨
- dc_update_planes_and_stream(9)Shim for dc_update_state.✨
- dc_update_probes_execute(9)Program the committed probes.✨
- dc_update_probes_prepare(9)Commit the desired probe set into new_context.✨
- dc_update_state(9)Commit an absolute dc_state_update.✨
- dc_update_state_cleanup(9)Finalise the commit and release the scratch slot.✨
- dc_update_state_execute(9)Program hardware; called without the global lock.✨
- dc_update_state_init(9)Acquire and initialise a commit scratch buffer.✨
- dc_update_state_prepare(9)Prepare the commit under the global lock.✨
- dc_validate_global_state(9)Determine if hardware can support a given state✨
- dc_validate_with_context(9)Validate and update the potential new stream in the context object✨
- dc_wake_and_execute_dmub_cmd(9)Wrapper for DMUB command execution.✨
- dc_wake_and_execute_dmub_cmd_list(9)Wrapper for DMUB command list execution.✨
- dc_wake_and_execute_gpint(9)✨
- dca3_get_tag(9)return the dca tag to the requester device for the given cpu (new api) @dev - the device that wants dca service @cpu - the cpuid as returned by get_cpu()✨
- dca_add_requester(9)add a dca client to the list @dev - the device that wants dca service✨
- dca_common_get_tag(9)return the dca tag (serves both new and old api) @dev - the device that wants dca service @cpu - the cpuid as returned by get_cpu()✨
- dca_get_tag(9)return the dca tag for the given cpu (old api) @cpu - the cpuid as returned by get_cpu()✨
- dca_register_notify(9)register a client's notifier callback✨
- dca_remove_requester(9)remove a dca client from the list @dev - the device that wants dca service✨
- dca_unregister_notify(9)remove a client's notifier callback✨
- dcb_getapp(9)retrieve the DCBX application user priority✨
- dcb_ieee_delapp(9)delete IEEE dcb application data from list✨
- dcb_ieee_getapp_mask(9)retrieve the IEEE DCB application priority✨
- dcb_ieee_setapp(9)add IEEE dcb application data to app list✨
- dcb_setapp(9)add CEE dcb application data to app list✨
- dcdbas_exit(9)perform driver cleanup✨
- dcdbas_host_control(9)initiate host control✨
- dcdbas_init(9)initialize driver✨
- dcdbas_reboot_notify(9)handle reboot notification for host control✨
- dcdbas_smi_request(9)generate SMI request✨
- dcdebugmask (uint)(9)✨
- dce100_reset_surface_dcc_and_tiling(9)Set DCC and tiling in DCE to their disable mode.✨
- dce121_clock_patch_xgmi_ss_info(9)Save XGMI spread spectrum info✨
💅
getting it ready, bestie…