Here is a list of all functions with links to the files they belong to:
- s -
- safe_read_bool() : pb_encode.c
- sbi_console_clear() : sbi_console.c
- sbi_console_get_color() : sbi_console.c
- sbi_console_set_color() : sbi_console.c
- sbi_console_write() : sbi_console.c
- sbi_ecall() : sbi-call.c
- sbi_putchar() : sbi-call.h, sbi-call.c
- sbi_putstring() : sbi-call.h, sbi-call.c
- scheduler_add_thread() : schedule.h, schedule.c
- scheduler_init() : schedule.h, schedule.c
- scheduler_remove_thread() : schedule.h, schedule.c
- scheduler_wake_thread() : schedule.h, schedule.c
- section() : vectors.c
- serial_console_clear() : serial_console.c
- serial_console_get_color() : serial_console.c
- serial_console_irq_handler() : serial_console.c, serial_console.h
- serial_console_set_color() : serial_console.c
- serial_console_setup() : serial_console.c, serial_console.h
- serial_console_write() : serial_console.c
- serial_dev_get_data_ready() : serial.c, serial.h
- serial_dev_wait_ready_to_read() : serial.c
- serial_dev_wait_ready_to_write() : serial.c
- serial_device_read() : serial.c, serial.h
- serial_device_setup() : serial.c, serial.h
- serial_device_write() : serial.c, serial.h
- serial_get_line_status() : serial.c
- serial_get_modem_status() : serial.c
- serial_read_data() : serial_driver.c
- serial_read_register() : serial_driver.c
- serial_set_interrupts() : serial.c
- serial_set_modem_options() : serial.c
- serial_write_data() : serial_driver.c
- serial_write_register() : serial_driver.c
- set_baudrate_divisor() : serial.c
- set_data_bits() : serial.c
- set_max_alloc_bytes() : malloc_wrappers.c, malloc_wrappers.h
- set_parity() : serial.c
- set_stop_bits() : serial.c
- setup_xsave_slab() : fpu_context.c
- signal_do_coredump() : signal.c
- signal_do_ignore() : signal.c
- signal_do_terminate() : signal.c
- signal_exit_to_user_prepare() : signal.h, signal.c
- signal_exit_to_user_prepare_syscall() : signal.h, signal.c
- signal_get_next_pending() : signal.c
- signal_has_pending() : signal.h, signal.c
- signal_mask_op() : ksyscall.c
- signal_on_returned() : signal.h, signal.c
- signal_process() : ksyscall.c
- signal_register() : ksyscall.c
- signal_return() : ksyscall.c
- signal_send_to_process() : signal.h, signal.c
- signal_send_to_thread() : signal.h, signal.c
- signal_thread() : ksyscall.c
- sigset_add() : signal.c
- sigset_del() : signal.c
- sigset_test() : signal.c
- simple_cmdline() : test_cmdline_parser.c
- simple_fill_cache() : vfs_utils.h
- simple_flush_page_discard_data() : vfs_utils.c, vfs_utils.h
- simple_page_write_begin() : vfs_utils.c, vfs_utils.h
- simple_page_write_end() : vfs_utils.c, vfs_utils.h
- slab_alloc() : slab.h, slab.c
- slab_allocate_mem() : slab.c
- SLAB_AUTOINIT() : inode.c, tmpfs.c, userfs_manager.c, vfs.c, vfs_utils.c, interrupt.c, ipc.c, ipc_io.c, ipc_sysfs.c, memfd.c, pipe.c, hashmap.c, power.c, mm.c, naive.c, signal.c, tasks.c, wait.c
- slab_calloc() : slab.h, slab.c
- slab_for() : slab.c
- slab_free() : slab.h, slab.c
- slab_impl_free_page() : slab.c
- slab_impl_new_page() : slab.c
- slab_init() : slab.c
- slab_init_one() : slab.c
- slab_realloc() : slab.h, slab.c
- slab_sysfs_slabinfo() : slab.c
- snprintf() : mos_stdio.c
- spawn() : ksyscall.c, mos_stdlib.h
- spinlock_is_locked() : spinlock.h
- sprintf() : mos_stdio.c
- stack_deinit() : stack.h, stack.c
- stack_grow() : stack.h, stack.c
- stack_init() : stack.h, stack.c
- stack_init_deinit() : test_downwards_stack.c
- stack_pop() : stack.h, stack.c
- stack_push() : stack.h, stack.c
- stack_push_pop_stack() : test_downwards_stack.c
- start_stack_measuring() : stackusage.c
- start_thread() : rpc_server.c, mos_stdlib.h
- startup_invoke_autoinit() : setup.h, setup.c
- startup_invoke_cmdline_hooks() : setup.h, setup.c
- startup_invoke_early_cmdline_hooks() : setup.h, setup.c
- stat_receiver() : test_vfs.c
- status_ok_hook() : run_test.c
- stdin_can_read() : run_test.c
- strcat() : mos_string.h, mos_string.c
- strchr() : mos_string.h, mos_string.c
- strcmp() : mos_string.h, mos_string.c
- strcpy() : mos_string.h, mos_string.c
- strdup() : mos_string.h
- stream_callback() : decode_unittests.c, test.c
- streamcallback() : encode_stream.c, encode_unittests.c
- string_hash() : hashmap_common.c
- string_trim() : mos_stdlib.h, mos_stdlib.c
- string_unquote() : cmdline.h, cmdline.c
- strlen() : pb_syshdr.h, mos_string.h, mos_string.c
- strncasecmp() : mos_string.h, mos_string.c
- strncmp() : mos_string.h, mos_string.c
- strncpy() : mos_string.h, mos_string.c
- strndup() : mos_string.h
- strnlen() : mos_string.h, mos_string.c
- strntoll() : mos_stdlib.h, mos_stdlib.c
- strpbrk() : mos_string.h, mos_string.c
- strrchr() : mos_string.h, mos_string.c
- strspn() : mos_string.h, mos_string.c
- strtok() : mos_string.h, mos_string.c
- strtok_r() : mos_string.h, mos_string.c
- strtoll() : mos_stdlib.h, mos_stdlib.c
- strtoul() : mos_stdlib.h, mos_stdlib.c
- SubMsg3_callback() : decode_oneof.c, encode_oneof.c
- submsg_callback() : fuzztest.c
- sw_flags() : fdt_sw.c
- sys_mem_mmap() : mm.c
- sys_mem_munmap() : mm.c
- syscall_arch_syscall() : usermode.h
- syscall_clock_gettimeofday() : usermode.h
- syscall_clock_msleep() : usermode.h
- syscall_create_thread() : usermode.h
- syscall_dmabuf_alloc() : usermode.h
- syscall_dmabuf_free() : usermode.h
- syscall_dmabuf_share() : usermode.h
- syscall_dmabuf_unshare() : usermode.h
- syscall_execveat() : usermode.h
- syscall_fd_manipulate() : usermode.h
- syscall_fork() : usermode.h
- syscall_futex_wait() : usermode.h
- syscall_futex_wake() : usermode.h
- syscall_get_parent_pid() : usermode.h
- syscall_get_pid() : usermode.h
- syscall_get_tid() : usermode.h
- syscall_io_close() : usermode.h
- syscall_io_dup() : usermode.h
- syscall_io_dup2() : usermode.h
- syscall_io_poll() : usermode.h
- syscall_io_pread() : usermode.h
- syscall_io_pselect() : usermode.h
- syscall_io_read() : usermode.h
- syscall_io_readv() : usermode.h
- syscall_io_seek() : usermode.h
- syscall_io_tell() : usermode.h
- syscall_io_write() : usermode.h
- syscall_ipc_accept() : usermode.h
- syscall_ipc_connect() : usermode.h
- syscall_ipc_create() : usermode.h
- syscall_memfd_create() : usermode.h
- syscall_mmap_anonymous() : usermode.h
- syscall_mmap_file() : usermode.h
- syscall_munmap() : usermode.h
- syscall_pipe() : usermode.h
- syscall_poweroff() : usermode.h
- syscall_signal_mask_op() : usermode.h
- syscall_signal_process() : usermode.h
- syscall_signal_register() : usermode.h
- syscall_signal_thread() : usermode.h
- syscall_spawn() : usermode.h
- syscall_thread_getname() : usermode.h
- syscall_thread_setname() : usermode.h
- syscall_vfs_chdirat() : usermode.h
- syscall_vfs_fchmodat() : usermode.h
- syscall_vfs_fstatat() : usermode.h
- syscall_vfs_fsync() : usermode.h
- syscall_vfs_getcwd() : usermode.h
- syscall_vfs_list_dir() : usermode.h
- syscall_vfs_mkdir() : usermode.h
- syscall_vfs_mount() : usermode.h
- syscall_vfs_openat() : usermode.h
- syscall_vfs_readlinkat() : usermode.h
- syscall_vfs_symlink() : usermode.h
- syscall_vfs_unlinkat() : usermode.h
- syscall_vfs_unmount() : usermode.h
- syscall_vm_protect() : usermode.h
- syscall_wait_for_process() : usermode.h
- syscall_wait_for_thread() : usermode.h
- syscall_yield_cpu() : usermode.h
- SYSFS_AUTOREGISTER() : vfs.c, ipc.c, kmain.c, mmstat.c, process.c, tasks.c
- sysfs_create_inode() : sysfs.c, sysfs.h
- sysfs_do_register() : sysfs.c
- sysfs_expand_buffer() : sysfs.c
- sysfs_file_ensure_ready() : sysfs.c
- sysfs_file_get_data() : sysfs.c, sysfs.h
- sysfs_file_get_item() : sysfs.c, sysfs.h
- sysfs_file_set_data() : sysfs.c, sysfs.h
- sysfs_fops_mmap() : sysfs.c
- sysfs_fops_munmap() : sysfs.c
- sysfs_fops_open() : sysfs.c
- sysfs_fops_read() : sysfs.c
- sysfs_fops_release() : sysfs.c
- sysfs_fops_seek() : sysfs.c
- sysfs_fops_write() : sysfs.c
- sysfs_fsop_mount() : sysfs.c
- sysfs_get_ino() : sysfs.c
- sysfs_iops_create() : sysfs.c
- sysfs_iops_iterate_dir() : sysfs.c
- sysfs_iops_lookup() : sysfs.c
- sysfs_printf() : sysfs.c, sysfs.h
- sysfs_put_data() : sysfs.c, sysfs.h
- sysfs_register() : sysfs.c, sysfs.h
- sysfs_register_file() : sysfs.c, sysfs.h
- sysfs_register_root_file() : sysfs.h