blob: 0d69ce6b52171d266adaf842bd35b963c0a5e3ca [file] [log] [blame]
David K. Bainbridge215e0242017-09-05 23:18:24 -07001// 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 Madvise(b []byte, behav int) (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_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
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 Mlock(b []byte) (err error) {
286 var _p0 unsafe.Pointer
287 if len(b) > 0 {
288 _p0 = unsafe.Pointer(&b[0])
289 } else {
290 _p0 = unsafe.Pointer(&_zero)
291 }
292 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
293 if e1 != 0 {
294 err = errnoErr(e1)
295 }
296 return
297}
298
299// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
300
301func Mlockall(flags int) (err error) {
302 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
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 Mprotect(b []byte, prot 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_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
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 Msync(b []byte, flags int) (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_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
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 Munlock(b []byte) (err error) {
344 var _p0 unsafe.Pointer
345 if len(b) > 0 {
346 _p0 = unsafe.Pointer(&b[0])
347 } else {
348 _p0 = unsafe.Pointer(&_zero)
349 }
350 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
351 if e1 != 0 {
352 err = errnoErr(e1)
353 }
354 return
355}
356
357// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
358
359func Munlockall() (err error) {
360 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
361 if e1 != 0 {
362 err = errnoErr(e1)
363 }
364 return
365}
366
367// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
368
369func pipe(p *[2]_C_int) (err error) {
370 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
371 if e1 != 0 {
372 err = errnoErr(e1)
373 }
374 return
375}
376
377// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
378
379func getdents(fd int, buf []byte) (n int, err error) {
380 var _p0 unsafe.Pointer
381 if len(buf) > 0 {
382 _p0 = unsafe.Pointer(&buf[0])
383 } else {
384 _p0 = unsafe.Pointer(&_zero)
385 }
386 r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
387 n = int(r0)
388 if e1 != 0 {
389 err = errnoErr(e1)
390 }
391 return
392}
393
394// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
395
396func Access(path string, mode uint32) (err error) {
397 var _p0 *byte
398 _p0, err = BytePtrFromString(path)
399 if err != nil {
400 return
401 }
402 _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
403 if e1 != 0 {
404 err = errnoErr(e1)
405 }
406 return
407}
408
409// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
410
411func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
412 _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
413 if e1 != 0 {
414 err = errnoErr(e1)
415 }
416 return
417}
418
419// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
420
421func Chdir(path string) (err error) {
422 var _p0 *byte
423 _p0, err = BytePtrFromString(path)
424 if err != nil {
425 return
426 }
427 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
428 if e1 != 0 {
429 err = errnoErr(e1)
430 }
431 return
432}
433
434// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
435
436func Chflags(path string, flags int) (err error) {
437 var _p0 *byte
438 _p0, err = BytePtrFromString(path)
439 if err != nil {
440 return
441 }
442 _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
443 if e1 != 0 {
444 err = errnoErr(e1)
445 }
446 return
447}
448
449// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
450
451func Chmod(path string, mode uint32) (err error) {
452 var _p0 *byte
453 _p0, err = BytePtrFromString(path)
454 if err != nil {
455 return
456 }
457 _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
458 if e1 != 0 {
459 err = errnoErr(e1)
460 }
461 return
462}
463
464// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
465
466func Chown(path string, uid int, gid int) (err error) {
467 var _p0 *byte
468 _p0, err = BytePtrFromString(path)
469 if err != nil {
470 return
471 }
472 _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
473 if e1 != 0 {
474 err = errnoErr(e1)
475 }
476 return
477}
478
479// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
480
481func Chroot(path string) (err error) {
482 var _p0 *byte
483 _p0, err = BytePtrFromString(path)
484 if err != nil {
485 return
486 }
487 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
488 if e1 != 0 {
489 err = errnoErr(e1)
490 }
491 return
492}
493
494// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
495
496func Close(fd int) (err error) {
497 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
498 if e1 != 0 {
499 err = errnoErr(e1)
500 }
501 return
502}
503
504// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
505
506func Dup(fd int) (nfd int, err error) {
507 r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
508 nfd = int(r0)
509 if e1 != 0 {
510 err = errnoErr(e1)
511 }
512 return
513}
514
515// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
516
517func Dup2(from int, to int) (err error) {
518 _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
519 if e1 != 0 {
520 err = errnoErr(e1)
521 }
522 return
523}
524
525// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
526
527func Exit(code int) {
528 Syscall(SYS_EXIT, uintptr(code), 0, 0)
529 return
530}
531
532// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
533
534func Fchdir(fd int) (err error) {
535 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
536 if e1 != 0 {
537 err = errnoErr(e1)
538 }
539 return
540}
541
542// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
543
544func Fchflags(fd int, flags int) (err error) {
545 _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
546 if e1 != 0 {
547 err = errnoErr(e1)
548 }
549 return
550}
551
552// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
553
554func Fchmod(fd int, mode uint32) (err error) {
555 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
556 if e1 != 0 {
557 err = errnoErr(e1)
558 }
559 return
560}
561
562// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
563
564func Fchown(fd int, uid int, gid int) (err error) {
565 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
566 if e1 != 0 {
567 err = errnoErr(e1)
568 }
569 return
570}
571
572// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
573
574func Flock(fd int, how int) (err error) {
575 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
576 if e1 != 0 {
577 err = errnoErr(e1)
578 }
579 return
580}
581
582// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
583
584func Fpathconf(fd int, name int) (val int, err error) {
585 r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
586 val = int(r0)
587 if e1 != 0 {
588 err = errnoErr(e1)
589 }
590 return
591}
592
593// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
594
595func Fstat(fd int, stat *Stat_t) (err error) {
596 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
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 Fstatfs(fd int, stat *Statfs_t) (err error) {
606 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
607 if e1 != 0 {
608 err = errnoErr(e1)
609 }
610 return
611}
612
613// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
614
615func Fsync(fd int) (err error) {
616 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
617 if e1 != 0 {
618 err = errnoErr(e1)
619 }
620 return
621}
622
623// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
624
625func Ftruncate(fd int, length int64) (err error) {
626 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length))
627 if e1 != 0 {
628 err = errnoErr(e1)
629 }
630 return
631}
632
633// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
634
635func Getegid() (egid int) {
636 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
637 egid = int(r0)
638 return
639}
640
641// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
642
643func Geteuid() (uid int) {
644 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
645 uid = int(r0)
646 return
647}
648
649// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
650
651func Getgid() (gid int) {
652 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
653 gid = int(r0)
654 return
655}
656
657// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
658
659func Getpgid(pid int) (pgid int, err error) {
660 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
661 pgid = int(r0)
662 if e1 != 0 {
663 err = errnoErr(e1)
664 }
665 return
666}
667
668// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
669
670func Getpgrp() (pgrp int) {
671 r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
672 pgrp = int(r0)
673 return
674}
675
676// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
677
678func Getpid() (pid int) {
679 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
680 pid = int(r0)
681 return
682}
683
684// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
685
686func Getppid() (ppid int) {
687 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
688 ppid = int(r0)
689 return
690}
691
692// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
693
694func Getpriority(which int, who int) (prio int, err error) {
695 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
696 prio = int(r0)
697 if e1 != 0 {
698 err = errnoErr(e1)
699 }
700 return
701}
702
703// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
704
705func Getrlimit(which int, lim *Rlimit) (err error) {
706 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
707 if e1 != 0 {
708 err = errnoErr(e1)
709 }
710 return
711}
712
713// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
714
715func Getrusage(who int, rusage *Rusage) (err error) {
716 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
717 if e1 != 0 {
718 err = errnoErr(e1)
719 }
720 return
721}
722
723// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
724
725func Getsid(pid int) (sid int, err error) {
726 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
727 sid = int(r0)
728 if e1 != 0 {
729 err = errnoErr(e1)
730 }
731 return
732}
733
734// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
735
736func Gettimeofday(tv *Timeval) (err error) {
737 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
738 if e1 != 0 {
739 err = errnoErr(e1)
740 }
741 return
742}
743
744// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
745
746func Getuid() (uid int) {
747 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
748 uid = int(r0)
749 return
750}
751
752// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
753
754func Issetugid() (tainted bool) {
755 r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
756 tainted = bool(r0 != 0)
757 return
758}
759
760// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
761
762func Kill(pid int, signum syscall.Signal) (err error) {
763 _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
764 if e1 != 0 {
765 err = errnoErr(e1)
766 }
767 return
768}
769
770// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
771
772func Kqueue() (fd int, err error) {
773 r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
774 fd = int(r0)
775 if e1 != 0 {
776 err = errnoErr(e1)
777 }
778 return
779}
780
781// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
782
783func Lchown(path string, uid int, gid int) (err error) {
784 var _p0 *byte
785 _p0, err = BytePtrFromString(path)
786 if err != nil {
787 return
788 }
789 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
790 if e1 != 0 {
791 err = errnoErr(e1)
792 }
793 return
794}
795
796// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
797
798func Link(path string, link string) (err error) {
799 var _p0 *byte
800 _p0, err = BytePtrFromString(path)
801 if err != nil {
802 return
803 }
804 var _p1 *byte
805 _p1, err = BytePtrFromString(link)
806 if err != nil {
807 return
808 }
809 _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
810 if e1 != 0 {
811 err = errnoErr(e1)
812 }
813 return
814}
815
816// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
817
818func Listen(s int, backlog int) (err error) {
819 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
820 if e1 != 0 {
821 err = errnoErr(e1)
822 }
823 return
824}
825
826// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
827
828func Lstat(path string, stat *Stat_t) (err error) {
829 var _p0 *byte
830 _p0, err = BytePtrFromString(path)
831 if err != nil {
832 return
833 }
834 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
835 if e1 != 0 {
836 err = errnoErr(e1)
837 }
838 return
839}
840
841// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
842
843func Mkdir(path string, mode uint32) (err error) {
844 var _p0 *byte
845 _p0, err = BytePtrFromString(path)
846 if err != nil {
847 return
848 }
849 _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
850 if e1 != 0 {
851 err = errnoErr(e1)
852 }
853 return
854}
855
856// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
857
858func Mkfifo(path string, mode uint32) (err error) {
859 var _p0 *byte
860 _p0, err = BytePtrFromString(path)
861 if err != nil {
862 return
863 }
864 _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
865 if e1 != 0 {
866 err = errnoErr(e1)
867 }
868 return
869}
870
871// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
872
873func Mknod(path string, mode uint32, dev int) (err error) {
874 var _p0 *byte
875 _p0, err = BytePtrFromString(path)
876 if err != nil {
877 return
878 }
879 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
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 Nanosleep(time *Timespec, leftover *Timespec) (err error) {
889 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
890 if e1 != 0 {
891 err = errnoErr(e1)
892 }
893 return
894}
895
896// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
897
898func Open(path string, mode int, perm uint32) (fd int, err error) {
899 var _p0 *byte
900 _p0, err = BytePtrFromString(path)
901 if err != nil {
902 return
903 }
904 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
905 fd = int(r0)
906 if e1 != 0 {
907 err = errnoErr(e1)
908 }
909 return
910}
911
912// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
913
914func Pathconf(path string, name int) (val int, err error) {
915 var _p0 *byte
916 _p0, err = BytePtrFromString(path)
917 if err != nil {
918 return
919 }
920 r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
921 val = int(r0)
922 if e1 != 0 {
923 err = errnoErr(e1)
924 }
925 return
926}
927
928// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
929
930func Pread(fd int, p []byte, offset int64) (n int, err error) {
931 var _p0 unsafe.Pointer
932 if len(p) > 0 {
933 _p0 = unsafe.Pointer(&p[0])
934 } else {
935 _p0 = unsafe.Pointer(&_zero)
936 }
937 r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
938 n = int(r0)
939 if e1 != 0 {
940 err = errnoErr(e1)
941 }
942 return
943}
944
945// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
946
947func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
948 var _p0 unsafe.Pointer
949 if len(p) > 0 {
950 _p0 = unsafe.Pointer(&p[0])
951 } else {
952 _p0 = unsafe.Pointer(&_zero)
953 }
954 r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0)
955 n = int(r0)
956 if e1 != 0 {
957 err = errnoErr(e1)
958 }
959 return
960}
961
962// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
963
964func read(fd int, p []byte) (n int, err error) {
965 var _p0 unsafe.Pointer
966 if len(p) > 0 {
967 _p0 = unsafe.Pointer(&p[0])
968 } else {
969 _p0 = unsafe.Pointer(&_zero)
970 }
971 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
972 n = int(r0)
973 if e1 != 0 {
974 err = errnoErr(e1)
975 }
976 return
977}
978
979// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
980
981func Readlink(path string, buf []byte) (n int, err error) {
982 var _p0 *byte
983 _p0, err = BytePtrFromString(path)
984 if err != nil {
985 return
986 }
987 var _p1 unsafe.Pointer
988 if len(buf) > 0 {
989 _p1 = unsafe.Pointer(&buf[0])
990 } else {
991 _p1 = unsafe.Pointer(&_zero)
992 }
993 r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
994 n = int(r0)
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 Rename(from string, to string) (err error) {
1004 var _p0 *byte
1005 _p0, err = BytePtrFromString(from)
1006 if err != nil {
1007 return
1008 }
1009 var _p1 *byte
1010 _p1, err = BytePtrFromString(to)
1011 if err != nil {
1012 return
1013 }
1014 _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1015 if e1 != 0 {
1016 err = errnoErr(e1)
1017 }
1018 return
1019}
1020
1021// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1022
1023func Revoke(path string) (err error) {
1024 var _p0 *byte
1025 _p0, err = BytePtrFromString(path)
1026 if err != nil {
1027 return
1028 }
1029 _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 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 Rmdir(path string) (err error) {
1039 var _p0 *byte
1040 _p0, err = BytePtrFromString(path)
1041 if err != nil {
1042 return
1043 }
1044 _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1045 if e1 != 0 {
1046 err = errnoErr(e1)
1047 }
1048 return
1049}
1050
1051// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1052
1053func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1054 r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0)
1055 newoffset = int64(r0)
1056 if e1 != 0 {
1057 err = errnoErr(e1)
1058 }
1059 return
1060}
1061
1062// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1063
1064func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
1065 _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1066 if e1 != 0 {
1067 err = errnoErr(e1)
1068 }
1069 return
1070}
1071
1072// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1073
1074func Setegid(egid int) (err error) {
1075 _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1076 if e1 != 0 {
1077 err = errnoErr(e1)
1078 }
1079 return
1080}
1081
1082// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1083
1084func Seteuid(euid int) (err error) {
1085 _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1086 if e1 != 0 {
1087 err = errnoErr(e1)
1088 }
1089 return
1090}
1091
1092// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1093
1094func Setgid(gid int) (err error) {
1095 _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1096 if e1 != 0 {
1097 err = errnoErr(e1)
1098 }
1099 return
1100}
1101
1102// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1103
1104func Setlogin(name string) (err error) {
1105 var _p0 *byte
1106 _p0, err = BytePtrFromString(name)
1107 if err != nil {
1108 return
1109 }
1110 _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
1111 if e1 != 0 {
1112 err = errnoErr(e1)
1113 }
1114 return
1115}
1116
1117// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1118
1119func Setpgid(pid int, pgid int) (err error) {
1120 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1121 if e1 != 0 {
1122 err = errnoErr(e1)
1123 }
1124 return
1125}
1126
1127// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1128
1129func Setpriority(which int, who int, prio int) (err error) {
1130 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1131 if e1 != 0 {
1132 err = errnoErr(e1)
1133 }
1134 return
1135}
1136
1137// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1138
1139func Setregid(rgid int, egid int) (err error) {
1140 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1141 if e1 != 0 {
1142 err = errnoErr(e1)
1143 }
1144 return
1145}
1146
1147// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1148
1149func Setreuid(ruid int, euid int) (err error) {
1150 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 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 Setresgid(rgid int, egid int, sgid int) (err error) {
1160 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1161 if e1 != 0 {
1162 err = errnoErr(e1)
1163 }
1164 return
1165}
1166
1167// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1168
1169func Setresuid(ruid int, euid int, suid int) (err error) {
1170 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1171 if e1 != 0 {
1172 err = errnoErr(e1)
1173 }
1174 return
1175}
1176
1177// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1178
1179func Setrlimit(which int, lim *Rlimit) (err error) {
1180 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1181 if e1 != 0 {
1182 err = errnoErr(e1)
1183 }
1184 return
1185}
1186
1187// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1188
1189func Setsid() (pid int, err error) {
1190 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1191 pid = int(r0)
1192 if e1 != 0 {
1193 err = errnoErr(e1)
1194 }
1195 return
1196}
1197
1198// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1199
1200func Settimeofday(tp *Timeval) (err error) {
1201 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1202 if e1 != 0 {
1203 err = errnoErr(e1)
1204 }
1205 return
1206}
1207
1208// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1209
1210func Setuid(uid int) (err error) {
1211 _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1212 if e1 != 0 {
1213 err = errnoErr(e1)
1214 }
1215 return
1216}
1217
1218// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1219
1220func Stat(path string, stat *Stat_t) (err error) {
1221 var _p0 *byte
1222 _p0, err = BytePtrFromString(path)
1223 if err != nil {
1224 return
1225 }
1226 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1227 if e1 != 0 {
1228 err = errnoErr(e1)
1229 }
1230 return
1231}
1232
1233// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1234
1235func Statfs(path string, stat *Statfs_t) (err error) {
1236 var _p0 *byte
1237 _p0, err = BytePtrFromString(path)
1238 if err != nil {
1239 return
1240 }
1241 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 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 Symlink(path string, link string) (err error) {
1251 var _p0 *byte
1252 _p0, err = BytePtrFromString(path)
1253 if err != nil {
1254 return
1255 }
1256 var _p1 *byte
1257 _p1, err = BytePtrFromString(link)
1258 if err != nil {
1259 return
1260 }
1261 _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 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 Sync() (err error) {
1271 _, _, e1 := Syscall(SYS_SYNC, 0, 0, 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 Truncate(path string, length int64) (err error) {
1281 var _p0 *byte
1282 _p0, err = BytePtrFromString(path)
1283 if err != nil {
1284 return
1285 }
1286 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length))
1287 if e1 != 0 {
1288 err = errnoErr(e1)
1289 }
1290 return
1291}
1292
1293// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1294
1295func Umask(newmask int) (oldmask int) {
1296 r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1297 oldmask = int(r0)
1298 return
1299}
1300
1301// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1302
1303func Unlink(path string) (err error) {
1304 var _p0 *byte
1305 _p0, err = BytePtrFromString(path)
1306 if err != nil {
1307 return
1308 }
1309 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
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 Unmount(path string, flags int) (err error) {
1319 var _p0 *byte
1320 _p0, err = BytePtrFromString(path)
1321 if err != nil {
1322 return
1323 }
1324 _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1325 if e1 != 0 {
1326 err = errnoErr(e1)
1327 }
1328 return
1329}
1330
1331// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1332
1333func write(fd int, p []byte) (n int, err error) {
1334 var _p0 unsafe.Pointer
1335 if len(p) > 0 {
1336 _p0 = unsafe.Pointer(&p[0])
1337 } else {
1338 _p0 = unsafe.Pointer(&_zero)
1339 }
1340 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1341 n = int(r0)
1342 if e1 != 0 {
1343 err = errnoErr(e1)
1344 }
1345 return
1346}
1347
1348// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1349
1350func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1351 r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0)
1352 ret = uintptr(r0)
1353 if e1 != 0 {
1354 err = errnoErr(e1)
1355 }
1356 return
1357}
1358
1359// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1360
1361func munmap(addr uintptr, length uintptr) (err error) {
1362 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1363 if e1 != 0 {
1364 err = errnoErr(e1)
1365 }
1366 return
1367}
1368
1369// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1370
1371func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1372 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1373 n = int(r0)
1374 if e1 != 0 {
1375 err = errnoErr(e1)
1376 }
1377 return
1378}
1379
1380// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1381
1382func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1383 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1384 n = int(r0)
1385 if e1 != 0 {
1386 err = errnoErr(e1)
1387 }
1388 return
1389}
1390
1391// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1392
1393func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1394 var _p0 *byte
1395 _p0, err = BytePtrFromString(path)
1396 if err != nil {
1397 return
1398 }
1399 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1400 if e1 != 0 {
1401 err = errnoErr(e1)
1402 }
1403 return
1404}