blob: fd2dae8e57797e93c6451a66b10876298cfea055 [file] [log] [blame]
Scott Baker105df152020-04-13 15:55:14 -07001// Code generated by mkmerge.go; DO NOT EDIT.
2
3// +build linux
4
5package unix
6
7import (
8 "syscall"
9 "unsafe"
10)
11
12// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
13
14func FanotifyInit(flags uint, event_f_flags uint) (fd int, err error) {
15 r0, _, e1 := Syscall(SYS_FANOTIFY_INIT, uintptr(flags), uintptr(event_f_flags), 0)
16 fd = int(r0)
17 if e1 != 0 {
18 err = errnoErr(e1)
19 }
20 return
21}
22
23// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
24
25func fchmodat(dirfd int, path string, mode uint32) (err error) {
26 var _p0 *byte
27 _p0, err = BytePtrFromString(path)
28 if err != nil {
29 return
30 }
31 _, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
32 if e1 != 0 {
33 err = errnoErr(e1)
34 }
35 return
36}
37
38// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
39
40func ioctl(fd int, req uint, arg uintptr) (err error) {
41 _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
42 if e1 != 0 {
43 err = errnoErr(e1)
44 }
45 return
46}
47
48// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
49
50func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) {
51 var _p0 *byte
52 _p0, err = BytePtrFromString(oldpath)
53 if err != nil {
54 return
55 }
56 var _p1 *byte
57 _p1, err = BytePtrFromString(newpath)
58 if err != nil {
59 return
60 }
61 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
62 if e1 != 0 {
63 err = errnoErr(e1)
64 }
65 return
66}
67
68// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
69
70func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
71 var _p0 *byte
72 _p0, err = BytePtrFromString(path)
73 if err != nil {
74 return
75 }
76 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0)
77 fd = int(r0)
78 if e1 != 0 {
79 err = errnoErr(e1)
80 }
81 return
82}
83
84// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
85
86func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
87 r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
88 n = int(r0)
89 if e1 != 0 {
90 err = errnoErr(e1)
91 }
92 return
93}
94
95// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
96
97func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
98 var _p0 *byte
99 _p0, err = BytePtrFromString(path)
100 if err != nil {
101 return
102 }
103 var _p1 unsafe.Pointer
104 if len(buf) > 0 {
105 _p1 = unsafe.Pointer(&buf[0])
106 } else {
107 _p1 = unsafe.Pointer(&_zero)
108 }
109 r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
110 n = int(r0)
111 if e1 != 0 {
112 err = errnoErr(e1)
113 }
114 return
115}
116
117// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
118
119func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
120 var _p0 *byte
121 _p0, err = BytePtrFromString(oldpath)
122 if err != nil {
123 return
124 }
125 var _p1 *byte
126 _p1, err = BytePtrFromString(newpath)
127 if err != nil {
128 return
129 }
130 _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
131 if e1 != 0 {
132 err = errnoErr(e1)
133 }
134 return
135}
136
137// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
138
139func Unlinkat(dirfd int, path string, flags int) (err error) {
140 var _p0 *byte
141 _p0, err = BytePtrFromString(path)
142 if err != nil {
143 return
144 }
145 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
146 if e1 != 0 {
147 err = errnoErr(e1)
148 }
149 return
150}
151
152// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
153
154func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
155 var _p0 *byte
156 _p0, err = BytePtrFromString(path)
157 if err != nil {
158 return
159 }
160 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
161 if e1 != 0 {
162 err = errnoErr(e1)
163 }
164 return
165}
166
167// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
168
169func Getcwd(buf []byte) (n int, err error) {
170 var _p0 unsafe.Pointer
171 if len(buf) > 0 {
172 _p0 = unsafe.Pointer(&buf[0])
173 } else {
174 _p0 = unsafe.Pointer(&_zero)
175 }
176 r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
177 n = int(r0)
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 wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
187 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
188 wpid = int(r0)
189 if e1 != 0 {
190 err = errnoErr(e1)
191 }
192 return
193}
194
195// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
196
197func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) {
198 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0)
199 ret = int(r0)
200 if e1 != 0 {
201 err = errnoErr(e1)
202 }
203 return
204}
205
206// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
207
208func KeyctlBuffer(cmd int, arg2 int, buf []byte, arg5 int) (ret int, err error) {
209 var _p0 unsafe.Pointer
210 if len(buf) > 0 {
211 _p0 = unsafe.Pointer(&buf[0])
212 } else {
213 _p0 = unsafe.Pointer(&_zero)
214 }
215 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(buf)), 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 keyctlJoin(cmd int, arg2 string) (ret int, err error) {
226 var _p0 *byte
227 _p0, err = BytePtrFromString(arg2)
228 if err != nil {
229 return
230 }
231 r0, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0)
232 ret = int(r0)
233 if e1 != 0 {
234 err = errnoErr(e1)
235 }
236 return
237}
238
239// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
240
241func keyctlSearch(cmd int, arg2 int, arg3 string, arg4 string, arg5 int) (ret int, err error) {
242 var _p0 *byte
243 _p0, err = BytePtrFromString(arg3)
244 if err != nil {
245 return
246 }
247 var _p1 *byte
248 _p1, err = BytePtrFromString(arg4)
249 if err != nil {
250 return
251 }
252 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(arg5), 0)
253 ret = int(r0)
254 if e1 != 0 {
255 err = errnoErr(e1)
256 }
257 return
258}
259
260// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
261
262func keyctlIOV(cmd int, arg2 int, payload []Iovec, arg5 int) (err error) {
263 var _p0 unsafe.Pointer
264 if len(payload) > 0 {
265 _p0 = unsafe.Pointer(&payload[0])
266 } else {
267 _p0 = unsafe.Pointer(&_zero)
268 }
269 _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(_p0), uintptr(len(payload)), uintptr(arg5), 0)
270 if e1 != 0 {
271 err = errnoErr(e1)
272 }
273 return
274}
275
276// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
277
278func keyctlDH(cmd int, arg2 *KeyctlDHParams, buf []byte) (ret int, err error) {
279 var _p0 unsafe.Pointer
280 if len(buf) > 0 {
281 _p0 = unsafe.Pointer(&buf[0])
282 } else {
283 _p0 = unsafe.Pointer(&_zero)
284 }
285 r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(unsafe.Pointer(arg2)), uintptr(_p0), uintptr(len(buf)), 0, 0)
286 ret = int(r0)
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 keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
296 var _p0 *byte
297 _p0, err = BytePtrFromString(keyType)
298 if err != nil {
299 return
300 }
301 var _p1 *byte
302 _p1, err = BytePtrFromString(restriction)
303 if err != nil {
304 return
305 }
306 _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
307 if e1 != 0 {
308 err = errnoErr(e1)
309 }
310 return
311}
312
313// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
314
315func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
316 _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
317 if e1 != 0 {
318 err = errnoErr(e1)
319 }
320 return
321}
322
323// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
324
325func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
326 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
327 if e1 != 0 {
328 err = errnoErr(e1)
329 }
330 return
331}
332
333// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
334
335func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) {
336 var _p0 *byte
337 _p0, err = BytePtrFromString(arg)
338 if err != nil {
339 return
340 }
341 _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0)
342 if e1 != 0 {
343 err = errnoErr(e1)
344 }
345 return
346}
347
348// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
349
350func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) {
351 var _p0 *byte
352 _p0, err = BytePtrFromString(source)
353 if err != nil {
354 return
355 }
356 var _p1 *byte
357 _p1, err = BytePtrFromString(target)
358 if err != nil {
359 return
360 }
361 var _p2 *byte
362 _p2, err = BytePtrFromString(fstype)
363 if err != nil {
364 return
365 }
366 _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)
367 if e1 != 0 {
368 err = errnoErr(e1)
369 }
370 return
371}
372
373// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
374
375func Acct(path string) (err error) {
376 var _p0 *byte
377 _p0, err = BytePtrFromString(path)
378 if err != nil {
379 return
380 }
381 _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0)
382 if e1 != 0 {
383 err = errnoErr(e1)
384 }
385 return
386}
387
388// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
389
390func AddKey(keyType string, description string, payload []byte, ringid int) (id int, err error) {
391 var _p0 *byte
392 _p0, err = BytePtrFromString(keyType)
393 if err != nil {
394 return
395 }
396 var _p1 *byte
397 _p1, err = BytePtrFromString(description)
398 if err != nil {
399 return
400 }
401 var _p2 unsafe.Pointer
402 if len(payload) > 0 {
403 _p2 = unsafe.Pointer(&payload[0])
404 } else {
405 _p2 = unsafe.Pointer(&_zero)
406 }
407 r0, _, e1 := Syscall6(SYS_ADD_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(payload)), uintptr(ringid), 0)
408 id = int(r0)
409 if e1 != 0 {
410 err = errnoErr(e1)
411 }
412 return
413}
414
415// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
416
417func Adjtimex(buf *Timex) (state int, err error) {
418 r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
419 state = int(r0)
420 if e1 != 0 {
421 err = errnoErr(e1)
422 }
423 return
424}
425
426// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
427
428func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
429 _, _, e1 := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
430 if e1 != 0 {
431 err = errnoErr(e1)
432 }
433 return
434}
435
436// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
437
438func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
439 _, _, e1 := RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
440 if e1 != 0 {
441 err = errnoErr(e1)
442 }
443 return
444}
445
446// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
447
448func Chdir(path string) (err error) {
449 var _p0 *byte
450 _p0, err = BytePtrFromString(path)
451 if err != nil {
452 return
453 }
454 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
455 if e1 != 0 {
456 err = errnoErr(e1)
457 }
458 return
459}
460
461// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
462
463func Chroot(path string) (err error) {
464 var _p0 *byte
465 _p0, err = BytePtrFromString(path)
466 if err != nil {
467 return
468 }
469 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
470 if e1 != 0 {
471 err = errnoErr(e1)
472 }
473 return
474}
475
476// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
477
478func ClockGetres(clockid int32, res *Timespec) (err error) {
479 _, _, e1 := Syscall(SYS_CLOCK_GETRES, uintptr(clockid), uintptr(unsafe.Pointer(res)), 0)
480 if e1 != 0 {
481 err = errnoErr(e1)
482 }
483 return
484}
485
486// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
487
488func ClockGettime(clockid int32, time *Timespec) (err error) {
489 _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
490 if e1 != 0 {
491 err = errnoErr(e1)
492 }
493 return
494}
495
496// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
497
498func ClockNanosleep(clockid int32, flags int, request *Timespec, remain *Timespec) (err error) {
499 _, _, e1 := Syscall6(SYS_CLOCK_NANOSLEEP, uintptr(clockid), uintptr(flags), uintptr(unsafe.Pointer(request)), uintptr(unsafe.Pointer(remain)), 0, 0)
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 Close(fd int) (err error) {
509 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
510 if e1 != 0 {
511 err = errnoErr(e1)
512 }
513 return
514}
515
516// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
517
518func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
519 r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
520 n = int(r0)
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
529func DeleteModule(name string, flags int) (err error) {
530 var _p0 *byte
531 _p0, err = BytePtrFromString(name)
532 if err != nil {
533 return
534 }
535 _, _, e1 := Syscall(SYS_DELETE_MODULE, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
536 if e1 != 0 {
537 err = errnoErr(e1)
538 }
539 return
540}
541
542// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
543
544func Dup(oldfd int) (fd int, err error) {
545 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
546 fd = int(r0)
547 if e1 != 0 {
548 err = errnoErr(e1)
549 }
550 return
551}
552
553// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
554
555func Dup3(oldfd int, newfd int, flags int) (err error) {
556 _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags))
557 if e1 != 0 {
558 err = errnoErr(e1)
559 }
560 return
561}
562
563// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
564
565func EpollCreate1(flag int) (fd int, err error) {
566 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
567 fd = int(r0)
568 if e1 != 0 {
569 err = errnoErr(e1)
570 }
571 return
572}
573
574// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
575
576func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
577 _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
578 if e1 != 0 {
579 err = errnoErr(e1)
580 }
581 return
582}
583
584// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
585
586func Eventfd(initval uint, flags int) (fd int, err error) {
587 r0, _, e1 := Syscall(SYS_EVENTFD2, uintptr(initval), uintptr(flags), 0)
588 fd = int(r0)
589 if e1 != 0 {
590 err = errnoErr(e1)
591 }
592 return
593}
594
595// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
596
597func Exit(code int) {
598 SyscallNoError(SYS_EXIT_GROUP, uintptr(code), 0, 0)
599 return
600}
601
602// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
603
604func Fchdir(fd int) (err error) {
605 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
606 if e1 != 0 {
607 err = errnoErr(e1)
608 }
609 return
610}
611
612// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
613
614func Fchmod(fd int, mode uint32) (err error) {
615 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
616 if e1 != 0 {
617 err = errnoErr(e1)
618 }
619 return
620}
621
622// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
623
624func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
625 var _p0 *byte
626 _p0, err = BytePtrFromString(path)
627 if err != nil {
628 return
629 }
630 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
631 if e1 != 0 {
632 err = errnoErr(e1)
633 }
634 return
635}
636
637// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
638
639func Fdatasync(fd int) (err error) {
640 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
641 if e1 != 0 {
642 err = errnoErr(e1)
643 }
644 return
645}
646
647// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
648
649func Fgetxattr(fd int, attr string, dest []byte) (sz int, err error) {
650 var _p0 *byte
651 _p0, err = BytePtrFromString(attr)
652 if err != nil {
653 return
654 }
655 var _p1 unsafe.Pointer
656 if len(dest) > 0 {
657 _p1 = unsafe.Pointer(&dest[0])
658 } else {
659 _p1 = unsafe.Pointer(&_zero)
660 }
661 r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)), 0, 0)
662 sz = int(r0)
663 if e1 != 0 {
664 err = errnoErr(e1)
665 }
666 return
667}
668
669// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
670
671func FinitModule(fd int, params string, flags int) (err error) {
672 var _p0 *byte
673 _p0, err = BytePtrFromString(params)
674 if err != nil {
675 return
676 }
677 _, _, e1 := Syscall(SYS_FINIT_MODULE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
678 if e1 != 0 {
679 err = errnoErr(e1)
680 }
681 return
682}
683
684// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
685
686func Flistxattr(fd int, dest []byte) (sz int, err error) {
687 var _p0 unsafe.Pointer
688 if len(dest) > 0 {
689 _p0 = unsafe.Pointer(&dest[0])
690 } else {
691 _p0 = unsafe.Pointer(&_zero)
692 }
693 r0, _, e1 := Syscall(SYS_FLISTXATTR, uintptr(fd), uintptr(_p0), uintptr(len(dest)))
694 sz = 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
703func Flock(fd int, how int) (err error) {
704 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
705 if e1 != 0 {
706 err = errnoErr(e1)
707 }
708 return
709}
710
711// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
712
713func Fremovexattr(fd int, attr string) (err error) {
714 var _p0 *byte
715 _p0, err = BytePtrFromString(attr)
716 if err != nil {
717 return
718 }
719 _, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), 0)
720 if e1 != 0 {
721 err = errnoErr(e1)
722 }
723 return
724}
725
726// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
727
728func Fsetxattr(fd int, attr string, dest []byte, flags int) (err error) {
729 var _p0 *byte
730 _p0, err = BytePtrFromString(attr)
731 if err != nil {
732 return
733 }
734 var _p1 unsafe.Pointer
735 if len(dest) > 0 {
736 _p1 = unsafe.Pointer(&dest[0])
737 } else {
738 _p1 = unsafe.Pointer(&_zero)
739 }
740 _, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)), uintptr(flags), 0)
741 if e1 != 0 {
742 err = errnoErr(e1)
743 }
744 return
745}
746
747// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
748
749func Fsync(fd int) (err error) {
750 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
751 if e1 != 0 {
752 err = errnoErr(e1)
753 }
754 return
755}
756
757// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
758
759func Getdents(fd int, buf []byte) (n int, err error) {
760 var _p0 unsafe.Pointer
761 if len(buf) > 0 {
762 _p0 = unsafe.Pointer(&buf[0])
763 } else {
764 _p0 = unsafe.Pointer(&_zero)
765 }
766 r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
767 n = 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 Getpgid(pid int) (pgid int, err error) {
777 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
778 pgid = int(r0)
779 if e1 != 0 {
780 err = errnoErr(e1)
781 }
782 return
783}
784
785// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
786
787func Getpid() (pid int) {
788 r0, _ := RawSyscallNoError(SYS_GETPID, 0, 0, 0)
789 pid = int(r0)
790 return
791}
792
793// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
794
795func Getppid() (ppid int) {
796 r0, _ := RawSyscallNoError(SYS_GETPPID, 0, 0, 0)
797 ppid = int(r0)
798 return
799}
800
801// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
802
803func Getpriority(which int, who int) (prio int, err error) {
804 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
805 prio = 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 Getrandom(buf []byte, flags int) (n int, err error) {
815 var _p0 unsafe.Pointer
816 if len(buf) > 0 {
817 _p0 = unsafe.Pointer(&buf[0])
818 } else {
819 _p0 = unsafe.Pointer(&_zero)
820 }
821 r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
822 n = int(r0)
823 if e1 != 0 {
824 err = errnoErr(e1)
825 }
826 return
827}
828
829// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
830
831func Getrusage(who int, rusage *Rusage) (err error) {
832 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
833 if e1 != 0 {
834 err = errnoErr(e1)
835 }
836 return
837}
838
839// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
840
841func Getsid(pid int) (sid int, err error) {
842 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
843 sid = int(r0)
844 if e1 != 0 {
845 err = errnoErr(e1)
846 }
847 return
848}
849
850// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
851
852func Gettid() (tid int) {
853 r0, _ := RawSyscallNoError(SYS_GETTID, 0, 0, 0)
854 tid = int(r0)
855 return
856}
857
858// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
859
860func Getxattr(path string, attr string, dest []byte) (sz int, err error) {
861 var _p0 *byte
862 _p0, err = BytePtrFromString(path)
863 if err != nil {
864 return
865 }
866 var _p1 *byte
867 _p1, err = BytePtrFromString(attr)
868 if err != nil {
869 return
870 }
871 var _p2 unsafe.Pointer
872 if len(dest) > 0 {
873 _p2 = unsafe.Pointer(&dest[0])
874 } else {
875 _p2 = unsafe.Pointer(&_zero)
876 }
877 r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
878 sz = int(r0)
879 if e1 != 0 {
880 err = errnoErr(e1)
881 }
882 return
883}
884
885// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
886
887func InitModule(moduleImage []byte, params string) (err error) {
888 var _p0 unsafe.Pointer
889 if len(moduleImage) > 0 {
890 _p0 = unsafe.Pointer(&moduleImage[0])
891 } else {
892 _p0 = unsafe.Pointer(&_zero)
893 }
894 var _p1 *byte
895 _p1, err = BytePtrFromString(params)
896 if err != nil {
897 return
898 }
899 _, _, e1 := Syscall(SYS_INIT_MODULE, uintptr(_p0), uintptr(len(moduleImage)), uintptr(unsafe.Pointer(_p1)))
900 if e1 != 0 {
901 err = errnoErr(e1)
902 }
903 return
904}
905
906// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
907
908func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
909 var _p0 *byte
910 _p0, err = BytePtrFromString(pathname)
911 if err != nil {
912 return
913 }
914 r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))
915 watchdesc = int(r0)
916 if e1 != 0 {
917 err = errnoErr(e1)
918 }
919 return
920}
921
922// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
923
924func InotifyInit1(flags int) (fd int, err error) {
925 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)
926 fd = int(r0)
927 if e1 != 0 {
928 err = errnoErr(e1)
929 }
930 return
931}
932
933// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
934
935func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) {
936 r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0)
937 success = int(r0)
938 if e1 != 0 {
939 err = errnoErr(e1)
940 }
941 return
942}
943
944// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
945
946func Kill(pid int, sig syscall.Signal) (err error) {
947 _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
948 if e1 != 0 {
949 err = errnoErr(e1)
950 }
951 return
952}
953
954// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
955
956func Klogctl(typ int, buf []byte) (n int, err error) {
957 var _p0 unsafe.Pointer
958 if len(buf) > 0 {
959 _p0 = unsafe.Pointer(&buf[0])
960 } else {
961 _p0 = unsafe.Pointer(&_zero)
962 }
963 r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf)))
964 n = int(r0)
965 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 Lgetxattr(path string, attr string, dest []byte) (sz int, err error) {
974 var _p0 *byte
975 _p0, err = BytePtrFromString(path)
976 if err != nil {
977 return
978 }
979 var _p1 *byte
980 _p1, err = BytePtrFromString(attr)
981 if err != nil {
982 return
983 }
984 var _p2 unsafe.Pointer
985 if len(dest) > 0 {
986 _p2 = unsafe.Pointer(&dest[0])
987 } else {
988 _p2 = unsafe.Pointer(&_zero)
989 }
990 r0, _, e1 := Syscall6(SYS_LGETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
991 sz = int(r0)
992 if e1 != 0 {
993 err = errnoErr(e1)
994 }
995 return
996}
997
998// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
999
1000func Listxattr(path string, dest []byte) (sz int, err error) {
1001 var _p0 *byte
1002 _p0, err = BytePtrFromString(path)
1003 if err != nil {
1004 return
1005 }
1006 var _p1 unsafe.Pointer
1007 if len(dest) > 0 {
1008 _p1 = unsafe.Pointer(&dest[0])
1009 } else {
1010 _p1 = unsafe.Pointer(&_zero)
1011 }
1012 r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
1013 sz = int(r0)
1014 if e1 != 0 {
1015 err = errnoErr(e1)
1016 }
1017 return
1018}
1019
1020// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1021
1022func Llistxattr(path string, dest []byte) (sz int, err error) {
1023 var _p0 *byte
1024 _p0, err = BytePtrFromString(path)
1025 if err != nil {
1026 return
1027 }
1028 var _p1 unsafe.Pointer
1029 if len(dest) > 0 {
1030 _p1 = unsafe.Pointer(&dest[0])
1031 } else {
1032 _p1 = unsafe.Pointer(&_zero)
1033 }
1034 r0, _, e1 := Syscall(SYS_LLISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
1035 sz = int(r0)
1036 if e1 != 0 {
1037 err = errnoErr(e1)
1038 }
1039 return
1040}
1041
1042// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1043
1044func Lremovexattr(path string, attr string) (err error) {
1045 var _p0 *byte
1046 _p0, err = BytePtrFromString(path)
1047 if err != nil {
1048 return
1049 }
1050 var _p1 *byte
1051 _p1, err = BytePtrFromString(attr)
1052 if err != nil {
1053 return
1054 }
1055 _, _, e1 := Syscall(SYS_LREMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1056 if e1 != 0 {
1057 err = errnoErr(e1)
1058 }
1059 return
1060}
1061
1062// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1063
1064func Lsetxattr(path string, attr string, data []byte, flags int) (err error) {
1065 var _p0 *byte
1066 _p0, err = BytePtrFromString(path)
1067 if err != nil {
1068 return
1069 }
1070 var _p1 *byte
1071 _p1, err = BytePtrFromString(attr)
1072 if err != nil {
1073 return
1074 }
1075 var _p2 unsafe.Pointer
1076 if len(data) > 0 {
1077 _p2 = unsafe.Pointer(&data[0])
1078 } else {
1079 _p2 = unsafe.Pointer(&_zero)
1080 }
1081 _, _, e1 := Syscall6(SYS_LSETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
1082 if e1 != 0 {
1083 err = errnoErr(e1)
1084 }
1085 return
1086}
1087
1088// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1089
1090func MemfdCreate(name string, flags int) (fd int, err error) {
1091 var _p0 *byte
1092 _p0, err = BytePtrFromString(name)
1093 if err != nil {
1094 return
1095 }
1096 r0, _, e1 := Syscall(SYS_MEMFD_CREATE, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1097 fd = int(r0)
1098 if e1 != 0 {
1099 err = errnoErr(e1)
1100 }
1101 return
1102}
1103
1104// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1105
1106func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1107 var _p0 *byte
1108 _p0, err = BytePtrFromString(path)
1109 if err != nil {
1110 return
1111 }
1112 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
1113 if e1 != 0 {
1114 err = errnoErr(e1)
1115 }
1116 return
1117}
1118
1119// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1120
1121func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
1122 var _p0 *byte
1123 _p0, err = BytePtrFromString(path)
1124 if err != nil {
1125 return
1126 }
1127 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
1128 if e1 != 0 {
1129 err = errnoErr(e1)
1130 }
1131 return
1132}
1133
1134// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1135
1136func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
1137 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
1138 if e1 != 0 {
1139 err = errnoErr(e1)
1140 }
1141 return
1142}
1143
1144// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1145
1146func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) {
1147 r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0)
1148 fd = int(r0)
1149 if e1 != 0 {
1150 err = errnoErr(e1)
1151 }
1152 return
1153}
1154
1155// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1156
1157func PivotRoot(newroot string, putold string) (err error) {
1158 var _p0 *byte
1159 _p0, err = BytePtrFromString(newroot)
1160 if err != nil {
1161 return
1162 }
1163 var _p1 *byte
1164 _p1, err = BytePtrFromString(putold)
1165 if err != nil {
1166 return
1167 }
1168 _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1169 if e1 != 0 {
1170 err = errnoErr(e1)
1171 }
1172 return
1173}
1174
1175// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1176
1177func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) {
1178 _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0)
1179 if e1 != 0 {
1180 err = errnoErr(e1)
1181 }
1182 return
1183}
1184
1185// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1186
1187func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) {
1188 _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0)
1189 if e1 != 0 {
1190 err = errnoErr(e1)
1191 }
1192 return
1193}
1194
1195// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1196
1197func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
1198 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)))
1199 n = int(r0)
1200 if e1 != 0 {
1201 err = errnoErr(e1)
1202 }
1203 return
1204}
1205
1206// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1207
1208func read(fd int, p []byte) (n int, err error) {
1209 var _p0 unsafe.Pointer
1210 if len(p) > 0 {
1211 _p0 = unsafe.Pointer(&p[0])
1212 } else {
1213 _p0 = unsafe.Pointer(&_zero)
1214 }
1215 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1216 n = int(r0)
1217 if e1 != 0 {
1218 err = errnoErr(e1)
1219 }
1220 return
1221}
1222
1223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1224
1225func Removexattr(path string, attr string) (err error) {
1226 var _p0 *byte
1227 _p0, err = BytePtrFromString(path)
1228 if err != nil {
1229 return
1230 }
1231 var _p1 *byte
1232 _p1, err = BytePtrFromString(attr)
1233 if err != nil {
1234 return
1235 }
1236 _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1237 if e1 != 0 {
1238 err = errnoErr(e1)
1239 }
1240 return
1241}
1242
1243// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1244
1245func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) {
1246 var _p0 *byte
1247 _p0, err = BytePtrFromString(oldpath)
1248 if err != nil {
1249 return
1250 }
1251 var _p1 *byte
1252 _p1, err = BytePtrFromString(newpath)
1253 if err != nil {
1254 return
1255 }
1256 _, _, e1 := Syscall6(SYS_RENAMEAT2, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
1257 if e1 != 0 {
1258 err = errnoErr(e1)
1259 }
1260 return
1261}
1262
1263// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1264
1265func RequestKey(keyType string, description string, callback string, destRingid int) (id int, err error) {
1266 var _p0 *byte
1267 _p0, err = BytePtrFromString(keyType)
1268 if err != nil {
1269 return
1270 }
1271 var _p1 *byte
1272 _p1, err = BytePtrFromString(description)
1273 if err != nil {
1274 return
1275 }
1276 var _p2 *byte
1277 _p2, err = BytePtrFromString(callback)
1278 if err != nil {
1279 return
1280 }
1281 r0, _, e1 := Syscall6(SYS_REQUEST_KEY, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(destRingid), 0, 0)
1282 id = int(r0)
1283 if e1 != 0 {
1284 err = errnoErr(e1)
1285 }
1286 return
1287}
1288
1289// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1290
1291func Setdomainname(p []byte) (err error) {
1292 var _p0 unsafe.Pointer
1293 if len(p) > 0 {
1294 _p0 = unsafe.Pointer(&p[0])
1295 } else {
1296 _p0 = unsafe.Pointer(&_zero)
1297 }
1298 _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0)
1299 if e1 != 0 {
1300 err = errnoErr(e1)
1301 }
1302 return
1303}
1304
1305// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1306
1307func Sethostname(p []byte) (err error) {
1308 var _p0 unsafe.Pointer
1309 if len(p) > 0 {
1310 _p0 = unsafe.Pointer(&p[0])
1311 } else {
1312 _p0 = unsafe.Pointer(&_zero)
1313 }
1314 _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0)
1315 if e1 != 0 {
1316 err = errnoErr(e1)
1317 }
1318 return
1319}
1320
1321// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1322
1323func Setpgid(pid int, pgid int) (err error) {
1324 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1325 if e1 != 0 {
1326 err = errnoErr(e1)
1327 }
1328 return
1329}
1330
1331// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1332
1333func Setsid() (pid int, err error) {
1334 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1335 pid = int(r0)
1336 if e1 != 0 {
1337 err = errnoErr(e1)
1338 }
1339 return
1340}
1341
1342// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1343
1344func Settimeofday(tv *Timeval) (err error) {
1345 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1346 if e1 != 0 {
1347 err = errnoErr(e1)
1348 }
1349 return
1350}
1351
1352// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1353
1354func Setns(fd int, nstype int) (err error) {
1355 _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0)
1356 if e1 != 0 {
1357 err = errnoErr(e1)
1358 }
1359 return
1360}
1361
1362// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1363
1364func Setpriority(which int, who int, prio int) (err error) {
1365 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1366 if e1 != 0 {
1367 err = errnoErr(e1)
1368 }
1369 return
1370}
1371
1372// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1373
1374func Setxattr(path string, attr string, data []byte, flags int) (err error) {
1375 var _p0 *byte
1376 _p0, err = BytePtrFromString(path)
1377 if err != nil {
1378 return
1379 }
1380 var _p1 *byte
1381 _p1, err = BytePtrFromString(attr)
1382 if err != nil {
1383 return
1384 }
1385 var _p2 unsafe.Pointer
1386 if len(data) > 0 {
1387 _p2 = unsafe.Pointer(&data[0])
1388 } else {
1389 _p2 = unsafe.Pointer(&_zero)
1390 }
1391 _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
1392 if e1 != 0 {
1393 err = errnoErr(e1)
1394 }
1395 return
1396}
1397
1398// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1399
1400func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
1401 r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
1402 newfd = int(r0)
1403 if e1 != 0 {
1404 err = errnoErr(e1)
1405 }
1406 return
1407}
1408
1409// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1410
1411func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
1412 var _p0 *byte
1413 _p0, err = BytePtrFromString(path)
1414 if err != nil {
1415 return
1416 }
1417 _, _, e1 := Syscall6(SYS_STATX, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mask), uintptr(unsafe.Pointer(stat)), 0)
1418 if e1 != 0 {
1419 err = errnoErr(e1)
1420 }
1421 return
1422}
1423
1424// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1425
1426func Sync() {
1427 SyscallNoError(SYS_SYNC, 0, 0, 0)
1428 return
1429}
1430
1431// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1432
1433func Syncfs(fd int) (err error) {
1434 _, _, e1 := Syscall(SYS_SYNCFS, uintptr(fd), 0, 0)
1435 if e1 != 0 {
1436 err = errnoErr(e1)
1437 }
1438 return
1439}
1440
1441// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1442
1443func Sysinfo(info *Sysinfo_t) (err error) {
1444 _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
1445 if e1 != 0 {
1446 err = errnoErr(e1)
1447 }
1448 return
1449}
1450
1451// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1452
1453func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) {
1454 _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
1455 if e1 != 0 {
1456 err = errnoErr(e1)
1457 }
1458 return
1459}
1460
1461// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1462
1463func Times(tms *Tms) (ticks uintptr, err error) {
1464 r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
1465 ticks = uintptr(r0)
1466 if e1 != 0 {
1467 err = errnoErr(e1)
1468 }
1469 return
1470}
1471
1472// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1473
1474func Umask(mask int) (oldmask int) {
1475 r0, _ := RawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0)
1476 oldmask = int(r0)
1477 return
1478}
1479
1480// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1481
1482func Uname(buf *Utsname) (err error) {
1483 _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
1484 if e1 != 0 {
1485 err = errnoErr(e1)
1486 }
1487 return
1488}
1489
1490// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1491
1492func Unmount(target string, flags int) (err error) {
1493 var _p0 *byte
1494 _p0, err = BytePtrFromString(target)
1495 if err != nil {
1496 return
1497 }
1498 _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1499 if e1 != 0 {
1500 err = errnoErr(e1)
1501 }
1502 return
1503}
1504
1505// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1506
1507func Unshare(flags int) (err error) {
1508 _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
1509 if e1 != 0 {
1510 err = errnoErr(e1)
1511 }
1512 return
1513}
1514
1515// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1516
1517func write(fd int, p []byte) (n int, err error) {
1518 var _p0 unsafe.Pointer
1519 if len(p) > 0 {
1520 _p0 = unsafe.Pointer(&p[0])
1521 } else {
1522 _p0 = unsafe.Pointer(&_zero)
1523 }
1524 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1525 n = int(r0)
1526 if e1 != 0 {
1527 err = errnoErr(e1)
1528 }
1529 return
1530}
1531
1532// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1533
1534func exitThread(code int) (err error) {
1535 _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
1536 if e1 != 0 {
1537 err = errnoErr(e1)
1538 }
1539 return
1540}
1541
1542// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1543
1544func readlen(fd int, p *byte, np int) (n int, err error) {
1545 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1546 n = int(r0)
1547 if e1 != 0 {
1548 err = errnoErr(e1)
1549 }
1550 return
1551}
1552
1553// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1554
1555func writelen(fd int, p *byte, np int) (n int, err error) {
1556 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1557 n = int(r0)
1558 if e1 != 0 {
1559 err = errnoErr(e1)
1560 }
1561 return
1562}
1563
1564// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1565
1566func readv(fd int, iovs []Iovec) (n int, err error) {
1567 var _p0 unsafe.Pointer
1568 if len(iovs) > 0 {
1569 _p0 = unsafe.Pointer(&iovs[0])
1570 } else {
1571 _p0 = unsafe.Pointer(&_zero)
1572 }
1573 r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
1574 n = int(r0)
1575 if e1 != 0 {
1576 err = errnoErr(e1)
1577 }
1578 return
1579}
1580
1581// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1582
1583func writev(fd int, iovs []Iovec) (n int, err error) {
1584 var _p0 unsafe.Pointer
1585 if len(iovs) > 0 {
1586 _p0 = unsafe.Pointer(&iovs[0])
1587 } else {
1588 _p0 = unsafe.Pointer(&_zero)
1589 }
1590 r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
1591 n = int(r0)
1592 if e1 != 0 {
1593 err = errnoErr(e1)
1594 }
1595 return
1596}
1597
1598// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1599
1600func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
1601 var _p0 unsafe.Pointer
1602 if len(iovs) > 0 {
1603 _p0 = unsafe.Pointer(&iovs[0])
1604 } else {
1605 _p0 = unsafe.Pointer(&_zero)
1606 }
1607 r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
1608 n = int(r0)
1609 if e1 != 0 {
1610 err = errnoErr(e1)
1611 }
1612 return
1613}
1614
1615// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1616
1617func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
1618 var _p0 unsafe.Pointer
1619 if len(iovs) > 0 {
1620 _p0 = unsafe.Pointer(&iovs[0])
1621 } else {
1622 _p0 = unsafe.Pointer(&_zero)
1623 }
1624 r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
1625 n = int(r0)
1626 if e1 != 0 {
1627 err = errnoErr(e1)
1628 }
1629 return
1630}
1631
1632// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1633
1634func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
1635 var _p0 unsafe.Pointer
1636 if len(iovs) > 0 {
1637 _p0 = unsafe.Pointer(&iovs[0])
1638 } else {
1639 _p0 = unsafe.Pointer(&_zero)
1640 }
1641 r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
1642 n = int(r0)
1643 if e1 != 0 {
1644 err = errnoErr(e1)
1645 }
1646 return
1647}
1648
1649// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1650
1651func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
1652 var _p0 unsafe.Pointer
1653 if len(iovs) > 0 {
1654 _p0 = unsafe.Pointer(&iovs[0])
1655 } else {
1656 _p0 = unsafe.Pointer(&_zero)
1657 }
1658 r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
1659 n = int(r0)
1660 if e1 != 0 {
1661 err = errnoErr(e1)
1662 }
1663 return
1664}
1665
1666// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1667
1668func munmap(addr uintptr, length uintptr) (err error) {
1669 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1670 if e1 != 0 {
1671 err = errnoErr(e1)
1672 }
1673 return
1674}
1675
1676// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1677
1678func Madvise(b []byte, advice int) (err error) {
1679 var _p0 unsafe.Pointer
1680 if len(b) > 0 {
1681 _p0 = unsafe.Pointer(&b[0])
1682 } else {
1683 _p0 = unsafe.Pointer(&_zero)
1684 }
1685 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice))
1686 if e1 != 0 {
1687 err = errnoErr(e1)
1688 }
1689 return
1690}
1691
1692// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1693
1694func Mprotect(b []byte, prot int) (err error) {
1695 var _p0 unsafe.Pointer
1696 if len(b) > 0 {
1697 _p0 = unsafe.Pointer(&b[0])
1698 } else {
1699 _p0 = unsafe.Pointer(&_zero)
1700 }
1701 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
1702 if e1 != 0 {
1703 err = errnoErr(e1)
1704 }
1705 return
1706}
1707
1708// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1709
1710func Mlock(b []byte) (err error) {
1711 var _p0 unsafe.Pointer
1712 if len(b) > 0 {
1713 _p0 = unsafe.Pointer(&b[0])
1714 } else {
1715 _p0 = unsafe.Pointer(&_zero)
1716 }
1717 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
1718 if e1 != 0 {
1719 err = errnoErr(e1)
1720 }
1721 return
1722}
1723
1724// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1725
1726func Mlockall(flags int) (err error) {
1727 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
1728 if e1 != 0 {
1729 err = errnoErr(e1)
1730 }
1731 return
1732}
1733
1734// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1735
1736func Msync(b []byte, flags int) (err error) {
1737 var _p0 unsafe.Pointer
1738 if len(b) > 0 {
1739 _p0 = unsafe.Pointer(&b[0])
1740 } else {
1741 _p0 = unsafe.Pointer(&_zero)
1742 }
1743 _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
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 Munlock(b []byte) (err error) {
1753 var _p0 unsafe.Pointer
1754 if len(b) > 0 {
1755 _p0 = unsafe.Pointer(&b[0])
1756 } else {
1757 _p0 = unsafe.Pointer(&_zero)
1758 }
1759 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
1760 if e1 != 0 {
1761 err = errnoErr(e1)
1762 }
1763 return
1764}
1765
1766// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1767
1768func Munlockall() (err error) {
1769 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
1770 if e1 != 0 {
1771 err = errnoErr(e1)
1772 }
1773 return
1774}
1775
1776// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1777
1778func faccessat(dirfd int, path string, mode uint32) (err error) {
1779 var _p0 *byte
1780 _p0, err = BytePtrFromString(path)
1781 if err != nil {
1782 return
1783 }
1784 _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
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 nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) {
1794 var _p0 *byte
1795 _p0, err = BytePtrFromString(pathname)
1796 if err != nil {
1797 return
1798 }
1799 _, _, e1 := Syscall6(SYS_NAME_TO_HANDLE_AT, uintptr(dirFD), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(fh)), uintptr(unsafe.Pointer(mountID)), uintptr(flags), 0)
1800 if e1 != 0 {
1801 err = errnoErr(e1)
1802 }
1803 return
1804}
1805
1806// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1807
1808func openByHandleAt(mountFD int, fh *fileHandle, flags int) (fd int, err error) {
1809 r0, _, e1 := Syscall(SYS_OPEN_BY_HANDLE_AT, uintptr(mountFD), uintptr(unsafe.Pointer(fh)), uintptr(flags))
1810 fd = int(r0)
1811 if e1 != 0 {
1812 err = errnoErr(e1)
1813 }
1814 return
1815}
1816
1817// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1818
1819func pipe2(p *[2]_C_int, flags int) (err error) {
1820 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
1821 if e1 != 0 {
1822 err = errnoErr(e1)
1823 }
1824 return
1825}