vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go
changeset 260 445e01aede7e
parent 256 6d9efbef00a9
child 262 8d3354485fc3
equal deleted inserted replaced
259:db4911b0c721 260:445e01aede7e
     1 // go run mksyscall.go -tags linux,s390x syscall_linux.go syscall_linux_s390x.go
     1 // go run mksyscall.go -tags linux,s390x syscall_linux.go syscall_linux_s390x.go syscall_linux_alarm.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 //go:build linux && s390x
     4 //go:build linux && s390x
     5 // +build linux,s390x
     5 // +build linux,s390x
     6 
     6 
    36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    37 
    37 
    38 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
    38 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
    39 	r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
    39 	r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
    40 	n = int64(r0)
    40 	n = int64(r0)
    41 	if e1 != 0 {
       
    42 		err = errnoErr(e1)
       
    43 	}
       
    44 	return
       
    45 }
       
    46 
       
    47 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
    48 
       
    49 func dup2(oldfd int, newfd int) (err error) {
       
    50 	_, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
       
    51 	if e1 != 0 {
       
    52 		err = errnoErr(e1)
       
    53 	}
       
    54 	return
       
    55 }
       
    56 
       
    57 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
    58 
       
    59 func EpollCreate(size int) (fd int, err error) {
       
    60 	r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
       
    61 	fd = int(r0)
       
    62 	if e1 != 0 {
    41 	if e1 != 0 {
    63 		err = errnoErr(e1)
    42 		err = errnoErr(e1)
    64 	}
    43 	}
    65 	return
    44 	return
    66 }
    45 }
   189 	return
   168 	return
   190 }
   169 }
   191 
   170 
   192 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   171 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   193 
   172 
   194 func InotifyInit() (fd int, err error) {
       
   195 	r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)
       
   196 	fd = int(r0)
       
   197 	if e1 != 0 {
       
   198 		err = errnoErr(e1)
       
   199 	}
       
   200 	return
       
   201 }
       
   202 
       
   203 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   204 
       
   205 func Lchown(path string, uid int, gid int) (err error) {
   173 func Lchown(path string, uid int, gid int) (err error) {
   206 	var _p0 *byte
   174 	var _p0 *byte
   207 	_p0, err = BytePtrFromString(path)
   175 	_p0, err = BytePtrFromString(path)
   208 	if err != nil {
   176 	if err != nil {
   209 		return
   177 		return
   240 	return
   208 	return
   241 }
   209 }
   242 
   210 
   243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   211 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   244 
   212 
   245 func Pread(fd int, p []byte, offset int64) (n int, err error) {
   213 func pread(fd int, p []byte, offset int64) (n int, err error) {
   246 	var _p0 unsafe.Pointer
   214 	var _p0 unsafe.Pointer
   247 	if len(p) > 0 {
   215 	if len(p) > 0 {
   248 		_p0 = unsafe.Pointer(&p[0])
   216 		_p0 = unsafe.Pointer(&p[0])
   249 	} else {
   217 	} else {
   250 		_p0 = unsafe.Pointer(&_zero)
   218 		_p0 = unsafe.Pointer(&_zero)
   257 	return
   225 	return
   258 }
   226 }
   259 
   227 
   260 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   228 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   261 
   229 
   262 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
   230 func pwrite(fd int, p []byte, offset int64) (n int, err error) {
   263 	var _p0 unsafe.Pointer
   231 	var _p0 unsafe.Pointer
   264 	if len(p) > 0 {
   232 	if len(p) > 0 {
   265 		_p0 = unsafe.Pointer(&p[0])
   233 		_p0 = unsafe.Pointer(&p[0])
   266 	} else {
   234 	} else {
   267 		_p0 = unsafe.Pointer(&_zero)
   235 		_p0 = unsafe.Pointer(&_zero)
   551 	return
   519 	return
   552 }
   520 }
   553 
   521 
   554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   522 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   555 
   523 
   556 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
       
   557 	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
       
   558 	n = int(r0)
       
   559 	if e1 != 0 {
       
   560 		err = errnoErr(e1)
       
   561 	}
       
   562 	return
       
   563 }
       
   564 
       
   565 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   566 
       
   567 func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
   524 func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
   568 	var _p0 *byte
   525 	var _p0 *byte
   569 	_p0, err = BytePtrFromString(cmdline)
   526 	_p0, err = BytePtrFromString(cmdline)
   570 	if err != nil {
   527 	if err != nil {
   571 		return
   528 		return
   574 	if e1 != 0 {
   531 	if e1 != 0 {
   575 		err = errnoErr(e1)
   532 		err = errnoErr(e1)
   576 	}
   533 	}
   577 	return
   534 	return
   578 }
   535 }
       
   536 
       
   537 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   538 
       
   539 func Alarm(seconds uint) (remaining uint, err error) {
       
   540 	r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0)
       
   541 	remaining = uint(r0)
       
   542 	if e1 != 0 {
       
   543 		err = errnoErr(e1)
       
   544 	}
       
   545 	return
       
   546 }