equal
deleted
inserted
replaced
178 return |
178 return |
179 } |
179 } |
180 |
180 |
181 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
181 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
182 |
182 |
183 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
183 func MemfdSecret(flags int) (fd int, err error) { |
|
184 r0, _, e1 := Syscall(SYS_MEMFD_SECRET, uintptr(flags), 0, 0) |
|
185 fd = int(r0) |
|
186 if e1 != 0 { |
|
187 err = errnoErr(e1) |
|
188 } |
|
189 return |
|
190 } |
|
191 |
|
192 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
193 |
|
194 func pread(fd int, p []byte, offset int64) (n int, err error) { |
184 var _p0 unsafe.Pointer |
195 var _p0 unsafe.Pointer |
185 if len(p) > 0 { |
196 if len(p) > 0 { |
186 _p0 = unsafe.Pointer(&p[0]) |
197 _p0 = unsafe.Pointer(&p[0]) |
187 } else { |
198 } else { |
188 _p0 = unsafe.Pointer(&_zero) |
199 _p0 = unsafe.Pointer(&_zero) |
195 return |
206 return |
196 } |
207 } |
197 |
208 |
198 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
209 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
199 |
210 |
200 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
211 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
201 var _p0 unsafe.Pointer |
212 var _p0 unsafe.Pointer |
202 if len(p) > 0 { |
213 if len(p) > 0 { |
203 _p0 = unsafe.Pointer(&p[0]) |
214 _p0 = unsafe.Pointer(&p[0]) |
204 } else { |
215 } else { |
205 _p0 = unsafe.Pointer(&_zero) |
216 _p0 = unsafe.Pointer(&_zero) |
379 _p0, err = BytePtrFromString(path) |
390 _p0, err = BytePtrFromString(path) |
380 if err != nil { |
391 if err != nil { |
381 return |
392 return |
382 } |
393 } |
383 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) |
394 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) |
384 if e1 != 0 { |
|
385 err = errnoErr(e1) |
|
386 } |
|
387 return |
|
388 } |
|
389 |
|
390 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
391 |
|
392 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
|
393 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
|
394 fd = int(r0) |
|
395 if e1 != 0 { |
395 if e1 != 0 { |
396 err = errnoErr(e1) |
396 err = errnoErr(e1) |
397 } |
397 } |
398 return |
398 return |
399 } |
399 } |