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) |
359 _p0, err = BytePtrFromString(path) |
370 _p0, err = BytePtrFromString(path) |
360 if err != nil { |
371 if err != nil { |
361 return |
372 return |
362 } |
373 } |
363 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) |
374 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) |
364 if e1 != 0 { |
|
365 err = errnoErr(e1) |
|
366 } |
|
367 return |
|
368 } |
|
369 |
|
370 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
371 |
|
372 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
|
373 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
|
374 fd = int(r0) |
|
375 if e1 != 0 { |
375 if e1 != 0 { |
376 err = errnoErr(e1) |
376 err = errnoErr(e1) |
377 } |
377 } |
378 return |
378 return |
379 } |
379 } |