This appendix is a complete list of the facilities declared within the header files supplied with the GNU C Library. Each entry also lists the standard or other source from which each facility is derived, and tells you where in the manual you can find more information about how to use it.
ACCOUNTINGAF_FILEAF_INETAF_INET6AF_LOCALAF_UNIXsys/socket.h (Unix98): Address Formats.
AF_UNSPECtcflag_t ALTWERASEint ARGP_ERR_UNKNOWNARGP_HELP_BUG_ADDRARGP_HELP_DOCARGP_HELP_EXIT_ERRARGP_HELP_EXIT_OKARGP_HELP_LONGARGP_HELP_LONG_ONLYARGP_HELP_POST_DOCARGP_HELP_PRE_DOCARGP_HELP_SEEARGP_HELP_SHORT_USAGEARGP_HELP_STD_ERRARGP_HELP_STD_HELPARGP_HELP_STD_USAGEARGP_HELP_USAGEARGP_IN_ORDERARGP_KEY_ARGARGP_KEY_ARGSARGP_KEY_ENDARGP_KEY_ERRORARGP_KEY_FINIARGP_KEY_HELP_ARGS_DOCARGP_KEY_HELP_DUP_ARGS_NOTEARGP_KEY_HELP_EXTRAARGP_KEY_HELP_HEADERARGP_KEY_HELP_POST_DOCARGP_KEY_HELP_PRE_DOCARGP_KEY_INITARGP_KEY_NO_ARGSARGP_KEY_SUCCESSARGP_LONG_ONLYARGP_NO_ARGSARGP_NO_ERRSARGP_NO_EXITARGP_NO_HELPARGP_PARSE_ARGV0ARGP_SILENTint ARG_MAXint BC_BASE_MAXint BC_DIM_MAXint BC_SCALE_MAXint BC_STRING_MAXBOOT_TIMEutmpx.h (XPG4.2): XPG Functions.
tcflag_t BRKINTint BUFSIZtcflag_t CCTS_OFLOWint CHAR_BITCHAR_MAXCHAR_MINCHAR_WIDTHint CHILD_MAXtcflag_t CIGNOREint CLK_TCKtcflag_t CLOCALint CLOCKS_PER_SECint COLL_WEIGHTS_MAXvoid CPU_CLR (int cpu, cpu_set_t *set)int CPU_ISSET (int cpu, const cpu_set_t *set)void CPU_SET (int cpu, cpu_set_t *set)int CPU_SETSIZEvoid CPU_ZERO (cpu_set_t *set)tcflag_t CREADtcflag_t CRTS_IFLOWtcflag_t CS5tcflag_t CS6tcflag_t CS7tcflag_t CS8tcflag_t CSIZEtcflag_t CSTOPBDBL_DIGDBL_EPSILONDBL_MANT_DIGDBL_MAXDBL_MAX_10_EXPDBL_MAX_EXPDBL_MINDBL_MIN_10_EXPDBL_MIN_EXPDEAD_PROCESSutmpx.h (XPG4.2): XPG Functions.
DIRmode_t DTTOIF (int dtype)int E2BIGint EACCESint EADDRINUSEint EADDRNOTAVAILint EADVint EAFNOSUPPORTint EAGAINint EALREADYint EAUTHint EBACKGROUNDint EBADEint EBADFint EBADFDint EBADMSGint EBADRint EBADRPCint EBADRQCint EBADSLTint EBFONTint EBUSYint ECANCELEDint ECHILDtcflag_t ECHOtcflag_t ECHOCTLtcflag_t ECHOEtcflag_t ECHOKtcflag_t ECHOKEtcflag_t ECHONLtcflag_t ECHOPRTint ECHRNGint ECOMMint ECONNABORTEDint ECONNREFUSEDint ECONNRESETint EDint EDEADLKint EDEADLOCKint EDESTADDRREQint EDIEDint EDOMint EDOTDOTint EDQUOTint EEXISTint EFAULTint EFBIGint EFTYPEint EGRATUITOUSint EGREGIOUSint EHOSTDOWNint EHOSTUNREACHint EHWPOISONint EIDRMint EIEIOint EILSEQint EINPROGRESSint EINTRint EINVALint EIOint EISCONNint EISDIRint EISNAMint EKEYEXPIREDint EKEYREJECTEDint EKEYREVOKEDint EL2HLTint EL2NSYNCint EL3HLTint EL3RSTint ELIBACCint ELIBBADint ELIBEXECint ELIBMAXint ELIBSCNint ELNRNGint ELOOPint EMEDIUMTYPEint EMFILEint EMLINKEMPTYutmpx.h (XPG4.2): XPG Functions.
int EMSGSIZEint EMULTIHOPint ENAMETOOLONGint ENAVAILint ENEEDAUTHint ENETDOWNint ENETRESETint ENETUNREACHint ENFILEint ENOANOint ENOBUFSint ENOCSIint ENODATAint ENODEVint ENOENTint ENOEXECint ENOKEYint ENOLCKint ENOLINKint ENOMEDIUMint ENOMEMint ENOMSGint ENONETint ENOPKGint ENOPROTOOPTint ENOSPCint ENOSRint ENOSTRint ENOSYSint ENOTBLKint ENOTCONNint ENOTDIRint ENOTEMPTYint ENOTNAMint ENOTRECOVERABLEint ENOTSOCKint ENOTSUPint ENOTTYint ENOTUNIQint ENXIOint EOFint EOPNOTSUPPint EOVERFLOWint EOWNERDEADint EPERMint EPFNOSUPPORTint EPIPEint EPROCLIMint EPROCUNAVAILint EPROGMISMATCHint EPROGUNAVAILint EPROTOint EPROTONOSUPPORTint EPROTOTYPEint EQUIV_CLASS_MAXint ERANGEint EREMCHGint EREMOTEint EREMOTEIOint ERESTARTint ERFKILLint EROFSint ERPCMISMATCHint ESHUTDOWNint ESOCKTNOSUPPORTint ESPIPEint ESRCHint ESRMNTint ESTALEint ESTRPIPEint ETIMEint ETIMEDOUTint ETOOMANYREFSint ETXTBSYint EUCLEANint EUNATCHint EUSERSint EWOULDBLOCKint EXDEVint EXFULLint EXIT_FAILUREint EXIT_SUCCESSint EXPR_NEST_MAXint FD_CLOEXECvoid FD_CLR (int filedes, fd_set *set)int FD_ISSET (int filedes, const fd_set *set)void FD_SET (int filedes, fd_set *set)int FD_SETSIZEvoid FD_ZERO (fd_set *set)FE_DIVBYZEROFE_DOWNWARDFE_INEXACTFE_INVALIDFE_OVERFLOWint FE_SNANS_ALWAYS_SIGNALFE_TONEARESTFE_TOWARDZEROFE_UNDERFLOWFE_UPWARDFILEint FILENAME_MAXFLT_DIGFLT_EPSILONFLT_MANT_DIGFLT_MAXFLT_MAX_10_EXPFLT_MAX_EXPFLT_MINFLT_MIN_10_EXPFLT_MIN_EXPFLT_RADIXFLT_ROUNDStcflag_t FLUSHOFNM_CASEFOLDFNM_EXTMATCHFNM_FILE_NAMEFNM_LEADING_DIRFNM_NOESCAPEFNM_PATHNAMEFNM_PERIODint FOPEN_MAXFPE_DECOVF_TRAPFPE_FLTDIV_FAULTFPE_FLTDIV_TRAPFPE_FLTOVF_FAULTFPE_FLTOVF_TRAPFPE_FLTUND_FAULTFPE_FLTUND_TRAPFPE_INTDIV_TRAPFPE_INTOVF_TRAPFPE_SUBRNG_TRAPint FP_ILOGB0int FP_ILOGBNANFP_INFINITEFP_INT_DOWNWARDFP_INT_TONEARESTFP_INT_TONEARESTFROMZEROFP_INT_TOWARDZEROFP_INT_UPWARDlong int FP_LLOGB0long int FP_LLOGBNANFP_NANFP_NORMALFP_SUBNORMALFP_ZEROstruct FTWint F_DUPFDint F_GETFDint F_GETFLint F_GETLKint F_GETOWNint F_OFD_SETLKint F_OFD_SETLKWint F_OKF_RDLCKint F_SETFDint F_SETFLint F_SETLKint F_SETLKWint F_SETOWNF_UNLCKF_WRLCKGLOB_ABORTEDGLOB_ALTDIRFUNCGLOB_APPENDGLOB_BRACEGLOB_DOOFFSGLOB_ERRGLOB_MAGCHARGLOB_MARKGLOB_NOCHECKGLOB_NOESCAPEGLOB_NOMAGICGLOB_NOMATCHGLOB_NOSORTGLOB_NOSPACEGLOB_ONLYDIRGLOB_PERIODGLOB_TILDEGLOB_TILDE_CHECKHOST_NOT_FOUNDdouble HUGE_VALfloat HUGE_VALFlong double HUGE_VALL_FloatN HUGE_VAL_FN_FloatNx HUGE_VAL_FNxtcflag_t HUPCLconst float complex Itcflag_t ICANONtcflag_t ICRNLtcflag_t IEXTENsize_t IFNAMSIZint IFTODT (mode_t mode)tcflag_t IGNBRKtcflag_t IGNCRtcflag_t IGNPARtcflag_t IMAXBELuint32_t INADDR_ANYuint32_t INADDR_BROADCASTuint32_t INADDR_LOOPBACKuint32_t INADDR_NONEfloat INFINITYINIT_PROCESSutmpx.h (XPG4.2): XPG Functions.
tcflag_t INLCRtcflag_t INPCKINTPTR_WIDTHINT_MAXINT_MININT_WIDTHint IPPORT_RESERVEDint IPPORT_USERRESERVEDtcflag_t ISIGtcflag_t ISTRIPITIMER_PROFITIMER_REALITIMER_VIRTUALtcflag_t IXANYtcflag_t IXOFFtcflag_t IXONLANGLC_ALLLC_COLLATELC_CTYPELC_MESSAGESLC_MONETARYLC_NUMERICLC_TIMELDBL_DIGLDBL_EPSILONLDBL_MANT_DIGLDBL_MAXLDBL_MAX_10_EXPLDBL_MAX_EXPLDBL_MINLDBL_MIN_10_EXPLDBL_MIN_EXPint LINE_MAXint LINK_MAXLLONG_MAXLLONG_MINLLONG_WIDTHLOGIN_PROCESSutmpx.h (XPG4.2): XPG Functions.
LONG_LONG_MAXLONG_LONG_MINLONG_MAXLONG_MINLONG_WIDTHL_INCRL_SETL_XTNDint L_ctermidint L_cuseridint L_tmpnamMADV_HUGEPAGEMAP_HUGETLBint MAXNAMLENint MAXSYMLINKSint MAX_CANONint MAX_INPUTint MB_CUR_MAXint MB_LEN_MAXtcflag_t MDMBUFMFD_ALLOW_SEALINGMFD_CLOEXECMFD_HUGETLBMLOCK_ONFAULTint MSG_DONTROUTEint MSG_OOBint MSG_PEEKint NAME_MAXfloat NANint NCCSNEW_TIMEutmpx.h (XPG4.2): XPG Functions.
int NGROUPS_MAXtcflag_t NOFLSHtcflag_t NOKERNINFONO_ADDRESSNO_RECOVERYint NSIGvoid * NULLOLD_TIMEutmpx.h (XPG4.2): XPG Functions.
ONCE_FLAG_INITtcflag_t ONLCRtcflag_t ONOEOTint OPEN_MAXtcflag_t OPOSTOPTION_ALIASOPTION_ARG_OPTIONALOPTION_DOCOPTION_HIDDENOPTION_NO_USAGEtcflag_t OXTABSint O_ACCMODEint O_APPENDint O_ASYNCint O_CREATint O_DIRECTORYint O_EXCLint O_EXECint O_EXLOCKint O_FSYNCint O_IGNORE_CTTYint O_NDELAYint O_NOATIMEint O_NOCTTYint O_NOLINKint O_NONBLOCKfcntl.h (POSIX.1): Operating Modes.
int O_NOTRANSint O_RDONLYint O_RDWRint O_READint O_SHLOCKint O_SYNCint O_TMPFILEint O_TRUNCint O_WRITEint O_WRONLYtcflag_t PARENBtcflag_t PARMRKtcflag_t PARODDint PATH_MAXPA_CHARPA_DOUBLEPA_FLAG_LONGPA_FLAG_LONG_DOUBLEPA_FLAG_LONG_LONGint PA_FLAG_MASKPA_FLAG_PTRPA_FLAG_SHORTPA_FLOATPA_INTPA_LASTPA_POINTERPA_STRINGtcflag_t PENDINint PF_FILEint PF_INETint PF_INET6int PF_LOCALint PF_UNIXint PIPE_BUFPKEY_DISABLE_ACCESSPKEY_DISABLE_WRITEPOSIX_REC_INCR_XFER_SIZEPOSIX_REC_MAX_XFER_SIZEPOSIX_REC_MIN_XFER_SIZEPOSIX_REC_XFER_ALIGNPRIO_MAXPRIO_MINPRIO_PGRPPRIO_PROCESSPRIO_USERPROT_EXECPROT_NONEPROT_READPROT_WRITEPTRDIFF_WIDTHchar * P_tmpdirint RAND_MAXREG_BADBRREG_BADPATREG_BADRPTREG_EBRACEREG_EBRACKREG_ECOLLATEREG_ECTYPEREG_EESCAPEREG_EPARENREG_ERANGEREG_ESPACEregex.h (POSIX.2): Matching POSIX Regexps.
REG_ESUBREGREG_EXTENDEDREG_ICASEREG_NEWLINEREG_NOMATCHREG_NOSUBREG_NOTBOLREG_NOTEOLint RE_DUP_MAXRLIMIT_ASRLIMIT_CORERLIMIT_CPURLIMIT_DATARLIMIT_FSIZERLIMIT_MEMLOCKRLIMIT_NOFILERLIMIT_NPROCRLIMIT_RSSRLIMIT_STACKrlim_t RLIM_INFINITYRLIM_NLIMITSRUN_LVLutmpx.h (XPG4.2): XPG Functions.
RUSAGE_CHILDRENRUSAGE_SELFint R_OKint SA_NOCLDSTOPint SA_ONSTACKint SA_RESTARTSCHAR_MAXSCHAR_MINSCHAR_WIDTHint SEEK_CURint SEEK_ENDint SEEK_SETSHRT_MAXSHRT_MINSHRT_WIDTHint SIGABRTint SIGALRMint SIGBUSint SIGCHLDint SIGCLDint SIGCONTint SIGEMTint SIGFPEint SIGHUPint SIGILLint SIGINFOint SIGINTint SIGIOint SIGIOTint SIGKILLint SIGLOSTint SIGPIPEint SIGPOLLint SIGPROFint SIGQUITint SIGSEGVint SIGSTOPint SIGSYSint SIGTERMint SIGTRAPint SIGTSTPint SIGTTINint SIGTTOUint SIGURGint SIGUSR1int SIGUSR2int SIGVTALRMint SIGWINCHint SIGXCPUint SIGXFSZSIG_ATOMIC_WIDTHSIG_BLOCKsighandler_t SIG_ERRSIG_SETMASKSIG_UNBLOCKSIZE_WIDTHdouble SNANfloat SNANF_FloatN SNANFN_FloatNx SNANFNxlong double SNANLint SOCK_DGRAMint SOCK_RAWint SOCK_STREAMint SOL_SOCKETSO_BROADCASTSO_DEBUGSO_DONTROUTESO_ERRORSO_KEEPALIVESO_LINGERSO_OOBINLINESO_RCVBUFSO_REUSEADDRSO_SNDBUFSO_STYLESO_TYPEssize_t SSIZE_MAXSTDERR_FILENOSTDIN_FILENOSTDOUT_FILENOint STREAM_MAXint SUN_LEN (struct sockaddr_un * ptr)SYMLINK_MAXS_IEXECS_IFBLKS_IFCHRS_IFDIRS_IFIFOS_IFLNKint S_IFMTS_IFREGS_IFSOCKS_IREADS_IRGRPS_IROTHS_IRUSRS_IRWXGS_IRWXOS_IRWXUint S_ISBLK (mode_t m)int S_ISCHR (mode_t m)int S_ISDIR (mode_t m)int S_ISFIFO (mode_t m)S_ISGIDint S_ISLNK (mode_t m)int S_ISREG (mode_t m)int S_ISSOCK (mode_t m)S_ISUIDS_ISVTXS_IWGRPS_IWOTHS_IWRITES_IWUSRS_IXGRPS_IXOTHS_IXUSRint S_TYPEISMQ (struct stat *s)int S_TYPEISSEM (struct stat *s)int S_TYPEISSHM (struct stat *s)TCSADRAINTCSAFLUSHTCSANOWTCSASOFTTEMP_FAILURE_RETRY (expression)int TMP_MAXtcflag_t TOSTOPTRY_AGAINTSS_DTOR_ITERATIONSint TZNAME_MAXUCHAR_MAXUCHAR_WIDTHUINTPTR_WIDTHUINT_MAXUINT_WIDTHULLONG_MAXULLONG_WIDTHULONG_LONG_MAXULONG_MAXULONG_WIDTHUSER_PROCESSutmpx.h (XPG4.2): XPG Functions.
USHRT_MAXUSHRT_WIDTHint VDISCARDint VDSUSPint VEOFint VEOLint VEOL2int VERASEint VINTRint VKILLint VLNEXTint VMINint VQUITint VREPRINTint VSTARTint VSTATUSint VSTOPint VSUSPint VTIMEint VWERASEWCHAR_MAXwint_t WCHAR_MAXwint_t WCHAR_MINWCHAR_WIDTHint WCOREDUMP (int status)int WEOFwint_t WEOFint WEXITSTATUS (int status)int WIFEXITED (int status)int WIFSIGNALED (int status)int WIFSTOPPED (int status)WINT_WIDTHWRDE_APPENDWRDE_BADCHARWRDE_BADVALWRDE_CMDSUBWRDE_DOOFFSWRDE_NOCMDWRDE_NOSPACEWRDE_REUSEWRDE_SHOWERRWRDE_SYNTAXWRDE_UNDEFint WSTOPSIG (int status)int WTERMSIG (int status)int W_OKint X_OK_ATFILE_SOURCE_CS_LFS64_CFLAGS_CS_LFS64_LDFLAGS_CS_LFS64_LIBS_CS_LFS64_LINTFLAGS_CS_LFS_CFLAGS_CS_LFS_LDFLAGS_CS_LFS_LIBS_CS_LFS_LINTFLAGS_CS_PATHconst float complex _Complex_I_DEFAULT_SOURCEvoid _Exit (int status)_FILE_OFFSET_BITS_FORTIFY_SOURCE_GNU_SOURCEint _IOFBFint _IOLBFint _IONBF_ISOC11_SOURCE_ISOC99_SOURCE_LARGEFILE64_SOURCE_LARGEFILE_SOURCE_PC_ASYNC_IO_PC_CHOWN_RESTRICTED_PC_FILESIZEBITS_PC_LINK_MAX_PC_MAX_CANON_PC_MAX_INPUT_PC_NAME_MAX_PC_NO_TRUNC_PC_PATH_MAX_PC_PIPE_BUF_PC_PRIO_IO_PC_REC_INCR_XFER_SIZE_PC_REC_MAX_XFER_SIZE_PC_REC_MIN_XFER_SIZE_PC_REC_XFER_ALIGN_PC_SYNC_IO_PC_VDISABLE_POSIX2_BC_BASE_MAX_POSIX2_BC_DIM_MAX_POSIX2_BC_SCALE_MAX_POSIX2_BC_STRING_MAX_POSIX2_COLL_WEIGHTS_MAXint _POSIX2_C_DEVlong int _POSIX2_C_VERSION_POSIX2_EQUIV_CLASS_MAX_POSIX2_EXPR_NEST_MAXint _POSIX2_FORT_DEVint _POSIX2_FORT_RUN_POSIX2_LINE_MAXint _POSIX2_LOCALEDEF_POSIX2_RE_DUP_MAXint _POSIX2_SW_DEV_POSIX_AIO_LISTIO_MAX_POSIX_AIO_MAX_POSIX_ARG_MAX_POSIX_CHILD_MAXint _POSIX_CHOWN_RESTRICTED_POSIX_C_SOURCEint _POSIX_JOB_CONTROL_POSIX_LINK_MAX_POSIX_MAX_CANON_POSIX_MAX_INPUT_POSIX_NAME_MAX_POSIX_NGROUPS_MAXint _POSIX_NO_TRUNC_POSIX_OPEN_MAX_POSIX_PATH_MAX_POSIX_PIPE_BUFint _POSIX_SAVED_IDS_POSIX_SOURCE_POSIX_SSIZE_MAX_POSIX_STREAM_MAX_POSIX_TZNAME_MAXunsigned char _POSIX_VDISABLElong int _POSIX_VERSION_REENTRANT_SC_2_C_DEV_SC_2_FORT_DEV_SC_2_FORT_RUN_SC_2_LOCALEDEF_SC_2_SW_DEV_SC_2_VERSION_SC_AIO_LISTIO_MAX_SC_AIO_MAX_SC_AIO_PRIO_DELTA_MAX_SC_ARG_MAX_SC_ASYNCHRONOUS_IO_SC_ATEXIT_MAX_SC_AVPHYS_PAGES_SC_BC_BASE_MAX_SC_BC_DIM_MAX_SC_BC_SCALE_MAX_SC_BC_STRING_MAX_SC_CHARCLASS_NAME_MAX_SC_CHAR_BIT_SC_CHAR_MAX_SC_CHAR_MIN_SC_CHILD_MAX_SC_CLK_TCK_SC_COLL_WEIGHTS_MAX_SC_DELAYTIMER_MAX_SC_EQUIV_CLASS_MAX_SC_EXPR_NEST_MAX_SC_FSYNC_SC_GETGR_R_SIZE_MAX_SC_GETPW_R_SIZE_MAX_SC_INT_MAX_SC_INT_MIN_SC_JOB_CONTROL_SC_LEVEL1_DCACHE_ASSOC_SC_LEVEL1_DCACHE_LINESIZE_SC_LEVEL1_DCACHE_SIZE_SC_LEVEL1_ICACHE_ASSOC_SC_LEVEL1_ICACHE_LINESIZE_SC_LEVEL1_ICACHE_SIZE_SC_LEVEL2_CACHE_ASSOC_SC_LEVEL2_CACHE_LINESIZE_SC_LEVEL2_CACHE_SIZE_SC_LEVEL3_CACHE_ASSOC_SC_LEVEL3_CACHE_LINESIZE_SC_LEVEL3_CACHE_SIZE_SC_LEVEL4_CACHE_ASSOC_SC_LEVEL4_CACHE_LINESIZE_SC_LEVEL4_CACHE_SIZE_SC_LINE_MAX_SC_LOGIN_NAME_MAX_SC_LONG_BIT_SC_MAPPED_FILES_SC_MB_LEN_MAX_SC_MEMLOCK_SC_MEMLOCK_RANGE_SC_MEMORY_PROTECTION_SC_MESSAGE_PASSING_SC_MQ_OPEN_MAX_SC_MQ_PRIO_MAX_SC_NGROUPS_MAX_SC_NL_ARGMAX_SC_NL_LANGMAX_SC_NL_MSGMAX_SC_NL_NMAX_SC_NL_SETMAX_SC_NL_TEXTMAX_SC_NPROCESSORS_CONF_SC_NPROCESSORS_ONLN_SC_NZERO_SC_OPEN_MAX_SC_PAGESIZE_SC_PHYS_PAGES_SC_PII_SC_PII_INTERNET_SC_PII_INTERNET_DGRAM_SC_PII_INTERNET_STREAM_SC_PII_OSI_SC_PII_OSI_CLTS_SC_PII_OSI_COTS_SC_PII_OSI_M_SC_PII_SOCKET_SC_PII_XTI_SC_PRIORITIZED_IO_SC_PRIORITY_SCHEDULING_SC_REALTIME_SIGNALS_SC_RTSIG_MAX_SC_SAVED_IDS_SC_SCHAR_MAX_SC_SCHAR_MIN_SC_SELECT_SC_SEMAPHORES_SC_SEM_NSEMS_MAX_SC_SEM_VALUE_MAX_SC_SHARED_MEMORY_OBJECTS_SC_SHRT_MAX_SC_SHRT_MIN_SC_SIGQUEUE_MAX_SC_SSIZE_MAX_SC_STREAM_MAX_SC_SYNCHRONIZED_IO_SC_THREADS_SC_THREAD_ATTR_STACKADDR_SC_THREAD_ATTR_STACKSIZE_SC_THREAD_DESTRUCTOR_ITERATIONS_SC_THREAD_KEYS_MAX_SC_THREAD_PRIORITY_SCHEDULING_SC_THREAD_PRIO_INHERIT_SC_THREAD_PRIO_PROTECT_SC_THREAD_PROCESS_SHARED_SC_THREAD_SAFE_FUNCTIONS_SC_THREAD_STACK_MIN_SC_THREAD_THREADS_MAX_SC_TIMERS_SC_TIMER_MAX_SC_TTY_NAME_MAX_SC_TZNAME_MAX_SC_T_IOV_MAX_SC_UCHAR_MAX_SC_UINT_MAX_SC_UIO_MAXIOV_SC_ULONG_MAX_SC_USHRT_MAX_SC_VERSIONunistd.h (POSIX.2): Constants for Sysconf.
_SC_WORD_BIT_SC_XOPEN_CRYPT_SC_XOPEN_ENH_I18N_SC_XOPEN_LEGACY_SC_XOPEN_REALTIME_SC_XOPEN_REALTIME_THREADS_SC_XOPEN_SHM_SC_XOPEN_UNIX_SC_XOPEN_VERSION_SC_XOPEN_XCU_VERSION_SC_XOPEN_XPG2_SC_XOPEN_XPG3_SC_XOPEN_XPG4_THREAD_SAFE_XOPEN_SOURCE_XOPEN_SOURCE_EXTENDED__STDC_WANT_IEC_60559_BFP_EXT____STDC_WANT_IEC_60559_FUNCS_EXT____STDC_WANT_IEC_60559_TYPES_EXT____STDC_WANT_LIB_EXT2__size_t __fbufsize (FILE *stream)int __flbf (FILE *stream)size_t __fpending (FILE *stream)void __fpurge (FILE *stream)int __freadable (FILE *stream)int __freading (FILE *stream)__free_hookint __fsetlocking (FILE *stream, int type)__ftw64_func_t__ftw_func_tint __fwritable (FILE *stream)int __fwriting (FILE *stream)void (*__gconv_end_fct) (struct gconv_step *)int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *, const char **, const char *, size_t *, int)int (*__gconv_init_fct) (struct __gconv_step *)struct __gconv_stepstruct __gconv_step_data__malloc_hook__memalign_hook__nftw64_func_t__nftw_func_t__realloc_hookvoid __va_copy (va_list dest, va_list src)void _exit (int status)void _flushlbf (void)int _tolower (int c)int _toupper (int c)long int a64l (const char *string)void abort (void)int abs (int number)int accept (int socket, struct sockaddr *addr, socklen_t *length_ptr)int access (const char *filename, int how)double acos (double x)float acosf (float x)_FloatN acosfN (_FloatN x)_FloatNx acosfNx (_FloatNx x)double acosh (double x)float acoshf (float x)_FloatN acoshfN (_FloatN x)_FloatNx acoshfNx (_FloatNx x)long double acoshl (long double x)long double acosl (long double x)int addmntent (FILE *stream, const struct mntent *mnt)int adjtime (const struct timeval *delta, struct timeval *olddelta)int adjtimex (struct timex *timex)int aio_cancel (int fildes, struct aiocb *aiocbp)int aio_cancel64 (int fildes, struct aiocb64 *aiocbp)int aio_error (const struct aiocb *aiocbp)int aio_error64 (const struct aiocb64 *aiocbp)int aio_fsync (int op, struct aiocb *aiocbp)int aio_fsync64 (int op, struct aiocb64 *aiocbp)void aio_init (const struct aioinit *init)int aio_read (struct aiocb *aiocbp)int aio_read64 (struct aiocb64 *aiocbp)ssize_t aio_return (struct aiocb *aiocbp)ssize_t aio_return64 (struct aiocb64 *aiocbp)int aio_suspend (const struct aiocb *const list[], int nent, const struct timespec *timeout)int aio_suspend64 (const struct aiocb64 *const list[], int nent, const struct timespec *timeout)int aio_write (struct aiocb *aiocbp)int aio_write64 (struct aiocb64 *aiocbp)struct aiocbstruct aiocb64struct aioinitunsigned int alarm (unsigned int seconds)void * aligned_alloc (size_t alignment, size_t size)void * alloca (size_t size)stdlib.h (BSD): Variable Size Automatic.
int alphasort (const struct dirent **a, const struct dirent **b)dirent.h (SVID): Scanning Directory Content.
int alphasort64 (const struct dirent64 **a, const struct dirent **b)struct argpstruct argp_childerror_t argp_err_exit_statusvoid argp_error (const struct argp_state *state, const char *fmt, ...)void argp_failure (const struct argp_state *state, int status, int errnum, const char *fmt, ...)void argp_help (const struct argp *argp, FILE *stream, unsigned flags, char *name)struct argp_optionerror_t argp_parse (const struct argp *argp, int argc, char **argv, unsigned flags, int *arg_index, void *input)const char * argp_program_bug_addressconst char * argp_program_versionargp_program_version_hookstruct argp_statevoid argp_state_help (const struct argp_state *state, FILE *stream, unsigned flags)void argp_usage (const struct argp_state *state)error_t argz_add (char **argz, size_t *argz_len, const char *str)error_t argz_add_sep (char **argz, size_t *argz_len, const char *str, int delim)error_t argz_append (char **argz, size_t *argz_len, const char *buf, size_t buf_len)size_t argz_count (const char *argz, size_t argz_len)error_t argz_create (char *const argv[], char **argz, size_t *argz_len)error_t argz_create_sep (const char *string, int sep, char **argz, size_t *argz_len)void argz_delete (char **argz, size_t *argz_len, char *entry)void argz_extract (const char *argz, size_t argz_len, char **argv)error_t argz_insert (char **argz, size_t *argz_len, char *before, const char *entry)char * argz_next (const char *argz, size_t argz_len, const char *entry)error_t argz_replace (char **argz, size_t *argz_len, const char *str, const char *with, unsigned *replace_count)void argz_stringify (char *argz, size_t len, int sep)char * asctime (const struct tm *brokentime)char * asctime_r (const struct tm *brokentime, char *buffer)double asin (double x)float asinf (float x)_FloatN asinfN (_FloatN x)_FloatNx asinfNx (_FloatNx x)double asinh (double x)float asinhf (float x)_FloatN asinhfN (_FloatN x)_FloatNx asinhfNx (_FloatNx x)long double asinhl (long double x)long double asinl (long double x)int asprintf (char **ptr, const char *template, ...)void assert (int expression)void assert_perror (int errnum)double atan (double x)double atan2 (double y, double x)float atan2f (float y, float x)_FloatN atan2fN (_FloatN y, _FloatN x)_FloatNx atan2fNx (_FloatNx y, _FloatNx x)long double atan2l (long double y, long double x)float atanf (float x)_FloatN atanfN (_FloatN x)_FloatNx atanfNx (_FloatNx x)double atanh (double x)float atanhf (float x)_FloatN atanhfN (_FloatN x)_FloatNx atanhfNx (_FloatNx x)long double atanhl (long double x)long double atanl (long double x)int atexit (void (*function) (void))double atof (const char *string)int atoi (const char *string)long int atol (const char *string)long long int atoll (const char *string)int backtrace (void **buffer, int size)char ** backtrace_symbols (void *const *buffer, int size)void backtrace_symbols_fd (void *const *buffer, int size, int fd)char * basename (char *path)char * basename (const char *filename)int bcmp (const void *a1, const void *a2, size_t size)void bcopy (const void *from, void *to, size_t size)int bind (int socket, struct sockaddr *addr, socklen_t length)char * bind_textdomain_codeset (const char *domainname, const char *codeset)char * bindtextdomain (const char *domainname, const char *dirname)blkcnt64_tblkcnt_tint brk (void *addr)void * bsearch (const void *key, const void *array, size_t count, size_t size, comparison_fn_t compare)wint_t btowc (int c)void bzero (void *block, size_t size)double cabs (complex double z)float cabsf (complex float z)_FloatN cabsfN (complex _FloatN z)_FloatNx cabsfNx (complex _FloatNx z)long double cabsl (complex long double z)complex double cacos (complex double z)complex float cacosf (complex float z)complex _FloatN cacosfN (complex _FloatN z)complex _FloatNx cacosfNx (complex _FloatNx z)complex double cacosh (complex double z)complex float cacoshf (complex float z)complex _FloatN cacoshfN (complex _FloatN z)complex _FloatNx cacoshfNx (complex _FloatNx z)complex long double cacoshl (complex long double z)complex long double cacosl (complex long double z)void call_once (once_flag *flag, void (*func) (void))void * calloc (size_t count, size_t eltsize)stdlib.h (ISO): Allocating Cleared Space.
int canonicalize (double *cx, const double *x)char * canonicalize_file_name (const char *name)int canonicalizef (float *cx, const float *x)int canonicalizefN (_FloatN *cx, const _FloatN *x)int canonicalizefNx (_FloatNx *cx, const _FloatNx *x)int canonicalizel (long double *cx, const long double *x)double carg (complex double z)float cargf (complex float z)_FloatN cargfN (complex _FloatN z)_FloatNx cargfNx (complex _FloatNx z)long double cargl (complex long double z)complex double casin (complex double z)complex float casinf (complex float z)complex _FloatN casinfN (complex _FloatN z)complex _FloatNx casinfNx (complex _FloatNx z)complex double casinh (complex double z)complex float casinhf (complex float z)complex _FloatN casinhfN (complex _FloatN z)complex _FloatNx casinhfNx (complex _FloatNx z)complex long double casinhl (complex long double z)complex long double casinl (complex long double z)complex double catan (complex double z)complex float catanf (complex float z)complex _FloatN catanfN (complex _FloatN z)complex _FloatNx catanfNx (complex _FloatNx z)complex double catanh (complex double z)complex float catanhf (complex float z)complex _FloatN catanhfN (complex _FloatN z)complex _FloatNx catanhfNx (complex _FloatNx z)complex long double catanhl (complex long double z)complex long double catanl (complex long double z)nl_catd catopen (const char *cat_name, int flag)double cbrt (double x)float cbrtf (float x)_FloatN cbrtfN (_FloatN x)_FloatNx cbrtfNx (_FloatNx x)long double cbrtl (long double x)cc_tcomplex double ccos (complex double z)complex float ccosf (complex float z)complex _FloatN ccosfN (complex _FloatN z)complex _FloatNx ccosfNx (complex _FloatNx z)complex double ccosh (complex double z)complex float ccoshf (complex float z)complex _FloatN ccoshfN (complex _FloatN z)complex _FloatNx ccoshfNx (complex _FloatNx z)complex long double ccoshl (complex long double z)complex long double ccosl (complex long double z)double ceil (double x)float ceilf (float x)_FloatN ceilfN (_FloatN x)_FloatNx ceilfNx (_FloatNx x)long double ceill (long double x)complex double cexp (complex double z)complex float cexpf (complex float z)complex _FloatN cexpfN (complex _FloatN z)complex _FloatNx cexpfNx (complex _FloatNx z)complex long double cexpl (complex long double z)speed_t cfgetispeed (const struct termios *termios-p)speed_t cfgetospeed (const struct termios *termios-p)void cfmakeraw (struct termios *termios-p)int cfsetispeed (struct termios *termios-p, speed_t speed)int cfsetospeed (struct termios *termios-p, speed_t speed)int cfsetspeed (struct termios *termios-p, speed_t speed)int chdir (const char *filename)int chmod (const char *filename, mode_t mode)int chown (const char *filename, uid_t owner, gid_t group)double cimag (complex double z)float cimagf (complex float z)_FloatN cimagfN (complex _FloatN z)_FloatNx cimagfNx (complex _FloatNx z)long double cimagl (complex long double z)int clearenv (void)void clearerr (FILE *stream)void clearerr_unlocked (FILE *stream)clock_t clock (void)clock_tcomplex double clog (complex double z)complex double clog10 (complex double z)complex float clog10f (complex float z)complex _FloatN clog10fN (complex _FloatN z)complex _FloatNx clog10fNx (complex _FloatNx z)complex long double clog10l (complex long double z)complex float clogf (complex float z)complex _FloatN clogfN (complex _FloatN z)complex _FloatNx clogfNx (complex _FloatNx z)complex long double clogl (complex long double z)int close (int filedes)int closedir (DIR *dirstream)void closelog (void)int cnd_broadcast (cnd_t *cond)void cnd_destroy (cnd_t *cond)int cnd_init (cnd_t *cond)int cnd_signal (cnd_t *cond)cnd_tint cnd_timedwait (cnd_t *restrict cond, mtx_t *restrict mutex, const struct timespec *restrict time_point)int cnd_wait (cnd_t *cond, mtx_t *mutex)size_t confstr (int parameter, char *buf, size_t len)complex double conj (complex double z)complex float conjf (complex float z)complex _FloatN conjfN (complex _FloatN z)complex _FloatNx conjfNx (complex _FloatNx z)complex long double conjl (complex long double z)int connect (int socket, struct sockaddr *addr, socklen_t length)cookie_close_function_tcookie_io_functions_tcookie_read_function_tcookie_seek_function_tcookie_write_function_tssize_t copy_file_range (int inputfd, off64_t *inputpos, int outputfd, off64_t *outputpos, ssize_t length, unsigned int flags)double copysign (double x, double y)float copysignf (float x, float y)_FloatN copysignfN (_FloatN x, _FloatN y)_FloatNx copysignfNx (_FloatNx x, _FloatNx y)long double copysignl (long double x, long double y)double cos (double x)float cosf (float x)_FloatN cosfN (_FloatN x)_FloatNx cosfNx (_FloatNx x)double cosh (double x)float coshf (float x)_FloatN coshfN (_FloatN x)_FloatNx coshfNx (_FloatNx x)long double coshl (long double x)long double cosl (long double x)complex double cpow (complex double base, complex double power)complex float cpowf (complex float base, complex float power)complex _FloatN cpowfN (complex _FloatN base, complex _FloatN power)complex _FloatNx cpowfNx (complex _FloatNx base, complex _FloatNx power)complex long double cpowl (complex long double base, complex long double power)complex double cproj (complex double z)complex float cprojf (complex float z)complex _FloatN cprojfN (complex _FloatN z)complex _FloatNx cprojfNx (complex _FloatNx z)complex long double cprojl (complex long double z)cpu_set_tdouble creal (complex double z)float crealf (complex float z)_FloatN crealfN (complex _FloatN z)_FloatNx crealfNx (complex _FloatNx z)long double creall (complex long double z)int creat (const char *filename, mode_t mode)int creat64 (const char *filename, mode_t mode)char * crypt (const char *phrase, const char *salt)crypt.h (GNU): Passphrase Storage.
char * crypt_r (const char *phrase, const char *salt, struct crypt_data *data)complex double csin (complex double z)complex float csinf (complex float z)complex _FloatN csinfN (complex _FloatN z)complex _FloatNx csinfNx (complex _FloatNx z)complex double csinh (complex double z)complex float csinhf (complex float z)complex _FloatN csinhfN (complex _FloatN z)complex _FloatNx csinhfNx (complex _FloatNx z)complex long double csinhl (complex long double z)complex long double csinl (complex long double z)complex double csqrt (complex double z)complex float csqrtf (complex float z)complex _FloatN csqrtfN (_FloatN z)complex _FloatNx csqrtfNx (complex _FloatNx z)complex long double csqrtl (complex long double z)complex double ctan (complex double z)complex float ctanf (complex float z)complex _FloatN ctanfN (complex _FloatN z)complex _FloatNx ctanfNx (complex _FloatNx z)complex double ctanh (complex double z)complex float ctanhf (complex float z)complex _FloatN ctanhfN (complex _FloatN z)complex _FloatNx ctanhfNx (complex _FloatNx z)complex long double ctanhl (complex long double z)complex long double ctanl (complex long double z)char * ctermid (char *string)char * ctime (const time_t *time)char * ctime_r (const time_t *time, char *buffer)char * cuserid (char *string)double daddl (long double x, long double y)int daylightchar * dcgettext (const char *domainname, const char *msgid, int category)char * dcngettext (const char *domain, const char *msgid1, const char *msgid2, unsigned long int n, int category)double ddivl (long double x, long double y)dev_tchar * dgettext (const char *domainname, const char *msgid)double difftime (time_t time1, time_t time0)struct direntint dirfd (DIR *dirstream)char * dirname (char *path)div_t div (int numerator, int denominator)div_tdouble dmull (long double x, long double y)char * dngettext (const char *domain, const char *msgid1, const char *msgid2, unsigned long int n)double drand48 (void)int drand48_r (struct drand48_data *buffer, double *result)double drem (double numerator, double denominator)float dremf (float numerator, float denominator)long double dreml (long double numerator, long double denominator)double dsubl (long double x, long double y)int dup (int old)int dup2 (int old, int new)char * ecvt (double value, int ndigit, int *decpt, int *neg)stdlib.h (Unix98): System V Number Conversion.
int ecvt_r (double value, int ndigit, int *decpt, int *neg, char *buf, size_t len)void endfsent (void)void endgrent (void)grp.h (BSD): Scanning All Groups.
void endhostent (void)int endmntent (FILE *stream)void endnetent (void)void endnetgrent (void)void endprotoent (void)void endpwent (void)pwd.h (BSD): Scanning All Users.
void endservent (void)void endutent (void)void endutxent (void)char ** environerror_t envz_add (char **envz, size_t *envz_len, const char *name, const char *value)char * envz_entry (const char *envz, size_t envz_len, const char *name)char * envz_get (const char *envz, size_t envz_len, const char *name)error_t envz_merge (char **envz, size_t *envz_len, const char *envz2, size_t envz2_len, int override)void envz_remove (char **envz, size_t *envz_len, const char *name)void envz_strip (char **envz, size_t *envz_len)double erand48 (unsigned short int xsubi[3])int erand48_r (unsigned short int xsubi[3], struct drand48_data *buffer, double *result)double erf (double x)double erfc (double x)float erfcf (float x)_FloatN erfcfN (_FloatN x)_FloatNx erfcfNx (_FloatNx x)long double erfcl (long double x)float erff (float x)_FloatN erffN (_FloatN x)_FloatNx erffNx (_FloatNx x)long double erfl (long double x)void err (int status, const char *format, ...)volatile int errnovoid error (int status, int errnum, const char *format, ...)void error_at_line (int status, int errnum, const char *fname, unsigned int lineno, const char *format, ...)unsigned int error_message_countint error_one_per_linevoid (*error_print_progname) (void)void errx (int status, const char *format, ...)int execl (const char *filename, const char *arg0, ...)int execle (const char *filename, const char *arg0, ..., char *const env[])int execlp (const char *filename, const char *arg0, ...)int execv (const char *filename, char *const argv[])int execve (const char *filename, char *const argv[], char *const env[])int execvp (const char *filename, char *const argv[])void exit (int status)struct exit_statusdouble exp (double x)double exp10 (double x)float exp10f (float x)_FloatN exp10fN (_FloatN x)_FloatNx exp10fNx (_FloatNx x)long double exp10l (long double x)double exp2 (double x)float exp2f (float x)_FloatN exp2fN (_FloatN x)_FloatNx exp2fNx (_FloatNx x)long double exp2l (long double x)float expf (float x)_FloatN expfN (_FloatN x)_FloatNx expfNx (_FloatNx x)long double expl (long double x)void explicit_bzero (void *block, size_t len)double expm1 (double x)float expm1f (float x)_FloatN expm1fN (_FloatN x)_FloatNx expm1fNx (_FloatNx x)long double expm1l (long double x)_FloatM fMaddfN (_FloatN x, _FloatN y)_FloatM fMaddfNx (_FloatNx x, _FloatNx y)_FloatM fMdivfN (_FloatN x, _FloatN y)_FloatM fMdivfNx (_FloatNx x, _FloatNx y)_FloatM fMmulfN (_FloatN x, _FloatN y)_FloatM fMmulfNx (_FloatNx x, _FloatNx y)_FloatM fMsubfN (_FloatN x, _FloatN y)_FloatM fMsubfNx (_FloatNx x, _FloatNx y)_FloatMx fMxaddfN (_FloatN x, _FloatN y)_FloatMx fMxaddfNx (_FloatNx x, _FloatNx y)_FloatMx fMxdivfN (_FloatN x, _FloatN y)_FloatMx fMxdivfNx (_FloatNx x, _FloatNx y)_FloatMx fMxmulfN (_FloatN x, _FloatN y)_FloatMx fMxmulfNx (_FloatNx x, _FloatNx y)_FloatMx fMxsubfN (_FloatN x, _FloatN y)_FloatMx fMxsubfNx (_FloatNx x, _FloatNx y)double fabs (double number)float fabsf (float number)_FloatN fabsfN (_FloatN number)_FloatNx fabsfNx (_FloatNx number)long double fabsl (long double number)float fadd (double x, double y)float faddl (long double x, long double y)int fchdir (int filedes)int fchmod (int filedes, mode_t mode)int fchown (int filedes, uid_t owner, gid_t group)int fclose (FILE *stream)int fcloseall (void)int fcntl (int filedes, int command, ...)char * fcvt (double value, int ndigit, int *decpt, int *neg)stdlib.h (Unix98): System V Number Conversion.
int fcvt_r (double value, int ndigit, int *decpt, int *neg, char *buf, size_t len)stdlib.h (Unix98): System V Number Conversion.
fd_setint fdatasync (int fildes)double fdim (double x, double y)float fdimf (float x, float y)_FloatN fdimfN (_FloatN x, _FloatN y)_FloatNx fdimfNx (_FloatNx x, _FloatNx y)long double fdiml (long double x, long double y)float fdiv (double x, double y)float fdivl (long double x, long double y)FILE * fdopen (int filedes, const char *opentype)DIR * fdopendir (int fd)int feclearexcept (int excepts)int fedisableexcept (int excepts)int feenableexcept (int excepts)int fegetenv (fenv_t *envp)int fegetexcept (void)int fegetexceptflag (fexcept_t *flagp, int excepts)int fegetmode (femode_t *modep)int fegetround (void)int feholdexcept (fenv_t *envp)int feof (FILE *stream)int feof_unlocked (FILE *stream)int feraiseexcept (int excepts)int ferror (FILE *stream)int ferror_unlocked (FILE *stream)int fesetenv (const fenv_t *envp)int fesetexcept (int excepts)int fesetexceptflag (const fexcept_t *flagp, int excepts)int fesetmode (const femode_t *modep)int fesetround (int round)int fetestexcept (int excepts)int fetestexceptflag (const fexcept_t *flagp, int excepts)int feupdateenv (const fenv_t *envp)int fflush (FILE *stream)int fflush_unlocked (FILE *stream)int fgetc (FILE *stream)int fgetc_unlocked (FILE *stream)struct group * fgetgrent (FILE *stream)int fgetgrent_r (FILE *stream, struct group *result_buf, char *buffer, size_t buflen, struct group **result)int fgetpos (FILE *stream, fpos_t *position)int fgetpos64 (FILE *stream, fpos64_t *position)struct passwd * fgetpwent (FILE *stream)int fgetpwent_r (FILE *stream, struct passwd *result_buf, char *buffer, size_t buflen, struct passwd **result)char * fgets (char *s, int count, FILE *stream)char * fgets_unlocked (char *s, int count, FILE *stream)wint_t fgetwc (FILE *stream)wint_t fgetwc_unlocked (FILE *stream)wchar_t * fgetws (wchar_t *ws, int count, FILE *stream)wchar_t * fgetws_unlocked (wchar_t *ws, int count, FILE *stream)int fileno (FILE *stream)int fileno_unlocked (FILE *stream)int finite (double x)int finitef (float x)int finitel (long double x)struct flockvoid flockfile (FILE *stream)double floor (double x)float floorf (float x)_FloatN floorfN (_FloatN x)_FloatNx floorfNx (_FloatNx x)long double floorl (long double x)double fma (double x, double y, double z)float fmaf (float x, float y, float z)_FloatN fmafN (_FloatN x, _FloatN y, _FloatN z)_FloatNx fmafNx (_FloatNx x, _FloatNx y, _FloatNx z)long double fmal (long double x, long double y, long double z)double fmax (double x, double y)float fmaxf (float x, float y)_FloatN fmaxfN (_FloatN x, _FloatN y)_FloatNx fmaxfNx (_FloatNx x, _FloatNx y)long double fmaxl (long double x, long double y)double fmaxmag (double x, double y)float fmaxmagf (float x, float y)_FloatN fmaxmagfN (_FloatN x, _FloatN y)_FloatNx fmaxmagfNx (_FloatNx x, _FloatNx y)long double fmaxmagl (long double x, long double y)FILE * fmemopen (void *buf, size_t size, const char *opentype)double fmin (double x, double y)float fminf (float x, float y)_FloatN fminfN (_FloatN x, _FloatN y)_FloatNx fminfNx (_FloatNx x, _FloatNx y)long double fminl (long double x, long double y)double fminmag (double x, double y)float fminmagf (float x, float y)_FloatN fminmagfN (_FloatN x, _FloatN y)_FloatNx fminmagfNx (_FloatNx x, _FloatNx y)long double fminmagl (long double x, long double y)double fmod (double numerator, double denominator)float fmodf (float numerator, float denominator)_FloatN fmodfN (_FloatN numerator, _FloatN denominator)_FloatNx fmodfNx (_FloatNx numerator, _FloatNx denominator)long double fmodl (long double numerator, long double denominator)int fmtmsg (long int classification, const char *label, int severity, const char *text, const char *action, const char *tag)float fmul (double x, double y)float fmull (long double x, long double y)int fnmatch (const char *pattern, const char *string, int flags)FILE * fopen (const char *filename, const char *opentype)FILE * fopen64 (const char *filename, const char *opentype)FILE * fopencookie (void *cookie, const char *opentype, cookie_io_functions_t io-functions)pid_t fork (void)int forkpty (int *amaster, char *name, const struct termios *termp, const struct winsize *winp)long int fpathconf (int filedes, int parameter)int fpclassify (float-type x)fpos64_tfpos_tint fprintf (FILE *stream, const char *template, ...)int fputc (int c, FILE *stream)int fputc_unlocked (int c, FILE *stream)int fputs (const char *s, FILE *stream)int fputs_unlocked (const char *s, FILE *stream)wint_t fputwc (wchar_t wc, FILE *stream)wint_t fputwc_unlocked (wchar_t wc, FILE *stream)int fputws (const wchar_t *ws, FILE *stream)int fputws_unlocked (const wchar_t *ws, FILE *stream)size_t fread (void *data, size_t size, size_t count, FILE *stream)size_t fread_unlocked (void *data, size_t size, size_t count, FILE *stream)void free (void *ptr)stdlib.h (ISO): Freeing after Malloc.
FILE * freopen (const char *filename, const char *opentype, FILE *stream)FILE * freopen64 (const char *filename, const char *opentype, FILE *stream)double frexp (double value, int *exponent)float frexpf (float value, int *exponent)_FloatN frexpfN (_FloatN value, int *exponent)_FloatNx frexpfNx (_FloatNx value, int *exponent)long double frexpl (long double value, int *exponent)intmax_t fromfp (double x, int round, unsigned int width)intmax_t fromfpf (float x, int round, unsigned int width)intmax_t fromfpfN (_FloatN x, int round, unsigned int width)intmax_t fromfpfNx (_FloatNx x, int round, unsigned int width)intmax_t fromfpl (long double x, int round, unsigned int width)intmax_t fromfpx (double x, int round, unsigned int width)intmax_t fromfpxf (float x, int round, unsigned int width)intmax_t fromfpxfN (_FloatN x, int round, unsigned int width)intmax_t fromfpxfNx (_FloatNx x, int round, unsigned int width)intmax_t fromfpxl (long double x, int round, unsigned int width)int fscanf (FILE *stream, const char *template, ...)int fseek (FILE *stream, long int offset, int whence)int fseeko (FILE *stream, off_t offset, int whence)int fseeko64 (FILE *stream, off64_t offset, int whence)int fsetpos (FILE *stream, const fpos_t *position)int fsetpos64 (FILE *stream, const fpos64_t *position)struct fstabint fstat (int filedes, struct stat *buf)int fstat64 (int filedes, struct stat64 *buf)float fsub (double x, double y)float fsubl (long double x, long double y)int fsync (int fildes)long int ftell (FILE *stream)off_t ftello (FILE *stream)off64_t ftello64 (FILE *stream)int ftruncate (int fd, off_t length)int ftruncate64 (int id, off64_t length)int ftrylockfile (FILE *stream)int ftw (const char *filename, __ftw_func_t func, int descriptors)int ftw64 (const char *filename, __ftw64_func_t func, int descriptors)void funlockfile (FILE *stream)int futimes (int fd, const struct timeval tvp[2])int fwide (FILE *stream, int mode)int fwprintf (FILE *stream, const wchar_t *template, ...)size_t fwrite (const void *data, size_t size, size_t count, FILE *stream)size_t fwrite_unlocked (const void *data, size_t size, size_t count, FILE *stream)int fwscanf (FILE *stream, const wchar_t *template, ...)double gamma (double x)float gammaf (float x)long double gammal (long double x)char * gcvt (double value, int ndigit, char *buf)stdlib.h (Unix98): System V Number Conversion.
long int get_avphys_pages (void)char * get_current_dir_name (void)int get_nprocs (void)int get_nprocs_conf (void)long int get_phys_pages (void)unsigned long int getauxval (unsigned long int type)int getc (FILE *stream)int getc_unlocked (FILE *stream)int getchar (void)int getchar_unlocked (void)int getcontext (ucontext_t *ucp)int getcpu (unsigned int *cpu, unsigned int *node)char * getcwd (char *buffer, size_t size)struct tm * getdate (const char *string)getdate_errint getdate_r (const char *string, struct tm *tp)ssize_t getdelim (char **lineptr, size_t *n, int delimiter, FILE *stream)ssize_t getdents64 (int fd, void *buffer, size_t length)int getdomainnname (char *name, size_t length)gid_t getegid (void)int getentropy (void *buffer, size_t length)char * getenv (const char *name)uid_t geteuid (void)struct fstab * getfsent (void)struct fstab * getfsfile (const char *name)struct fstab * getfsspec (const char *name)gid_t getgid (void)struct group * getgrent (void)grp.h (BSD): Scanning All Groups.
int getgrent_r (struct group *result_buf, char *buffer, size_t buflen, struct group **result)struct group * getgrgid (gid_t gid)int getgrgid_r (gid_t gid, struct group *result_buf, char *buffer, size_t buflen, struct group **result)struct group * getgrnam (const char *name)grp.h (BSD): Lookup Group.
int getgrnam_r (const char *name, struct group *result_buf, char *buffer, size_t buflen, struct group **result)int getgrouplist (const char *user, gid_t group, gid_t *groups, int *ngroups)int getgroups (int count, gid_t *groups)struct hostent * gethostbyaddr (const void *addr, socklen_t length, int format)int gethostbyaddr_r (const void *addr, socklen_t length, int format, struct hostent *restrict result_buf, char *restrict buf, size_t buflen, struct hostent **restrict result, int *restrict h_errnop)struct hostent * gethostbyname (const char *name)struct hostent * gethostbyname2 (const char *name, int af)int gethostbyname2_r (const char *name, int af, struct hostent *restrict result_buf, char *restrict buf, size_t buflen, struct hostent **restrict result, int *restrict h_errnop)int gethostbyname_r (const char *restrict name, struct hostent *restrict result_buf, char *restrict buf, size_t buflen, struct hostent **restrict result, int *restrict h_errnop)struct hostent * gethostent (void)long int gethostid (void)int gethostname (char *name, size_t size)int getitimer (int which, struct itimerval *old)ssize_t getline (char **lineptr, size_t *n, FILE *stream)int getloadavg (double loadavg[], int nelem)char * getlogin (void)struct mntent * getmntent (FILE *stream)struct mntent * getmntent_r (FILE *stream, struct mntent *result, char *buffer, int bufsize)struct netent * getnetbyaddr (uint32_t net, int type)struct netent * getnetbyname (const char *name)struct netent * getnetent (void)int getnetgrent (char **hostp, char **userp, char **domainp)int getnetgrent_r (char **hostp, char **userp, char **domainp, char *buffer, size_t buflen)int getopt (int argc, char *const *argv, const char *options)int getopt_long (int argc, char *const *argv, const char *shortopts, const struct option *longopts, int *indexptr)int getopt_long_only (int argc, char *const *argv, const char *shortopts, const struct option *longopts, int *indexptr)int getpagesize (void)char * getpass (const char *prompt)double getpayload (const double *x)float getpayloadf (const float *x)_FloatN getpayloadfN (const _FloatN *x)_FloatNx getpayloadfNx (const _FloatNx *x)long double getpayloadl (const long double *x)int getpeername (int socket, struct sockaddr *addr, socklen_t *length-ptr)int getpgid (pid_t pid)pid_t getpgrp (void)pid_t getpid (void)pid_t getppid (void)int getpriority (int class, int id)sys/resource.h (POSIX): Traditional Scheduling Functions.
struct protoent * getprotobyname (const char *name)struct protoent * getprotobynumber (int protocol)struct protoent * getprotoent (void)int getpt (void)struct passwd * getpwent (void)int getpwent_r (struct passwd *result_buf, char *buffer, size_t buflen, struct passwd **result)struct passwd * getpwnam (const char *name)int getpwnam_r (const char *name, struct passwd *result_buf, char *buffer, size_t buflen, struct passwd **result)struct passwd * getpwuid (uid_t uid)int getpwuid_r (uid_t uid, struct passwd *result_buf, char *buffer, size_t buflen, struct passwd **result)ssize_t getrandom (void *buffer, size_t length, unsigned int flags)int getrlimit (int resource, struct rlimit *rlp)int getrlimit64 (int resource, struct rlimit64 *rlp)int getrusage (int processes, struct rusage *rusage)char * gets (char *s)struct servent * getservbyname (const char *name, const char *proto)struct servent * getservbyport (int port, const char *proto)struct servent * getservent (void)pid_t getsid (pid_t pid)int getsockname (int socket, struct sockaddr *addr, socklen_t *length-ptr)int getsockopt (int socket, int level, int optname, void *optval, socklen_t *optlen-ptr)int getsubopt (char **optionp, char *const *tokens, char **valuep)char * gettext (const char *msgid)pid_t gettid (void)int gettimeofday (struct timeval *tp, struct timezone *tzp)uid_t getuid (void)mode_t getumask (void)struct utmp * getutent (void)int getutent_r (struct utmp *buffer, struct utmp **result)struct utmp * getutid (const struct utmp *id)int getutid_r (const struct utmp *id, struct utmp *buffer, struct utmp **result)struct utmp * getutline (const struct utmp *line)int getutline_r (const struct utmp *line, struct utmp *buffer, struct utmp **result)int getutmp (const struct utmpx *utmpx, struct utmp *utmp)utmpx.h (GNU): XPG Functions.
int getutmpx (const struct utmp *utmp, struct utmpx *utmpx)utmpx.h (GNU): XPG Functions.
struct utmpx * getutxent (void)struct utmpx * getutxid (const struct utmpx *id)struct utmpx * getutxline (const struct utmpx *line)int getw (FILE *stream)wint_t getwc (FILE *stream)wint_t getwc_unlocked (FILE *stream)wint_t getwchar (void)wint_t getwchar_unlocked (void)char * getwd (char *buffer)gid_tint glob (const char *pattern, int flags, int (*errfunc) (const char *filename, int error-code), glob_t *vector-ptr)int glob64 (const char *pattern, int flags, int (*errfunc) (const char *filename, int error-code), glob64_t *vector-ptr)glob64_tglob_tvoid globfree (glob_t *pglob)void globfree64 (glob64_t *pglob)struct tm * gmtime (const time_t *time)struct tm * gmtime_r (const time_t *time, struct tm *resultp)int grantpt (int filedes)stdlib.h (XPG4.2): Allocation.
struct groupint gsignal (int signum)int gtty (int filedes, struct sgttyb *attributes)char * hasmntopt (const struct mntent *mnt, const char *opt)int hcreate (size_t nel)int hcreate_r (size_t nel, struct hsearch_data *htab)void hdestroy (void)void hdestroy_r (struct hsearch_data *htab)struct hostentENTRY * hsearch (ENTRY item, ACTION action)int hsearch_r (ENTRY item, ACTION action, ENTRY **retval, struct hsearch_data *htab)uint32_t htonl (uint32_t hostlong)uint16_t htons (uint16_t hostshort)double hypot (double x, double y)float hypotf (float x, float y)_FloatN hypotfN (_FloatN x, _FloatN y)_FloatNx hypotfNx (_FloatNx x, _FloatNx y)long double hypotl (long double x, long double y)size_t iconv (iconv_t cd, char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft)int iconv_close (iconv_t cd)iconv_t iconv_open (const char *tocode, const char *fromcode)iconv_tvoid if_freenameindex (struct if_nameindex *ptr)char * if_indextoname (unsigned int ifindex, char *ifname)struct if_nameindexstruct if_nameindex * if_nameindex (void)unsigned int if_nametoindex (const char *ifname)int ilogb (double x)int ilogbf (float x)int ilogbfN (_FloatN x)int ilogbfNx (_FloatNx x)int ilogbl (long double x)intmax_t imaxabs (intmax_t number)imaxdiv_t imaxdiv (intmax_t numerator, intmax_t denominator)imaxdiv_tstruct in6_addrstruct in6_addr in6addr_anystruct in6_addr in6addr_loopbackstruct in_addrchar * index (const char *string, int c)uint32_t inet_addr (const char *name)int inet_aton (const char *name, struct in_addr *addr)uint32_t inet_lnaof (struct in_addr addr)struct in_addr inet_makeaddr (uint32_t net, uint32_t local)uint32_t inet_netof (struct in_addr addr)uint32_t inet_network (const char *name)char * inet_ntoa (struct in_addr addr)const char * inet_ntop (int af, const void *cp, char *buf, socklen_t len)int inet_pton (int af, const char *cp, void *buf)int initgroups (const char *user, gid_t group)char * initstate (unsigned int seed, char *state, size_t size)int initstate_r (unsigned int seed, char *restrict statebuf, size_t statelen, struct random_data *restrict buf)int innetgr (const char *netgroup, const char *host, const char *user, const char *domain)ino64_tino_tint ioctl (int filedes, int command, ...)struct iovecint isalnum (int c)int isalpha (int c)int isascii (int c)ctype.h (BSD): Classification of Characters.
int isatty (int filedes)int isblank (int c)int iscanonical (float-type x)int iscntrl (int c)int isdigit (int c)int iseqsig (real-floating x, real-floating y)int isfinite (float-type x)int isgraph (int c)int isgreater (real-floating x, real-floating y)int isgreaterequal (real-floating x, real-floating y)int isinf (double x)int isinff (float x)int isinfl (long double x)int isless (real-floating x, real-floating y)int islessequal (real-floating x, real-floating y)int islessgreater (real-floating x, real-floating y)int islower (int c)int isnan (float-type x)int isnan (double x)int isnanf (float x)int isnanl (long double x)int isnormal (float-type x)int isprint (int c)int ispunct (int c)int issignaling (float-type x)int isspace (int c)int issubnormal (float-type x)int isunordered (real-floating x, real-floating y)int isupper (int c)int iswalnum (wint_t wc)int iswalpha (wint_t wc)int iswblank (wint_t wc)int iswcntrl (wint_t wc)int iswctype (wint_t wc, wctype_t desc)int iswdigit (wint_t wc)int iswgraph (wint_t wc)int iswlower (wint_t wc)int iswprint (wint_t wc)int iswpunct (wint_t wc)int iswspace (wint_t wc)int iswupper (wint_t wc)int iswxdigit (wint_t wc)int isxdigit (int c)int iszero (float-type x)struct itimervaldouble j0 (double x)float j0f (float x)_FloatN j0fN (_FloatN x)_FloatNx j0fNx (_FloatNx x)long double j0l (long double x)double j1 (double x)float j1f (float x)_FloatN j1fN (_FloatN x)_FloatNx j1fNx (_FloatNx x)long double j1l (long double x)jmp_bufdouble jn (int n, double x)float jnf (int n, float x)_FloatN jnfN (int n, _FloatN x)_FloatNx jnfNx (int n, _FloatNx x)long double jnl (int n, long double x)long int jrand48 (unsigned short int xsubi[3])int jrand48_r (unsigned short int xsubi[3], struct drand48_data *buffer, long int *result)int kill (pid_t pid, int signum)int killpg (int pgid, int signum)char * l64a (long int n)long int labs (long int number)void lcong48 (unsigned short int param[7])int lcong48_r (unsigned short int param[7], struct drand48_data *buffer)struct lconvdouble ldexp (double value, int exponent)float ldexpf (float value, int exponent)_FloatN ldexpfN (_FloatN value, int exponent)_FloatNx ldexpfNx (_FloatNx value, int exponent)long double ldexpl (long double value, int exponent)ldiv_t ldiv (long int numerator, long int denominator)ldiv_tvoid * lfind (const void *key, const void *base, size_t *nmemb, size_t size, comparison_fn_t compar)double lgamma (double x)double lgamma_r (double x, int *signp)float lgammaf (float x)_FloatN lgammafN (_FloatN x)_FloatN lgammafN_r (_FloatN x, int *signp)_FloatNx lgammafNx (_FloatNx x)_FloatNx lgammafNx_r (_FloatNx x, int *signp)float lgammaf_r (float x, int *signp)long double lgammal (long double x)long double lgammal_r (long double x, int *signp)struct lingerint link (const char *oldname, const char *newname)int linkat (int oldfd, const char *oldname, int newfd, const char *newname, int flags)int lio_listio (int mode, struct aiocb *const list[], int nent, struct sigevent *sig)int lio_listio64 (int mode, struct aiocb64 *const list[], int nent, struct sigevent *sig)int listen (int socket, int n)long long int llabs (long long int number)lldiv_t lldiv (long long int numerator, long long int denominator)lldiv_tlong int llogb (double x)long int llogbf (float x)long int llogbfN (_FloatN x)long int llogbfNx (_FloatNx x)long int llogbl (long double x)long long int llrint (double x)long long int llrintf (float x)long long int llrintfN (_FloatN x)long long int llrintfNx (_FloatNx x)long long int llrintl (long double x)long long int llround (double x)long long int llroundf (float x)long long int llroundfN (_FloatN x)long long int llroundfNx (_FloatNx x)long long int llroundl (long double x)struct lconv * localeconv (void)struct tm * localtime (const time_t *time)struct tm * localtime_r (const time_t *time, struct tm *resultp)double log (double x)double log10 (double x)float log10f (float x)_FloatN log10fN (_FloatN x)_FloatNx log10fNx (_FloatNx x)long double log10l (long double x)double log1p (double x)float log1pf (float x)_FloatN log1pfN (_FloatN x)_FloatNx log1pfNx (_FloatNx x)long double log1pl (long double x)double log2 (double x)float log2f (float x)_FloatN log2fN (_FloatN x)_FloatNx log2fNx (_FloatNx x)long double log2l (long double x)double logb (double x)float logbf (float x)_FloatN logbfN (_FloatN x)_FloatNx logbfNx (_FloatNx x)long double logbl (long double x)float logf (float x)_FloatN logfN (_FloatN x)_FloatNx logfNx (_FloatNx x)void login (const struct utmp *entry)int login_tty (int filedes)long double logl (long double x)int logout (const char *ut_line)void logwtmp (const char *ut_line, const char *ut_name, const char *ut_host)void longjmp (jmp_buf state, int value)long int lrand48 (void)int lrand48_r (struct drand48_data *buffer, long int *result)long int lrint (double x)long int lrintf (float x)long int lrintfN (_FloatN x)long int lrintfNx (_FloatNx x)long int lrintl (long double x)long int lround (double x)long int lroundf (float x)long int lroundfN (_FloatN x)long int lroundfNx (_FloatNx x)long int lroundl (long double x)void * lsearch (const void *key, void *base, size_t *nmemb, size_t size, comparison_fn_t compar)off_t lseek (int filedes, off_t offset, int whence)off64_t lseek64 (int filedes, off64_t offset, int whence)int lstat (const char *filename, struct stat *buf)int lstat64 (const char *filename, struct stat64 *buf)int lutimes (const char *filename, const struct timeval tvp[2])int madvise (void *addr, size_t length, int advice)void makecontext (ucontext_t *ucp, void (*func) (void), int argc, ...)struct mallinfostruct mallinfo mallinfo (void)void * malloc (size_t size)stdlib.h (ISO): Basic Allocation.
int mblen (const char *string, size_t size)size_t mbrlen (const char *restrict s, size_t n, mbstate_t *ps)size_t mbrtowc (wchar_t *restrict pwc, const char *restrict s, size_t n, mbstate_t *restrict ps)int mbsinit (const mbstate_t *ps)size_t mbsnrtowcs (wchar_t *restrict dst, const char **restrict src, size_t nmc, size_t len, mbstate_t *restrict ps)size_t mbsrtowcs (wchar_t *restrict dst, const char **restrict src, size_t len, mbstate_t *restrict ps)mbstate_tsize_t mbstowcs (wchar_t *wstring, const char *string, size_t size)int mbtowc (wchar_t *restrict result, const char *restrict string, size_t size)int mcheck (void (*abortfn) (enum mcheck_status status))void * memalign (size_t boundary, size_t size)void * memccpy (void *restrict to, const void *restrict from, int c, size_t size)void * memchr (const void *block, int c, size_t size)int memcmp (const void *a1, const void *a2, size_t size)void * memcpy (void *restrict to, const void *restrict from, size_t size)int memfd_create (const char *name, unsigned int flags)void * memfrob (void *mem, size_t length)void * memmem (const void *haystack, size_t haystack-len,
const void *needle, size_t needle-len)void * memmove (void *to, const void *from, size_t size)void * mempcpy (void *restrict to, const void *restrict from, size_t size)void * memrchr (const void *block, int c, size_t size)void * memset (void *block, int c, size_t size)int mkdir (const char *filename, mode_t mode)char * mkdtemp (char *template)int mkfifo (const char *filename, mode_t mode)int mknod (const char *filename, mode_t mode, dev_t dev)int mkstemp (char *template)char * mktemp (char *template)time_t mktime (struct tm *brokentime)int mlock (const void *addr, size_t len)int mlock2 (const void *addr, size_t len, unsigned int flags)int mlockall (int flags)void * mmap (void *address, size_t length, int protect, int flags, int filedes, off_t offset)void * mmap64 (void *address, size_t length, int protect, int flags, int filedes, off64_t offset)struct mntentmode_tdouble modf (double value, double *integer-part)float modff (float value, float *integer-part)_FloatN modffN (_FloatN value, _FloatN *integer-part)_FloatNx modffNx (_FloatNx value, _FloatNx *integer-part)long double modfl (long double value, long double *integer-part)int mount (const char *special_file, const char *dir, const char *fstype, unsigned long int options, const void *data)sys/mount.h (BSD): Mount-Unmount-Remount.
int mprotect (void *address, size_t length, int protection)long int mrand48 (void)int mrand48_r (struct drand48_data *buffer, long int *result)void * mremap (void *address, size_t length, size_t new_length, int flag)int msync (void *address, size_t length, int flags)void mtrace (void)void mtx_destroy (mtx_t *mutex)int mtx_init (mtx_t *mutex, int type)int mtx_lock (mtx_t *mutex)mtx_plainmtx_recursivemtx_tmtx_timedint mtx_timedlock (mtx_t *restrict mutex, const struct timespec *restrict time_point)int mtx_trylock (mtx_t *mutex)int mtx_unlock (mtx_t *mutex)int munlock (const void *addr, size_t len)int munlockall (void)int munmap (void *addr, size_t length)void muntrace (void)double nan (const char *tagp)float nanf (const char *tagp)_FloatN nanfN (const char *tagp)_FloatNx nanfNx (const char *tagp)long double nanl (const char *tagp)int nanosleep (const struct timespec *requested_time, struct timespec *remaining)double nearbyint (double x)float nearbyintf (float x)_FloatN nearbyintfN (_FloatN x)_FloatNx nearbyintfNx (_FloatNx x)long double nearbyintl (long double x)struct netentdouble nextafter (double x, double y)float nextafterf (float x, float y)_FloatN nextafterfN (_FloatN x, _FloatN y)_FloatNx nextafterfNx (_FloatNx x, _FloatNx y)long double nextafterl (long double x, long double y)double nextdown (double x)float nextdownf (float x)_FloatN nextdownfN (_FloatN x)_FloatNx nextdownfNx (_FloatNx x)long double nextdownl (long double x)double nexttoward (double x, long double y)float nexttowardf (float x, long double y)long double nexttowardl (long double x, long double y)double nextup (double x)float nextupf (float x)_FloatN nextupfN (_FloatN x)_FloatNx nextupfNx (_FloatNx x)long double nextupl (long double x)int nftw (const char *filename, __nftw_func_t func, int descriptors, int flag)int nftw64 (const char *filename, __nftw64_func_t func, int descriptors, int flag)char * ngettext (const char *msgid1, const char *msgid2, unsigned long int n)int nice (int increment)char * nl_langinfo (nl_item item)nlink_tlong int nrand48 (unsigned short int xsubi[3])int nrand48_r (unsigned short int xsubi[3], struct drand48_data *buffer, long int *result)uint32_t ntohl (uint32_t netlong)uint16_t ntohs (uint16_t netshort)int ntp_adjtime (struct timex *tptr)int ntp_gettime (struct ntptimeval *tptr)struct obstackvoid obstack_1grow (struct obstack *obstack-ptr, char c)void obstack_1grow_fast (struct obstack *obstack-ptr, char c)int obstack_alignment_mask (struct obstack *obstack-ptr)void * obstack_alloc (struct obstack *obstack-ptr, int size)obstack_alloc_failed_handlervoid * obstack_base (struct obstack *obstack-ptr)void obstack_blank (struct obstack *obstack-ptr, int size)void obstack_blank_fast (struct obstack *obstack-ptr, int size)int obstack_chunk_size (struct obstack *obstack-ptr)void * obstack_copy (struct obstack *obstack-ptr, void *address, int size)void * obstack_copy0 (struct obstack *obstack-ptr, void *address, int size)void * obstack_finish (struct obstack *obstack-ptr)void obstack_free (struct obstack *obstack-ptr, void *object)void obstack_grow (struct obstack *obstack-ptr, void *data, int size)void obstack_grow0 (struct obstack *obstack-ptr, void *data, int size)int obstack_init (struct obstack *obstack-ptr)void obstack_int_grow (struct obstack *obstack-ptr, int data)void obstack_int_grow_fast (struct obstack *obstack-ptr, int data)void * obstack_next_free (struct obstack *obstack-ptr)int obstack_object_size (struct obstack *obstack-ptr)obstack.h (GNU): Status of an Obstack.
int obstack_printf (struct obstack *obstack, const char *template, ...)void obstack_ptr_grow (struct obstack *obstack-ptr, void *data)void obstack_ptr_grow_fast (struct obstack *obstack-ptr, void *data)int obstack_room (struct obstack *obstack-ptr)int obstack_vprintf (struct obstack *obstack, const char *template, va_list ap)off64_toff_tsize_t offsetof (type, member)int on_exit (void (*function)(int status, void *arg), void *arg)once_flagint open (const char *filename, int flags[, mode_t mode])int open64 (const char *filename, int flags[, mode_t mode])FILE * open_memstream (char **ptr, size_t *sizeloc)DIR * opendir (const char *dirname)void openlog (const char *ident, int option, int facility)int openpty (int *amaster, int *aslave, char *name, const struct termios *termp, const struct winsize *winp)char * optargint opterrint optindstruct optionint optoptsize_t parse_printf_format (const char *template, size_t n, int *argtypes)struct passwdlong int pathconf (const char *filename, int parameter)int pause (void)int pclose (FILE *stream)stdio.h (SVID): Pipe to a Subprocess.
stdio.h (BSD): Pipe to a Subprocess.
void perror (const char *message)pid_tint pipe (int filedes[2])int pkey_alloc (unsigned int flags, unsigned int restrictions)int pkey_free (int key)int pkey_get (int key)int pkey_mprotect (void *address, size_t length, int protection, int key)int pkey_set (int key, unsigned int rights)FILE * popen (const char *command, const char *mode)stdio.h (SVID): Pipe to a Subprocess.
stdio.h (BSD): Pipe to a Subprocess.
int posix_memalign (void **memptr, size_t alignment, size_t size)double pow (double base, double power)float powf (float base, float power)_FloatN powfN (_FloatN base, _FloatN power)_FloatNx powfNx (_FloatNx base, _FloatNx power)long double powl (long double base, long double power)ssize_t pread (int filedes, void *buffer, size_t size, off_t offset)ssize_t pread64 (int filedes, void *buffer, size_t size, off64_t offset)ssize_t preadv (int fd, const struct iovec *iov, int iovcnt, off_t offset)ssize_t preadv2 (int fd, const struct iovec *iov, int iovcnt, off_t offset, int flags)ssize_t preadv64 (int fd, const struct iovec *iov, int iovcnt, off64_t offset)ssize_t preadv64v2 (int fd, const struct iovec *iov, int iovcnt, off64_t offset, int flags)int printf (const char *template, ...)printf_arginfo_functionprintf_functionstruct printf_infoint printf_size (FILE *fp, const struct printf_info *info, const void *const *args)int printf_size_info (const struct printf_info *info, size_t n, int *argtypes)char * program_invocation_namechar * program_invocation_short_namestruct protoentvoid psignal (int signum, const char *message)int pthread_getattr_default_np (pthread_attr_t *attr)void *pthread_getspecific (pthread_key_t key)int pthread_key_create (pthread_key_t *key, void (*destructor)(void*))int pthread_key_delete (pthread_key_t key)int pthread_setattr_default_np (pthread_attr_t *attr)int pthread_setspecific (pthread_key_t key, const void *value)ptrdiff_tchar * ptsname (int filedes)stdlib.h (XPG4.2): Allocation.
int ptsname_r (int filedes, char *buf, size_t len)int putc (int c, FILE *stream)int putc_unlocked (int c, FILE *stream)int putchar (int c)int putchar_unlocked (int c)int putenv (char *string)int putpwent (const struct passwd *p, FILE *stream)int puts (const char *s)struct utmp * pututline (const struct utmp *utmp)struct utmpx * pututxline (const struct utmpx *utmp)int putw (int w, FILE *stream)wint_t putwc (wchar_t wc, FILE *stream)wint_t putwc_unlocked (wchar_t wc, FILE *stream)wint_t putwchar (wchar_t wc)wint_t putwchar_unlocked (wchar_t wc)ssize_t pwrite (int filedes, const void *buffer, size_t size, off_t offset)ssize_t pwrite64 (int filedes, const void *buffer, size_t size, off64_t offset)ssize_t pwritev (int fd, const struct iovec *iov, int iovcnt, off_t offset)ssize_t pwritev2 (int fd, const struct iovec *iov, int iovcnt, off_t offset, int flags)ssize_t pwritev64 (int fd, const struct iovec *iov, int iovcnt, off64_t offset)ssize_t pwritev64v2 (int fd, const struct iovec *iov, int iovcnt, off64_t offset, int flags)char * qecvt (long double value, int ndigit, int *decpt, int *neg)int qecvt_r (long double value, int ndigit, int *decpt, int *neg, char *buf, size_t len)char * qfcvt (long double value, int ndigit, int *decpt, int *neg)int qfcvt_r (long double value, int ndigit, int *decpt, int *neg, char *buf, size_t len)char * qgcvt (long double value, int ndigit, char *buf)void qsort (void *array, size_t count, size_t size, comparison_fn_t compare)int raise (int signum)int rand (void)int rand_r (unsigned int *seed)long int random (void)struct random_dataint random_r (struct random_data *restrict buf, int32_t *restrict result)void * rawmemchr (const void *block, int c)ssize_t read (int filedes, void *buffer, size_t size)struct dirent * readdir (DIR *dirstream)struct dirent64 * readdir64 (DIR *dirstream)int readdir64_r (DIR *dirstream, struct dirent64 *entry, struct dirent64 **result)int readdir_r (DIR *dirstream, struct dirent *entry, struct dirent **result)ssize_t readlink (const char *filename, char *buffer, size_t size)ssize_t readv (int filedes, const struct iovec *vector, int count)void * realloc (void *ptr, size_t newsize)stdlib.h (ISO): Changing Block Size.
void * reallocarray (void *ptr, size_t nmemb, size_t size)stdlib.h (BSD): Changing Block Size.
char * realpath (const char *restrict name, char *restrict resolved)ssize_t recv (int socket, void *buffer, size_t size, int flags)ssize_t recvfrom (int socket, void *buffer, size_t size, int flags, struct sockaddr *addr, socklen_t *length-ptr)int regcomp (regex_t *restrict compiled, const char *restrict pattern, int cflags)size_t regerror (int errcode, const regex_t *restrict compiled, char *restrict buffer, size_t length)regex_tint regexec (const regex_t *restrict compiled, const char *restrict string, size_t nmatch, regmatch_t matchptr[restrict], int eflags)void regfree (regex_t *compiled)int register_printf_function (int spec, printf_function handler-function, printf_arginfo_function arginfo-function)regmatch_tregoff_tdouble remainder (double numerator, double denominator)float remainderf (float numerator, float denominator)_FloatN remainderfN (_FloatN numerator, _FloatN denominator)_FloatNx remainderfNx (_FloatNx numerator, _FloatNx denominator)long double remainderl (long double numerator, long double denominator)int remove (const char *filename)int rename (const char *oldname, const char *newname)void rewind (FILE *stream)void rewinddir (DIR *dirstream)char * rindex (const char *string, int c)double rint (double x)float rintf (float x)_FloatN rintfN (_FloatN x)_FloatNx rintfNx (_FloatNx x)long double rintl (long double x)struct rlimitstruct rlimit64int rmdir (const char *filename)double round (double x)double roundeven (double x)float roundevenf (float x)_FloatN roundevenfN (_FloatN x)_FloatNx roundevenfNx (_FloatNx x)long double roundevenl (long double x)float roundf (float x)_FloatN roundfN (_FloatN x)_FloatNx roundfNx (_FloatNx x)long double roundl (long double x)int rpmatch (const char *response)struct rusagevoid *sbrk (ptrdiff_t delta)double scalb (double value, double exponent)float scalbf (float value, float exponent)long double scalbl (long double value, long double exponent)double scalbln (double x, long int n)float scalblnf (float x, long int n)_FloatN scalblnfN (_FloatN x, long int n)_FloatNx scalblnfNx (_FloatNx x, long int n)long double scalblnl (long double x, long int n)double scalbn (double x, int n)float scalbnf (float x, int n)_FloatN scalbnfN (_FloatN x, int n)_FloatNx scalbnfNx (_FloatNx x, int n)long double scalbnl (long double x, int n)int scandir (const char *dir, struct dirent ***namelist, int (*selector) (const struct dirent *), int (*cmp) (const struct dirent **, const struct dirent **))dirent.h (SVID): Scanning Directory Content.
int scandir64 (const char *dir, struct dirent64 ***namelist, int (*selector) (const struct dirent64 *), int (*cmp) (const struct dirent64 **, const struct dirent64 **))int scanf (const char *template, ...)int sched_get_priority_max (int policy)int sched_get_priority_min (int policy)int sched_getaffinity (pid_t pid, size_t cpusetsize, cpu_set_t *cpuset)int sched_getparam (pid_t pid, struct sched_param *param)int sched_getscheduler (pid_t pid)struct sched_paramint sched_rr_get_interval (pid_t pid, struct timespec *interval)int sched_setaffinity (pid_t pid, size_t cpusetsize, const cpu_set_t *cpuset)int sched_setparam (pid_t pid, const struct sched_param *param)int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param)int sched_yield (void)char * secure_getenv (const char *name)unsigned short int * seed48 (unsigned short int seed16v[3])int seed48_r (unsigned short int seed16v[3], struct drand48_data *buffer)void seekdir (DIR *dirstream, long int pos)int select (int nfds, fd_set *read-fds, fd_set *write-fds, fd_set *except-fds, struct timeval *timeout)ssize_t send (int socket, const void *buffer, size_t size, int flags)ssize_t sendto (int socket, const void *buffer, size_t size, int flags, struct sockaddr *addr, socklen_t length)struct serventvoid setbuf (FILE *stream, char *buf)void setbuffer (FILE *stream, char *buf, size_t size)int setcontext (const ucontext_t *ucp)int setdomainname (const char *name, size_t length)int setegid (gid_t newgid)int setenv (const char *name, const char *value, int replace)int seteuid (uid_t neweuid)int setfsent (void)int setgid (gid_t newgid)void setgrent (void)grp.h (BSD): Scanning All Groups.
int setgroups (size_t count, const gid_t *groups)void sethostent (int stayopen)int sethostid (long int id)int sethostname (const char *name, size_t length)int setitimer (int which, const struct itimerval *new, struct itimerval *old)int setjmp (jmp_buf state)void setlinebuf (FILE *stream)char * setlocale (int category, const char *locale)int setlogmask (int mask)FILE * setmntent (const char *file, const char *mode)void setnetent (int stayopen)int setnetgrent (const char *netgroup)int setpayload (double *x, double payload)int setpayloadf (float *x, float payload)int setpayloadfN (_FloatN *x, _FloatN payload)int setpayloadfNx (_FloatNx *x, _FloatNx payload)int setpayloadl (long double *x, long double payload)int setpayloadsig (double *x, double payload)int setpayloadsigf (float *x, float payload)int setpayloadsigfN (_FloatN *x, _FloatN payload)int setpayloadsigfNx (_FloatNx *x, _FloatNx payload)int setpayloadsigl (long double *x, long double payload)int setpgid (pid_t pid, pid_t pgid)int setpgrp (pid_t pid, pid_t pgid)int setpriority (int class, int id, int niceval)sys/resource.h (POSIX): Traditional Scheduling Functions.
void setprotoent (int stayopen)void setpwent (void)pwd.h (BSD): Scanning All Users.
int setregid (gid_t rgid, gid_t egid)int setreuid (uid_t ruid, uid_t euid)int setrlimit (int resource, const struct rlimit *rlp)int setrlimit64 (int resource, const struct rlimit64 *rlp)void setservent (int stayopen)pid_t setsid (void)int setsockopt (int socket, int level, int optname, const void *optval, socklen_t optlen)char * setstate (char *state)int setstate_r (char *restrict statebuf, struct random_data *restrict buf)int settimeofday (const struct timeval *tp, const struct timezone *tzp)int setuid (uid_t newuid)void setutent (void)void setutxent (void)int setvbuf (FILE *stream, char *buf, int mode, size_t size)struct sgttybint shm_open (const char *name, int oflag, mode_t mode)int shutdown (int socket, int how)sig_atomic_tint sigaction (int signum, const struct sigaction *restrict action, struct sigaction *restrict old-action)struct sigactionint sigaddset (sigset_t *set, int signum)int sigaltstack (const stack_t *restrict stack, stack_t *restrict oldstack)int sigblock (int mask)int sigdelset (sigset_t *set, int signum)int sigemptyset (sigset_t *set)int sigfillset (sigset_t *set)sighandler_tint siginterrupt (int signum, int failflag)int sigismember (const sigset_t *set, int signum)sigjmp_bufvoid siglongjmp (sigjmp_buf state, int value)int sigmask (int signum)sighandler_t signal (int signum, sighandler_t action)int signbit (float-type x)double significand (double x)float significandf (float x)long double significandl (long double x)int sigpause (int mask)int sigpending (sigset_t *set)int sigprocmask (int how, const sigset_t *restrict set, sigset_t *restrict oldset)sigset_tint sigsetjmp (sigjmp_buf state, int savesigs)int sigsetmask (int mask)int sigstack (struct sigstack *stack, struct sigstack *oldstack)struct sigstackint sigsuspend (const sigset_t *set)double sin (double x)void sincos (double x, double *sinx, double *cosx)void sincosf (float x, float *sinx, float *cosx)_FloatN sincosfN (_FloatN x, _FloatN *sinx, _FloatN *cosx)_FloatNx sincosfNx (_FloatNx x, _FloatNx *sinx, _FloatNx *cosx)void sincosl (long double x, long double *sinx, long double *cosx)float sinf (float x)_FloatN sinfN (_FloatN x)_FloatNx sinfNx (_FloatNx x)double sinh (double x)float sinhf (float x)_FloatN sinhfN (_FloatN x)_FloatNx sinhfNx (_FloatNx x)long double sinhl (long double x)long double sinl (long double x)size_tunsigned int sleep (unsigned int seconds)int snprintf (char *s, size_t size, const char *template, ...)struct sockaddrstruct sockaddr_instruct sockaddr_unint socket (int namespace, int style, int protocol)int socketpair (int namespace, int style, int protocol, int filedes[2])speed_tint sprintf (char *s, const char *template, ...)double sqrt (double x)float sqrtf (float x)_FloatN sqrtfN (_FloatN x)_FloatNx sqrtfNx (_FloatNx x)long double sqrtl (long double x)void srand (unsigned int seed)void srand48 (long int seedval)int srand48_r (long int seedval, struct drand48_data *buffer)void srandom (unsigned int seed)int srandom_r (unsigned int seed, struct random_data *buf)int sscanf (const char *s, const char *template, ...)sighandler_t ssignal (int signum, sighandler_t action)ssize_tstack_tint stat (const char *filename, struct stat *buf)struct statint stat64 (const char *filename, struct stat64 *buf)struct stat64FILE * stderrFILE * stdinFILE * stdoutint stime (const time_t *newtime)time.h (XPG): Simple Calendar Time.
char * stpcpy (char *restrict to, const char *restrict from)char * stpncpy (char *restrict to, const char *restrict from, size_t size)int strcasecmp (const char *s1, const char *s2)char * strcasestr (const char *haystack, const char *needle)char * strcat (char *restrict to, const char *restrict from)char * strchr (const char *string, int c)char * strchrnul (const char *string, int c)int strcmp (const char *s1, const char *s2)int strcoll (const char *s1, const char *s2)char * strcpy (char *restrict to, const char *restrict from)size_t strcspn (const char *string, const char *stopset)char * strdup (const char *s)char * strdupa (const char *s)char * strerror (int errnum)char * strerror_r (int errnum, char *buf, size_t n)int strfromd (char *restrict string, size_t size, const char *restrict format, double value)int strfromf (char *restrict string, size_t size, const char *restrict format, float value)int strfromfN (char *restrict string, size_t size, const char *restrict format, _FloatN value)int strfromfNx (char *restrict string, size_t size, const char *restrict format, _FloatNx value)int strfroml (char *restrict string, size_t size, const char *restrict format, long double value)char * strfry (char *string)size_t strftime (char *s, size_t size, const char *template, const struct tm *brokentime)size_t strlen (const char *s)int strncasecmp (const char *s1, const char *s2, size_t n)char * strncat (char *restrict to, const char *restrict from, size_t size)int strncmp (const char *s1, const char *s2, size_t size)char * strncpy (char *restrict to, const char *restrict from, size_t size)char * strndup (const char *s, size_t size)char * strndupa (const char *s, size_t size)size_t strnlen (const char *s, size_t maxlen)char * strpbrk (const char *string, const char *stopset)char * strptime (const char *s, const char *fmt, struct tm *tp)char * strrchr (const char *string, int c)char * strsep (char **string_ptr, const char *delimiter)char * strsignal (int signum)size_t strspn (const char *string, const char *skipset)char * strstr (const char *haystack, const char *needle)double strtod (const char *restrict string, char **restrict tailptr)float strtof (const char *string, char **tailptr)_FloatN strtofN (const char *string, char **tailptr)_FloatNx strtofNx (const char *string, char **tailptr)intmax_t strtoimax (const char *restrict string, char **restrict tailptr, int base)char * strtok (char *restrict newstring, const char *restrict delimiters)char * strtok_r (char *newstring, const char *delimiters, char **save_ptr)long int strtol (const char *restrict string, char **restrict tailptr, int base)long double strtold (const char *string, char **tailptr)long long int strtoll (const char *restrict string, char **restrict tailptr, int base)long long int strtoq (const char *restrict string, char **restrict tailptr, int base)unsigned long int strtoul (const char *restrict string, char **restrict tailptr, int base)unsigned long long int strtoull (const char *restrict string, char **restrict tailptr, int base)uintmax_t strtoumax (const char *restrict string, char **restrict tailptr, int base)unsigned long long int strtouq (const char *restrict string, char **restrict tailptr, int base)int strverscmp (const char *s1, const char *s2)size_t strxfrm (char *restrict to, const char *restrict from, size_t size)int stty (int filedes, const struct sgttyb *attributes)int swapcontext (ucontext_t *restrict oucp, const ucontext_t *restrict ucp)int swprintf (wchar_t *ws, size_t size, const wchar_t *template, ...)int swscanf (const wchar_t *ws, const wchar_t *template, ...)int symlink (const char *oldname, const char *newname)void sync (void)long int syscall (long int sysno, ...)long int sysconf (int parameter)int sysctl (int *names, int nlen, void *oldval, size_t *oldlenp, void *newval, size_t newlen)void syslog (int facility_priority, const char *format, ...)int system (const char *command)sighandler_t sysv_signal (int signum, sighandler_t action)double tan (double x)float tanf (float x)_FloatN tanfN (_FloatN x)_FloatNx tanfNx (_FloatNx x)double tanh (double x)float tanhf (float x)_FloatN tanhfN (_FloatN x)_FloatNx tanhfNx (_FloatNx x)long double tanhl (long double x)long double tanl (long double x)int tcdrain (int filedes)tcflag_tint tcflow (int filedes, int action)int tcflush (int filedes, int queue)int tcgetattr (int filedes, struct termios *termios-p)pid_t tcgetpgrp (int filedes)pid_t tcgetsid (int fildes)int tcsendbreak (int filedes, int duration)int tcsetattr (int filedes, int when, const struct termios *termios-p)int tcsetpgrp (int filedes, pid_t pgid)void * tdelete (const void *key, void **rootp, comparison_fn_t compar)void tdestroy (void *vroot, __free_fn_t freefct)long int telldir (DIR *dirstream)char * tempnam (const char *dir, const char *prefix)struct termioschar * textdomain (const char *domainname)void * tfind (const void *key, void *const *rootp, comparison_fn_t compar)double tgamma (double x)math.h (ISO): Special Functions.
float tgammaf (float x)math.h (ISO): Special Functions.
_FloatN tgammafN (_FloatN x)_FloatNx tgammafNx (_FloatNx x)long double tgammal (long double x)math.h (ISO): Special Functions.
int tgkill (pid_t pid, pid_t tid, int signum)thrd_busyint thrd_create (thrd_t *thr, thrd_start_t func, void *arg)thrd_t thrd_current (void)int thrd_detach (thrd_t thr)int thrd_equal (thrd_t lhs, thrd_t rhs)thrd_error_Noreturn void thrd_exit (int res)int thrd_join (thrd_t thr, int *res)thrd_nomemint thrd_sleep (const struct timespec *time_point, struct timespec *remaining)thrd_start_tthrd_successthrd_tthrd_timedoutvoid thrd_yield (void)thread_localtime_t time (time_t *result)time_ttime_t timegm (struct tm *brokentime)time_t timelocal (struct tm *brokentime)clock_t times (struct tms *buffer)struct timespecstruct timevallong int timezonestruct timezonestruct tmFILE * tmpfile (void)FILE * tmpfile64 (void)char * tmpnam (char *result)char * tmpnam_r (char *result)struct tmsint toascii (int c)ctype.h (BSD): Case Conversion.
int tolower (int c)int totalorder (double x, double y)int totalorderf (float x, float y)int totalorderfN (_FloatN x, _FloatN y)int totalorderfNx (_FloatNx x, _FloatNx y)int totalorderl (long double x, long double y)int totalordermag (double x, double y)int totalordermagf (float x, float y)int totalordermagfN (_FloatN x, _FloatN y)int totalordermagfNx (_FloatNx x, _FloatNx y)int totalordermagl (long double x, long double y)int toupper (int c)wint_t towctrans (wint_t wc, wctrans_t desc)wint_t towlower (wint_t wc)wint_t towupper (wint_t wc)double trunc (double x)int truncate (const char *filename, off_t length)int truncate64 (const char *name, off64_t length)float truncf (float x)_FloatN truncfN (_FloatN x)_FloatNx truncfNx (_FloatNx x)long double truncl (long double x)void * tsearch (const void *key, void **rootp, comparison_fn_t compar)int tss_create (tss_t *tss_key, tss_dtor_t destructor)void tss_delete (tss_t tss_key)tss_dtor_tvoid * tss_get (tss_t tss_key)int tss_set (tss_t tss_key, void *val)tss_tchar * ttyname (int filedes)int ttyname_r (int filedes, char *buf, size_t len)void twalk (const void *root, __action_fn_t action)void twalk_r (const void *root, void (*action) (const void *key, VISIT which, void *closure), void *closure)char * tzname [2]void tzset (void)ucontext_tuintmax_t ufromfp (double x, int round, unsigned int width)uintmax_t ufromfpf (float x, int round, unsigned int width)uintmax_t ufromfpfN (_FloatN x, int round, unsigned int width)uintmax_t ufromfpfNx (_FloatNx x, int round, unsigned int width)uintmax_t ufromfpl (long double x, int round, unsigned int width)uintmax_t ufromfpx (double x, int round, unsigned int width)uintmax_t ufromfpxf (float x, int round, unsigned int width)uintmax_t ufromfpxfN (_FloatN x, int round, unsigned int width)uintmax_t ufromfpxfNx (_FloatNx x, int round, unsigned int width)uintmax_t ufromfpxl (long double x, int round, unsigned int width)uid_tlong int ulimit (int cmd, ...)mode_t umask (mode_t mask)int umount (const char *file)sys/mount.h (GNU): Mount-Unmount-Remount.
int umount2 (const char *file, int flags)int uname (struct utsname *info)int ungetc (int c, FILE *stream)wint_t ungetwc (wint_t wc, FILE *stream)int unlink (const char *filename)int unlockpt (int filedes)stdlib.h (XPG4.2): Allocation.
int unsetenv (const char *name)void updwtmp (const char *wtmp_file, const struct utmp *utmp)struct utimbufint utime (const char *filename, const struct utimbuf *times)int utimes (const char *filename, const struct timeval tvp[2])int utmpname (const char *file)int utmpxname (const char *file)struct utsname va_arg (va_list ap, type)void va_copy (va_list dest, va_list src)void va_end (va_list ap)va_listvoid va_start (va_list ap, last-required)void * valloc (size_t size)stdlib.h (BSD): Aligned Memory Blocks.
int vasprintf (char **ptr, const char *template, va_list ap)void verr (int status, const char *format, va_list ap)void verrx (int status, const char *format, va_list ap)int versionsort (const struct dirent **a, const struct dirent **b)int versionsort64 (const struct dirent64 **a, const struct dirent64 **b)pid_t vfork (void)int vfprintf (FILE *stream, const char *template, va_list ap)int vfscanf (FILE *stream, const char *template, va_list ap)int vfwprintf (FILE *stream, const wchar_t *template, va_list ap)int vfwscanf (FILE *stream, const wchar_t *template, va_list ap)int vlimit (int resource, int limit)int vprintf (const char *template, va_list ap)int vscanf (const char *template, va_list ap)int vsnprintf (char *s, size_t size, const char *template, va_list ap)int vsprintf (char *s, const char *template, va_list ap)int vsscanf (const char *s, const char *template, va_list ap)int vswprintf (wchar_t *ws, size_t size, const wchar_t *template, va_list ap)int vswscanf (const wchar_t *s, const wchar_t *template, va_list ap)void vsyslog (int facility_priority, const char *format, va_list arglist)int vtimes (struct vtimes *current, struct vtimes *child)void vwarn (const char *format, va_list ap)void vwarnx (const char *format, va_list ap)int vwprintf (const wchar_t *template, va_list ap)int vwscanf (const wchar_t *template, va_list ap)pid_t wait (int *status-ptr)pid_t wait3 (int *status-ptr, int options, struct rusage *usage)pid_t wait4 (pid_t pid, int *status-ptr, int options, struct rusage *usage)pid_t waitpid (pid_t pid, int *status-ptr, int options)void warn (const char *format, ...)void warnx (const char *format, ...)wchar_twchar_t * wcpcpy (wchar_t *restrict wto, const wchar_t *restrict wfrom)wchar_t * wcpncpy (wchar_t *restrict wto, const wchar_t *restrict wfrom, size_t size)size_t wcrtomb (char *restrict s, wchar_t wc, mbstate_t *restrict ps)int wcscasecmp (const wchar_t *ws1, const wchar_t *ws2)wchar_t * wcscat (wchar_t *restrict wto, const wchar_t *restrict wfrom)wchar_t * wcschr (const wchar_t *wstring, int wc)wchar_t * wcschrnul (const wchar_t *wstring, wchar_t wc)int wcscmp (const wchar_t *ws1, const wchar_t *ws2)int wcscoll (const wchar_t *ws1, const wchar_t *ws2)wchar_t * wcscpy (wchar_t *restrict wto, const wchar_t *restrict wfrom)size_t wcscspn (const wchar_t *wstring, const wchar_t *stopset)wchar_t * wcsdup (const wchar_t *ws)size_t wcsftime (wchar_t *s, size_t size, const wchar_t *template, const struct tm *brokentime)size_t wcslen (const wchar_t *ws)int wcsncasecmp (const wchar_t *ws1, const wchar_t *s2, size_t n)wchar_t * wcsncat (wchar_t *restrict wto, const wchar_t *restrict wfrom, size_t size)int wcsncmp (const wchar_t *ws1, const wchar_t *ws2, size_t size)wchar_t * wcsncpy (wchar_t *restrict wto, const wchar_t *restrict wfrom, size_t size)size_t wcsnlen (const wchar_t *ws, size_t maxlen)size_t wcsnrtombs (char *restrict dst, const wchar_t **restrict src, size_t nwc, size_t len, mbstate_t *restrict ps)wchar_t * wcspbrk (const wchar_t *wstring, const wchar_t *stopset)wchar_t * wcsrchr (const wchar_t *wstring, wchar_t c)size_t wcsrtombs (char *restrict dst, const wchar_t **restrict src, size_t len, mbstate_t *restrict ps)size_t wcsspn (const wchar_t *wstring, const wchar_t *skipset)wchar_t * wcsstr (const wchar_t *haystack, const wchar_t *needle)double wcstod (const wchar_t *restrict string, wchar_t **restrict tailptr)float wcstof (const wchar_t *string, wchar_t **tailptr)_FloatN wcstofN (const wchar_t *string, wchar_t **tailptr)_FloatNx wcstofNx (const wchar_t *string, wchar_t **tailptr)intmax_t wcstoimax (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)wchar_t * wcstok (wchar_t *newstring, const wchar_t *delimiters, wchar_t **save_ptr)long int wcstol (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)long double wcstold (const wchar_t *string, wchar_t **tailptr)long long int wcstoll (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)size_t wcstombs (char *string, const wchar_t *wstring, size_t size)long long int wcstoq (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)unsigned long int wcstoul (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)unsigned long long int wcstoull (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)uintmax_t wcstoumax (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)unsigned long long int wcstouq (const wchar_t *restrict string, wchar_t **restrict tailptr, int base)wchar_t * wcswcs (const wchar_t *haystack, const wchar_t *needle)size_t wcsxfrm (wchar_t *restrict wto, const wchar_t *wfrom, size_t size)int wctob (wint_t c)int wctomb (char *string, wchar_t wchar)wctrans_t wctrans (const char *property)wctrans_twctype_t wctype (const char *property)wctype_twint_twchar_t * wmemchr (const wchar_t *block, wchar_t wc, size_t size)int wmemcmp (const wchar_t *a1, const wchar_t *a2, size_t size)wchar_t * wmemcpy (wchar_t *restrict wto, const wchar_t *restrict wfrom, size_t size)wchar_t * wmemmove (wchar_t *wto, const wchar_t *wfrom, size_t size)wchar_t * wmempcpy (wchar_t *restrict wto, const wchar_t *restrict wfrom, size_t size)wchar_t * wmemset (wchar_t *block, wchar_t wc, size_t size)int wordexp (const char *words, wordexp_t *word-vector-ptr, int flags)wordexp_tvoid wordfree (wordexp_t *word-vector-ptr)int wprintf (const wchar_t *template, ...)ssize_t write (int filedes, const void *buffer, size_t size)ssize_t writev (int filedes, const struct iovec *vector, int count)int wscanf (const wchar_t *template, ...)double y0 (double x)float y0f (float x)_FloatN y0fN (_FloatN x)_FloatNx y0fNx (_FloatNx x)long double y0l (long double x)double y1 (double x)float y1f (float x)_FloatN y1fN (_FloatN x)_FloatNx y1fNx (_FloatNx x)long double y1l (long double x)double yn (int n, double x)float ynf (int n, float x)_FloatN ynfN (int n, _FloatN x)_FloatNx ynfNx (int n, _FloatNx x)long double ynl (int n, long double x)