section 9 · Kernel routines 🧠
87928 pages · page 6 of 440
# (continued)
- __rxe_destroy_mcg(9)destroy mcg object holding rxe->mcg_lock✨
- __rxe_init_mca(9)initialize a new mca holding lock✨
- __rxe_init_mcg(9)initialize a new mcg✨
- __rxe_insert_mcg(9)insert an mcg into red-black tree (rxe->mcg_tree)✨
- __rxe_lookup_mcg(9)lookup mcg in rxe->mcg_tree while holding lock✨
- __rxe_publish_mcg(9)make a fully initialized mcg visible in mcg_tree✨
- __rxe_remove_mcg(9)remove an mcg from red-black tree holding lock✨
- __save_processor_state(9)Save CPU registers before creating a hibernation image and before restoring the memory state from it✨
- __sb_write_started(9)check if sb freeze level is held✨
- __sbi_set_timer_v01(9)Program the timer for next timer event.✨
- __sbitmap_for_each_set(9)Iterate over each set bit in a &struct sbitmap.✨
- __sbitmap_queue_get(9)Try to allocate a free bit from a &struct sbitmap_queue with preemption already disabled.✨
- __sbitmap_queue_get_batch(9)Try to allocate a batch of free bits✨
- __sca3000_get_base_freq(9)obtain mode specific base frequency✨
- __sca3000_unlock_reg_lock(9)unlock the control registers✨
- __schedule_ubi_work(9)schedule a work.✨
- __scmi_enable_evt(9)Enable/disable events generation✨
- __scmi_event_handler_get_ops(9)Utility to get or create an event handler✨
- __scmi_xfer_put(9)Release a message✨
- __scoped_user_access(9)Open a scope for user access✨
- __scoped_user_access_begin(9)Start a scoped user access✨
- __scsi_device_lookup(9)find a device given the host (UNLOCKED)✨
- __scsi_device_lookup_by_target(9)find a device given the target (UNLOCKED)✨
- __scsi_queue_insert(9)private queue insertion✨
- __scx_add_event(9)Increase an event counter for 'name' by 'cnt'✨
- __scx_bpf_dsq_insert_vtime(9)Arg-wrapped vtime DSQ insertion✨
- __scx_bpf_select_cpu_and(9)Arg-wrapped CPU selection with cpumask✨
- __scx_cid_to_cpu(9)Unchecked cid->cpu table lookup✨
- __SCX_CMASK_DEFINE(9)Define an on-stack cmask with explicit storage capacity✨
- __scx_cmask_init(9)Initialize @m with explicit storage capacity✨
- __scx_cpu_to_cid(9)Unchecked cpu->cid table lookup✨
- __scx_init_task(9)Initialize a task for a sched✨
- __sdio_register_driver(9)register a function driver✨
- __sdma_txclean(9)clean tx of mappings, descp *kmalloc's✨
- __sdw_register_driver(9)register a SoundWire Slave driver✨
- __security_genfs_sid(9)Helper to obtain a SID for a file in a filesystem✨
- __security_read_policy(9)read the policy.✨
- __serdev_device_driver_register(9)Register client driver with serdev core✨
- __set_agg_ports_ready(9)set value of Ready bit in all ports of an aggregator✨
- __set_flex_counter(9)Set the counter associated with the given flexible array member that has been annoated by __counted_by().✨
- __set_input_tf(9)calculates the input transfer function based on expected input space.✨
- __set_input_tf_32(9)calculates the input transfer function based on expected input space.✨
- __set_legacy_tf(9)Calculates the legacy transfer function✨
- __set_output_tf(9)calculates the output transfer function based on expected input space.✨
- __set_output_tf_32(9)calculates the output transfer function based on expected input space.✨
- __set_pfnblock_flags_mask(9)Set the requested group of flags for a pageblock_nr_pages block of pages✨
- __sg_alloc_table(9)Allocate and initialize an sg table with given allocator✨
- __sg_free_table(9)Free a previously mapped sg table✨
- __sg_next(9)return the next scatterlist entry in a list✨
- __sgx_alloc_epc_page(9)Allocate an EPC page✨
- __sgx_encl_get_backing(9)Pin the backing storage✨
- __shost_for_each_device(9)iterate over all devices of a host (UNLOCKED)✨
- __sink(9)Hide @expr's value from the compiler and BPF verifier✨
- __sk_mem_raise_allocated(9)increase memory_allocated✨
- __sk_mem_reclaim(9)reclaim sk_forward_alloc and memory_allocated✨
- __sk_mem_reduce_allocated(9)reclaim memory_allocated✨
- __sk_mem_schedule(9)increase sk_forward_alloc and memory_allocated✨
- __skb_dequeue(9)remove from the head of the queue✨
- __skb_dequeue_tail(9)remove from the tail of the queue✨
- __skb_ext_alloc(9)allocate a new skb extensions storage✨
- __skb_ext_set(9)attach the specified extension storage to this skb✨
- __skb_fill_netmem_desc(9)initialise a fragment in an skb✨
- __skb_flow_dissect(9)extract the flow_keys struct and return it✨
- __skb_flow_dissect_batadv(9)dissect batman-adv header✨
- __skb_frag_dma_map(9)maps a paged fragment via the DMA API✨
- __skb_frag_ref(9)take an addition reference on a paged fragment.✨
- __skb_frag_unref(9)release a reference on a paged fragment.✨
- __skb_get_hash_net(9)calculate a flow hash✨
- __skb_gso_segment(9)Perform segmentation on skb.✨
- __skb_header_release(9)allow clones to use the headroom✨
- __skb_pad(9)zero pad the tail of an skb✨
- __skb_peek(9)peek at the head of a non-empty &sk_buff_head✨
- __skb_put_padto(9)increase size and pad an skbuff up to a minimal size✨
- __skb_queue_after(9)queue a buffer at the list head✨
- __skb_queue_head(9)queue a buffer at the list head✨
- __skb_queue_head_init(9)initialize non-spinlock portions of sk_buff_head✨
- __skb_queue_purge_reason(9)empty a list✨
- __skb_queue_tail(9)queue a buffer at the list tail✨
- __skb_try_recv_datagram(9)Receive a datagram skbuff✨
- __skb_tunnel_rx(9)prepare skb for rx reinsert✨
- __smb2_copychunk_range(9)server-side copy of data range✨
- __smb2_lease_break_noti(9)send lease break command from server to client✨
- __smb2_oplock_break_noti(9)send smb2 oplock break cmd from conn to client✨
- __smb_break_all_levII_oplock(9)send level2 oplock or read lease break command from server to client✨
- __snd_hda_add_vmaster(9)create a virtual master control and add followers✨
- __snd_hda_codec_cleanup_stream(9)clean up the codec for closing✨
- __snd_pcm_set_state(9)Change the current PCM state✨
- __sock_create(9)creates a socket✨
- __spi_alloc_controller(9)allocate an SPI host or target controller✨
- __spi_pump_messages(9)function which processes SPI message queue✨
- __spi_register_driver(9)register a SPI driver✨
- __splice_from_pipe(9)splice data from a pipe to given actor✨
- __split_unmapped_folio(9)splits an unmapped @folio to lower order folios in two ways: uniform split or non-uniform split.✨
- __spmi_driver_register(9)Register client driver with SPMI core✨
- __ssam_device_driver_register(9)Register a SSAM client device driver.✨
- __ssam_notifier_unregister(9)Unregister an event notifier.✨
- __ssam_register_clients(9)Register client devices defined under the given firmware node as children of the given device.✨
- __ssam_retry(9)Retry request in case of I/O errors or timeouts.✨
- __ssp_disable_rxwm(9)disable receive watermark interrupts✨
- __ssp_disable_txwm(9)disable transmit watermark interrupts✨
- __ssp_early_readl(9)read from a SiFive serial port register (early)✨
- __ssp_early_writel(9)write to a SiFive serial port register (early)✨
- __ssp_enable_rxwm(9)enable receive watermark interrupts✨
- __ssp_enable_txwm(9)enable transmit watermark interrupts✨
- __ssp_readl(9)read from a SiFive serial port register✨
- __ssp_receive_char(9)receive a byte from the UART✨
- __ssp_receive_chars(9)receive multiple bytes from the UART✨
- __ssp_set_stop_bits(9)set the number of stop bits✨
- __ssp_transmit_char(9)enqueue a byte to transmit onto the TX FIFO✨
- __ssp_transmit_chars(9)enqueue multiple bytes onto the TX FIFO✨
- __ssp_update_baud_rate(9)set the UART "baud rate"✨
- __ssp_update_div(9)calculate the divisor setting by the line rate✨
- __ssp_wait_for_xmitr(9)wait for an empty slot on the TX FIFO✨
- __ssp_writel(9)write to a SiFive serial port register✨
- __sta_info_flush(9)flush matching STA entries from the STA table✨
- __stack_depot_get_stack_record(9)Get a pointer to a stack_record struct✨
- __starget_for_each_device(9)helper to walk all devices of a target (UNLOCKED)✨
- __start_renaming(9)lookup and lock names for rename✨
- __stm_source_link_drop(9)detach stm_source from an stm device✨
- __stmmac_open(9)open entry point of the driver✨
- __strn_find_child(9)find a profile on @head list using substring of @name✨
- __struct_group(9)Create a mirrored named and anonyomous struct✨
- __subdev_set_power(9)change power state of a single subdev✨
- __submit_metadata_vio(9)Submit I/O for a metadata vio.✨
- __sw_hweightN - returns the hamming weight of a N-bit word(9)✨
- __swab16(9)return a byteswapped 16-bit value✨
- __swab16p(9)return a byteswapped 16-bit value from a pointer✨
- __swab16s(9)byteswap a 16-bit value in-place✨
- __swab32(9)return a byteswapped 32-bit value✨
- __swab32p(9)return a byteswapped 32-bit value from a pointer✨
- __swab32s(9)byteswap a 32-bit value in-place✨
- __swab64(9)return a byteswapped 64-bit value✨
- __swab64p(9)return a byteswapped 64-bit value from a pointer✨
- __swab64s(9)byteswap a 64-bit value in-place✨
- __swahb32(9)return a high and low byte-swapped 32-bit value✨
- __swahb32p(9)return a high and low byteswapped 32-bit value from a pointer✨
- __swahb32s(9)high and low byteswap a 32-bit value in-place✨
- __swahw32(9)return a word-swapped 32-bit value✨
- __swahw32p(9)return a wordswapped 32-bit value from a pointer✨
- __swahw32s(9)wordswap a 32-bit value in-place✨
- __swap_cache_add_check(9)Check if a range is suitable for adding a folio.✨
- __swap_cache_add_folio(9)Add a folio to the swap cache and update stats.✨
- __swap_cache_del_folio(9)Removes a folio from the swap cache.✨
- __swap_cache_replace_folio(9)Replace a folio in the swap cache.✨
- __swiotlb_find_pool(9)find the IO TLB pool for a physical address✨
- __switch_to(9)switch execution of a task✨
- __synth_event_gen_cmd_start(9)Start a synthetic event command from arg list✨
- __sysfs_match_string(9)matches given string in an array✨
- __task_cred(9)Access a task's objective credentials✨
- __task_lazy_mmu_mode_active(9)Test the lazy MMU mode state for a task.✨
- __task_lazy_mmu_mode_pause(9)Pause the lazy MMU mode for a task.✨
- __task_lazy_mmu_mode_resume(9)Resume the lazy MMU mode for a task.✨
- __tcs_buffer_write(9)Write to TCS hardware from a request; don't trigger.✨
- __tcs_set_trigger(9)Start xfer on a TCS or unset trigger on a borrowed TCS✨
- __thermal_zone_get_temp(9)returns the temperature of a thermal zone✨
- __timekeeping_inject_offset(9)Adds or subtracts from the current time.✨
- __timekeeping_inject_sleeptime(9)Internal function to add sleep interval✨
- __timer_delete(9)Internal function: Deactivate a timer✨
- __timer_delete_sync(9)Internal function: Deactivate a timer and wait for the handler to finish.✨
- __tipc_bind(9)associate or disassociate TIPC name(s) with a socket✨
- __tipc_node_link_down(9)handle loss of link✨
- __tipc_node_link_up(9)handle addition of link✨
- __trace_bputs(9)write the pointer to a constant string into trace buffer✨
- __trace_puts(9)write a constant string into the trace buffer.✨
- __TRAILING_OVERLAP(9)Overlap a flexible-array member with trailing members.✨
- __trdma_clean_swqe(9)clean up for large sized QPs✨
- __trigger_tid_waiter(9)trigger tid waiter✨
- __try_to_del_timer_sync(9)Internal function: Try to deactivate a timer✨
- __ttc_clocksource_read(9)Reads the timer counter register✨
- __tty_alloc_driver(9)allocate tty driver✨
- __tty_buffer_request_room(9)grow tty buffer if needed✨
- __tty_check_change(9)check for POSIX terminal changes✨
- __tty_hangup(9)actual handler for hangup events✨
- __uart_read_properties(9)read firmware properties of the given UART port✨
- __ubifs_exit_authentication(9)release resource✨
- __ubifs_hash_get_desc(9)get a descriptor suitable for hashing a node✨
- __ubifs_node_calc_hash(9)calculate the hash of a UBIFS node✨
- __ubifs_node_check_hash(9)check the hash of a node against given hash✨
- __ubifs_node_insert_hmac(9)insert a HMAC into a UBIFS node✨
- __ubifs_node_verify_hmac(9)verify the HMAC of UBIFS node✨
- __udma_alloc_gp_rflow_range(9)alloc range of GP RX flows✨
- __ufshcd_send_uic_cmd(9)Send UIC commands and retrieve the result✨
- __ufshcd_transfer_req_compl(9)handle SCSI and query command completion✨
- __ufshcd_tx_eqtr(9)TX Equalization Training (EQTR) procedure✨
- __uio_register_device(9)register a new userspace IO device✨
- __ulpi_register_driver(9)register a driver with the ULPI bus✨
- __unflatten_device_tree(9)create tree of device_nodes from flat blob✨
- __uniphier_cache_maint_common(9)run a queue operation for a particular level✨
- __uniphier_cache_sync(9)perform a sync point for a particular cache level✨
- __unmap_stage2_range(9)- Clear stage2 page table entries to unmap a range✨
- __unregister_chrdev(9)unregister and destroy a cdev✨
- __update_default_selected(9)update a port's Selected variable from Partner✨
- __update_lacpdu_from_port(9)update a port's lacpdu fields✨
- __update_ntt(9)update a port's ntt variable from a received lacpdu✨
- __update_selected(9)update a port's Selected variable from a received lacpdu✨
- __usb_serial_register_drivers(9)register drivers for a usb-serial module✨
- __usecs_to_jiffies(9)- convert microseconds to jiffies✨
- __usermodehelper_disable(9)Prevent new helpers from being started.✨
- __usermodehelper_set_disable_depth(9)Modify usermodehelper_disabled.✨
- __v4l2_ctrl_grab(9)Unlocked variant of v4l2_ctrl_grab.✨
💅
getting it ready, bestie…