blob: 77d46c3d8177bb486b18ebdc8c47cecb91655e42 [file] [log] [blame]
Shenghou Ma837bc4e2014-07-10 15:15:06 -04001// mksyscall.pl -l32 -nacl -arm syscall_nacl.go syscall_nacl_arm.go
2// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
3
Shenghou Ma38631842015-05-14 21:01:52 -04004// +build arm,nacl
5
Shenghou Ma837bc4e2014-07-10 15:15:06 -04006package syscall
7
8import "unsafe"
9
10// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
11
12func naclClose(fd int) (err error) {
13 _, _, e1 := Syscall(sys_close, uintptr(fd), 0, 0)
14 if e1 != 0 {
Brad Fitzpatrickdde5b562015-03-27 10:08:19 +010015 err = errnoErr(e1)
Shenghou Ma837bc4e2014-07-10 15:15:06 -040016 }
17 return
18}
19
20// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
21
22func Exit(code int) (err error) {
23 _, _, e1 := Syscall(sys_exit, uintptr(code), 0, 0)
24 if e1 != 0 {
Brad Fitzpatrickdde5b562015-03-27 10:08:19 +010025 err = errnoErr(e1)
Shenghou Ma837bc4e2014-07-10 15:15:06 -040026 }
27 return
28}
29
30// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
31
32func naclFstat(fd int, stat *Stat_t) (err error) {
33 _, _, e1 := Syscall(sys_fstat, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
34 if e1 != 0 {
Brad Fitzpatrickdde5b562015-03-27 10:08:19 +010035 err = errnoErr(e1)
Shenghou Ma837bc4e2014-07-10 15:15:06 -040036 }
37 return
38}
39
40// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
41
42func naclRead(fd int, b []byte) (n int, err error) {
43 var _p0 unsafe.Pointer
44 if len(b) > 0 {
45 _p0 = unsafe.Pointer(&b[0])
46 } else {
47 _p0 = unsafe.Pointer(&_zero)
48 }
49 r0, _, e1 := Syscall(sys_read, uintptr(fd), uintptr(_p0), uintptr(len(b)))
50 n = int(r0)
51 if e1 != 0 {
Brad Fitzpatrickdde5b562015-03-27 10:08:19 +010052 err = errnoErr(e1)
Shenghou Ma837bc4e2014-07-10 15:15:06 -040053 }
54 return
55}
56
57// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
58
59func naclSeek(fd int, off *int64, whence int) (err error) {
60 _, _, e1 := Syscall(sys_lseek, uintptr(fd), uintptr(unsafe.Pointer(off)), uintptr(whence))
61 if e1 != 0 {
Brad Fitzpatrickdde5b562015-03-27 10:08:19 +010062 err = errnoErr(e1)
Shenghou Ma837bc4e2014-07-10 15:15:06 -040063 }
64 return
65}
Shenghou Ma003dccf2014-12-18 03:26:08 -050066
67// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
68
69func naclGetRandomBytes(b []byte) (err error) {
70 var _p0 unsafe.Pointer
71 if len(b) > 0 {
72 _p0 = unsafe.Pointer(&b[0])
73 } else {
74 _p0 = unsafe.Pointer(&_zero)
75 }
76 _, _, e1 := Syscall(sys_get_random_bytes, uintptr(_p0), uintptr(len(b)), 0)
77 if e1 != 0 {
Brad Fitzpatrickdde5b562015-03-27 10:08:19 +010078 err = errnoErr(e1)
Shenghou Ma003dccf2014-12-18 03:26:08 -050079 }
80 return
81}