section 9 · Kernel routines 🧠
87928 pages · page 288 of 440
R (continued)
- resid_cnt_show(9)A count of the number of times we get a residual count - this should indicate someone issuing reads larger than the block size on tape.✨
- resilient_queued_spin_lock_slowpath(9)acquire the queued spinlock✨
- RESIZABLE_ARRAY(9)Generates annotations for an array that may be resized✨
- RESIZE_ARRAY(9)Convenience macro for resizing a BPF array✨
- resize_buckets(9)Increase the number of hash buckets.✨
- resize_to_fit(9)helper function, resize buffer to fit given amount of data✨
- resolve_collision(9)resolve a collision.✨
- resolve_collision_directly(9)resolve a collision directly.✨
- resolve_default_seg(9)resolve default segment register index for an operand✨
- resolve_metric(9)Locate metrics within the root metric and recursively add references to them.✨
- resolve_path_for_trace(9)Resolve a path for tracepoint display✨
- resolve_seg_reg(9)obtain segment register index✨
- resource_alignf(9)Resource alignment callback✨
- resource_alignment(9)calculate resource's alignment✨
- resource_init_map_request(9)map or unmap an active resource✨
- resource_init_map_request(9freebsd)map or unmap an active resource✨
- resource_int_value(9)get a value from the hints mechanism✨
- resource_int_value(9freebsd)get a value from the hints mechanism✨
- resource_long_value(9)get a value from the hints mechanism✨
- resource_long_value(9freebsd)get a value from the hints mechanism✨
- resource_set_range(9)Set resource start and end addresses✨
- resource_set_size(9)Calculate resource end address from size and start✨
- resource_string_value(9)get a value from the hints mechanism✨
- resource_string_value(9freebsd)get a value from the hints mechanism✨
- resource_validate_probe_set(9)Validate a probe descriptor set against the ASIC.✨
- restart_ctrlq(9)restart a suspended control queue✨
- restart_offloadq(9)restart a suspended offload queue✨
- restart_ofldq(9)restart a suspended offload queue✨
- restart_tx(9)check whether to restart suspended Tx queues✨
- restore_exclusive_pte(9)Restore a device-exclusive entry✨
- restore_highmem(9)Put highmem image pages into their original locations.✨
- restore_rx_bufs(9)put back a packet's RX buffers✨
- restore_state(9)Load configuration of current chip✨
- restore_unbound_workers_cpumask(9)restore cpumask of unbound workers✨
- restore_vm_bo_list(9)move vm_bo elements back to their original list✨
- restrict_link_by_builtin_and_secondary_trusted(9)Restrict keyring addition by both built-in and secondary keyrings.✨
- restrict_link_by_builtin_secondary_and_machine(9)Restrict keyring addition.✨
- restrict_link_by_builtin_trusted(9)Restrict keyring addition by built-in CA✨
- restrict_link_by_ca(9)Restrict additions to a ring of CA keys✨
- restrict_link_by_digsig(9)Restrict additions to a ring of digsig keys✨
- restrict_link_by_digsig_builtin(9)Restrict digitalSignature key additions by the built-in keyring✨
- restrict_link_by_digsig_builtin_and_secondary(9)Restrict by digitalSignature.✨
- restrict_link_by_key_or_keyring(9)Restrict additions to a ring of public keys using the restrict_key information stored in the ring.✨
- restrict_link_by_key_or_keyring_chain(9)Restrict additions to a ring of public keys using the restrict_key information stored in the ring.✨
- restrict_link_by_signature(9)Restrict additions to a ring of public keys✨
- restrict_link_reject(9)Give -EPERM to restrict link✨
- resume(9)resume execution of a task✨
- resume_callback(9)Callback to resume a VDO.✨
- resume_data_vio_pool(9)Resume a data_vio pool.✨
- resume_device_irqs(9)enable interrupt lines disabled by suspend_device_irqs()✨
- resume_event(9)Return a "resume" message for given "suspend" sleep state.✨
- resume_index(9)Resume the UDS index prior to resuming hash zones.✨
- resume_lock_counter(9)Re-allow notifications from a suspended lock counter.✨
- resume_scrubbing(9)Tell the scrubber to resume scrubbing if it has been stopped.✨
- resume_target_kernel(9)Restore system state from a hibernation image.✨
- resume_user_mode_work(9)Perform work before returning to user mode✨
- rethook_alloc(9)Allocate struct rethook.✨
- rethook_find_ret_addr(9)- Find correct return address modified by rethook✨
- rethook_free(9)Free struct rethook.✨
- rethook_hook(9)Hook the current function return.✨
- rethook_recycle(9)return the node to rethook.✨
- rethook_stop(9)Stop using a rethook.✨
- rethook_try_get(9)get an unused rethook node.✨
- retire_lock_agent(9)Retire the active lock agent, replacing it with the first lock waiter, and make the retired agent exit the hash lock.✨
- retire_super(9)prevents superblock from being reused✨
- retract_domain(9)Retract control of a domain from MCU✨
- retransmits_timed_out(9)returns true if this connection has timed out✨
- retrieve notification(9)✨
- retrieve_netinfo(9)retrieve network status from received buffer✨
- retry_allocation(9)Retry allocating a block now that we're done waiting for scrubbing.✨
- retry_estale(9)determine whether the caller should retry an operation✨
- return_all_reservations(9)return all reserved blocks back to the rgrp.✨
- return_fm_pebs(9)returns all PEBs used by a fastmap back to the WL sub- system.✨
- return_gap_lebs(9)return LEBs used by the in-gap commit method.✨
- return_hash_lock_to_pool(9)(Re)initialize a hash lock and return it to its pool.✨
- return_pbn_lock_to_pool(9)Return a pbn lock to its pool.✨
- return_unused_pool_pebs(9)returns unused PEB to the free tree.✨
- return_vio_to_pool(9)Return a vio to its pool✨
- reuse_dmamap(9)Check whether adev can share the original userptr BO✨
- reuse_ltb(9)Check if a long term buffer can be reused✨
- reuse_rx_pools(9)Check if the existing rx pools can be reused.✨
- reuse_tx_pools(9)Check if the existing tx pools can be reused.✨
- reuseport_add_sock(9)Add a socket to the reuseport group of another.✨
- reuseport_migrate_sock(9)Select a socket from an SO_REUSEPORT group.✨
- reuseport_select_sock(9)Select a socket from an SO_REUSEPORT group.✨
- revalidate_active_exceptions(9)walks through the active exception list and revalidates the exceptions based on parent's behavior and exceptions. The exceptions that are no longer valid will be removed. Called with…✨
- reverse_memcmp(9)Compare two areas of memory, in reverse order✨
- reverse_path_check(9)ctx->tfile_check_list is a list of epitems_head anchoring files with newly proposed links; make sure those links don't push any path-length bucket over its limit in path_limits[].✨
- revoke_delegation(9)perform nfs4 delegation structure cleanup✨
- revoke_exclusive(9)revoke exclusive mode.✨
- RF Buffer registers(9)✨
- RF Gain optimization(9)✨
- rfc4543_gcm_esp_setkey(9)setkey operation for RFC4543 variant of GCM/GMAC.✨
- RFkill integration(9)✨
- rfkill_alloc(9)Allocate rfkill structure✨
- rfkill_blocked(9)Query rfkill block state✨
- rfkill_destroy(9)Free rfkill structure✨
- rfkill_epo(9)emergency power off all transmitters✨
- rfkill_find_type(9)Helper for finding rfkill type by name✨
- rfkill_get_global_sw_state(9)returns global state for a type✨
- rfkill_get_led_trigger_name(9)Get the LED trigger name for the button's LED.✨
- rfkill_init_sw_state(9)Initialize persistent software block state✨
- rfkill_is_epo_lock_active(9)returns true EPO is active✨
- rfkill_pause_polling(9)Pause polling✨
- rfkill_register(9)Register a rfkill structure.✨
- rfkill_remove_epo_lock(9)unlock state changes✨
- rfkill_restore_states(9)restore global states✨
- rfkill_resume_polling(9)Resume polling✨
- rfkill_set_block(9)wrapper for set_block method✨
- rfkill_set_hw_state(9)Set the internal rfkill hardware block state✨
- rfkill_set_hw_state_reason(9)Set the internal rfkill hardware block state with a reason✨
- rfkill_set_led_trigger_name(9)Set the LED trigger name✨
- rfkill_set_states(9)Set the internal rfkill block states✨
- rfkill_set_sw_state(9)Set the internal rfkill software block state✨
- rfkill_soft_blocked(9)Query soft rfkill block state✨
- rfkill_switch_all(9)Toggle state of all switches of given type✨
- rfkill_unregister(9)Unregister a rfkill structure.✨
- rg_mblk_search(9)find a group of multiple free blocks to form a reservation✨
- rgblk_free(9)Change alloc state of given block(s)✨
- rgd_free(9)return the number of free blocks we can allocate✨
- rgmii_clock(9)map link speed to the clock rate✨
- rgrp_go_inval(9)invalidate the metadata for this glock✨
- rgrp_go_sync(9)sync out the metadata for this glock✨
- rh_string(9)provides string descriptors for root hub✨
- rhashtable_free_and_destroy(9)free elements and destroy hash table✨
- rhashtable_insert_fast(9)insert object into hash table✨
- rhashtable_lookup(9)search hash table✨
- rhashtable_lookup_fast(9)search hash table, without RCU read lock✨
- rhashtable_lookup_get_insert_fast(9)lookup and insert object into hash table✨
- rhashtable_lookup_get_insert_key(9)lookup and insert object into hash table✨
- rhashtable_lookup_insert_fast(9)lookup and insert object into hash table✨
- rhashtable_lookup_insert_key(9)search and insert object to hash table with explicit key✨
- rhashtable_next_key(9)return next element after a given key✨
- rhashtable_remove_fast(9)remove object from hash table✨
- rhashtable_replace_fast(9)replace an object in hash table✨
- rhashtable_shrink(9)Shrink hash table while allowing concurrent lookups✨
- rhashtable_walk_enter(9)Initialise an iterator✨
- rhashtable_walk_exit(9)Free an iterator✨
- rhashtable_walk_next(9)Return the next object and advance the iterator✨
- rhashtable_walk_peek(9)Return the next object but don't advance the iterator✨
- rhashtable_walk_start_check(9)Start a hash table walk✨
- rhashtable_walk_stop(9)Finish a hash table walk✨
- rhine_get_vlan_tci(9)extract TCI from Rx data buffer✨
- rhine_init_cam_filter(9)initialize CAM filters✨
- rhine_set_cam(9)set CAM multicast filters✨
- rhine_set_cam_mask(9)set multicast CAM mask✨
- rhine_set_vlan_cam(9)set CAM VLAN filters✨
- rhine_set_vlan_cam_mask(9)set VLAN CAM mask✨
- rhine_update_vcam(9)update VLAN CAM filters✨
- rhl_for_each_entry_rcu(9)iterate over rcu hash table list of given type✨
- rhl_for_each_rcu(9)iterate over rcu hash table list✨
- rhltable_free_and_destroy(9)free elements and destroy hash list table✨
- rhltable_insert(9)insert object into hash list table✨
- rhltable_insert_key(9)insert object into hash list table✨
- rhltable_lookup(9)search hash list table✨
- rhltable_remove(9)remove object from hash list table✨
- rhltable_walk_enter(9)Initialise an iterator✨
- rht_for_each(9)iterate over hash chain✨
- rht_for_each_entry(9)iterate over hash chain of given type✨
- rht_for_each_entry_from(9)iterate over hash chain from given head✨
- rht_for_each_entry_rcu(9)iterate over rcu hash chain of given type✨
- rht_for_each_entry_rcu_from(9)iterated over rcu hash chain from given head✨
- rht_for_each_entry_safe(9)safely iterate over hash chain of given type✨
- rht_for_each_from(9)iterate over hash chain from given head✨
- rht_for_each_rcu(9)iterate over rcu hash chain✨
- rht_for_each_rcu_from(9)iterate over rcu hash chain from given head✨
- rht_grow_above_100(9)returns true if nelems > table-size✨
- rht_grow_above_75(9)returns true if nelems > 0.75 * table-size✨
- rht_grow_above_max(9)returns true if table is above maximum✨
- rht_shrink_below_30(9)returns true if nelems < 0.3 * table-size✨
- right_znode(9)get the znode to the right.✨
- rijndael(9)AES encryption✨
- rijndael(9freebsd)AES encryption✨
- rimt_get_fwnode(9)Retrieve fwnode associated with an RIMT node✨
- rimt_iommu_configure_id(9)Set-up IOMMU configuration for a device.✨
- rimt_set_fwnode(9)Create rimt_fwnode and use it to register iommu data in the rimt_fwnode_list✨
- Ring Design(9)✨
- ring_buffer_alloc_read_page(9)allocate a page to read from buffer✨
- ring_buffer_bytes_cpu(9)get the number of bytes unconsumed in a cpu buffer✨
- ring_buffer_commit_overrun_cpu(9)get the number of overruns caused by commits failing due to the buffer wrapping around while there are uncommitted events, such as during an interrupt storm.✨
- ring_buffer_consume(9)return an event and consume it✨
- ring_buffer_discard_commit(9)discard an event that has not been committed✨
- ring_buffer_dropped_events_cpu(9)get the number of dropped events caused by the ring buffer filling up (only if RB_FL_OVERWRITE is off).✨
- ring_buffer_empty(9)is the ring buffer empty?✨
- ring_buffer_empty_cpu(9)is a cpu buffer of a ring buffer empty?✨
- ring_buffer_entries(9)get the number of entries in a buffer✨
- ring_buffer_entries_cpu(9)get the number of entries in a cpu buffer✨
- ring_buffer_event_data(9)return the data of the event✨
- ring_buffer_event_length(9)return the length of the event✨
- ring_buffer_event_time_stamp(9)return the event's current time stamp✨
- ring_buffer_free(9)free a ring buffer.✨
- ring_buffer_free_read_page(9)free an allocated read page✨
- ring_buffer_iter_advance(9)advance the iterator to the next location✨
- ring_buffer_iter_empty(9)check if an iterator has no more to read✨
- ring_buffer_iter_peek(9)peek at the next event to be read✨
- ring_buffer_iter_reset(9)reset an iterator✨
- ring_buffer_lock_reserve(9)reserve a part of the buffer✨
- ring_buffer_max_event_size(9)return the max data size of an event✨
- ring_buffer_nest_end(9)Allow to trace while nested✨
- ring_buffer_nest_start(9)Allow to trace while nested✨
💅
getting it ready, bestie…