X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tab_posix.html;h=ae608c720485debd731072906becec591f246090;hb=f27b79f598234ec439af4eb8f023e8e4db915fae;hp=f49c0441936e227bb6996a3d56e957768ce95248;hpb=11dd74a5600fcae1b02ac79fa8170ee49b1db274;p=musl-tables diff --git a/tab_posix.html b/tab_posix.html index f49c044..ae608c7 100644 --- a/tab_posix.html +++ b/tab_posix.html @@ -1,6 +1,6 @@

musl vs posix api

commit

commit febbd12d00883a716a9edca25011f8aa306b859b
Date: Sat Jun 25 18:18:57 2011 -0400

XSI search.h API implementation by Szabolcs Nagy -

legend

(any option mark found in the synopsis of a manual is listed in the option column, this is often wrong) +

legend

(any option mark found in the synopsis of a manual is listed in the option column, this is often wrong)

(STREAMS and posix_trace* api is excluded)

table

muslposix
statussymdeclnameheaderoptiondesc
  d FD_CLR sys_select.h pselect, select - synchronous I/O multiplexing
  d FD_ISSET sys_select.h pselect, select - synchronous I/O multiplexing @@ -228,7 +228,6 @@
 Tp fabsf math.h fabs, fabsf, fabsl - absolute value function
nosym p fabsl math.h fabs, fabsf, fabsl - absolute value function
 Tp faccessat unistd.h access, faccessat - determine accessibility of a file relative to directory file descriptor -
missing  fattach stropts.h OB XSRfattach - attach a STREAMS-based file descriptor to a file in the file system name space (STREAMS)
 Tp fchdir unistd.h fchdir - change working directory
 Tp fchmod sys_stat.h fchmod - change mode of a file
 Tp fchmodat sys_stat.h chmod, fchmodat - change mode of a file relative to directory file descriptor @@ -237,7 +236,6 @@
 Tp fclose stdio.h fclose - close a stream
 Tp fcntl fcntl.h fcntl - file control
 Tp fdatasync unistd.h SIOfdatasync - synchronize the data of a file (REALTIME) -
missing  fdetach stropts.h OB XSRfdetach - detach a name from a STREAMS-based file descriptor (STREAMS)
nosym p fdim math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers
nosym p fdimf math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers
nosym p fdiml math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers @@ -348,7 +346,6 @@
 Tp getline stdio.h CXgetdelim, getline - read a delimited record from .I stream
 Tp getlogin unistd.h getlogin, getlogin_r - get login name
 Tp getlogin_r unistd.h getlogin, getlogin_r - get login name -
missing  getmsg stropts.h OB XSRgetmsg, getpmsg - receive next message from a STREAMS file (STREAMS)
 Tp getnameinfo sys_socket.h netdb.h getnameinfo - get name information
nosym p getnetbyaddr netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
nosym p getnetbyname netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions @@ -358,7 +355,6 @@
 Tp getpgid unistd.h getpgid - get the process group ID for a process
 Tp getpgrp unistd.h getpgrp - get the process group ID of the calling process
 Tp getpid unistd.h getpid - get the process ID -
missing  getpmsg stropts.h OB XSRgetmsg, getpmsg - receive next message from a STREAMS file (STREAMS)
 Tp getppid unistd.h getppid - get the parent process ID
 Tp getpriority sys_resource.h XSIgetpriority, setpriority - get and set the nice value
 Tp getprotobyname netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions @@ -417,13 +413,11 @@
 Tp inet_pton arpa_inet.h inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
 Tp initstate stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp insque search.h XSIinsque, remque - insert or remove an element in a queue -
 Tp p ioctl stropts.h OB XSRioctl - control a STREAMS device (STREAMS)
 Tp isalnum ctype.h CXisalnum, isalnum_l - test for an alphanumeric character
 Tp isalnum_l ctype.h CXisalnum, isalnum_l - test for an alphanumeric character
 Td p isalpha ctype.h CXisalpha, isalpha_l - test for an alphabetic character
 Tp isalpha_l ctype.h CXisalpha, isalpha_l - test for an alphabetic character
 Tp isascii ctype.h OB XSIisascii - test for a 7-bit US-ASCII character -
missing  isastream stropts.h OB XSRisastream - test a file descriptor (STREAMS)
 Tp isatty unistd.h isatty - test for a terminal device
 Tp isblank ctype.h CXisblank, isblank_l - test for a blank character
 Tp isblank_l ctype.h CXisblank, isblank_l - test for a blank character @@ -656,56 +650,6 @@
 Tp posix_spawnattr_setsigdefault signal.h spawn.h SPNposix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (ADVANCED REALTIME)
 Tp posix_spawnattr_setsigmask signal.h spawn.h SPNposix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (ADVANCED REALTIME)
 Tp posix_spawnp spawn.h SPNposix_spawn, posix_spawnp - spawn a process (ADVANCED REALTIME) -
missing  posix_trace_attr_destroy trace.h OB TRCposix_trace_attr_destroy, posix_trace_attr_init - destroy and initialize the trace stream attributes object (TRACING) -
missing  posix_trace_attr_getclockres time.h trace.h trace.h OB TRCposix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (TRACING) -
missing  posix_trace_attr_getcreatetime time.h trace.h trace.h OB TRCposix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (TRACING) -
missing  posix_trace_attr_getgenversion time.h trace.h trace.h OB TRCposix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (TRACING) -
missing  posix_trace_attr_getinherited trace.h OB TRC TRI TRL TRI TRLposix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (TRACING) -
missing  posix_trace_attr_getlogfullpolicy trace.h OB TRC TRI TRL TRI TRLposix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (TRACING) -
missing  posix_trace_attr_getlogsize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_getmaxdatasize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_getmaxsystemeventsize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_getmaxusereventsize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_getname time.h trace.h trace.h OB TRCposix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (TRACING) -
missing  posix_trace_attr_getstreamfullpolicy trace.h OB TRC TRI TRL TRI TRLposix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (TRACING) -
missing  posix_trace_attr_getstreamsize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_init trace.h OB TRCposix_trace_attr_destroy, posix_trace_attr_init - destroy and initialize the trace stream attributes object (TRACING) -
missing  posix_trace_attr_setinherited trace.h OB TRC TRI TRL TRI TRLposix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (TRACING) -
missing  posix_trace_attr_setlogfullpolicy trace.h OB TRC TRI TRL TRI TRLposix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (TRACING) -
missing  posix_trace_attr_setlogsize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_setmaxdatasize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_attr_setname time.h trace.h trace.h OB TRCposix_trace_attr_getclockres, posix_trace_attr_getcreatetime, posix_trace_attr_getgenversion, posix_trace_attr_getname, posix_trace_attr_setname - retrieve and set information about a trace stream (TRACING) -
missing  posix_trace_attr_setstreamfullpolicy trace.h OB TRC TRI TRL TRI TRLposix_trace_attr_getinherited, posix_trace_attr_getlogfullpolicy, posix_trace_attr_getstreamfullpolicy, posix_trace_attr_setinherited, posix_trace_attr_setlogfullpolicy, posix_trace_attr_setstreamfullpolicy - retrieve and set the behavior of a trace stream (TRACING) -
missing  posix_trace_attr_setstreamsize sys_types.h trace.h OB TRC TRL TRLposix_trace_attr_getlogsize, posix_trace_attr_getmaxdatasize, posix_trace_attr_getmaxsystemeventsize, posix_trace_attr_getmaxusereventsize, posix_trace_attr_getstreamsize, posix_trace_attr_setlogsize, posix_trace_attr_setmaxdatasize, posix_trace_attr_setstreamsize - retrieve and set trace stream size attributes (TRACING) -
missing  posix_trace_clear sys_types.h trace.h OB TRCposix_trace_clear - clear trace stream and trace log (TRACING) -
missing  posix_trace_close trace.h OB TRC TRLposix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (TRACING) -
missing  posix_trace_create sys_types.h trace.h OB TRC TRLposix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (TRACING) -
missing  posix_trace_create_withlog sys_types.h trace.h OB TRC TRLposix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (TRACING) -
missing  posix_trace_event sys_types.h trace.h OB TRCposix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (TRACING) -
missing  posix_trace_eventid_equal trace.h OB TRC TEFposix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (TRACING) -
missing  posix_trace_eventid_get_name trace.h OB TRC TEFposix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (TRACING) -
missing  posix_trace_eventid_open sys_types.h trace.h OB TRCposix_trace_event, posix_trace_eventid_open - trace functions for instrumenting application code (TRACING) -
missing  posix_trace_eventset_add trace.h OB TRC TEFposix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (TRACING) -
missing  posix_trace_eventset_del trace.h OB TRC TEFposix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (TRACING) -
missing  posix_trace_eventset_empty trace.h OB TRC TEFposix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (TRACING) -
missing  posix_trace_eventset_fill trace.h OB TRC TEFposix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (TRACING) -
missing  posix_trace_eventset_ismember trace.h OB TRC TEFposix_trace_eventset_add, posix_trace_eventset_del, posix_trace_eventset_empty, posix_trace_eventset_fill, posix_trace_eventset_ismember - manipulate trace event type sets (TRACING) -
missing  posix_trace_eventtypelist_getnext_id trace.h OB TRCposix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (TRACING) -
missing  posix_trace_eventtypelist_rewind trace.h OB TRCposix_trace_eventtypelist_getnext_id, posix_trace_eventtypelist_rewind - iterate over a mapping of trace event types (TRACING) -
missing  posix_trace_flush sys_types.h trace.h OB TRC TRLposix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (TRACING) -
missing  posix_trace_get_attr trace.h OB TRCposix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (TRACING) -
missing  posix_trace_get_filter trace.h OB TRC TEFposix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (TRACING) -
missing  posix_trace_get_status trace.h OB TRCposix_trace_get_attr, posix_trace_get_status - retrieve the trace attributes or trace status (TRACING) -
missing  posix_trace_getnext_event sys_types.h trace.h OB TRCposix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (TRACING) -
missing  posix_trace_open trace.h OB TRC TRLposix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (TRACING) -
missing  posix_trace_rewind trace.h OB TRC TRLposix_trace_close, posix_trace_open, posix_trace_rewind - trace log management (TRACING) -
missing  posix_trace_set_filter trace.h OB TRC TEFposix_trace_get_filter, posix_trace_set_filter - retrieve and set the filter of an initialized trace stream (TRACING) -
missing  posix_trace_shutdown sys_types.h trace.h OB TRC TRLposix_trace_create, posix_trace_create_withlog, posix_trace_flush, posix_trace_shutdown - trace stream initialization, flush, and shutdown from a process (TRACING) -
missing  posix_trace_start trace.h OB TRCposix_trace_start, posix_trace_stop - trace start and stop (TRACING) -
missing  posix_trace_stop trace.h OB TRCposix_trace_start, posix_trace_stop - trace start and stop (TRACING) -
missing  posix_trace_timedgetnext_event sys_types.h trace.h OB TRCposix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (TRACING) -
missing  posix_trace_trid_eventid_open trace.h OB TRC TEFposix_trace_eventid_equal, posix_trace_eventid_get_name, posix_trace_trid_eventid_open - manipulate the trace event type identifier (TRACING) -
missing  posix_trace_trygetnext_event sys_types.h trace.h OB TRCposix_trace_getnext_event, posix_trace_timedgetnext_event, posix_trace_trygetnext_event - retrieve a trace event (TRACING)
missing  posix_typed_mem_get_info sys_mman.h TYMposix_typed_mem_get_info - query typed memory information (ADVANCED REALTIME)
missing  posix_typed_mem_open sys_mman.h TYMposix_typed_mem_open - open a typed memory object (ADVANCED REALTIME)
 Tp pow math.h pow, powf, powl - power function @@ -824,8 +768,6 @@
 Tp putchar stdio.h putchar - put a byte on a stdout stream
 Tp putchar_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking
 Tp putenv stdlib.h XSIputenv - change or add a value to an environment -
missing  putmsg stropts.h OB XSRputmsg, putpmsg - send a message on a STREAM (STREAMS) -
missing  putpmsg stropts.h OB XSRputmsg, putpmsg - send a message on a STREAM (STREAMS)
 Tp puts stdio.h puts - put a string on standard output
 Tp pututxline utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Tp putwc stdio.h wchar.h putwc - put a wide character on a stream @@ -1194,4 +1136,4 @@
nosym p y1 math.h XSIy0, y1, yn - Bessel functions of the second kind
nosym p yn math.h XSIy0, y1, yn - Bessel functions of the second kind
-

stats

+

stats