OSDN Git Service

new repo
[bytom/vapor.git] / vendor / golang.org / x / sys / plan9 / zsyscall_plan9_amd64.go
1 // mksyscall.pl -l32 -plan9 syscall_plan9.go
2 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
3
4 package plan9
5
6 import "unsafe"
7
8 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
9
10 func fd2path(fd int, buf []byte) (err error) {
11         var _p0 unsafe.Pointer
12         if len(buf) > 0 {
13                 _p0 = unsafe.Pointer(&buf[0])
14         } else {
15                 _p0 = unsafe.Pointer(&_zero)
16         }
17         r0, _, e1 := Syscall(SYS_FD2PATH, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
18         if int32(r0) == -1 {
19                 err = e1
20         }
21         return
22 }
23
24 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
25
26 func pipe(p *[2]int32) (err error) {
27         r0, _, e1 := Syscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
28         if int32(r0) == -1 {
29                 err = e1
30         }
31         return
32 }
33
34 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
35
36 func await(s []byte) (n int, err error) {
37         var _p0 unsafe.Pointer
38         if len(s) > 0 {
39                 _p0 = unsafe.Pointer(&s[0])
40         } else {
41                 _p0 = unsafe.Pointer(&_zero)
42         }
43         r0, _, e1 := Syscall(SYS_AWAIT, uintptr(_p0), uintptr(len(s)), 0)
44         n = int(r0)
45         if int32(r0) == -1 {
46                 err = e1
47         }
48         return
49 }
50
51 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
52
53 func open(path string, mode int) (fd int, err error) {
54         var _p0 *byte
55         _p0, err = BytePtrFromString(path)
56         if err != nil {
57                 return
58         }
59         r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
60         use(unsafe.Pointer(_p0))
61         fd = int(r0)
62         if int32(r0) == -1 {
63                 err = e1
64         }
65         return
66 }
67
68 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
69
70 func create(path string, mode int, perm uint32) (fd int, err error) {
71         var _p0 *byte
72         _p0, err = BytePtrFromString(path)
73         if err != nil {
74                 return
75         }
76         r0, _, e1 := Syscall(SYS_CREATE, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
77         use(unsafe.Pointer(_p0))
78         fd = int(r0)
79         if int32(r0) == -1 {
80                 err = e1
81         }
82         return
83 }
84
85 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
86
87 func remove(path string) (err error) {
88         var _p0 *byte
89         _p0, err = BytePtrFromString(path)
90         if err != nil {
91                 return
92         }
93         r0, _, e1 := Syscall(SYS_REMOVE, uintptr(unsafe.Pointer(_p0)), 0, 0)
94         use(unsafe.Pointer(_p0))
95         if int32(r0) == -1 {
96                 err = e1
97         }
98         return
99 }
100
101 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
102
103 func stat(path string, edir []byte) (n int, err error) {
104         var _p0 *byte
105         _p0, err = BytePtrFromString(path)
106         if err != nil {
107                 return
108         }
109         var _p1 unsafe.Pointer
110         if len(edir) > 0 {
111                 _p1 = unsafe.Pointer(&edir[0])
112         } else {
113                 _p1 = unsafe.Pointer(&_zero)
114         }
115         r0, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(edir)))
116         use(unsafe.Pointer(_p0))
117         n = int(r0)
118         if int32(r0) == -1 {
119                 err = e1
120         }
121         return
122 }
123
124 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
125
126 func bind(name string, old string, flag int) (err error) {
127         var _p0 *byte
128         _p0, err = BytePtrFromString(name)
129         if err != nil {
130                 return
131         }
132         var _p1 *byte
133         _p1, err = BytePtrFromString(old)
134         if err != nil {
135                 return
136         }
137         r0, _, e1 := Syscall(SYS_BIND, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flag))
138         use(unsafe.Pointer(_p0))
139         use(unsafe.Pointer(_p1))
140         if int32(r0) == -1 {
141                 err = e1
142         }
143         return
144 }
145
146 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
147
148 func mount(fd int, afd int, old string, flag int, aname string) (err error) {
149         var _p0 *byte
150         _p0, err = BytePtrFromString(old)
151         if err != nil {
152                 return
153         }
154         var _p1 *byte
155         _p1, err = BytePtrFromString(aname)
156         if err != nil {
157                 return
158         }
159         r0, _, e1 := Syscall6(SYS_MOUNT, uintptr(fd), uintptr(afd), uintptr(unsafe.Pointer(_p0)), uintptr(flag), uintptr(unsafe.Pointer(_p1)), 0)
160         use(unsafe.Pointer(_p0))
161         use(unsafe.Pointer(_p1))
162         if int32(r0) == -1 {
163                 err = e1
164         }
165         return
166 }
167
168 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
169
170 func wstat(path string, edir []byte) (err error) {
171         var _p0 *byte
172         _p0, err = BytePtrFromString(path)
173         if err != nil {
174                 return
175         }
176         var _p1 unsafe.Pointer
177         if len(edir) > 0 {
178                 _p1 = unsafe.Pointer(&edir[0])
179         } else {
180                 _p1 = unsafe.Pointer(&_zero)
181         }
182         r0, _, e1 := Syscall(SYS_WSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(edir)))
183         use(unsafe.Pointer(_p0))
184         if int32(r0) == -1 {
185                 err = e1
186         }
187         return
188 }
189
190 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
191
192 func chdir(path string) (err error) {
193         var _p0 *byte
194         _p0, err = BytePtrFromString(path)
195         if err != nil {
196                 return
197         }
198         r0, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
199         use(unsafe.Pointer(_p0))
200         if int32(r0) == -1 {
201                 err = e1
202         }
203         return
204 }
205
206 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
207
208 func Dup(oldfd int, newfd int) (fd int, err error) {
209         r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), uintptr(newfd), 0)
210         fd = int(r0)
211         if int32(r0) == -1 {
212                 err = e1
213         }
214         return
215 }
216
217 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
218
219 func Pread(fd int, p []byte, offset int64) (n int, err error) {
220         var _p0 unsafe.Pointer
221         if len(p) > 0 {
222                 _p0 = unsafe.Pointer(&p[0])
223         } else {
224                 _p0 = unsafe.Pointer(&_zero)
225         }
226         r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
227         n = int(r0)
228         if int32(r0) == -1 {
229                 err = e1
230         }
231         return
232 }
233
234 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
235
236 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
237         var _p0 unsafe.Pointer
238         if len(p) > 0 {
239                 _p0 = unsafe.Pointer(&p[0])
240         } else {
241                 _p0 = unsafe.Pointer(&_zero)
242         }
243         r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
244         n = int(r0)
245         if int32(r0) == -1 {
246                 err = e1
247         }
248         return
249 }
250
251 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
252
253 func Close(fd int) (err error) {
254         r0, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
255         if int32(r0) == -1 {
256                 err = e1
257         }
258         return
259 }
260
261 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
262
263 func Fstat(fd int, edir []byte) (n int, err error) {
264         var _p0 unsafe.Pointer
265         if len(edir) > 0 {
266                 _p0 = unsafe.Pointer(&edir[0])
267         } else {
268                 _p0 = unsafe.Pointer(&_zero)
269         }
270         r0, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(_p0), uintptr(len(edir)))
271         n = int(r0)
272         if int32(r0) == -1 {
273                 err = e1
274         }
275         return
276 }
277
278 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
279
280 func Fwstat(fd int, edir []byte) (err error) {
281         var _p0 unsafe.Pointer
282         if len(edir) > 0 {
283                 _p0 = unsafe.Pointer(&edir[0])
284         } else {
285                 _p0 = unsafe.Pointer(&_zero)
286         }
287         r0, _, e1 := Syscall(SYS_FWSTAT, uintptr(fd), uintptr(_p0), uintptr(len(edir)))
288         if int32(r0) == -1 {
289                 err = e1
290         }
291         return
292 }