.gitignore added
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / golang.org / x / sys@v0.0.0-20210124154548-22da62e12c0c / unix / zsyscall_linux_arm.go
1 // go run mksyscall.go -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
3
4 // +build linux,arm
5
6 package unix
7
8 import (
9         "syscall"
10         "unsafe"
11 )
12
13 var _ syscall.Errno
14
15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
16
17 func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) {
18         _, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(mask>>32), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)))
19         if e1 != 0 {
20                 err = errnoErr(e1)
21         }
22         return
23 }
24
25 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
26
27 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
28         _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32))
29         if e1 != 0 {
30                 err = errnoErr(e1)
31         }
32         return
33 }
34
35 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
36
37 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
38         r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
39         n = int64(int64(r1)<<32 | int64(r0))
40         if e1 != 0 {
41                 err = errnoErr(e1)
42         }
43         return
44 }
45
46 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
47
48 func pipe(p *[2]_C_int) (err error) {
49         _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
50         if e1 != 0 {
51                 err = errnoErr(e1)
52         }
53         return
54 }
55
56 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
57
58 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
59         r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
60         fd = int(r0)
61         if e1 != 0 {
62                 err = errnoErr(e1)
63         }
64         return
65 }
66
67 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
68
69 func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) {
70         r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
71         fd = int(r0)
72         if e1 != 0 {
73                 err = errnoErr(e1)
74         }
75         return
76 }
77
78 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
79
80 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
81         _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
82         if e1 != 0 {
83                 err = errnoErr(e1)
84         }
85         return
86 }
87
88 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
89
90 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
91         _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
92         if e1 != 0 {
93                 err = errnoErr(e1)
94         }
95         return
96 }
97
98 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
99
100 func getgroups(n int, list *_Gid_t) (nn int, err error) {
101         r0, _, e1 := RawSyscall(SYS_GETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
102         nn = 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
111 func setgroups(n int, list *_Gid_t) (err error) {
112         _, _, e1 := RawSyscall(SYS_SETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
113         if e1 != 0 {
114                 err = errnoErr(e1)
115         }
116         return
117 }
118
119 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
120
121 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
122         _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
123         if e1 != 0 {
124                 err = errnoErr(e1)
125         }
126         return
127 }
128
129 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
130
131 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
132         _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
133         if e1 != 0 {
134                 err = errnoErr(e1)
135         }
136         return
137 }
138
139 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
140
141 func socket(domain int, typ int, proto int) (fd int, err error) {
142         r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
143         fd = int(r0)
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
152 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
153         _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
154         if e1 != 0 {
155                 err = errnoErr(e1)
156         }
157         return
158 }
159
160 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
161
162 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
163         _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
164         if e1 != 0 {
165                 err = errnoErr(e1)
166         }
167         return
168 }
169
170 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
171
172 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
173         var _p0 unsafe.Pointer
174         if len(p) > 0 {
175                 _p0 = unsafe.Pointer(&p[0])
176         } else {
177                 _p0 = unsafe.Pointer(&_zero)
178         }
179         r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
180         n = int(r0)
181         if e1 != 0 {
182                 err = errnoErr(e1)
183         }
184         return
185 }
186
187 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
188
189 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
190         var _p0 unsafe.Pointer
191         if len(buf) > 0 {
192                 _p0 = unsafe.Pointer(&buf[0])
193         } else {
194                 _p0 = unsafe.Pointer(&_zero)
195         }
196         _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
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
205 func socketpair(domain int, typ int, flags int, fd *[2]int32) (err error) {
206         _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(flags), uintptr(unsafe.Pointer(fd)), 0, 0)
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
215 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
216         r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
217         n = int(r0)
218         if e1 != 0 {
219                 err = errnoErr(e1)
220         }
221         return
222 }
223
224 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
225
226 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
227         r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
228         n = int(r0)
229         if e1 != 0 {
230                 err = errnoErr(e1)
231         }
232         return
233 }
234
235 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
236
237 func dup2(oldfd int, newfd int) (err error) {
238         _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
239         if e1 != 0 {
240                 err = errnoErr(e1)
241         }
242         return
243 }
244
245 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
246
247 func EpollCreate(size int) (fd int, err error) {
248         r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
249         fd = 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
258 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
259         var _p0 unsafe.Pointer
260         if len(events) > 0 {
261                 _p0 = unsafe.Pointer(&events[0])
262         } else {
263                 _p0 = unsafe.Pointer(&_zero)
264         }
265         r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
266         n = int(r0)
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
275 func Fchown(fd int, uid int, gid int) (err error) {
276         _, _, e1 := Syscall(SYS_FCHOWN32, uintptr(fd), uintptr(uid), uintptr(gid))
277         if e1 != 0 {
278                 err = errnoErr(e1)
279         }
280         return
281 }
282
283 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
284
285 func Fstat(fd int, stat *Stat_t) (err error) {
286         _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 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
295 func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
296         var _p0 *byte
297         _p0, err = BytePtrFromString(path)
298         if err != nil {
299                 return
300         }
301         _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
302         if e1 != 0 {
303                 err = errnoErr(e1)
304         }
305         return
306 }
307
308 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
309
310 func Getegid() (egid int) {
311         r0, _ := RawSyscallNoError(SYS_GETEGID32, 0, 0, 0)
312         egid = int(r0)
313         return
314 }
315
316 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
317
318 func Geteuid() (euid int) {
319         r0, _ := RawSyscallNoError(SYS_GETEUID32, 0, 0, 0)
320         euid = int(r0)
321         return
322 }
323
324 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
325
326 func Getgid() (gid int) {
327         r0, _ := RawSyscallNoError(SYS_GETGID32, 0, 0, 0)
328         gid = int(r0)
329         return
330 }
331
332 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
333
334 func Getuid() (uid int) {
335         r0, _ := RawSyscallNoError(SYS_GETUID32, 0, 0, 0)
336         uid = int(r0)
337         return
338 }
339
340 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
341
342 func InotifyInit() (fd int, err error) {
343         r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)
344         fd = int(r0)
345         if e1 != 0 {
346                 err = errnoErr(e1)
347         }
348         return
349 }
350
351 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
352
353 func Lchown(path string, uid int, gid int) (err error) {
354         var _p0 *byte
355         _p0, err = BytePtrFromString(path)
356         if err != nil {
357                 return
358         }
359         _, _, e1 := Syscall(SYS_LCHOWN32, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
360         if e1 != 0 {
361                 err = errnoErr(e1)
362         }
363         return
364 }
365
366 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
367
368 func Listen(s int, n int) (err error) {
369         _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
370         if e1 != 0 {
371                 err = errnoErr(e1)
372         }
373         return
374 }
375
376 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
377
378 func Lstat(path string, stat *Stat_t) (err error) {
379         var _p0 *byte
380         _p0, err = BytePtrFromString(path)
381         if err != nil {
382                 return
383         }
384         _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
385         if e1 != 0 {
386                 err = errnoErr(e1)
387         }
388         return
389 }
390
391 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
392
393 func Pause() (err error) {
394         _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
395         if e1 != 0 {
396                 err = errnoErr(e1)
397         }
398         return
399 }
400
401 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
402
403 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
404         var _p0 *byte
405         _p0, err = BytePtrFromString(oldpath)
406         if err != nil {
407                 return
408         }
409         var _p1 *byte
410         _p1, err = BytePtrFromString(newpath)
411         if err != nil {
412                 return
413         }
414         _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
415         if e1 != 0 {
416                 err = errnoErr(e1)
417         }
418         return
419 }
420
421 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
422
423 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
424         r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
425         written = int(r0)
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
434 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
435         r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
436         n = int(r0)
437         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
445 func setfsgid(gid int) (prev int, err error) {
446         r0, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
447         prev = int(r0)
448         if e1 != 0 {
449                 err = errnoErr(e1)
450         }
451         return
452 }
453
454 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
455
456 func setfsuid(uid int) (prev int, err error) {
457         r0, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
458         prev = int(r0)
459         if e1 != 0 {
460                 err = errnoErr(e1)
461         }
462         return
463 }
464
465 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
466
467 func Setregid(rgid int, egid int) (err error) {
468         _, _, e1 := RawSyscall(SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0)
469         if e1 != 0 {
470                 err = errnoErr(e1)
471         }
472         return
473 }
474
475 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
476
477 func Setresgid(rgid int, egid int, sgid int) (err error) {
478         _, _, e1 := RawSyscall(SYS_SETRESGID32, uintptr(rgid), uintptr(egid), uintptr(sgid))
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
487 func Setresuid(ruid int, euid int, suid int) (err error) {
488         _, _, e1 := RawSyscall(SYS_SETRESUID32, uintptr(ruid), uintptr(euid), uintptr(suid))
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
497 func Setreuid(ruid int, euid int) (err error) {
498         _, _, e1 := RawSyscall(SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0)
499         if e1 != 0 {
500                 err = errnoErr(e1)
501         }
502         return
503 }
504
505 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
506
507 func Shutdown(fd int, how int) (err error) {
508         _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
509         if e1 != 0 {
510                 err = errnoErr(e1)
511         }
512         return
513 }
514
515 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
516
517 func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
518         r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
519         n = int(r0)
520         if e1 != 0 {
521                 err = errnoErr(e1)
522         }
523         return
524 }
525
526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
527
528 func Stat(path string, stat *Stat_t) (err error) {
529         var _p0 *byte
530         _p0, err = BytePtrFromString(path)
531         if err != nil {
532                 return
533         }
534         _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
535         if e1 != 0 {
536                 err = errnoErr(e1)
537         }
538         return
539 }
540
541 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
542
543 func Ustat(dev int, ubuf *Ustat_t) (err error) {
544         _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
545         if e1 != 0 {
546                 err = errnoErr(e1)
547         }
548         return
549 }
550
551 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
552
553 func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
554         var _p0 *byte
555         _p0, err = BytePtrFromString(path)
556         if err != nil {
557                 return
558         }
559         _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
560         if e1 != 0 {
561                 err = errnoErr(e1)
562         }
563         return
564 }
565
566 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
567
568 func Gettimeofday(tv *Timeval) (err error) {
569         _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
570         if e1 != 0 {
571                 err = errnoErr(e1)
572         }
573         return
574 }
575
576 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
577
578 func utimes(path string, times *[2]Timeval) (err error) {
579         var _p0 *byte
580         _p0, err = BytePtrFromString(path)
581         if err != nil {
582                 return
583         }
584         _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 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
593 func Pread(fd int, p []byte, offset int64) (n int, err error) {
594         var _p0 unsafe.Pointer
595         if len(p) > 0 {
596                 _p0 = unsafe.Pointer(&p[0])
597         } else {
598                 _p0 = unsafe.Pointer(&_zero)
599         }
600         r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
601         n = int(r0)
602         if e1 != 0 {
603                 err = errnoErr(e1)
604         }
605         return
606 }
607
608 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
609
610 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
611         var _p0 unsafe.Pointer
612         if len(p) > 0 {
613                 _p0 = unsafe.Pointer(&p[0])
614         } else {
615                 _p0 = unsafe.Pointer(&_zero)
616         }
617         r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
618         n = int(r0)
619         if e1 != 0 {
620                 err = errnoErr(e1)
621         }
622         return
623 }
624
625 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
626
627 func Truncate(path string, length int64) (err error) {
628         var _p0 *byte
629         _p0, err = BytePtrFromString(path)
630         if err != nil {
631                 return
632         }
633         _, _, e1 := Syscall6(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0)
634         if e1 != 0 {
635                 err = errnoErr(e1)
636         }
637         return
638 }
639
640 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
641
642 func Ftruncate(fd int, length int64) (err error) {
643         _, _, e1 := Syscall6(SYS_FTRUNCATE64, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0)
644         if e1 != 0 {
645                 err = errnoErr(e1)
646         }
647         return
648 }
649
650 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
651
652 func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) {
653         r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset))
654         xaddr = uintptr(r0)
655         if e1 != 0 {
656                 err = errnoErr(e1)
657         }
658         return
659 }
660
661 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
662
663 func getrlimit(resource int, rlim *rlimit32) (err error) {
664         _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
665         if e1 != 0 {
666                 err = errnoErr(e1)
667         }
668         return
669 }
670
671 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
672
673 func setrlimit(resource int, rlim *rlimit32) (err error) {
674         _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
675         if e1 != 0 {
676                 err = errnoErr(e1)
677         }
678         return
679 }
680
681 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
682
683 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
684         r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
685         n = int(r0)
686         if e1 != 0 {
687                 err = errnoErr(e1)
688         }
689         return
690 }
691
692 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
693
694 func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) {
695         _, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32))
696         if e1 != 0 {
697                 err = errnoErr(e1)
698         }
699         return
700 }
701
702 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
703
704 func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
705         var _p0 *byte
706         _p0, err = BytePtrFromString(cmdline)
707         if err != nil {
708                 return
709         }
710         _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
711         if e1 != 0 {
712                 err = errnoErr(e1)
713         }
714         return
715 }