S

Updated: October 28, 2024
Function Classification Library Cancel ISR Signal Thread
sandbox_attach() QNX Neutrino libsandbox Yes No Yes Yes
sandbox_create() QNX Neutrino libsandbox Yes No No Yes
sandbox_delete() QNX Neutrino libsandbox Yes No Yes Yes
scalb() Standard Unix; removed from POSIX.1-2008 libm, libm-sve No Yes Yes Yes
scalbln() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
scalblnf() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
scalblnl() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
scalbn() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
scalbnf() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
scalbnl() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
_scalloc() QNX Neutrino libc No No No Yes
scandir() POSIX 1003.1 libc Yes No Yes Yes
scanf() ANSI, POSIX 1003.1 libc Yes No No Yes
sched_getparam() POSIX 1003.1 PS libc No No Yes Yes
sched_get_priority_adjust() QNX Neutrino libc No No Yes Yes
sched_get_priority_max() POSIX 1003.1 PS|TPS libc No No Yes Yes
sched_get_priority_min() POSIX 1003.1 PS|TPS libc No No Yes Yes
sched_getscheduler() POSIX 1003.1 PS libc No No Yes Yes
sched_rr_get_interval() POSIX 1003.1 PS|TPS libc No No Yes Yes
sched_setparam() POSIX 1003.1 PS libc No No Yes Yes
sched_setscheduler() POSIX 1003.1 PS libc No No Yes Yes
sched_yield() POSIX 1003.1 libc No No Yes Yes
SchedCtl() QNX Neutrino libc No No Yes Yes
SchedCtl_r() QNX Neutrino libc No No Yes Yes
SchedGet() QNX Neutrino libc No No Yes Yes
SchedGet_r() QNX Neutrino libc No No Yes Yes
SchedGetCpuNum() QNX Neutrino libc No Yes Yes Yes
SchedInfo() QNX Neutrino libc No No Yes Yes
SchedInfo_r() QNX Neutrino libc No No Yes Yes
SchedSet() QNX Neutrino libc No No Yes Yes
SchedSet_r() QNX Neutrino libc No No Yes Yes
SchedYield() QNX Neutrino libc No No Yes Yes
SchedYield_r() QNX Neutrino libc No No Yes Yes
searchenv() QNX Neutrino libc No No No Yes
seed48() POSIX 1003.1 XSI libc No No No No
seekdir() POSIX 1003.1 XSI libc Yes No No No
select() POSIX 1003.1 libc Yes No No Read the Caveats
select_attach() QNX Neutrino libc Yes No No Yes
select_detach() QNX Neutrino libc Yes No No Yes
select_query() QNX Neutrino libc No No No Yes
sem_clockwait() POSIX 1003.1 libc Yes No Yes Yes
sem_close() POSIX 1003.1 libc No No Yes Yes
sem_destroy() POSIX 1003.1 libc No No Yes Yes
sem_getvalue() POSIX 1003.1 libc No No Yes Yes
sem_init() POSIX 1003.1 libc No No No Yes
sem_open() POSIX 1003.1 libc No No No Yes
sem_post() POSIX 1003.1 libc No No Yes Yes
sem_timedwait() POSIX 1003.1 libc Yes No Yes Yes
sem_timedwait_monotonic() QNX Neutrino libc Yes No Yes Yes
sem_trywait() POSIX 1003.1 libc No No Yes Yes
sem_unlink() POSIX 1003.1 libc No No Yes Yes
sem_wait() POSIX 1003.1 libc Yes No Yes Yes
send() POSIX 1003.1 libsocket Yes No No Yes
sendmmsg() Unix libsocket Yes No No Yes
sendmsg() POSIX 1003.1 libsocket Yes No No Yes
sendto() POSIX 1003.1 libsocket Yes No No Yes
set_ids_from_arg() QNX Neutrino liblogin Yes No No No
set_lowest_fd() QNX Neutrino libc No No No No
setbuf() ANSI, POSIX 1003.1 libc No No No Yes
setbuffer() Unix libc No No No Yes
setdomainname() Unix libsocket No No Yes Yes
setegid() POSIX 1003.1 libc No No Yes Yes
setenv() POSIX 1003.1 libc No No No Yes
seteuid() POSIX 1003.1 libc No No Yes Yes
setgid() POSIX 1003.1 libc No No Yes Yes
setfsent() NetBSD libc Yes No No No
setgrent() POSIX 1003.1 libc Yes No No No
setgroups() Unix libc No No No Yes
setgroupspid() QNX Neutrino libc No No No Yes
sethostent() POSIX 1003.1 libsocket Yes No No No
sethostname() Unix libc Yes No Yes Yes
SETIOV() QNX Neutrino   No Yes Yes Yes
SETIOV_CONST() QNX Neutrino   No Yes Yes Yes
setitimer() POSIX 1003.1 OB XSI libc No No Yes Yes
setjmp() ANSI, POSIX 1003.1 libc No No Yes Yes
setkey() POSIX 1003.1 XSI libc No No No No
setlinebuf() Unix libc No No No Yes
setlocale() ANSI, POSIX 1003.1 libc No No No No
setlogmask() POSIX 1003.1 libc No No No Yes
setnetent() POSIX 1003.1 libsocket Yes No No No
setpgid() POSIX 1003.1 libc No No Yes Yes
setpgrp() POSIX 1003.1 OB XSI libc No No Yes Yes
setprotoent() POSIX 1003.1 libsocket Yes No No No
setpwent() POSIX 1003.1 libc Yes No No No
setregid() POSIX 1003.1 libc No No Yes Yes
setreuid() POSIX 1003.1 libc No No Yes Yes
setrlimit() POSIX 1003.1 libc No No Yes Yes
setrlimit64() Large-file support libc No No Yes Yes
setservent() POSIX 1003.1 libsocket Yes No No No
setsid() POSIX 1003.1 libc No No Yes Yes
setsockopt() POSIX 1003.1 libsocket No No Yes Yes
setsockprefix() QNX Neutrino libsocket No No No Yes
setspent() Unix libc No No No No
setstate() POSIX 1003.1 libc No No No No
settimeofday() Legacy Unix libc No No Yes Yes
setuid() POSIX 1003.1 libc No No Yes Yes
setutent() Unix libc Yes No Yes No
setvbuf() ANSI, POSIX 1003.1 libc No No No Yes
_sfree() QNX Neutrino libc No No Yes Yes
shm_create_handle() QNX Neutrino libc No No Yes Yes
shm_ctl() QNX Neutrino libc Yes No Yes Yes
shm_ctl_special() QNX Neutrino libc Yes No Yes Yes
shm_delete_handle() QNX Neutrino libc No No Yes Yes
shm_open() POSIX 1003.1 SHM libc No   Yes Yes
shm_open_handle() QNX Neutrino libc No No Yes Yes
shm_revoke() QNX Neutrino libc No No Yes Yes
shm_unlink() POSIX 1003.1 SHM libc No No Yes Yes
shutdown() POSIX 1003.1 libsocket No No Yes Yes
shutdown_system() QNX Neutrino libshutdown.a No No No No
shutdown_system_with_reason() QNX Neutrino libshutdown.a No No No No
sigaction() POSIX 1003.1 libc No No Yes Yes
sigaddset() POSIX 1003.1 libc No Yes Yes Yes
sigblock() Unix libc No No Yes No
sigdelset() POSIX 1003.1 libc No Yes Yes Yes
sigemptyset() POSIX 1003.1 libc No Yes Yes Yes
sigfillset() POSIX 1003.1 libc No Yes Yes Yes
sigismember() POSIX 1003.1 libc No Yes Yes Yes
siglongjmp() POSIX 1003.1 libc No No Yes Yes
sigmask() Unix libc No Yes Yes Yes
signal() ANSI, POSIX 1003.1 libc No No Yes Yes
SignalAction() QNX Neutrino libc No No Yes Yes
SignalAction_r() QNX Neutrino libc No No Yes Yes
SignalKill() QNX Neutrino libc No No Yes Yes
SignalKill_r() QNX Neutrino libc No No Yes Yes
SignalKillSigval() QNX Neutrino libc No No Yes Yes
SignalKillSigval_r() QNX Neutrino libc No No Yes Yes
SignalProcmask() QNX Neutrino libc No No Yes Yes
SignalProcmask_r() QNX Neutrino libc No No Yes Yes
SignalSuspend() QNX Neutrino libc Yes No Yes Yes
SignalSuspend_r() QNX Neutrino libc Yes No Yes Yes
SignalWaitinfo() QNX Neutrino libc Yes No Yes Yes
SignalWaitinfo_r() QNX Neutrino libc Yes No Yes Yes
SignalWaitinfoMask() QNX Neutrino libc Yes No Yes Yes
SignalWaitinfoMask_r() QNX Neutrino libc Yes No Yes Yes
signbit() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sigpause() POSIX 1003.1 libc Yes No Yes Yes
sigpending() POSIX 1003.1 libc No No Yes Yes
sigprocmask() POSIX 1003.1 CX libc No No Yes Yes
sigqueue() POSIX 1003.1 libc No No Yes Yes
sigsetjmp() POSIX 1003.1 libc No No Yes Yes
sigsetmask() Unix libc No No Yes Yes
sigsuspend() POSIX 1003.1 libc Yes No Yes Yes
sigtimedwait() POSIX 1003.1 libc Yes No Yes Yes
sigunblock() Unix libc No No Yes Yes
sigwait() POSIX 1003.1 libc Yes No Yes Yes
sigwaitinfo() POSIX 1003.1 libc Yes No Yes Yes
sin() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sinf() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sinl() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sinh() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sinhf() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sinhl() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sleep() POSIX 1003.1 libc Yes No Yes Yes
_sleepon_broadcast() QNX Neutrino libc No No No Yes
_sleepon_destroy() QNX Neutrino libc No No No Yes
_sleepon_init() QNX Neutrino libc No No No Yes
_sleepon_lock() QNX Neutrino libc No No No Yes
_sleepon_signal() QNX Neutrino libc No No No Yes
_sleepon_unlock() QNX Neutrino libc No No No Yes
_sleepon_wait() QNX Neutrino libc No No No Yes
slog2_close_log() QNX Neutrino libslog2parse No No No Yes
slog2_dump_logs_to_file() QNX Neutrino libslog2-extra No No No Yes
slog2_find_buffer() QNX Neutrino libslog2 No No No Yes
slog2_get_buffer_info() QNX Neutrino libslog2parse No No No Yes
slog2_get_log_info() QNX Neutrino libslog2parse No No No Yes
slog2_get_verbosity() QNX Neutrino libslog2 No No Yes Yes
slog2_hash() QNX Neutrino libslog2-extra No Yes Yes Yes
slog2_obfuscate() QNX Neutrino libslog2-extra No Yes Yes Yes
slog2_open_log() QNX Neutrino libslog2parse No No No Yes
slog2_packet_cmp() QNX Neutrino libslog2parse No No No Yes
slog2_parse_all() QNX Neutrino libslog2parse No No No Yes
slog2_parse_dynamic_buffer() QNX Neutrino libslog2parse No No No Yes
slog2_parse_static_buffer() QNX Neutrino libslog2parse No No No Yes
slog2_register() QNX Neutrino libslog2 No No Yes Yes
slog2_reset() QNX Neutrino libslog2 No No Yes Yes
slog2_set_default_buffer() QNX Neutrino libslog2 No No Yes Yes
slog2_set_verbosity() QNX Neutrino libslog2 No No Yes Yes
slog2c() QNX Neutrino libslog2 No Yes Yes Yes
slog2f() QNX Neutrino libslog2 No Yes Yes Yes
slog2fa() QNX Neutrino libslog2 No Yes Yes Yes
slogb() QNX Neutrino libc Yes No Yes Yes
slogf() QNX Neutrino libc Yes No Yes Yes
slogi() QNX Neutrino libc Yes No Yes Yes
_smalloc() QNX Neutrino libc No No No Yes
snprintf() ANSI, POSIX 1003.1 libc No Yes Yes Yes
sockatmark() POSIX 1003.1 libsocket No No No No
socket() POSIX 1003.1 libsocket No No No Yes
socketpair() POSIX 1003.1 libsocket No No No Yes
sopen() Unix libc Yes No No Yes
sopenfd() Unix libc Yes No Yes Yes
spawn() QNX Neutrino libc No No Yes Yes
spawnl() QNX Neutrino libc Read the Caveats No No Yes
spawnle() QNX Neutrino libc Read the Caveats No No Yes
spawnlp() QNX Neutrino libc Read the Caveats No No Yes
spawnlpe() QNX Neutrino libc Read the Caveats No No Yes
spawnp() QNX Neutrino libc No No No Yes
spawnv() QNX Neutrino libc Read the Caveats No No Yes
spawnve() QNX Neutrino libc Read the Caveats No No Yes
spawnvp() QNX Neutrino libc Read the Caveats No No Yes
spawnvpe() QNX Neutrino libc Read the Caveats No No Yes
sprintf() ANSI, POSIX 1003.1 libc No Yes Yes Yes
sqrt() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sqrtf() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
sqrtl() C11, POSIX 1003.1 libm, libm-sve No Yes Yes Yes
srand() ANSI, POSIX 1003.1 libc No No Yes Yes
srand48() POSIX 1003.1 XSI libc No No Yes Yes
srandom() POSIX 1003.1 libc No No No No
_srealloc() QNX Neutrino libc No No No Yes
sscanf() ANSI, POSIX 1003.1 libc No Yes Yes Yes
stat() POSIX 1003.1 libc No No Yes Yes
stat64() Large-file support libc No No Yes Yes
stat_convert_form() QNX Neutrino libc No Yes Yes Yes
statvfs() POSIX 1003.1 libc No No Yes Yes
statvfs64() Large-file support libc No No Yes Yes
stpcpy() POSIX 1003.1 libc No No Yes Yes
stpncpy() POSIX 1003.1 libc No Yes Yes Yes
straddstr() QNX Neutrino libc No Yes Yes Yes
strcasecmp() POSIX 1003.1 libc No Yes Yes Yes
strcasestr() Unix libc No Yes Yes Yes
strcat() ANSI, POSIX 1003.1 libc No Read the Caveats Yes Yes
strchr() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strchr_isr() QNX Neutrino libc No Yes Yes Yes
strcmp() ANSI, POSIX 1003.1 libc No Read the Caveats Yes Yes
strcoll() ANSI, POSIX 1003.1 libc No No Yes Yes
strcpy() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strcpy_isr() QNX Neutrino libc No Yes Yes Yes
strcspn() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strdup() POSIX 1003.1 libc No No No Yes
strerror() ANSI, POSIX 1003.1 libc No No Yes Yes
strerror_r() POSIX 1003.1 libc No No Yes Yes
strftime() ANSI, POSIX 1003.1 libc No No Yes Yes
strlcat() Unix libc No Yes Yes Yes
strlcpy() Unix libc No Yes Yes Yes
strlen() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strlen_isr() QNX Neutrino libc No Yes Yes Yes
strlwr() Unix libc No Yes Yes Yes
strncasecmp() POSIX 1003.1 libc No Yes Yes Yes
strncat() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strncmp() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strncpy() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strndup() POSIX 1003.1 libc No No No Yes
strnlen() POSIX 1003.1 libc No Yes Yes Yes
strpbrk() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strptime() POSIX 1003.1 libc No No Yes Yes
strrchr() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strrev() QNX Neutrino libc No Yes Yes Yes
strsep() Unix libc No Yes Yes Yes
strsignal() POSIX 1003.1 libc No No Yes Yes
strspn() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strstr() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtod() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtof() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtold() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtoimax() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtoumax() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtok() ANSI, POSIX 1003.1 libc No No No No
strtok_r() POSIX 1003.1 libc No Yes Yes Yes
strtol() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtoll() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtoul() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strtoull() ANSI, POSIX 1003.1 libc No Yes Yes Yes
strupr() Unix libc No Yes Yes Yes
strxfrm() ANSI, POSIX 1003.1 libc No Yes Yes Yes
swab() POSIX 1003.1 XSI libc No Yes Yes Yes
swprintf() ANSI, POSIX 1003.1 libc No Yes Yes Yes
swscanf() ANSI, POSIX 1003.1 libc No Yes Yes Yes
symlink() POSIX 1003.1 libc No No Yes Yes
symlinkat() POSIX 2008 libc No No Yes Yes
sync() POSIX 1003.1 libc No No Yes Yes
SyncCondvarSignal() QNX Neutrino libc No No Yes Yes
SyncCondvarSignal_r() QNX Neutrino libc No No Yes Yes
SyncCondvarWait() QNX Neutrino libc Yes No Yes Yes
SyncCondvarWait_r() QNX Neutrino libc Yes No Yes Yes
SyncCtl() QNX Neutrino libc No No Yes Yes
SyncCtl_r() QNX Neutrino libc No No Yes Yes
SyncDestroy() QNX Neutrino libc No No Yes Yes
SyncDestroy_r() QNX Neutrino libc No No Yes Yes
SyncMutexEvent() QNX Neutrino libc No No Yes Yes
SyncMutexEvent_r() QNX Neutrino libc No No Yes Yes
SyncMutexLock() QNX Neutrino libc No No Yes Yes
SyncMutexLock_r() QNX Neutrino libc No No Yes Yes
SyncMutexRevive() QNX Neutrino libc No No Yes Yes
SyncMutexRevive_r() QNX Neutrino libc No No Yes Yes
SyncMutexUnlock() QNX Neutrino libc No No Yes Yes
SyncMutexUnlock_r() QNX Neutrino libc No No Yes Yes
SyncSemPost() QNX Neutrino libc No No Yes Yes
SyncSemPost_r() QNX Neutrino libc No No Yes Yes
SyncSemWait() QNX Neutrino libc Yes No Yes Yes
SyncSemWait_r() QNX Neutrino libc Yes No Yes Yes
SyncTypeCreate() QNX Neutrino libc No No Yes Yes
SyncTypeCreate_r() QNX Neutrino libc No No Yes Yes
sysconf() POSIX 1003.1 libc No No Yes Yes
sysctl() Unix libsocket Yes No No Yes
sysctlbyname() Unix libsocket Yes No No Yes
syslog() POSIX 1003.1 libc Yes No No Yes
sysmgr_reboot() QNX Neutrino libc No No Yes Yes
sysmgr_runstate() QNX Neutrino libc No No Yes Yes
sysmgr_runstate_dynamic() QNX Neutrino libc No No Yes Yes
sysmgr_runstate_burst() QNX Neutrino libc No No Yes Yes
SYSPAGE_CPU_ENTRY() QNX Neutrino   No Yes Yes Yes
SYSPAGE_ENTRY() QNX Neutrino   No Yes Yes Yes
SysSrandom() QNX Neutrino libc No No Yes Yes
system() ANSI, POSIX 1003.1 libc Yes No No Yes