section 9 · Kernel routines 🧠
87928 pages · page 13 of 440
A (continued)
- acpi_irq_parse_one_match(9)Handle a matching IRQ resource.✨
- acpi_is_root_bridge(9)determine whether an ACPI CA node is a PCI root bridge✨
- acpi_lpat_free_conversion_table(9)Free LPAT table.✨
- acpi_lpat_get_conversion_table(9)Parse ACPI LPAT table if present.✨
- acpi_lpat_raw_to_temp(9)Return temperature from raw value through LPAT conversion table✨
- acpi_lpat_temp_to_raw(9)Return raw value from temperature through LPAT conversion table✨
- acpi_lpss_restore_ctx(9)Restore the private registers of LPSS device✨
- acpi_lpss_save_ctx(9)Save the private registers of LPSS device✨
- acpi_match_acpi_device(9)Match an ACPI device against a given list of ACPI IDs✨
- acpi_match_device(9)Match a struct device against a given list of ACPI IDs✨
- acpi_match_platform_list(9)Check if the system matches with a given list✨
- acpi_mipi_check_crs_csi2(9)Look for CSI-2 resources in _CRS✨
- acpi_mipi_crs_csi2_cleanup(9)Free _CRS CSI-2 temporary data✨
- acpi_mipi_init_crs_csi2_swnodes(9)Initialize _CRS CSI-2 software nodes✨
- acpi_mipi_scan_crs_csi2(9)Create ACPI _CRS CSI-2 software nodes✨
- acpi_mpam_count_msc(9)Count the number of MSC described by firmware.✨
- acpi_nhlt_endpoint_find_fmtcfg(9)Search endpoint's formats configuration space for a specific format.✨
- acpi_nhlt_endpoint_fmtscfg(9)Get the formats configuration space.✨
- acpi_nhlt_endpoint_match(9)Verify if an endpoint matches criteria.✨
- acpi_nhlt_endpoint_mic_count(9)Retrieve number of digital microphones for a PDM endpoint.✨
- acpi_nhlt_find_endpoint(9)Search all NHLT tables for an endpoint.✨
- acpi_nhlt_find_fmtcfg(9)Search all NHLT tables for a specific format.✨
- acpi_nhlt_get_gbl_table(9)Retrieve a pointer to the first NHLT table.✨
- acpi_nhlt_put_gbl_table(9)Release the global NHLT table.✨
- acpi_nhlt_tb_find_endpoint(9)Search a NHLT table for an endpoint.✨
- acpi_nhlt_tb_find_fmtcfg(9)Search a NHLT table for a specific format.✨
- acpi_node_get_parent(9)Return parent fwnode of this fwnode✨
- acpi_node_prop_get(9)return an ACPI property with given name.✨
- acpi_node_prop_read(9)retrieve the value of an ACPI property with given name.✨
- acpi_of_match_device(9)Match device object using the "compatible" property.✨
- acpi_os_map_iomem(9)Get a virtual address for a given physical address range.✨
- acpi_os_unmap_iomem(9)Drop a memory mapping reference.✨
- acpi_os_unmap_memory(9)Drop a memory mapping reference.✨
- acpi_parse_art(9)Parse Active Relationship Table _ART✨
- acpi_parse_entries_array(9)for each proc_num find a suitable subtable✨
- acpi_parse_spcr(9)parse ACPI SPCR table and add preferred console✨
- acpi_parse_trt(9)Thermal Relationship Table _TRT for passive cooling✨
- acpi_pcc_probe(9)Parse the ACPI tree for the PCCT.✨
- acpi_pci_check_ejectable(9)check if handle is ejectable ACPI PCI slot✨
- acpi_pci_detect_ejectable(9)check if the PCI bus has ejectable slots✨
- acpi_pci_link_allocate_irq(9)Retrieve a link device GSI✨
- acpi_pci_osc_control_set(9)Request control of PCI root _OSC features.✨
- acpi_pm_device_sleep_state(9)Get preferred power state of ACPI device.✨
- acpi_pm_end(9)Finish up system PM transition.✨
- acpi_pm_finish(9)Instruct the platform to leave a sleep state.✨
- acpi_pm_freeze(9)Disable the GPEs and suspend EC transactions.✨
- acpi_pm_notify_work_func(9)ACPI devices wakeup notification work function.✨
- acpi_pm_pre_suspend(9)Enable wakeup devices, "freeze" EC and save NVS.✨
- acpi_pm_prepare(9)Prepare the platform to enter the target sleep state and disable the GPEs.✨
- acpi_pm_set_device_wakeup(9)Enable/disable remote wakeup for given device.✨
- acpi_pm_start(9)Start system PM transition.✨
- acpi_pmtmr_register_suspend_resume_callback(9)Register callback for suspend and resume event✨
- acpi_pmtmr_unregister_suspend_resume_callback(9)Remove registered callback for suspend and resume event✨
- acpi_power_state_string(9)String representation of ACPI device power state.✨
- acpi_pptt_cpu_is_thread(9)Determine if CPU is a thread✨
- acpi_pptt_get_child_cpus(9)Find all the CPUs below a PPTT processor hierarchy node✨
- acpi_pptt_get_cpumask_from_cache_id(9)Get the cpus associated with the specified cache✨
- acpi_pptt_get_cpus_from_container(9)Populate a cpumask with all CPUs in a processor container✨
- acpi_pptt_leaf_node(9)Given a processor node, determine if its a leaf✨
- acpi_pptt_walk_cache(9)Attempt to find the requested acpi_pptt_cache✨
- acpi_processor_claim_cst_control(9)Request _CST control from the platform.✨
- acpi_processor_evaluate_cst(9)Evaluate the processor _CST control method.✨
- acpi_processor_setup_cpuidle_dev(9)configures CPUIDLE device i.e. per- cpu data✨
- acpi_processor_setup_cpuidle_states(9)prepares and configures cpuidle global state data i.e. idle routines✨
- acpi_pwm_get(9)request a PWM via parsing "pwms" property in ACPI✨
- acpi_reduced_hardware(9)Return if this is an ACPI-reduced-hw machine✨
- acpi_register_gsi(9)Map a GSI to a linux IRQ number✨
- acpi_register_wakeup_handler(9)Register wakeup handler✨
- acpi_remove_pm_notifier(9)Unregister PM notifier from given ACPI device.✨
- acpi_resource_consumer(9)Find the ACPI device that consumes @res.✨
- acpi_scan_drop_device(9)Drop an ACPI device object.✨
- acpi_set_gsi_to_irq_fallback(9)Register a GSI transfer callback to fallback to arch specified implementation.✨
- acpi_set_irq_model(9)Setup the GSI irqdomain information✨
- acpi_set_modalias(9)Set modalias using "compatible" property or supplied ID✨
- acpi_spi_count_resources(9)Count the number of SpiSerialBus resources✨
- acpi_spi_device_alloc(9)Allocate a spi device, and fill it in with ACPI information✨
- acpi_storage_d3(9)Check if D3 should be used in the suspend path✨
- acpi_subsys_complete(9)Finalize device's resume during system resume.✨
- acpi_subsys_freeze(9)Run the device driver's freeze callback.✨
- acpi_subsys_poweroff(9)Run the device driver's poweroff callback.✨
- acpi_subsys_poweroff_late(9)Run the device driver's poweroff callback.✨
- acpi_subsys_poweroff_noirq(9)Run the driver's "noirq" poweroff callback.✨
- acpi_subsys_prepare(9)Prepare device for system transition to a sleep state.✨
- acpi_subsys_restore_early(9)Restore device using ACPI.✨
- acpi_subsys_resume(9)Resume device using ACPI.✨
- acpi_subsys_resume_early(9)Resume device using ACPI.✨
- acpi_subsys_resume_noirq(9)Run the device driver's "noirq" resume callback.✨
- acpi_subsys_runtime_resume(9)Resume device using ACPI.✨
- acpi_subsys_runtime_suspend(9)Suspend device using ACPI.✨
- acpi_subsys_suspend(9)Run the device driver's suspend callback.✨
- acpi_subsys_suspend_late(9)Suspend device using ACPI.✨
- acpi_subsys_suspend_noirq(9)Run the device driver's "noirq" suspend callback.✨
- acpi_subsystem_init(9)Finalize the early initialization of ACPI.✨
- acpi_suspend_begin(9)Set the target system sleep state to the state associated with given @pm_state, if supported.✨
- acpi_suspend_begin_old(9)Set the target system sleep state to the state associated with given @pm_state, if supported, and execute the _PTS control method. This function is used if the pre-ACPI 2.0 suspend ordering has…✨
- acpi_suspend_enter(9)Actually enter a sleep state.✨
- acpi_table_parse(9)find table with @id, run @handler on it✨
- acpi_turn_off_unused_power_resources(9)Turn off power resources not in use.✨
- acpi_unregister_gsi(9)Free a GSI<->linux IRQ number mapping✨
- acpi_unregister_wakeup_handler(9)Unregister wakeup handler✨
- acpi_video_device_EDID(9)Get EDID from ACPI _DDC✨
- acpi_viot_early_init(9)Test the presence of VIOT and enable ACS✨
- acpi_viot_init(9)Parse the VIOT table✨
- acpi_walk_dep_device_list(9)Apply a callback to every entry in acpi_dep_list✨
- acpiphp_add_context(9)Add ACPIPHP context to an ACPI device object.✨
- acpiphp_check_bridge(9)re-enumerate devices✨
- acpiphp_disable_and_eject_slot(9)power off and eject slot✨
- acpiphp_enable_slot(9)power on slot✨
- acpiphp_enumerate_slots(9)Enumerate PCI slots for a given bus.✨
- acpiphp_get_context(9)Get hotplug context and grab a reference to it.✨
- acpiphp_init_context(9)Create hotplug context and grab a reference to it.✨
- acpiphp_max_busnr(9)return the highest reserved bus number under the given bus.✨
- acpiphp_post_dock_fixup(9)Post-dock fixups for PCI devices.✨
- acpiphp_put_context(9)Drop a reference to ACPI hotplug context.✨
- acpiphp_register_attention(9)set attention LED callback✨
- acpiphp_remove_slots(9)Remove slot objects associated with a given bus.✨
- acpiphp_unregister_attention(9)unset attention LED callback✨
- acpm_achan_alloc_cmds(9)allocate buffers for retrieving data from the ACPM firmware.✨
- acpm_chan_shmem_get_params(9)get channel parameters and addresses of the TX/RX queues.✨
- acpm_channels_init(9)initialize channels based on the configuration data in the shared memory.✨
- acpm_dequeue_by_polling(9)RX dequeue by polling.✨
- acpm_do_xfer(9)do one transfer.✨
- acpm_free_mbox_chans(9)free mailbox channels.✨
- acpm_get_by_node(9)get the ACPM handle using node pointer.✨
- acpm_get_rx(9)get response from RX queue.✨
- acpm_get_saved_rx(9)get the response if it was already saved.✨
- acpm_handle_put(9)release the handle acquired by acpm_get_by_phandle.✨
- acpm_prepare_xfer(9)prepare a transfer before writing the message to the TX queue.✨
- acpm_set_xfer(9)initialize an ACPM IPC transfer structure.✨
- acpm_wait_for_message_response(9)an helper to group all possible ways of waiting for a synchronous message response.✨
- acpm_wait_for_queue_slots(9)wait for queue slots.✨
- acquire_context(9)Acquire a dedupe context from a hash_zone if any are available.✨
- acquire_lock(9)Get the lock for a record name.✨
- acquire_vio_from_pool(9)Acquire a vio and buffer from the pool (asynchronous).✨
- acrn_ioreq_client_create(9)Create an ioreq client✨
- acrn_ioreq_client_destroy(9)Destroy an ioreq client✨
- acrn_ioreq_range_add(9)Add an iorange monitored by an ioreq client✨
- acrn_ioreq_range_del(9)Del an iorange monitored by an ioreq client✨
- acrn_mm_region_add(9)Set up the EPT mapping of a memory region.✨
- acrn_mm_region_del(9)Del the EPT mapping of a memory region.✨
- acrn_msi_inject(9)Inject a MSI interrupt into a User VM✨
- acrn_vm_all_ram_unmap(9)Destroy a RAM EPT mapping of User VM.✨
- acrn_vm_ram_map(9)Create a RAM EPT mapping of User VM.✨
- Action modifiers(9)✨
- Actions and configuration(9)✨
- activate_mm(9)called after exec switches the current task to a new mm, to switch to it✨
- ad4695_enter_advanced_sequencer_mode(9)Put the ADC in advanced sequencer mode✨
- ad4695_exit_conversion_mode(9)Exit conversion mode✨
- ad4695_osr_to_regval(9)convert ratio to OSR register value✨
- ad4695_read_one_sample(9)Read a single sample using single-cycle mode✨
- ad4695_set_single_cycle_mode(9)Set the device in single cycle mode✨
- ad7124_request_config_slot(9)Request a config slot for a given config✨
- ad7173_is_setup_equal(9)Compare two channel setups✨
- ad7173_sinc3_odr_div_from_odr(9)Convert ODR to divider value✨
- ad7380_osr_to_regval(9)convert ratio to OSR register value✨
- ad7380_regval_to_osr(9)convert OSR register value to ratio✨
- ad7380_update_xfers(9)update the SPI transfers base on the current scan type✨
- ad7944_chain_mode_alloc(9)allocate and initialize channel specs and buffers for daisy-chained devices✨
- ad7944_convert_and_acquire(9)Perform a single conversion and acquisition✨
- ad_agg_selection_logic(9)select an aggregation group for a team✨
- ad_churn_machine(9)handle port churn's state machine✨
- ad_clear_agg(9)clear a given aggregator's parameters✨
- ad_disable_collecting_distributing(9)disable a port's transmit/receive✨
- ad_disable_distributing(9)disable a port's transmit✨
- ad_enable_collecting(9)enable a port's receive✨
- ad_enable_collecting_distributing(9)enable a port's transmit/receive✨
- ad_initialize_agg(9)initialize a given aggregator's parameters✨
- ad_initialize_port(9)initialize a given port's parameters✨
- ad_lacpdu_send(9)send out a lacpdu packet on a given port✨
- ad_marker_info_received(9)handle receive of a Marker information frame✨
- ad_marker_response_received(9)handle receive of a marker response frame✨
- ad_marker_send(9)send marker information/response on a given port✨
- ad_mux_machine(9)handle a port's mux state machine✨
- ad_periodic_machine(9)handle a port's periodic state machine✨
- ad_port_selection_logic(9)select aggregation groups✨
- ad_rx_machine(9)handle a port's rx State Machine✨
- ad_sd_calibrate_all(9)Performs channel calibration✨
- ad_sd_init(9)Initializes a ad_sigma_delta struct✨
- ad_sd_read_reg(9)Read a register✨
- ad_sd_reset(9)Reset the serial interface✨
- ad_sd_set_comm(9)Set communications register✨
- ad_sd_validate_trigger(9)validate_trigger callback for ad_sigma_delta devices✨
- ad_sd_write_reg(9)Write a register✨
- ad_sigma_delta_single_conversion(9)Performs a single data conversion✨
- ad_tx_machine(9)handle a port's tx state machine✨
- ad_update_actor_keys(9)Update the oper / admin keys for a port based on its current speed and duplex settings.✨
- adap2pinfo(9)return the port_info of a port✨
- adapt_cap_to_t_adapt(9)Calculate TAdapt from adapt capability✨
- adapt_cap_to_t_adapt_l0l1l2l3(9)Calculate TAdapt_L0_L1_L2_L3 from adapt capability✨
- adapt_cap_to_t_adapt_l0l3(9)Calculate TAdapt_L0_L3 from adapt capability✨
- adapter_add_device(9)Adds the device instance to the adaptor instance.✨
- adapter_info_rsp(9)- Handle response to MAD adapter info request✨
- adapter_init(9)Grab the resource for the card, setup the adapter information, set the card into a known state, create the various tables etc etc. This basically gets all adapter information all up to date…✨
- adapter_init_chip(9)Get the chip into a know state and figure out some of the settings that apply to this adapter.✨
- adapter_init_params(9)Initialize the various parameters in the adapter structure. Note that the pointer to the scsi_host is set early (when this instance is created) and the io_port and irq values are set later after…✨
- adapter_init_scsi_host(9)Initialize the scsi host instance based on values that we have already stored in the adapter instance. There's some mention that a lot of these are deprecated, so we won't use them (we'll use the…✨
- adapter_print_config(9)print adapter connection and termination config✨
- adapter_remove_and_free_all_devices(9)Removes and frees all of the devices associated with the specified adapter.✨
- adapter_remove_and_free_device(9)Removes a single device from the adapter and then frees the device information.✨
- adapter_remove_device(9)Removes the device instance from the adaptor instance. The device instance is not check in any way or freed by this. The caller is expected to take care of that. This will simply remove the device…✨
💅
getting it ready, bestie…