vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go
changeset 251 1c52a0eeb952
parent 242 2a9ec03fe5a1
child 256 6d9efbef00a9
equal deleted inserted replaced
250:c040f992052f 251:1c52a0eeb952
     1 // mksyscall.pl -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go
     1 // go run mksyscall.go -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.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,mips64
     4 // +build linux,mips64
     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(dirFd), uintptr(unsafe.Pointer(pathname)), 0)
       
    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
   427 
   498 
   428 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   499 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   429 
   500 
   430 func ClockGettime(clockid int32, time *Timespec) (err error) {
   501 func ClockGettime(clockid int32, time *Timespec) (err error) {
   431 	_, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
   502 	_, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
       
   503 	if e1 != 0 {
       
   504 		err = errnoErr(e1)
       
   505 	}
       
   506 	return
       
   507 }
       
   508 
       
   509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   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)
   432 	if e1 != 0 {
   513 	if e1 != 0 {
   433 		err = errnoErr(e1)
   514 		err = errnoErr(e1)
   434 	}
   515 	}
   435 	return
   516 	return
   436 }
   517 }
   456 	return
   537 	return
   457 }
   538 }
   458 
   539 
   459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   540 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   460 
   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)
       
   549 	if e1 != 0 {
       
   550 		err = errnoErr(e1)
       
   551 	}
       
   552 	return
       
   553 }
       
   554 
       
   555 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   556 
   461 func Dup(oldfd int) (fd int, err error) {
   557 func Dup(oldfd int) (fd int, err error) {
   462 	r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
   558 	r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
   463 	fd = int(r0)
   559 	fd = int(r0)
   464 	if e1 != 0 {
   560 	if e1 != 0 {
   465 		err = errnoErr(e1)
   561 		err = errnoErr(e1)
   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)
  1605 	if e1 != 0 {
  1845 	if e1 != 0 {
  1606 		err = errnoErr(e1)
  1846 		err = errnoErr(e1)
  1607 	}
  1847 	}
  1608 	return
  1848 	return
  1609 }
  1849 }
  1666 	return
  1906 	return
  1667 }
  1907 }
  1668 
  1908 
  1669 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1909 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1670 
  1910 
  1671 func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
       
  1672 	var _p0 *byte
       
  1673 	_p0, err = BytePtrFromString(path)
       
  1674 	if err != nil {
       
  1675 		return
       
  1676 	}
       
  1677 	_, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
       
  1678 	if e1 != 0 {
       
  1679 		err = errnoErr(e1)
       
  1680 	}
       
  1681 	return
       
  1682 }
       
  1683 
       
  1684 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1685 
       
  1686 func Fstatfs(fd int, buf *Statfs_t) (err error) {
  1911 func Fstatfs(fd int, buf *Statfs_t) (err error) {
  1687 	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
  1912 	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
  1688 	if e1 != 0 {
  1913 	if e1 != 0 {
  1689 		err = errnoErr(e1)
  1914 		err = errnoErr(e1)
  1690 	}
  1915 	}
  1812 	return
  2037 	return
  1813 }
  2038 }
  1814 
  2039 
  1815 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2040 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1816 
  2041 
       
  2042 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
       
  2043 	var _p0 *byte
       
  2044 	_p0, err = BytePtrFromString(oldpath)
       
  2045 	if err != nil {
       
  2046 		return
       
  2047 	}
       
  2048 	var _p1 *byte
       
  2049 	_p1, err = BytePtrFromString(newpath)
       
  2050 	if err != nil {
       
  2051 		return
       
  2052 	}
       
  2053 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
       
  2054 	if e1 != 0 {
       
  2055 		err = errnoErr(e1)
       
  2056 	}
       
  2057 	return
       
  2058 }
       
  2059 
       
  2060 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  2061 
  1817 func Seek(fd int, offset int64, whence int) (off int64, err error) {
  2062 func Seek(fd int, offset int64, whence int) (off int64, err error) {
  1818 	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  2063 	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  1819 	off = int64(r0)
  2064 	off = int64(r0)
  1820 	if e1 != 0 {
  2065 	if e1 != 0 {
  1821 		err = errnoErr(e1)
  2066 		err = errnoErr(e1)
  1834 	return
  2079 	return
  1835 }
  2080 }
  1836 
  2081 
  1837 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2082 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1838 
  2083 
  1839 func Setfsgid(gid int) (err error) {
  2084 func setfsgid(gid int) (prev int, err error) {
  1840 	_, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
  2085 	r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
  1841 	if e1 != 0 {
  2086 	prev = int(r0)
  1842 		err = errnoErr(e1)
  2087 	if e1 != 0 {
  1843 	}
  2088 		err = errnoErr(e1)
  1844 	return
  2089 	}
  1845 }
  2090 	return
  1846 
  2091 }
  1847 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2092 
  1848 
  2093 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1849 func Setfsuid(uid int) (err error) {
  2094 
  1850 	_, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
  2095 func setfsuid(uid int) (prev int, err error) {
       
  2096 	r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
       
  2097 	prev = int(r0)
  1851 	if e1 != 0 {
  2098 	if e1 != 0 {
  1852 		err = errnoErr(e1)
  2099 		err = errnoErr(e1)
  1853 	}
  2100 	}
  1854 	return
  2101 	return
  1855 }
  2102 }
  2240 	return
  2487 	return
  2241 }
  2488 }
  2242 
  2489 
  2243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2490 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2244 
  2491 
       
  2492 func fstatat(dirfd int, path string, st *stat_t, flags int) (err error) {
       
  2493 	var _p0 *byte
       
  2494 	_p0, err = BytePtrFromString(path)
       
  2495 	if err != nil {
       
  2496 		return
       
  2497 	}
       
  2498 	_, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), uintptr(flags), 0, 0)
       
  2499 	if e1 != 0 {
       
  2500 		err = errnoErr(e1)
       
  2501 	}
       
  2502 	return
       
  2503 }
       
  2504 
       
  2505 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  2506 
  2245 func lstat(path string, st *stat_t) (err error) {
  2507 func lstat(path string, st *stat_t) (err error) {
  2246 	var _p0 *byte
  2508 	var _p0 *byte
  2247 	_p0, err = BytePtrFromString(path)
  2509 	_p0, err = BytePtrFromString(path)
  2248 	if err != nil {
  2510 	if err != nil {
  2249 		return
  2511 		return