section 9 · Kernel routines 🧠
87928 pages · page 382 of 440
S (continued)
- sx_xlock(9freebsd)kernel shared/exclusive lock✨
- sx_xlock_sig(9)kernel shared/exclusive lock✨
- sx_xlock_sig(9freebsd)kernel shared/exclusive lock✨
- sx_xlocked(9)kernel shared/exclusive lock✨
- sx_xlocked(9freebsd)kernel shared/exclusive lock✨
- sx_xunlock(9)kernel shared/exclusive lock✨
- sx_xunlock(9freebsd)kernel shared/exclusive lock✨
- sxgbe_adjust_link(9)✨
- sxgbe_check_ether_addr(9)check if the MAC addr is valid✨
- sxgbe_clear_descriptors(9)clear descriptors✨
- sxgbe_clk_csr_set(9)dynamically set the MDC clock✨
- sxgbe_common_interrupt(9)main ISR✨
- sxgbe_disable_mtl_engine(9)MTL disable.✨
- sxgbe_drv_probe(9)✨
- sxgbe_drv_remove(9)✨
- sxgbe_eee_ctrl_timer(9)✨
- sxgbe_eee_init(9)✨
- sxgbe_free_rx_buffers(9)free what sxgbe_init_rx_buffers() allocated✨
- sxgbe_get_hw_features(9)get XMAC capabilities from the HW cap. register.✨
- sxgbe_hw_init(9)Init the GMAC device✨
- sxgbe_init_dma_engine(9)DMA init.✨
- sxgbe_init_mtl_engine(9)MTL init.✨
- sxgbe_init_phy(9)PHY initialization✨
- sxgbe_mdio_read_c22(9)✨
- sxgbe_mdio_read_c45(9)✨
- sxgbe_mdio_write_c22(9)✨
- sxgbe_mdio_write_c45(9)✨
- sxgbe_mtl_operation_mode(9)HW MTL operation mode✨
- sxgbe_open(9)open entry point of the driver✨
- sxgbe_platform_probe(9)✨
- sxgbe_platform_remove(9)✨
- sxgbe_poll(9)sxgbe poll method (NAPI)✨
- sxgbe_poll_controller(9)entry point for polling receive by device✨
- sxgbe_release(9)close entry point of the driver✨
- sxgbe_reset_all_tx_queues(9)irq tx error mng function✨
- sxgbe_restart_tx_queue(9)irq tx error mng function✨
- sxgbe_rx(9)receive the frames from the remote host✨
- sxgbe_rx_interrupt(9)RX DMA ISR✨
- sxgbe_rx_refill(9)refill used skb preallocated buffers✨
- sxgbe_set_rx_mode(9)entry point for setting different receive mode of a device. unicast, multicast addressing✨
- sxgbe_tx_all_clean(9)✨
- sxgbe_tx_init_coalesce(9)init tx mitigation options.✨
- sxgbe_tx_interrupt(9)TX DMA ISR✨
- sxgbe_tx_queue_clean(9)✨
- sxgbe_tx_timeout(9)✨
- sxgbe_tx_timer(9)mitigation sw timer for tx.✨
- sxgbe_verify_args(9)verify the driver parameters.✨
- sxgbe_xmit(9)Tx entry point of the driver✨
- sym2_io_error_detected(9)called when PCI error is detected✨
- sym2_io_resume(9)resume normal ops after PCI reset✨
- sym2_io_slot_dump(9)Enable MMIO and dump debug registers✨
- sym2_io_slot_reset(9)called when the pci bus has been reset.✨
- sym2_reset_workarounds(9)hardware-specific work-arounds✨
- sym_get_choice_menu(9)get the parent choice menu if present✨
- sym_get_prompt_menu(9)get the menu entry with a prompt✨
- Symmetric Key Cipher API(9)✨
- Symmetric Key Cipher Request Handle(9)✨
- sync_Arb_IDs(9)synchronize APIC bus arbitration IDs✨
- sync_backup_region_phdr(9)synchronize backup region offset between kexec image and ELF core header.✨
- sync_change_bit(9)Toggle a bit in memory✨
- sync_clear_bit(9)Clears a bit in memory✨
- sync_file_create(9)creates a sync file✨
- sync_file_get_fence(9)get the fence related to the sync_file fd✨
- sync_file_get_name(9)get the name of the sync_file✨
- sync_file_merge(9)merge two sync_files✨
- sync_inode_metadata(9)write an inode to disk✨
- sync_inodes_sb(9)sync sb inode pages✨
- sync_pt_create(9)creates a sync pt✨
- sync_set_bit(9)Atomically set a bit in memory✨
- sync_test_and_change_bit(9)Change a bit and return its old value✨
- sync_test_and_clear_bit(9)Clear a bit and return its old value✨
- sync_test_and_set_bit(9)Set a bit and return its old value✨
- sync_timeline_create(9)creates a sync object✨
- sync_timeline_signal(9)signal a status change on a sync_timeline✨
- sync_with_folio_pmd_zap(9)sync with concurrent zapping of a folio PMD✨
- synchronize_hardirq(9)wait for pending hard IRQ handlers (on other CPUs)✨
- synchronize_irq(9)wait for pending IRQ handlers (on other CPUs)✨
- synchronize_net(9)Synchronize with packet receive processing✨
- synchronize_rcu(9)wait until a grace period has elapsed.✨
- synchronize_rcu_expedited(9)Brute-force RCU grace period✨
- synchronize_rcu_mult(9)Wait concurrently for multiple grace periods✨
- synchronize_rcu_tasks(9)wait until an rcu-tasks grace period has elapsed.✨
- synchronize_rcu_tasks_rude(9)wait for a rude rcu-tasks grace period✨
- synchronize_rcu_tasks_trace(9)wait for a trace rcu-tasks grace period✨
- synchronize_srcu(9)wait for prior SRCU read-side critical-section completion✨
- synchronize_srcu_expedited(9)Brute-force SRCU grace period✨
- Synchronous Message Digest API(9)✨
- syncpt_assign_to_channel(9)Assign syncpoint to channel✨
- syncpt_enable_protection(9)Enable syncpoint protection✨
- Synopsis PHY support(9)✨
- synth_event_add_field(9)Add a new field to a synthetic event cmd✨
- synth_event_add_field_str(9)Add a new field to a synthetic event cmd✨
- synth_event_add_fields(9)Add multiple fields to a synthetic event cmd✨
- synth_event_add_next_val(9)Add the next field's value to an open synth trace✨
- synth_event_add_val(9)Add a named field's value to an open synth trace✨
- synth_event_cmd_init(9)Initialize a synthetic event command object✨
- synth_event_create(9)Create a new synthetic event✨
- synth_event_delete(9)Delete a synthetic event✨
- synth_event_gen_cmd_array_start(9)Start synthetic event command from an array✨
- synth_event_trace(9)Trace a synthetic event✨
- synth_event_trace_array(9)Trace a synthetic event from an array✨
- synth_event_trace_end(9)End piecewise synthetic event trace✨
- synth_event_trace_start(9)Start piecewise synthetic event trace✨
- sys_acct(9)enable/disable process accounting✨
- sys_capget(9)get the capabilities of a given process.✨
- sys_capset(9)set capabilities for a process or (*) a group of processes✨
- sys_clock_getres(9)Get the resolution of a clock✨
- sys_clone3(9)create a new process with specific properties✨
- sys_close_range(9)Close all file descriptors in a given range.✨
- sys_flock(9)- flock() system call.✨
- sys_fsconfig(9)Set parameters and trigger actions on a context✨
- sys_futex_waitv(9)Wait on a list of futexes✨
- sys_get_robust_list(9)Get the robust-futex list head of a task✨
- sys_getpid(9)return the thread group id of the current process✨
- sys_kill(9)send a signal to a process✨
- sys_landlock_add_rule(9)Add a new rule to a ruleset✨
- sys_landlock_create_ruleset(9)Create a new ruleset✨
- sys_landlock_restrict_self(9)Enforce a ruleset on the calling thread✨
- sys_lsm_get_self_attr(9)Return current task's security module attributes✨
- sys_lsm_list_modules(9)Return a list of the active security modules✨
- sys_lsm_set_self_attr(9)Set current task's security module attribute✨
- sys_membarrier(9)issue memory barriers on a set of threads✨
- sys_name_to_handle_at(9)convert name to handle✨
- sys_open_by_handle_at(9)Open the file handle✨
- sys_perf_event_open(9)open a performance event, associate it to a task/cpu✨
- sys_pidfd_getfd(9)Get a file descriptor from another process✨
- sys_pidfd_open(9)Open new pid file descriptor.✨
- sys_pidfd_send_signal(9)Signal a process through a pidfd✨
- sys_restart_syscall(9)restart a system call✨
- sys_rseq_slice_yield(9)yield the current processor side effect free if a task granted with a time slice extension is done with the critical work before being forced out.✨
- sys_rt_sigaction(9)alter an action taken by a process✨
- sys_rt_sigpending(9)examine a pending signal that has been raised while blocked✨
- sys_rt_sigprocmask(9)change the list of currently blocked signals✨
- sys_rt_sigqueueinfo(9)send signal information to a signal✨
- sys_rt_sigsuspend(9)replace the signal mask for a value with the @unewset value until a signal is received✨
- sys_rt_sigtimedwait(9)synchronously wait for queued signals specified in @uthese✨
- sys_sched_get_priority_max(9)return maximum RT priority.✨
- sys_sched_get_priority_min(9)return minimum RT priority.✨
- sys_sched_getaffinity(9)get the CPU affinity of a process✨
- sys_sched_getattr(9)similar to sched_getparam, but with sched_attr✨
- sys_sched_getparam(9)get the RT priority of a thread✨
- sys_sched_getscheduler(9)get the policy (scheduling class) of a thread✨
- sys_sched_rr_get_interval(9)return the default time-slice of a process.✨
- sys_sched_setaffinity(9)set the CPU affinity of a process✨
- sys_sched_setattr(9)same as above, but with extended sched_attr✨
- sys_sched_setparam(9)set/change the RT priority of a thread✨
- sys_sched_setscheduler(9)set/change the scheduler policy and RT priority✨
- sys_sched_yield(9)yield the current processor to other threads.✨
- sys_set_robust_list(9)Set the robust-futex list head of a task✨
- sys_sigpending(9)examine pending signals✨
- sys_sigprocmask(9)examine and change blocked signals✨
- sys_statx(9)System call to get enhanced stats✨
- sys_tgkill(9)send signal to one specific thread✨
- sys_timer_getoverrun(9)Get the number of overruns of a POSIX.1b interval timer✨
- sys_tkill(9)send signal to one specific task✨
- sysc_add_restored(9)optionally add reset and restore quirk hanlling✨
- sysc_check_one_child(9)check child configuration✨
- sysc_check_registers(9)check for misconfigured register overlaps✨
- sysc_context_notifier(9)optionally reset and restore module after idle✨
- sysc_init_resets(9)init rstctrl reset line if configured✨
- sysc_ioremap(9)ioremap register space for the interconnect target module✨
- sysc_map_and_check_registers(9)ioremap and check device registers✨
- sysc_parse_and_check_child_range(9)parses module IO region from ranges✨
- sysc_parse_one(9)parses the interconnect target module registers✨
- sysc_show_registers(9)show information about interconnect target module✨
- sysc_show_rev(9)read and show interconnect target module revision✨
- sysc_write_sysconfig(9)handle sysconfig quirks for register write✨
- syscall(9)system calls overview✨
- syscall_enter_from_user_mode_randomize_stack(9)Establish state and check and handle work before invoking a syscall✨
- syscall_enter_from_user_mode_work(9)Check and handle work before invoking a syscall✨
- syscall_exit_to_user_mode(9)Handle work before returning to user mode✨
- syscall_exit_to_user_mode_prepare(9)call exit_to_user_mode_loop() if required✨
- syscall_exit_to_user_mode_work(9)Handle one time work before returning to user mode✨
- syscall_exit_work(9)Handle work before returning to user mode✨
- syscall_get_arch(9)return the AUDIT_ARCH for the current system call✨
- syscall_get_arguments(9)extract system call parameter values✨
- syscall_get_error(9)check result of traced system call✨
- syscall_get_nr(9)find what system call a task is executing✨
- syscall_get_return_value(9)get the return value of a traced system call✨
- syscall_helper_register(9)kernel syscall registration routines✨
- syscall_helper_register(9freebsd)kernel syscall registration routines✨
- syscall_helper_unregister(9)kernel syscall registration routines✨
- syscall_helper_unregister(9freebsd)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER(9)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER(9freebsd)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER_COMPAT(9)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER_COMPAT(9freebsd)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER_COMPAT_F(9)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER_COMPAT_F(9freebsd)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER_F(9)kernel syscall registration routines✨
- SYSCALL_INIT_HELPER_F(9freebsd)kernel syscall registration routines✨
- SYSCALL_MODULE(9)syscall kernel module declaration macro✨
- SYSCALL_MODULE(9freebsd)syscall kernel module declaration macro✨
- syscall_rollback(9)roll back registers after an aborted system call✨
- syscall_set_arguments(9)change system call parameter value✨
- syscall_set_nr(9)change the system call a task is executing✨
- syscall_set_return_value(9)change the return value of a traced system call✨
- syscfg_reset_probe(9)platform device probe function used by syscfg reset controller drivers. This registers a reset controller configured by the OF match data for the compatible device which should be of type "struct…✨
- syscon_node_to_regmap(9)Get or create a regmap for specified syscon device node✨
- syscore_resume(9)Execute all the registered system core resume callbacks.✨
💅
getting it ready, bestie…