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