blob: da8ec0396665bdae6808bac03e444691d9d0b950 [file] [log] [blame]
Don Newton98fd8812019-09-23 15:15:02 -04001// go run mksyscall.go -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go
2// Code generated by the command above; see README.md. DO NOT EDIT.
3
David K. Bainbridgee05cf0c2021-08-19 03:16:50 +00004//go:build linux && ppc64
Don Newton98fd8812019-09-23 15:15:02 -04005// +build linux,ppc64
6
7package unix
8
9import (
10 "syscall"
11 "unsafe"
12)
13
14var _ syscall.Errno
15
16// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
17
Don Newton7577f072020-01-06 12:41:11 -050018func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) {
19 _, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)), 0)
20 if e1 != 0 {
21 err = errnoErr(e1)
22 }
23 return
24}
25
26// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
27
Don Newton98fd8812019-09-23 15:15:02 -040028func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
29 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
30 if e1 != 0 {
31 err = errnoErr(e1)
32 }
33 return
34}
35
36// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
37
Don Newton98fd8812019-09-23 15:15:02 -040038func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
39 r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
40 n = int64(r0)
41 if e1 != 0 {
42 err = errnoErr(e1)
43 }
44 return
45}
46
47// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
48
David K. Bainbridgee05cf0c2021-08-19 03:16:50 +000049func dup2(oldfd int, newfd int) (err error) {
Don Newton98fd8812019-09-23 15:15:02 -040050 _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
51 if e1 != 0 {
52 err = errnoErr(e1)
53 }
54 return
55}
56
57// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
58
59func EpollCreate(size int) (fd int, err error) {
60 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
61 fd = int(r0)
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 EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
71 var _p0 unsafe.Pointer
72 if len(events) > 0 {
73 _p0 = unsafe.Pointer(&events[0])
74 } else {
75 _p0 = unsafe.Pointer(&_zero)
76 }
77 r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
78 n = int(r0)
79 if e1 != 0 {
80 err = errnoErr(e1)
81 }
82 return
83}
84
85// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
86
87func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
88 _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0)
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 Fchown(fd int, uid int, gid int) (err error) {
98 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
99 if e1 != 0 {
100 err = errnoErr(e1)
101 }
102 return
103}
104
105// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
106
107func Fstat(fd int, stat *Stat_t) (err error) {
108 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
109 if e1 != 0 {
110 err = errnoErr(e1)
111 }
112 return
113}
114
115// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
116
117func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
118 var _p0 *byte
119 _p0, err = BytePtrFromString(path)
120 if err != nil {
121 return
122 }
123 _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
124 if e1 != 0 {
125 err = errnoErr(e1)
126 }
127 return
128}
129
130// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
131
132func Fstatfs(fd int, buf *Statfs_t) (err error) {
133 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
134 if e1 != 0 {
135 err = errnoErr(e1)
136 }
137 return
138}
139
140// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
141
142func Ftruncate(fd int, length int64) (err error) {
143 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
144 if e1 != 0 {
145 err = errnoErr(e1)
146 }
147 return
148}
149
150// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
151
152func Getegid() (egid int) {
153 r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0)
154 egid = int(r0)
155 return
156}
157
158// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
159
160func Geteuid() (euid int) {
161 r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0)
162 euid = int(r0)
163 return
164}
165
166// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
167
168func Getgid() (gid int) {
169 r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0)
170 gid = int(r0)
171 return
172}
173
174// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
175
176func Getrlimit(resource int, rlim *Rlimit) (err error) {
177 _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
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 Getuid() (uid int) {
187 r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0)
188 uid = int(r0)
189 return
190}
191
192// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
193
194func InotifyInit() (fd int, err error) {
195 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)
196 fd = int(r0)
197 if e1 != 0 {
198 err = errnoErr(e1)
199 }
200 return
201}
202
203// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
204
205func Ioperm(from int, num int, on int) (err error) {
206 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on))
207 if e1 != 0 {
208 err = errnoErr(e1)
209 }
210 return
211}
212
213// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
214
215func Iopl(level int) (err error) {
216 _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0)
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 Lchown(path string, uid int, gid int) (err error) {
226 var _p0 *byte
227 _p0, err = BytePtrFromString(path)
228 if err != nil {
229 return
230 }
231 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
232 if e1 != 0 {
233 err = errnoErr(e1)
234 }
235 return
236}
237
238// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
239
240func Listen(s int, n int) (err error) {
241 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
242 if e1 != 0 {
243 err = errnoErr(e1)
244 }
245 return
246}
247
248// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
249
250func Lstat(path string, stat *Stat_t) (err error) {
251 var _p0 *byte
252 _p0, err = BytePtrFromString(path)
253 if err != nil {
254 return
255 }
256 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
257 if e1 != 0 {
258 err = errnoErr(e1)
259 }
260 return
261}
262
263// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
264
265func Pause() (err error) {
266 _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
267 if e1 != 0 {
268 err = errnoErr(e1)
269 }
270 return
271}
272
273// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
274
275func Pread(fd int, p []byte, offset int64) (n int, err error) {
276 var _p0 unsafe.Pointer
277 if len(p) > 0 {
278 _p0 = unsafe.Pointer(&p[0])
279 } else {
280 _p0 = unsafe.Pointer(&_zero)
281 }
282 r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
283 n = int(r0)
284 if e1 != 0 {
285 err = errnoErr(e1)
286 }
287 return
288}
289
290// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
291
292func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
293 var _p0 unsafe.Pointer
294 if len(p) > 0 {
295 _p0 = unsafe.Pointer(&p[0])
296 } else {
297 _p0 = unsafe.Pointer(&_zero)
298 }
299 r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
300 n = int(r0)
301 if e1 != 0 {
302 err = errnoErr(e1)
303 }
304 return
305}
306
307// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
308
309func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
310 var _p0 *byte
311 _p0, err = BytePtrFromString(oldpath)
312 if err != nil {
313 return
314 }
315 var _p1 *byte
316 _p1, err = BytePtrFromString(newpath)
317 if err != nil {
318 return
319 }
320 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
321 if e1 != 0 {
322 err = errnoErr(e1)
323 }
324 return
325}
326
327// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
328
329func Seek(fd int, offset int64, whence int) (off int64, err error) {
330 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
331 off = int64(r0)
332 if e1 != 0 {
333 err = errnoErr(e1)
334 }
335 return
336}
337
338// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
339
340func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
341 r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
342 n = int(r0)
343 if e1 != 0 {
344 err = errnoErr(e1)
345 }
346 return
347}
348
349// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
350
351func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
352 r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
353 written = int(r0)
354 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
David K. Bainbridgee05cf0c2021-08-19 03:16:50 +0000362func setfsgid(gid int) (prev int, err error) {
363 r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
364 prev = int(r0)
Don Newton98fd8812019-09-23 15:15:02 -0400365 if e1 != 0 {
366 err = errnoErr(e1)
367 }
368 return
369}
370
371// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
372
David K. Bainbridgee05cf0c2021-08-19 03:16:50 +0000373func setfsuid(uid int) (prev int, err error) {
374 r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
375 prev = int(r0)
Don Newton98fd8812019-09-23 15:15:02 -0400376 if e1 != 0 {
377 err = errnoErr(e1)
378 }
379 return
380}
381
382// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
383
384func Setregid(rgid int, egid int) (err error) {
385 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
386 if e1 != 0 {
387 err = errnoErr(e1)
388 }
389 return
390}
391
392// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
393
394func Setresgid(rgid int, egid int, sgid int) (err error) {
395 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
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
404func Setresuid(ruid int, euid int, suid int) (err error) {
405 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
406 if e1 != 0 {
407 err = errnoErr(e1)
408 }
409 return
410}
411
412// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
413
414func Setrlimit(resource int, rlim *Rlimit) (err error) {
415 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
416 if e1 != 0 {
417 err = errnoErr(e1)
418 }
419 return
420}
421
422// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
423
424func Setreuid(ruid int, euid int) (err error) {
425 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
426 if e1 != 0 {
427 err = errnoErr(e1)
428 }
429 return
430}
431
432// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
433
434func Shutdown(fd int, how int) (err error) {
435 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
436 if e1 != 0 {
437 err = errnoErr(e1)
438 }
439 return
440}
441
442// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
443
444func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
445 r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
446 n = int64(r0)
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 Stat(path string, stat *Stat_t) (err error) {
456 var _p0 *byte
457 _p0, err = BytePtrFromString(path)
458 if err != nil {
459 return
460 }
461 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
462 if e1 != 0 {
463 err = errnoErr(e1)
464 }
465 return
466}
467
468// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
469
470func Statfs(path string, buf *Statfs_t) (err error) {
471 var _p0 *byte
472 _p0, err = BytePtrFromString(path)
473 if err != nil {
474 return
475 }
476 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
477 if e1 != 0 {
478 err = errnoErr(e1)
479 }
480 return
481}
482
483// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
484
485func Truncate(path string, length int64) (err error) {
486 var _p0 *byte
487 _p0, err = BytePtrFromString(path)
488 if err != nil {
489 return
490 }
491 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
492 if e1 != 0 {
493 err = errnoErr(e1)
494 }
495 return
496}
497
498// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
499
500func Ustat(dev int, ubuf *Ustat_t) (err error) {
501 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
502 if e1 != 0 {
503 err = errnoErr(e1)
504 }
505 return
506}
507
508// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
509
510func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
511 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
512 fd = int(r0)
513 if e1 != 0 {
514 err = errnoErr(e1)
515 }
516 return
517}
518
519// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
520
521func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) {
522 r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
523 fd = int(r0)
524 if e1 != 0 {
525 err = errnoErr(e1)
526 }
527 return
528}
529
530// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
531
532func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
533 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
534 if e1 != 0 {
535 err = errnoErr(e1)
536 }
537 return
538}
539
540// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
541
542func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
543 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
544 if e1 != 0 {
545 err = errnoErr(e1)
546 }
547 return
548}
549
550// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
551
552func getgroups(n int, list *_Gid_t) (nn int, err error) {
553 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
554 nn = int(r0)
555 if e1 != 0 {
556 err = errnoErr(e1)
557 }
558 return
559}
560
561// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
562
563func setgroups(n int, list *_Gid_t) (err error) {
564 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
565 if e1 != 0 {
566 err = errnoErr(e1)
567 }
568 return
569}
570
571// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
572
573func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
574 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
575 if e1 != 0 {
576 err = errnoErr(e1)
577 }
578 return
579}
580
581// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
582
583func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
584 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
585 if e1 != 0 {
586 err = errnoErr(e1)
587 }
588 return
589}
590
591// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
592
593func socket(domain int, typ int, proto int) (fd int, err error) {
594 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
595 fd = int(r0)
596 if e1 != 0 {
597 err = errnoErr(e1)
598 }
599 return
600}
601
602// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
603
604func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
605 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(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 getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
615 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
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 getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
625 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
626 if e1 != 0 {
627 err = errnoErr(e1)
628 }
629 return
630}
631
632// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
633
634func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
635 var _p0 unsafe.Pointer
636 if len(p) > 0 {
637 _p0 = unsafe.Pointer(&p[0])
638 } else {
639 _p0 = unsafe.Pointer(&_zero)
640 }
641 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
642 n = int(r0)
643 if e1 != 0 {
644 err = errnoErr(e1)
645 }
646 return
647}
648
649// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
650
651func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
652 var _p0 unsafe.Pointer
653 if len(buf) > 0 {
654 _p0 = unsafe.Pointer(&buf[0])
655 } else {
656 _p0 = unsafe.Pointer(&_zero)
657 }
658 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
659 if e1 != 0 {
660 err = errnoErr(e1)
661 }
662 return
663}
664
665// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
666
667func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
668 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
669 n = int(r0)
670 if e1 != 0 {
671 err = errnoErr(e1)
672 }
673 return
674}
675
676// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
677
678func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
679 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
680 n = int(r0)
681 if e1 != 0 {
682 err = errnoErr(e1)
683 }
684 return
685}
686
687// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
688
689func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
690 r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset))
691 xaddr = uintptr(r0)
692 if e1 != 0 {
693 err = errnoErr(e1)
694 }
695 return
696}
697
698// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
699
700func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
701 var _p0 *byte
702 _p0, err = BytePtrFromString(path)
703 if err != nil {
704 return
705 }
706 _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
707 if e1 != 0 {
708 err = errnoErr(e1)
709 }
710 return
711}
712
713// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
714
715func Gettimeofday(tv *Timeval) (err error) {
716 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
717 if e1 != 0 {
718 err = errnoErr(e1)
719 }
720 return
721}
722
723// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
724
725func Time(t *Time_t) (tt Time_t, err error) {
726 r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0)
727 tt = Time_t(r0)
728 if e1 != 0 {
729 err = errnoErr(e1)
730 }
731 return
732}
733
734// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
735
736func Utime(path string, buf *Utimbuf) (err error) {
737 var _p0 *byte
738 _p0, err = BytePtrFromString(path)
739 if err != nil {
740 return
741 }
742 _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
743 if e1 != 0 {
744 err = errnoErr(e1)
745 }
746 return
747}
748
749// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
750
751func utimes(path string, times *[2]Timeval) (err error) {
752 var _p0 *byte
753 _p0, err = BytePtrFromString(path)
754 if err != nil {
755 return
756 }
757 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
758 if e1 != 0 {
759 err = errnoErr(e1)
760 }
761 return
762}
763
764// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
765
766func pipe(p *[2]_C_int) (err error) {
767 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
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
Don Newton98fd8812019-09-23 15:15:02 -0400776func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
777 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
778 n = 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 syncFileRange2(fd int, flags int, off int64, n int64) (err error) {
788 _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off), uintptr(n), 0, 0)
789 if e1 != 0 {
790 err = errnoErr(e1)
791 }
792 return
793}
794
795// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
796
797func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
798 var _p0 *byte
799 _p0, err = BytePtrFromString(cmdline)
800 if err != nil {
801 return
802 }
803 _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
804 if e1 != 0 {
805 err = errnoErr(e1)
806 }
807 return
808}