vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go
changeset 251 1c52a0eeb952
parent 242 2a9ec03fe5a1
child 256 6d9efbef00a9
equal deleted inserted replaced
250:c040f992052f 251:1c52a0eeb952
     1 // mksyscall.pl -tags linux,sparc64 syscall_linux.go syscall_linux_sparc64.go
     1 // go run mksyscall.go -tags linux,sparc64 syscall_linux.go syscall_linux_sparc64.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,sparc64
     4 // +build linux,sparc64
     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
   407 	_p0, err = BytePtrFromString(path)
   478 	_p0, err = BytePtrFromString(path)
   408 	if err != nil {
   479 	if err != nil {
   409 		return
   480 		return
   410 	}
   481 	}
   411 	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
   482 	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
       
   483 	if e1 != 0 {
       
   484 		err = errnoErr(e1)
       
   485 	}
       
   486 	return
       
   487 }
       
   488 
       
   489 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   490 
       
   491 func ClockGetres(clockid int32, res *Timespec) (err error) {
       
   492 	_, _, e1 := Syscall(SYS_CLOCK_GETRES, uintptr(clockid), uintptr(unsafe.Pointer(res)), 0)
   412 	if e1 != 0 {
   493 	if e1 != 0 {
   413 		err = errnoErr(e1)
   494 		err = errnoErr(e1)
   414 	}
   495 	}
   415 	return
   496 	return
   416 }
   497 }
   417 
   498 
   418 // 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
   419 
   500 
   420 func ClockGettime(clockid int32, time *Timespec) (err error) {
   501 func ClockGettime(clockid int32, time *Timespec) (err error) {
   421 	_, _, 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)
   422 	if e1 != 0 {
   513 	if e1 != 0 {
   423 		err = errnoErr(e1)
   514 		err = errnoErr(e1)
   424 	}
   515 	}
   425 	return
   516 	return
   426 }
   517 }
   446 	return
   537 	return
   447 }
   538 }
   448 
   539 
   449 // 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
   450 
   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 
   451 func Dup(oldfd int) (fd int, err error) {
   557 func Dup(oldfd int) (fd int, err error) {
   452 	r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
   558 	r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
   453 	fd = int(r0)
   559 	fd = int(r0)
   454 	if e1 != 0 {
   560 	if e1 != 0 {
   455 		err = errnoErr(e1)
   561 		err = errnoErr(e1)
   506 	return
   612 	return
   507 }
   613 }
   508 
   614 
   509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   510 
   616 
   511 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
       
   512 	var _p0 *byte
       
   513 	_p0, err = BytePtrFromString(path)
       
   514 	if err != nil {
       
   515 		return
       
   516 	}
       
   517 	_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
       
   518 	if e1 != 0 {
       
   519 		err = errnoErr(e1)
       
   520 	}
       
   521 	return
       
   522 }
       
   523 
       
   524 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   525 
       
   526 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
   617 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
   527 	_, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
   618 	_, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
   528 	if e1 != 0 {
   619 	if e1 != 0 {
   529 		err = errnoErr(e1)
   620 		err = errnoErr(e1)
   530 	}
   621 	}
   566 	return
   657 	return
   567 }
   658 }
   568 
   659 
   569 // 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
   570 
   661 
   571 func fcntl(fd int, cmd int, arg int) (val int, err error) {
       
   572 	r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
       
   573 	val = int(r0)
       
   574 	if e1 != 0 {
       
   575 		err = errnoErr(e1)
       
   576 	}
       
   577 	return
       
   578 }
       
   579 
       
   580 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   581 
       
   582 func Fdatasync(fd int) (err error) {
   662 func Fdatasync(fd int) (err error) {
   583 	_, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
   663 	_, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
   584 	if e1 != 0 {
   664 	if e1 != 0 {
   585 		err = errnoErr(e1)
   665 		err = errnoErr(e1)
   586 	}
   666 	}
   587 	return
   667 	return
   588 }
   668 }
   589 
   669 
   590 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   670 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   591 
   671 
       
   672 func Fgetxattr(fd int, attr string, dest []byte) (sz int, err error) {
       
   673 	var _p0 *byte
       
   674 	_p0, err = BytePtrFromString(attr)
       
   675 	if err != nil {
       
   676 		return
       
   677 	}
       
   678 	var _p1 unsafe.Pointer
       
   679 	if len(dest) > 0 {
       
   680 		_p1 = unsafe.Pointer(&dest[0])
       
   681 	} else {
       
   682 		_p1 = unsafe.Pointer(&_zero)
       
   683 	}
       
   684 	r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)), 0, 0)
       
   685 	sz = int(r0)
       
   686 	if e1 != 0 {
       
   687 		err = errnoErr(e1)
       
   688 	}
       
   689 	return
       
   690 }
       
   691 
       
   692 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   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 
       
   709 func Flistxattr(fd int, dest []byte) (sz int, err error) {
       
   710 	var _p0 unsafe.Pointer
       
   711 	if len(dest) > 0 {
       
   712 		_p0 = unsafe.Pointer(&dest[0])
       
   713 	} else {
       
   714 		_p0 = unsafe.Pointer(&_zero)
       
   715 	}
       
   716 	r0, _, e1 := Syscall(SYS_FLISTXATTR, uintptr(fd), uintptr(_p0), uintptr(len(dest)))
       
   717 	sz = int(r0)
       
   718 	if e1 != 0 {
       
   719 		err = errnoErr(e1)
       
   720 	}
       
   721 	return
       
   722 }
       
   723 
       
   724 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   725 
   592 func Flock(fd int, how int) (err error) {
   726 func Flock(fd int, how int) (err error) {
   593 	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
   727 	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
       
   728 	if e1 != 0 {
       
   729 		err = errnoErr(e1)
       
   730 	}
       
   731 	return
       
   732 }
       
   733 
       
   734 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   735 
       
   736 func Fremovexattr(fd int, attr string) (err error) {
       
   737 	var _p0 *byte
       
   738 	_p0, err = BytePtrFromString(attr)
       
   739 	if err != nil {
       
   740 		return
       
   741 	}
       
   742 	_, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), 0)
       
   743 	if e1 != 0 {
       
   744 		err = errnoErr(e1)
       
   745 	}
       
   746 	return
       
   747 }
       
   748 
       
   749 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   750 
       
   751 func Fsetxattr(fd int, attr string, dest []byte, flags int) (err error) {
       
   752 	var _p0 *byte
       
   753 	_p0, err = BytePtrFromString(attr)
       
   754 	if err != nil {
       
   755 		return
       
   756 	}
       
   757 	var _p1 unsafe.Pointer
       
   758 	if len(dest) > 0 {
       
   759 		_p1 = unsafe.Pointer(&dest[0])
       
   760 	} else {
       
   761 		_p1 = unsafe.Pointer(&_zero)
       
   762 	}
       
   763 	_, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)), uintptr(flags), 0)
   594 	if e1 != 0 {
   764 	if e1 != 0 {
   595 		err = errnoErr(e1)
   765 		err = errnoErr(e1)
   596 	}
   766 	}
   597 	return
   767 	return
   598 }
   768 }
   735 	return
   905 	return
   736 }
   906 }
   737 
   907 
   738 // 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
   739 
   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 
   740 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) {
   741 	var _p0 *byte
   932 	var _p0 *byte
   742 	_p0, err = BytePtrFromString(pathname)
   933 	_p0, err = BytePtrFromString(pathname)
   743 	if err != nil {
   934 	if err != nil {
   744 		return
   935 		return
   917 	return
  1108 	return
   918 }
  1109 }
   919 
  1110 
   920 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1111 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   921 
  1112 
       
  1113 func MemfdCreate(name string, flags int) (fd int, err error) {
       
  1114 	var _p0 *byte
       
  1115 	_p0, err = BytePtrFromString(name)
       
  1116 	if err != nil {
       
  1117 		return
       
  1118 	}
       
  1119 	r0, _, e1 := Syscall(SYS_MEMFD_CREATE, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
       
  1120 	fd = int(r0)
       
  1121 	if e1 != 0 {
       
  1122 		err = errnoErr(e1)
       
  1123 	}
       
  1124 	return
       
  1125 }
       
  1126 
       
  1127 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1128 
   922 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
  1129 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
   923 	var _p0 *byte
  1130 	var _p0 *byte
   924 	_p0, err = BytePtrFromString(path)
  1131 	_p0, err = BytePtrFromString(path)
   925 	if err != nil {
  1132 	if err != nil {
   926 		return
  1133 		return
  1056 	return
  1263 	return
  1057 }
  1264 }
  1058 
  1265 
  1059 // 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
  1060 
  1267 
  1061 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
  1268 func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) {
  1062 	var _p0 *byte
  1269 	var _p0 *byte
  1063 	_p0, err = BytePtrFromString(oldpath)
  1270 	_p0, err = BytePtrFromString(oldpath)
  1064 	if err != nil {
  1271 	if err != nil {
  1065 		return
  1272 		return
  1066 	}
  1273 	}
  1067 	var _p1 *byte
  1274 	var _p1 *byte
  1068 	_p1, err = BytePtrFromString(newpath)
  1275 	_p1, err = BytePtrFromString(newpath)
  1069 	if err != nil {
  1276 	if err != nil {
  1070 		return
  1277 		return
  1071 	}
  1278 	}
  1072 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
  1279 	_, _, e1 := Syscall6(SYS_RENAMEAT2, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
  1073 	if e1 != 0 {
  1280 	if e1 != 0 {
  1074 		err = errnoErr(e1)
  1281 		err = errnoErr(e1)
  1075 	}
  1282 	}
  1076 	return
  1283 	return
  1077 }
  1284 }
  1211 	return
  1418 	return
  1212 }
  1419 }
  1213 
  1420 
  1214 // 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
  1215 
  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 
  1216 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) {
  1217 	var _p0 *byte
  1435 	var _p0 *byte
  1218 	_p0, err = BytePtrFromString(path)
  1436 	_p0, err = BytePtrFromString(path)
  1219 	if err != nil {
  1437 	if err != nil {
  1220 		return
  1438 		return
  1377 	return
  1595 	return
  1378 }
  1596 }
  1379 
  1597 
  1380 // 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
  1381 
  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 
  1382 func munmap(addr uintptr, length uintptr) (err error) {
  1702 func munmap(addr uintptr, length uintptr) (err error) {
  1383 	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
  1703 	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
  1384 	if e1 != 0 {
  1704 	if e1 != 0 {
  1385 		err = errnoErr(e1)
  1705 		err = errnoErr(e1)
  1386 	}
  1706 	}
  1479 
  1799 
  1480 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1800 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1481 
  1801 
  1482 func Munlockall() (err error) {
  1802 func Munlockall() (err error) {
  1483 	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
  1803 	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
       
  1804 	if e1 != 0 {
       
  1805 		err = errnoErr(e1)
       
  1806 	}
       
  1807 	return
       
  1808 }
       
  1809 
       
  1810 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1811 
       
  1812 func faccessat(dirfd int, path string, mode uint32) (err error) {
       
  1813 	var _p0 *byte
       
  1814 	_p0, err = BytePtrFromString(path)
       
  1815 	if err != nil {
       
  1816 		return
       
  1817 	}
       
  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)
  1484 	if e1 != 0 {
  1845 	if e1 != 0 {
  1485 		err = errnoErr(e1)
  1846 		err = errnoErr(e1)
  1486 	}
  1847 	}
  1487 	return
  1848 	return
  1488 }
  1849 }
  1716 	return
  2077 	return
  1717 }
  2078 }
  1718 
  2079 
  1719 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2080 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1720 
  2081 
       
  2082 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
       
  2083 	var _p0 *byte
       
  2084 	_p0, err = BytePtrFromString(oldpath)
       
  2085 	if err != nil {
       
  2086 		return
       
  2087 	}
       
  2088 	var _p1 *byte
       
  2089 	_p1, err = BytePtrFromString(newpath)
       
  2090 	if err != nil {
       
  2091 		return
       
  2092 	}
       
  2093 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
       
  2094 	if e1 != 0 {
       
  2095 		err = errnoErr(e1)
       
  2096 	}
       
  2097 	return
       
  2098 }
       
  2099 
       
  2100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  2101 
  1721 func Seek(fd int, offset int64, whence int) (off int64, err error) {
  2102 func Seek(fd int, offset int64, whence int) (off int64, err error) {
  1722 	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  2103 	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  1723 	off = int64(r0)
  2104 	off = int64(r0)
  1724 	if e1 != 0 {
  2105 	if e1 != 0 {
  1725 		err = errnoErr(e1)
  2106 		err = errnoErr(e1)
  1749 	return
  2130 	return
  1750 }
  2131 }
  1751 
  2132 
  1752 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2133 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1753 
  2134 
  1754 func Setfsgid(gid int) (err error) {
  2135 func setfsgid(gid int) (prev int, err error) {
  1755 	_, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
  2136 	r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
  1756 	if e1 != 0 {
  2137 	prev = int(r0)
  1757 		err = errnoErr(e1)
  2138 	if e1 != 0 {
  1758 	}
  2139 		err = errnoErr(e1)
  1759 	return
  2140 	}
  1760 }
  2141 	return
  1761 
  2142 }
  1762 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2143 
  1763 
  2144 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1764 func Setfsuid(uid int) (err error) {
  2145 
  1765 	_, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
  2146 func setfsuid(uid int) (prev int, err error) {
       
  2147 	r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
       
  2148 	prev = int(r0)
  1766 	if e1 != 0 {
  2149 	if e1 != 0 {
  1767 		err = errnoErr(e1)
  2150 		err = errnoErr(e1)
  1768 	}
  2151 	}
  1769 	return
  2152 	return
  1770 }
  2153 }