section 9 · Kernel routines 🧠
87928 pages · page 286 of 440
R (continued)
- regmap_del_irq_chip(9)Stop interrupt handling for a regmap IRQ chip✨
- regmap_exit(9)Free a previously allocated register map✨
- regmap_field_alloc(9)Allocate and initialise a register field.✨
- regmap_field_bulk_alloc(9)Allocate and initialise a bulk register field.✨
- regmap_field_bulk_free(9)Free register field allocated using regmap_field_bulk_alloc.✨
- regmap_field_free(9)Free register field allocated using regmap_field_alloc.✨
- regmap_field_read(9)Read a value to a single register field✨
- regmap_field_read_poll_timeout(9)Poll until a condition is met or timeout✨
- regmap_field_test_bits(9)Check if all specified bits are set in a register field.✨
- regmap_field_update_bits_base(9)Perform a read/modify/write cycle a register field.✨
- regmap_fields_read(9)Read a value to a single register field with port ID✨
- regmap_fields_update_bits_base(9)Perform a read/modify/write cycle a register field with port ID✨
- regmap_get_device(9)Obtain the device from a regmap✨
- regmap_get_max_register(9)Report the max register value✨
- regmap_get_raw_read_max(9)Get the maximum size we can read✨
- regmap_get_raw_write_max(9)Get the maximum size we can read✨
- regmap_get_reg_stride(9)Report the register address stride✨
- regmap_get_val_bytes(9)Report the size of a register value✨
- regmap_init(9)Initialise register map✨
- regmap_init_ac97(9)Initialise AC'97 register map✨
- regmap_init_fsi(9)Initialise register map✨
- regmap_init_i2c(9)Initialise register map✨
- regmap_init_i3c(9)Initialise register map✨
- regmap_init_mdio(9)Initialise register map✨
- regmap_init_mmio(9)Initialise register map✨
- regmap_init_mmio_clk(9)Initialise register map with register clock✨
- regmap_init_sccb(9)Initialise register map✨
- regmap_init_sdw(9)Initialise register map✨
- regmap_init_sdw_mbq(9)Initialise register map✨
- regmap_init_sdw_mbq_cfg(9)Initialise MBQ SDW register map with config✨
- regmap_init_slimbus(9)Initialise register map✨
- regmap_init_spi(9)Initialise register map✨
- regmap_init_spi_avmm(9)Initialize register map for Intel SPI Slave to AVMM Bus Bridge✨
- regmap_init_spmi_base(9)Create regmap for the Base register space✨
- regmap_init_spmi_ext(9)Create regmap for Ext register space✨
- regmap_init_w1(9)Initialise register map✨
- regmap_irq_chip_get_base(9)Retrieve interrupt base for a regmap IRQ chip✨
- regmap_irq_get_domain(9)Retrieve the irq_domain for the chip✨
- regmap_irq_get_irq_reg_linear(9)Linear IRQ register mapping callback.✨
- regmap_irq_get_virq(9)Map an interrupt on a chip to a virtual IRQ✨
- regmap_irq_set_type_config_simple(9)Simple IRQ type configuration callback.✨
- regmap_might_sleep(9)Returns whether a regmap access might sleep.✨
- regmap_multi_reg_read(9)Read multiple non-sequential registers from the device✨
- regmap_multi_reg_write(9)Write multiple registers to the device✨
- regmap_multi_reg_write_bypassed(9)Write multiple registers to the device but not the cache✨
- regmap_noinc_read(9)Read data from a register without incrementing the register number✨
- regmap_noinc_write(9)Write data to a register without incrementing the register number✨
- regmap_raw_read(9)Read raw data from the device✨
- regmap_raw_write(9)Write raw values to one or more registers✨
- regmap_raw_write_async(9)Write raw values to one or more registers asynchronously✨
- regmap_read(9)Read a value from a single register✨
- regmap_read_bypassed(9)Read a value from a single register direct from the device, bypassing the cache✨
- regmap_read_poll_timeout(9)Poll until a condition is met or a timeout occurs✨
- regmap_read_poll_timeout_atomic(9)Poll until a condition is met or a timeout occurs✨
- regmap_register_patch(9)Register and apply register updates to be applied on device initialistion✨
- regmap_reinit_cache(9)Reinitialise the current register cache✨
- regmap_sccb_read(9)Read data from SCCB slave device✨
- regmap_sccb_write(9)Write data to SCCB slave device✨
- regmap_test_bits(9)Check if all specified bits are set in a register.✨
- regmap_update_bits_base(9)Perform a read/modify/write cycle on a register✨
- regmap_write(9)Write a value to a single register✨
- regmap_write_async(9)Write a value to a single register asynchronously✨
- regs_get_kernel_argument(9)get Nth function argument in kernel✨
- regs_get_kernel_stack_nth(9)get Nth entry of the stack✨
- regs_get_kernel_stack_nth_addr(9)get the address of the Nth entry on stack✨
- regs_get_register(9)get register value from its offset✨
- regs_query_register_name(9)query register name from its offset✨
- regs_query_register_offset(9)query register offset from its name✨
- regs_within_kernel_stack(9)check the address in the stack✨
- regulator(9)regulator methods✨
- regulator_allow_bypass(9)allow the regulator to go into bypass mode✨
- regulator_bulk_disable(9)disable multiple regulator consumers✨
- regulator_bulk_enable(9)enable multiple regulator consumers✨
- regulator_bulk_force_disable(9)force disable multiple regulator consumers✨
- regulator_bulk_free(9)free multiple regulator consumers✨
- regulator_bulk_get(9)get multiple regulator consumers✨
- regulator_bulk_register_supply_alias(9)register multiple aliases✨
- regulator_bulk_set_supply_names(9)initialize the 'supply' fields in an array of regulator_bulk_data structs✨
- regulator_bulk_unregister_supply_alias(9)unregister multiple aliases✨
- regulator_count_voltages(9)count regulator_list_voltage() selectors✨
- regulator_desc_list_voltage_linear(9)List voltages with simple calculation✨
- regulator_desc_list_voltage_linear_range(9)List voltages for linear ranges✨
- regulator_dev_lookup(9)lookup a regulator device.✨
- regulator_disable(9)disable regulator output✨
- regulator_disable_deferred(9)disable regulator output with delay✨
- regulator_disable_regmap(9)standard disable() for regmap users✨
- regulator_ena_gpio_ctrl(9)balance enable_count of each GPIO and actual GPIO pin control✨
- regulator_enable(9)enable regulator output✨
- regulator_enable_regmap(9)standard enable() for regmap users✨
- regulator_event_forward_notifier(9)notifier callback for supply events✨
- regulator_event_work_fn(9)process a deferred regulator event✨
- regulator_find_closest_bigger(9)helper to find offset in ramp delay table✨
- regulator_force_disable(9)force disable regulator output✨
- regulator_free_power_budget(9)free power budget on a regulator✨
- regulator_get(9)lookup and obtain a reference to a regulator.✨
- regulator_get_bypass_regmap(9)Default get_bypass() using regmap✨
- regulator_get_current_limit(9)get regulator output current✨
- regulator_get_current_limit_regmap(9)get_current_limit for regmap users✨
- regulator_get_drvdata(9)get regulator driver data✨
- regulator_get_error_flags(9)get regulator error information✨
- regulator_get_exclusive(9)obtain exclusive access to a regulator.✨
- regulator_get_hardware_vsel_register(9)get the HW voltage selector register✨
- regulator_get_linear_step(9)return the voltage step size between VSEL values✨
- regulator_get_mode(9)get regulator operating mode✨
- regulator_get_optional(9)obtain optional access to a regulator.✨
- regulator_get_regmap(9)get the regulator's register map✨
- regulator_get_unclaimed_power_budget(9)get regulator unclaimed power budget✨
- regulator_get_voltage(9)get regulator output voltage✨
- regulator_get_voltage_sel_pickable_regmap(9)pickable range get_voltage_sel✨
- regulator_get_voltage_sel_regmap(9)standard get_voltage_sel for regmap users✨
- regulator_handle_critical(9)Handle events for system-critical regulators.✨
- regulator_hardware_enable(9)access the HW for enable/disable regulator✨
- regulator_has_full_constraints(9)the system has fully specified constraints✨
- regulator_irq_helper(9)register IRQ based regulator event/error notifier✨
- regulator_irq_helper_cancel(9)drop IRQ based regulator event/error notifier✨
- regulator_irq_map_event_simple(9)regulator IRQ notification for trivial IRQs✨
- regulator_is_enabled(9)is the regulator output enabled✨
- regulator_is_enabled_regmap(9)standard is_enabled() for regmap users✨
- regulator_is_equal(9)test whether two regulators are the same✨
- regulator_is_supported_voltage(9)check if a voltage range can be supported✨
- regulator_list_hardware_vsel(9)get the HW-specific register value for a selector✨
- regulator_list_voltage(9)enumerate supported voltages✨
- regulator_list_voltage_linear(9)List voltages with simple calculation✨
- regulator_list_voltage_linear_range(9)List voltages for linear ranges✨
- regulator_list_voltage_pickable_linear_range(9)pickable range list voltages✨
- regulator_list_voltage_table(9)List voltages with table based mapping✨
- regulator_lock(9)lock a single regulator✨
- regulator_lock_dependent(9)lock regulator's suppliers and coupled regulators✨
- regulator_lock_nested(9)lock a single regulator✨
- regulator_lock_two(9)lock two regulators✨
- regulator_map_voltage_ascend(9)map_voltage() for ascendant voltage list✨
- regulator_map_voltage_iterate(9)map_voltage() based on list_voltage()✨
- regulator_map_voltage_linear(9)map_voltage() for simple linear mappings✨
- regulator_map_voltage_linear_range(9)map_voltage() for multiple linear ranges✨
- regulator_map_voltage_pickable_linear_range(9)map_voltage, pickable ranges✨
- regulator_mode_to_status(9)convert a regulator mode into a status✨
- regulator_notifier_call_chain(9)call regulator event notifier✨
- regulator_put(9)"free" the regulator source✨
- regulator_register(9)register regulator✨
- regulator_register_always_on(9)register an always-on regulator with a fixed name✨
- regulator_register_notifier(9)register regulator event notifier✨
- regulator_register_supply_alias(9)Provide device alias for supply lookup✨
- regulator_request_power_budget(9)request power budget on a regulator✨
- regulator_set_active_discharge_regmap(9)Default set_active_discharge() using regmap✨
- regulator_set_bypass_regmap(9)Default set_bypass() using regmap✨
- regulator_set_current_limit(9)set regulator output current limit✨
- regulator_set_current_limit_regmap(9)set_current_limit for regmap users✨
- regulator_set_drvdata(9)set regulator driver data✨
- regulator_set_load(9)set regulator load✨
- regulator_set_mode(9)set regulator operating mode✨
- regulator_set_pull_down_regmap(9)Default set_pull_down() using regmap✨
- regulator_set_ramp_delay_regmap(9)set_ramp_delay() helper✨
- regulator_set_soft_start_regmap(9)Default set_soft_start() using regmap✨
- regulator_set_voltage(9)set regulator output voltage✨
- regulator_set_voltage_sel_pickable_regmap(9)pickable range set_voltage_sel✨
- regulator_set_voltage_sel_regmap(9)standard set_voltage_sel for regmap users✨
- regulator_set_voltage_time(9)get raise/fall time✨
- regulator_set_voltage_time_sel(9)get raise/fall time✨
- regulator_suspend(9)prepare regulators for system wide suspend✨
- regulator_sync_voltage(9)re-apply last regulator output voltage✨
- regulator_unlock(9)unlock a single regulator✨
- regulator_unlock_dependent(9)unlock regulator's suppliers and coupled regulators✨
- regulator_unlock_two(9)unlock two regulators✨
- regulator_unregister(9)unregister regulator✨
- regulator_unregister_notifier(9)unregister regulator event notifier✨
- regulator_unregister_supply_alias(9)Remove device alias✨
- Regulatory enforcement infrastructure(9)✨
- regulatory_hint(9)driver hint to the wireless core a regulatory domain✨
- regulatory_hint_country_ie(9)hints a country IE as a regulatory domain✨
- regulatory_hint_disconnect(9)informs all devices have been disconnected✨
- regulatory_hint_found_beacon(9)hints a beacon was found on a channel✨
- regulatory_hint_indoor(9)hint operation in indoor env. or not✨
- regulatory_indoor_allowed(9)is indoor operation allowed✨
- regulatory_netlink_notify(9)notify on released netlink socket✨
- regulatory_pre_cac_allowed(9)check if pre-CAC allowed in the current regdom✨
- regulatory_propagate_dfs_state(9)Propagate DFS channel state to other wiphys✨
- regulatory_set_wiphy_regd(9)set regdom info for self managed drivers✨
- regulatory_set_wiphy_regd_sync(9)set regdom for self-managed drivers✨
- reinit_completion(9)reinitialize a completion structure✨
- Relay Error Codes(9)✨
- Relay Message(9)✨
- relay_alloc_buf(9)allocate a channel buffer✨
- relay_buf_empty(9)boolean, is the channel buffer empty?✨
- relay_buf_full(9)boolean, is the channel buffer full?✨
- relay_close(9)close the channel✨
- relay_close_buf(9)close a channel buffer✨
- relay_create_buf(9)allocate and initialize a channel buffer✨
- relay_destroy_buf(9)destroy an rchan_buf struct and associated buffer✨
- relay_destroy_channel(9)free the channel struct✨
- relay_file_mmap_prepare(9)mmap file op for relay files✨
- relay_file_open(9)open file op for relay files✨
- relay_file_poll(9)poll file op for relay files✨
- relay_file_read_end_pos(9)return the new read position✨
- relay_file_read_start_pos(9)find the first available byte to read✨
- relay_file_read_subbuf_avail(9)return bytes available in sub-buffer✨
- relay_file_release(9)release file op for relay files✨
- relay_flush(9)close the channel✨
- relay_mmap_prepare_buf(9)- mmap channel buffer to process address space✨
- relay_open(9)create a new relay channel✨
- relay_remove_buf(9)remove a channel buffer✨
💅
getting it ready, bestie…