github.com/Kalvelign/golang-windows-sys-lib@v0.0.0-20221121121202-63da651435e1/unix/zsyscall_solaris_amd64.go (about) 1 // go run mksyscall_solaris.go -tags solaris,amd64 syscall_solaris.go syscall_solaris_amd64.go 2 // Code generated by the command above; see README.md. DO NOT EDIT. 3 4 //go:build solaris && amd64 5 // +build solaris,amd64 6 7 package unix 8 9 import ( 10 "syscall" 11 "unsafe" 12 ) 13 14 //go:cgo_import_dynamic libc_pipe pipe "libc.so" 15 //go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" 16 //go:cgo_import_dynamic libc_getsockname getsockname "libsocket.so" 17 //go:cgo_import_dynamic libc_getcwd getcwd "libc.so" 18 //go:cgo_import_dynamic libc_getgroups getgroups "libc.so" 19 //go:cgo_import_dynamic libc_setgroups setgroups "libc.so" 20 //go:cgo_import_dynamic libc_wait4 wait4 "libc.so" 21 //go:cgo_import_dynamic libc_gethostname gethostname "libc.so" 22 //go:cgo_import_dynamic libc_utimes utimes "libc.so" 23 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so" 24 //go:cgo_import_dynamic libc_fcntl fcntl "libc.so" 25 //go:cgo_import_dynamic libc_futimesat futimesat "libc.so" 26 //go:cgo_import_dynamic libc_accept accept "libsocket.so" 27 //go:cgo_import_dynamic libc___xnet_recvmsg __xnet_recvmsg "libsocket.so" 28 //go:cgo_import_dynamic libc___xnet_sendmsg __xnet_sendmsg "libsocket.so" 29 //go:cgo_import_dynamic libc_acct acct "libc.so" 30 //go:cgo_import_dynamic libc___makedev __makedev "libc.so" 31 //go:cgo_import_dynamic libc___major __major "libc.so" 32 //go:cgo_import_dynamic libc___minor __minor "libc.so" 33 //go:cgo_import_dynamic libc_ioctl ioctl "libc.so" 34 //go:cgo_import_dynamic libc_poll poll "libc.so" 35 //go:cgo_import_dynamic libc_access access "libc.so" 36 //go:cgo_import_dynamic libc_adjtime adjtime "libc.so" 37 //go:cgo_import_dynamic libc_chdir chdir "libc.so" 38 //go:cgo_import_dynamic libc_chmod chmod "libc.so" 39 //go:cgo_import_dynamic libc_chown chown "libc.so" 40 //go:cgo_import_dynamic libc_chroot chroot "libc.so" 41 //go:cgo_import_dynamic libc_close close "libc.so" 42 //go:cgo_import_dynamic libc_creat creat "libc.so" 43 //go:cgo_import_dynamic libc_dup dup "libc.so" 44 //go:cgo_import_dynamic libc_dup2 dup2 "libc.so" 45 //go:cgo_import_dynamic libc_exit exit "libc.so" 46 //go:cgo_import_dynamic libc_faccessat faccessat "libc.so" 47 //go:cgo_import_dynamic libc_fchdir fchdir "libc.so" 48 //go:cgo_import_dynamic libc_fchmod fchmod "libc.so" 49 //go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" 50 //go:cgo_import_dynamic libc_fchown fchown "libc.so" 51 //go:cgo_import_dynamic libc_fchownat fchownat "libc.so" 52 //go:cgo_import_dynamic libc_fdatasync fdatasync "libc.so" 53 //go:cgo_import_dynamic libc_flock flock "libc.so" 54 //go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" 55 //go:cgo_import_dynamic libc_fstat fstat "libc.so" 56 //go:cgo_import_dynamic libc_fstatat fstatat "libc.so" 57 //go:cgo_import_dynamic libc_fstatvfs fstatvfs "libc.so" 58 //go:cgo_import_dynamic libc_getdents getdents "libc.so" 59 //go:cgo_import_dynamic libc_getgid getgid "libc.so" 60 //go:cgo_import_dynamic libc_getpid getpid "libc.so" 61 //go:cgo_import_dynamic libc_getpgid getpgid "libc.so" 62 //go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" 63 //go:cgo_import_dynamic libc_geteuid geteuid "libc.so" 64 //go:cgo_import_dynamic libc_getegid getegid "libc.so" 65 //go:cgo_import_dynamic libc_getppid getppid "libc.so" 66 //go:cgo_import_dynamic libc_getpriority getpriority "libc.so" 67 //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" 68 //go:cgo_import_dynamic libc_getrusage getrusage "libc.so" 69 //go:cgo_import_dynamic libc_getsid getsid "libc.so" 70 //go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" 71 //go:cgo_import_dynamic libc_getuid getuid "libc.so" 72 //go:cgo_import_dynamic libc_kill kill "libc.so" 73 //go:cgo_import_dynamic libc_lchown lchown "libc.so" 74 //go:cgo_import_dynamic libc_link link "libc.so" 75 //go:cgo_import_dynamic libc___xnet_llisten __xnet_llisten "libsocket.so" 76 //go:cgo_import_dynamic libc_lstat lstat "libc.so" 77 //go:cgo_import_dynamic libc_madvise madvise "libc.so" 78 //go:cgo_import_dynamic libc_mkdir mkdir "libc.so" 79 //go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" 80 //go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" 81 //go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" 82 //go:cgo_import_dynamic libc_mknod mknod "libc.so" 83 //go:cgo_import_dynamic libc_mknodat mknodat "libc.so" 84 //go:cgo_import_dynamic libc_mlock mlock "libc.so" 85 //go:cgo_import_dynamic libc_mlockall mlockall "libc.so" 86 //go:cgo_import_dynamic libc_mprotect mprotect "libc.so" 87 //go:cgo_import_dynamic libc_msync msync "libc.so" 88 //go:cgo_import_dynamic libc_munlock munlock "libc.so" 89 //go:cgo_import_dynamic libc_munlockall munlockall "libc.so" 90 //go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" 91 //go:cgo_import_dynamic libc_open open "libc.so" 92 //go:cgo_import_dynamic libc_openat openat "libc.so" 93 //go:cgo_import_dynamic libc_pathconf pathconf "libc.so" 94 //go:cgo_import_dynamic libc_pause pause "libc.so" 95 //go:cgo_import_dynamic libc_pread pread "libc.so" 96 //go:cgo_import_dynamic libc_pwrite pwrite "libc.so" 97 //go:cgo_import_dynamic libc_read read "libc.so" 98 //go:cgo_import_dynamic libc_readlink readlink "libc.so" 99 //go:cgo_import_dynamic libc_rename rename "libc.so" 100 //go:cgo_import_dynamic libc_renameat renameat "libc.so" 101 //go:cgo_import_dynamic libc_rmdir rmdir "libc.so" 102 //go:cgo_import_dynamic libc_lseek lseek "libc.so" 103 //go:cgo_import_dynamic libc_select select "libc.so" 104 //go:cgo_import_dynamic libc_setegid setegid "libc.so" 105 //go:cgo_import_dynamic libc_seteuid seteuid "libc.so" 106 //go:cgo_import_dynamic libc_setgid setgid "libc.so" 107 //go:cgo_import_dynamic libc_sethostname sethostname "libc.so" 108 //go:cgo_import_dynamic libc_setpgid setpgid "libc.so" 109 //go:cgo_import_dynamic libc_setpriority setpriority "libc.so" 110 //go:cgo_import_dynamic libc_setregid setregid "libc.so" 111 //go:cgo_import_dynamic libc_setreuid setreuid "libc.so" 112 //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" 113 //go:cgo_import_dynamic libc_setsid setsid "libc.so" 114 //go:cgo_import_dynamic libc_setuid setuid "libc.so" 115 //go:cgo_import_dynamic libc_shutdown shutdown "libsocket.so" 116 //go:cgo_import_dynamic libc_stat stat "libc.so" 117 //go:cgo_import_dynamic libc_statvfs statvfs "libc.so" 118 //go:cgo_import_dynamic libc_symlink symlink "libc.so" 119 //go:cgo_import_dynamic libc_sync sync "libc.so" 120 //go:cgo_import_dynamic libc_sysconf sysconf "libc.so" 121 //go:cgo_import_dynamic libc_times times "libc.so" 122 //go:cgo_import_dynamic libc_truncate truncate "libc.so" 123 //go:cgo_import_dynamic libc_fsync fsync "libc.so" 124 //go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" 125 //go:cgo_import_dynamic libc_umask umask "libc.so" 126 //go:cgo_import_dynamic libc_uname uname "libc.so" 127 //go:cgo_import_dynamic libc_umount umount "libc.so" 128 //go:cgo_import_dynamic libc_unlink unlink "libc.so" 129 //go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" 130 //go:cgo_import_dynamic libc_ustat ustat "libc.so" 131 //go:cgo_import_dynamic libc_utime utime "libc.so" 132 //go:cgo_import_dynamic libc___xnet_bind __xnet_bind "libsocket.so" 133 //go:cgo_import_dynamic libc___xnet_connect __xnet_connect "libsocket.so" 134 //go:cgo_import_dynamic libc_mmap mmap "libc.so" 135 //go:cgo_import_dynamic libc_munmap munmap "libc.so" 136 //go:cgo_import_dynamic libc_sendfile sendfile "libsendfile.so" 137 //go:cgo_import_dynamic libc___xnet_sendto __xnet_sendto "libsocket.so" 138 //go:cgo_import_dynamic libc___xnet_socket __xnet_socket "libsocket.so" 139 //go:cgo_import_dynamic libc___xnet_socketpair __xnet_socketpair "libsocket.so" 140 //go:cgo_import_dynamic libc_write write "libc.so" 141 //go:cgo_import_dynamic libc___xnet_getsockopt __xnet_getsockopt "libsocket.so" 142 //go:cgo_import_dynamic libc_getpeername getpeername "libsocket.so" 143 //go:cgo_import_dynamic libc_setsockopt setsockopt "libsocket.so" 144 //go:cgo_import_dynamic libc_recvfrom recvfrom "libsocket.so" 145 //go:cgo_import_dynamic libc_port_create port_create "libc.so" 146 //go:cgo_import_dynamic libc_port_associate port_associate "libc.so" 147 //go:cgo_import_dynamic libc_port_dissociate port_dissociate "libc.so" 148 //go:cgo_import_dynamic libc_port_get port_get "libc.so" 149 //go:cgo_import_dynamic libc_port_getn port_getn "libc.so" 150 //go:cgo_import_dynamic libc_putmsg putmsg "libc.so" 151 //go:cgo_import_dynamic libc_getmsg getmsg "libc.so" 152 153 //go:linkname procpipe libc_pipe 154 //go:linkname procpipe2 libc_pipe2 155 //go:linkname procgetsockname libc_getsockname 156 //go:linkname procGetcwd libc_getcwd 157 //go:linkname procgetgroups libc_getgroups 158 //go:linkname procsetgroups libc_setgroups 159 //go:linkname procwait4 libc_wait4 160 //go:linkname procgethostname libc_gethostname 161 //go:linkname procutimes libc_utimes 162 //go:linkname procutimensat libc_utimensat 163 //go:linkname procfcntl libc_fcntl 164 //go:linkname procfutimesat libc_futimesat 165 //go:linkname procaccept libc_accept 166 //go:linkname proc__xnet_recvmsg libc___xnet_recvmsg 167 //go:linkname proc__xnet_sendmsg libc___xnet_sendmsg 168 //go:linkname procacct libc_acct 169 //go:linkname proc__makedev libc___makedev 170 //go:linkname proc__major libc___major 171 //go:linkname proc__minor libc___minor 172 //go:linkname procioctl libc_ioctl 173 //go:linkname procpoll libc_poll 174 //go:linkname procAccess libc_access 175 //go:linkname procAdjtime libc_adjtime 176 //go:linkname procChdir libc_chdir 177 //go:linkname procChmod libc_chmod 178 //go:linkname procChown libc_chown 179 //go:linkname procChroot libc_chroot 180 //go:linkname procClose libc_close 181 //go:linkname procCreat libc_creat 182 //go:linkname procDup libc_dup 183 //go:linkname procDup2 libc_dup2 184 //go:linkname procExit libc_exit 185 //go:linkname procFaccessat libc_faccessat 186 //go:linkname procFchdir libc_fchdir 187 //go:linkname procFchmod libc_fchmod 188 //go:linkname procFchmodat libc_fchmodat 189 //go:linkname procFchown libc_fchown 190 //go:linkname procFchownat libc_fchownat 191 //go:linkname procFdatasync libc_fdatasync 192 //go:linkname procFlock libc_flock 193 //go:linkname procFpathconf libc_fpathconf 194 //go:linkname procFstat libc_fstat 195 //go:linkname procFstatat libc_fstatat 196 //go:linkname procFstatvfs libc_fstatvfs 197 //go:linkname procGetdents libc_getdents 198 //go:linkname procGetgid libc_getgid 199 //go:linkname procGetpid libc_getpid 200 //go:linkname procGetpgid libc_getpgid 201 //go:linkname procGetpgrp libc_getpgrp 202 //go:linkname procGeteuid libc_geteuid 203 //go:linkname procGetegid libc_getegid 204 //go:linkname procGetppid libc_getppid 205 //go:linkname procGetpriority libc_getpriority 206 //go:linkname procGetrlimit libc_getrlimit 207 //go:linkname procGetrusage libc_getrusage 208 //go:linkname procGetsid libc_getsid 209 //go:linkname procGettimeofday libc_gettimeofday 210 //go:linkname procGetuid libc_getuid 211 //go:linkname procKill libc_kill 212 //go:linkname procLchown libc_lchown 213 //go:linkname procLink libc_link 214 //go:linkname proc__xnet_llisten libc___xnet_llisten 215 //go:linkname procLstat libc_lstat 216 //go:linkname procMadvise libc_madvise 217 //go:linkname procMkdir libc_mkdir 218 //go:linkname procMkdirat libc_mkdirat 219 //go:linkname procMkfifo libc_mkfifo 220 //go:linkname procMkfifoat libc_mkfifoat 221 //go:linkname procMknod libc_mknod 222 //go:linkname procMknodat libc_mknodat 223 //go:linkname procMlock libc_mlock 224 //go:linkname procMlockall libc_mlockall 225 //go:linkname procMprotect libc_mprotect 226 //go:linkname procMsync libc_msync 227 //go:linkname procMunlock libc_munlock 228 //go:linkname procMunlockall libc_munlockall 229 //go:linkname procNanosleep libc_nanosleep 230 //go:linkname procOpen libc_open 231 //go:linkname procOpenat libc_openat 232 //go:linkname procPathconf libc_pathconf 233 //go:linkname procPause libc_pause 234 //go:linkname procpread libc_pread 235 //go:linkname procpwrite libc_pwrite 236 //go:linkname procread libc_read 237 //go:linkname procReadlink libc_readlink 238 //go:linkname procRename libc_rename 239 //go:linkname procRenameat libc_renameat 240 //go:linkname procRmdir libc_rmdir 241 //go:linkname proclseek libc_lseek 242 //go:linkname procSelect libc_select 243 //go:linkname procSetegid libc_setegid 244 //go:linkname procSeteuid libc_seteuid 245 //go:linkname procSetgid libc_setgid 246 //go:linkname procSethostname libc_sethostname 247 //go:linkname procSetpgid libc_setpgid 248 //go:linkname procSetpriority libc_setpriority 249 //go:linkname procSetregid libc_setregid 250 //go:linkname procSetreuid libc_setreuid 251 //go:linkname procSetrlimit libc_setrlimit 252 //go:linkname procSetsid libc_setsid 253 //go:linkname procSetuid libc_setuid 254 //go:linkname procshutdown libc_shutdown 255 //go:linkname procStat libc_stat 256 //go:linkname procStatvfs libc_statvfs 257 //go:linkname procSymlink libc_symlink 258 //go:linkname procSync libc_sync 259 //go:linkname procSysconf libc_sysconf 260 //go:linkname procTimes libc_times 261 //go:linkname procTruncate libc_truncate 262 //go:linkname procFsync libc_fsync 263 //go:linkname procFtruncate libc_ftruncate 264 //go:linkname procUmask libc_umask 265 //go:linkname procUname libc_uname 266 //go:linkname procumount libc_umount 267 //go:linkname procUnlink libc_unlink 268 //go:linkname procUnlinkat libc_unlinkat 269 //go:linkname procUstat libc_ustat 270 //go:linkname procUtime libc_utime 271 //go:linkname proc__xnet_bind libc___xnet_bind 272 //go:linkname proc__xnet_connect libc___xnet_connect 273 //go:linkname procmmap libc_mmap 274 //go:linkname procmunmap libc_munmap 275 //go:linkname procsendfile libc_sendfile 276 //go:linkname proc__xnet_sendto libc___xnet_sendto 277 //go:linkname proc__xnet_socket libc___xnet_socket 278 //go:linkname proc__xnet_socketpair libc___xnet_socketpair 279 //go:linkname procwrite libc_write 280 //go:linkname proc__xnet_getsockopt libc___xnet_getsockopt 281 //go:linkname procgetpeername libc_getpeername 282 //go:linkname procsetsockopt libc_setsockopt 283 //go:linkname procrecvfrom libc_recvfrom 284 //go:linkname procport_create libc_port_create 285 //go:linkname procport_associate libc_port_associate 286 //go:linkname procport_dissociate libc_port_dissociate 287 //go:linkname procport_get libc_port_get 288 //go:linkname procport_getn libc_port_getn 289 //go:linkname procputmsg libc_putmsg 290 //go:linkname procgetmsg libc_getmsg 291 292 var ( 293 procpipe, 294 procpipe2, 295 procgetsockname, 296 procGetcwd, 297 procgetgroups, 298 procsetgroups, 299 procwait4, 300 procgethostname, 301 procutimes, 302 procutimensat, 303 procfcntl, 304 procfutimesat, 305 procaccept, 306 proc__xnet_recvmsg, 307 proc__xnet_sendmsg, 308 procacct, 309 proc__makedev, 310 proc__major, 311 proc__minor, 312 procioctl, 313 procpoll, 314 procAccess, 315 procAdjtime, 316 procChdir, 317 procChmod, 318 procChown, 319 procChroot, 320 procClose, 321 procCreat, 322 procDup, 323 procDup2, 324 procExit, 325 procFaccessat, 326 procFchdir, 327 procFchmod, 328 procFchmodat, 329 procFchown, 330 procFchownat, 331 procFdatasync, 332 procFlock, 333 procFpathconf, 334 procFstat, 335 procFstatat, 336 procFstatvfs, 337 procGetdents, 338 procGetgid, 339 procGetpid, 340 procGetpgid, 341 procGetpgrp, 342 procGeteuid, 343 procGetegid, 344 procGetppid, 345 procGetpriority, 346 procGetrlimit, 347 procGetrusage, 348 procGetsid, 349 procGettimeofday, 350 procGetuid, 351 procKill, 352 procLchown, 353 procLink, 354 proc__xnet_llisten, 355 procLstat, 356 procMadvise, 357 procMkdir, 358 procMkdirat, 359 procMkfifo, 360 procMkfifoat, 361 procMknod, 362 procMknodat, 363 procMlock, 364 procMlockall, 365 procMprotect, 366 procMsync, 367 procMunlock, 368 procMunlockall, 369 procNanosleep, 370 procOpen, 371 procOpenat, 372 procPathconf, 373 procPause, 374 procpread, 375 procpwrite, 376 procread, 377 procReadlink, 378 procRename, 379 procRenameat, 380 procRmdir, 381 proclseek, 382 procSelect, 383 procSetegid, 384 procSeteuid, 385 procSetgid, 386 procSethostname, 387 procSetpgid, 388 procSetpriority, 389 procSetregid, 390 procSetreuid, 391 procSetrlimit, 392 procSetsid, 393 procSetuid, 394 procshutdown, 395 procStat, 396 procStatvfs, 397 procSymlink, 398 procSync, 399 procSysconf, 400 procTimes, 401 procTruncate, 402 procFsync, 403 procFtruncate, 404 procUmask, 405 procUname, 406 procumount, 407 procUnlink, 408 procUnlinkat, 409 procUstat, 410 procUtime, 411 proc__xnet_bind, 412 proc__xnet_connect, 413 procmmap, 414 procmunmap, 415 procsendfile, 416 proc__xnet_sendto, 417 proc__xnet_socket, 418 proc__xnet_socketpair, 419 procwrite, 420 proc__xnet_getsockopt, 421 procgetpeername, 422 procsetsockopt, 423 procrecvfrom, 424 procport_create, 425 procport_associate, 426 procport_dissociate, 427 procport_get, 428 procport_getn, 429 procputmsg, 430 procgetmsg syscallFunc 431 ) 432 433 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 434 435 func pipe(p *[2]_C_int) (n int, err error) { 436 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe)), 1, uintptr(unsafe.Pointer(p)), 0, 0, 0, 0, 0) 437 n = int(r0) 438 if e1 != 0 { 439 err = e1 440 } 441 return 442 } 443 444 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 445 446 func pipe2(p *[2]_C_int, flags int) (err error) { 447 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe2)), 2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0, 0, 0, 0) 448 if e1 != 0 { 449 err = e1 450 } 451 return 452 } 453 454 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 455 456 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 457 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) 458 if e1 != 0 { 459 err = e1 460 } 461 return 462 } 463 464 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 465 466 func Getcwd(buf []byte) (n int, err error) { 467 var _p0 *byte 468 if len(buf) > 0 { 469 _p0 = &buf[0] 470 } 471 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetcwd)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) 472 n = int(r0) 473 if e1 != 0 { 474 err = e1 475 } 476 return 477 } 478 479 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 480 481 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 482 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) 483 n = int(r0) 484 if e1 != 0 { 485 err = e1 486 } 487 return 488 } 489 490 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 491 492 func setgroups(ngid int, gid *_Gid_t) (err error) { 493 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procsetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) 494 if e1 != 0 { 495 err = e1 496 } 497 return 498 } 499 500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 501 502 func wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, err error) { 503 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwait4)), 4, uintptr(pid), uintptr(unsafe.Pointer(statusp)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 504 wpid = int32(r0) 505 if e1 != 0 { 506 err = e1 507 } 508 return 509 } 510 511 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 512 513 func gethostname(buf []byte) (n int, err error) { 514 var _p0 *byte 515 if len(buf) > 0 { 516 _p0 = &buf[0] 517 } 518 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) 519 n = int(r0) 520 if e1 != 0 { 521 err = e1 522 } 523 return 524 } 525 526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 527 528 func utimes(path string, times *[2]Timeval) (err error) { 529 var _p0 *byte 530 _p0, err = BytePtrFromString(path) 531 if err != nil { 532 return 533 } 534 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimes)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0, 0, 0, 0) 535 if e1 != 0 { 536 err = e1 537 } 538 return 539 } 540 541 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 542 543 func utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) { 544 var _p0 *byte 545 _p0, err = BytePtrFromString(path) 546 if err != nil { 547 return 548 } 549 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimensat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0) 550 if e1 != 0 { 551 err = e1 552 } 553 return 554 } 555 556 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 557 558 func fcntl(fd int, cmd int, arg int) (val int, err error) { 559 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0) 560 val = int(r0) 561 if e1 != 0 { 562 err = e1 563 } 564 return 565 } 566 567 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 568 569 func futimesat(fildes int, path *byte, times *[2]Timeval) (err error) { 570 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfutimesat)), 3, uintptr(fildes), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)), 0, 0, 0) 571 if e1 != 0 { 572 err = e1 573 } 574 return 575 } 576 577 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 578 579 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 580 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept)), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) 581 fd = int(r0) 582 if e1 != 0 { 583 err = e1 584 } 585 return 586 } 587 588 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 589 590 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 591 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_recvmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) 592 n = int(r0) 593 if e1 != 0 { 594 err = e1 595 } 596 return 597 } 598 599 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 600 601 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 602 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) 603 n = int(r0) 604 if e1 != 0 { 605 err = e1 606 } 607 return 608 } 609 610 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 611 612 func acct(path *byte) (err error) { 613 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procacct)), 1, uintptr(unsafe.Pointer(path)), 0, 0, 0, 0, 0) 614 if e1 != 0 { 615 err = e1 616 } 617 return 618 } 619 620 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 621 622 func __makedev(version int, major uint, minor uint) (val uint64) { 623 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__makedev)), 3, uintptr(version), uintptr(major), uintptr(minor), 0, 0, 0) 624 val = uint64(r0) 625 return 626 } 627 628 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 629 630 func __major(version int, dev uint64) (val uint) { 631 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__major)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0) 632 val = uint(r0) 633 return 634 } 635 636 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 637 638 func __minor(version int, dev uint64) (val uint) { 639 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__minor)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0) 640 val = uint(r0) 641 return 642 } 643 644 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 645 646 func ioctlRet(fd int, req uint, arg uintptr) (ret int, err error) { 647 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) 648 ret = int(r0) 649 if e1 != 0 { 650 err = e1 651 } 652 return 653 } 654 655 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 656 657 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { 658 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpoll)), 3, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout), 0, 0, 0) 659 n = int(r0) 660 if e1 != 0 { 661 err = e1 662 } 663 return 664 } 665 666 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 667 668 func Access(path string, mode uint32) (err error) { 669 var _p0 *byte 670 _p0, err = BytePtrFromString(path) 671 if err != nil { 672 return 673 } 674 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAccess)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 675 if e1 != 0 { 676 err = e1 677 } 678 return 679 } 680 681 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 682 683 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 684 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAdjtime)), 2, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0, 0, 0, 0) 685 if e1 != 0 { 686 err = e1 687 } 688 return 689 } 690 691 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 692 693 func Chdir(path string) (err error) { 694 var _p0 *byte 695 _p0, err = BytePtrFromString(path) 696 if err != nil { 697 return 698 } 699 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 700 if e1 != 0 { 701 err = e1 702 } 703 return 704 } 705 706 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 707 708 func Chmod(path string, mode uint32) (err error) { 709 var _p0 *byte 710 _p0, err = BytePtrFromString(path) 711 if err != nil { 712 return 713 } 714 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChmod)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 715 if e1 != 0 { 716 err = e1 717 } 718 return 719 } 720 721 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 722 723 func Chown(path string, uid int, gid int) (err error) { 724 var _p0 *byte 725 _p0, err = BytePtrFromString(path) 726 if err != nil { 727 return 728 } 729 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) 730 if e1 != 0 { 731 err = e1 732 } 733 return 734 } 735 736 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 737 738 func Chroot(path string) (err error) { 739 var _p0 *byte 740 _p0, err = BytePtrFromString(path) 741 if err != nil { 742 return 743 } 744 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChroot)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 745 if e1 != 0 { 746 err = e1 747 } 748 return 749 } 750 751 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 752 753 func Close(fd int) (err error) { 754 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClose)), 1, uintptr(fd), 0, 0, 0, 0, 0) 755 if e1 != 0 { 756 err = e1 757 } 758 return 759 } 760 761 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 762 763 func Creat(path string, mode uint32) (fd int, err error) { 764 var _p0 *byte 765 _p0, err = BytePtrFromString(path) 766 if err != nil { 767 return 768 } 769 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procCreat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 770 fd = int(r0) 771 if e1 != 0 { 772 err = e1 773 } 774 return 775 } 776 777 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 778 779 func Dup(fd int) (nfd int, err error) { 780 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup)), 1, uintptr(fd), 0, 0, 0, 0, 0) 781 nfd = int(r0) 782 if e1 != 0 { 783 err = e1 784 } 785 return 786 } 787 788 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 789 790 func Dup2(oldfd int, newfd int) (err error) { 791 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup2)), 2, uintptr(oldfd), uintptr(newfd), 0, 0, 0, 0) 792 if e1 != 0 { 793 err = e1 794 } 795 return 796 } 797 798 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 799 800 func Exit(code int) { 801 sysvicall6(uintptr(unsafe.Pointer(&procExit)), 1, uintptr(code), 0, 0, 0, 0, 0) 802 return 803 } 804 805 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 806 807 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { 808 var _p0 *byte 809 _p0, err = BytePtrFromString(path) 810 if err != nil { 811 return 812 } 813 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFaccessat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 814 if e1 != 0 { 815 err = e1 816 } 817 return 818 } 819 820 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 821 822 func Fchdir(fd int) (err error) { 823 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0) 824 if e1 != 0 { 825 err = e1 826 } 827 return 828 } 829 830 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 831 832 func Fchmod(fd int, mode uint32) (err error) { 833 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmod)), 2, uintptr(fd), uintptr(mode), 0, 0, 0, 0) 834 if e1 != 0 { 835 err = e1 836 } 837 return 838 } 839 840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 841 842 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { 843 var _p0 *byte 844 _p0, err = BytePtrFromString(path) 845 if err != nil { 846 return 847 } 848 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 849 if e1 != 0 { 850 err = e1 851 } 852 return 853 } 854 855 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 856 857 func Fchown(fd int, uid int, gid int) (err error) { 858 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchown)), 3, uintptr(fd), uintptr(uid), uintptr(gid), 0, 0, 0) 859 if e1 != 0 { 860 err = e1 861 } 862 return 863 } 864 865 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 866 867 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { 868 var _p0 *byte 869 _p0, err = BytePtrFromString(path) 870 if err != nil { 871 return 872 } 873 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchownat)), 5, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) 874 if e1 != 0 { 875 err = e1 876 } 877 return 878 } 879 880 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 881 882 func Fdatasync(fd int) (err error) { 883 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFdatasync)), 1, uintptr(fd), 0, 0, 0, 0, 0) 884 if e1 != 0 { 885 err = e1 886 } 887 return 888 } 889 890 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 891 892 func Flock(fd int, how int) (err error) { 893 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFlock)), 2, uintptr(fd), uintptr(how), 0, 0, 0, 0) 894 if e1 != 0 { 895 err = e1 896 } 897 return 898 } 899 900 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 901 902 func Fpathconf(fd int, name int) (val int, err error) { 903 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFpathconf)), 2, uintptr(fd), uintptr(name), 0, 0, 0, 0) 904 val = int(r0) 905 if e1 != 0 { 906 err = e1 907 } 908 return 909 } 910 911 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 912 913 func Fstat(fd int, stat *Stat_t) (err error) { 914 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstat)), 2, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) 915 if e1 != 0 { 916 err = e1 917 } 918 return 919 } 920 921 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 922 923 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 924 var _p0 *byte 925 _p0, err = BytePtrFromString(path) 926 if err != nil { 927 return 928 } 929 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 930 if e1 != 0 { 931 err = e1 932 } 933 return 934 } 935 936 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 937 938 func Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) { 939 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatvfs)), 2, uintptr(fd), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) 940 if e1 != 0 { 941 err = e1 942 } 943 return 944 } 945 946 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 947 948 func Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) { 949 var _p0 *byte 950 if len(buf) > 0 { 951 _p0 = &buf[0] 952 } 953 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetdents)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) 954 n = int(r0) 955 if e1 != 0 { 956 err = e1 957 } 958 return 959 } 960 961 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 962 963 func Getgid() (gid int) { 964 r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetgid)), 0, 0, 0, 0, 0, 0, 0) 965 gid = int(r0) 966 return 967 } 968 969 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 970 971 func Getpid() (pid int) { 972 r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpid)), 0, 0, 0, 0, 0, 0, 0) 973 pid = int(r0) 974 return 975 } 976 977 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 978 979 func Getpgid(pid int) (pgid int, err error) { 980 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0) 981 pgid = int(r0) 982 if e1 != 0 { 983 err = e1 984 } 985 return 986 } 987 988 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 989 990 func Getpgrp() (pgid int, err error) { 991 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgrp)), 0, 0, 0, 0, 0, 0, 0) 992 pgid = int(r0) 993 if e1 != 0 { 994 err = e1 995 } 996 return 997 } 998 999 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1000 1001 func Geteuid() (euid int) { 1002 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGeteuid)), 0, 0, 0, 0, 0, 0, 0) 1003 euid = int(r0) 1004 return 1005 } 1006 1007 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1008 1009 func Getegid() (egid int) { 1010 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetegid)), 0, 0, 0, 0, 0, 0, 0) 1011 egid = int(r0) 1012 return 1013 } 1014 1015 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1016 1017 func Getppid() (ppid int) { 1018 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetppid)), 0, 0, 0, 0, 0, 0, 0) 1019 ppid = int(r0) 1020 return 1021 } 1022 1023 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1024 1025 func Getpriority(which int, who int) (n int, err error) { 1026 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetpriority)), 2, uintptr(which), uintptr(who), 0, 0, 0, 0) 1027 n = int(r0) 1028 if e1 != 0 { 1029 err = e1 1030 } 1031 return 1032 } 1033 1034 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1035 1036 func Getrlimit(which int, lim *Rlimit) (err error) { 1037 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) 1038 if e1 != 0 { 1039 err = e1 1040 } 1041 return 1042 } 1043 1044 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1045 1046 func Getrusage(who int, rusage *Rusage) (err error) { 1047 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrusage)), 2, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0, 0, 0, 0) 1048 if e1 != 0 { 1049 err = e1 1050 } 1051 return 1052 } 1053 1054 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1055 1056 func Getsid(pid int) (sid int, err error) { 1057 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetsid)), 1, uintptr(pid), 0, 0, 0, 0, 0) 1058 sid = int(r0) 1059 if e1 != 0 { 1060 err = e1 1061 } 1062 return 1063 } 1064 1065 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1066 1067 func Gettimeofday(tv *Timeval) (err error) { 1068 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0) 1069 if e1 != 0 { 1070 err = e1 1071 } 1072 return 1073 } 1074 1075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1076 1077 func Getuid() (uid int) { 1078 r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetuid)), 0, 0, 0, 0, 0, 0, 0) 1079 uid = int(r0) 1080 return 1081 } 1082 1083 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1084 1085 func Kill(pid int, signum syscall.Signal) (err error) { 1086 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procKill)), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0) 1087 if e1 != 0 { 1088 err = e1 1089 } 1090 return 1091 } 1092 1093 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1094 1095 func Lchown(path string, uid int, gid int) (err error) { 1096 var _p0 *byte 1097 _p0, err = BytePtrFromString(path) 1098 if err != nil { 1099 return 1100 } 1101 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLchown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) 1102 if e1 != 0 { 1103 err = e1 1104 } 1105 return 1106 } 1107 1108 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1109 1110 func Link(path string, link string) (err error) { 1111 var _p0 *byte 1112 _p0, err = BytePtrFromString(path) 1113 if err != nil { 1114 return 1115 } 1116 var _p1 *byte 1117 _p1, err = BytePtrFromString(link) 1118 if err != nil { 1119 return 1120 } 1121 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) 1122 if e1 != 0 { 1123 err = e1 1124 } 1125 return 1126 } 1127 1128 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1129 1130 func Listen(s int, backlog int) (err error) { 1131 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_llisten)), 2, uintptr(s), uintptr(backlog), 0, 0, 0, 0) 1132 if e1 != 0 { 1133 err = e1 1134 } 1135 return 1136 } 1137 1138 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1139 1140 func Lstat(path string, stat *Stat_t) (err error) { 1141 var _p0 *byte 1142 _p0, err = BytePtrFromString(path) 1143 if err != nil { 1144 return 1145 } 1146 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLstat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) 1147 if e1 != 0 { 1148 err = e1 1149 } 1150 return 1151 } 1152 1153 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1154 1155 func Madvise(b []byte, advice int) (err error) { 1156 var _p0 *byte 1157 if len(b) > 0 { 1158 _p0 = &b[0] 1159 } 1160 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMadvise)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(advice), 0, 0, 0) 1161 if e1 != 0 { 1162 err = e1 1163 } 1164 return 1165 } 1166 1167 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1168 1169 func Mkdir(path string, mode uint32) (err error) { 1170 var _p0 *byte 1171 _p0, err = BytePtrFromString(path) 1172 if err != nil { 1173 return 1174 } 1175 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdir)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 1176 if e1 != 0 { 1177 err = e1 1178 } 1179 return 1180 } 1181 1182 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1183 1184 func Mkdirat(dirfd int, path string, mode uint32) (err error) { 1185 var _p0 *byte 1186 _p0, err = BytePtrFromString(path) 1187 if err != nil { 1188 return 1189 } 1190 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdirat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) 1191 if e1 != 0 { 1192 err = e1 1193 } 1194 return 1195 } 1196 1197 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1198 1199 func Mkfifo(path string, mode uint32) (err error) { 1200 var _p0 *byte 1201 _p0, err = BytePtrFromString(path) 1202 if err != nil { 1203 return 1204 } 1205 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifo)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 1206 if e1 != 0 { 1207 err = e1 1208 } 1209 return 1210 } 1211 1212 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1213 1214 func Mkfifoat(dirfd int, path string, mode uint32) (err error) { 1215 var _p0 *byte 1216 _p0, err = BytePtrFromString(path) 1217 if err != nil { 1218 return 1219 } 1220 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifoat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) 1221 if e1 != 0 { 1222 err = e1 1223 } 1224 return 1225 } 1226 1227 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1228 1229 func Mknod(path string, mode uint32, dev int) (err error) { 1230 var _p0 *byte 1231 _p0, err = BytePtrFromString(path) 1232 if err != nil { 1233 return 1234 } 1235 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknod)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0, 0) 1236 if e1 != 0 { 1237 err = e1 1238 } 1239 return 1240 } 1241 1242 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1243 1244 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { 1245 var _p0 *byte 1246 _p0, err = BytePtrFromString(path) 1247 if err != nil { 1248 return 1249 } 1250 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) 1251 if e1 != 0 { 1252 err = e1 1253 } 1254 return 1255 } 1256 1257 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1258 1259 func Mlock(b []byte) (err error) { 1260 var _p0 *byte 1261 if len(b) > 0 { 1262 _p0 = &b[0] 1263 } 1264 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) 1265 if e1 != 0 { 1266 err = e1 1267 } 1268 return 1269 } 1270 1271 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1272 1273 func Mlockall(flags int) (err error) { 1274 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlockall)), 1, uintptr(flags), 0, 0, 0, 0, 0) 1275 if e1 != 0 { 1276 err = e1 1277 } 1278 return 1279 } 1280 1281 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1282 1283 func Mprotect(b []byte, prot int) (err error) { 1284 var _p0 *byte 1285 if len(b) > 0 { 1286 _p0 = &b[0] 1287 } 1288 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMprotect)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(prot), 0, 0, 0) 1289 if e1 != 0 { 1290 err = e1 1291 } 1292 return 1293 } 1294 1295 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1296 1297 func Msync(b []byte, flags int) (err error) { 1298 var _p0 *byte 1299 if len(b) > 0 { 1300 _p0 = &b[0] 1301 } 1302 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMsync)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(flags), 0, 0, 0) 1303 if e1 != 0 { 1304 err = e1 1305 } 1306 return 1307 } 1308 1309 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1310 1311 func Munlock(b []byte) (err error) { 1312 var _p0 *byte 1313 if len(b) > 0 { 1314 _p0 = &b[0] 1315 } 1316 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) 1317 if e1 != 0 { 1318 err = e1 1319 } 1320 return 1321 } 1322 1323 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1324 1325 func Munlockall() (err error) { 1326 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlockall)), 0, 0, 0, 0, 0, 0, 0) 1327 if e1 != 0 { 1328 err = e1 1329 } 1330 return 1331 } 1332 1333 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1334 1335 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { 1336 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procNanosleep)), 2, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0, 0, 0, 0) 1337 if e1 != 0 { 1338 err = e1 1339 } 1340 return 1341 } 1342 1343 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1344 1345 func Open(path string, mode int, perm uint32) (fd int, err error) { 1346 var _p0 *byte 1347 _p0, err = BytePtrFromString(path) 1348 if err != nil { 1349 return 1350 } 1351 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpen)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0, 0) 1352 fd = int(r0) 1353 if e1 != 0 { 1354 err = e1 1355 } 1356 return 1357 } 1358 1359 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1360 1361 func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { 1362 var _p0 *byte 1363 _p0, err = BytePtrFromString(path) 1364 if err != nil { 1365 return 1366 } 1367 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpenat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) 1368 fd = int(r0) 1369 if e1 != 0 { 1370 err = e1 1371 } 1372 return 1373 } 1374 1375 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1376 1377 func Pathconf(path string, name int) (val int, err error) { 1378 var _p0 *byte 1379 _p0, err = BytePtrFromString(path) 1380 if err != nil { 1381 return 1382 } 1383 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPathconf)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0, 0, 0, 0) 1384 val = int(r0) 1385 if e1 != 0 { 1386 err = e1 1387 } 1388 return 1389 } 1390 1391 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1392 1393 func Pause() (err error) { 1394 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPause)), 0, 0, 0, 0, 0, 0, 0) 1395 if e1 != 0 { 1396 err = e1 1397 } 1398 return 1399 } 1400 1401 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1402 1403 func pread(fd int, p []byte, offset int64) (n int, err error) { 1404 var _p0 *byte 1405 if len(p) > 0 { 1406 _p0 = &p[0] 1407 } 1408 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpread)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) 1409 n = int(r0) 1410 if e1 != 0 { 1411 err = e1 1412 } 1413 return 1414 } 1415 1416 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1417 1418 func pwrite(fd int, p []byte, offset int64) (n int, err error) { 1419 var _p0 *byte 1420 if len(p) > 0 { 1421 _p0 = &p[0] 1422 } 1423 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpwrite)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) 1424 n = int(r0) 1425 if e1 != 0 { 1426 err = e1 1427 } 1428 return 1429 } 1430 1431 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1432 1433 func read(fd int, p []byte) (n int, err error) { 1434 var _p0 *byte 1435 if len(p) > 0 { 1436 _p0 = &p[0] 1437 } 1438 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procread)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) 1439 n = int(r0) 1440 if e1 != 0 { 1441 err = e1 1442 } 1443 return 1444 } 1445 1446 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1447 1448 func Readlink(path string, buf []byte) (n int, err error) { 1449 var _p0 *byte 1450 _p0, err = BytePtrFromString(path) 1451 if err != nil { 1452 return 1453 } 1454 var _p1 *byte 1455 if len(buf) > 0 { 1456 _p1 = &buf[0] 1457 } 1458 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procReadlink)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(len(buf)), 0, 0, 0) 1459 n = int(r0) 1460 if e1 != 0 { 1461 err = e1 1462 } 1463 return 1464 } 1465 1466 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1467 1468 func Rename(from string, to string) (err error) { 1469 var _p0 *byte 1470 _p0, err = BytePtrFromString(from) 1471 if err != nil { 1472 return 1473 } 1474 var _p1 *byte 1475 _p1, err = BytePtrFromString(to) 1476 if err != nil { 1477 return 1478 } 1479 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRename)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) 1480 if e1 != 0 { 1481 err = e1 1482 } 1483 return 1484 } 1485 1486 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1487 1488 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { 1489 var _p0 *byte 1490 _p0, err = BytePtrFromString(oldpath) 1491 if err != nil { 1492 return 1493 } 1494 var _p1 *byte 1495 _p1, err = BytePtrFromString(newpath) 1496 if err != nil { 1497 return 1498 } 1499 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRenameat)), 4, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) 1500 if e1 != 0 { 1501 err = e1 1502 } 1503 return 1504 } 1505 1506 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1507 1508 func Rmdir(path string) (err error) { 1509 var _p0 *byte 1510 _p0, err = BytePtrFromString(path) 1511 if err != nil { 1512 return 1513 } 1514 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRmdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 1515 if e1 != 0 { 1516 err = e1 1517 } 1518 return 1519 } 1520 1521 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1522 1523 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1524 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proclseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0) 1525 newoffset = int64(r0) 1526 if e1 != 0 { 1527 err = e1 1528 } 1529 return 1530 } 1531 1532 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1533 1534 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { 1535 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1536 n = int(r0) 1537 if e1 != 0 { 1538 err = e1 1539 } 1540 return 1541 } 1542 1543 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1544 1545 func Setegid(egid int) (err error) { 1546 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetegid)), 1, uintptr(egid), 0, 0, 0, 0, 0) 1547 if e1 != 0 { 1548 err = e1 1549 } 1550 return 1551 } 1552 1553 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1554 1555 func Seteuid(euid int) (err error) { 1556 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSeteuid)), 1, uintptr(euid), 0, 0, 0, 0, 0) 1557 if e1 != 0 { 1558 err = e1 1559 } 1560 return 1561 } 1562 1563 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1564 1565 func Setgid(gid int) (err error) { 1566 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetgid)), 1, uintptr(gid), 0, 0, 0, 0, 0) 1567 if e1 != 0 { 1568 err = e1 1569 } 1570 return 1571 } 1572 1573 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1574 1575 func Sethostname(p []byte) (err error) { 1576 var _p0 *byte 1577 if len(p) > 0 { 1578 _p0 = &p[0] 1579 } 1580 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0, 0) 1581 if e1 != 0 { 1582 err = e1 1583 } 1584 return 1585 } 1586 1587 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1588 1589 func Setpgid(pid int, pgid int) (err error) { 1590 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetpgid)), 2, uintptr(pid), uintptr(pgid), 0, 0, 0, 0) 1591 if e1 != 0 { 1592 err = e1 1593 } 1594 return 1595 } 1596 1597 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1598 1599 func Setpriority(which int, who int, prio int) (err error) { 1600 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSetpriority)), 3, uintptr(which), uintptr(who), uintptr(prio), 0, 0, 0) 1601 if e1 != 0 { 1602 err = e1 1603 } 1604 return 1605 } 1606 1607 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1608 1609 func Setregid(rgid int, egid int) (err error) { 1610 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetregid)), 2, uintptr(rgid), uintptr(egid), 0, 0, 0, 0) 1611 if e1 != 0 { 1612 err = e1 1613 } 1614 return 1615 } 1616 1617 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1618 1619 func Setreuid(ruid int, euid int) (err error) { 1620 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetreuid)), 2, uintptr(ruid), uintptr(euid), 0, 0, 0, 0) 1621 if e1 != 0 { 1622 err = e1 1623 } 1624 return 1625 } 1626 1627 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1628 1629 func Setrlimit(which int, lim *Rlimit) (err error) { 1630 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) 1631 if e1 != 0 { 1632 err = e1 1633 } 1634 return 1635 } 1636 1637 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1638 1639 func Setsid() (pid int, err error) { 1640 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0) 1641 pid = int(r0) 1642 if e1 != 0 { 1643 err = e1 1644 } 1645 return 1646 } 1647 1648 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1649 1650 func Setuid(uid int) (err error) { 1651 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetuid)), 1, uintptr(uid), 0, 0, 0, 0, 0) 1652 if e1 != 0 { 1653 err = e1 1654 } 1655 return 1656 } 1657 1658 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1659 1660 func Shutdown(s int, how int) (err error) { 1661 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procshutdown)), 2, uintptr(s), uintptr(how), 0, 0, 0, 0) 1662 if e1 != 0 { 1663 err = e1 1664 } 1665 return 1666 } 1667 1668 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1669 1670 func Stat(path string, stat *Stat_t) (err error) { 1671 var _p0 *byte 1672 _p0, err = BytePtrFromString(path) 1673 if err != nil { 1674 return 1675 } 1676 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) 1677 if e1 != 0 { 1678 err = e1 1679 } 1680 return 1681 } 1682 1683 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1684 1685 func Statvfs(path string, vfsstat *Statvfs_t) (err error) { 1686 var _p0 *byte 1687 _p0, err = BytePtrFromString(path) 1688 if err != nil { 1689 return 1690 } 1691 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStatvfs)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) 1692 if e1 != 0 { 1693 err = e1 1694 } 1695 return 1696 } 1697 1698 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1699 1700 func Symlink(path string, link string) (err error) { 1701 var _p0 *byte 1702 _p0, err = BytePtrFromString(path) 1703 if err != nil { 1704 return 1705 } 1706 var _p1 *byte 1707 _p1, err = BytePtrFromString(link) 1708 if err != nil { 1709 return 1710 } 1711 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSymlink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) 1712 if e1 != 0 { 1713 err = e1 1714 } 1715 return 1716 } 1717 1718 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1719 1720 func Sync() (err error) { 1721 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSync)), 0, 0, 0, 0, 0, 0, 0) 1722 if e1 != 0 { 1723 err = e1 1724 } 1725 return 1726 } 1727 1728 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1729 1730 func Sysconf(which int) (n int64, err error) { 1731 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSysconf)), 1, uintptr(which), 0, 0, 0, 0, 0) 1732 n = int64(r0) 1733 if e1 != 0 { 1734 err = e1 1735 } 1736 return 1737 } 1738 1739 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1740 1741 func Times(tms *Tms) (ticks uintptr, err error) { 1742 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0) 1743 ticks = uintptr(r0) 1744 if e1 != 0 { 1745 err = e1 1746 } 1747 return 1748 } 1749 1750 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1751 1752 func Truncate(path string, length int64) (err error) { 1753 var _p0 *byte 1754 _p0, err = BytePtrFromString(path) 1755 if err != nil { 1756 return 1757 } 1758 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procTruncate)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0, 0, 0, 0) 1759 if e1 != 0 { 1760 err = e1 1761 } 1762 return 1763 } 1764 1765 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1766 1767 func Fsync(fd int) (err error) { 1768 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFsync)), 1, uintptr(fd), 0, 0, 0, 0, 0) 1769 if e1 != 0 { 1770 err = e1 1771 } 1772 return 1773 } 1774 1775 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1776 1777 func Ftruncate(fd int, length int64) (err error) { 1778 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFtruncate)), 2, uintptr(fd), uintptr(length), 0, 0, 0, 0) 1779 if e1 != 0 { 1780 err = e1 1781 } 1782 return 1783 } 1784 1785 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1786 1787 func Umask(mask int) (oldmask int) { 1788 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procUmask)), 1, uintptr(mask), 0, 0, 0, 0, 0) 1789 oldmask = int(r0) 1790 return 1791 } 1792 1793 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1794 1795 func Uname(buf *Utsname) (err error) { 1796 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procUname)), 1, uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0, 0) 1797 if e1 != 0 { 1798 err = e1 1799 } 1800 return 1801 } 1802 1803 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1804 1805 func Unmount(target string, flags int) (err error) { 1806 var _p0 *byte 1807 _p0, err = BytePtrFromString(target) 1808 if err != nil { 1809 return 1810 } 1811 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procumount)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0, 0) 1812 if e1 != 0 { 1813 err = e1 1814 } 1815 return 1816 } 1817 1818 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1819 1820 func Unlink(path string) (err error) { 1821 var _p0 *byte 1822 _p0, err = BytePtrFromString(path) 1823 if err != nil { 1824 return 1825 } 1826 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlink)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 1827 if e1 != 0 { 1828 err = e1 1829 } 1830 return 1831 } 1832 1833 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1834 1835 func Unlinkat(dirfd int, path string, flags int) (err error) { 1836 var _p0 *byte 1837 _p0, err = BytePtrFromString(path) 1838 if err != nil { 1839 return 1840 } 1841 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlinkat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0) 1842 if e1 != 0 { 1843 err = e1 1844 } 1845 return 1846 } 1847 1848 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1849 1850 func Ustat(dev int, ubuf *Ustat_t) (err error) { 1851 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUstat)), 2, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0, 0, 0, 0) 1852 if e1 != 0 { 1853 err = e1 1854 } 1855 return 1856 } 1857 1858 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1859 1860 func Utime(path string, buf *Utimbuf) (err error) { 1861 var _p0 *byte 1862 _p0, err = BytePtrFromString(path) 1863 if err != nil { 1864 return 1865 } 1866 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUtime)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0) 1867 if e1 != 0 { 1868 err = e1 1869 } 1870 return 1871 } 1872 1873 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1874 1875 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 1876 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_bind)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) 1877 if e1 != 0 { 1878 err = e1 1879 } 1880 return 1881 } 1882 1883 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1884 1885 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 1886 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_connect)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) 1887 if e1 != 0 { 1888 err = e1 1889 } 1890 return 1891 } 1892 1893 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1894 1895 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 1896 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmmap)), 6, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) 1897 ret = uintptr(r0) 1898 if e1 != 0 { 1899 err = e1 1900 } 1901 return 1902 } 1903 1904 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1905 1906 func munmap(addr uintptr, length uintptr) (err error) { 1907 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmunmap)), 2, uintptr(addr), uintptr(length), 0, 0, 0, 0) 1908 if e1 != 0 { 1909 err = e1 1910 } 1911 return 1912 } 1913 1914 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1915 1916 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { 1917 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsendfile)), 4, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) 1918 written = int(r0) 1919 if e1 != 0 { 1920 err = e1 1921 } 1922 return 1923 } 1924 1925 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1926 1927 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 1928 var _p0 *byte 1929 if len(buf) > 0 { 1930 _p0 = &buf[0] 1931 } 1932 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendto)), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 1933 if e1 != 0 { 1934 err = e1 1935 } 1936 return 1937 } 1938 1939 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1940 1941 func socket(domain int, typ int, proto int) (fd int, err error) { 1942 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socket)), 3, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0) 1943 fd = int(r0) 1944 if e1 != 0 { 1945 err = e1 1946 } 1947 return 1948 } 1949 1950 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1951 1952 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 1953 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socketpair)), 4, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 1954 if e1 != 0 { 1955 err = e1 1956 } 1957 return 1958 } 1959 1960 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1961 1962 func write(fd int, p []byte) (n int, err error) { 1963 var _p0 *byte 1964 if len(p) > 0 { 1965 _p0 = &p[0] 1966 } 1967 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwrite)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) 1968 n = int(r0) 1969 if e1 != 0 { 1970 err = e1 1971 } 1972 return 1973 } 1974 1975 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1976 1977 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 1978 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_getsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 1979 if e1 != 0 { 1980 err = e1 1981 } 1982 return 1983 } 1984 1985 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1986 1987 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 1988 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetpeername)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) 1989 if e1 != 0 { 1990 err = e1 1991 } 1992 return 1993 } 1994 1995 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1996 1997 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 1998 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsetsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 1999 if e1 != 0 { 2000 err = e1 2001 } 2002 return 2003 } 2004 2005 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2006 2007 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 2008 var _p0 *byte 2009 if len(p) > 0 { 2010 _p0 = &p[0] 2011 } 2012 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procrecvfrom)), 6, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 2013 n = int(r0) 2014 if e1 != 0 { 2015 err = e1 2016 } 2017 return 2018 } 2019 2020 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2021 2022 func port_create() (n int, err error) { 2023 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_create)), 0, 0, 0, 0, 0, 0, 0) 2024 n = int(r0) 2025 if e1 != 0 { 2026 err = e1 2027 } 2028 return 2029 } 2030 2031 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2032 2033 func port_associate(port int, source int, object uintptr, events int, user *byte) (n int, err error) { 2034 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_associate)), 5, uintptr(port), uintptr(source), uintptr(object), uintptr(events), uintptr(unsafe.Pointer(user)), 0) 2035 n = int(r0) 2036 if e1 != 0 { 2037 err = e1 2038 } 2039 return 2040 } 2041 2042 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2043 2044 func port_dissociate(port int, source int, object uintptr) (n int, err error) { 2045 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_dissociate)), 3, uintptr(port), uintptr(source), uintptr(object), 0, 0, 0) 2046 n = int(r0) 2047 if e1 != 0 { 2048 err = e1 2049 } 2050 return 2051 } 2052 2053 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2054 2055 func port_get(port int, pe *portEvent, timeout *Timespec) (n int, err error) { 2056 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_get)), 3, uintptr(port), uintptr(unsafe.Pointer(pe)), uintptr(unsafe.Pointer(timeout)), 0, 0, 0) 2057 n = int(r0) 2058 if e1 != 0 { 2059 err = e1 2060 } 2061 return 2062 } 2063 2064 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2065 2066 func port_getn(port int, pe *portEvent, max uint32, nget *uint32, timeout *Timespec) (n int, err error) { 2067 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_getn)), 5, uintptr(port), uintptr(unsafe.Pointer(pe)), uintptr(max), uintptr(unsafe.Pointer(nget)), uintptr(unsafe.Pointer(timeout)), 0) 2068 n = int(r0) 2069 if e1 != 0 { 2070 err = e1 2071 } 2072 return 2073 } 2074 2075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2076 2077 func putmsg(fd int, clptr *strbuf, dataptr *strbuf, flags int) (err error) { 2078 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procputmsg)), 4, uintptr(fd), uintptr(unsafe.Pointer(clptr)), uintptr(unsafe.Pointer(dataptr)), uintptr(flags), 0, 0) 2079 if e1 != 0 { 2080 err = e1 2081 } 2082 return 2083 } 2084 2085 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2086 2087 func getmsg(fd int, clptr *strbuf, dataptr *strbuf, flags *int) (err error) { 2088 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetmsg)), 4, uintptr(fd), uintptr(unsafe.Pointer(clptr)), uintptr(unsafe.Pointer(dataptr)), uintptr(unsafe.Pointer(flags)), 0, 0) 2089 if e1 != 0 { 2090 err = e1 2091 } 2092 return 2093 }