// go run mksyscall.go -tags linux,amd64 syscall_linux.go syscall_linux_amd64.go syscall_linux_alarm.go
// Code generated by the command above; see README.md. DO NOT EDIT.

//go:build linux && amd64
// +build linux,amd64

package unix

import (
	
	
)

var _ syscall.Errno

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func fanotifyMark( int,  uint,  uint64,  int,  *byte) ( error) {
	, ,  := Syscall6(SYS_FANOTIFY_MARK, uintptr(), uintptr(), uintptr(), uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  uint32,  int64,  int64) ( error) {
	, ,  := Syscall6(SYS_FALLOCATE, uintptr(), uintptr(), uintptr(), uintptr(), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int,  int,  int) ( int64,  error) {
	, ,  := Syscall6(SYS_TEE, uintptr(), uintptr(), uintptr(), uintptr(), 0, 0)
	 = int64()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  []EpollEvent,  int) ( int,  error) {
	var  unsafe.Pointer
	if len() > 0 {
		 = unsafe.Pointer(&[0])
	} else {
		 = unsafe.Pointer(&_zero)
	}
	, ,  := Syscall6(SYS_EPOLL_WAIT, uintptr(), uintptr(), uintptr(len()), uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int64,  int64,  int) ( error) {
	, ,  := Syscall6(SYS_FADVISE64, uintptr(), uintptr(), uintptr(), uintptr(), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int,  int) ( error) {
	, ,  := Syscall(SYS_FCHOWN, uintptr(), uintptr(), uintptr())
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  *Stat_t) ( error) {
	, ,  := Syscall(SYS_FSTAT, uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  string,  *Stat_t,  int) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall6(SYS_NEWFSTATAT, uintptr(), uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()), uintptr(), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  *Statfs_t) ( error) {
	, ,  := Syscall(SYS_FSTATFS, uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int64) ( error) {
	, ,  := Syscall(SYS_FTRUNCATE, uintptr(), uintptr(), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func () ( int) {
	,  := RawSyscallNoError(SYS_GETEGID, 0, 0, 0)
	 = int()
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func () ( int) {
	,  := RawSyscallNoError(SYS_GETEUID, 0, 0, 0)
	 = int()
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func () ( int) {
	,  := RawSyscallNoError(SYS_GETGID, 0, 0, 0)
	 = int()
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  *Rlimit) ( error) {
	, ,  := RawSyscall(SYS_GETRLIMIT, uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func () ( int) {
	,  := RawSyscallNoError(SYS_GETUID, 0, 0, 0)
	 = int()
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int,  int) ( error) {
	, ,  := Syscall(SYS_IOPERM, uintptr(), uintptr(), uintptr())
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int) ( error) {
	, ,  := Syscall(SYS_IOPL, uintptr(), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( string,  int,  int) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer()), uintptr(), uintptr())
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int) ( error) {
	, ,  := Syscall(SYS_LISTEN, uintptr(), uintptr(), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int) ( int,  error) {
	, ,  := Syscall(SYS_MEMFD_SECRET, uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func () ( error) {
	, ,  := Syscall(SYS_PAUSE, 0, 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func pread( int,  []byte,  int64) ( int,  error) {
	var  unsafe.Pointer
	if len() > 0 {
		 = unsafe.Pointer(&[0])
	} else {
		 = unsafe.Pointer(&_zero)
	}
	, ,  := Syscall6(SYS_PREAD64, uintptr(), uintptr(), uintptr(len()), uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func pwrite( int,  []byte,  int64) ( int,  error) {
	var  unsafe.Pointer
	if len() > 0 {
		 = unsafe.Pointer(&[0])
	} else {
		 = unsafe.Pointer(&_zero)
	}
	, ,  := Syscall6(SYS_PWRITE64, uintptr(), uintptr(), uintptr(len()), uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  string,  int,  string) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall6(SYS_RENAMEAT, uintptr(), uintptr(unsafe.Pointer()), uintptr(), uintptr(unsafe.Pointer()), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int64,  int) ( int64,  error) {
	, ,  := Syscall(SYS_LSEEK, uintptr(), uintptr(), uintptr())
	 = int64()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sendfile( int,  int,  *int64,  int) ( int,  error) {
	, ,  := Syscall6(SYS_SENDFILE, uintptr(), uintptr(), uintptr(unsafe.Pointer()), uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func setfsgid( int) ( int,  error) {
	, ,  := Syscall(SYS_SETFSGID, uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func setfsuid( int) ( int,  error) {
	, ,  := Syscall(SYS_SETFSUID, uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int) ( error) {
	, ,  := Syscall(SYS_SHUTDOWN, uintptr(), uintptr(), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  *int64,  int,  *int64,  int,  int) ( int64,  error) {
	, ,  := Syscall6(SYS_SPLICE, uintptr(), uintptr(unsafe.Pointer()), uintptr(), uintptr(unsafe.Pointer()), uintptr(), uintptr())
	 = int64()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( string,  *Statfs_t) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall(SYS_STATFS, uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  int64,  int64,  int) ( error) {
	, ,  := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(), uintptr(), uintptr(), uintptr(), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( string,  int64) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer()), uintptr(), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( int,  *Ustat_t) ( error) {
	, ,  := Syscall(SYS_USTAT, uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func accept4( int,  *RawSockaddrAny,  *_Socklen,  int) ( int,  error) {
	, ,  := Syscall6(SYS_ACCEPT4, uintptr(), uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()), uintptr(), 0, 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func bind( int,  unsafe.Pointer,  _Socklen) ( error) {
	, ,  := Syscall(SYS_BIND, uintptr(), uintptr(), uintptr())
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func connect( int,  unsafe.Pointer,  _Socklen) ( error) {
	, ,  := Syscall(SYS_CONNECT, uintptr(), uintptr(), uintptr())
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func getgroups( int,  *_Gid_t) ( int,  error) {
	, ,  := RawSyscall(SYS_GETGROUPS, uintptr(), uintptr(unsafe.Pointer()), 0)
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func setgroups( int,  *_Gid_t) ( error) {
	, ,  := RawSyscall(SYS_SETGROUPS, uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func getsockopt( int,  int,  int,  unsafe.Pointer,  *_Socklen) ( error) {
	, ,  := Syscall6(SYS_GETSOCKOPT, uintptr(), uintptr(), uintptr(), uintptr(), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func setsockopt( int,  int,  int,  unsafe.Pointer,  uintptr) ( error) {
	, ,  := Syscall6(SYS_SETSOCKOPT, uintptr(), uintptr(), uintptr(), uintptr(), uintptr(), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func socket( int,  int,  int) ( int,  error) {
	, ,  := RawSyscall(SYS_SOCKET, uintptr(), uintptr(), uintptr())
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func socketpair( int,  int,  int,  *[2]int32) ( error) {
	, ,  := RawSyscall6(SYS_SOCKETPAIR, uintptr(), uintptr(), uintptr(), uintptr(unsafe.Pointer()), 0, 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func getpeername( int,  *RawSockaddrAny,  *_Socklen) ( error) {
	, ,  := RawSyscall(SYS_GETPEERNAME, uintptr(), uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()))
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func getsockname( int,  *RawSockaddrAny,  *_Socklen) ( error) {
	, ,  := RawSyscall(SYS_GETSOCKNAME, uintptr(), uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()))
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func recvfrom( int,  []byte,  int,  *RawSockaddrAny,  *_Socklen) ( int,  error) {
	var  unsafe.Pointer
	if len() > 0 {
		 = unsafe.Pointer(&[0])
	} else {
		 = unsafe.Pointer(&_zero)
	}
	, ,  := Syscall6(SYS_RECVFROM, uintptr(), uintptr(), uintptr(len()), uintptr(), uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()))
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sendto( int,  []byte,  int,  unsafe.Pointer,  _Socklen) ( error) {
	var  unsafe.Pointer
	if len() > 0 {
		 = unsafe.Pointer(&[0])
	} else {
		 = unsafe.Pointer(&_zero)
	}
	, ,  := Syscall6(SYS_SENDTO, uintptr(), uintptr(), uintptr(len()), uintptr(), uintptr(), uintptr())
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func recvmsg( int,  *Msghdr,  int) ( int,  error) {
	, ,  := Syscall(SYS_RECVMSG, uintptr(), uintptr(unsafe.Pointer()), uintptr())
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func sendmsg( int,  *Msghdr,  int) ( int,  error) {
	, ,  := Syscall(SYS_SENDMSG, uintptr(), uintptr(unsafe.Pointer()), uintptr())
	 = int()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func mmap( uintptr,  uintptr,  int,  int,  int,  int64) ( uintptr,  error) {
	, ,  := Syscall6(SYS_MMAP, uintptr(), uintptr(), uintptr(), uintptr(), uintptr(), uintptr())
	 = uintptr()
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func futimesat( int,  string,  *[2]Timeval) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall(SYS_FUTIMESAT, uintptr(), uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()))
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( string,  *Utimbuf) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall(SYS_UTIME, uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func utimes( string,  *[2]Timeval) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer()), uintptr(unsafe.Pointer()), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func kexecFileLoad( int,  int,  int,  string,  int) ( error) {
	var  *byte
	,  = BytePtrFromString()
	if  != nil {
		return
	}
	, ,  := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(), uintptr(), uintptr(), uintptr(unsafe.Pointer()), uintptr(), 0)
	if  != 0 {
		 = errnoErr()
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func ( uint) ( uint,  error) {
	, ,  := Syscall(SYS_ALARM, uintptr(), 0, 0)
	 = uint()
	if  != 0 {
		 = errnoErr()
	}
	return
}