| header: unistd.h | |
| standards: | |
| - posix | |
| macros: | |
| - macro_name: SEEK_SET | |
| macro_header: file-seek-macros.h | |
| - macro_name: SEEK_CUR | |
| macro_header: file-seek-macros.h | |
| - macro_name: SEEK_END | |
| macro_header: file-seek-macros.h | |
| - macro_name: STDIN_FILENO | |
| macro_header: unistd-macros.h | |
| - macro_name: STDOUT_FILENO | |
| macro_header: unistd-macros.h | |
| - macro_name: STDERR_FILENO | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_ARG_MAX | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_CLK_TCK | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_OPEN_MAX | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_VERSION | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_PAGESIZE | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_PAGE_SIZE | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREADS | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_SAFE_FUNCTIONS | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_GETGR_R_SIZE_MAX | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_GETPW_R_SIZE_MAX | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_DESTRUCTOR_ITERATIONS | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_ATTR_STACKADDR | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_ATTR_STACKSIZE | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_PRIORITY_SCHEDULING | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_PRIO_INHERIT | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_PRIO_PROTECT | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_PROCESS_SHARED | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_NPROCESSORS_CONF | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_NPROCESSORS_ONLN | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_PHYS_PAGES | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_CPUTIME | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_SPORADIC_SERVER | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_ROBUST_PRIO_INHERIT | |
| macro_header: unistd-macros.h | |
| - macro_name: _SC_THREAD_ROBUST_PRIO_PROTECT | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_VERSION | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREADS | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_SAFE_FUNCTIONS | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_ATTR_STACKADDR | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_ATTR_STACKSIZE | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_PROCESS_SHARED | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_PRIORITY_SCHEDULING | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_CPUTIME | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_PRIO_INHERIT | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_PRIO_PROTECT | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_ROBUST_PRIO_INHERIT | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_ROBUST_PRIO_PROTECT | |
| macro_header: unistd-macros.h | |
| - macro_name: _POSIX_THREAD_SPORADIC_SERVER | |
| macro_header: unistd-macros.h | |
| - macro_name: F_ULOCK | |
| macro_header: unistd-macros.h | |
| - macro_name: F_LOCK | |
| macro_header: unistd-macros.h | |
| - macro_name: F_TLOCK | |
| macro_header: unistd-macros.h | |
| - macro_name: F_TEST | |
| macro_header: unistd-macros.h | |
| types: | |
| - type_name: uid_t | |
| - type_name: gid_t | |
| - type_name: ssize_t | |
| - type_name: size_t | |
| - type_name: pid_t | |
| - type_name: off_t | |
| - type_name: __getoptargv_t | |
| - type_name: __exec_envp_t | |
| - type_name: __exec_argv_t | |
| - type_name: useconds_t | |
| enums: [] | |
| objects: | |
| - object_name: environ | |
| object_type: char ** | |
| - object_name: optarg | |
| object_type: char * | |
| - object_name: optind | |
| object_type: int | |
| - object_name: opterr | |
| object_type: int | |
| - object_name: optopt | |
| object_type: int | |
| functions: | |
| - name: __llvm_libc_syscall | |
| standards: | |
| - posix | |
| return_type: long | |
| arguments: | |
| - type: long | |
| - type: long | |
| - type: long | |
| - type: long | |
| - type: long | |
| - type: long | |
| - type: long | |
| - name: _exit | |
| standards: | |
| - posix | |
| return_type: _Noreturn void | |
| arguments: | |
| - type: int | |
| - name: alarm | |
| standards: | |
| - posix | |
| return_type: unsigned int | |
| arguments: | |
| - type: unsigned int | |
| - name: access | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: int | |
| - name: chdir | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - name: chown | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: uid_t | |
| - type: gid_t | |
| - name: chroot | |
| standards: | |
| - gnu | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - name: confstr | |
| standards: | |
| - posix | |
| return_type: size_t | |
| arguments: | |
| - type: int | |
| - type: char * | |
| - type: size_t | |
| - name: close | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: dup | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: dup2 | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: int | |
| - name: dup3 | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: int | |
| - type: int | |
| - name: execl | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: const char * | |
| - type: '...' | |
| - name: execle | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: const char * | |
| - type: '...' | |
| - name: execv | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: __exec_argv_t | |
| - name: execve | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: __exec_argv_t | |
| - type: __exec_envp_t | |
| - name: execvp | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: __exec_argv_t | |
| - name: faccessat | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: const char * | |
| - type: int | |
| - type: int | |
| - name: fchdir | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: fchown | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: uid_t | |
| - type: gid_t | |
| - name: fchownat | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: const char * | |
| - type: uid_t | |
| - type: gid_t | |
| - type: int | |
| - name: fdatasync | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: fexecve | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: char *const [] | |
| - type: char *const [] | |
| - name: fpathconf | |
| standards: | |
| - posix | |
| return_type: long | |
| arguments: | |
| - type: int | |
| - type: int | |
| - name: fork | |
| standards: | |
| - posix | |
| return_type: pid_t | |
| arguments: | |
| - type: void | |
| - name: fsync | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: ftruncate | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: off_t | |
| - name: getcwd | |
| standards: | |
| - posix | |
| return_type: char * | |
| arguments: | |
| - type: char * | |
| - type: size_t | |
| - name: getegid | |
| standards: | |
| - posix | |
| return_type: gid_t | |
| arguments: | |
| - type: void | |
| - name: getentropy | |
| standards: | |
| - gnu | |
| return_type: int | |
| arguments: | |
| - type: void * | |
| - type: size_t | |
| - name: geteuid | |
| standards: | |
| - posix | |
| return_type: uid_t | |
| arguments: | |
| - type: void | |
| - name: gethostname | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: char * | |
| - type: size_t | |
| - name: getpagesize | |
| standards: | |
| - bsd | |
| return_type: int | |
| arguments: | |
| - type: void | |
| - name: getopt | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: __getoptargv_t | |
| - type: const char * | |
| - name: getpgid | |
| standards: | |
| - posix | |
| return_type: pid_t | |
| arguments: | |
| - type: pid_t | |
| - name: getpgrp | |
| standards: | |
| - posix | |
| return_type: pid_t | |
| arguments: | |
| - type: void | |
| - name: getpid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: void | |
| - name: getppid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: void | |
| - name: getsid | |
| standards: | |
| - posix | |
| return_type: pid_t | |
| arguments: | |
| - type: pid_t | |
| - name: gettid | |
| standards: | |
| - linux | |
| return_type: pid_t | |
| arguments: | |
| - type: void | |
| - name: getuid | |
| standards: | |
| - posix | |
| return_type: uid_t | |
| arguments: | |
| - type: void | |
| - name: getgid | |
| standards: | |
| - posix | |
| return_type: gid_t | |
| arguments: | |
| - type: void | |
| - name: isatty | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| guard: null | |
| attributes: [] | |
| - name: lchown | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: uid_t | |
| - type: gid_t | |
| - name: link | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: const char * | |
| - name: linkat | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: const char * | |
| - type: int | |
| - type: const char * | |
| - type: int | |
| - name: lockf | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: int | |
| - type: off_t | |
| - name: lseek | |
| standards: | |
| - posix | |
| return_type: off_t | |
| arguments: | |
| - type: int | |
| - type: off_t | |
| - type: int | |
| - name: nice | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: pathconf | |
| standards: | |
| - posix | |
| return_type: long | |
| arguments: | |
| - type: const char * | |
| - type: int | |
| - name: pause | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: void | |
| - name: pipe | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int * | |
| - name: pipe2 | |
| standards: | |
| - linux | |
| return_type: int | |
| arguments: | |
| - type: int * | |
| - type: int | |
| - name: pread | |
| standards: | |
| - posix | |
| return_type: ssize_t | |
| arguments: | |
| - type: int | |
| - type: void * | |
| - type: size_t | |
| - type: off_t | |
| - name: pwrite | |
| standards: | |
| - posix | |
| return_type: ssize_t | |
| arguments: | |
| - type: int | |
| - type: const void * | |
| - type: size_t | |
| - type: off_t | |
| - name: read | |
| standards: | |
| - posix | |
| return_type: ssize_t | |
| arguments: | |
| - type: int | |
| - type: void * | |
| - type: size_t | |
| - name: readlink | |
| standards: | |
| - posix | |
| return_type: ssize_t | |
| arguments: | |
| - type: const char *__restrict | |
| - type: char *__restrict | |
| - type: size_t | |
| - name: readlinkat | |
| standards: | |
| - posix | |
| return_type: ssize_t | |
| arguments: | |
| - type: int | |
| - type: const char *__restrict | |
| - type: char *__restrict | |
| - type: size_t | |
| - name: rmdir | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - name: swab | |
| standards: | |
| - posix | |
| return_type: void | |
| arguments: | |
| - type: const void *__restrict | |
| - type: void * | |
| - type: ssize_t | |
| - name: setgid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: gid_t | |
| - name: setpgid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: pid_t | |
| - type: pid_t | |
| - name: setregid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: gid_t | |
| - type: gid_t | |
| - name: setreuid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: uid_t | |
| - type: uid_t | |
| - name: setsid | |
| standards: | |
| - posix | |
| return_type: pid_t | |
| arguments: | |
| - type: void | |
| - name: setuid | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: uid_t | |
| - name: sleep | |
| standards: | |
| - posix | |
| return_type: unsigned int | |
| arguments: | |
| - type: unsigned int | |
| - name: symlink | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: const char * | |
| - name: symlinkat | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: int | |
| - type: const char * | |
| - name: sync | |
| standards: | |
| - posix | |
| return_type: void | |
| arguments: | |
| - type: void | |
| - name: syncfs | |
| standards: | |
| - linux | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - name: sysconf | |
| standards: | |
| - posix | |
| return_type: long | |
| arguments: | |
| - type: int | |
| - name: tcgetpgrp | |
| standards: | |
| - posix | |
| return_type: pid_t | |
| arguments: | |
| - type: int | |
| - name: tcsetpgrp | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: pid_t | |
| - name: truncate | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - type: off_t | |
| - name: unlink | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: const char * | |
| - name: unlinkat | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: int | |
| - type: const char * | |
| - type: int | |
| - name: usleep | |
| standards: | |
| - posix | |
| return_type: int | |
| arguments: | |
| - type: useconds_t | |
| - name: write | |
| standards: | |
| - posix | |
| return_type: ssize_t | |
| arguments: | |
| - type: int | |
| - type: const void * | |
| - type: size_t | |
| guard: null | |
| attributes: [] |