blob: 3d0bae4270e9f2d019bff699e25c9e0face6bf96 [file] [log] [blame]
Serge Bazanskicc25bdf2018-10-25 14:02:58 +02001// mksyscall.pl -openbsd -tags openbsd,amd64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_amd64.go
2// Code generated by the command above; see README.md. DO NOT EDIT.
3
4// +build openbsd,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
217func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
218 var _p0 unsafe.Pointer
219 if len(mib) > 0 {
220 _p0 = unsafe.Pointer(&mib[0])
221 } else {
222 _p0 = unsafe.Pointer(&_zero)
223 }
224 _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
225 if e1 != 0 {
226 err = errnoErr(e1)
227 }
228 return
229}
230
231// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
232
233func utimes(path string, timeval *[2]Timeval) (err error) {
234 var _p0 *byte
235 _p0, err = BytePtrFromString(path)
236 if err != nil {
237 return
238 }
239 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
240 if e1 != 0 {
241 err = errnoErr(e1)
242 }
243 return
244}
245
246// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
247
248func futimes(fd int, timeval *[2]Timeval) (err error) {
249 _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
250 if e1 != 0 {
251 err = errnoErr(e1)
252 }
253 return
254}
255
256// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
257
258func fcntl(fd int, cmd int, arg int) (val int, err error) {
259 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
260 val = int(r0)
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 poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
270 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
271 n = int(r0)
272 if e1 != 0 {
273 err = errnoErr(e1)
274 }
275 return
276}
277
278// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
279
280func Madvise(b []byte, behav int) (err error) {
281 var _p0 unsafe.Pointer
282 if len(b) > 0 {
283 _p0 = unsafe.Pointer(&b[0])
284 } else {
285 _p0 = unsafe.Pointer(&_zero)
286 }
287 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
288 if e1 != 0 {
289 err = errnoErr(e1)
290 }
291 return
292}
293
294// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
295
296func Mlock(b []byte) (err error) {
297 var _p0 unsafe.Pointer
298 if len(b) > 0 {
299 _p0 = unsafe.Pointer(&b[0])
300 } else {
301 _p0 = unsafe.Pointer(&_zero)
302 }
303 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
304 if e1 != 0 {
305 err = errnoErr(e1)
306 }
307 return
308}
309
310// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
311
312func Mlockall(flags int) (err error) {
313 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
314 if e1 != 0 {
315 err = errnoErr(e1)
316 }
317 return
318}
319
320// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
321
322func Mprotect(b []byte, prot int) (err error) {
323 var _p0 unsafe.Pointer
324 if len(b) > 0 {
325 _p0 = unsafe.Pointer(&b[0])
326 } else {
327 _p0 = unsafe.Pointer(&_zero)
328 }
329 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
330 if e1 != 0 {
331 err = errnoErr(e1)
332 }
333 return
334}
335
336// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
337
338func Msync(b []byte, flags int) (err error) {
339 var _p0 unsafe.Pointer
340 if len(b) > 0 {
341 _p0 = unsafe.Pointer(&b[0])
342 } else {
343 _p0 = unsafe.Pointer(&_zero)
344 }
345 _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
346 if e1 != 0 {
347 err = errnoErr(e1)
348 }
349 return
350}
351
352// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
353
354func Munlock(b []byte) (err error) {
355 var _p0 unsafe.Pointer
356 if len(b) > 0 {
357 _p0 = unsafe.Pointer(&b[0])
358 } else {
359 _p0 = unsafe.Pointer(&_zero)
360 }
361 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
362 if e1 != 0 {
363 err = errnoErr(e1)
364 }
365 return
366}
367
368// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
369
370func Munlockall() (err error) {
371 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
372 if e1 != 0 {
373 err = errnoErr(e1)
374 }
375 return
376}
377
378// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
379
380func pipe(p *[2]_C_int) (err error) {
381 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
382 if e1 != 0 {
383 err = errnoErr(e1)
384 }
385 return
386}
387
388// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
389
390func getdents(fd int, buf []byte) (n int, err error) {
391 var _p0 unsafe.Pointer
392 if len(buf) > 0 {
393 _p0 = unsafe.Pointer(&buf[0])
394 } else {
395 _p0 = unsafe.Pointer(&_zero)
396 }
397 r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
398 n = int(r0)
399 if e1 != 0 {
400 err = errnoErr(e1)
401 }
402 return
403}
404
405// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
406
407func Getcwd(buf []byte) (n int, err error) {
408 var _p0 unsafe.Pointer
409 if len(buf) > 0 {
410 _p0 = unsafe.Pointer(&buf[0])
411 } else {
412 _p0 = unsafe.Pointer(&_zero)
413 }
414 r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
415 n = int(r0)
416 if e1 != 0 {
417 err = errnoErr(e1)
418 }
419 return
420}
421
422// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
423
424func ioctl(fd int, req uint, arg uintptr) (err error) {
425 _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
426 if e1 != 0 {
427 err = errnoErr(e1)
428 }
429 return
430}
431
432// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
433
434func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
435 r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
436 n = int(r0)
437 if e1 != 0 {
438 err = errnoErr(e1)
439 }
440 return
441}
442
443// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
444
445func Access(path string, mode uint32) (err error) {
446 var _p0 *byte
447 _p0, err = BytePtrFromString(path)
448 if err != nil {
449 return
450 }
451 _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
452 if e1 != 0 {
453 err = errnoErr(e1)
454 }
455 return
456}
457
458// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
459
460func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
461 _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
462 if e1 != 0 {
463 err = errnoErr(e1)
464 }
465 return
466}
467
468// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
469
470func Chdir(path string) (err error) {
471 var _p0 *byte
472 _p0, err = BytePtrFromString(path)
473 if err != nil {
474 return
475 }
476 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
477 if e1 != 0 {
478 err = errnoErr(e1)
479 }
480 return
481}
482
483// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
484
485func Chflags(path string, flags int) (err error) {
486 var _p0 *byte
487 _p0, err = BytePtrFromString(path)
488 if err != nil {
489 return
490 }
491 _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
492 if e1 != 0 {
493 err = errnoErr(e1)
494 }
495 return
496}
497
498// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
499
500func Chmod(path string, mode uint32) (err error) {
501 var _p0 *byte
502 _p0, err = BytePtrFromString(path)
503 if err != nil {
504 return
505 }
506 _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
507 if e1 != 0 {
508 err = errnoErr(e1)
509 }
510 return
511}
512
513// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
514
515func Chown(path string, uid int, gid int) (err error) {
516 var _p0 *byte
517 _p0, err = BytePtrFromString(path)
518 if err != nil {
519 return
520 }
521 _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
522 if e1 != 0 {
523 err = errnoErr(e1)
524 }
525 return
526}
527
528// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
529
530func Chroot(path string) (err error) {
531 var _p0 *byte
532 _p0, err = BytePtrFromString(path)
533 if err != nil {
534 return
535 }
536 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
537 if e1 != 0 {
538 err = errnoErr(e1)
539 }
540 return
541}
542
543// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
544
545func Close(fd int) (err error) {
546 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
547 if e1 != 0 {
548 err = errnoErr(e1)
549 }
550 return
551}
552
553// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
554
555func Dup(fd int) (nfd int, err error) {
556 r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
557 nfd = int(r0)
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
566func Dup2(from int, to int) (err error) {
567 _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
568 if e1 != 0 {
569 err = errnoErr(e1)
570 }
571 return
572}
573
574// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
575
576func Exit(code int) {
577 Syscall(SYS_EXIT, uintptr(code), 0, 0)
578 return
579}
580
581// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
582
583func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
584 var _p0 *byte
585 _p0, err = BytePtrFromString(path)
586 if err != nil {
587 return
588 }
589 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
590 if e1 != 0 {
591 err = errnoErr(e1)
592 }
593 return
594}
595
596// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
597
598func Fchdir(fd int) (err error) {
599 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
600 if e1 != 0 {
601 err = errnoErr(e1)
602 }
603 return
604}
605
606// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
607
608func Fchflags(fd int, flags int) (err error) {
609 _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
610 if e1 != 0 {
611 err = errnoErr(e1)
612 }
613 return
614}
615
616// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
617
618func Fchmod(fd int, mode uint32) (err error) {
619 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
620 if e1 != 0 {
621 err = errnoErr(e1)
622 }
623 return
624}
625
626// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
627
628func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
629 var _p0 *byte
630 _p0, err = BytePtrFromString(path)
631 if err != nil {
632 return
633 }
634 _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
635 if e1 != 0 {
636 err = errnoErr(e1)
637 }
638 return
639}
640
641// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
642
643func Fchown(fd int, uid int, gid int) (err error) {
644 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
645 if e1 != 0 {
646 err = errnoErr(e1)
647 }
648 return
649}
650
651// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
652
653func Flock(fd int, how int) (err error) {
654 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
655 if e1 != 0 {
656 err = errnoErr(e1)
657 }
658 return
659}
660
661// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
662
663func Fpathconf(fd int, name int) (val int, err error) {
664 r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
665 val = int(r0)
666 if e1 != 0 {
667 err = errnoErr(e1)
668 }
669 return
670}
671
672// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
673
674func Fstat(fd int, stat *Stat_t) (err error) {
675 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
676 if e1 != 0 {
677 err = errnoErr(e1)
678 }
679 return
680}
681
682// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
683
684func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
685 var _p0 *byte
686 _p0, err = BytePtrFromString(path)
687 if err != nil {
688 return
689 }
690 _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
691 if e1 != 0 {
692 err = errnoErr(e1)
693 }
694 return
695}
696
697// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
698
699func Fstatfs(fd int, stat *Statfs_t) (err error) {
700 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
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 Fsync(fd int) (err error) {
710 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
711 if e1 != 0 {
712 err = errnoErr(e1)
713 }
714 return
715}
716
717// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
718
719func Ftruncate(fd int, length int64) (err error) {
720 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length))
721 if e1 != 0 {
722 err = errnoErr(e1)
723 }
724 return
725}
726
727// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
728
729func Getegid() (egid int) {
730 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
731 egid = int(r0)
732 return
733}
734
735// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
736
737func Geteuid() (uid int) {
738 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
739 uid = int(r0)
740 return
741}
742
743// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
744
745func Getgid() (gid int) {
746 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
747 gid = int(r0)
748 return
749}
750
751// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
752
753func Getpgid(pid int) (pgid int, err error) {
754 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
755 pgid = int(r0)
756 if e1 != 0 {
757 err = errnoErr(e1)
758 }
759 return
760}
761
762// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
763
764func Getpgrp() (pgrp int) {
765 r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
766 pgrp = int(r0)
767 return
768}
769
770// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
771
772func Getpid() (pid int) {
773 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
774 pid = int(r0)
775 return
776}
777
778// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
779
780func Getppid() (ppid int) {
781 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
782 ppid = int(r0)
783 return
784}
785
786// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
787
788func Getpriority(which int, who int) (prio int, err error) {
789 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
790 prio = int(r0)
791 if e1 != 0 {
792 err = errnoErr(e1)
793 }
794 return
795}
796
797// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
798
799func Getrlimit(which int, lim *Rlimit) (err error) {
800 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
801 if e1 != 0 {
802 err = errnoErr(e1)
803 }
804 return
805}
806
807// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
808
809func Getrtable() (rtable int, err error) {
810 r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0)
811 rtable = int(r0)
812 if e1 != 0 {
813 err = errnoErr(e1)
814 }
815 return
816}
817
818// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
819
820func Getrusage(who int, rusage *Rusage) (err error) {
821 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
822 if e1 != 0 {
823 err = errnoErr(e1)
824 }
825 return
826}
827
828// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
829
830func Getsid(pid int) (sid int, err error) {
831 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
832 sid = int(r0)
833 if e1 != 0 {
834 err = errnoErr(e1)
835 }
836 return
837}
838
839// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
840
841func Gettimeofday(tv *Timeval) (err error) {
842 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
843 if e1 != 0 {
844 err = errnoErr(e1)
845 }
846 return
847}
848
849// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
850
851func Getuid() (uid int) {
852 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
853 uid = int(r0)
854 return
855}
856
857// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
858
859func Issetugid() (tainted bool) {
860 r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
861 tainted = bool(r0 != 0)
862 return
863}
864
865// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
866
867func Kill(pid int, signum syscall.Signal) (err error) {
868 _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
869 if e1 != 0 {
870 err = errnoErr(e1)
871 }
872 return
873}
874
875// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
876
877func Kqueue() (fd int, err error) {
878 r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
879 fd = int(r0)
880 if e1 != 0 {
881 err = errnoErr(e1)
882 }
883 return
884}
885
886// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
887
888func Lchown(path string, uid int, gid int) (err error) {
889 var _p0 *byte
890 _p0, err = BytePtrFromString(path)
891 if err != nil {
892 return
893 }
894 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
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 Link(path string, link string) (err error) {
904 var _p0 *byte
905 _p0, err = BytePtrFromString(path)
906 if err != nil {
907 return
908 }
909 var _p1 *byte
910 _p1, err = BytePtrFromString(link)
911 if err != nil {
912 return
913 }
914 _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
915 if e1 != 0 {
916 err = errnoErr(e1)
917 }
918 return
919}
920
921// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
922
923func Listen(s int, backlog int) (err error) {
924 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
925 if e1 != 0 {
926 err = errnoErr(e1)
927 }
928 return
929}
930
931// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
932
933func Lstat(path string, stat *Stat_t) (err error) {
934 var _p0 *byte
935 _p0, err = BytePtrFromString(path)
936 if err != nil {
937 return
938 }
939 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 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 Mkdir(path string, mode uint32) (err error) {
949 var _p0 *byte
950 _p0, err = BytePtrFromString(path)
951 if err != nil {
952 return
953 }
954 _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
955 if e1 != 0 {
956 err = errnoErr(e1)
957 }
958 return
959}
960
961// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
962
963func Mkfifo(path string, mode uint32) (err error) {
964 var _p0 *byte
965 _p0, err = BytePtrFromString(path)
966 if err != nil {
967 return
968 }
969 _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
970 if e1 != 0 {
971 err = errnoErr(e1)
972 }
973 return
974}
975
976// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
977
978func Mknod(path string, mode uint32, dev int) (err error) {
979 var _p0 *byte
980 _p0, err = BytePtrFromString(path)
981 if err != nil {
982 return
983 }
984 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
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 Nanosleep(time *Timespec, leftover *Timespec) (err error) {
994 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
995 if e1 != 0 {
996 err = errnoErr(e1)
997 }
998 return
999}
1000
1001// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1002
1003func Open(path string, mode int, perm uint32) (fd int, err error) {
1004 var _p0 *byte
1005 _p0, err = BytePtrFromString(path)
1006 if err != nil {
1007 return
1008 }
1009 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
1010 fd = int(r0)
1011 if e1 != 0 {
1012 err = errnoErr(e1)
1013 }
1014 return
1015}
1016
1017// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1018
1019func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
1020 var _p0 *byte
1021 _p0, err = BytePtrFromString(path)
1022 if err != nil {
1023 return
1024 }
1025 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
1026 fd = int(r0)
1027 if e1 != 0 {
1028 err = errnoErr(e1)
1029 }
1030 return
1031}
1032
1033// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1034
1035func Pathconf(path string, name int) (val int, err error) {
1036 var _p0 *byte
1037 _p0, err = BytePtrFromString(path)
1038 if err != nil {
1039 return
1040 }
1041 r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
1042 val = int(r0)
1043 if e1 != 0 {
1044 err = errnoErr(e1)
1045 }
1046 return
1047}
1048
1049// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1050
1051func Pread(fd int, p []byte, offset int64) (n int, err error) {
1052 var _p0 unsafe.Pointer
1053 if len(p) > 0 {
1054 _p0 = unsafe.Pointer(&p[0])
1055 } else {
1056 _p0 = unsafe.Pointer(&_zero)
1057 }
1058 r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
1059 n = int(r0)
1060 if e1 != 0 {
1061 err = errnoErr(e1)
1062 }
1063 return
1064}
1065
1066// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1067
1068func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1069 var _p0 unsafe.Pointer
1070 if len(p) > 0 {
1071 _p0 = unsafe.Pointer(&p[0])
1072 } else {
1073 _p0 = unsafe.Pointer(&_zero)
1074 }
1075 r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
1076 n = int(r0)
1077 if e1 != 0 {
1078 err = errnoErr(e1)
1079 }
1080 return
1081}
1082
1083// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1084
1085func read(fd int, p []byte) (n int, err error) {
1086 var _p0 unsafe.Pointer
1087 if len(p) > 0 {
1088 _p0 = unsafe.Pointer(&p[0])
1089 } else {
1090 _p0 = unsafe.Pointer(&_zero)
1091 }
1092 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1093 n = int(r0)
1094 if e1 != 0 {
1095 err = errnoErr(e1)
1096 }
1097 return
1098}
1099
1100// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1101
1102func Readlink(path string, buf []byte) (n int, err error) {
1103 var _p0 *byte
1104 _p0, err = BytePtrFromString(path)
1105 if err != nil {
1106 return
1107 }
1108 var _p1 unsafe.Pointer
1109 if len(buf) > 0 {
1110 _p1 = unsafe.Pointer(&buf[0])
1111 } else {
1112 _p1 = unsafe.Pointer(&_zero)
1113 }
1114 r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
1115 n = int(r0)
1116 if e1 != 0 {
1117 err = errnoErr(e1)
1118 }
1119 return
1120}
1121
1122// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1123
1124func Rename(from string, to string) (err error) {
1125 var _p0 *byte
1126 _p0, err = BytePtrFromString(from)
1127 if err != nil {
1128 return
1129 }
1130 var _p1 *byte
1131 _p1, err = BytePtrFromString(to)
1132 if err != nil {
1133 return
1134 }
1135 _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1136 if e1 != 0 {
1137 err = errnoErr(e1)
1138 }
1139 return
1140}
1141
1142// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1143
1144func Revoke(path string) (err error) {
1145 var _p0 *byte
1146 _p0, err = BytePtrFromString(path)
1147 if err != nil {
1148 return
1149 }
1150 _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1151 if e1 != 0 {
1152 err = errnoErr(e1)
1153 }
1154 return
1155}
1156
1157// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1158
1159func Rmdir(path string) (err error) {
1160 var _p0 *byte
1161 _p0, err = BytePtrFromString(path)
1162 if err != nil {
1163 return
1164 }
1165 _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1166 if e1 != 0 {
1167 err = errnoErr(e1)
1168 }
1169 return
1170}
1171
1172// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1173
1174func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1175 r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0)
1176 newoffset = int64(r0)
1177 if e1 != 0 {
1178 err = errnoErr(e1)
1179 }
1180 return
1181}
1182
1183// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1184
1185func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
1186 _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1187 if e1 != 0 {
1188 err = errnoErr(e1)
1189 }
1190 return
1191}
1192
1193// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1194
1195func Setegid(egid int) (err error) {
1196 _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1197 if e1 != 0 {
1198 err = errnoErr(e1)
1199 }
1200 return
1201}
1202
1203// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1204
1205func Seteuid(euid int) (err error) {
1206 _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1207 if e1 != 0 {
1208 err = errnoErr(e1)
1209 }
1210 return
1211}
1212
1213// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1214
1215func Setgid(gid int) (err error) {
1216 _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1217 if e1 != 0 {
1218 err = errnoErr(e1)
1219 }
1220 return
1221}
1222
1223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1224
1225func Setlogin(name string) (err error) {
1226 var _p0 *byte
1227 _p0, err = BytePtrFromString(name)
1228 if err != nil {
1229 return
1230 }
1231 _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
1232 if e1 != 0 {
1233 err = errnoErr(e1)
1234 }
1235 return
1236}
1237
1238// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1239
1240func Setpgid(pid int, pgid int) (err error) {
1241 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1242 if e1 != 0 {
1243 err = errnoErr(e1)
1244 }
1245 return
1246}
1247
1248// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1249
1250func Setpriority(which int, who int, prio int) (err error) {
1251 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1252 if e1 != 0 {
1253 err = errnoErr(e1)
1254 }
1255 return
1256}
1257
1258// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1259
1260func Setregid(rgid int, egid int) (err error) {
1261 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1262 if e1 != 0 {
1263 err = errnoErr(e1)
1264 }
1265 return
1266}
1267
1268// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1269
1270func Setreuid(ruid int, euid int) (err error) {
1271 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1272 if e1 != 0 {
1273 err = errnoErr(e1)
1274 }
1275 return
1276}
1277
1278// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1279
1280func Setresgid(rgid int, egid int, sgid int) (err error) {
1281 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1282 if e1 != 0 {
1283 err = errnoErr(e1)
1284 }
1285 return
1286}
1287
1288// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1289
1290func Setresuid(ruid int, euid int, suid int) (err error) {
1291 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1292 if e1 != 0 {
1293 err = errnoErr(e1)
1294 }
1295 return
1296}
1297
1298// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1299
1300func Setrlimit(which int, lim *Rlimit) (err error) {
1301 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1302 if e1 != 0 {
1303 err = errnoErr(e1)
1304 }
1305 return
1306}
1307
1308// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1309
1310func Setrtable(rtable int) (err error) {
1311 _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0)
1312 if e1 != 0 {
1313 err = errnoErr(e1)
1314 }
1315 return
1316}
1317
1318// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1319
1320func Setsid() (pid int, err error) {
1321 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1322 pid = int(r0)
1323 if e1 != 0 {
1324 err = errnoErr(e1)
1325 }
1326 return
1327}
1328
1329// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1330
1331func Settimeofday(tp *Timeval) (err error) {
1332 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1333 if e1 != 0 {
1334 err = errnoErr(e1)
1335 }
1336 return
1337}
1338
1339// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1340
1341func Setuid(uid int) (err error) {
1342 _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
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 Stat(path string, stat *Stat_t) (err error) {
1352 var _p0 *byte
1353 _p0, err = BytePtrFromString(path)
1354 if err != nil {
1355 return
1356 }
1357 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1358 if e1 != 0 {
1359 err = errnoErr(e1)
1360 }
1361 return
1362}
1363
1364// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1365
1366func Statfs(path string, stat *Statfs_t) (err error) {
1367 var _p0 *byte
1368 _p0, err = BytePtrFromString(path)
1369 if err != nil {
1370 return
1371 }
1372 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1373 if e1 != 0 {
1374 err = errnoErr(e1)
1375 }
1376 return
1377}
1378
1379// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1380
1381func Symlink(path string, link string) (err error) {
1382 var _p0 *byte
1383 _p0, err = BytePtrFromString(path)
1384 if err != nil {
1385 return
1386 }
1387 var _p1 *byte
1388 _p1, err = BytePtrFromString(link)
1389 if err != nil {
1390 return
1391 }
1392 _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1393 if e1 != 0 {
1394 err = errnoErr(e1)
1395 }
1396 return
1397}
1398
1399// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1400
1401func Sync() (err error) {
1402 _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1403 if e1 != 0 {
1404 err = errnoErr(e1)
1405 }
1406 return
1407}
1408
1409// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1410
1411func Truncate(path string, length int64) (err error) {
1412 var _p0 *byte
1413 _p0, err = BytePtrFromString(path)
1414 if err != nil {
1415 return
1416 }
1417 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length))
1418 if e1 != 0 {
1419 err = errnoErr(e1)
1420 }
1421 return
1422}
1423
1424// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1425
1426func Umask(newmask int) (oldmask int) {
1427 r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1428 oldmask = int(r0)
1429 return
1430}
1431
1432// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1433
1434func Unlink(path string) (err error) {
1435 var _p0 *byte
1436 _p0, err = BytePtrFromString(path)
1437 if err != nil {
1438 return
1439 }
1440 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 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 Unmount(path string, flags int) (err error) {
1450 var _p0 *byte
1451 _p0, err = BytePtrFromString(path)
1452 if err != nil {
1453 return
1454 }
1455 _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1456 if e1 != 0 {
1457 err = errnoErr(e1)
1458 }
1459 return
1460}
1461
1462// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1463
1464func write(fd int, p []byte) (n int, err error) {
1465 var _p0 unsafe.Pointer
1466 if len(p) > 0 {
1467 _p0 = unsafe.Pointer(&p[0])
1468 } else {
1469 _p0 = unsafe.Pointer(&_zero)
1470 }
1471 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1472 n = int(r0)
1473 if e1 != 0 {
1474 err = errnoErr(e1)
1475 }
1476 return
1477}
1478
1479// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1480
1481func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1482 r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0)
1483 ret = uintptr(r0)
1484 if e1 != 0 {
1485 err = errnoErr(e1)
1486 }
1487 return
1488}
1489
1490// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1491
1492func munmap(addr uintptr, length uintptr) (err error) {
1493 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1494 if e1 != 0 {
1495 err = errnoErr(e1)
1496 }
1497 return
1498}
1499
1500// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1501
1502func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1503 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1504 n = int(r0)
1505 if e1 != 0 {
1506 err = errnoErr(e1)
1507 }
1508 return
1509}
1510
1511// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1512
1513func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1514 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1515 n = int(r0)
1516 if e1 != 0 {
1517 err = errnoErr(e1)
1518 }
1519 return
1520}
1521
1522// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1523
1524func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1525 var _p0 *byte
1526 _p0, err = BytePtrFromString(path)
1527 if err != nil {
1528 return
1529 }
1530 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1531 if e1 != 0 {
1532 err = errnoErr(e1)
1533 }
1534 return
1535}