zsyscall_solaris_amd64.go

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