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