equal
deleted
inserted
replaced
349 return |
349 return |
350 } |
350 } |
351 |
351 |
352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
353 |
353 |
354 func pipe() (fd1 int, fd2 int, err error) { |
|
355 r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) |
|
356 fd1 = int(r0) |
|
357 fd2 = int(r1) |
|
358 if e1 != 0 { |
|
359 err = errnoErr(e1) |
|
360 } |
|
361 return |
|
362 } |
|
363 |
|
364 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
365 |
|
366 func pipe2(p *[2]_C_int, flags int) (err error) { |
354 func pipe2(p *[2]_C_int, flags int) (err error) { |
367 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) |
355 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) |
368 if e1 != 0 { |
356 if e1 != 0 { |
369 err = errnoErr(e1) |
357 err = errnoErr(e1) |
370 } |
358 } |
1340 return |
1328 return |
1341 } |
1329 } |
1342 |
1330 |
1343 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1331 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1344 |
1332 |
1345 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
1333 func pread(fd int, p []byte, offset int64) (n int, err error) { |
1346 var _p0 unsafe.Pointer |
1334 var _p0 unsafe.Pointer |
1347 if len(p) > 0 { |
1335 if len(p) > 0 { |
1348 _p0 = unsafe.Pointer(&p[0]) |
1336 _p0 = unsafe.Pointer(&p[0]) |
1349 } else { |
1337 } else { |
1350 _p0 = unsafe.Pointer(&_zero) |
1338 _p0 = unsafe.Pointer(&_zero) |
1357 return |
1345 return |
1358 } |
1346 } |
1359 |
1347 |
1360 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1348 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1361 |
1349 |
1362 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
1350 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
1363 var _p0 unsafe.Pointer |
1351 var _p0 unsafe.Pointer |
1364 if len(p) > 0 { |
1352 if len(p) > 0 { |
1365 _p0 = unsafe.Pointer(&p[0]) |
1353 _p0 = unsafe.Pointer(&p[0]) |
1366 } else { |
1354 } else { |
1367 _p0 = unsafe.Pointer(&_zero) |
1355 _p0 = unsafe.Pointer(&_zero) |