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