man3c
Standard C Library Functions
man3c
man3c — Standard C Library Functions
-
Back to index
__fbufsize(3c)
__fbufsize, __flbf, __fpending, __fpurge, __freadable, __freading, __fsetlocking, __fwritable, __fwriting, _flushlbf - interfaces to stdio FILE structure
_longjmp(3c)
_longjmp, _setjmp - non-local goto
_stack_grow(3c)
_stack_grow - express an intention to extend the stack
a64l(3c)
a64l, l64a - convert between long integer and base-64 ASCII string
abort(3c)
abort - terminate the process abnormally
abs(3c)
abs, labs, llabs - return absolute value of integer
addsev(3c)
addsev - define additional severities
addseverity(3c)
addseverity - build a list of severity levels for an application for use with fmtmsg
aio_cancel(3c)
aio_cancel - cancel asynchronous I/O request
aio_error(3c)
aio_error - retrieve errors status for an asynchronous I/O operation
aio_fsync(3c)
aio_fsync - asynchronous file synchronization
aio_read(3c)
aio_read - asynchronous read from a file
aio_return(3c)
aio_return - retrieve return status of an asynchronous I/O operation
aio_suspend(3c)
aio_suspend - wait for asynchronous I/O request
aio_waitn(3c)
aio_waitn - wait for completion of asynchronous I/O operations
aio_write(3c)
aio_write - asynchronous write to a file
aiocancel(3c)
aiocancel - cancel an asynchronous operation
aioread(3c)
aioread, aiowrite - read or write asynchronous I/O operations
aiowait(3c)
aiowait - wait for completion of asynchronous I/O operation
aligned_alloc(3c)
aligned_alloc — aligned memory allocation
arc4random(3c)
arc4random, arc4random_buf, arc4random_uniform — random number generator
assert(3c)
assert - verify program assertion
atexit(3c)
atexit - register a function to run at process termination or object unloading
atomic_add(3c)
atomic_add, atomic_add_8, atomic_add_char, atomic_add_16, atomic_add_short, atomic_add_32, atomic_add_int, atomic_add_long, atomic_add_64, atomic_add_ptr, atomic_add_8_nv, atomic_add_char_nv, atomic_add_16_nv, atomic_add_short_nv, atomic_add_32_nv, atomic_add_int_nv, atomic_add_long_nv, atomic_add_64_nv, atomic_add_ptr_nv - atomic add operations
atomic_and(3c)
atomic_and, atomic_and_8, atomic_and_uchar, atomic_and_16, atomic_and_ushort, atomic_and_32, atomic_and_uint, atomic_and_ulong, atomic_and_64, atomic_and_8_nv, atomic_and_uchar_nv, atomic_and_16_nv, atomic_and_ushort_nv, atomic_and_32_nv, atomic_and_uint_nv, atomic_and_ulong_nv, atomic_and_64_nv - atomic AND operations
atomic_bits(3c)
atomic_bits, atomic_set_long_excl, atomic_clear_long_excl - atomic set and clear bit operations
atomic_cas(3c)
atomic_cas, atomic_cas_8, atomic_cas_uchar, atomic_cas_16, atomic_cas_ushort, atomic_cas_32, atomic_cas_uint, atomic_cas_ulong, atomic_cas_64, atomic_cas_ptr - atomic compare and swap operations
atomic_dec(3c)
atomic_dec, atomic_dec_8, atomic_dec_uchar, atomic_dec_16, atomic_dec_ushort, atomic_dec_32, atomic_dec_uint, atomic_dec_ulong, atomic_dec_64, atomic_dec_ptr, atomic_dec_8_nv, atomic_dec_uchar_nv, atomic_dec_16_nv, atomic_dec_ushort_nv, atomic_dec_32_nv, atomic_dec_uint_nv, atomic_dec_ulong_nv, atomic_dec_64_nv, atomic_dec_ptr_nv - atomic decrement operations
atomic_inc(3c)
atomic_inc, atomic_inc_8, atomic_inc_uchar, atomic_inc_16, atomic_inc_ushort, atomic_inc_32, atomic_inc_uint, atomic_inc_ulong, atomic_inc_64, atomic_inc_ptr, atomic_inc_8_nv, atomic_inc_uchar_nv, atomic_inc_16_nv, atomic_inc_ushort_nv, atomic_inc_32_nv, atomic_inc_uint_nv, atomic_inc_ulong_nv, atomic_inc_64_nv, atomic_inc_ptr_nv - atomic increment operations
atomic_ops(3c)
atomic_ops - atomic operations
atomic_or(3c)
atomic_or, atomic_or_8, atomic_or_uchar, atomic_or_16, atomic_or_ushort, atomic_or_32, atomic_or_uint, atomic_or_ulong, atomic_or_64, atomic_or_8_nv, atomic_or_uchar_nv, atomic_or_16_nv, atomic_or_ushort_nv, atomic_or_32_nv, atomic_or_uint_nv, atomic_or_ulong_nv, atomic_or_64_nv - atomic OR operations
atomic_swap(3c)
atomic_swap, atomic_swap_8, atomic_swap_uchar, atomic_swap_16, atomic_swap_ushort, atomic_swap_32, atomic_swap_uint, atomic_swap_ulong, atomic_swap_64, atomic_swap_ptr - atomic swap operations
attropen(3c)
attropen - open a file
basename(3c)
basename - return the last element of a path name
bsd_signal(3c)
bsd_signal - simplified signal facilities
bsearch(3c)
bsearch - binary search a sorted table
bstring(3c)
bstring, bcopy, bcmp, bzero, explicit_bzero - memory operations
btowc(3c)
btowc, btowc_l - single-byte to wide-character conversion
byteorder(3c)
byteorder, htonl, htonll, htons, ntohl, ntohll, ntohs — convert values between host and network byte order
c16rtomb(3c)
c16rtomb, c32rtomb, wcrtomb, wcrtomb_l — convert wide-characters to character sequences
call_once(3c)
call_once — ensure function is only called once
catgets(3c)
catgets - read a program message
catopen(3c)
catopen, catclose - open/close a message catalog
cfgetispeed(3c)
cfgetispeed, cfgetospeed — get input and output baud rate
cfsetispeed(3c)
cfsetispeed, cfsetospeed — set input and output baud rate
clearenv(3c)
clearenv — clear environment
clock(3c)
clock - report CPU time used
clock_nanosleep(3c)
clock_nanosleep - high resolution sleep with specifiable clock
clock_settime(3c)
clock_settime, clock_gettime, clock_getres — high-resolution clock operations
closedir(3c)
closedir — close a directory stream
closefrom(3c)
closefrom, fdwalk - close or iterate over open file descriptors
cnd(3c)
cnd, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait — C11 condition variable functions
cond_init(3c)
cond_init, cond_wait, cond_timedwait, cond_reltimedwait, cond_signal, cond_broadcast, cond_destroy - condition variables
confstr(3c)
confstr - get configurable variables
crypt(3c)
crypt - string encoding function
crypt_genhash_impl(3c)
crypt_genhash_impl - generate encrypted password
crypt_gensalt(3c)
crypt_gensalt - generate salt string for string encoding
crypt_gensalt_impl(3c)
crypt_gensalt_impl - generate salt for password encryption
cset(3c)
cset, csetlen, csetcol, csetno, wcsetno - get information on EUC codesets
ctermid(3c)
ctermid, ctermid_r - generate path name for controlling terminal
ctime(3c)
ctime, ctime_r, localtime, localtime_r, gmtime, gmtime_r, asctime, asctime_r, tzset - convert date and time to string
ctype(3c)
ctype, isalpha, isalnum, isascii, isblank, iscntrl, isdigit, islower, isprint, isspace, isupper, ispunct, isgraph, isxdigit, isalpha_l, isalnum_l, isblank_l, iscntrl_l, isdigit_l, islower_l, isprint_l, isspace_l, isupper_l, ispunct_l, isgraph_l, isxdigit_l - character handling
cuserid(3c)
cuserid - get character login name of the user
daemon(3c)
daemon - basic daemonization function
decimal_to_floating(3c)
decimal_to_floating, decimal_to_single, decimal_to_double, decimal_to_extended, decimal_to_quadruple - convert decimal record to floating-point value
difftime(3c)
difftime - computes the difference between two calendar times
directio(3c)
directio - provide advice to file system
dirfd(3c)
dirfd - get directory stream file descriptor
dirname(3c)
dirname - report the parent directory name of a file path name
div(3c)
div, ldiv, lldiv - compute the quotient and remainder
dladdr(3c)
dladdr, dladdr1 - translate address to symbolic information
dlclose(3c)
dlclose - close a shared object
dldump(3c)
dldump - create a new file from a dynamic object component of the calling process
dlerror(3c)
dlerror - get diagnostic information
dlinfo(3c)
dlinfo - dynamic load information
dlopen(3c)
dlopen, dlmopen - gain access to an executable object file
dlsym(3c)
dlsym - get the address of a symbol in a shared object or executable
door_bind(3c)
door_bind, door_unbind - bind or unbind the current thread with the door server pool
door_call(3c)
door_call - invoke the function associated with a door descriptor
door_create(3c)
door_create - create a door descriptor
door_cred(3c)
door_cred - return credential information associated with the client
door_getparam(3c)
door_getparam, door_setparam - retrieve and set door parameters
door_info(3c)
door_info - return information associated with a door descriptor
door_return(3c)
door_return - return from a door invocation
door_revoke(3c)
door_revoke - revoke access to a door descriptor
door_server_create(3c)
door_server_create - specify an alternative door server thread creation function
door_ucred(3c)
door_ucred - return credential information associated with the client
drand48(3c)
drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48, lcong48 - generate uniformly distributed pseudo-random numbers
dup2(3c)
dup2, dup3 - duplicate an open file descriptor
econvert(3c)
econvert, fconvert, gconvert, seconvert, sfconvert, sgconvert, qeconvert, qfconvert, qgconvert - output conversion
ecvt(3c)
ecvt, fcvt, gcvt - convert floating-point number to string
enable_extended_FILE_stdio(3c)
enable_extended_FILE_stdio - enable extended FILE facility within standard I/O
encrypt(3c)
encrypt - encoding function
end(3c)
end, _end, etext, _etext, edata, _edata - last locations in program
endian(3c)
endian, be16toh, be32toh, be64toh, betoh16, betoh32, betoh64, htobe16, htobe32, htobe64, htole16, htole32, htole64, le16toh, le32toh, le64toh, letoh16, letoh32, letoh64 — convert between big and little endian byte order
epoll_create(3c)
epoll_create, epoll_create1 - create an epoll instance
epoll_ctl(3c)
epoll_ctl - control an epoll instance
epoll_wait(3c)
epoll_wait, epoll_pwait - wait for epoll events
err(3c)
err, errc, errx, warn, warnc, warnx, verr, verrc, verrx, vwarn, vwarnc, vwarnx — formatted error messages
euclen(3c)
euclen, euccol, eucscol - get byte length and display width of EUC characters
eventfd(3c)
eventfd, eventfd_read, eventfd_write — create a file descriptor for event notification
exit(3c)
exit, _exithandle - terminate process
fattach(3c)
fattach - attach a STREAMS- or doors-based file descriptor to an object in the file system name space
fclose(3c)
fclose - close a stream
fcloseall(3c)
fcloseall — close all standard I/O streams
fdatasync(3c)
fdatasync - synchronize a file's data
fdetach(3c)
fdetach - detach a name from a STREAMS-based file descriptor
fdopen(3c)
fdopen - associate a stream with a file descriptor
ferror(3c)
ferror, feof, clearerr, fileno — stream status inquiries
fflush(3c)
fflush - flush a stream
ffs(3c)
ffs - find first set bit
fgetattr(3c)
fgetattr, fsetattr, getattrat, setattrat - get and set system attributes
fgetc(3c)
fgetc, getc, getc_unlocked, getchar, getchar_unlocked, getw - get a byte from a stream
fgetpos(3c)
fgetpos - get current file position information
fgetwc(3c)
fgetwc, fgetwc_l - get a wide-character code from a stream
floating_to_decimal(3c)
floating_to_decimal, single_to_decimal, double_to_decimal, extended_to_decimal, quadruple_to_decimal - convert floating-point value to decimal record
flock(3c)
flock - OFD(open file description)-style file locking
flockfile(3c)
flockfile, funlockfile, ftrylockfile - acquire and release stream lock
fmemopen(3c)
fmemopen — open a memory stream
fmtmsg(3c)
fmtmsg - display a message on stderr or system console
fnmatch(3c)
fnmatch — match filename or path name
fopen(3c)
fopen - open a stream
fpgetround(3c)
fpgetround, fpsetround, fpgetmask, fpsetmask, fpgetsticky, fpsetsticky - IEEE floating-point environment control
fputc(3c)
fputc, putc, putc_unlocked, putchar, putchar_unlocked, putw - put a byte on a stream
fputwc(3c)
fputwc, putwc, putwchar - put wide-character code on a stream
fputws(3c)
fputws - put wide character string on a stream
fread(3c)
fread - binary input
freopen(3c)
freopen - open a stream
fseek(3c)
fseek, fseeko - reposition a file-position indicator in a stream
fsetpos(3c)
fsetpos - reposition a file pointer in a stream
fsync(3c)
fsync - synchronize changes to a file
ftell(3c)
ftell, ftello - return a file offset in a stream
ftime(3c)
ftime - get date and time
ftok(3c)
ftok - generate an IPC key
fts(3c)
fts_open, fts_read, fts_children, fts_set, fts_close — traverse a file hierarchy
ftw(3c)
ftw, nftw - walk a file tree
fwide(3c)
fwide - set stream orientation
fwprintf(3c)
fwprintf, wprintf, swprintf - print formatted wide-character output
fwrite(3c)
fwrite - binary output
fwscanf(3c)
fwscanf, wscanf, swscanf, vfwscanf, vwscanf, vswscanf - convert formatted wide-character input
get_nprocs(3c)
get_nprocs, get_nprocs_conf — get number of processors
getcpuid(3c)
getcpuid, gethomelgroup - obtain information on scheduling decisions
getcwd(3c)
getcwd — get pathname of current working directory
getdate(3c)
getdate - convert user format date and time
getdtablesize(3c)
getdtablesize - get the file descriptor table size
getentropy(3c)
getentropy — get entropy
getenv(3c)
getenv - return value for environment name
getexecname(3c)
getexecname - return pathname of executable
getgrnam(3c)
getgrnam, getgrnam_r, getgrent, getgrent_r, getgrgid, getgrgid_r, setgrent, endgrent, fgetgrent, fgetgrent_r - group database entry functions
getgrouplist(3c)
getgrouplist — calculate group access list
gethostid(3c)
gethostid - get an identifier for the current host
gethostname(3c)
gethostname, sethostname - get or set name of current host
gethrtime(3c)
gethrtime, gethrvtime - get high resolution time
getline(3c)
getline, getdelim - read delimited input from streams
getloadavg(3c)
getloadavg - get system load averages
getlogin(3c)
getlogin, getlogin_r - get login name
getmntent(3c)
getmntent, getmntany, getextmntent, hasmntopt, putmntent, resetmnttab - get mounted device information
getnetgrent(3c)
getnetgrent, getnetgrent_r, setnetgrent, endnetgrent, innetgr - get network group entry
getopt(3c)
getopt - command option parsing
getopt_long(3c)
getopt_long, getopt_long_clip, getopt_long_only — get long options from command line argument list
getpagesize(3c)
getpagesize - get system page size
getpagesizes(3c)
getpagesizes - get system supported page sizes
getpass(3c)
getpass, getpassphrase - read a string of characters without echo
getpeerucred(3c)
getpeerucred - get connected socket or stream peer's credentials
getpriority(3c)
getpriority, setpriority - get and set the nice value
getprogname(3c)
getprogname, setprogname — get or set the program name
getpw(3c)
getpw - get passwd entry from UID
getpwnam(3c)
getpwnam, getpwnam_r, getpwent, getpwent_r, getpwuid, getpwuid_r, setpwent, endpwent, fgetpwent, fgetpwent_r - get password entry
getrusage(3c)
getrusage - get information about resource utilization
gets(3c)
gets, fgets - get a string from a stream
getspnam(3c)
getspnam, getspnam_r, getspent, getspent_r, setspent, endspent, fgetspent, fgetspent_r - get password entry
getsubopt(3c)
getsubopt - parse suboption arguments from a string
gettext(3c)
gettext, dgettext, dcgettext, ngettext, dngettext, dcngettext, textdomain, bindtextdomain, bind_textdomain_codeset - message handling functions
gettimeofday(3c)
gettimeofday, settimeofday - get or set the date and time
gettxt(3c)
gettxt - retrieve a text string
getusershell(3c)
getusershell, setusershell, endusershell - get legal user shells
getutent(3c)
getutent, getutid, getutline, pututline, setutent, endutent, utmpname - user accounting database functions
getutxent(3c)
getutxent, getutxid, getutxline, pututxline, setutxent, endutxent, utmpxname, getutmp, getutmpx, updwtmp, updwtmpx - user accounting database functions
getvfsent(3c)
getvfsent, getvfsfile, getvfsspec, getvfsany - get vfstab file entry
getwc(3c)
getwc, getwc_l - get wide character from a stream
getwchar(3c)
getwchar - get wide character from stdin stream
getwd(3c)
getwd — get current working directory pathname
getwidth(3c)
getwidth - get codeset information
getws(3c)
getws, fgetws - get a wide-character string from a stream
getzoneid(3c)
getzoneid, getzoneidbyname, getzonenamebyid - map between zone id and name
glob(3c)
glob, globfree - generate path names matching a pattern
grantpt(3c)
grantpt — grant access to the subsidiary device of a pseudo-terminal
hsearch(3c)
hsearch, hcreate, hdestroy - manage hash search tables
iconv(3c)
iconv - code conversion function
iconv_close(3c)
iconv_close - code conversion deallocation function
iconv_open(3c)
iconv_open - code conversion allocation function
imaxabs(3c)
imaxabs - return absolute value
imaxdiv(3c)
imaxdiv - return quotient and remainder
index(3c)
index, rindex - string operations
inet(3c)
inet, inet6, inet_ntop, inet_pton, inet_aton, inet_addr, inet_network, inet_makeaddr, inet_lnaof, inet_netof, inet_ntoa — Internet address manipulation
initgroups(3c)
initgroups - initialize the supplementary group access list
inotify_add_watch(3c)
inotify_add_watch - add a watch to an inotify instance
inotify_init(3c)
inotify_init, inotify_init1 - initialize an inotify instance
inotify_rm_watch(3c)
inotify_rm_watch - remove a watch from an inotify instance
insque(3c)
insque, remque - insert/remove element from a queue
is_system_labeled(3c)
is_system_labeled - determine whether Trusted Extensions software is active
isaexec(3c)
isaexec - invoke isa-specific executable
isastream(3c)
isastream - test a file descriptor
isatty(3c)
isatty — test for a terminal device
isnand(3c)
isnand, isnanf, finite, fpclass, unordered - determine type of floating-point number
iswalpha(3c)
iswalpha, isenglish, isideogram, iswideogram, isnumber, iswnumber, isphonogram, iswphonogram, isspecial, iswspecial, iswalnum, iswascii, iswblank, iswcntrl, iswdigit, iswgraph, iswlower, iswprint, iswpunct, iswspace, iswupper, iswxdigit, iswhexnumber, iswalpha_l, iswideogram_l, iswnumber_l, iswphonogram_l, iswspecial_l, iswalnum_l, iswascii_l, iswblank_l, iswcntrl_l, iswdigit_l, iswgraph_l, iswlower_l, iswprint_l, iswpunct_l, iswspace_l, iswupper_l, iswhexnumber_l - wide-character code classification functions
iswctype(3c)
iswctype - test character for specified class
killpg(3c)
killpg - send signal to a process group
lckpwdf(3c)
lckpwdf, ulckpwdf - manipulate shadow password database lock file
lfmt(3c)
lfmt - display error message in standard format and pass to logging and monitoring services
lio_listio(3c)
lio_listio - list directed I/O
localeconv(3c)
localeconv - get numeric formatting information
lockf(3c)
lockf - POSIX-style record locking on files
lsearch(3c)
lsearch, lfind - linear search and update
madvise(3c)
madvise — provide advice to VM system
makecontext(3c)
makecontext, swapcontext, swapcontext_extd — manipulate user contexts
makedev(3c)
makedev, major, minor - manage a device number
malloc(3c)
malloc, calloc, free, freezero, memalign, realloc, reallocf, reallocarray, recallocarray, valloc, alloca — memory allocator
mblen(3c)
mblen, mblen_l - get number of bytes in a character
mbrlen(3c)
mbrlen, mbrlen_l - get number of bytes in a character (restartable)
mbrtoc16(3c)
mbrtoc16, mbrtoc32, mbrtowc, mbrtowc_l — convert characters to wide characters
mbsinit(3c)
mbsinit,mbsinit_l - determine conversion object status
mbsrtowcs(3c)
mbsnrtowcs, mbsnrtowcs_l, mbsrtowcs, mbsrtowcs_l - convert a character string to a wide-character string (restartable)
mbstowcs(3c)
mbstowcs, mbstowcs_l — convert a multibyte character string to a wide-character string
mbtowc(3c)
mbtowc, mbtowc_l - convert a character to a wide-character code
membar_ops(3c)
membar_ops, membar_enter, membar_exit, membar_producer, membar_consumer - memory access synchronization barrier operations
memory(3c)
memory, memccpy, memchr, memcmp, memcpy, memmem, memmove, memrchr, memset — memory operations
memset_s(3c)
memset_s — copy a value to all bytes of a memory buffer
mkfifo(3c)
mkfifo, mkfifoat - make a FIFO special file
mkstemp(3c)
mkstemp, mkstemps, mkostemp, mkostemps, mkdtemp - make a unique file name from a template and open the file
mktemp(3c)
mktemp - make a unique file name from a template
mktime(3c)
mktime, timegm - convert a tm structure to a calendar time
mlock(3c)
mlock, munlock — lock or unlock pages in memory
mlockall(3c)
mlockall, munlockall - lock or unlock address space
monitor(3c)
monitor - prepare process execution profile
mq_close(3c)
mq_close - close a message queue
mq_getattr(3c)
mq_getattr - get message queue attributes
mq_notify(3c)
mq_notify - notify process (or thread) that a message is available on a queue
mq_open(3c)
mq_open - open a message queue
mq_receive(3c)
mq_receive, mq_timedreceive, mq_reltimedreceive_np - receive a message from a message queue
mq_send(3c)
mq_send, mq_timedsend, mq_reltimedsend_np - send a message to a message queue
mq_setattr(3c)
mq_setattr - set/get message queue attributes
mq_unlink(3c)
mq_unlink - remove a message queue
msync(3c)
msync - synchronize memory with physical storage
mtx(3c)
mtx, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_trylock, mtx_unlock — C11 mutex operations
mutex_init(3c)
mutex_init, mutex_lock, mutex_trylock, mutex_unlock, mutex_consistent, mutex_destroy - mutual exclusion locks
nanosleep(3c)
nanosleep, thrd_sleep - high resolution sleep
ndbm(3c)
ndbm, dbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions
newlocale(3c)
duplocale, freelocale, newlocale - create, duplicate, and destroy locale objects
nl_langinfo(3c)
nl_langinfo, nl_langinfo_l - language information
offsetof(3c)
offsetof - offset of structure member
open_memstream(3c)
open_memstream, open_wmemstream — open a memory stream
opendir(3c)
opendir, fdopendir — open directory stream
perror(3c)
perror, errno - print system error messages
pfmt(3c)
pfmt - display error message in standard format
plock(3c)
plock - lock or unlock into memory process, text, or data
popen(3c)
popen, pclose - initiate a pipe to or from a process
port_alert(3c)
port_alert - set a port in alert mode
port_associate(3c)
port_associate, port_dissociate - associate or dissociate the object with the port
port_create(3c)
port_create - create a port
port_get(3c)
port_get, port_getn - retrieve event information from a port
port_send(3c)
port_send, port_sendn - send a user-defined event to a port or list of ports
posix_fadvise(3c)
posix_fadvise - file advisory information
posix_fallocate(3c)
posix_fallocate - file space control
posix_madvise(3c)
posix_madvise - memory advisory information
posix_memalign(3c)
posix_memalign - aligned memory allocation
posix_openpt(3c)
posix_openpt — open a pseudo-terminal manager device
posix_spawn(3c)
posix_spawn, posix_spawnp - spawn a process
posix_spawn_file_actions_addclose(3c)
posix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen - add close or open action to spawn file actions object
posix_spawn_file_actions_addclosefrom_np(3c)
posix_spawn_file_actions_addclosefrom_np - add closefrom action to spawn file actions object
posix_spawn_file_actions_adddup2(3c)
posix_spawn_file_actions_adddup2 - add dup2 action to spawn file actions object
posix_spawn_file_actions_destroy(3c)
posix_spawn_file_actions_destroy, posix_spawn_file_actions_init - destroy and initialize spawn file actions object
posix_spawn_pipe_np(3c)
posix_spawn_pipe_np - spawn a process with connected pipe
posix_spawnattr_destroy(3c)
posix_spawnattr_destroy, posix_spawnattr_init - destroy and initialize spawn attributes object
posix_spawnattr_getflags(3c)
posix_spawnattr_getflags, posix_spawnattr_setflags - get and set spawn-flags attribute of spawn attributes object
posix_spawnattr_getpgroup(3c)
posix_spawnattr_getpgroup, posix_spawnattr_setpgroup - get and set spawn-pgroup attribute of spawn attributes object
posix_spawnattr_getschedparam(3c)
posix_spawnattr_getschedparam, posix_spawnattr_setschedparam - get and set spawn-schedparam attribute of spawn attributes object
posix_spawnattr_getschedpolicy(3c)
posix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicy - get and set spawn-schedpolicy attribute of spawn attributes object
posix_spawnattr_getsigdefault(3c)
posix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set spawn-sigdefault attribute of spawn attributes object
posix_spawnattr_getsigignore_np(3c)
posix_spawnattr_getsigignore_np, posix_spawnattr_setsigignore_np - get and set spawn-sigignore attribute of spawn attributes object
posix_spawnattr_getsigmask(3c)
posix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set spawn-sigmask attribute of spawn attributes object
printf(3c)
printf, fprintf, sprintf, snprintf, asprintf - print formatted output
priv_addset(3c)
priv_addset, priv_allocset, priv_copyset, priv_delset, priv_emptyset, priv_basicset, priv_fillset, priv_freeset, priv_intersect, priv_inverse, priv_isemptyset, priv_isequalset, priv_isfullset, priv_ismember, priv_issubset, priv_union - privilege set manipulation functions
priv_set(3c)
priv_set, priv_ineffect — change privilege sets and check whether privileges are set
priv_str_to_set(3c)
priv_str_to_set, priv_set_to_str, priv_getbyname, priv_getbynum, priv_getsetbyname, priv_getsetbynum, priv_gettext - privilege name functions
pset_getloadavg(3c)
pset_getloadavg - get system load averages for a processor set
psignal(3c)
psignal, psiginfo - system signal messages
pthread_atfork(3c)
pthread_atfork - register fork handlers
pthread_attr_get_np(3c)
pthread_attr_get_np — get pthread attributes of a running thread
pthread_attr_getdetachstate(3c)
pthread_attr_getdetachstate, pthread_attr_setdetachstate - get or set detachstate attribute
pthread_attr_getguardsize(3c)
pthread_attr_getguardsize, pthread_attr_setguardsize - get or set thread guardsize attribute
pthread_attr_getinheritsched(3c)
pthread_attr_getinheritsched, pthread_attr_setinheritsched - get or set inheritsched attribute
pthread_attr_getname_np(3c)
pthread_attr_getname_np, pthread_attr_setname_np — get or set thread name attribute
pthread_attr_getschedparam(3c)
pthread_attr_getschedparam, pthread_attr_setschedparam - get or set schedparam attribute
pthread_attr_getschedpolicy(3c)
pthread_attr_getschedpolicy, pthread_attr_setschedpolicy - get or set schedpolicy attribute
pthread_attr_getscope(3c)
pthread_attr_getscope, pthread_attr_setscope - get or set contentionscope attribute
pthread_attr_getstack(3c)
pthread_attr_getstack, pthread_attr_setstack - get or set stack attributes
pthread_attr_getstackaddr(3c)
pthread_attr_getstackaddr, pthread_attr_setstackaddr - get or set stackaddr attribute
pthread_attr_getstacksize(3c)
pthread_attr_getstacksize, pthread_attr_setstacksize - get or set stacksize attribute
pthread_attr_init(3c)
pthread_attr_init, pthread_attr_destroy - initialize or destroy threads attribute object
pthread_barrier_destroy(3c)
pthread_barrier_destroy, pthread_barrier_init - destroy and initialize a barrier object
pthread_barrier_wait(3c)
pthread_barrier_wait - synchronize at a barrier
pthread_barrierattr_destroy(3c)
pthread_barrierattr_destroy, pthread_barrierattr_init - destroy and initialize barrier attributes object
pthread_barrierattr_getpshared(3c)
pthread_barrierattr_getpshared, pthread_barrierattr_setpshared - get and set process-shared attribute of barrier attributes object
pthread_cancel(3c)
pthread_cancel - cancel execution of a thread
pthread_cleanup_pop(3c)
pthread_cleanup_pop - pop a thread cancellation cleanup handler
pthread_cleanup_push(3c)
pthread_cleanup_push - push a thread cancellation cleanup handler
pthread_cond_init(3c)
pthread_cond_init, pthread_cond_destroy - initialize or destroy condition variables
pthread_cond_signal(3c)
pthread_cond_signal, pthread_cond_broadcast - signal or broadcast a condition
pthread_cond_wait(3c)
pthread_cond_wait, pthread_cond_clockwait, pthread_cond_timedwait, pthread_cond_relclockwait_np, pthread_cond_reltimedwait_np — wait on a condition
pthread_condattr_getclock(3c)
pthread_condattr_getclock, pthread_condattr_setclock - get and set the clock selection condition variable attribute
pthread_condattr_getpshared(3c)
pthread_condattr_getpshared, pthread_condattr_setpshared - get or set process-shared condition variable attributes
pthread_condattr_init(3c)
pthread_condattr_init, pthread_condattr_destroy - initialize or destroy condition variable attributes object
pthread_create(3c)
pthread_create - create a thread
pthread_detach(3c)
pthread_detach - detach a thread
pthread_equal(3c)
pthread_equal - compare thread IDs
pthread_exit(3c)
pthread_exit - terminate calling thread
pthread_getconcurrency(3c)
pthread_getconcurrency, pthread_setconcurrency - get or set level of concurrency
pthread_getname_np(3c)
pthread_getname_np, pthread_setname_np — get or set the name of a thread
pthread_getschedparam(3c)
pthread_getschedparam, pthread_setschedparam - access dynamic thread scheduling parameters
pthread_getspecific(3c)
pthread_getspecific, pthread_setspecific - manage thread-specific data
pthread_join(3c)
pthread_join - wait for thread termination
pthread_key_create(3c)
pthread_key_create, pthread_key_create_once_np - create thread-specific data key
pthread_key_delete(3c)
pthread_key_delete - delete thread-specific data key
pthread_kill(3c)
pthread_kill - send a signal to a thread
pthread_mutex_consistent(3c)
pthread_mutex_consistent — mark state protected by robust mutex as consistent
pthread_mutex_getprioceiling(3c)
pthread_mutex_getprioceiling, pthread_mutex_setprioceiling - change priority ceiling of a mutex
pthread_mutex_init(3c)
pthread_mutex_init, pthread_mutex_destroy — initialize or destroy a mutex
pthread_mutex_lock(3c)
pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock or unlock a mutex
pthread_mutex_timedlock(3c)
pthread_mutex_clocklock, pthread_mutex_timedlock, pthread_mutex_relclocklock_np, pthread_mutex_reltimedlock_np — lock a mutex with a timeout
pthread_mutexattr_getprioceiling(3c)
pthread_mutexattr_getprioceiling, pthread_mutexattr_setprioceiling - get or set prioceiling attribute of mutex attribute object
pthread_mutexattr_getprotocol(3c)
pthread_mutexattr_getprotocol, pthread_mutexattr_setprotocol - get or set protocol attribute of mutex attribute object
pthread_mutexattr_getpshared(3c)
pthread_mutexattr_getpshared, pthread_mutexattr_setpshared - get or set process-shared attribute
pthread_mutexattr_getrobust(3c)
pthread_mutexattr_getrobust, pthread_mutexattr_setrobust — get and set the mutex robust attribute
pthread_mutexattr_gettype(3c)
pthread_mutexattr_gettype, pthread_mutexattr_settype - get or set mutex type
pthread_mutexattr_init(3c)
pthread_mutexattr_init, pthread_mutexattr_destroy - initialize or destroy mutex attributes object
pthread_once(3c)
pthread_once - initialize dynamic package
pthread_rwlock_init(3c)
pthread_rwlock_init, pthread_rwlock_destroy - initialize or destroy read-write lock object
pthread_rwlock_rdlock(3c)
pthread_rwlock_rdlock, pthread_rwlock_tryrdlock - lock or attempt to lock read-write lock object for reading
pthread_rwlock_timedrdlock(3c)
pthread_rwlock_clockrdlock, pthread_rwlock_timedrdlock, pthread_rwlock_relclockrdlock_np, pthread_rwlock_reltimedrdlock_np — lock a read-write lock for reading
pthread_rwlock_timedwrlock(3c)
pthread_rwlock_clockwdlock, pthread_rwlock_timedwdlock, pthread_rwlock_relclockwdlock_np, pthread_rwlock_reltimedwdlock_np — lock a read-write lock for writing
pthread_rwlock_unlock(3c)
pthread_rwlock_unlock - unlock read-write lock object
pthread_rwlock_wrlock(3c)
pthread_rwlock_wrlock, pthread_rwlock_trywrlock - lock or attempt to lock read-write lock object for writing
pthread_rwlockattr_getpshared(3c)
pthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get or set process-shared attribute of read-write lock attributes object
pthread_rwlockattr_init(3c)
pthread_rwlockattr_init, pthread_rwlockattr_destroy - initialize or destroy read-write lock attributes object
pthread_self(3c)
pthread_self - get calling thread's ID
pthread_setcancelstate(3c)
pthread_setcancelstate - enable or disable cancellation
pthread_setcanceltype(3c)
pthread_setcanceltype - set cancellation type of a thread
pthread_setschedprio(3c)
pthread_setschedprio - dynamic thread scheduling parameters access
pthread_sigmask(3c)
pthread_sigmask - change or examine calling thread's signal mask
pthread_spin_destroy(3c)
pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object
pthread_spin_lock(3c)
pthread_spin_lock, pthread_spin_trylock - lock a spin lock object
pthread_spin_unlock(3c)
pthread_spin_unlock - unlock a spin lock object
pthread_testcancel(3c)
pthread_testcancel - create cancellation point in the calling thread
ptrace(3c)
ptrace - allows a parent process to control the execution of a child process
ptsname(3c)
ptsname, ptsname_r — get the name of the subsidiary device of a pseudo-terminal
putenv(3c)
putenv - change or add value to environment
putpwent(3c)
putpwent - write password file entry
puts(3c)
puts, fputs - put a string on a stream
putspent(3c)
putspent - write shadow password file entry
putws(3c)
putws - convert a string of Process Code characters to EUC characters
qsort(3c)
qsort, qsort_r — quick sort
quick_exit(3c)
at_quick_exit, quick_exit — terminate a running process with minimal teardown
raise(3c)
raise - send a signal to the executing thread
rand(3c)
rand, srand, rand_r - simple random-number generator
random(3c)
random, srandom, initstate, setstate - pseudorandom number functions
rctl_walk(3c)
rctl_walk - visit registered rctls on current system
rctlblk_set_value(3c)
rctlblk_set_value, rctlblk_get_firing_time, rctlblk_get_global_action, rctlblk_get_global_flags, rctlblk_get_local_action, rctlblk_get_local_flags, rctlblk_get_privilege, rctlblk_get_recipient_pid, rctlblk_get_value, rctlblk_get_enforced_value, rctlblk_set_local_action, rctlblk_set_local_flags, rctlblk_set_privilege, rctlblk_set_recipient_pid, rctlblk_size - manipulate resource control blocks
re_comp(3c)
re_comp, re_exec - compile and execute regular expressions
readdir(3c)
readdir, readdir_r — read directory
realpath(3c)
realpath - resolve pathname
reboot(3c)
reboot - reboot system or halt processor
regcmp(3c)
regcmp, regex - compile and execute regular expression
regcomp(3c)
regcomp, regexec, regerror, regfree — regular-expression library
remove(3c)
remove - remove file
rewind(3c)
rewind - reset file position indicator in a stream
rewinddir(3c)
rewinddir - reset position of directory stream to the beginning of a directory
rwlock(3c)
rwlock, rwlock_init, rwlock_destroy, rw_rdlock, rw_wrlock, rw_tryrdlock, rw_trywrlock, rw_unlock - multiple readers, single writer locks
scandir(3c)
scandir, alphasort - scan a directory
scanf(3c)
scanf, fscanf, sscanf, vscanf, vfscanf, vsscanf - convert formatted input
sched_get_priority_max(3c)
sched_get_priority_max, sched_get_priority_min - get scheduling parameter limits
sched_getparam(3c)
sched_getparam - get scheduling parameters
sched_getscheduler(3c)
sched_getscheduler - get scheduling policy
sched_rr_get_interval(3c)
sched_rr_get_interval - get execution time limits
sched_setparam(3c)
sched_setparam - set scheduling parameters
sched_setscheduler(3c)
sched_setscheduler - set scheduling policy and scheduling parameters
sched_yield(3c)
sched_yield - yield processor
schedctl_init(3c)
schedctl_init, schedctl_lookup, schedctl_exit, schedctl_start, schedctl_stop - preemption control
seekdir(3c)
seekdir - set position of directory stream
select(3c)
select, pselect, FD_SET, FD_CLR, FD_ISSET, FD_ZERO — synchronous I/O multiplexing
sem_close(3c)
sem_close - close a named semaphore
sem_destroy(3c)
sem_destroy - destroy an unnamed semaphore
sem_getvalue(3c)
sem_getvalue - get the value of a semaphore
sem_init(3c)
sem_init - initialize an unnamed semaphore
sem_open(3c)
sem_open - initialize/open a named semaphore
sem_post(3c)
sem_post - increment the count of a semaphore
sem_timedwait(3c)
sem_clockwait, sem_timedwait, sem_relclockwait_np, sem_reltimedwait_np — lock a semaphore with timeout
sem_unlink(3c)
sem_unlink - remove a named semaphore
sem_wait(3c)
sem_wait, sem_trywait - acquire or wait for a semaphore
semaphore(3c)
semaphore, sema_init, sema_destroy, sema_wait, sema_trywait, sema_post - semaphores
set_constraint_handler_s(3c)
set_constraint_handler_s, abort_handler_s, ignore_handler_s — runtime-constraint handling
setbuf(3c)
setbuf, setvbuf - assign buffering to a stream
setbuffer(3c)
setbuffer, setlinebuf - assign buffering to a stream
setcat(3c)
setcat - define default catalog
setenv(3c)
setenv - add or change environment variable
setjmp(3c)
setjmp, sigsetjmp, longjmp, siglongjmp - non-local goto
setkey(3c)
setkey - set encoding key
setlabel(3c)
setlabel - define the label for pfmt() and lfmt()
setlocale(3c)
setlocale - modify and query a program's locale
shm_open(3c)
shm_open - open a shared memory object
shm_unlink(3c)
shm_unlink - remove a shared memory object
sigfpe(3c)
sigfpe - signal handling for specific SIGFPE codes
siginterrupt(3c)
siginterrupt - allow signals to interrupt functions
signal(3c)
signal, sigset, sighold, sigrelse, sigignore, sigpause - simplified signal management for application processes
signalfd(3c)
signalfd — create or modify a file descriptor for signal handling
sigqueue(3c)
sigqueue - queue a signal to a process
sigsetops(3c)
sigsetops, sigemptyset, sigfillset, sigaddset, sigdelset, sigismember - manipulate sets of signals
sigstack(3c)
sigstack - set and/or get alternate signal stack context
sigwaitinfo(3c)
sigwaitinfo, sigtimedwait - wait for queued signals
sleep(3c)
sleep - suspend execution for an interval of time
smt_pause(3c)
smt_pause — hardware-aware busy wait
ssignal(3c)
ssignal, gsignal - software signals
stack_getbounds(3c)
stack_getbounds - retrieve stack boundaries
stack_inbounds(3c)
stack_inbounds - determine if address is within stack boundaries
stack_setbounds(3c)
stack_setbounds - update stack boundaries
stack_violation(3c)
stack_violation - determine stack boundary violation event
stdio(3c)
stdio, stdin, stdout, stderr - standard buffered input/output package
str2sig(3c)
str2sig, sig2str - translation between signal name and signal number
strcoll(3c)
strcoll, strcoll_l - string collation
strerror(3c)
strerror, strerror_r, strerror_l, strerrordesc_np, strerrorname_np — get error message string
strfmon(3c)
strfmon, strfmon_l - convert monetary values to string
strftime(3c)
strftime, strftime_l, cftime, ascftime - convert date and time to string
string(3c)
string, strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l, strcat, strncat, strlcat, strchr, strchrnul, strrchr, strcmp, strncmp, stpcpy, stpncpy, strcpy, strncpy, strlcpy, strcspn, strspn, strdup, strndup, strdupa, strndupa, strlen, strnlen, strpbrk, strsep, strstr, strnstr, strcasestr, strtok, strtok_r - string operations
string_to_decimal(3c)
string_to_decimal, file_to_decimal, func_to_decimal - parse characters into decimal record
strptime(3c)
strptime, strptime_l - date and time conversion
strsignal(3c)
strsignal - get name of signal
strtod(3c)
strtod, strtof, strtold, atof - convert string to floating-point number
strtoimax(3c)
strtoimax, strtoumax - convert string to integer type
strtol(3c)
strtol, strtoll, atol, atoll, atoi, lltostr, ulltostr - string conversion routines
strtonum(3c)
strtonum, strtonumx — reliably convert string value to an integer
strtoul(3c)
strtoul, strtoull - convert string to unsigned long
strtows(3c)
strtows, wstostr - code conversion for Process Code and File Code
strxfrm(3c)
strxfrm, strxfrm_l - string transformation
swab(3c)
swab - swap bytes
sync_instruction_memory(3c)
sync_instruction_memory - make modified instructions executable
syncfs(3c)
syncfs — synchronize file system to disk
sysconf(3c)
sysconf - get configurable system variables
syslog(3c)
syslog, openlog, closelog, setlogmask - control system log
system(3c)
system - issue a shell command
tcdrain(3c)
tcdrain - wait for transmission of output
tcflow(3c)
tcflow - suspend or restart the transmission or reception of data
tcflush(3c)
tcflush - flush non-transmitted output data, non-read input data or both
tcgetattr(3c)
tcgetattr - get the parameters associated with the terminal
tcgetpgrp(3c)
tcgetpgrp - get foreground process group ID
tcgetsid(3c)
tcgetsid - get process group ID for session leader for controlling terminal
tcsendbreak(3c)
tcsendbreak - send a ``break'' for a specific duration
tcsetattr(3c)
tcsetattr - set the parameters associated with the terminal
tcsetpgrp(3c)
tcsetpgrp - set foreground process group ID
tell(3c)
tell - return a file offset for a file descriptor
telldir(3c)
telldir - current location of a named directory stream
termios(3c)
termios - general terminal interface
thr_create(3c)
thr_create - create a thread
thr_exit(3c)
thr_exit - terminate the calling thread
thr_getconcurrency(3c)
thr_getconcurrency, thr_setconcurrency - get or set thread concurrency level
thr_getname(3c)
thr_getname, thr_setname — get or set the name of a thread
thr_getprio(3c)
thr_getprio, thr_setprio - access dynamic thread scheduling
thr_join(3c)
thr_join - wait for thread termination
thr_keycreate(3c)
thr_keycreate, thr_keycreate_once, thr_setspecific, thr_getspecific - thread-specific data functions
thr_kill(3c)
thr_kill - send a signal to a thread
thr_main(3c)
thr_main - identify the main thread
thr_min_stack(3c)
thr_min_stack - return the minimum-allowable size for a thread's stack
thr_self(3c)
thr_self - get calling thread's ID
thr_sigsetmask(3c)
thr_sigsetmask - change or examine calling thread's signal mask
thr_stksegment(3c)
thr_stksegment - get thread stack address and size
thr_suspend(3c)
thr_suspend, thr_continue - suspend or continue thread execution
thr_yield(3c)
thr_yield - yield to another thread
thrd_create(3c)
thrd_create — create a thread
thrd_current(3c)
thrd_current — obtain current thread's ID
thrd_detach(3c)
thrd_detach — detach a thread
thrd_equal(3c)
thrd_equal — determine if threads are equal
thrd_exit(3c)
thrd_exit — terminate a thread
thrd_join(3c)
thrd_join — wait for thread termination
thrd_yield(3c)
thrd_yield — yield the CPU to another thread
timer_create(3c)
timer_create - create a timer
timer_delete(3c)
timer_delete - delete a timer
timer_settime(3c)
timer_settime, timer_gettime, timer_getoverrun - per-process timers
timeradd(3c)
timeradd, timersub, timerclear, timerisset, timercmp - operations on timeval structures
timerfd_create(3c)
timerfd_create, timerfd_settime, timerfd_gettime — create and manipulate timers via a file descriptor interface
timespec_get(3c)
timespec_get — get time information
tmpfile(3c)
tmpfile - create a temporary file
tmpnam(3c)
tmpnam, tmpnam_r, tempnam - create a name for a temporary file
toascii(3c)
toascii - translate integer to a 7-bit ASCII character
tolower(3c)
tolower, tolower_l - transliterate upper-case characters to lower-case
toupper(3c)
toupper, toupper_l - transliterate lower-case characters to upper-case
towlower(3c)
towlower, towlower_l - transliterate upper-case wide characters to lower-case
towupper(3c)
towupper, towupper_l - transliterate lower-case wide characters to upper-case
truncate(3c)
truncate, ftruncate - set a file to a specified length
tsearch(3c)
tsearch, tfind, tdelete, twalk - manage binary search trees
tss(3c)
tss, tss_create, tss_delete, tss_get, tss_set — thread-specific storage
ttyname(3c)
ttyname, ttyname_r - find pathname of a terminal
ttyslot(3c)
ttyslot - find the slot of the current user in the user accounting database
u8_strcmp(3c)
u8_strcmp - UTF-8 string comparison function
u8_textprep_str(3c)
u8_textprep_str - string-based UTF-8 text preparation function
u8_validate(3c)
u8_validate - validate UTF-8 characters and calculate the byte length
ualarm(3c)
ualarm — schedule signal after interval in microseconds
ucontext_alloc(3c)
ucontext_alloc, ucontext_free — allocate and free ucontext structures
uconv_u16tou32(3c)
uconv_u16tou32, uconv_u16tou8, uconv_u32tou16, uconv_u32tou8, uconv_u8tou16, uconv_u8tou32 - Unicode encoding conversion functions
ucred(3c)
ucred, ucred_get, ucred_free, ucred_geteuid, ucred_getruid, ucred_getsuid, ucred_getegid, ucred_getrgid, ucred_getsgid, ucred_getgroups, ucred_getprivset, ucred_getpid, ucred_getprojid, ucred_getzoneid, ucred_getpflags, ucred_getlabel, ucred_size - user credential functions
ungetc(3c)
ungetc - push byte back into input stream
ungetwc(3c)
ungetwc - push wide-character code back into input stream
unlockpt(3c)
unlockpt — unlock a pseudo-terminal device pair
unsetenv(3c)
unsetenv - remove an environment variable
uselocale(3c)
uselocale - get and set the locale for an individual thread
usleep(3c)
usleep — suspend execution for interval in microseconds
vfwprintf(3c)
vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list
vlfmt(3c)
vlfmt - display error message in standard format and pass to logging and monitoring services
vpfmt(3c)
vpfmt - display error message in standard format and pass to logging and monitoring services
vprintf(3c)
vprintf, vfprintf, vsprintf, vsnprintf, vasprintf - print formatted output of a variable argument list
vsyslog(3c)
vsyslog - log message with a stdarg argument list
wait(3c)
wait - wait for child process to stop or terminate
wait3(3c)
wait3, wait4 - wait for process to terminate or stop
waitpid(3c)
waitpid - wait for child process to change state
walkcontext(3c)
walkcontext, addrtosymstr, printstack, backtrace, backtrace_symbols, backtrace_symbols_fd - walk stack pointed to by ucontext
wcpcpy(3c)
wcpcpy, wcpncpy — copy a wide-character string and return a pointer to its end
wcscasecmp(3c)
wcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l — case-insensitive wide-character string comparison
wcscoll(3c)
wcscoll, wcscoll_l, wscoll - wide character string comparison using collating information
wcsdup(3c)
wcsdup — duplicate wide-character string
wcsftime(3c)
wcsftime - convert date and time to wide character string
wcslen(3c)
wcslen, wcsnlen — get length of wide-character string
wcsrtombs(3c)
wcsnrtombs, wcsnrtombs_l, wcsrtombs, wcsrtombs_l - convert a wide-character string to a character string (restartable)
wcsstr(3c)
wcsstr - find a wide-character substring
wcstod(3c)
wcstod, wcstof, wcstold, wstod, watof - convert wide character string to floating-point number
wcstoimax(3c)
wcstoimax, wcstoumax - convert wide-character string to integer type
wcstol(3c)
wcstol, wcstoll, wstol, watol, watoll, watoi - convert wide character string to long integer
wcstombs(3c)
wcstombs, wcstombs_l — convert a wide-character string to a multibyte character string
wcstoul(3c)
wcstoul, wcstoull - convert wide-character string to unsigned long
wcstring(3c)
wcstring, wcscat, wscat, wcsncat, wsncat, wcscmp, wscmp, wcsncmp, wsncmp, wcscpy, wscpy, wcsncpy, wsncpy, wslen, wcschr, wschr, wcsrchr, wsrchr, windex, wrindex, wcspbrk, wspbrk, wcswcs, wcsspn, wsspn, wcscspn, wscspn, wcstok, wstok - wide-character string operations
wcswidth(3c)
wcswidth, wcswidth_l — determine number of columns for wide-character string
wcsxfrm(3c)
wcsxfrm, wsxfrm - wide character string transformation
wctob(3c)
wctob, wctob_l - wide-character to single-byte conversion
wctomb(3c)
wctomb, wctomb_l - convert a wide-character code to a character
wctrans(3c)
towctrans, towctrans_l, wctrans, wctrans_l - define and perform transliteration mappings
wctype(3c)
wctype, wctype_l - define character class
wcwidth(3c)
wcwidth, wcwidth_l - number of column positions of a wide-character code
wmemchr(3c)
wmemchr - find a wide-character in memory
wmemcmp(3c)
wmemcmp - compare wide-characters in memory
wmemcpy(3c)
wmemcpy - copy wide-characters in memory
wmemmove(3c)
wmemmove - copy wide-characters in memory with overlapping areas
wmemset(3c)
wmemset - set wide-characters in memory
wordexp(3c)
wordexp, wordfree - perform word expansions
wsprintf(3c)
wsprintf - formatted output conversion
wsscanf(3c)
wsscanf - formatted input conversion
wstring(3c)
wstring, wscasecmp, wsncasecmp, wsdup, wscol - Process Code string operations
OmniOS
OmniOS