blob: 2de0de80db7938408c511ac323d639d6ac1fa451 [file] [log] [blame]
Russ Cox09d92b62014-12-05 19:13:20 -05001// mksyscall.pl syscall_linux.go syscall_linux_ppc64x.go
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04002// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
3
4package syscall
5
6import "unsafe"
7
8// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
9
Dave Cheneye7a73522015-02-25 14:52:17 +110010func linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) {
Shenghou Mae0aaf2b2014-08-12 19:49:18 -040011 var _p0 *byte
Dave Cheneye7a73522015-02-25 14:52:17 +110012 _p0, err = BytePtrFromString(oldpath)
Shenghou Mae0aaf2b2014-08-12 19:49:18 -040013 if err != nil {
14 return
15 }
Dave Cheneye7a73522015-02-25 14:52:17 +110016 var _p1 *byte
17 _p1, err = BytePtrFromString(newpath)
18 if err != nil {
19 return
20 }
21 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
Dave Cheney42289a42015-02-25 08:39:07 +110022 use(unsafe.Pointer(_p0))
Dave Cheneye7a73522015-02-25 14:52:17 +110023 use(unsafe.Pointer(_p1))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -040024 if e1 != 0 {
25 err = e1
26 }
27 return
28}
29
30// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
31
32func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
33 var _p0 *byte
34 _p0, err = BytePtrFromString(path)
35 if err != nil {
36 return
37 }
38 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +110039 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -040040 fd = int(r0)
41 if e1 != 0 {
42 err = e1
43 }
44 return
45}
46
47// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
48
Dave Cheneye7a73522015-02-25 14:52:17 +110049func readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
50 var _p0 *byte
51 _p0, err = BytePtrFromString(path)
52 if err != nil {
53 return
54 }
55 var _p1 unsafe.Pointer
56 if len(buf) > 0 {
57 _p1 = unsafe.Pointer(&buf[0])
58 } else {
59 _p1 = unsafe.Pointer(&_zero)
60 }
61 r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
62 use(unsafe.Pointer(_p0))
63 n = int(r0)
64 if e1 != 0 {
65 err = e1
66 }
67 return
68}
69
70// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
71
72func symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
73 var _p0 *byte
74 _p0, err = BytePtrFromString(oldpath)
75 if err != nil {
76 return
77 }
78 var _p1 *byte
79 _p1, err = BytePtrFromString(newpath)
80 if err != nil {
81 return
82 }
83 _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
84 use(unsafe.Pointer(_p0))
85 use(unsafe.Pointer(_p1))
86 if e1 != 0 {
87 err = e1
88 }
89 return
90}
91
92// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
93
94func unlinkat(dirfd int, path string, flags int) (err error) {
95 var _p0 *byte
96 _p0, err = BytePtrFromString(path)
97 if err != nil {
98 return
99 }
100 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
101 use(unsafe.Pointer(_p0))
102 if e1 != 0 {
103 err = e1
104 }
105 return
106}
107
108// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
109
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400110func utimes(path string, times *[2]Timeval) (err error) {
111 var _p0 *byte
112 _p0, err = BytePtrFromString(path)
113 if err != nil {
114 return
115 }
116 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100117 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400118 if e1 != 0 {
119 err = e1
120 }
121 return
122}
123
124// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
125
126func utimensat(dirfd int, path string, times *[2]Timespec) (err error) {
127 var _p0 *byte
128 _p0, err = BytePtrFromString(path)
129 if err != nil {
130 return
131 }
132 _, _, e1 := Syscall(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
Dave Cheney42289a42015-02-25 08:39:07 +1100133 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400134 if e1 != 0 {
135 err = e1
136 }
137 return
138}
139
140// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
141
142func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
143 _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
144 if e1 != 0 {
145 err = e1
146 }
147 return
148}
149
150// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
151
152func Getcwd(buf []byte) (n int, err error) {
153 var _p0 unsafe.Pointer
154 if len(buf) > 0 {
155 _p0 = unsafe.Pointer(&buf[0])
156 } else {
157 _p0 = unsafe.Pointer(&_zero)
158 }
159 r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
160 n = int(r0)
161 if e1 != 0 {
162 err = e1
163 }
164 return
165}
166
167// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
168
169func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
170 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
171 wpid = int(r0)
172 if e1 != 0 {
173 err = e1
174 }
175 return
176}
177
178// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
179
180func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
181 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
182 if e1 != 0 {
183 err = e1
184 }
185 return
186}
187
188// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
189
190func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) {
191 var _p0 *byte
192 _p0, err = BytePtrFromString(arg)
193 if err != nil {
194 return
195 }
196 _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100197 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400198 if e1 != 0 {
199 err = e1
200 }
201 return
202}
203
204// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
205
206func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) {
207 var _p0 *byte
208 _p0, err = BytePtrFromString(source)
209 if err != nil {
210 return
211 }
212 var _p1 *byte
213 _p1, err = BytePtrFromString(target)
214 if err != nil {
215 return
216 }
217 var _p2 *byte
218 _p2, err = BytePtrFromString(fstype)
219 if err != nil {
220 return
221 }
222 _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100223 use(unsafe.Pointer(_p0))
224 use(unsafe.Pointer(_p1))
225 use(unsafe.Pointer(_p2))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400226 if e1 != 0 {
227 err = e1
228 }
229 return
230}
231
232// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
233
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400234func Acct(path string) (err error) {
235 var _p0 *byte
236 _p0, err = BytePtrFromString(path)
237 if err != nil {
238 return
239 }
240 _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100241 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400242 if e1 != 0 {
243 err = e1
244 }
245 return
246}
247
248// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
249
250func Adjtimex(buf *Timex) (state int, err error) {
251 r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
252 state = int(r0)
253 if e1 != 0 {
254 err = e1
255 }
256 return
257}
258
259// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
260
261func Chdir(path string) (err error) {
262 var _p0 *byte
263 _p0, err = BytePtrFromString(path)
264 if err != nil {
265 return
266 }
267 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100268 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400269 if e1 != 0 {
270 err = e1
271 }
272 return
273}
274
275// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
276
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400277func Chroot(path string) (err error) {
278 var _p0 *byte
279 _p0, err = BytePtrFromString(path)
280 if err != nil {
281 return
282 }
283 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100284 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400285 if e1 != 0 {
286 err = e1
287 }
288 return
289}
290
291// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
292
293func Close(fd int) (err error) {
294 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
295 if e1 != 0 {
296 err = e1
297 }
298 return
299}
300
301// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
302
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400303func Dup(oldfd int) (fd int, err error) {
304 r0, _, e1 := RawSyscall(SYS_DUP, uintptr(oldfd), 0, 0)
305 fd = int(r0)
306 if e1 != 0 {
307 err = e1
308 }
309 return
310}
311
312// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
313
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400314func Dup3(oldfd int, newfd int, flags int) (err error) {
315 _, _, e1 := RawSyscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags))
316 if e1 != 0 {
317 err = e1
318 }
319 return
320}
321
322// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
323
324func EpollCreate(size int) (fd int, err error) {
325 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
326 fd = int(r0)
327 if e1 != 0 {
328 err = e1
329 }
330 return
331}
332
333// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
334
335func EpollCreate1(flag int) (fd int, err error) {
336 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
337 fd = int(r0)
338 if e1 != 0 {
339 err = e1
340 }
341 return
342}
343
344// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
345
346func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
347 _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
348 if e1 != 0 {
349 err = e1
350 }
351 return
352}
353
354// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
355
356func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
357 var _p0 unsafe.Pointer
358 if len(events) > 0 {
359 _p0 = unsafe.Pointer(&events[0])
360 } else {
361 _p0 = unsafe.Pointer(&_zero)
362 }
363 r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
364 n = int(r0)
365 if e1 != 0 {
366 err = e1
367 }
368 return
369}
370
371// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
372
373func Exit(code int) {
374 Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
375 return
376}
377
378// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
379
380func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
381 var _p0 *byte
382 _p0, err = BytePtrFromString(path)
383 if err != nil {
384 return
385 }
386 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100387 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400388 if e1 != 0 {
389 err = e1
390 }
391 return
392}
393
394// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
395
396func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
397 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
398 if e1 != 0 {
399 err = e1
400 }
401 return
402}
403
404// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
405
406func Fchdir(fd int) (err error) {
407 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
408 if e1 != 0 {
409 err = e1
410 }
411 return
412}
413
414// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
415
416func Fchmod(fd int, mode uint32) (err error) {
417 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
418 if e1 != 0 {
419 err = e1
420 }
421 return
422}
423
424// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
425
426func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
427 var _p0 *byte
428 _p0, err = BytePtrFromString(path)
429 if err != nil {
430 return
431 }
432 _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100433 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400434 if e1 != 0 {
435 err = e1
436 }
437 return
438}
439
440// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
441
442func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
443 var _p0 *byte
444 _p0, err = BytePtrFromString(path)
445 if err != nil {
446 return
447 }
448 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100449 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400450 if e1 != 0 {
451 err = e1
452 }
453 return
454}
455
456// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
457
458func fcntl(fd int, cmd int, arg int) (val int, err error) {
459 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
460 val = int(r0)
461 if e1 != 0 {
462 err = e1
463 }
464 return
465}
466
467// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
468
469func Fdatasync(fd int) (err error) {
470 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
471 if e1 != 0 {
472 err = e1
473 }
474 return
475}
476
477// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
478
479func Flock(fd int, how int) (err error) {
480 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
481 if e1 != 0 {
482 err = e1
483 }
484 return
485}
486
487// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
488
489func Fsync(fd int) (err error) {
490 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
491 if e1 != 0 {
492 err = e1
493 }
494 return
495}
496
497// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
498
499func Getdents(fd int, buf []byte) (n int, err error) {
500 var _p0 unsafe.Pointer
501 if len(buf) > 0 {
502 _p0 = unsafe.Pointer(&buf[0])
503 } else {
504 _p0 = unsafe.Pointer(&_zero)
505 }
506 r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
507 n = int(r0)
508 if e1 != 0 {
509 err = e1
510 }
511 return
512}
513
514// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
515
516func Getpgid(pid int) (pgid int, err error) {
517 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
518 pgid = int(r0)
519 if e1 != 0 {
520 err = e1
521 }
522 return
523}
524
525// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
526
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400527func Getpid() (pid int) {
528 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
529 pid = int(r0)
530 return
531}
532
533// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
534
535func Getppid() (ppid int) {
536 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
537 ppid = int(r0)
538 return
539}
540
541// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
542
543func Getpriority(which int, who int) (prio int, err error) {
544 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
545 prio = int(r0)
546 if e1 != 0 {
547 err = e1
548 }
549 return
550}
551
552// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
553
554func Getrusage(who int, rusage *Rusage) (err error) {
555 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
556 if e1 != 0 {
557 err = e1
558 }
559 return
560}
561
562// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
563
564func Gettid() (tid int) {
565 r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0)
566 tid = int(r0)
567 return
568}
569
570// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
571
572func Getxattr(path string, attr string, dest []byte) (sz int, err error) {
573 var _p0 *byte
574 _p0, err = BytePtrFromString(path)
575 if err != nil {
576 return
577 }
578 var _p1 *byte
579 _p1, err = BytePtrFromString(attr)
580 if err != nil {
581 return
582 }
583 var _p2 unsafe.Pointer
584 if len(dest) > 0 {
585 _p2 = unsafe.Pointer(&dest[0])
586 } else {
587 _p2 = unsafe.Pointer(&_zero)
588 }
589 r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100590 use(unsafe.Pointer(_p0))
591 use(unsafe.Pointer(_p1))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400592 sz = int(r0)
593 if e1 != 0 {
594 err = e1
595 }
596 return
597}
598
599// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
600
601func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
602 var _p0 *byte
603 _p0, err = BytePtrFromString(pathname)
604 if err != nil {
605 return
606 }
607 r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))
Dave Cheney42289a42015-02-25 08:39:07 +1100608 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400609 watchdesc = int(r0)
610 if e1 != 0 {
611 err = e1
612 }
613 return
614}
615
616// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
617
618func InotifyInit() (fd int, err error) {
619 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)
620 fd = int(r0)
621 if e1 != 0 {
622 err = e1
623 }
624 return
625}
626
627// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
628
629func InotifyInit1(flags int) (fd int, err error) {
630 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)
631 fd = int(r0)
632 if e1 != 0 {
633 err = e1
634 }
635 return
636}
637
638// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
639
640func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) {
641 r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0)
642 success = int(r0)
643 if e1 != 0 {
644 err = e1
645 }
646 return
647}
648
649// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
650
651func Kill(pid int, sig Signal) (err error) {
652 _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
653 if e1 != 0 {
654 err = e1
655 }
656 return
657}
658
659// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
660
661func Klogctl(typ int, buf []byte) (n int, err error) {
662 var _p0 unsafe.Pointer
663 if len(buf) > 0 {
664 _p0 = unsafe.Pointer(&buf[0])
665 } else {
666 _p0 = unsafe.Pointer(&_zero)
667 }
668 r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf)))
669 n = int(r0)
670 if e1 != 0 {
671 err = e1
672 }
673 return
674}
675
676// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
677
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400678func Listxattr(path string, dest []byte) (sz int, err error) {
679 var _p0 *byte
680 _p0, err = BytePtrFromString(path)
681 if err != nil {
682 return
683 }
684 var _p1 unsafe.Pointer
685 if len(dest) > 0 {
686 _p1 = unsafe.Pointer(&dest[0])
687 } else {
688 _p1 = unsafe.Pointer(&_zero)
689 }
690 r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
Dave Cheney42289a42015-02-25 08:39:07 +1100691 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400692 sz = int(r0)
693 if e1 != 0 {
694 err = e1
695 }
696 return
697}
698
699// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
700
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400701func Mkdirat(dirfd int, path string, mode uint32) (err error) {
702 var _p0 *byte
703 _p0, err = BytePtrFromString(path)
704 if err != nil {
705 return
706 }
707 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
Dave Cheney42289a42015-02-25 08:39:07 +1100708 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400709 if e1 != 0 {
710 err = e1
711 }
712 return
713}
714
715// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
716
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400717func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
718 var _p0 *byte
719 _p0, err = BytePtrFromString(path)
720 if err != nil {
721 return
722 }
723 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100724 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400725 if e1 != 0 {
726 err = e1
727 }
728 return
729}
730
731// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
732
733func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
734 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
735 if e1 != 0 {
736 err = e1
737 }
738 return
739}
740
741// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
742
743func Pause() (err error) {
744 _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
745 if e1 != 0 {
746 err = e1
747 }
748 return
749}
750
751// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
752
753func PivotRoot(newroot string, putold string) (err error) {
754 var _p0 *byte
755 _p0, err = BytePtrFromString(newroot)
756 if err != nil {
757 return
758 }
759 var _p1 *byte
760 _p1, err = BytePtrFromString(putold)
761 if err != nil {
762 return
763 }
764 _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100765 use(unsafe.Pointer(_p0))
766 use(unsafe.Pointer(_p1))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400767 if e1 != 0 {
768 err = e1
769 }
770 return
771}
772
773// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
774
775func prlimit(pid int, resource int, old *Rlimit, newlimit *Rlimit) (err error) {
776 _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(newlimit)), 0, 0)
777 if e1 != 0 {
778 err = e1
779 }
780 return
781}
782
783// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
784
785func read(fd int, p []byte) (n int, err error) {
786 var _p0 unsafe.Pointer
787 if len(p) > 0 {
788 _p0 = unsafe.Pointer(&p[0])
789 } else {
790 _p0 = unsafe.Pointer(&_zero)
791 }
792 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
793 n = int(r0)
794 if e1 != 0 {
795 err = e1
796 }
797 return
798}
799
800// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
801
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400802func Removexattr(path string, attr string) (err error) {
803 var _p0 *byte
804 _p0, err = BytePtrFromString(path)
805 if err != nil {
806 return
807 }
808 var _p1 *byte
809 _p1, err = BytePtrFromString(attr)
810 if err != nil {
811 return
812 }
813 _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100814 use(unsafe.Pointer(_p0))
815 use(unsafe.Pointer(_p1))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400816 if e1 != 0 {
817 err = e1
818 }
819 return
820}
821
822// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
823
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400824func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
825 var _p0 *byte
826 _p0, err = BytePtrFromString(oldpath)
827 if err != nil {
828 return
829 }
830 var _p1 *byte
831 _p1, err = BytePtrFromString(newpath)
832 if err != nil {
833 return
834 }
835 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100836 use(unsafe.Pointer(_p0))
837 use(unsafe.Pointer(_p1))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400838 if e1 != 0 {
839 err = e1
840 }
841 return
842}
843
844// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
845
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400846func Setdomainname(p []byte) (err error) {
847 var _p0 unsafe.Pointer
848 if len(p) > 0 {
849 _p0 = unsafe.Pointer(&p[0])
850 } else {
851 _p0 = unsafe.Pointer(&_zero)
852 }
853 _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0)
854 if e1 != 0 {
855 err = e1
856 }
857 return
858}
859
860// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
861
862func Sethostname(p []byte) (err error) {
863 var _p0 unsafe.Pointer
864 if len(p) > 0 {
865 _p0 = unsafe.Pointer(&p[0])
866 } else {
867 _p0 = unsafe.Pointer(&_zero)
868 }
869 _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0)
870 if e1 != 0 {
871 err = e1
872 }
873 return
874}
875
876// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
877
878func Setpgid(pid int, pgid int) (err error) {
879 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
880 if e1 != 0 {
881 err = e1
882 }
883 return
884}
885
886// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
887
888func Setsid() (pid int, err error) {
889 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
890 pid = int(r0)
891 if e1 != 0 {
892 err = e1
893 }
894 return
895}
896
897// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
898
899func Settimeofday(tv *Timeval) (err error) {
900 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
901 if e1 != 0 {
902 err = e1
903 }
904 return
905}
906
907// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
908
909func Setpriority(which int, who int, prio int) (err error) {
910 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
911 if e1 != 0 {
912 err = e1
913 }
914 return
915}
916
917// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
918
919func Setxattr(path string, attr string, data []byte, flags int) (err error) {
920 var _p0 *byte
921 _p0, err = BytePtrFromString(path)
922 if err != nil {
923 return
924 }
925 var _p1 *byte
926 _p1, err = BytePtrFromString(attr)
927 if err != nil {
928 return
929 }
930 var _p2 unsafe.Pointer
931 if len(data) > 0 {
932 _p2 = unsafe.Pointer(&data[0])
933 } else {
934 _p2 = unsafe.Pointer(&_zero)
935 }
936 _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
Dave Cheney42289a42015-02-25 08:39:07 +1100937 use(unsafe.Pointer(_p0))
938 use(unsafe.Pointer(_p1))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400939 if e1 != 0 {
940 err = e1
941 }
942 return
943}
944
945// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
946
Shenghou Mae0aaf2b2014-08-12 19:49:18 -0400947func Sync() {
948 Syscall(SYS_SYNC, 0, 0, 0)
949 return
950}
951
952// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
953
954func Sysinfo(info *Sysinfo_t) (err error) {
955 _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
956 if e1 != 0 {
957 err = e1
958 }
959 return
960}
961
962// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
963
964func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
965 r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
966 n = int64(r0)
967 if e1 != 0 {
968 err = e1
969 }
970 return
971}
972
973// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
974
975func Tgkill(tgid int, tid int, sig Signal) (err error) {
976 _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
977 if e1 != 0 {
978 err = e1
979 }
980 return
981}
982
983// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
984
985func Times(tms *Tms) (ticks uintptr, err error) {
986 r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
987 ticks = uintptr(r0)
988 if e1 != 0 {
989 err = e1
990 }
991 return
992}
993
994// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
995
996func Umask(mask int) (oldmask int) {
997 r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0)
998 oldmask = int(r0)
999 return
1000}
1001
1002// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1003
1004func Uname(buf *Utsname) (err error) {
1005 _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
1006 if e1 != 0 {
1007 err = e1
1008 }
1009 return
1010}
1011
1012// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1013
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001014func Unmount(target string, flags int) (err error) {
1015 var _p0 *byte
1016 _p0, err = BytePtrFromString(target)
1017 if err != nil {
1018 return
1019 }
1020 _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
Dave Cheney42289a42015-02-25 08:39:07 +11001021 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001022 if e1 != 0 {
1023 err = e1
1024 }
1025 return
1026}
1027
1028// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1029
1030func Unshare(flags int) (err error) {
1031 _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
1032 if e1 != 0 {
1033 err = e1
1034 }
1035 return
1036}
1037
1038// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1039
1040func Ustat(dev int, ubuf *Ustat_t) (err error) {
1041 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
1042 if e1 != 0 {
1043 err = e1
1044 }
1045 return
1046}
1047
1048// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1049
1050func Utime(path string, buf *Utimbuf) (err error) {
1051 var _p0 *byte
1052 _p0, err = BytePtrFromString(path)
1053 if err != nil {
1054 return
1055 }
1056 _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +11001057 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001058 if e1 != 0 {
1059 err = e1
1060 }
1061 return
1062}
1063
1064// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1065
1066func write(fd int, p []byte) (n int, err error) {
1067 var _p0 unsafe.Pointer
1068 if len(p) > 0 {
1069 _p0 = unsafe.Pointer(&p[0])
1070 } else {
1071 _p0 = unsafe.Pointer(&_zero)
1072 }
1073 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1074 n = int(r0)
1075 if e1 != 0 {
1076 err = e1
1077 }
1078 return
1079}
1080
1081// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1082
1083func exitThread(code int) (err error) {
1084 _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
1085 if e1 != 0 {
1086 err = e1
1087 }
1088 return
1089}
1090
1091// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1092
1093func readlen(fd int, p *byte, np int) (n int, err error) {
1094 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1095 n = int(r0)
1096 if e1 != 0 {
1097 err = e1
1098 }
1099 return
1100}
1101
1102// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1103
1104func writelen(fd int, p *byte, np int) (n int, err error) {
1105 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1106 n = int(r0)
1107 if e1 != 0 {
1108 err = e1
1109 }
1110 return
1111}
1112
1113// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1114
1115func munmap(addr uintptr, length uintptr) (err error) {
1116 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1117 if e1 != 0 {
1118 err = e1
1119 }
1120 return
1121}
1122
1123// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1124
1125func Madvise(b []byte, advice int) (err error) {
1126 var _p0 unsafe.Pointer
1127 if len(b) > 0 {
1128 _p0 = unsafe.Pointer(&b[0])
1129 } else {
1130 _p0 = unsafe.Pointer(&_zero)
1131 }
1132 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice))
1133 if e1 != 0 {
1134 err = e1
1135 }
1136 return
1137}
1138
1139// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1140
1141func Mprotect(b []byte, prot int) (err error) {
1142 var _p0 unsafe.Pointer
1143 if len(b) > 0 {
1144 _p0 = unsafe.Pointer(&b[0])
1145 } else {
1146 _p0 = unsafe.Pointer(&_zero)
1147 }
1148 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
1149 if e1 != 0 {
1150 err = e1
1151 }
1152 return
1153}
1154
1155// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1156
1157func Mlock(b []byte) (err error) {
1158 var _p0 unsafe.Pointer
1159 if len(b) > 0 {
1160 _p0 = unsafe.Pointer(&b[0])
1161 } else {
1162 _p0 = unsafe.Pointer(&_zero)
1163 }
1164 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
1165 if e1 != 0 {
1166 err = e1
1167 }
1168 return
1169}
1170
1171// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1172
1173func Munlock(b []byte) (err error) {
1174 var _p0 unsafe.Pointer
1175 if len(b) > 0 {
1176 _p0 = unsafe.Pointer(&b[0])
1177 } else {
1178 _p0 = unsafe.Pointer(&_zero)
1179 }
1180 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
1181 if e1 != 0 {
1182 err = e1
1183 }
1184 return
1185}
1186
1187// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1188
1189func Mlockall(flags int) (err error) {
1190 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
1191 if e1 != 0 {
1192 err = e1
1193 }
1194 return
1195}
1196
1197// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1198
1199func Munlockall() (err error) {
1200 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
1201 if e1 != 0 {
1202 err = e1
1203 }
1204 return
1205}
1206
1207// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1208
Dave Cheney1fda57b2015-02-25 11:23:04 +11001209func Dup2(oldfd int, newfd int) (err error) {
1210 _, _, e1 := RawSyscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
1211 if e1 != 0 {
1212 err = e1
1213 }
1214 return
1215}
1216
1217// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1218
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001219func Fchown(fd int, uid int, gid int) (err error) {
1220 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
1221 if e1 != 0 {
1222 err = e1
1223 }
1224 return
1225}
1226
1227// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1228
1229func Fstat(fd int, stat *Stat_t) (err error) {
1230 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
1231 if e1 != 0 {
1232 err = e1
1233 }
1234 return
1235}
1236
1237// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1238
1239func Fstatfs(fd int, buf *Statfs_t) (err error) {
1240 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
1241 if e1 != 0 {
1242 err = e1
1243 }
1244 return
1245}
1246
1247// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1248
1249func Ftruncate(fd int, length int64) (err error) {
1250 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
1251 if e1 != 0 {
1252 err = e1
1253 }
1254 return
1255}
1256
1257// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1258
1259func Getegid() (egid int) {
1260 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
1261 egid = int(r0)
1262 return
1263}
1264
1265// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1266
1267func Geteuid() (euid int) {
1268 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
1269 euid = int(r0)
1270 return
1271}
1272
1273// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1274
1275func Getgid() (gid int) {
1276 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
1277 gid = int(r0)
1278 return
1279}
1280
1281// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1282
1283func Getrlimit(resource int, rlim *Rlimit) (err error) {
Shenghou Ma7776b0a2014-08-14 12:01:21 -04001284 _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001285 if e1 != 0 {
1286 err = e1
1287 }
1288 return
1289}
1290
1291// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1292
1293func Getuid() (uid int) {
1294 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1295 uid = int(r0)
1296 return
1297}
1298
1299// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1300
1301func Ioperm(from int, num int, on int) (err error) {
1302 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on))
1303 if e1 != 0 {
1304 err = e1
1305 }
1306 return
1307}
1308
1309// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1310
1311func Iopl(level int) (err error) {
1312 _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0)
1313 if e1 != 0 {
1314 err = e1
1315 }
1316 return
1317}
1318
1319// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1320
1321func Lchown(path string, uid int, gid int) (err error) {
1322 var _p0 *byte
1323 _p0, err = BytePtrFromString(path)
1324 if err != nil {
1325 return
1326 }
1327 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
Dave Cheney42289a42015-02-25 08:39:07 +11001328 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001329 if e1 != 0 {
1330 err = e1
1331 }
1332 return
1333}
1334
1335// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1336
1337func Listen(s int, n int) (err error) {
1338 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
1339 if e1 != 0 {
1340 err = e1
1341 }
1342 return
1343}
1344
1345// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1346
1347func Lstat(path string, stat *Stat_t) (err error) {
1348 var _p0 *byte
1349 _p0, err = BytePtrFromString(path)
1350 if err != nil {
1351 return
1352 }
1353 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +11001354 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001355 if e1 != 0 {
1356 err = e1
1357 }
1358 return
1359}
1360
1361// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1362
1363func Pread(fd int, p []byte, offset int64) (n int, err error) {
1364 var _p0 unsafe.Pointer
1365 if len(p) > 0 {
1366 _p0 = unsafe.Pointer(&p[0])
1367 } else {
1368 _p0 = unsafe.Pointer(&_zero)
1369 }
1370 r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1371 n = int(r0)
1372 if e1 != 0 {
1373 err = e1
1374 }
1375 return
1376}
1377
1378// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1379
1380func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1381 var _p0 unsafe.Pointer
1382 if len(p) > 0 {
1383 _p0 = unsafe.Pointer(&p[0])
1384 } else {
1385 _p0 = unsafe.Pointer(&_zero)
1386 }
1387 r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1388 n = int(r0)
1389 if e1 != 0 {
1390 err = e1
1391 }
1392 return
1393}
1394
1395// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1396
1397func Seek(fd int, offset int64, whence int) (off int64, err error) {
1398 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
1399 off = int64(r0)
1400 if e1 != 0 {
1401 err = e1
1402 }
1403 return
1404}
1405
1406// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1407
1408func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1409 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1410 n = int(r0)
1411 if e1 != 0 {
1412 err = e1
1413 }
1414 return
1415}
1416
1417// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1418
1419func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
1420 r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
1421 written = int(r0)
1422 if e1 != 0 {
1423 err = e1
1424 }
1425 return
1426}
1427
1428// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1429
1430func Setfsgid(gid int) (err error) {
1431 _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
1432 if e1 != 0 {
1433 err = e1
1434 }
1435 return
1436}
1437
1438// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1439
1440func Setfsuid(uid int) (err error) {
1441 _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
1442 if e1 != 0 {
1443 err = e1
1444 }
1445 return
1446}
1447
1448// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1449
1450func Setregid(rgid int, egid int) (err error) {
1451 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1452 if e1 != 0 {
1453 err = e1
1454 }
1455 return
1456}
1457
1458// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1459
1460func Setresgid(rgid int, egid int, sgid int) (err error) {
1461 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1462 if e1 != 0 {
1463 err = e1
1464 }
1465 return
1466}
1467
1468// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1469
1470func Setresuid(ruid int, euid int, suid int) (err error) {
1471 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1472 if e1 != 0 {
1473 err = e1
1474 }
1475 return
1476}
1477
1478// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1479
1480func Setrlimit(resource int, rlim *Rlimit) (err error) {
1481 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
1482 if e1 != 0 {
1483 err = e1
1484 }
1485 return
1486}
1487
1488// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1489
1490func Setreuid(ruid int, euid int) (err error) {
1491 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1492 if e1 != 0 {
1493 err = e1
1494 }
1495 return
1496}
1497
1498// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1499
1500func Shutdown(fd int, how int) (err error) {
1501 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
1502 if e1 != 0 {
1503 err = e1
1504 }
1505 return
1506}
1507
1508// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1509
1510func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
1511 r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
1512 n = int64(r0)
1513 if e1 != 0 {
1514 err = e1
1515 }
1516 return
1517}
1518
1519// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1520
1521func Stat(path string, stat *Stat_t) (err error) {
1522 var _p0 *byte
1523 _p0, err = BytePtrFromString(path)
1524 if err != nil {
1525 return
1526 }
1527 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +11001528 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001529 if e1 != 0 {
1530 err = e1
1531 }
1532 return
1533}
1534
1535// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1536
1537func Statfs(path string, buf *Statfs_t) (err error) {
1538 var _p0 *byte
1539 _p0, err = BytePtrFromString(path)
1540 if err != nil {
1541 return
1542 }
1543 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
Dave Cheney42289a42015-02-25 08:39:07 +11001544 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001545 if e1 != 0 {
1546 err = e1
1547 }
1548 return
1549}
1550
1551// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1552
1553func SyncFileRange(fd int, off int64, n int64, flags int) (err error) {
1554 _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0)
1555 if e1 != 0 {
1556 err = e1
1557 }
1558 return
1559}
1560
1561// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1562
1563func Truncate(path string, length int64) (err error) {
1564 var _p0 *byte
1565 _p0, err = BytePtrFromString(path)
1566 if err != nil {
1567 return
1568 }
1569 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
Dave Cheney42289a42015-02-25 08:39:07 +11001570 use(unsafe.Pointer(_p0))
Shenghou Mae0aaf2b2014-08-12 19:49:18 -04001571 if e1 != 0 {
1572 err = e1
1573 }
1574 return
1575}
1576
1577// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1578
1579func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
1580 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1581 fd = int(r0)
1582 if e1 != 0 {
1583 err = e1
1584 }
1585 return
1586}
1587
1588// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1589
1590func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) {
1591 r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1592 fd = int(r0)
1593 if e1 != 0 {
1594 err = e1
1595 }
1596 return
1597}
1598
1599// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1600
1601func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1602 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
1603 if e1 != 0 {
1604 err = e1
1605 }
1606 return
1607}
1608
1609// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1610
1611func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1612 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
1613 if e1 != 0 {
1614 err = e1
1615 }
1616 return
1617}
1618
1619// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1620
1621func getgroups(n int, list *_Gid_t) (nn int, err error) {
1622 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
1623 nn = int(r0)
1624 if e1 != 0 {
1625 err = e1
1626 }
1627 return
1628}
1629
1630// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1631
1632func setgroups(n int, list *_Gid_t) (err error) {
1633 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
1634 if e1 != 0 {
1635 err = e1
1636 }
1637 return
1638}
1639
1640// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1641
1642func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
1643 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
1644 if e1 != 0 {
1645 err = e1
1646 }
1647 return
1648}
1649
1650// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1651
1652func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
1653 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
1654 if e1 != 0 {
1655 err = e1
1656 }
1657 return
1658}
1659
1660// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1661
1662func socket(domain int, typ int, proto int) (fd int, err error) {
1663 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
1664 fd = int(r0)
1665 if e1 != 0 {
1666 err = e1
1667 }
1668 return
1669}
1670
1671// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1672
1673func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
1674 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
1675 if e1 != 0 {
1676 err = e1
1677 }
1678 return
1679}
1680
1681// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1682
1683func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1684 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1685 if e1 != 0 {
1686 err = e1
1687 }
1688 return
1689}
1690
1691// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1692
1693func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1694 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1695 if e1 != 0 {
1696 err = e1
1697 }
1698 return
1699}
1700
1701// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1702
1703func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
1704 var _p0 unsafe.Pointer
1705 if len(p) > 0 {
1706 _p0 = unsafe.Pointer(&p[0])
1707 } else {
1708 _p0 = unsafe.Pointer(&_zero)
1709 }
1710 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
1711 n = int(r0)
1712 if e1 != 0 {
1713 err = e1
1714 }
1715 return
1716}
1717
1718// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1719
1720func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
1721 var _p0 unsafe.Pointer
1722 if len(buf) > 0 {
1723 _p0 = unsafe.Pointer(&buf[0])
1724 } else {
1725 _p0 = unsafe.Pointer(&_zero)
1726 }
1727 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
1728 if e1 != 0 {
1729 err = e1
1730 }
1731 return
1732}
1733
1734// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1735
1736func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1737 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
1738 n = int(r0)
1739 if e1 != 0 {
1740 err = e1
1741 }
1742 return
1743}
1744
1745// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1746
1747func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1748 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
1749 n = int(r0)
1750 if e1 != 0 {
1751 err = e1
1752 }
1753 return
1754}
1755
1756// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1757
1758func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
1759 r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset))
1760 xaddr = uintptr(r0)
1761 if e1 != 0 {
1762 err = e1
1763 }
1764 return
1765}
1766
1767// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1768
1769func Gettimeofday(tv *Timeval) (err error) {
1770 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1771 if e1 != 0 {
1772 err = e1
1773 }
1774 return
1775}
1776
1777// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1778
1779func Time(t *Time_t) (tt Time_t, err error) {
1780 r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0)
1781 tt = Time_t(r0)
1782 if e1 != 0 {
1783 err = e1
1784 }
1785 return
1786}
Dave Cheney9b3ccc02015-02-25 10:20:13 +11001787
1788// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1789
1790func pipe2(p *[2]_C_int, flags int) (err error) {
1791 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
1792 if e1 != 0 {
1793 err = e1
1794 }
1795 return
1796}