section 9 · Kernel routines 🧠
87928 pages · page 287 of 440
R (continued)
- relay_reserve(9)reserve slot in channel buffer✨
- relay_reset(9)reset the channel✨
- relay_stats(9)get channel buffer statistics✨
- relay_subbufs_consumed(9)update the buffer's sub-buffers-consumed count✨
- relay_switch_subbuf(9)switch to a new sub-buffer✨
- relay_write(9)write data into the channel✨
- release_allocated_lock(9)Release the PBN lock and/or the reference on the allocated block at the end of processing a data_vio.✨
- release_attributes_data(9)Clean-up all sysfs directories and files created✨
- release_compressed_write_waiter(9)Update a data_vio for which a successful compressed write has completed and send it on its way.✨
- release_data_vio_allocation_lock(9)Release the PBN lock on a data_vio's allocated block.✨
- release_dma_bufs(9)Release the DMA buffer for transferring firmware fragments✨
- release_event_pool(9)Frees memory of an event pool of a host✨
- release_existing_page_budget(9)release budget of an existing page.✨
- release_firmware(9)release the resource associated with a firmware image✨
- release_flush(9)Release a vdo_flush structure that has completed its work.✨
- release_head(9)release a journal head.✨
- release_io_space(9)release IO ports allocated with alloc_io_space()✨
- release_irq_context(9)Release reply processing✨
- release_journal_block_reference(9)Release a reference to a journal block.✨
- release_journal_locks(9)Callback invoked after a slab summary update completes.✨
- release_logical_lock(9)Release the logical block lock and flush generation lock at the end of processing a data_vio.✨
- release_mem_region_adjustable(9)release a previously reserved memory region✨
- release_new_page_budget(9)release budget of a new page.✨
- release_one_tty(9)release tty structure memory✨
- release_pages(9)batched put_page()✨
- release_pbn_lock_provisional_reference(9)If the lock is responsible for a provisional reference, release that reference.✨
- release_pcie_device(9)free PCI Express port service device structure✨
- release_recovery_journal_lock(9)Request the slab journal to release the recovery journal lock it may hold on a specified recovery journal block.✨
- release_resource(9)release a previously reserved resource✨
- release_rx_pools(9)Release any rx pools attached to @adapter.✨
- release_tty(9)release tty structure memory✨
- release_tx_pools(9)Release any tx pools attached to @adapter.✨
- release_update_locks_for_kvm(9)Release the locks used to dynamically update a KVM guest's APCB in the proper order.✨
- release_update_locks_for_mdev(9)Release the locks used to dynamically update a KVM guest's APCB in the proper order.✨
- reload_store(9)Store function for "reload" sysfs attribute✨
- reloc_handler(9)Apply a particular relocation to a module✨
- relpbuf(9freebsd)functions for managing physical buffers✨
- remap_data16_to_data32(9)remap u16 @old table to a u32 based table✨
- remap_dfa_accept(9)remap old dfa accept table to be an index✨
- remap_io_mapping(9)remap an IO mapping to userspace✨
- remap_io_sg(9)remap an IO mapping to userspace✨
- remap_pfn_range(9)remap kernel memory to userspace✨
- remap_vmalloc_range(9)map vmalloc pages to userspace✨
- remap_vmalloc_range_partial(9)map vmalloc pages to userspace✨
- remove(9p)remove a file from a server✨
- remove_binfmt_handler(9)remove a binary type handler✨
- remove_board(9)Turns off slot and LEDs✨
- remove_buds(9)remove used buds.✨
- remove_comment(9)Truncate all chars following START_COMMENT in a string.✨
- remove_eq(9)remove Event Queue✨
- remove_from_bin(9)Get the next data_vio whose compression has not been canceled from a bin.✨
- remove_from_lpt_heap(9)remove LEB properties from a LEB category heap.✨
- remove_iaa_compression_mode(9)Remove an IAA compression mode✨
- remove_id_store(9)remove a PCI device ID from this driver✨
- remove_ima_buffer(9)remove the IMA buffer property and reservation from @fdt✨
- remove_ino(9)remove an entry from the size tree.✨
- remove_mac_addr(9)remove mac address from network device✨
- remove_mapping(9)Attempt to remove a folio from its mapping.✨
- remove_out_of_bounds_entries(9)Unmap entries which outside the logical space.✨
- remove_resource(9)Remove a resource in the resource tree✨
- remove_trailing_spaces(9)Truncate all trailing spaces in a string.✨
- remove_vm_area(9)find and remove a continuous kernel virtual area✨
- remove_watch_from_object(9)Remove a watch or all watches from an object.✨
- remrunqueue(9)manage the queue of runnable processes✨
- remrunqueue(9freebsd)manage the queue of runnable processes✨
- rename_volumes(9)rename UBI volumes.✨
- Render command list generation(9)✨
- reopen_slab_journal(9)Reopen a slab's journal by emptying it and then adding pending entries.✨
- REPEAT_BYTE(9)repeat the value @x multiple times as an unsigned long value✨
- REPEAT_BYTE_U32(9)repeat the value @x multiple times as a u32 value✨
- replace_cats(9)add LEB properties of a pnode to LEB category lists and heaps.✨
- replace_forest(9)Replace a block_map's forest with the already-prepared larger forest.✨
- replace_mm_exe_file(9)replace a reference to the mm's executable file✨
- replace_page(9)replace page in vma by new ksm page✨
- replace_page_cache_folio(9)replace a pagecache folio with a new one✨
- replace_znode(9)replace old znode with new znode.✨
- replacement_allowed(9)test to see if replacement is allowed✨
- replay_bud(9)replay a bud logical eraseblock.✨
- replay_buds(9)replay all buds.✨
- replay_entries_cmp(9)compare 2 replay entries.✨
- replay_log_leb(9)replay a log logical eraseblock.✨
- replay_reference_count_change(9)Replay the reference count adjustment from a slab journal entry into the reference count for a block.✨
- reply_qfull_count_show(9)Show reply qfull count✨
- reply_queue_count_show(9)number of reply queues✨
- report_bad_packet(9)Report bad packets✨
- report_bogus_lock_state(9)Complain that a data_vio has entered a hash_lock that is in an unimplemented or unusable state and continue the data_vio with an error.✨
- report_dedupe_timeouts(9)Record and eventually report that some dedupe requests reached their expiration time without getting answers, so we timed them out.✨
- report_iommu_fault(9)report about an IOMMU fault to the IOMMU framework✨
- req_done(9)callback which signals activity from the server✨
- request_any_context_irq(9)allocate an interrupt line✨
- request_arr_init(9)Allocates memory for the requestor array. Each slot keeps track of the next available slot in the array. Initially, each slot points to the next one (as in a Linked List). The last slot does not…✨
- request_demote(9)process a demote request✨
- request_dma(9)request and reserve a system DMA channel✨
- request_firmware(9)send firmware request and wait for it✨
- request_firmware_direct(9)load firmware directly without usermode helper✨
- request_firmware_into_buf(9)load firmware into a previously allocated buffer✨
- request_firmware_nowait(9)asynchronous version of request_firmware✨
- request_firmware_nowait_cancel(9)cancel an async firmware request✨
- request_irq(9)Add a handler for an interrupt line✨
- request_ish_firmware(9)Request and load the ISH firmware.✨
- request_key(9)Request a key and wait for construction✨
- request_key_and_link(9)Request a key and cache it in a keyring.✨
- request_key_net(9)Request a key for a net namespace and wait for construction✨
- request_key_net_rcu(9)Request a key for a net namespace under RCU conditions✨
- request_key_rcu(9)Request key from RCU-read-locked context✨
- request_key_tag(9)Request a key and wait for construction✨
- request_key_with_auxdata(9)Request a key with auxiliary data for the upcaller✨
- request_mgr_complete(9)Completion will take place if and only if user requested completion by cc_send_sync_request().✨
- request_netinfo(9)triggers retrieving of network info✨
- request_nmi(9)allocate an interrupt line for NMI delivery✨
- request_partial_firmware_into_buf(9)load partial firmware into a previously allocated buffer✨
- request_percpu_irq_affinity(9)allocate a percpu interrupt line✨
- request_percpu_nmi(9)allocate a percpu interrupt line for NMI delivery✨
- request_resource(9)request and reserve an I/O or memory resource✨
- request_resource_conflict(9)request and reserve an I/O or memory resource✨
- request_skip(9)Track DPA 'skip' in @cxlds->dpa_res resource tree✨
- request_threaded_irq(9)allocate an interrupt line✨
- requeue_futex(9)Requeue a futex_q from one hb to another✨
- requeue_pi_wake_futex(9)Wake a task that acquired the lock during requeue✨
- requires_reaping(9)Check whether the journal must be reaped before adding new entries.✨
- requires_repair(9)Check whether a vdo requires recovery or rebuild.✨
- res_spin_lock(9)acquire a queued spinlock✨
- resctrl_arch_cntr_read(9)Read the event data corresponding to the counter ID assigned to the RMID, event pair for this resource and domain.✨
- resctrl_arch_config_cntr(9)Configure the counter with its new RMID and event details.✨
- resctrl_arch_get_io_alloc_enabled(9)Get io_alloc feature state.✨
- resctrl_arch_get_prefetch_disable_bits(9)prefetch disable bits of supported platforms✨
- resctrl_arch_io_alloc_enable(9)Enable/disable io_alloc feature.✨
- resctrl_arch_mbm_cntr_assign_enabled(9)Check if MBM counter assignment mode is enabled.✨
- resctrl_arch_mbm_cntr_assign_set(9)Configure the MBM counter assignment mode.✨
- resctrl_arch_measure_cycles_lat_fn(9)Measure cycle latency to read pseudo-locked memory✨
- resctrl_arch_mon_event_config_read(9)Read the config for an event.✨
- resctrl_arch_mon_event_config_write(9)Write the config for an event.✨
- resctrl_arch_pseudo_lock_fn(9)Load kernel memory into cache✨
- resctrl_arch_reset_all_ctrls(9)Reset the control for each CLOSID to its default.✨
- resctrl_arch_reset_cntr(9)Reset any private state associated with counter ID.✨
- resctrl_arch_reset_rmid(9)Reset any private state associated with rmid and eventid.✨
- resctrl_arch_reset_rmid_all(9)Reset all private state associated with all rmids and eventids.✨
- resctrl_arch_rmid_read(9)Read the eventid counter corresponding to rmid for this resource and domain.✨
- resctrl_arch_rmid_read_context_check(9)warn about invalid contexts✨
- resctrl_arch_sync_cpu_closid_rmid(9)Refresh this CPU's CLOSID and RMID. Call via IPI.✨
- resctrl_arch_system_num_rmid_idx(9)Compute number of supported RMIDs (minimum across all mon_capable resource)✨
- resctrl_exit(9)Remove the resctrl filesystem and free resources.✨
- resctrl_find_cleanest_closid(9)Find a CLOSID where all the associated RMID are clean, or the CLOSID that has the most clean RMID.✨
- resctrl_find_domain(9)Search for a domain id in a resource domain list.✨
- resctrl_get_default_ctrl(9)Return the default control value for this resource.✨
- resctrl_l3_mon_resource_init(9)Initialise global monitoring structures.✨
- resctrl_reset_task_closids(9)Reset the PARTID/PMG values for all tasks.✨
- rescuer_thread(9)the rescuer thread function✨
- Reservation Object Overview(9)✨
- reserve_bo_and_cond_vms(9)reserve a BO and some VMs conditionally✨
- reserve_bo_and_vm(9)reserve a BO and a VM unconditionally.✨
- reserve_crashkernel(9)reserves memory are for crash kernel✨
- reserve_iova(9)reserves an iova in the given range✨
- reserve_mem_find_by_name(9)Find reserved memory region with a given name✨
- reserve_mem_release_by_name(9)Release reserved memory region with a given name✨
- reserve_space(9)reserve space in the journal.✨
- reserve_top_address(9)Reserve a hole in the top of the kernel address space✨
- reserve_unaccepted(9)Map and reserve unaccepted configuration table✨
- Reset function and helpers(9)✨
- reset_bios_show(9)sysfs implementaton for read reset_bios✨
- reset_bios_store(9)sysfs implementaton for write reset_bios✨
- reset_buffer_flags(9)reset buffer state✨
- reset_cdx_device(9)Reset a CDX device✨
- reset_control_acquire(9)acquires a reset control for exclusive use✨
- reset_control_assert(9)asserts the reset line✨
- reset_control_bulk_acquire(9)acquires reset controls for exclusive use✨
- reset_control_bulk_assert(9)asserts the reset lines in order✨
- reset_control_bulk_deassert(9)deasserts the reset lines in reverse order✨
- reset_control_bulk_get_exclusive(9)Lookup and obtain exclusive references to multiple reset controllers.✨
- reset_control_bulk_get_exclusive_released(9)Lookup and obtain temporarily exclusive references to multiple reset controllers.✨
- reset_control_bulk_get_optional_exclusive(9)optional reset_control_bulk_get_exclusive()✨
- reset_control_bulk_get_optional_exclusive_released(9)Lookup and obtain optional temporarily exclusive references to multiple reset controllers.✨
- reset_control_bulk_get_optional_shared(9)optional reset_control_bulk_get_shared()✨
- reset_control_bulk_get_shared(9)Lookup and obtain shared references to multiple reset controllers.✨
- reset_control_bulk_put(9)free the reset controllers✨
- reset_control_bulk_release(9)releases exclusive access to reset controls✨
- reset_control_bulk_reset(9)reset the controlled devices in order✨
- reset_control_deassert(9)deasserts the reset line✨
- reset_control_get_count(9)Count number of resets available with a device✨
- reset_control_get_exclusive(9)Lookup and obtain an exclusive reference to a reset controller.✨
- reset_control_get_exclusive_released(9)Lookup and obtain a temoprarily exclusive reference to a reset controller.✨
- reset_control_get_optional_exclusive(9)optional reset_control_get_exclusive()✨
- reset_control_get_optional_shared(9)optional reset_control_get_shared()✨
- reset_control_get_shared(9)Lookup and obtain a shared reference to a reset controller.✨
- reset_control_put(9)free the reset controller✨
- reset_control_rearm(9)allow shared reset line to be re-triggered✨
- reset_control_release(9)releases exclusive access to a reset control✨
- reset_control_reset(9)reset the controlled device✨
- reset_control_status(9)returns a negative errno if not supported, a positive value if the reset line is asserted, or zero if the reset line is not asserted or if the desc is NULL (optional reset).✨
- reset_controller_register(9)register a reset controller device✨
- reset_controller_unregister(9)unregister a reset controller device✨
- reset_method (int)(9)✨
- reset_ppn_array(9)Resets a PPN64 array to INVALID_PPN64 content✨
- reset_psn(9)reset the QP state to send starting from PSN✨
- reset_search_cursor(9)Reset the free block search back to the first reference counter in the first reference block of a slab.✨
- reset_select_slave(9)reset and select a slave✨
- resetpriority(9)perform round-robin scheduling of runnable processes✨
- resetpriority(9freebsd)perform round-robin scheduling of runnable processes✨
- resettodr(9)set battery-backed clock from system time✨
- resettodr(9freebsd)set battery-backed clock from system time✨
💅
getting it ready, bestie…