blob: d8cf5012c2760fa759d571a30abb6e3423fb3670 [file] [log] [blame]
khenaidooac637102019-01-14 15:44:34 -05001// go run mksyscall.go -netbsd -tags netbsd,amd64 syscall_bsd.go syscall_netbsd.go syscall_netbsd_amd64.go
2// Code generated by the command above; see README.md. DO NOT EDIT.
3
4// +build netbsd,amd64
5
6package unix
7
8import (
9 "syscall"
10 "unsafe"
11)
12
13var _ syscall.Errno
14
15// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
16
17func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
18 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
19 n = int(r0)
20 if e1 != 0 {
21 err = errnoErr(e1)
22 }
23 return
24}
25
26// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
27
28func setgroups(ngid int, gid *_Gid_t) (err error) {
29 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
30 if e1 != 0 {
31 err = errnoErr(e1)
32 }
33 return
34}
35
36// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
37
38func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
39 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
40 wpid = int(r0)
41 if e1 != 0 {
42 err = errnoErr(e1)
43 }
44 return
45}
46
47// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
48
49func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
50 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
51 fd = int(r0)
52 if e1 != 0 {
53 err = errnoErr(e1)
54 }
55 return
56}
57
58// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
59
60func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
61 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
62 if e1 != 0 {
63 err = errnoErr(e1)
64 }
65 return
66}
67
68// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
69
70func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
71 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
72 if e1 != 0 {
73 err = errnoErr(e1)
74 }
75 return
76}
77
78// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
79
80func socket(domain int, typ int, proto int) (fd int, err error) {
81 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
82 fd = int(r0)
83 if e1 != 0 {
84 err = errnoErr(e1)
85 }
86 return
87}
88
89// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
90
91func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
92 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
93 if e1 != 0 {
94 err = errnoErr(e1)
95 }
96 return
97}
98
99// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
100
101func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
102 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
103 if e1 != 0 {
104 err = errnoErr(e1)
105 }
106 return
107}
108
109// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
110
111func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
112 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
113 if e1 != 0 {
114 err = errnoErr(e1)
115 }
116 return
117}
118
119// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
120
121func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
122 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
123 if e1 != 0 {
124 err = errnoErr(e1)
125 }
126 return
127}
128
129// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
130
131func Shutdown(s int, how int) (err error) {
132 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
133 if e1 != 0 {
134 err = errnoErr(e1)
135 }
136 return
137}
138
139// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
140
141func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
142 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
143 if e1 != 0 {
144 err = errnoErr(e1)
145 }
146 return
147}
148
149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
150
151func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
152 var _p0 unsafe.Pointer
153 if len(p) > 0 {
154 _p0 = unsafe.Pointer(&p[0])
155 } else {
156 _p0 = unsafe.Pointer(&_zero)
157 }
158 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
159 n = int(r0)
160 if e1 != 0 {
161 err = errnoErr(e1)
162 }
163 return
164}
165
166// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
167
168func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
169 var _p0 unsafe.Pointer
170 if len(buf) > 0 {
171 _p0 = unsafe.Pointer(&buf[0])
172 } else {
173 _p0 = unsafe.Pointer(&_zero)
174 }
175 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
176 if e1 != 0 {
177 err = errnoErr(e1)
178 }
179 return
180}
181
182// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
183
184func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
185 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
186 n = int(r0)
187 if e1 != 0 {
188 err = errnoErr(e1)
189 }
190 return
191}
192
193// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
194
195func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
196 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
197 n = int(r0)
198 if e1 != 0 {
199 err = errnoErr(e1)
200 }
201 return
202}
203
204// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
205
206func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
207 r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
208 n = int(r0)
209 if e1 != 0 {
210 err = errnoErr(e1)
211 }
212 return
213}
214
215// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
216
khenaidooac637102019-01-14 15:44:34 -0500217func utimes(path string, timeval *[2]Timeval) (err error) {
218 var _p0 *byte
219 _p0, err = BytePtrFromString(path)
220 if err != nil {
221 return
222 }
223 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
224 if e1 != 0 {
225 err = errnoErr(e1)
226 }
227 return
228}
229
230// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
231
232func futimes(fd int, timeval *[2]Timeval) (err error) {
233 _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
234 if e1 != 0 {
235 err = errnoErr(e1)
236 }
237 return
238}
239
240// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
241
khenaidooac637102019-01-14 15:44:34 -0500242func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
243 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
244 n = int(r0)
245 if e1 != 0 {
246 err = errnoErr(e1)
247 }
248 return
249}
250
251// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
252
253func Madvise(b []byte, behav int) (err error) {
254 var _p0 unsafe.Pointer
255 if len(b) > 0 {
256 _p0 = unsafe.Pointer(&b[0])
257 } else {
258 _p0 = unsafe.Pointer(&_zero)
259 }
260 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
261 if e1 != 0 {
262 err = errnoErr(e1)
263 }
264 return
265}
266
267// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
268
269func Mlock(b []byte) (err error) {
270 var _p0 unsafe.Pointer
271 if len(b) > 0 {
272 _p0 = unsafe.Pointer(&b[0])
273 } else {
274 _p0 = unsafe.Pointer(&_zero)
275 }
276 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
277 if e1 != 0 {
278 err = errnoErr(e1)
279 }
280 return
281}
282
283// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
284
285func Mlockall(flags int) (err error) {
286 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
287 if e1 != 0 {
288 err = errnoErr(e1)
289 }
290 return
291}
292
293// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
294
295func Mprotect(b []byte, prot int) (err error) {
296 var _p0 unsafe.Pointer
297 if len(b) > 0 {
298 _p0 = unsafe.Pointer(&b[0])
299 } else {
300 _p0 = unsafe.Pointer(&_zero)
301 }
302 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
303 if e1 != 0 {
304 err = errnoErr(e1)
305 }
306 return
307}
308
309// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
310
311func Msync(b []byte, flags int) (err error) {
312 var _p0 unsafe.Pointer
313 if len(b) > 0 {
314 _p0 = unsafe.Pointer(&b[0])
315 } else {
316 _p0 = unsafe.Pointer(&_zero)
317 }
318 _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
319 if e1 != 0 {
320 err = errnoErr(e1)
321 }
322 return
323}
324
325// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
326
327func Munlock(b []byte) (err error) {
328 var _p0 unsafe.Pointer
329 if len(b) > 0 {
330 _p0 = unsafe.Pointer(&b[0])
331 } else {
332 _p0 = unsafe.Pointer(&_zero)
333 }
334 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
335 if e1 != 0 {
336 err = errnoErr(e1)
337 }
338 return
339}
340
341// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
342
343func Munlockall() (err error) {
344 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
345 if e1 != 0 {
346 err = errnoErr(e1)
347 }
348 return
349}
350
351// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
352
353func pipe() (fd1 int, fd2 int, err error) {
354 r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0)
355 fd1 = int(r0)
356 fd2 = int(r1)
357 if e1 != 0 {
358 err = errnoErr(e1)
359 }
360 return
361}
362
363// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
364
Scott Baker8461e152019-10-01 14:44:30 -0700365func Getdents(fd int, buf []byte) (n int, err error) {
khenaidooac637102019-01-14 15:44:34 -0500366 var _p0 unsafe.Pointer
367 if len(buf) > 0 {
368 _p0 = unsafe.Pointer(&buf[0])
369 } else {
370 _p0 = unsafe.Pointer(&_zero)
371 }
372 r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
373 n = int(r0)
374 if e1 != 0 {
375 err = errnoErr(e1)
376 }
377 return
378}
379
380// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
381
382func Getcwd(buf []byte) (n int, err error) {
383 var _p0 unsafe.Pointer
384 if len(buf) > 0 {
385 _p0 = unsafe.Pointer(&buf[0])
386 } else {
387 _p0 = unsafe.Pointer(&_zero)
388 }
389 r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
390 n = int(r0)
391 if e1 != 0 {
392 err = errnoErr(e1)
393 }
394 return
395}
396
397// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
398
399func ioctl(fd int, req uint, arg uintptr) (err error) {
400 _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
401 if e1 != 0 {
402 err = errnoErr(e1)
403 }
404 return
405}
406
407// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
408
Andrea Campanella3614a922021-02-25 12:40:42 +0100409func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
410 var _p0 unsafe.Pointer
411 if len(mib) > 0 {
412 _p0 = unsafe.Pointer(&mib[0])
413 } else {
414 _p0 = unsafe.Pointer(&_zero)
415 }
416 _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
417 if e1 != 0 {
418 err = errnoErr(e1)
419 }
420 return
421}
422
423// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
424
khenaidooac637102019-01-14 15:44:34 -0500425func Access(path string, mode uint32) (err error) {
426 var _p0 *byte
427 _p0, err = BytePtrFromString(path)
428 if err != nil {
429 return
430 }
431 _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
432 if e1 != 0 {
433 err = errnoErr(e1)
434 }
435 return
436}
437
438// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
439
440func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
441 _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
442 if e1 != 0 {
443 err = errnoErr(e1)
444 }
445 return
446}
447
448// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
449
450func Chdir(path string) (err error) {
451 var _p0 *byte
452 _p0, err = BytePtrFromString(path)
453 if err != nil {
454 return
455 }
456 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
457 if e1 != 0 {
458 err = errnoErr(e1)
459 }
460 return
461}
462
463// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
464
465func Chflags(path string, flags int) (err error) {
466 var _p0 *byte
467 _p0, err = BytePtrFromString(path)
468 if err != nil {
469 return
470 }
471 _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
472 if e1 != 0 {
473 err = errnoErr(e1)
474 }
475 return
476}
477
478// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
479
480func Chmod(path string, mode uint32) (err error) {
481 var _p0 *byte
482 _p0, err = BytePtrFromString(path)
483 if err != nil {
484 return
485 }
486 _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
487 if e1 != 0 {
488 err = errnoErr(e1)
489 }
490 return
491}
492
493// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
494
495func Chown(path string, uid int, gid int) (err error) {
496 var _p0 *byte
497 _p0, err = BytePtrFromString(path)
498 if err != nil {
499 return
500 }
501 _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
502 if e1 != 0 {
503 err = errnoErr(e1)
504 }
505 return
506}
507
508// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
509
510func Chroot(path string) (err error) {
511 var _p0 *byte
512 _p0, err = BytePtrFromString(path)
513 if err != nil {
514 return
515 }
516 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
517 if e1 != 0 {
518 err = errnoErr(e1)
519 }
520 return
521}
522
523// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
524
525func Close(fd int) (err error) {
526 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
527 if e1 != 0 {
528 err = errnoErr(e1)
529 }
530 return
531}
532
533// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
534
535func Dup(fd int) (nfd int, err error) {
536 r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
537 nfd = int(r0)
538 if e1 != 0 {
539 err = errnoErr(e1)
540 }
541 return
542}
543
544// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
545
546func Dup2(from int, to int) (err error) {
547 _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
548 if e1 != 0 {
549 err = errnoErr(e1)
550 }
551 return
552}
553
554// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
555
Andrea Campanella3614a922021-02-25 12:40:42 +0100556func Dup3(from int, to int, flags int) (err error) {
557 _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
558 if e1 != 0 {
559 err = errnoErr(e1)
560 }
561 return
562}
563
564// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
565
khenaidooac637102019-01-14 15:44:34 -0500566func Exit(code int) {
567 Syscall(SYS_EXIT, uintptr(code), 0, 0)
568 return
569}
570
571// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
572
573func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
574 var _p0 *byte
575 _p0, err = BytePtrFromString(attrname)
576 if err != nil {
577 return
578 }
579 r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
580 ret = int(r0)
581 if e1 != 0 {
582 err = errnoErr(e1)
583 }
584 return
585}
586
587// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
588
589func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
590 var _p0 *byte
591 _p0, err = BytePtrFromString(attrname)
592 if err != nil {
593 return
594 }
595 r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
596 ret = int(r0)
597 if e1 != 0 {
598 err = errnoErr(e1)
599 }
600 return
601}
602
603// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
604
605func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) {
606 var _p0 *byte
607 _p0, err = BytePtrFromString(attrname)
608 if err != nil {
609 return
610 }
611 _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)))
612 if e1 != 0 {
613 err = errnoErr(e1)
614 }
615 return
616}
617
618// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
619
620func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
621 r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
622 ret = int(r0)
623 if e1 != 0 {
624 err = errnoErr(e1)
625 }
626 return
627}
628
629// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
630
631func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
632 var _p0 *byte
633 _p0, err = BytePtrFromString(file)
634 if err != nil {
635 return
636 }
637 var _p1 *byte
638 _p1, err = BytePtrFromString(attrname)
639 if err != nil {
640 return
641 }
642 r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
643 ret = int(r0)
644 if e1 != 0 {
645 err = errnoErr(e1)
646 }
647 return
648}
649
650// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
651
652func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
653 var _p0 *byte
654 _p0, err = BytePtrFromString(file)
655 if err != nil {
656 return
657 }
658 var _p1 *byte
659 _p1, err = BytePtrFromString(attrname)
660 if err != nil {
661 return
662 }
663 r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
664 ret = int(r0)
665 if e1 != 0 {
666 err = errnoErr(e1)
667 }
668 return
669}
670
671// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
672
673func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) {
674 var _p0 *byte
675 _p0, err = BytePtrFromString(file)
676 if err != nil {
677 return
678 }
679 var _p1 *byte
680 _p1, err = BytePtrFromString(attrname)
681 if err != nil {
682 return
683 }
684 _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
685 if e1 != 0 {
686 err = errnoErr(e1)
687 }
688 return
689}
690
691// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
692
693func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
694 var _p0 *byte
695 _p0, err = BytePtrFromString(file)
696 if err != nil {
697 return
698 }
699 r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
700 ret = int(r0)
701 if e1 != 0 {
702 err = errnoErr(e1)
703 }
704 return
705}
706
707// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
708
709func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
710 var _p0 *byte
711 _p0, err = BytePtrFromString(link)
712 if err != nil {
713 return
714 }
715 var _p1 *byte
716 _p1, err = BytePtrFromString(attrname)
717 if err != nil {
718 return
719 }
720 r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
721 ret = int(r0)
722 if e1 != 0 {
723 err = errnoErr(e1)
724 }
725 return
726}
727
728// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
729
730func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
731 var _p0 *byte
732 _p0, err = BytePtrFromString(link)
733 if err != nil {
734 return
735 }
736 var _p1 *byte
737 _p1, err = BytePtrFromString(attrname)
738 if err != nil {
739 return
740 }
741 r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
742 ret = int(r0)
743 if e1 != 0 {
744 err = errnoErr(e1)
745 }
746 return
747}
748
749// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
750
751func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) {
752 var _p0 *byte
753 _p0, err = BytePtrFromString(link)
754 if err != nil {
755 return
756 }
757 var _p1 *byte
758 _p1, err = BytePtrFromString(attrname)
759 if err != nil {
760 return
761 }
762 _, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
763 if e1 != 0 {
764 err = errnoErr(e1)
765 }
766 return
767}
768
769// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
770
771func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
772 var _p0 *byte
773 _p0, err = BytePtrFromString(link)
774 if err != nil {
775 return
776 }
777 r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
778 ret = int(r0)
779 if e1 != 0 {
780 err = errnoErr(e1)
781 }
782 return
783}
784
785// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
786
787func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
788 var _p0 *byte
789 _p0, err = BytePtrFromString(path)
790 if err != nil {
791 return
792 }
793 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
794 if e1 != 0 {
795 err = errnoErr(e1)
796 }
797 return
798}
799
800// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
801
802func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
803 _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), 0, uintptr(length), uintptr(advice))
804 if e1 != 0 {
805 err = errnoErr(e1)
806 }
807 return
808}
809
810// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
811
812func Fchdir(fd int) (err error) {
813 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
814 if e1 != 0 {
815 err = errnoErr(e1)
816 }
817 return
818}
819
820// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
821
822func Fchflags(fd int, flags int) (err error) {
823 _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
824 if e1 != 0 {
825 err = errnoErr(e1)
826 }
827 return
828}
829
830// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
831
832func Fchmod(fd int, mode uint32) (err error) {
833 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
834 if e1 != 0 {
835 err = errnoErr(e1)
836 }
837 return
838}
839
840// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
841
842func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
843 var _p0 *byte
844 _p0, err = BytePtrFromString(path)
845 if err != nil {
846 return
847 }
848 _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
849 if e1 != 0 {
850 err = errnoErr(e1)
851 }
852 return
853}
854
855// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
856
857func Fchown(fd int, uid int, gid int) (err error) {
858 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
859 if e1 != 0 {
860 err = errnoErr(e1)
861 }
862 return
863}
864
865// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
866
867func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
868 var _p0 *byte
869 _p0, err = BytePtrFromString(path)
870 if err != nil {
871 return
872 }
873 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
874 if e1 != 0 {
875 err = errnoErr(e1)
876 }
877 return
878}
879
880// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
881
882func Flock(fd int, how int) (err error) {
883 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
884 if e1 != 0 {
885 err = errnoErr(e1)
886 }
887 return
888}
889
890// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
891
892func Fpathconf(fd int, name int) (val int, err error) {
893 r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
894 val = int(r0)
895 if e1 != 0 {
896 err = errnoErr(e1)
897 }
898 return
899}
900
901// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
902
903func Fstat(fd int, stat *Stat_t) (err error) {
904 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
905 if e1 != 0 {
906 err = errnoErr(e1)
907 }
908 return
909}
910
911// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
912
913func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
914 var _p0 *byte
915 _p0, err = BytePtrFromString(path)
916 if err != nil {
917 return
918 }
919 _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
920 if e1 != 0 {
921 err = errnoErr(e1)
922 }
923 return
924}
925
926// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
927
Andrea Campanella3614a922021-02-25 12:40:42 +0100928func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
929 _, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
930 if e1 != 0 {
931 err = errnoErr(e1)
932 }
933 return
934}
935
936// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
937
khenaidooac637102019-01-14 15:44:34 -0500938func Fsync(fd int) (err error) {
939 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
940 if e1 != 0 {
941 err = errnoErr(e1)
942 }
943 return
944}
945
946// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
947
948func Ftruncate(fd int, length int64) (err error) {
949 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length))
950 if e1 != 0 {
951 err = errnoErr(e1)
952 }
953 return
954}
955
956// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
957
958func Getegid() (egid int) {
959 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
960 egid = int(r0)
961 return
962}
963
964// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
965
966func Geteuid() (uid int) {
967 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
968 uid = int(r0)
969 return
970}
971
972// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
973
974func Getgid() (gid int) {
975 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
976 gid = int(r0)
977 return
978}
979
980// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
981
982func Getpgid(pid int) (pgid int, err error) {
983 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
984 pgid = int(r0)
985 if e1 != 0 {
986 err = errnoErr(e1)
987 }
988 return
989}
990
991// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
992
993func Getpgrp() (pgrp int) {
994 r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
995 pgrp = int(r0)
996 return
997}
998
999// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1000
1001func Getpid() (pid int) {
1002 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
1003 pid = int(r0)
1004 return
1005}
1006
1007// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1008
1009func Getppid() (ppid int) {
1010 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
1011 ppid = int(r0)
1012 return
1013}
1014
1015// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1016
1017func Getpriority(which int, who int) (prio int, err error) {
1018 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
1019 prio = int(r0)
1020 if e1 != 0 {
1021 err = errnoErr(e1)
1022 }
1023 return
1024}
1025
1026// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1027
1028func Getrlimit(which int, lim *Rlimit) (err error) {
1029 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1030 if e1 != 0 {
1031 err = errnoErr(e1)
1032 }
1033 return
1034}
1035
1036// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1037
1038func Getrusage(who int, rusage *Rusage) (err error) {
1039 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
1040 if e1 != 0 {
1041 err = errnoErr(e1)
1042 }
1043 return
1044}
1045
1046// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1047
1048func Getsid(pid int) (sid int, err error) {
1049 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
1050 sid = int(r0)
1051 if e1 != 0 {
1052 err = errnoErr(e1)
1053 }
1054 return
1055}
1056
1057// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1058
1059func Gettimeofday(tv *Timeval) (err error) {
1060 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1061 if e1 != 0 {
1062 err = errnoErr(e1)
1063 }
1064 return
1065}
1066
1067// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1068
1069func Getuid() (uid int) {
1070 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1071 uid = int(r0)
1072 return
1073}
1074
1075// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1076
1077func Issetugid() (tainted bool) {
1078 r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
1079 tainted = bool(r0 != 0)
1080 return
1081}
1082
1083// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1084
1085func Kill(pid int, signum syscall.Signal) (err error) {
1086 _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
1087 if e1 != 0 {
1088 err = errnoErr(e1)
1089 }
1090 return
1091}
1092
1093// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1094
1095func Kqueue() (fd int, err error) {
1096 r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
1097 fd = int(r0)
1098 if e1 != 0 {
1099 err = errnoErr(e1)
1100 }
1101 return
1102}
1103
1104// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1105
1106func Lchown(path string, uid int, gid int) (err error) {
1107 var _p0 *byte
1108 _p0, err = BytePtrFromString(path)
1109 if err != nil {
1110 return
1111 }
1112 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
1113 if e1 != 0 {
1114 err = errnoErr(e1)
1115 }
1116 return
1117}
1118
1119// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1120
1121func Link(path string, link string) (err error) {
1122 var _p0 *byte
1123 _p0, err = BytePtrFromString(path)
1124 if err != nil {
1125 return
1126 }
1127 var _p1 *byte
1128 _p1, err = BytePtrFromString(link)
1129 if err != nil {
1130 return
1131 }
1132 _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1133 if e1 != 0 {
1134 err = errnoErr(e1)
1135 }
1136 return
1137}
1138
1139// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1140
1141func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
1142 var _p0 *byte
1143 _p0, err = BytePtrFromString(path)
1144 if err != nil {
1145 return
1146 }
1147 var _p1 *byte
1148 _p1, err = BytePtrFromString(link)
1149 if err != nil {
1150 return
1151 }
1152 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
1153 if e1 != 0 {
1154 err = errnoErr(e1)
1155 }
1156 return
1157}
1158
1159// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1160
1161func Listen(s int, backlog int) (err error) {
1162 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
1163 if e1 != 0 {
1164 err = errnoErr(e1)
1165 }
1166 return
1167}
1168
1169// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1170
1171func Lstat(path string, stat *Stat_t) (err error) {
1172 var _p0 *byte
1173 _p0, err = BytePtrFromString(path)
1174 if err != nil {
1175 return
1176 }
1177 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1178 if e1 != 0 {
1179 err = errnoErr(e1)
1180 }
1181 return
1182}
1183
1184// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1185
1186func Mkdir(path string, mode uint32) (err error) {
1187 var _p0 *byte
1188 _p0, err = BytePtrFromString(path)
1189 if err != nil {
1190 return
1191 }
1192 _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1193 if e1 != 0 {
1194 err = errnoErr(e1)
1195 }
1196 return
1197}
1198
1199// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1200
1201func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1202 var _p0 *byte
1203 _p0, err = BytePtrFromString(path)
1204 if err != nil {
1205 return
1206 }
1207 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
1208 if e1 != 0 {
1209 err = errnoErr(e1)
1210 }
1211 return
1212}
1213
1214// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1215
1216func Mkfifo(path string, mode uint32) (err error) {
1217 var _p0 *byte
1218 _p0, err = BytePtrFromString(path)
1219 if err != nil {
1220 return
1221 }
1222 _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1223 if e1 != 0 {
1224 err = errnoErr(e1)
1225 }
1226 return
1227}
1228
1229// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1230
1231func Mkfifoat(dirfd int, path string, mode uint32) (err error) {
1232 var _p0 *byte
1233 _p0, err = BytePtrFromString(path)
1234 if err != nil {
1235 return
1236 }
1237 _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
1238 if e1 != 0 {
1239 err = errnoErr(e1)
1240 }
1241 return
1242}
1243
1244// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1245
1246func Mknod(path string, mode uint32, dev int) (err error) {
1247 var _p0 *byte
1248 _p0, err = BytePtrFromString(path)
1249 if err != nil {
1250 return
1251 }
1252 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
1253 if e1 != 0 {
1254 err = errnoErr(e1)
1255 }
1256 return
1257}
1258
1259// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1260
1261func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
1262 var _p0 *byte
1263 _p0, err = BytePtrFromString(path)
1264 if err != nil {
1265 return
1266 }
1267 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
1268 if e1 != 0 {
1269 err = errnoErr(e1)
1270 }
1271 return
1272}
1273
1274// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1275
1276func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
1277 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
1278 if e1 != 0 {
1279 err = errnoErr(e1)
1280 }
1281 return
1282}
1283
1284// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1285
1286func Open(path string, mode int, perm uint32) (fd int, err error) {
1287 var _p0 *byte
1288 _p0, err = BytePtrFromString(path)
1289 if err != nil {
1290 return
1291 }
1292 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
1293 fd = int(r0)
1294 if e1 != 0 {
1295 err = errnoErr(e1)
1296 }
1297 return
1298}
1299
1300// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1301
1302func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
1303 var _p0 *byte
1304 _p0, err = BytePtrFromString(path)
1305 if err != nil {
1306 return
1307 }
1308 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
1309 fd = int(r0)
1310 if e1 != 0 {
1311 err = errnoErr(e1)
1312 }
1313 return
1314}
1315
1316// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1317
1318func Pathconf(path string, name int) (val int, err error) {
1319 var _p0 *byte
1320 _p0, err = BytePtrFromString(path)
1321 if err != nil {
1322 return
1323 }
1324 r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
1325 val = int(r0)
1326 if e1 != 0 {
1327 err = errnoErr(e1)
1328 }
1329 return
1330}
1331
1332// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1333
1334func Pread(fd int, p []byte, offset int64) (n int, err error) {
1335 var _p0 unsafe.Pointer
1336 if len(p) > 0 {
1337 _p0 = unsafe.Pointer(&p[0])
1338 } else {
1339 _p0 = unsafe.Pointer(&_zero)
1340 }
1341 r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
1342 n = int(r0)
1343 if e1 != 0 {
1344 err = errnoErr(e1)
1345 }
1346 return
1347}
1348
1349// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1350
1351func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1352 var _p0 unsafe.Pointer
1353 if len(p) > 0 {
1354 _p0 = unsafe.Pointer(&p[0])
1355 } else {
1356 _p0 = unsafe.Pointer(&_zero)
1357 }
1358 r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
1359 n = int(r0)
1360 if e1 != 0 {
1361 err = errnoErr(e1)
1362 }
1363 return
1364}
1365
1366// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1367
1368func read(fd int, p []byte) (n int, err error) {
1369 var _p0 unsafe.Pointer
1370 if len(p) > 0 {
1371 _p0 = unsafe.Pointer(&p[0])
1372 } else {
1373 _p0 = unsafe.Pointer(&_zero)
1374 }
1375 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1376 n = int(r0)
1377 if e1 != 0 {
1378 err = errnoErr(e1)
1379 }
1380 return
1381}
1382
1383// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1384
1385func Readlink(path string, buf []byte) (n int, err error) {
1386 var _p0 *byte
1387 _p0, err = BytePtrFromString(path)
1388 if err != nil {
1389 return
1390 }
1391 var _p1 unsafe.Pointer
1392 if len(buf) > 0 {
1393 _p1 = unsafe.Pointer(&buf[0])
1394 } else {
1395 _p1 = unsafe.Pointer(&_zero)
1396 }
1397 r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
1398 n = int(r0)
1399 if e1 != 0 {
1400 err = errnoErr(e1)
1401 }
1402 return
1403}
1404
1405// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1406
1407func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
1408 var _p0 *byte
1409 _p0, err = BytePtrFromString(path)
1410 if err != nil {
1411 return
1412 }
1413 var _p1 unsafe.Pointer
1414 if len(buf) > 0 {
1415 _p1 = unsafe.Pointer(&buf[0])
1416 } else {
1417 _p1 = unsafe.Pointer(&_zero)
1418 }
1419 r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
1420 n = int(r0)
1421 if e1 != 0 {
1422 err = errnoErr(e1)
1423 }
1424 return
1425}
1426
1427// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1428
1429func Rename(from string, to string) (err error) {
1430 var _p0 *byte
1431 _p0, err = BytePtrFromString(from)
1432 if err != nil {
1433 return
1434 }
1435 var _p1 *byte
1436 _p1, err = BytePtrFromString(to)
1437 if err != nil {
1438 return
1439 }
1440 _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1441 if e1 != 0 {
1442 err = errnoErr(e1)
1443 }
1444 return
1445}
1446
1447// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1448
1449func Renameat(fromfd int, from string, tofd int, to string) (err error) {
1450 var _p0 *byte
1451 _p0, err = BytePtrFromString(from)
1452 if err != nil {
1453 return
1454 }
1455 var _p1 *byte
1456 _p1, err = BytePtrFromString(to)
1457 if err != nil {
1458 return
1459 }
1460 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
1461 if e1 != 0 {
1462 err = errnoErr(e1)
1463 }
1464 return
1465}
1466
1467// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1468
1469func Revoke(path string) (err error) {
1470 var _p0 *byte
1471 _p0, err = BytePtrFromString(path)
1472 if err != nil {
1473 return
1474 }
1475 _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1476 if e1 != 0 {
1477 err = errnoErr(e1)
1478 }
1479 return
1480}
1481
1482// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1483
1484func Rmdir(path string) (err error) {
1485 var _p0 *byte
1486 _p0, err = BytePtrFromString(path)
1487 if err != nil {
1488 return
1489 }
1490 _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1491 if e1 != 0 {
1492 err = errnoErr(e1)
1493 }
1494 return
1495}
1496
1497// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1498
1499func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1500 r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0)
1501 newoffset = int64(r0)
1502 if e1 != 0 {
1503 err = errnoErr(e1)
1504 }
1505 return
1506}
1507
1508// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1509
Scott Baker8461e152019-10-01 14:44:30 -07001510func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1511 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1512 n = int(r0)
khenaidooac637102019-01-14 15:44:34 -05001513 if e1 != 0 {
1514 err = errnoErr(e1)
1515 }
1516 return
1517}
1518
1519// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1520
1521func Setegid(egid int) (err error) {
1522 _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1523 if e1 != 0 {
1524 err = errnoErr(e1)
1525 }
1526 return
1527}
1528
1529// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1530
1531func Seteuid(euid int) (err error) {
1532 _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1533 if e1 != 0 {
1534 err = errnoErr(e1)
1535 }
1536 return
1537}
1538
1539// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1540
1541func Setgid(gid int) (err error) {
1542 _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1543 if e1 != 0 {
1544 err = errnoErr(e1)
1545 }
1546 return
1547}
1548
1549// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1550
1551func Setpgid(pid int, pgid int) (err error) {
1552 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1553 if e1 != 0 {
1554 err = errnoErr(e1)
1555 }
1556 return
1557}
1558
1559// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1560
1561func Setpriority(which int, who int, prio int) (err error) {
1562 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1563 if e1 != 0 {
1564 err = errnoErr(e1)
1565 }
1566 return
1567}
1568
1569// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1570
1571func Setregid(rgid int, egid int) (err error) {
1572 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1573 if e1 != 0 {
1574 err = errnoErr(e1)
1575 }
1576 return
1577}
1578
1579// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1580
1581func Setreuid(ruid int, euid int) (err error) {
1582 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1583 if e1 != 0 {
1584 err = errnoErr(e1)
1585 }
1586 return
1587}
1588
1589// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1590
1591func Setrlimit(which int, lim *Rlimit) (err error) {
1592 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1593 if e1 != 0 {
1594 err = errnoErr(e1)
1595 }
1596 return
1597}
1598
1599// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1600
1601func Setsid() (pid int, err error) {
1602 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1603 pid = int(r0)
1604 if e1 != 0 {
1605 err = errnoErr(e1)
1606 }
1607 return
1608}
1609
1610// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1611
1612func Settimeofday(tp *Timeval) (err error) {
1613 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1614 if e1 != 0 {
1615 err = errnoErr(e1)
1616 }
1617 return
1618}
1619
1620// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1621
1622func Setuid(uid int) (err error) {
1623 _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1624 if e1 != 0 {
1625 err = errnoErr(e1)
1626 }
1627 return
1628}
1629
1630// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1631
1632func Stat(path string, stat *Stat_t) (err error) {
1633 var _p0 *byte
1634 _p0, err = BytePtrFromString(path)
1635 if err != nil {
1636 return
1637 }
1638 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1639 if e1 != 0 {
1640 err = errnoErr(e1)
1641 }
1642 return
1643}
1644
1645// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1646
Andrea Campanella3614a922021-02-25 12:40:42 +01001647func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
1648 var _p0 *byte
1649 _p0, err = BytePtrFromString(path)
1650 if err != nil {
1651 return
1652 }
1653 _, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
1654 if e1 != 0 {
1655 err = errnoErr(e1)
1656 }
1657 return
1658}
1659
1660// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1661
khenaidooac637102019-01-14 15:44:34 -05001662func Symlink(path string, link string) (err error) {
1663 var _p0 *byte
1664 _p0, err = BytePtrFromString(path)
1665 if err != nil {
1666 return
1667 }
1668 var _p1 *byte
1669 _p1, err = BytePtrFromString(link)
1670 if err != nil {
1671 return
1672 }
1673 _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1674 if e1 != 0 {
1675 err = errnoErr(e1)
1676 }
1677 return
1678}
1679
1680// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1681
1682func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
1683 var _p0 *byte
1684 _p0, err = BytePtrFromString(oldpath)
1685 if err != nil {
1686 return
1687 }
1688 var _p1 *byte
1689 _p1, err = BytePtrFromString(newpath)
1690 if err != nil {
1691 return
1692 }
1693 _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
1694 if e1 != 0 {
1695 err = errnoErr(e1)
1696 }
1697 return
1698}
1699
1700// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1701
1702func Sync() (err error) {
1703 _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1704 if e1 != 0 {
1705 err = errnoErr(e1)
1706 }
1707 return
1708}
1709
1710// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1711
1712func Truncate(path string, length int64) (err error) {
1713 var _p0 *byte
1714 _p0, err = BytePtrFromString(path)
1715 if err != nil {
1716 return
1717 }
1718 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length))
1719 if e1 != 0 {
1720 err = errnoErr(e1)
1721 }
1722 return
1723}
1724
1725// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1726
1727func Umask(newmask int) (oldmask int) {
1728 r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1729 oldmask = int(r0)
1730 return
1731}
1732
1733// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1734
1735func Unlink(path string) (err error) {
1736 var _p0 *byte
1737 _p0, err = BytePtrFromString(path)
1738 if err != nil {
1739 return
1740 }
1741 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1742 if e1 != 0 {
1743 err = errnoErr(e1)
1744 }
1745 return
1746}
1747
1748// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1749
1750func Unlinkat(dirfd int, path string, flags int) (err error) {
1751 var _p0 *byte
1752 _p0, err = BytePtrFromString(path)
1753 if err != nil {
1754 return
1755 }
1756 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
1757 if e1 != 0 {
1758 err = errnoErr(e1)
1759 }
1760 return
1761}
1762
1763// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1764
1765func Unmount(path string, flags int) (err error) {
1766 var _p0 *byte
1767 _p0, err = BytePtrFromString(path)
1768 if err != nil {
1769 return
1770 }
1771 _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1772 if e1 != 0 {
1773 err = errnoErr(e1)
1774 }
1775 return
1776}
1777
1778// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1779
1780func write(fd int, p []byte) (n int, err error) {
1781 var _p0 unsafe.Pointer
1782 if len(p) > 0 {
1783 _p0 = unsafe.Pointer(&p[0])
1784 } else {
1785 _p0 = unsafe.Pointer(&_zero)
1786 }
1787 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1788 n = int(r0)
1789 if e1 != 0 {
1790 err = errnoErr(e1)
1791 }
1792 return
1793}
1794
1795// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1796
1797func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1798 r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0)
1799 ret = uintptr(r0)
1800 if e1 != 0 {
1801 err = errnoErr(e1)
1802 }
1803 return
1804}
1805
1806// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1807
1808func munmap(addr uintptr, length uintptr) (err error) {
1809 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1810 if e1 != 0 {
1811 err = errnoErr(e1)
1812 }
1813 return
1814}
1815
1816// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1817
1818func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1819 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1820 n = int(r0)
1821 if e1 != 0 {
1822 err = errnoErr(e1)
1823 }
1824 return
1825}
1826
1827// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1828
1829func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1830 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1831 n = int(r0)
1832 if e1 != 0 {
1833 err = errnoErr(e1)
1834 }
1835 return
1836}
1837
1838// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1839
1840func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1841 var _p0 *byte
1842 _p0, err = BytePtrFromString(path)
1843 if err != nil {
1844 return
1845 }
1846 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1847 if e1 != 0 {
1848 err = errnoErr(e1)
1849 }
1850 return
1851}