Here is a list of all documented file members with links to the documentation:
- s -
- S_IFBLK
: stat.h
- S_IFCHR
: stat.h
- S_IFDIR
: stat.h
- S_IFIFO
: stat.h
- S_IFLNK
: stat.h
- S_IFMT
: stat.h
- S_IFREG
: stat.h
- S_IFSOCK
: stat.h
- S_IRGRP
: stat.h
- S_IROTH
: stat.h
- S_IRUSR
: stat.h
- S_IRWXG
: stat.h
- S_IRWXO
: stat.h
- S_IRWXU
: stat.h
- S_ISBLK
: stat.h
- S_ISCHR
: stat.h
- S_ISDIR
: stat.h
- S_ISFIFO
: stat.h
- S_ISGID
: stat.h
- S_ISLNK
: stat.h
- S_ISREG
: stat.h
- S_ISSOCK
: stat.h
- S_ISTYPE
: stat.h
- S_ISUID
: stat.h
- S_ISVTX
: stat.h
- S_IWGRP
: stat.h
- S_IWOTH
: stat.h
- S_IWUSR
: stat.h
- S_IXGRP
: stat.h
- S_IXOTH
: stat.h
- S_IXUSR
: stat.h
- SA_NOCLDSTOP
: signal.h
- SA_NOCLDWAIT
: signal.h
- SA_NODEFER
: signal.h
- SA_ONSTACK
: signal.h
- SA_RESETHAND
: signal.h
- SA_RESTART
: signal.h
- SA_SIGINFO
: signal.h
- save87
: fpu.h
- savefpu
: fpu.h
- SC_DATA
: vga.c
- SC_INDEX
: vga.c
- scancodes
: keyboard.c
- scancodes_lock
: keyboard.c
- scanf()
: vscanf.c
, stdio.h
- SCHAR_MAX
: limits.h
- SCHAR_MIN
: limits.h
- sched_entity_t
: process.h
- sched_getparam()
: sched.h
- sched_param_t
: scheduler.h
, sched.h
- sched_setparam()
: sched.h
- scheduler_dequeue_task()
: scheduler.h
, scheduler.c
- scheduler_enqueue_task()
: scheduler.h
, scheduler.c
- scheduler_enter_user_jmp()
: scheduler.h
, scheduler.c
- scheduler_get_active_processes()
: scheduler.h
, scheduler.c
- scheduler_get_current_process()
: scheduler.h
, scheduler.c
- scheduler_get_maximum_vruntime()
: scheduler.h
, scheduler.c
- scheduler_get_running_process()
: scheduler.h
, scheduler.c
- scheduler_getpid()
: scheduler.h
, scheduler.c
- scheduler_initialize()
: scheduler.h
, scheduler.c
- scheduler_pick_next_task()
: scheduler.h
, scheduler_algorithm.c
- scheduler_restore_context()
: scheduler.h
, scheduler.c
- scheduler_run()
: scheduler.h
, scheduler.c
- scheduler_store_context()
: scheduler.h
, scheduler.c
- scrolled_page
: video.c
- SECURITY_EXC
: isr.h
- SEEK_CUR
: stdio.h
- SEEK_END
: stdio.h
- SEEK_SET
: stdio.h
- SEGMENT_NOT_PRESENT
: isr.h
- SEGV_ACCERR
: signal.h
- SEGV_MAPERR
: signal.h
- sem_init()
: sem.c
- semaphores_list
: sem.c
- SEND_SIG_NOINFO
: signal.h
- SERIAL_COM1
: boot.c
, debug.c
- set_bit()
: stdatomic.h
- set_cr0()
: proc_access.h
- set_cr2()
: proc_access.h
- set_cr3()
: proc_access.h
- set_cr4()
: proc_access.h
- set_ds()
: proc_access.h
- set_es()
: proc_access.h
- set_fs()
: proc_access.h
- set_gs()
: proc_access.h
- SET_IF_PRIVILEGED_OR_FAIL
: scheduler.c
- set_keymap_type()
: keymap.h
- set_log_level()
: debug.c
, debug.h
- set_page_count
: zone_allocator.h
- set_ss()
: proc_access.h
- set_tr()
: proc_access.h
- setenv()
: stdlib.h
, setenv.c
- setgid()
: unistd.h
- setgrent()
: grp.h
, grp.c
- setitimer()
: time.h
- setpgid()
: unistd.h
- setregid()
: unistd.h
- setreuid()
: unistd.h
- setsid()
: unistd.h
- setuid()
: unistd.h
- SHA256_BLOCK_SIZE
: sha256.h
- sha256_bytes_to_hex()
: sha256.c
, sha256.h
- sha256_final()
: sha256.c
, sha256.h
, sha256.c
- sha256_init()
: sha256.c
, sha256.h
, sha256.c
- SHA256_MAX_DATA_LENGTH
: sha256.c
- sha256_update()
: sha256.c
, sha256.h
- shared_interrupt_handlers
: interrupt.c
- SHF_ALLOC
: elf.h
- SHF_WRITE
: elf.h
- SHRT_MAX
: limits.h
- SHRT_MIN
: limits.h
- ShT_Attributes
: elf.h
- SHT_NOBITS
: elf.h
- SHT_NULL
: elf.h
- SHT_PROGBITS
: elf.h
- SHT_REL
: elf.h
- SHT_RELA
: elf.h
- SHT_STRTAB
: elf.h
- SHT_SYMTAB
: elf.h
- ShT_Types
: elf.h
- SHUTDOWN_PORT
: panic.c
- SI_ASYNCIO
: signal.h
- SI_KERNEL
: signal.h
- SI_MESGQ
: signal.h
- SI_NOINFO
: signal.h
- SI_QUEUE
: signal.h
- SI_TIMER
: signal.h
- SI_USER
: signal.h
- SIG0
: sha256.c
- SIG1
: sha256.c
- SIG_BLOCK
: signal.h
- SIG_DFL
: signal.h
- SIG_ERR
: signal.h
- SIG_IGN
: signal.h
- SIG_SETMASK
: signal.h
- SIG_UNBLOCK
: signal.h
- SIGABRT
: signal.h
- sigaction()
: signal.h
, signal.c
- sigaction_t
: signal.h
- sigaddset()
: signal.h
, signal.c
, signal.h
, signal.c
- SIGALRM
: signal.h
- SIGBUS
: signal.h
- SIGCHLD
: signal.h
- SIGCONT
: signal.h
- sigdelset()
: signal.h
, signal.c
, signal.h
, signal.c
- sigemptyset()
: signal.h
, signal.c
, signal.h
, signal.c
- SIGEMT
: signal.h
- sigfillset()
: signal.h
, signal.c
, signal.h
, signal.c
- SIGFPE
: signal.h
- sighand_t
: signal.h
- sighandler_t
: signal.h
- SIGHUP
: signal.h
- SIGILL
: signal.h
- siginfo_t
: signal.h
- SIGINT
: signal.h
- sigismember()
: signal.h
, signal.c
, signal.h
, signal.c
- SIGKILL
: signal.h
- sigmask_how_t
: signal.h
- sign
: math.h
- signal()
: signal.c
, signal.h
- signal_sender_code_t
: signal.h
- signal_type_t
: signal.h
- signals_init()
: signal.h
, signal.c
- sigpending_t
: signal.h
- SIGPIPE
: signal.h
- SIGPOLL
: signal.h
- sigprocmask()
: signal.h
- SIGPROF
: signal.h
- SIGPWR
: signal.h
- sigqueue_cachep
: signal.c
- sigqueue_t
: signal.h
- SIGQUIT
: signal.h
- SIGSEGV
: signal.h
- sigset_t
: signal.h
- SIGSTOP
: signal.h
- SIGSYS
: signal.h
- SIGTERM
: signal.h
- SIGTRAP
: signal.h
- SIGTSTP
: signal.h
- SIGTTIN
: signal.h
- SIGTTOU
: signal.h
- SIGURG
: signal.h
- SIGUSR1
: signal.h
- SIGUSR2
: signal.h
- sigval_t
: signal.h
- SIGVTALRM
: signal.h
- SIGWINCH
: signal.h
- SIGXCPU
: signal.h
- SIGXFSZ
: signal.h
- SIMD_FP_EXC
: isr.h
- sinfo
: cpuid.h
- size_t
: stddef.h
- skip_atoi()
: vsprintf.c
- slab_flags_t
: slab.h
- slave_cur_mask
: pic8259.c
- SLAVE_PORT_COMMAND
: pic8259.c
- SLAVE_PORT_DATA
: pic8259.c
- sldt()
: proc_access.h
- sleep()
: time.h
- sleep_data_t
: timer.c
- sleep_on()
: wait.h
, scheduler.c
- sleep_queue
: timer.c
- sleep_timeout()
: timer.c
- speed_t
: termios-struct.h
- SPINLOCK_BUSY
: spinlock.h
- SPINLOCK_FREE
: spinlock.h
- spinlock_init()
: spinlock.h
, spinlock.c
- spinlock_lock()
: spinlock.h
, spinlock.c
- spinlock_t
: spinlock.h
- spinlock_trylock()
: spinlock.h
, spinlock.c
- spinlock_unlock()
: spinlock.h
, spinlock.c
- sprintf()
: stdio.h
, vsprintf.c
- sqrt()
: math.c
, math.h
, math.c
- sqrtf()
: math.c
, math.h
, math.c
- srand()
: stdlib.h
, stdlib.c
- sscanf()
: vscanf.c
, stdio.h
- ssize_t
: stddef.h
- stack_bottom
: kernel.c
- STACK_SEGMENT_FAULT
: isr.h
- stack_top
: kernel.c
- stage
: abort.c
- stat()
: stat.h
- stat_t
: stat.h
- STATUS_REGISTER_A
: fdc.c
- STATUS_REGISTER_B
: fdc.c
- status_t
: types.h
- STB_GLOBAL
: elf.h
- STB_LOCAL
: elf.h
- STB_WEAK
: elf.h
- stderr
: unistd.h
- STDERR_FILENO
: unistd.h
- stdin
: unistd.h
- STDIN_FILENO
: unistd.h
- stdout
: unistd.h
- STDOUT_FILENO
: unistd.h
- sti()
: proc_access.h
- stopped_queue
: signal.c
- STORED_PAGES
: video.c
- stored_palette
: vga.c
- str_months
: time.c
- str_weekdays
: time.c
- strcat()
: string.c
, string.h
, string.c
- strchr()
: string.c
, string.h
, string.c
- strcmp()
: string.h
, string.c
- strcpy()
: string.c
, string.h
, string.c
- strcspn()
: string.c
, string.h
, string.c
- strdup()
: string.c
, string.h
, string.c
- strerror()
: strerror.c
, strerror.h
- strftime()
: time.h
, time.c
- stricmp()
: string.c
, string.h
, string.c
- strlen()
: string.h
, string.c
- strlwr()
: string.c
, string.h
, string.c
- strmode()
: string.c
, string.h
, string.c
- strncat()
: string.c
, string.h
, string.c
- strncmp()
: string.c
, string.h
, string.c
- strncpy()
: string.c
, string.h
, string.c
- strndup()
: string.h
, string.c
- strnicmp()
: string.c
, string.h
- strnlen()
: string.c
, string.h
, string.c
- strnset()
: string.c
, string.h
, string.c
- strpbrk()
: string.c
, string.h
, string.c
- strrchr()
: string.c
, string.h
, string.c
- strrev()
: string.c
, string.h
, string.c
- strsep()
: string.h
, string.c
- strset()
: string.c
, string.h
, string.c
- strsignal()
: signal.h
, signal.c
, signal.h
- strspn()
: string.c
, string.h
, string.c
- strstr()
: string.c
, string.h
, string.c
- strtok()
: string.c
, string.h
- strtok_r()
: string.c
, string.h
- strtol()
: stdio.c
, stdio.h
- strupr()
: string.c
, string.h
- StT_Bindings
: elf.h
- STT_FUNC
: elf.h
- STT_NOTYPE
: elf.h
- STT_OBJECT
: elf.h
- StT_Types
: elf.h
- super_block_t
: vfs_types.h
- swap
: stddef.h
- swapgs()
: proc_access.h
- switch_fpu()
: fpu.h
, fpu.c
- symlink()
: unistd.h
- SYMLOOP_MAX
: limits.h
- sys_alarm()
: timer.h
, timer.c
- sys_brk()
: kheap.h
, kheap.c
- sys_call_table
: syscall.c
- sys_chdir()
: syscall.h
, process.c
- sys_close()
: syscall.h
, open.c
- sys_creat()
: syscall.h
, namei.c
- sys_dup()
: vfs.h
, vfs.c
- sys_execve()
: syscall.h
, process.c
- sys_exit()
: scheduler.c
, syscall.h
- sys_fchdir()
: syscall.h
, process.c
- sys_fork()
: syscall.h
, process.c
- sys_fstat()
: syscall.h
, stat.c
- sys_getcwd()
: syscall.h
, process.c
- sys_getdents()
: syscall.h
, readdir.c
- sys_getegid()
: syscall.h
, scheduler.c
- sys_geteuid()
: syscall.h
, scheduler.c
- sys_getgid()
: syscall.h
, scheduler.c
- sys_getitimer()
: timer.c
, timer.h
- sys_getpgid()
: syscall.h
, scheduler.c
- sys_getpid()
: syscall.h
, scheduler.c
- sys_getppid()
: syscall.h
, scheduler.c
- sys_getsid()
: syscall.h
, scheduler.c
- sys_getuid()
: syscall.h
, scheduler.c
- sys_ioctl()
: ioctl.h
, ioctl.c
- sys_kill()
: signal.h
, signal.c
- SYS_LEN
: utsname.h
- sys_lseek()
: read_write.c
, syscall.h
- sys_mkdir()
: syscall.h
, namei.c
- sys_nanosleep()
: timer.h
, timer.c
- sys_ni_syscall()
: syscall.c
- sys_nice()
: syscall.h
, scheduler.c
- sys_open()
: syscall.h
, open.c
- sys_read()
: syscall.h
, read_write.c
- sys_readlink()
: syscall.h
, namei.c
- sys_reboot()
: syscall.h
, sys.c
- sys_rmdir()
: syscall.h
, namei.c
- sys_sched_getparam()
: scheduler.c
, scheduler.h
- sys_sched_setparam()
: scheduler.h
, scheduler.c
- sys_setgid()
: syscall.h
, scheduler.c
- sys_setitimer()
: timer.h
, timer.c
- sys_setpgid()
: syscall.h
, scheduler.c
- sys_setregid()
: syscall.h
, scheduler.c
- sys_setreuid()
: syscall.h
, scheduler.c
- sys_setsid()
: syscall.h
, scheduler.c
- sys_setuid()
: syscall.h
, scheduler.c
- sys_sigaction()
: signal.c
, signal.h
- sys_siglist
: signal.c
- sys_signal()
: signal.c
, signal.h
- sys_sigpending()
: signal.h
, signal.c
- sys_sigprocmask()
: signal.h
, signal.c
- sys_sigreturn()
: signal.h
, signal.c
- sys_stat()
: syscall.h
, stat.c
- sys_symlink()
: syscall.h
, namei.c
- sys_syslog()
: printk.h
, printk.c
- sys_time()
: syscall.h
, time.c
- sys_uname()
: utsname.h
, utsname.c
- sys_unlink()
: syscall.h
, namei.c
- sys_waitperiod()
: scheduler.h
, scheduler.c
- sys_waitpid()
: syscall.h
, scheduler.c
- sys_write()
: syscall.h
, read_write.c
- syscall_handler()
: syscall.h
, syscall.c
- syscall_init()
: syscall.h
, syscall.c
- SYSCALL_NUMBER
: syscall_types.h
- SYSTEM_CALL
: isr.h
- SystemCall
: syscall.c
- SystemCall5
: syscall.c
- SystemCall6
: syscall.c