section 9 · Kernel routines 🧠
87928 pages · page 119 of 440
F (continued)
- find_php_slot(9)return hotplug slot structure for device node✨
- find_process_by_pid(9)find a process with a matching PID value.✨
- find_pxa_ep(9)find pxa_ep structure matching udc_usb_ep✨
- find_random_bit(9)find a set bit at random position✨
- find_recovery_journal_head_and_tail(9)Find the tail and head of the journal.✨
- find_resource_space(9)Find empty space in the resource tree✨
- find_slots(9)Find a place to write the given message.✨
- find_source_device(9)search through device hierarchy for source device✨
- find_spec(9)find HW specification info by name✨
- find_srv_sess_dev(9)a dev is already opened by this name✨
- find_ssi_node(9)- returns the SSI node that points to its DMA channel node✨
- find_sub_ctxt(9)fund sub-context✨
- find_target_freq_idx(9)Finds requested frequency in local DMC configuration✨
- find_tool_events(9)Search for the pressence of tool events in metric_list.✨
- find_type_by_name(9)function to match top level types by name✨
- find_valid_gpt(9)Search disk for valid GPT headers and PTEs✨
- find_var_ref(9)Check if a trigger has a reference to a trigger variable✨
- find_victim(9)find a lower priority context to preempt✨
- find_vm_area(9)find a continuous kernel virtual area✨
- find_vma(9)Find the VMA for a given address, or the next VMA.✨
- find_vma_intersection(9)Look up the first VMA which intersects the interval✨
- find_vma_prev(9)Find the VMA for a given address, or the next vma and set %pprev to the previous VMA, if any.✨
- find_volume(9)find volume supported HW port by HW port number✨
- find_wl_entry(9)find wear-leveling entry closest to certain erase counter.✨
- find_worker_executing_work(9)find worker which is executing a work✨
- find_zero_byte_in_word(9)Find the array index of the first zero byte in word-sized range of reference counters.✨
- findstr(9)Safely find needle in haystack.✨
- finish_cleanup(9)Make some assertions about a data_vio which has finished cleaning up.✨
- finish_combining_zones(9)Clean up after saving out the combined slab summary.✨
- finish_compressed_write(9)Finish a compressed block write.✨
- finish_cursor(9)Finish the traversal of a single tree. If it was the last cursor, finish the traversal.✨
- finish_deduping(9)Handle a data_vio that has finished deduplicating against the block locked by the hash lock.✨
- finish_dispatch(9)Asynchronously finish dispatching a task✨
- finish_entering_read_only_mode(9)Complete the process of entering read only mode.✨
- finish_erasing(9)complete erase✨
- finish_fault(9)finish page fault once we have prepared the page to fault✨
- finish_index_operation(9)This is the UDS callback for index queries.✨
- finish_loading_summary(9)Finish loading slab summary data.✨
- finish_locking(9)Handle the result of the agent for the lock attempting to obtain a PBN read lock on the candidate duplicate block.✨
- finish_mkwrite_fault(9)finish page fault for a shared mapping, making PTE writeable once the page is prepared✨
- finish_no_open(9)finish ->atomic_open() without opening the file✨
- finish_notification(9)Finish the notification process.✨
- finish_open(9)finish opening a file✨
- finish_operation_callback(9)Callback to finish an admin operation.✨
- finish_querying(9)Process the result of a UDS query performed by the agent for the lock.✨
- finish_reading_super_block(9)Continue after loading the super block.✨
- finish_reaping(9)Actually advance the head of the journal now that any necessary flushes are complete.✨
- finish_reference_block_load(9)After a reference block has been read, unpack it.✨
- finish_reference_block_write(9)After a reference block has written, clean it, release its locks, and return its VIO to the pool.✨
- finish_registration(9)Finish registering new slabs now that all of the allocators have received their new slabs.✨
- finish_req(9)Used to invoke the complete callback from the requester when a request has been handled asynchronously.✨
- finish_reservation(9)finish a reservation.✨
- finish_scrubbing(9)Stop scrubbing, either because there are no more slabs to scrub or because there's been an error.✨
- finish_task_switch(9)clean up after a task-switch✨
- finish_traversal_load(9)Continue traversing a block map tree now that a page has been loaded.✨
- finish_unlocking(9)Handle the result of the agent for the lock releasing a read lock on duplicate candidate.✨
- finish_update(9)This is the callback for a successful summary block write.✨
- finish_updating(9)Process the result of a UDS update performed by the agent for the lock.✨
- finish_updating_slab_summary_block(9)Finish processing a block which attempted to write, whether or not the attempt succeeded.✨
- finish_verifying(9)Handle the result of the agent for the lock comparing its data to the duplicate candidate.✨
- finish_wait(9)clean up after waiting in a queue✨
- finish_writing(9)Re-entry point for the lock agent after it has finished writing or compressing its copy of the data block.✨
- finish_xmote(9)The DLM has replied to one of our lock requests✨
- fip_timeout_deleted_fcf(9)Delete a fcf when the devloss timer fires✨
- firmload(9)Firmware loader API for device drivers✨
- firmware(9)firmware image loading and management✨
- firmware(9freebsd)firmware image loading and management✨
- Firmware Layout(9)✨
- Firmware Signalling(9)✨
- firmware_data_write(9)write method for firmware✨
- firmware_fallback_sysfs(9)use the fallback mechanism to find firmware✨
- firmware_get(9)firmware image loading and management✨
- firmware_get(9freebsd)firmware image loading and management✨
- firmware_loading_store(9)set value in the 'loading' control file✨
- firmware_map_add_early(9)Adds a firmware mapping entry.✨
- firmware_map_add_entry(9)Does the real work to add a firmware memmap entry.✨
- firmware_map_add_hotplug(9)Adds a firmware mapping entry when we do memory hotplug.✨
- firmware_map_find_entry(9)Search memmap entry in map_entries.✨
- firmware_map_find_entry_bootmem(9)Search memmap entry in map_entries_bootmem.✨
- firmware_map_find_entry_in_list(9)Search memmap entry in a given list.✨
- firmware_map_remove(9)remove a firmware mapping entry✨
- firmware_map_remove_entry(9)Does the real work to remove a firmware memmap entry.✨
- firmware_put(9)firmware image loading and management✨
- firmware_put(9freebsd)firmware image loading and management✨
- firmware_register(9)firmware image loading and management✨
- firmware_register(9freebsd)firmware image loading and management✨
- firmware_request_builtin(9)load builtin firmware✨
- firmware_request_builtin_buf(9)load builtin firmware into optional buffer✨
- firmware_request_cache(9)cache firmware for suspend so resume can use it✨
- firmware_request_nowait_nowarn(9)async version of request_firmware_nowarn✨
- firmware_request_nowarn(9)request for an optional fw module✨
- firmware_request_platform(9)request firmware with platform-fw fallback✨
- firmware_unregister(9)firmware image loading and management✨
- firmware_unregister(9freebsd)firmware image loading and management✨
- firmware_upload_register(9)register for the firmware upload sysfs API✨
- firmware_upload_unregister(9)Unregister firmware upload interface✨
- FIRST_ARG(9)Returns the first argument.✨
- first_dirty_cnode(9)find first dirty cnode.✨
- first_nnode(9)find the first nnode in memory.✨
- first_non_ff(9)find offset of the first non-0xff byte.✨
- first_packet_length(9)return length of first packet in receive queue✨
- first_zones_zonelist(9)Returns the first zone at or below highest_zoneidx within the allowed nodemask in a zonelist✨
- fix_cl_hdr(9)Initialize fixed client header✨
- fix_raw(9)For each raw term see if there is an event (aka alias) in pmu that matches the raw's string value. If the string value matches an event then change the term to be an event, if not then change it to…✨
- fix_settings(9)reset any boot parameters which are out of range back to the default values.✨
- fix_size_in_place(9)fix inode size in place on flash.✨
- fix_unclean_leb(9)fix an unclean LEB.✨
- fixed_bar_cap(9)return the offset of the fixed BAR cap if found✨
- fixed_power(9)compute: x^n, in O(log n) time✨
- fixed_power_int(9)compute: x^n, in O(log n) time✨
- fixed_size_llseek(9)llseek implementation for fixed-sized devices✨
- fixp_linear_interpolate(9)interpolates a value from two known points✨
- fixp_q88_fromint(9)Convert integer to Q8.8✨
- fixp_sin32(9)returns the sin of an angle in degrees✨
- fixp_sin32_rad(9)calculates the sin of an angle in radians✨
- FIXTURE(9)Called once per fixture to setup the data and register✨
- FIXTURE_DATA(9)Wraps the struct name so we have one less argument to pass around✨
- FIXTURE_SETUP(9)Prepares the setup function for the fixture. *_metadata* is included so that EXPECT_*, ASSERT_* etc. work correctly.✨
- FIXTURE_TEARDOWN(9)✨
- FIXTURE_TEARDOWN_PARENT(9)✨
- FIXTURE_VARIANT(9)Optionally called once per fixture to declare fixture variant✨
- FIXTURE_VARIANT_ADD(9)Called once per fixture variant to setup and register the data✨
- fixup_free_space(9)find & remap all LEBs containing free space.✨
- fixup_leb(9)fixup/unmap an LEB containing free space.✨
- fixup_overlap_contain(9)Handle case where new key completely contains an existing key.✨
- fixup_overlap_contained(9)Handle overlap when a new key is contained in an existing key.✨
- fixup_overlap_head(9)Handle overlap when a new key overlaps with the head of an existing key.✨
- fixup_overlap_tail(9)Adjust the key when it overlaps at the tail.✨
- fixup_pi_owner(9)Post lock pi_state and corner case management✨
- fixup_umip_exception(9)Fixup a general protection fault caused by UMIP✨
- fixup_user_fault(9)manually resolve a user page fault✨
- fl_cap(9)return the capacity of a Free List✨
- fl_starving(9)return whether a Free List is starving.✨
- Flags for CREATE_BO(9)✨
- Flags for DRM_IOCTL_PVR_CREATE_BO (kernel-only)(9)✨
- Flags for SUBMIT_JOB ioctl compute command.(9)✨
- Flags for SUBMIT_JOB ioctl fragment command.(9)✨
- Flags for SUBMIT_JOB ioctl geometry command.(9)✨
- Flags for SUBMIT_JOB ioctl transfer command.(9)✨
- Flags for the drm_pvr_sync_op object.(9)✨
- Flags to request an action from the IRQ thread(9)✨
- flash(9)subsystem for flash-like memory devices✨
- flash_wait_op(9)wait for a flash operation to complete✨
- Flat-CCS - Memory compression for Local memory(9)✨
- flex_array_size(9)Calculate size of a flexible array member within an enclosing structure.✨
- flexonenand_addr(9)Return address of the block✨
- flexonenand_block(9)For given address return block number✨
- flexonenand_check_blocks_erased(9)Check if blocks are erased✨
- flexonenand_get_boundary(9)Reads the SLC boundary✨
- flexonenand_get_size(9)Fill up fields in onenand_chip and mtd_info boundary[], diesize[], mtd->size, mtd->erasesize✨
- flexonenand_region(9)[Flex-OneNAND] Return erase region of addr✨
- flip utils(9)✨
- flipflop(9)D type flip-flop✨
- flipper_quiesce(9)quiesce flipper irq controller✨
- flits_to_desc(9)returns the num of Tx descriptors for the given flits✨
- float_to_long(9)Convert ieee754 reading from hardware to an integer✨
- flock_lock_inode_wait(9)Apply a FLOCK-style lock to a file✨
- Flow Control(9)✨
- flow_offload_has_one_action(9)check if exactly one action is present✨
- flow_rule_has_control_flags(9)check for presence of any control flags✨
- flow_rule_has_enc_control_flags(9)check for presence of any control flags✨
- flow_rule_is_supp_control_flags(9)check for supported control flags✨
- flow_rule_is_supp_enc_control_flags(9)check for supported control flags✨
- flow_rule_match_has_control_flags(9)match and check for any control flags✨
- fls(9)find last (most-significant) bit set✨
- fls64(9)find last set bit in a 64-bit word✨
- flush(9)flush the FIFO to reach a clean state✨
- flush(9p)abort a message✨
- flush_block_map_updates(9)Flush the block map now that all the reference counts are rebuilt.✨
- flush_channel_fifos(9)clear the channel fifos✨
- flush_coherent_icache(9)if a CPU has a coherent icache, flush it Return true if the cache was flushed, false otherwise✨
- flush_dcache_icache_phys(9)Flush a page by its physical address✨
- flush_dcache_range(9)Write any modified data cache blocks out to memory and invalidate them. Does not invalidate the corresponding instruction cache blocks.✨
- flush_dcache_range_chunked(9)Write any modified data cache blocks out to memory and invalidate them, in chunks of up to FLUSH_CHUNK_SIZE Does not invalidate the corresponding instruction cache blocks.✨
- flush_delayed_work(9)wait for a dwork to finish executing the last queueing✨
- flush_for_reaping(9)A waiter callback for getting a vio with which to flush the lower layer prior to reaping.✨
- flush_i2c_fifo(9)This function flushes the I2C FIFO✨
- flush_icache_range(9)Write any modified data cache blocks out to memory and invalidate the corresponding blocks in the instruction cache✨
- flush_iotlb_all(9)Clear all iommu tlb entries✨
- flush_iotlb_page(9)Clear an iommu tlb entry✨
- flush_packer_callback(9)Flush the packer.✨
- flush_rcu_work(9)wait for a rwork to finish executing the last queueing✨
- flush_smp_call_function_queue(9)Flush pending smp-call-function callbacks from task context (idle, migration thread)✨
- flush_sndbuf_sync(9)Flush send buffer and wait for completion✨
- flush_tlb_before_set(9)invalidate a kernel PTE's TLB before re-setting it✨
- flush_to_ldisc(9)flush data from buffer to ldisc✨
- flush_trash_fifo(9)clear the trash fifo✨
- flush_vdo(9)Start processing a flush request.✨
- flush_work(9)wait for a work to finish executing the last queueing instance✨
- flush_workqueue_prep_pwqs(9)prepare pwqs for workqueue flushing✨
- fm10k_add_rx_frag(9)Add contents of Rx buffer to sk_buff✨
- fm10k_alloc_q_vector(9)Allocate memory for a single interrupt vector✨
- fm10k_alloc_q_vectors(9)Allocate memory for interrupt vectors✨
- fm10k_alloc_rx_buffers(9)Replace used receive buffers✨
- fm10k_assign_rings(9)Map rings to network devices✨
- fm10k_cache_ring_qos(9)Descriptor ring to register mapping for QoS✨
- fm10k_cache_ring_rss(9)Descriptor ring to register mapping for RSS✨
- fm10k_check_hang_subtask(9)check for hung queues and dropped interrupts✨
- fm10k_clean_all_rx_rings(9)Free Rx Buffers for all queues✨
- fm10k_clean_all_tx_rings(9)Free Tx Buffers for all queues✨
💅
getting it ready, bestie…