blob: f98194e24599d8bd329e80ece50629a4e4805b10 [file] [log] [blame]
Sameer Ajmaniaaabbdc2017-02-10 09:16:29 -05001// mksyscall.pl -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go
Joe Richeyea9bcad2017-03-08 10:50:27 -08002// Code generated by the command above; see README.md. DO NOT EDIT.
Yao Zhang19ced152015-11-16 22:15:20 -05003
Sameer Ajmaniaaabbdc2017-02-10 09:16:29 -05004// +build linux,mips64
Yao Zhang19ced152015-11-16 22:15:20 -05005
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
Tobias Klauserc23410a2017-06-23 13:49:42 +020017func fchmodat(dirfd int, path string, mode uint32) (err error) {
18 var _p0 *byte
19 _p0, err = BytePtrFromString(path)
20 if err != nil {
21 return
22 }
23 _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
24 if e1 != 0 {
25 err = errnoErr(e1)
26 }
27 return
28}
29
30// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
31
Matt Layhera55a7602017-05-23 22:50:34 -040032func ioctl(fd int, req uint, arg uintptr) (err error) {
33 _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
34 if e1 != 0 {
35 err = errnoErr(e1)
36 }
37 return
38}
39
40// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
41
Caio Marcelo de Oliveira Filho23999e82016-03-22 16:29:55 -030042func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) {
Yao Zhang19ced152015-11-16 22:15:20 -050043 var _p0 *byte
44 _p0, err = BytePtrFromString(oldpath)
45 if err != nil {
46 return
47 }
48 var _p1 *byte
49 _p1, err = BytePtrFromString(newpath)
50 if err != nil {
51 return
52 }
53 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
Yao Zhang19ced152015-11-16 22:15:20 -050054 if e1 != 0 {
55 err = errnoErr(e1)
56 }
57 return
58}
59
60// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
61
62func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
63 var _p0 *byte
64 _p0, err = BytePtrFromString(path)
65 if err != nil {
66 return
67 }
68 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -050069 fd = int(r0)
70 if e1 != 0 {
71 err = errnoErr(e1)
72 }
73 return
74}
75
76// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
77
kortschak5a8c7f22016-06-14 14:28:28 +093078func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
79 r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
kortschak7f918dd2016-06-02 17:41:10 +093080 n = int(r0)
81 if e1 != 0 {
82 err = errnoErr(e1)
83 }
84 return
85}
86
87// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
88
Hiroshi Ioka9bb9f092016-10-12 08:07:22 +090089func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
Yao Zhang19ced152015-11-16 22:15:20 -050090 var _p0 *byte
91 _p0, err = BytePtrFromString(path)
92 if err != nil {
93 return
94 }
95 var _p1 unsafe.Pointer
96 if len(buf) > 0 {
97 _p1 = unsafe.Pointer(&buf[0])
98 } else {
99 _p1 = unsafe.Pointer(&_zero)
100 }
101 r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500102 n = int(r0)
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
Hiroshi Ioka9bb9f092016-10-12 08:07:22 +0900111func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
Yao Zhang19ced152015-11-16 22:15:20 -0500112 var _p0 *byte
113 _p0, err = BytePtrFromString(oldpath)
114 if err != nil {
115 return
116 }
117 var _p1 *byte
118 _p1, err = BytePtrFromString(newpath)
119 if err != nil {
120 return
121 }
122 _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
Yao Zhang19ced152015-11-16 22:15:20 -0500123 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
Hiroshi Ioka9bb9f092016-10-12 08:07:22 +0900131func Unlinkat(dirfd int, path string, flags int) (err error) {
Yao Zhang19ced152015-11-16 22:15:20 -0500132 var _p0 *byte
133 _p0, err = BytePtrFromString(path)
134 if err != nil {
135 return
136 }
137 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
Yao Zhang19ced152015-11-16 22:15:20 -0500138 if e1 != 0 {
139 err = errnoErr(e1)
140 }
141 return
142}
143
144// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
145
146func utimes(path string, times *[2]Timeval) (err error) {
147 var _p0 *byte
148 _p0, err = BytePtrFromString(path)
149 if err != nil {
150 return
151 }
152 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500153 if e1 != 0 {
154 err = errnoErr(e1)
155 }
156 return
157}
158
159// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
160
161func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
162 var _p0 *byte
163 _p0, err = BytePtrFromString(path)
164 if err != nil {
165 return
166 }
167 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500168 if e1 != 0 {
169 err = errnoErr(e1)
170 }
171 return
172}
173
174// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
175
176func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
177 _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
178 if e1 != 0 {
179 err = errnoErr(e1)
180 }
181 return
182}
183
184// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
185
186func Getcwd(buf []byte) (n int, err error) {
187 var _p0 unsafe.Pointer
188 if len(buf) > 0 {
189 _p0 = unsafe.Pointer(&buf[0])
190 } else {
191 _p0 = unsafe.Pointer(&_zero)
192 }
193 r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
194 n = int(r0)
195 if e1 != 0 {
196 err = errnoErr(e1)
197 }
198 return
199}
200
201// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
202
203func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
204 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
205 wpid = int(r0)
206 if e1 != 0 {
207 err = errnoErr(e1)
208 }
209 return
210}
211
212// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
213
Joe Richey joerichey@google.coma2e06a12017-04-21 23:22:19 +0000214func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) {
215 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0)
216 ret = int(r0)
217 if e1 != 0 {
218 err = errnoErr(e1)
219 }
220 return
221}
222
223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
224
225func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) {
226 var _p0 unsafe.Pointer
227 if len(buf) > 0 {
228 _p0 = unsafe.Pointer(&buf[0])
229 } else {
230 _p0 = unsafe.Pointer(&_zero)
231 }
232 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), uintptr(arg5), 0)
233 ret = int(r0)
234 if e1 != 0 {
235 err = errnoErr(e1)
236 }
237 return
238}
239
240// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
241
242func keyctlJoin(cmd int, arg2 string) (ret int, err error) {
243 var _p0 *byte
244 _p0, err = BytePtrFromString(arg2)
245 if err != nil {
246 return
247 }
248 r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0)
249 ret = int(r0)
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 keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) {
259 var _p0 *byte
260 _p0, err = BytePtrFromString(arg3)
261 if err != nil {
262 return
263 }
264 var _p1 *byte
265 _p1, err = BytePtrFromString(arg4)
266 if err != nil {
267 return
268 }
269 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0)
270 ret = int(r0)
271 if e1 != 0 {
272 err = errnoErr(e1)
273 }
274 return
275}
276
277// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
278
279func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) {
280 var _p0 unsafe.Pointer
281 if len(payload) > 0 {
282 _p0 = unsafe.Pointer(&payload[0])
283 } else {
284 _p0 = unsafe.Pointer(&_zero)
285 }
286 _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0)
287 if e1 != 0 {
288 err = errnoErr(e1)
289 }
290 return
291}
292
293// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
294
295func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
296 var _p0 unsafe.Pointer
297 if len(buf) > 0 {
298 _p0 = unsafe.Pointer(&buf[0])
299 } else {
300 _p0 = unsafe.Pointer(&_zero)
301 }
302 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0)
303 ret = int(r0)
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
Yao Zhang19ced152015-11-16 22:15:20 -0500312func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
313 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 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 reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) {
323 var _p0 *byte
324 _p0, err = BytePtrFromString(arg)
325 if err != nil {
326 return
327 }
328 _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500329 if e1 != 0 {
330 err = errnoErr(e1)
331 }
332 return
333}
334
335// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
336
337func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) {
338 var _p0 *byte
339 _p0, err = BytePtrFromString(source)
340 if err != nil {
341 return
342 }
343 var _p1 *byte
344 _p1, err = BytePtrFromString(target)
345 if err != nil {
346 return
347 }
348 var _p2 *byte
349 _p2, err = BytePtrFromString(fstype)
350 if err != nil {
351 return
352 }
353 _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500354 if e1 != 0 {
355 err = errnoErr(e1)
356 }
357 return
358}
359
360// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
361
362func Acct(path string) (err error) {
363 var _p0 *byte
364 _p0, err = BytePtrFromString(path)
365 if err != nil {
366 return
367 }
368 _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500369 if e1 != 0 {
370 err = errnoErr(e1)
371 }
372 return
373}
374
375// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
376
Joe Richey joerichey@google.coma2e06a12017-04-21 23:22:19 +0000377func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) {
378 var _p0 *byte
379 _p0, err = BytePtrFromString(keyType)
380 if err != nil {
381 return
382 }
383 var _p1 *byte
384 _p1, err = BytePtrFromString(description)
385 if err != nil {
386 return
387 }
388 var _p2 unsafe.Pointer
389 if len(payload) > 0 {
390 _p2 = unsafe.Pointer(&payload[0])
391 } else {
392 _p2 = unsafe.Pointer(&_zero)
393 }
394 r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0)
395 id = int(r0)
396 if e1 != 0 {
397 err = errnoErr(e1)
398 }
399 return
400}
401
402// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
403
Yao Zhang19ced152015-11-16 22:15:20 -0500404func Adjtimex(buf *Timex) (state int, err error) {
405 r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
406 state = int(r0)
407 if e1 != 0 {
408 err = errnoErr(e1)
409 }
410 return
411}
412
413// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
414
415func Chdir(path string) (err error) {
416 var _p0 *byte
417 _p0, err = BytePtrFromString(path)
418 if err != nil {
419 return
420 }
421 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500422 if e1 != 0 {
423 err = errnoErr(e1)
424 }
425 return
426}
427
428// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
429
430func Chroot(path string) (err error) {
431 var _p0 *byte
432 _p0, err = BytePtrFromString(path)
433 if err != nil {
434 return
435 }
436 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500437 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 ClockGettime(clockid int32, time *Timespec) (err error) {
446 _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
447 if e1 != 0 {
448 err = errnoErr(e1)
449 }
450 return
451}
452
453// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
454
455func Close(fd int) (err error) {
456 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
457 if e1 != 0 {
458 err = errnoErr(e1)
459 }
460 return
461}
462
463// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
464
Derek McGowanf8450672017-04-09 07:13:45 -0700465func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
466 r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
467 n = int(r0)
468 if e1 != 0 {
469 err = errnoErr(e1)
470 }
471 return
472}
473
474// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
475
Yao Zhang19ced152015-11-16 22:15:20 -0500476func Dup(oldfd int) (fd int, err error) {
477 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
478 fd = int(r0)
479 if e1 != 0 {
480 err = errnoErr(e1)
481 }
482 return
483}
484
485// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
486
487func Dup3(oldfd int, newfd int, flags int) (err error) {
488 _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags))
489 if e1 != 0 {
490 err = errnoErr(e1)
491 }
492 return
493}
494
495// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
496
497func EpollCreate(size int) (fd int, err error) {
498 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
499 fd = int(r0)
500 if e1 != 0 {
501 err = errnoErr(e1)
502 }
503 return
504}
505
506// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
507
508func EpollCreate1(flag int) (fd int, err error) {
509 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
510 fd = int(r0)
511 if e1 != 0 {
512 err = errnoErr(e1)
513 }
514 return
515}
516
517// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
518
519func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
520 _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
521 if e1 != 0 {
522 err = errnoErr(e1)
523 }
524 return
525}
526
527// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
528
Tobias Klauser0b25a402017-06-08 13:43:49 +0200529func Eventfd(initval uint, flags int) (fd int, err error) {
530 r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0)
531 fd = int(r0)
532 if e1 != 0 {
533 err = errnoErr(e1)
534 }
535 return
536}
537
538// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
539
Yao Zhang19ced152015-11-16 22:15:20 -0500540func Exit(code int) {
541 Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
542 return
543}
544
545// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
546
547func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
548 var _p0 *byte
549 _p0, err = BytePtrFromString(path)
550 if err != nil {
551 return
552 }
553 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500554 if e1 != 0 {
555 err = errnoErr(e1)
556 }
557 return
558}
559
560// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
561
562func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
563 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
564 if e1 != 0 {
565 err = errnoErr(e1)
566 }
567 return
568}
569
570// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
571
572func Fchdir(fd int) (err error) {
573 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
574 if e1 != 0 {
575 err = errnoErr(e1)
576 }
577 return
578}
579
580// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
581
582func Fchmod(fd int, mode uint32) (err error) {
583 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
584 if e1 != 0 {
585 err = errnoErr(e1)
586 }
587 return
588}
589
590// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
591
Yao Zhang19ced152015-11-16 22:15:20 -0500592func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
593 var _p0 *byte
594 _p0, err = BytePtrFromString(path)
595 if err != nil {
596 return
597 }
598 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500599 if e1 != 0 {
600 err = errnoErr(e1)
601 }
602 return
603}
604
605// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
606
607func fcntl(fd int, cmd int, arg int) (val int, err error) {
608 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
609 val = int(r0)
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 Fdatasync(fd int) (err error) {
619 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 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 Flock(fd int, how int) (err error) {
629 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
630 if e1 != 0 {
631 err = errnoErr(e1)
632 }
633 return
634}
635
636// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
637
638func Fsync(fd int) (err error) {
639 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
640 if e1 != 0 {
641 err = errnoErr(e1)
642 }
643 return
644}
645
646// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
647
648func Getdents(fd int, buf []byte) (n int, err error) {
649 var _p0 unsafe.Pointer
650 if len(buf) > 0 {
651 _p0 = unsafe.Pointer(&buf[0])
652 } else {
653 _p0 = unsafe.Pointer(&_zero)
654 }
655 r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
656 n = int(r0)
657 if e1 != 0 {
658 err = errnoErr(e1)
659 }
660 return
661}
662
663// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
664
665func Getpgid(pid int) (pgid int, err error) {
666 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
667 pgid = int(r0)
668 if e1 != 0 {
669 err = errnoErr(e1)
670 }
671 return
672}
673
674// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
675
676func Getpid() (pid int) {
677 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
678 pid = int(r0)
679 return
680}
681
682// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
683
684func Getppid() (ppid int) {
685 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
686 ppid = int(r0)
687 return
688}
689
690// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
691
692func Getpriority(which int, who int) (prio int, err error) {
693 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
694 prio = int(r0)
695 if e1 != 0 {
696 err = errnoErr(e1)
697 }
698 return
699}
700
701// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
702
Joe Richey76cc09b2017-02-28 22:35:16 +0000703func Getrandom(buf []byte, flags int) (n int, err error) {
704 var _p0 unsafe.Pointer
705 if len(buf) > 0 {
706 _p0 = unsafe.Pointer(&buf[0])
707 } else {
708 _p0 = unsafe.Pointer(&_zero)
709 }
710 r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
711 n = int(r0)
712 if e1 != 0 {
713 err = errnoErr(e1)
714 }
715 return
716}
717
718// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
719
Yao Zhang19ced152015-11-16 22:15:20 -0500720func Getrusage(who int, rusage *Rusage) (err error) {
721 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
722 if e1 != 0 {
723 err = errnoErr(e1)
724 }
725 return
726}
727
728// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
729
Alexander Menzhinskyb699b702016-11-10 14:58:56 +0300730func Getsid(pid int) (sid int, err error) {
731 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
732 sid = int(r0)
733 if e1 != 0 {
734 err = errnoErr(e1)
735 }
736 return
737}
738
739// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
740
Yao Zhang19ced152015-11-16 22:15:20 -0500741func Gettid() (tid int) {
742 r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0)
743 tid = int(r0)
744 return
745}
746
747// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
748
749func Getxattr(path string, attr string, dest []byte) (sz int, err error) {
750 var _p0 *byte
751 _p0, err = BytePtrFromString(path)
752 if err != nil {
753 return
754 }
755 var _p1 *byte
756 _p1, err = BytePtrFromString(attr)
757 if err != nil {
758 return
759 }
760 var _p2 unsafe.Pointer
761 if len(dest) > 0 {
762 _p2 = unsafe.Pointer(&dest[0])
763 } else {
764 _p2 = unsafe.Pointer(&_zero)
765 }
766 r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500767 sz = int(r0)
768 if e1 != 0 {
769 err = errnoErr(e1)
770 }
771 return
772}
773
774// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
775
776func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
777 var _p0 *byte
778 _p0, err = BytePtrFromString(pathname)
779 if err != nil {
780 return
781 }
782 r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))
Yao Zhang19ced152015-11-16 22:15:20 -0500783 watchdesc = int(r0)
784 if e1 != 0 {
785 err = errnoErr(e1)
786 }
787 return
788}
789
790// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
791
792func InotifyInit1(flags int) (fd int, err error) {
793 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)
794 fd = int(r0)
795 if e1 != 0 {
796 err = errnoErr(e1)
797 }
798 return
799}
800
801// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
802
803func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) {
804 r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0)
805 success = int(r0)
806 if e1 != 0 {
807 err = errnoErr(e1)
808 }
809 return
810}
811
812// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
813
814func Kill(pid int, sig syscall.Signal) (err error) {
815 _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
816 if e1 != 0 {
817 err = errnoErr(e1)
818 }
819 return
820}
821
822// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
823
824func Klogctl(typ int, buf []byte) (n int, err error) {
825 var _p0 unsafe.Pointer
826 if len(buf) > 0 {
827 _p0 = unsafe.Pointer(&buf[0])
828 } else {
829 _p0 = unsafe.Pointer(&_zero)
830 }
831 r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf)))
832 n = 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
Tobias Klauserb90f89a2017-05-29 15:44:53 +0200841func Lgetxattr(path string, attr string, dest []byte) (sz int, err error) {
842 var _p0 *byte
843 _p0, err = BytePtrFromString(path)
844 if err != nil {
845 return
846 }
847 var _p1 *byte
848 _p1, err = BytePtrFromString(attr)
849 if err != nil {
850 return
851 }
852 var _p2 unsafe.Pointer
853 if len(dest) > 0 {
854 _p2 = unsafe.Pointer(&dest[0])
855 } else {
856 _p2 = unsafe.Pointer(&_zero)
857 }
858 r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
859 sz = int(r0)
860 if e1 != 0 {
861 err = errnoErr(e1)
862 }
863 return
864}
865
866// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
867
Yao Zhang19ced152015-11-16 22:15:20 -0500868func Listxattr(path string, dest []byte) (sz int, err error) {
869 var _p0 *byte
870 _p0, err = BytePtrFromString(path)
871 if err != nil {
872 return
873 }
874 var _p1 unsafe.Pointer
875 if len(dest) > 0 {
876 _p1 = unsafe.Pointer(&dest[0])
877 } else {
878 _p1 = unsafe.Pointer(&_zero)
879 }
880 r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
Yao Zhang19ced152015-11-16 22:15:20 -0500881 sz = int(r0)
882 if e1 != 0 {
883 err = errnoErr(e1)
884 }
885 return
886}
887
888// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
889
Tobias Klauserb90f89a2017-05-29 15:44:53 +0200890func Llistxattr(path string, dest []byte) (sz int, err error) {
891 var _p0 *byte
892 _p0, err = BytePtrFromString(path)
893 if err != nil {
894 return
895 }
896 var _p1 unsafe.Pointer
897 if len(dest) > 0 {
898 _p1 = unsafe.Pointer(&dest[0])
899 } else {
900 _p1 = unsafe.Pointer(&_zero)
901 }
902 r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
903 sz = int(r0)
904 if e1 != 0 {
905 err = errnoErr(e1)
906 }
907 return
908}
909
910// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
911
912func Lremovexattr(path string, attr string) (err error) {
913 var _p0 *byte
914 _p0, err = BytePtrFromString(path)
915 if err != nil {
916 return
917 }
918 var _p1 *byte
919 _p1, err = BytePtrFromString(attr)
920 if err != nil {
921 return
922 }
923 _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
924 if e1 != 0 {
925 err = errnoErr(e1)
926 }
927 return
928}
929
930// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
931
932func Lsetxattr(path string, attr string, data []byte, flags int) (err error) {
933 var _p0 *byte
934 _p0, err = BytePtrFromString(path)
935 if err != nil {
936 return
937 }
938 var _p1 *byte
939 _p1, err = BytePtrFromString(attr)
940 if err != nil {
941 return
942 }
943 var _p2 unsafe.Pointer
944 if len(data) > 0 {
945 _p2 = unsafe.Pointer(&data[0])
946 } else {
947 _p2 = unsafe.Pointer(&_zero)
948 }
949 _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
950 if e1 != 0 {
951 err = errnoErr(e1)
952 }
953 return
954}
955
956// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
957
Yao Zhang19ced152015-11-16 22:15:20 -0500958func Mkdirat(dirfd int, path string, mode uint32) (err error) {
959 var _p0 *byte
960 _p0, err = BytePtrFromString(path)
961 if err != nil {
962 return
963 }
964 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
Yao Zhang19ced152015-11-16 22:15:20 -0500965 if e1 != 0 {
966 err = errnoErr(e1)
967 }
968 return
969}
970
971// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
972
973func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
974 var _p0 *byte
975 _p0, err = BytePtrFromString(path)
976 if err != nil {
977 return
978 }
979 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -0500980 if e1 != 0 {
981 err = errnoErr(e1)
982 }
983 return
984}
985
986// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
987
988func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
989 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
990 if e1 != 0 {
991 err = errnoErr(e1)
992 }
993 return
994}
995
996// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
997
Yao Zhang19ced152015-11-16 22:15:20 -0500998func PivotRoot(newroot string, putold string) (err error) {
999 var _p0 *byte
1000 _p0, err = BytePtrFromString(newroot)
1001 if err != nil {
1002 return
1003 }
1004 var _p1 *byte
1005 _p1, err = BytePtrFromString(putold)
1006 if err != nil {
1007 return
1008 }
1009 _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001010 if e1 != 0 {
1011 err = errnoErr(e1)
1012 }
1013 return
1014}
1015
1016// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1017
Ian Lance Taylor9a2e24c2016-11-08 06:26:43 -08001018func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) {
1019 _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001020 if e1 != 0 {
1021 err = errnoErr(e1)
1022 }
1023 return
1024}
1025
1026// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1027
1028func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) {
1029 _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 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
Tobias Klauser68600072017-10-13 13:59:59 +02001038func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
1039 r0, _, e1 := Syscall6(SYS_PSELECT6, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)))
1040 n = int(r0)
1041 if e1 != 0 {
1042 err = errnoErr(e1)
1043 }
1044 return
1045}
1046
1047// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1048
Yao Zhang19ced152015-11-16 22:15:20 -05001049func read(fd int, p []byte) (n int, err error) {
1050 var _p0 unsafe.Pointer
1051 if len(p) > 0 {
1052 _p0 = unsafe.Pointer(&p[0])
1053 } else {
1054 _p0 = unsafe.Pointer(&_zero)
1055 }
1056 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1057 n = int(r0)
1058 if e1 != 0 {
1059 err = errnoErr(e1)
1060 }
1061 return
1062}
1063
1064// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1065
1066func Removexattr(path string, attr string) (err error) {
1067 var _p0 *byte
1068 _p0, err = BytePtrFromString(path)
1069 if err != nil {
1070 return
1071 }
1072 var _p1 *byte
1073 _p1, err = BytePtrFromString(attr)
1074 if err != nil {
1075 return
1076 }
1077 _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001078 if e1 != 0 {
1079 err = errnoErr(e1)
1080 }
1081 return
1082}
1083
1084// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1085
1086func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
1087 var _p0 *byte
1088 _p0, err = BytePtrFromString(oldpath)
1089 if err != nil {
1090 return
1091 }
1092 var _p1 *byte
1093 _p1, err = BytePtrFromString(newpath)
1094 if err != nil {
1095 return
1096 }
1097 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001098 if e1 != 0 {
1099 err = errnoErr(e1)
1100 }
1101 return
1102}
1103
1104// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1105
Joe Richey joerichey@google.coma2e06a12017-04-21 23:22:19 +00001106func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) {
1107 var _p0 *byte
1108 _p0, err = BytePtrFromString(keyType)
1109 if err != nil {
1110 return
1111 }
1112 var _p1 *byte
1113 _p1, err = BytePtrFromString(description)
1114 if err != nil {
1115 return
1116 }
1117 var _p2 *byte
1118 _p2, err = BytePtrFromString(callback)
1119 if err != nil {
1120 return
1121 }
1122 r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0)
1123 id = int(r0)
1124 if e1 != 0 {
1125 err = errnoErr(e1)
1126 }
1127 return
1128}
1129
1130// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1131
Yao Zhang19ced152015-11-16 22:15:20 -05001132func Setdomainname(p []byte) (err error) {
1133 var _p0 unsafe.Pointer
1134 if len(p) > 0 {
1135 _p0 = unsafe.Pointer(&p[0])
1136 } else {
1137 _p0 = unsafe.Pointer(&_zero)
1138 }
1139 _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0)
1140 if e1 != 0 {
1141 err = errnoErr(e1)
1142 }
1143 return
1144}
1145
1146// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1147
1148func Sethostname(p []byte) (err error) {
1149 var _p0 unsafe.Pointer
1150 if len(p) > 0 {
1151 _p0 = unsafe.Pointer(&p[0])
1152 } else {
1153 _p0 = unsafe.Pointer(&_zero)
1154 }
1155 _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0)
1156 if e1 != 0 {
1157 err = errnoErr(e1)
1158 }
1159 return
1160}
1161
1162// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1163
1164func Setpgid(pid int, pgid int) (err error) {
1165 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 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 Setsid() (pid int, err error) {
1175 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1176 pid = int(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 Settimeofday(tv *Timeval) (err error) {
1186 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 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
Benoit Sigoure54535352016-02-29 00:37:13 -08001195func Setns(fd int, nstype int) (err error) {
1196 _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 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
Yao Zhang19ced152015-11-16 22:15:20 -05001205func Setpriority(which int, who int, prio int) (err error) {
1206 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
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 Setxattr(path string, attr string, data []byte, flags int) (err error) {
1216 var _p0 *byte
1217 _p0, err = BytePtrFromString(path)
1218 if err != nil {
1219 return
1220 }
1221 var _p1 *byte
1222 _p1, err = BytePtrFromString(attr)
1223 if err != nil {
1224 return
1225 }
1226 var _p2 unsafe.Pointer
1227 if len(data) > 0 {
1228 _p2 = unsafe.Pointer(&data[0])
1229 } else {
1230 _p2 = unsafe.Pointer(&_zero)
1231 }
1232 _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001233 if e1 != 0 {
1234 err = errnoErr(e1)
1235 }
1236 return
1237}
1238
1239// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1240
1241func Sync() {
1242 Syscall(SYS_SYNC, 0, 0, 0)
1243 return
1244}
1245
1246// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1247
Kirill Smelkov35ef4482017-07-27 16:28:57 +03001248func Syncfs(fd int) (err error) {
1249 _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0)
1250 if e1 != 0 {
1251 err = errnoErr(e1)
1252 }
1253 return
1254}
1255
1256// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1257
Yao Zhang19ced152015-11-16 22:15:20 -05001258func Sysinfo(info *Sysinfo_t) (err error) {
1259 _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
1260 if e1 != 0 {
1261 err = errnoErr(e1)
1262 }
1263 return
1264}
1265
1266// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1267
1268func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
1269 r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
1270 n = int64(r0)
1271 if e1 != 0 {
1272 err = errnoErr(e1)
1273 }
1274 return
1275}
1276
1277// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1278
1279func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) {
1280 _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
1281 if e1 != 0 {
1282 err = errnoErr(e1)
1283 }
1284 return
1285}
1286
1287// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1288
1289func Times(tms *Tms) (ticks uintptr, err error) {
1290 r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
1291 ticks = uintptr(r0)
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 Umask(mask int) (oldmask int) {
1301 r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0)
1302 oldmask = int(r0)
1303 return
1304}
1305
1306// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1307
1308func Uname(buf *Utsname) (err error) {
1309 _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 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(target string, flags int) (err error) {
1319 var _p0 *byte
1320 _p0, err = BytePtrFromString(target)
1321 if err != nil {
1322 return
1323 }
1324 _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001325 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 Unshare(flags int) (err error) {
1334 _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
1335 if e1 != 0 {
1336 err = errnoErr(e1)
1337 }
1338 return
1339}
1340
1341// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1342
1343func Ustat(dev int, ubuf *Ustat_t) (err error) {
1344 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
1345 if e1 != 0 {
1346 err = errnoErr(e1)
1347 }
1348 return
1349}
1350
1351// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1352
Yao Zhang19ced152015-11-16 22:15:20 -05001353func write(fd int, p []byte) (n int, err error) {
1354 var _p0 unsafe.Pointer
1355 if len(p) > 0 {
1356 _p0 = unsafe.Pointer(&p[0])
1357 } else {
1358 _p0 = unsafe.Pointer(&_zero)
1359 }
1360 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1361 n = int(r0)
1362 if e1 != 0 {
1363 err = errnoErr(e1)
1364 }
1365 return
1366}
1367
1368// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1369
1370func exitThread(code int) (err error) {
1371 _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
1372 if e1 != 0 {
1373 err = errnoErr(e1)
1374 }
1375 return
1376}
1377
1378// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1379
1380func readlen(fd int, p *byte, np int) (n int, err error) {
1381 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1382 n = int(r0)
1383 if e1 != 0 {
1384 err = errnoErr(e1)
1385 }
1386 return
1387}
1388
1389// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1390
1391func writelen(fd int, p *byte, np int) (n int, err error) {
1392 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1393 n = int(r0)
1394 if e1 != 0 {
1395 err = errnoErr(e1)
1396 }
1397 return
1398}
1399
1400// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1401
1402func munmap(addr uintptr, length uintptr) (err error) {
1403 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1404 if e1 != 0 {
1405 err = errnoErr(e1)
1406 }
1407 return
1408}
1409
1410// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1411
1412func Madvise(b []byte, advice int) (err error) {
1413 var _p0 unsafe.Pointer
1414 if len(b) > 0 {
1415 _p0 = unsafe.Pointer(&b[0])
1416 } else {
1417 _p0 = unsafe.Pointer(&_zero)
1418 }
1419 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice))
1420 if e1 != 0 {
1421 err = errnoErr(e1)
1422 }
1423 return
1424}
1425
1426// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1427
1428func Mprotect(b []byte, prot int) (err error) {
1429 var _p0 unsafe.Pointer
1430 if len(b) > 0 {
1431 _p0 = unsafe.Pointer(&b[0])
1432 } else {
1433 _p0 = unsafe.Pointer(&_zero)
1434 }
1435 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
1436 if e1 != 0 {
1437 err = errnoErr(e1)
1438 }
1439 return
1440}
1441
1442// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1443
1444func Mlock(b []byte) (err error) {
1445 var _p0 unsafe.Pointer
1446 if len(b) > 0 {
1447 _p0 = unsafe.Pointer(&b[0])
1448 } else {
1449 _p0 = unsafe.Pointer(&_zero)
1450 }
1451 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
1452 if e1 != 0 {
1453 err = errnoErr(e1)
1454 }
1455 return
1456}
1457
1458// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1459
Yao Zhang19ced152015-11-16 22:15:20 -05001460func Mlockall(flags int) (err error) {
1461 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
1462 if e1 != 0 {
1463 err = errnoErr(e1)
1464 }
1465 return
1466}
1467
1468// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1469
Tobias Klauserd6d53c02017-07-25 09:51:53 +02001470func Msync(b []byte, flags int) (err error) {
1471 var _p0 unsafe.Pointer
1472 if len(b) > 0 {
1473 _p0 = unsafe.Pointer(&b[0])
1474 } else {
1475 _p0 = unsafe.Pointer(&_zero)
1476 }
1477 _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
1478 if e1 != 0 {
1479 err = errnoErr(e1)
1480 }
1481 return
1482}
1483
1484// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1485
Joe Richey joerichey@google.com568757c2017-09-05 21:25:48 +00001486func Munlock(b []byte) (err error) {
1487 var _p0 unsafe.Pointer
1488 if len(b) > 0 {
1489 _p0 = unsafe.Pointer(&b[0])
1490 } else {
1491 _p0 = unsafe.Pointer(&_zero)
1492 }
1493 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 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
Yao Zhang19ced152015-11-16 22:15:20 -05001502func Munlockall() (err error) {
1503 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
1504 if e1 != 0 {
1505 err = errnoErr(e1)
1506 }
1507 return
1508}
1509
1510// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1511
James Cowgill6b706892017-05-12 16:35:51 +01001512func Dup2(oldfd int, newfd int) (err error) {
1513 _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
1514 if e1 != 0 {
1515 err = errnoErr(e1)
1516 }
1517 return
1518}
1519
1520// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1521
Riku Voipio324e1372016-04-12 12:10:46 +03001522func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
1523 var _p0 unsafe.Pointer
1524 if len(events) > 0 {
1525 _p0 = unsafe.Pointer(&events[0])
1526 } else {
1527 _p0 = unsafe.Pointer(&_zero)
1528 }
1529 r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
1530 n = int(r0)
1531 if e1 != 0 {
1532 err = errnoErr(e1)
1533 }
1534 return
1535}
1536
1537// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1538
Yao Zhang19ced152015-11-16 22:15:20 -05001539func Fchown(fd int, uid int, gid int) (err error) {
1540 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
1541 if e1 != 0 {
1542 err = errnoErr(e1)
1543 }
1544 return
1545}
1546
1547// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1548
1549func Fstatfs(fd int, buf *Statfs_t) (err error) {
1550 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
1551 if e1 != 0 {
1552 err = errnoErr(e1)
1553 }
1554 return
1555}
1556
1557// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1558
1559func Ftruncate(fd int, length int64) (err error) {
1560 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
1561 if e1 != 0 {
1562 err = errnoErr(e1)
1563 }
1564 return
1565}
1566
1567// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1568
1569func Getegid() (egid int) {
1570 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
1571 egid = int(r0)
1572 return
1573}
1574
1575// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1576
1577func Geteuid() (euid int) {
1578 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
1579 euid = int(r0)
1580 return
1581}
1582
1583// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1584
1585func Getgid() (gid int) {
1586 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
1587 gid = int(r0)
1588 return
1589}
1590
1591// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1592
1593func Getrlimit(resource int, rlim *Rlimit) (err error) {
1594 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
1595 if e1 != 0 {
1596 err = errnoErr(e1)
1597 }
1598 return
1599}
1600
1601// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1602
1603func Getuid() (uid int) {
1604 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1605 uid = int(r0)
1606 return
1607}
1608
1609// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1610
1611func Lchown(path string, uid int, gid int) (err error) {
1612 var _p0 *byte
1613 _p0, err = BytePtrFromString(path)
1614 if err != nil {
1615 return
1616 }
1617 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
Yao Zhang19ced152015-11-16 22:15:20 -05001618 if e1 != 0 {
1619 err = errnoErr(e1)
1620 }
1621 return
1622}
1623
1624// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1625
1626func Listen(s int, n int) (err error) {
1627 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
1628 if e1 != 0 {
1629 err = errnoErr(e1)
1630 }
1631 return
1632}
1633
1634// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1635
Riku Voipiof64b50f2016-04-14 16:31:22 +03001636func Pause() (err error) {
1637 _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
1638 if e1 != 0 {
1639 err = errnoErr(e1)
1640 }
1641 return
1642}
1643
1644// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1645
Yao Zhang19ced152015-11-16 22:15:20 -05001646func Pread(fd int, p []byte, offset int64) (n int, err error) {
1647 var _p0 unsafe.Pointer
1648 if len(p) > 0 {
1649 _p0 = unsafe.Pointer(&p[0])
1650 } else {
1651 _p0 = unsafe.Pointer(&_zero)
1652 }
1653 r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1654 n = int(r0)
1655 if e1 != 0 {
1656 err = errnoErr(e1)
1657 }
1658 return
1659}
1660
1661// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1662
1663func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1664 var _p0 unsafe.Pointer
1665 if len(p) > 0 {
1666 _p0 = unsafe.Pointer(&p[0])
1667 } else {
1668 _p0 = unsafe.Pointer(&_zero)
1669 }
1670 r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1671 n = int(r0)
1672 if e1 != 0 {
1673 err = errnoErr(e1)
1674 }
1675 return
1676}
1677
1678// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1679
1680func Seek(fd int, offset int64, whence int) (off int64, err error) {
1681 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
1682 off = int64(r0)
1683 if e1 != 0 {
1684 err = errnoErr(e1)
1685 }
1686 return
1687}
1688
1689// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1690
Yao Zhang19ced152015-11-16 22:15:20 -05001691func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
1692 r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
1693 written = int(r0)
1694 if e1 != 0 {
1695 err = errnoErr(e1)
1696 }
1697 return
1698}
1699
1700// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1701
1702func Setfsgid(gid int) (err error) {
1703 _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
1704 if e1 != 0 {
1705 err = errnoErr(e1)
1706 }
1707 return
1708}
1709
1710// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1711
1712func Setfsuid(uid int) (err error) {
1713 _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
1714 if e1 != 0 {
1715 err = errnoErr(e1)
1716 }
1717 return
1718}
1719
1720// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1721
1722func Setregid(rgid int, egid int) (err error) {
1723 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1724 if e1 != 0 {
1725 err = errnoErr(e1)
1726 }
1727 return
1728}
1729
1730// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1731
1732func Setresgid(rgid int, egid int, sgid int) (err error) {
1733 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1734 if e1 != 0 {
1735 err = errnoErr(e1)
1736 }
1737 return
1738}
1739
1740// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1741
1742func Setresuid(ruid int, euid int, suid int) (err error) {
1743 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1744 if e1 != 0 {
1745 err = errnoErr(e1)
1746 }
1747 return
1748}
1749
1750// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1751
1752func Setrlimit(resource int, rlim *Rlimit) (err error) {
1753 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
1754 if e1 != 0 {
1755 err = errnoErr(e1)
1756 }
1757 return
1758}
1759
1760// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1761
1762func Setreuid(ruid int, euid int) (err error) {
1763 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1764 if e1 != 0 {
1765 err = errnoErr(e1)
1766 }
1767 return
1768}
1769
1770// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1771
1772func Shutdown(fd int, how int) (err error) {
1773 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
1774 if e1 != 0 {
1775 err = errnoErr(e1)
1776 }
1777 return
1778}
1779
1780// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1781
1782func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
1783 r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
1784 n = int64(r0)
1785 if e1 != 0 {
1786 err = errnoErr(e1)
1787 }
1788 return
1789}
1790
1791// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1792
1793func Statfs(path string, buf *Statfs_t) (err error) {
1794 var _p0 *byte
1795 _p0, err = BytePtrFromString(path)
1796 if err != nil {
1797 return
1798 }
1799 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001800 if e1 != 0 {
1801 err = errnoErr(e1)
1802 }
1803 return
1804}
1805
1806// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1807
1808func SyncFileRange(fd int, off int64, n int64, flags int) (err error) {
1809 _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0)
1810 if e1 != 0 {
1811 err = errnoErr(e1)
1812 }
1813 return
1814}
1815
1816// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1817
1818func Truncate(path string, length int64) (err error) {
1819 var _p0 *byte
1820 _p0, err = BytePtrFromString(path)
1821 if err != nil {
1822 return
1823 }
1824 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05001825 if e1 != 0 {
1826 err = errnoErr(e1)
1827 }
1828 return
1829}
1830
1831// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1832
1833func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
1834 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1835 fd = int(r0)
1836 if e1 != 0 {
1837 err = errnoErr(e1)
1838 }
1839 return
1840}
1841
1842// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1843
1844func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) {
1845 r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1846 fd = int(r0)
1847 if e1 != 0 {
1848 err = errnoErr(e1)
1849 }
1850 return
1851}
1852
1853// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1854
1855func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1856 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
1857 if e1 != 0 {
1858 err = errnoErr(e1)
1859 }
1860 return
1861}
1862
1863// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1864
1865func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1866 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
1867 if e1 != 0 {
1868 err = errnoErr(e1)
1869 }
1870 return
1871}
1872
1873// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1874
1875func getgroups(n int, list *_Gid_t) (nn int, err error) {
1876 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
1877 nn = int(r0)
1878 if e1 != 0 {
1879 err = errnoErr(e1)
1880 }
1881 return
1882}
1883
1884// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1885
1886func setgroups(n int, list *_Gid_t) (err error) {
1887 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
1888 if e1 != 0 {
1889 err = errnoErr(e1)
1890 }
1891 return
1892}
1893
1894// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1895
1896func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
1897 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
1898 if e1 != 0 {
1899 err = errnoErr(e1)
1900 }
1901 return
1902}
1903
1904// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1905
1906func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
1907 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
1908 if e1 != 0 {
1909 err = errnoErr(e1)
1910 }
1911 return
1912}
1913
1914// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1915
1916func socket(domain int, typ int, proto int) (fd int, err error) {
1917 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
1918 fd = int(r0)
1919 if e1 != 0 {
1920 err = errnoErr(e1)
1921 }
1922 return
1923}
1924
1925// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1926
1927func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
1928 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
1929 if e1 != 0 {
1930 err = errnoErr(e1)
1931 }
1932 return
1933}
1934
1935// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1936
1937func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1938 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1939 if e1 != 0 {
1940 err = errnoErr(e1)
1941 }
1942 return
1943}
1944
1945// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1946
1947func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1948 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1949 if e1 != 0 {
1950 err = errnoErr(e1)
1951 }
1952 return
1953}
1954
1955// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1956
1957func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
1958 var _p0 unsafe.Pointer
1959 if len(p) > 0 {
1960 _p0 = unsafe.Pointer(&p[0])
1961 } else {
1962 _p0 = unsafe.Pointer(&_zero)
1963 }
1964 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
1965 n = int(r0)
1966 if e1 != 0 {
1967 err = errnoErr(e1)
1968 }
1969 return
1970}
1971
1972// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1973
1974func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
1975 var _p0 unsafe.Pointer
1976 if len(buf) > 0 {
1977 _p0 = unsafe.Pointer(&buf[0])
1978 } else {
1979 _p0 = unsafe.Pointer(&_zero)
1980 }
1981 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
1982 if e1 != 0 {
1983 err = errnoErr(e1)
1984 }
1985 return
1986}
1987
1988// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1989
1990func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1991 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
1992 n = int(r0)
1993 if e1 != 0 {
1994 err = errnoErr(e1)
1995 }
1996 return
1997}
1998
1999// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2000
2001func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
2002 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
2003 n = int(r0)
2004 if e1 != 0 {
2005 err = errnoErr(e1)
2006 }
2007 return
2008}
2009
2010// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2011
2012func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
2013 r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset))
2014 xaddr = uintptr(r0)
2015 if e1 != 0 {
2016 err = errnoErr(e1)
2017 }
2018 return
2019}
2020
2021// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2022
2023func Gettimeofday(tv *Timeval) (err error) {
2024 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
2025 if e1 != 0 {
2026 err = errnoErr(e1)
2027 }
2028 return
2029}
2030
2031// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2032
Hiroshi Ioka7e44b692016-02-28 00:36:46 +09002033func Utime(path string, buf *Utimbuf) (err error) {
2034 var _p0 *byte
2035 _p0, err = BytePtrFromString(path)
2036 if err != nil {
2037 return
2038 }
2039 _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
Hiroshi Ioka7e44b692016-02-28 00:36:46 +09002040 if e1 != 0 {
2041 err = errnoErr(e1)
2042 }
2043 return
2044}
2045
2046// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2047
Yao Zhang19ced152015-11-16 22:15:20 -05002048func pipe2(p *[2]_C_int, flags int) (err error) {
2049 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
2050 if e1 != 0 {
2051 err = errnoErr(e1)
2052 }
2053 return
2054}
2055
2056// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2057
2058func fstat(fd int, st *stat_t) (err error) {
2059 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(st)), 0)
2060 if e1 != 0 {
2061 err = errnoErr(e1)
2062 }
2063 return
2064}
2065
2066// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2067
2068func lstat(path string, st *stat_t) (err error) {
2069 var _p0 *byte
2070 _p0, err = BytePtrFromString(path)
2071 if err != nil {
2072 return
2073 }
2074 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05002075 if e1 != 0 {
2076 err = errnoErr(e1)
2077 }
2078 return
2079}
2080
2081// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2082
2083func stat(path string, st *stat_t) (err error) {
2084 var _p0 *byte
2085 _p0, err = BytePtrFromString(path)
2086 if err != nil {
2087 return
2088 }
2089 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), 0)
Yao Zhang19ced152015-11-16 22:15:20 -05002090 if e1 != 0 {
2091 err = errnoErr(e1)
2092 }
2093 return
2094}
kortschak5a8c7f22016-06-14 14:28:28 +09302095
2096// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2097
2098func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
2099 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
2100 n = int(r0)
2101 if e1 != 0 {
2102 err = errnoErr(e1)
2103 }
2104 return
2105}