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