brintos

brintos / llvm-project-archived public Read only

0
0
Text · 6.9 KiB · 3f5e957 Raw
382 lines · yaml
1header: unistd.h2header_template: unistd.h.def3macros: []4types:5  - type_name: uid_t6  - type_name: gid_t7  - type_name: ssize_t8  - type_name: size_t9  - type_name: pid_t10  - type_name: off_t11  - type_name: __getoptargv_t12  - type_name: __exec_envp_t13  - type_name: __exec_argv_t14enums: []15objects:16  - object_name: environ17    object_type: char **18  - object_name: optarg19    object_type: char *20  - object_name: optind21    object_type: int22  - object_name: opterr23    object_type: int24  - object_name: optopt25    object_type: int26functions:27  - name: __llvm_libc_syscall28    standards:29      - POSIX30    return_type: long31    arguments:32      - type: long33      - type: long34      - type: long35      - type: long36      - type: long37      - type: long38      - type: long39  - name: _exit40    standards:41      - POSIX42    return_type: _Noreturn void43    arguments:44      - type: int45  - name: access46    standards:47      - POSIX48    return_type: int49    arguments:50      - type: const char *51      - type: int52  - name: chdir53    standards:54      - POSIX55    return_type: int56    arguments:57      - type: const char *58  - name: chown59    standards:60      - POSIX61    return_type: int62    arguments:63      - type: const char *64      - type: uid_t65      - type: gid_t66  - name: close67    standards:68      - POSIX69    return_type: int70    arguments:71      - type: int72  - name: dup73    standards:74      - POSIX75    return_type: int76    arguments:77      - type: int78  - name: dup279    standards:80      - POSIX81    return_type: int82    arguments:83      - type: int84      - type: int85  - name: dup386    standards:87      - POSIX88    return_type: int89    arguments:90      - type: int91      - type: int92      - type: int93  - name: execv94    standards:95      - POSIX96    return_type: int97    arguments:98      - type: const char *99      - type: __exec_argv_t100  - name: execve101    standards:102      - POSIX103    return_type: int104    arguments:105      - type: const char *106      - type: __exec_argv_t107      - type: __exec_envp_t108  - name: faccessat109    standards:110      - POSIX111    return_type: int112    arguments:113      - type: int114      - type: const char *115      - type: int116      - type: int117  - name: fchdir118    standards:119      - POSIX120    return_type: int121    arguments:122      - type: int123  - name: fchown124    standards:125      - POSIX126    return_type: int127    arguments:128      - type: int129      - type: uid_t130      - type: gid_t131  - name: fork132    standards:133      - POSIX134    return_type: pid_t135    arguments:136      - type: void137  - name: fsync138    standards:139      - POSIX140    return_type: int141    arguments:142      - type: int143  - name: ftruncate144    standards:145      - POSIX146    return_type: int147    arguments:148      - type: int149      - type: off_t150  - name: getcwd151    standards:152      - POSIX153    return_type: char *154    arguments:155      - type: char *156      - type: size_t157  - name: getentropy158    standards:159      - GNUExtensions160    return_type: int161    arguments:162      - type: void *163      - type: size_t164  - name: geteuid165    standards:166      - POSIX167    return_type: uid_t168    arguments:169      - type: void170  - name: gethostname171    standards:172      - POSIX173    return_type: int174    arguments:175      - type: char *176      - type: size_t177  - name: getopt178    standards:179      - POSIX180    return_type: int181    arguments:182      - type: int183      - type: __getoptargv_t184      - type: const char *185  - name: getpid186    standards:187      - POSIX188    return_type: int189    arguments:190      - type: void191  - name: getppid192    standards:193      - POSIX194    return_type: int195    arguments:196      - type: void197  - name: getsid198    standards:199      - POSIX200    return_type: pid_t201    arguments:202      - type: pid_t203  - name: gettid204    standards:205      - Linux206    return_type: pid_t207    arguments:208      - type: void209  - name: getuid210    standards:211      - POSIX212    return_type: uid_t213    arguments:214      - type: void215  - name: getgid216    standards:217      - POSIX218    return_type: gid_t219    arguments:220      - type: void221  - name: isatty222    standards:223      - POSIX224    return_type: int225    arguments:226      - type: int227    guard: null228    attributes: []229  - name: link230    standards:231      - POSIX232    return_type: int233    arguments:234      - type: const char *235      - type: const char *236  - name: linkat237    standards:238      - POSIX239    return_type: int240    arguments:241      - type: int242      - type: const char *243      - type: int244      - type: const char *245      - type: int246  - name: lseek247    standards:248      - POSIX249    return_type: off_t250    arguments:251      - type: int252      - type: off_t253      - type: int254  - name: pipe255    standards:256      - POSIX257    return_type: int258    arguments:259      - type: int *260  - name: pipe2261    standards:262      - Linux263    return_type: int264    arguments:265      - type: int *266      - type: int267  - name: pread268    standards:269      - POSIX270    return_type: ssize_t271    arguments:272      - type: int273      - type: void *274      - type: size_t275      - type: off_t276  - name: pwrite277    standards:278      - POSIX279    return_type: ssize_t280    arguments:281      - type: int282      - type: const void *283      - type: size_t284      - type: off_t285  - name: read286    standards:287      - POSIX288    return_type: ssize_t289    arguments:290      - type: int291      - type: void *292      - type: size_t293  - name: readlink294    standards:295      - POSIX296    return_type: ssize_t297    arguments:298      - type: const char *__restrict299      - type: char *__restrict300      - type: size_t301  - name: readlinkat302    standards:303      - POSIX304    return_type: ssize_t305    arguments:306      - type: const char *__restrict307      - type: char *__restrict308      - type: size_t309  - name: rmdir310    standards:311      - POSIX312    return_type: int313    arguments:314      - type: const char *315  - name: swab316    standards:317      - POSIX318    return_type: void319    arguments:320      - type: const void *__restrict321      - type: void *322      - type: ssize_t323  - name: setsid324    standards:325      - POSIX326    return_type: pid_t327    arguments:328      - type: void329  - name: symlink330    standards:331      - POSIX332    return_type: int333    arguments:334      - type: const char *335      - type: const char *336  - name: symlinkat337    standards:338      - POSIX339    return_type: int340    arguments:341      - type: int342      - type: const char *343      - type: int344      - type: const char *345  - name: sysconf346    standards:347      - POSIX348    return_type: int349    arguments:350      - type: int351  - name: truncate352    standards:353      - POSIX354    return_type: int355    arguments:356      - type: const char *357      - type: off_t358  - name: unlink359    standards:360      - POSIX361    return_type: int362    arguments:363      - type: const char *364  - name: unlinkat365    standards:366      - POSIX367    return_type: int368    arguments:369      - type: int370      - type: const char *371      - type: int372  - name: write373    standards:374      - POSIX375    return_type: ssize_t376    arguments:377      - type: int378      - type: const void *379      - type: size_t380    guard: null381    attributes: []382