vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go
changeset 251 1c52a0eeb952
parent 242 2a9ec03fe5a1
child 256 6d9efbef00a9
equal deleted inserted replaced
250:c040f992052f 251:1c52a0eeb952
     1 // mksyscall.pl -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go
     1 // go run mksyscall.go -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go
     2 // Code generated by the command above; see README.md. DO NOT EDIT.
     2 // Code generated by the command above; see README.md. DO NOT EDIT.
     3 
     3 
     4 // +build linux,arm
     4 // +build linux,arm
     5 
     5 
     6 package unix
     6 package unix
    12 
    12 
    13 var _ syscall.Errno
    13 var _ syscall.Errno
    14 
    14 
    15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    16 
    16 
       
    17 func FanotifyInit(flags uint, event_f_flags uint) (fd int, err error) {
       
    18 	r0, _, e1 := Syscall(SYS_FANOTIFY_INIT, uintptr(flags), uintptr(event_f_flags), 0)
       
    19 	fd = int(r0)
       
    20 	if e1 != 0 {
       
    21 		err = errnoErr(e1)
       
    22 	}
       
    23 	return
       
    24 }
       
    25 
       
    26 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
    27 
       
    28 func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) {
       
    29 	_, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(mask>>32), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)))
       
    30 	if e1 != 0 {
       
    31 		err = errnoErr(e1)
       
    32 	}
       
    33 	return
       
    34 }
       
    35 
       
    36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
    37 
    17 func fchmodat(dirfd int, path string, mode uint32) (err error) {
    38 func fchmodat(dirfd int, path string, mode uint32) (err error) {
    18 	var _p0 *byte
    39 	var _p0 *byte
    19 	_p0, err = BytePtrFromString(path)
    40 	_p0, err = BytePtrFromString(path)
    20 	if err != nil {
    41 	if err != nil {
    21 		return
    42 		return
   282 	return
   303 	return
   283 }
   304 }
   284 
   305 
   285 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   306 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   286 
   307 
       
   308 func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) {
       
   309 	var _p0 *byte
       
   310 	_p0, err = BytePtrFromString(keyType)
       
   311 	if err != nil {
       
   312 		return
       
   313 	}
       
   314 	var _p1 *byte
       
   315 	_p1, err = BytePtrFromString(restriction)
       
   316 	if err != nil {
       
   317 		return
       
   318 	}
       
   319 	_, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0)
       
   320 	if e1 != 0 {
       
   321 		err = errnoErr(e1)
       
   322 	}
       
   323 	return
       
   324 }
       
   325 
       
   326 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   327 
       
   328 func keyctlRestrictKeyring(cmd int, arg2 int) (err error) {
       
   329 	_, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0)
       
   330 	if e1 != 0 {
       
   331 		err = errnoErr(e1)
       
   332 	}
       
   333 	return
       
   334 }
       
   335 
       
   336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   337 
   287 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
   338 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
   288 	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
   339 	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
   289 	if e1 != 0 {
   340 	if e1 != 0 {
   290 		err = errnoErr(e1)
   341 		err = errnoErr(e1)
   291 	}
   342 	}
   385 	return
   436 	return
   386 }
   437 }
   387 
   438 
   388 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   439 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   389 
   440 
       
   441 func Capget(hdr *CapUserHeader, data *CapUserData) (err error) {
       
   442 	_, _, e1 := Syscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
       
   443 	if e1 != 0 {
       
   444 		err = errnoErr(e1)
       
   445 	}
       
   446 	return
       
   447 }
       
   448 
       
   449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   450 
       
   451 func Capset(hdr *CapUserHeader, data *CapUserData) (err error) {
       
   452 	_, _, e1 := Syscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0)
       
   453 	if e1 != 0 {
       
   454 		err = errnoErr(e1)
       
   455 	}
       
   456 	return
       
   457 }
       
   458 
       
   459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   460 
   390 func Chdir(path string) (err error) {
   461 func Chdir(path string) (err error) {
   391 	var _p0 *byte
   462 	var _p0 *byte
   392 	_p0, err = BytePtrFromString(path)
   463 	_p0, err = BytePtrFromString(path)
   393 	if err != nil {
   464 	if err != nil {
   394 		return
   465 		return
   435 	return
   506 	return
   436 }
   507 }
   437 
   508 
   438 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   439 
   510 
       
   511 func ClockNanosleep(clockid int32, flags int, request *Timespec, remain *Timespec) (err error) {
       
   512 	_, _, e1 := Syscall6(SYS_CLOCK_NANOSLEEP, uintptr(clockid), uintptr(flags), uintptr(unsafe.Pointer(request)), uintptr(unsafe.Pointer(remain)), 0, 0)
       
   513 	if e1 != 0 {
       
   514 		err = errnoErr(e1)
       
   515 	}
       
   516 	return
       
   517 }
       
   518 
       
   519 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   520 
   440 func Close(fd int) (err error) {
   521 func Close(fd int) (err error) {
   441 	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
   522 	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
   442 	if e1 != 0 {
   523 	if e1 != 0 {
   443 		err = errnoErr(e1)
   524 		err = errnoErr(e1)
   444 	}
   525 	}
   448 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   529 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   449 
   530 
   450 func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
   531 func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
   451 	r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
   532 	r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
   452 	n = int(r0)
   533 	n = int(r0)
       
   534 	if e1 != 0 {
       
   535 		err = errnoErr(e1)
       
   536 	}
       
   537 	return
       
   538 }
       
   539 
       
   540 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   541 
       
   542 func DeleteModule(name string, flags int) (err error) {
       
   543 	var _p0 *byte
       
   544 	_p0, err = BytePtrFromString(name)
       
   545 	if err != nil {
       
   546 		return
       
   547 	}
       
   548 	_, _, e1 := Syscall(SYS_DELETE_MODULE, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
   453 	if e1 != 0 {
   549 	if e1 != 0 {
   454 		err = errnoErr(e1)
   550 		err = errnoErr(e1)
   455 	}
   551 	}
   456 	return
   552 	return
   457 }
   553 }
   561 	return
   657 	return
   562 }
   658 }
   563 
   659 
   564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   660 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   565 
   661 
   566 func fcntl(fd int, cmd int, arg int) (val int, err error) {
       
   567 	r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
       
   568 	val = int(r0)
       
   569 	if e1 != 0 {
       
   570 		err = errnoErr(e1)
       
   571 	}
       
   572 	return
       
   573 }
       
   574 
       
   575 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   576 
       
   577 func Fdatasync(fd int) (err error) {
   662 func Fdatasync(fd int) (err error) {
   578 	_, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
   663 	_, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
   579 	if e1 != 0 {
   664 	if e1 != 0 {
   580 		err = errnoErr(e1)
   665 		err = errnoErr(e1)
   581 	}
   666 	}
   604 	return
   689 	return
   605 }
   690 }
   606 
   691 
   607 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   692 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   608 
   693 
       
   694 func FinitModule(fd int, params string, flags int) (err error) {
       
   695 	var _p0 *byte
       
   696 	_p0, err = BytePtrFromString(params)
       
   697 	if err != nil {
       
   698 		return
       
   699 	}
       
   700 	_, _, e1 := Syscall(SYS_FINIT_MODULE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
       
   701 	if e1 != 0 {
       
   702 		err = errnoErr(e1)
       
   703 	}
       
   704 	return
       
   705 }
       
   706 
       
   707 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   708 
   609 func Flistxattr(fd int, dest []byte) (sz int, err error) {
   709 func Flistxattr(fd int, dest []byte) (sz int, err error) {
   610 	var _p0 unsafe.Pointer
   710 	var _p0 unsafe.Pointer
   611 	if len(dest) > 0 {
   711 	if len(dest) > 0 {
   612 		_p0 = unsafe.Pointer(&dest[0])
   712 		_p0 = unsafe.Pointer(&dest[0])
   613 	} else {
   713 	} else {
   805 	return
   905 	return
   806 }
   906 }
   807 
   907 
   808 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   908 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   809 
   909 
       
   910 func InitModule(moduleImage []byte, params string) (err error) {
       
   911 	var _p0 unsafe.Pointer
       
   912 	if len(moduleImage) > 0 {
       
   913 		_p0 = unsafe.Pointer(&moduleImage[0])
       
   914 	} else {
       
   915 		_p0 = unsafe.Pointer(&_zero)
       
   916 	}
       
   917 	var _p1 *byte
       
   918 	_p1, err = BytePtrFromString(params)
       
   919 	if err != nil {
       
   920 		return
       
   921 	}
       
   922 	_, _, e1 := Syscall(SYS_INIT_MODULE, uintptr(_p0), uintptr(len(moduleImage)), uintptr(unsafe.Pointer(_p1)))
       
   923 	if e1 != 0 {
       
   924 		err = errnoErr(e1)
       
   925 	}
       
   926 	return
       
   927 }
       
   928 
       
   929 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   930 
   810 func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
   931 func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
   811 	var _p0 *byte
   932 	var _p0 *byte
   812 	_p0, err = BytePtrFromString(pathname)
   933 	_p0, err = BytePtrFromString(pathname)
   813 	if err != nil {
   934 	if err != nil {
   814 		return
   935 		return
  1142 	return
  1263 	return
  1143 }
  1264 }
  1144 
  1265 
  1145 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1266 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1146 
  1267 
  1147 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
       
  1148 	var _p0 *byte
       
  1149 	_p0, err = BytePtrFromString(oldpath)
       
  1150 	if err != nil {
       
  1151 		return
       
  1152 	}
       
  1153 	var _p1 *byte
       
  1154 	_p1, err = BytePtrFromString(newpath)
       
  1155 	if err != nil {
       
  1156 		return
       
  1157 	}
       
  1158 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
       
  1159 	if e1 != 0 {
       
  1160 		err = errnoErr(e1)
       
  1161 	}
       
  1162 	return
       
  1163 }
       
  1164 
       
  1165 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1166 
       
  1167 func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) {
  1268 func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) {
  1168 	var _p0 *byte
  1269 	var _p0 *byte
  1169 	_p0, err = BytePtrFromString(oldpath)
  1270 	_p0, err = BytePtrFromString(oldpath)
  1170 	if err != nil {
  1271 	if err != nil {
  1171 		return
  1272 		return
  1317 	return
  1418 	return
  1318 }
  1419 }
  1319 
  1420 
  1320 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1421 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1321 
  1422 
       
  1423 func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) {
       
  1424 	r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0)
       
  1425 	newfd = int(r0)
       
  1426 	if e1 != 0 {
       
  1427 		err = errnoErr(e1)
       
  1428 	}
       
  1429 	return
       
  1430 }
       
  1431 
       
  1432 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1433 
  1322 func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
  1434 func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
  1323 	var _p0 *byte
  1435 	var _p0 *byte
  1324 	_p0, err = BytePtrFromString(path)
  1436 	_p0, err = BytePtrFromString(path)
  1325 	if err != nil {
  1437 	if err != nil {
  1326 		return
  1438 		return
  1483 	return
  1595 	return
  1484 }
  1596 }
  1485 
  1597 
  1486 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1598 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1487 
  1599 
       
  1600 func readv(fd int, iovs []Iovec) (n int, err error) {
       
  1601 	var _p0 unsafe.Pointer
       
  1602 	if len(iovs) > 0 {
       
  1603 		_p0 = unsafe.Pointer(&iovs[0])
       
  1604 	} else {
       
  1605 		_p0 = unsafe.Pointer(&_zero)
       
  1606 	}
       
  1607 	r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
       
  1608 	n = int(r0)
       
  1609 	if e1 != 0 {
       
  1610 		err = errnoErr(e1)
       
  1611 	}
       
  1612 	return
       
  1613 }
       
  1614 
       
  1615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1616 
       
  1617 func writev(fd int, iovs []Iovec) (n int, err error) {
       
  1618 	var _p0 unsafe.Pointer
       
  1619 	if len(iovs) > 0 {
       
  1620 		_p0 = unsafe.Pointer(&iovs[0])
       
  1621 	} else {
       
  1622 		_p0 = unsafe.Pointer(&_zero)
       
  1623 	}
       
  1624 	r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)))
       
  1625 	n = int(r0)
       
  1626 	if e1 != 0 {
       
  1627 		err = errnoErr(e1)
       
  1628 	}
       
  1629 	return
       
  1630 }
       
  1631 
       
  1632 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1633 
       
  1634 func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
       
  1635 	var _p0 unsafe.Pointer
       
  1636 	if len(iovs) > 0 {
       
  1637 		_p0 = unsafe.Pointer(&iovs[0])
       
  1638 	} else {
       
  1639 		_p0 = unsafe.Pointer(&_zero)
       
  1640 	}
       
  1641 	r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
       
  1642 	n = int(r0)
       
  1643 	if e1 != 0 {
       
  1644 		err = errnoErr(e1)
       
  1645 	}
       
  1646 	return
       
  1647 }
       
  1648 
       
  1649 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1650 
       
  1651 func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) {
       
  1652 	var _p0 unsafe.Pointer
       
  1653 	if len(iovs) > 0 {
       
  1654 		_p0 = unsafe.Pointer(&iovs[0])
       
  1655 	} else {
       
  1656 		_p0 = unsafe.Pointer(&_zero)
       
  1657 	}
       
  1658 	r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0)
       
  1659 	n = int(r0)
       
  1660 	if e1 != 0 {
       
  1661 		err = errnoErr(e1)
       
  1662 	}
       
  1663 	return
       
  1664 }
       
  1665 
       
  1666 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1667 
       
  1668 func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
       
  1669 	var _p0 unsafe.Pointer
       
  1670 	if len(iovs) > 0 {
       
  1671 		_p0 = unsafe.Pointer(&iovs[0])
       
  1672 	} else {
       
  1673 		_p0 = unsafe.Pointer(&_zero)
       
  1674 	}
       
  1675 	r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
       
  1676 	n = int(r0)
       
  1677 	if e1 != 0 {
       
  1678 		err = errnoErr(e1)
       
  1679 	}
       
  1680 	return
       
  1681 }
       
  1682 
       
  1683 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1684 
       
  1685 func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) {
       
  1686 	var _p0 unsafe.Pointer
       
  1687 	if len(iovs) > 0 {
       
  1688 		_p0 = unsafe.Pointer(&iovs[0])
       
  1689 	} else {
       
  1690 		_p0 = unsafe.Pointer(&_zero)
       
  1691 	}
       
  1692 	r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags))
       
  1693 	n = int(r0)
       
  1694 	if e1 != 0 {
       
  1695 		err = errnoErr(e1)
       
  1696 	}
       
  1697 	return
       
  1698 }
       
  1699 
       
  1700 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1701 
  1488 func munmap(addr uintptr, length uintptr) (err error) {
  1702 func munmap(addr uintptr, length uintptr) (err error) {
  1489 	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
  1703 	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
  1490 	if e1 != 0 {
  1704 	if e1 != 0 {
  1491 		err = errnoErr(e1)
  1705 		err = errnoErr(e1)
  1492 	}
  1706 	}
  1600 	_p0, err = BytePtrFromString(path)
  1814 	_p0, err = BytePtrFromString(path)
  1601 	if err != nil {
  1815 	if err != nil {
  1602 		return
  1816 		return
  1603 	}
  1817 	}
  1604 	_, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
  1818 	_, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
       
  1819 	if e1 != 0 {
       
  1820 		err = errnoErr(e1)
       
  1821 	}
       
  1822 	return
       
  1823 }
       
  1824 
       
  1825 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1826 
       
  1827 func nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) {
       
  1828 	var _p0 *byte
       
  1829 	_p0, err = BytePtrFromString(pathname)
       
  1830 	if err != nil {
       
  1831 		return
       
  1832 	}
       
  1833 	_, _, e1 := Syscall6(SYS_NAME_TO_HANDLE_AT, uintptr(dirFD), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(fh)), uintptr(unsafe.Pointer(mountID)), uintptr(flags), 0)
       
  1834 	if e1 != 0 {
       
  1835 		err = errnoErr(e1)
       
  1836 	}
       
  1837 	return
       
  1838 }
       
  1839 
       
  1840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1841 
       
  1842 func openByHandleAt(mountFD int, fh *fileHandle, flags int) (fd int, err error) {
       
  1843 	r0, _, e1 := Syscall(SYS_OPEN_BY_HANDLE_AT, uintptr(mountFD), uintptr(unsafe.Pointer(fh)), uintptr(flags))
       
  1844 	fd = int(r0)
       
  1845 	if e1 != 0 {
       
  1846 		err = errnoErr(e1)
       
  1847 	}
       
  1848 	return
       
  1849 }
       
  1850 
       
  1851 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1852 
       
  1853 func pipe(p *[2]_C_int) (err error) {
       
  1854 	_, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
  1605 	if e1 != 0 {
  1855 	if e1 != 0 {
  1606 		err = errnoErr(e1)
  1856 		err = errnoErr(e1)
  1607 	}
  1857 	}
  1608 	return
  1858 	return
  1609 }
  1859 }
  1963 	return
  2213 	return
  1964 }
  2214 }
  1965 
  2215 
  1966 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2216 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1967 
  2217 
       
  2218 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
       
  2219 	var _p0 *byte
       
  2220 	_p0, err = BytePtrFromString(oldpath)
       
  2221 	if err != nil {
       
  2222 		return
       
  2223 	}
       
  2224 	var _p1 *byte
       
  2225 	_p1, err = BytePtrFromString(newpath)
       
  2226 	if err != nil {
       
  2227 		return
       
  2228 	}
       
  2229 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
       
  2230 	if e1 != 0 {
       
  2231 		err = errnoErr(e1)
       
  2232 	}
       
  2233 	return
       
  2234 }
       
  2235 
       
  2236 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  2237 
  1968 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
  2238 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
  1969 	r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
  2239 	r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
  1970 	written = int(r0)
  2240 	written = int(r0)
  1971 	if e1 != 0 {
  2241 	if e1 != 0 {
  1972 		err = errnoErr(e1)
  2242 		err = errnoErr(e1)
  1985 	return
  2255 	return
  1986 }
  2256 }
  1987 
  2257 
  1988 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1989 
  2259 
  1990 func Setfsgid(gid int) (err error) {
  2260 func setfsgid(gid int) (prev int, err error) {
  1991 	_, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
  2261 	r0, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
  1992 	if e1 != 0 {
  2262 	prev = int(r0)
  1993 		err = errnoErr(e1)
  2263 	if e1 != 0 {
  1994 	}
  2264 		err = errnoErr(e1)
  1995 	return
  2265 	}
  1996 }
  2266 	return
  1997 
  2267 }
  1998 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2268 
  1999 
  2269 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2000 func Setfsuid(uid int) (err error) {
  2270 
  2001 	_, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
  2271 func setfsuid(uid int) (prev int, err error) {
       
  2272 	r0, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
       
  2273 	prev = int(r0)
  2002 	if e1 != 0 {
  2274 	if e1 != 0 {
  2003 		err = errnoErr(e1)
  2275 		err = errnoErr(e1)
  2004 	}
  2276 	}
  2005 	return
  2277 	return
  2006 }
  2278 }
  2229 	if e1 != 0 {
  2501 	if e1 != 0 {
  2230 		err = errnoErr(e1)
  2502 		err = errnoErr(e1)
  2231 	}
  2503 	}
  2232 	return
  2504 	return
  2233 }
  2505 }
       
  2506 
       
  2507 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  2508 
       
  2509 func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) {
       
  2510 	_, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32))
       
  2511 	if e1 != 0 {
       
  2512 		err = errnoErr(e1)
       
  2513 	}
       
  2514 	return
       
  2515 }
       
  2516 
       
  2517 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  2518 
       
  2519 func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
       
  2520 	var _p0 *byte
       
  2521 	_p0, err = BytePtrFromString(cmdline)
       
  2522 	if err != nil {
       
  2523 		return
       
  2524 	}
       
  2525 	_, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
       
  2526 	if e1 != 0 {
       
  2527 		err = errnoErr(e1)
       
  2528 	}
       
  2529 	return
       
  2530 }