vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go
changeset 251 1c52a0eeb952
parent 242 2a9ec03fe5a1
child 256 6d9efbef00a9
equal deleted inserted replaced
250:c040f992052f 251:1c52a0eeb952
     1 // mksyscall.pl -openbsd -tags openbsd,amd64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_amd64.go
     1 // go run mksyscall.go -openbsd -tags openbsd,amd64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_amd64.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 openbsd,amd64
     4 // +build openbsd,amd64
     5 
     5 
     6 package unix
     6 package unix
   212 	return
   212 	return
   213 }
   213 }
   214 
   214 
   215 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   215 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   216 
   216 
       
   217 func utimes(path string, timeval *[2]Timeval) (err error) {
       
   218 	var _p0 *byte
       
   219 	_p0, err = BytePtrFromString(path)
       
   220 	if err != nil {
       
   221 		return
       
   222 	}
       
   223 	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
       
   224 	if e1 != 0 {
       
   225 		err = errnoErr(e1)
       
   226 	}
       
   227 	return
       
   228 }
       
   229 
       
   230 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   231 
       
   232 func futimes(fd int, timeval *[2]Timeval) (err error) {
       
   233 	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
       
   234 	if e1 != 0 {
       
   235 		err = errnoErr(e1)
       
   236 	}
       
   237 	return
       
   238 }
       
   239 
       
   240 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   241 
       
   242 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
       
   243 	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
       
   244 	n = int(r0)
       
   245 	if e1 != 0 {
       
   246 		err = errnoErr(e1)
       
   247 	}
       
   248 	return
       
   249 }
       
   250 
       
   251 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   252 
       
   253 func Madvise(b []byte, behav int) (err error) {
       
   254 	var _p0 unsafe.Pointer
       
   255 	if len(b) > 0 {
       
   256 		_p0 = unsafe.Pointer(&b[0])
       
   257 	} else {
       
   258 		_p0 = unsafe.Pointer(&_zero)
       
   259 	}
       
   260 	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
       
   261 	if e1 != 0 {
       
   262 		err = errnoErr(e1)
       
   263 	}
       
   264 	return
       
   265 }
       
   266 
       
   267 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   268 
       
   269 func Mlock(b []byte) (err error) {
       
   270 	var _p0 unsafe.Pointer
       
   271 	if len(b) > 0 {
       
   272 		_p0 = unsafe.Pointer(&b[0])
       
   273 	} else {
       
   274 		_p0 = unsafe.Pointer(&_zero)
       
   275 	}
       
   276 	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
       
   277 	if e1 != 0 {
       
   278 		err = errnoErr(e1)
       
   279 	}
       
   280 	return
       
   281 }
       
   282 
       
   283 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   284 
       
   285 func Mlockall(flags int) (err error) {
       
   286 	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
       
   287 	if e1 != 0 {
       
   288 		err = errnoErr(e1)
       
   289 	}
       
   290 	return
       
   291 }
       
   292 
       
   293 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   294 
       
   295 func Mprotect(b []byte, prot int) (err error) {
       
   296 	var _p0 unsafe.Pointer
       
   297 	if len(b) > 0 {
       
   298 		_p0 = unsafe.Pointer(&b[0])
       
   299 	} else {
       
   300 		_p0 = unsafe.Pointer(&_zero)
       
   301 	}
       
   302 	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
       
   303 	if e1 != 0 {
       
   304 		err = errnoErr(e1)
       
   305 	}
       
   306 	return
       
   307 }
       
   308 
       
   309 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   310 
       
   311 func Msync(b []byte, flags int) (err error) {
       
   312 	var _p0 unsafe.Pointer
       
   313 	if len(b) > 0 {
       
   314 		_p0 = unsafe.Pointer(&b[0])
       
   315 	} else {
       
   316 		_p0 = unsafe.Pointer(&_zero)
       
   317 	}
       
   318 	_, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
       
   319 	if e1 != 0 {
       
   320 		err = errnoErr(e1)
       
   321 	}
       
   322 	return
       
   323 }
       
   324 
       
   325 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   326 
       
   327 func Munlock(b []byte) (err error) {
       
   328 	var _p0 unsafe.Pointer
       
   329 	if len(b) > 0 {
       
   330 		_p0 = unsafe.Pointer(&b[0])
       
   331 	} else {
       
   332 		_p0 = unsafe.Pointer(&_zero)
       
   333 	}
       
   334 	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
       
   335 	if e1 != 0 {
       
   336 		err = errnoErr(e1)
       
   337 	}
       
   338 	return
       
   339 }
       
   340 
       
   341 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   342 
       
   343 func Munlockall() (err error) {
       
   344 	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
       
   345 	if e1 != 0 {
       
   346 		err = errnoErr(e1)
       
   347 	}
       
   348 	return
       
   349 }
       
   350 
       
   351 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   352 
       
   353 func pipe2(p *[2]_C_int, flags int) (err error) {
       
   354 	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
       
   355 	if e1 != 0 {
       
   356 		err = errnoErr(e1)
       
   357 	}
       
   358 	return
       
   359 }
       
   360 
       
   361 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   362 
       
   363 func Getdents(fd int, buf []byte) (n int, err error) {
       
   364 	var _p0 unsafe.Pointer
       
   365 	if len(buf) > 0 {
       
   366 		_p0 = unsafe.Pointer(&buf[0])
       
   367 	} else {
       
   368 		_p0 = unsafe.Pointer(&_zero)
       
   369 	}
       
   370 	r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
       
   371 	n = int(r0)
       
   372 	if e1 != 0 {
       
   373 		err = errnoErr(e1)
       
   374 	}
       
   375 	return
       
   376 }
       
   377 
       
   378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   379 
       
   380 func Getcwd(buf []byte) (n int, err error) {
       
   381 	var _p0 unsafe.Pointer
       
   382 	if len(buf) > 0 {
       
   383 		_p0 = unsafe.Pointer(&buf[0])
       
   384 	} else {
       
   385 		_p0 = unsafe.Pointer(&_zero)
       
   386 	}
       
   387 	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
       
   388 	n = int(r0)
       
   389 	if e1 != 0 {
       
   390 		err = errnoErr(e1)
       
   391 	}
       
   392 	return
       
   393 }
       
   394 
       
   395 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   396 
       
   397 func ioctl(fd int, req uint, arg uintptr) (err error) {
       
   398 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
       
   399 	if e1 != 0 {
       
   400 		err = errnoErr(e1)
       
   401 	}
       
   402 	return
       
   403 }
       
   404 
       
   405 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   406 
   217 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
   407 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
   218 	var _p0 unsafe.Pointer
   408 	var _p0 unsafe.Pointer
   219 	if len(mib) > 0 {
   409 	if len(mib) > 0 {
   220 		_p0 = unsafe.Pointer(&mib[0])
   410 		_p0 = unsafe.Pointer(&mib[0])
   221 	} else {
   411 	} else {
   228 	return
   418 	return
   229 }
   419 }
   230 
   420 
   231 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   421 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   232 
   422 
   233 func utimes(path string, timeval *[2]Timeval) (err error) {
   423 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
   234 	var _p0 *byte
   424 	r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
   235 	_p0, err = BytePtrFromString(path)
   425 	n = int(r0)
   236 	if err != nil {
       
   237 		return
       
   238 	}
       
   239 	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
       
   240 	if e1 != 0 {
       
   241 		err = errnoErr(e1)
       
   242 	}
       
   243 	return
       
   244 }
       
   245 
       
   246 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   247 
       
   248 func futimes(fd int, timeval *[2]Timeval) (err error) {
       
   249 	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
       
   250 	if e1 != 0 {
       
   251 		err = errnoErr(e1)
       
   252 	}
       
   253 	return
       
   254 }
       
   255 
       
   256 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   257 
       
   258 func fcntl(fd int, cmd int, arg int) (val int, err error) {
       
   259 	r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
       
   260 	val = int(r0)
       
   261 	if e1 != 0 {
       
   262 		err = errnoErr(e1)
       
   263 	}
       
   264 	return
       
   265 }
       
   266 
       
   267 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   268 
       
   269 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
       
   270 	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
       
   271 	n = int(r0)
       
   272 	if e1 != 0 {
       
   273 		err = errnoErr(e1)
       
   274 	}
       
   275 	return
       
   276 }
       
   277 
       
   278 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   279 
       
   280 func Madvise(b []byte, behav int) (err error) {
       
   281 	var _p0 unsafe.Pointer
       
   282 	if len(b) > 0 {
       
   283 		_p0 = unsafe.Pointer(&b[0])
       
   284 	} else {
       
   285 		_p0 = unsafe.Pointer(&_zero)
       
   286 	}
       
   287 	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
       
   288 	if e1 != 0 {
       
   289 		err = errnoErr(e1)
       
   290 	}
       
   291 	return
       
   292 }
       
   293 
       
   294 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   295 
       
   296 func Mlock(b []byte) (err error) {
       
   297 	var _p0 unsafe.Pointer
       
   298 	if len(b) > 0 {
       
   299 		_p0 = unsafe.Pointer(&b[0])
       
   300 	} else {
       
   301 		_p0 = unsafe.Pointer(&_zero)
       
   302 	}
       
   303 	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
       
   304 	if e1 != 0 {
       
   305 		err = errnoErr(e1)
       
   306 	}
       
   307 	return
       
   308 }
       
   309 
       
   310 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   311 
       
   312 func Mlockall(flags int) (err error) {
       
   313 	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
       
   314 	if e1 != 0 {
       
   315 		err = errnoErr(e1)
       
   316 	}
       
   317 	return
       
   318 }
       
   319 
       
   320 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   321 
       
   322 func Mprotect(b []byte, prot int) (err error) {
       
   323 	var _p0 unsafe.Pointer
       
   324 	if len(b) > 0 {
       
   325 		_p0 = unsafe.Pointer(&b[0])
       
   326 	} else {
       
   327 		_p0 = unsafe.Pointer(&_zero)
       
   328 	}
       
   329 	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
       
   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 
       
   338 func Msync(b []byte, flags int) (err error) {
       
   339 	var _p0 unsafe.Pointer
       
   340 	if len(b) > 0 {
       
   341 		_p0 = unsafe.Pointer(&b[0])
       
   342 	} else {
       
   343 		_p0 = unsafe.Pointer(&_zero)
       
   344 	}
       
   345 	_, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
       
   346 	if e1 != 0 {
       
   347 		err = errnoErr(e1)
       
   348 	}
       
   349 	return
       
   350 }
       
   351 
       
   352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   353 
       
   354 func Munlock(b []byte) (err error) {
       
   355 	var _p0 unsafe.Pointer
       
   356 	if len(b) > 0 {
       
   357 		_p0 = unsafe.Pointer(&b[0])
       
   358 	} else {
       
   359 		_p0 = unsafe.Pointer(&_zero)
       
   360 	}
       
   361 	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
       
   362 	if e1 != 0 {
       
   363 		err = errnoErr(e1)
       
   364 	}
       
   365 	return
       
   366 }
       
   367 
       
   368 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   369 
       
   370 func Munlockall() (err error) {
       
   371 	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
       
   372 	if e1 != 0 {
       
   373 		err = errnoErr(e1)
       
   374 	}
       
   375 	return
       
   376 }
       
   377 
       
   378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   379 
       
   380 func pipe(p *[2]_C_int) (err error) {
       
   381 	_, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
       
   382 	if e1 != 0 {
       
   383 		err = errnoErr(e1)
       
   384 	}
       
   385 	return
       
   386 }
       
   387 
       
   388 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   389 
       
   390 func getdents(fd int, buf []byte) (n int, err error) {
       
   391 	var _p0 unsafe.Pointer
       
   392 	if len(buf) > 0 {
       
   393 		_p0 = unsafe.Pointer(&buf[0])
       
   394 	} else {
       
   395 		_p0 = unsafe.Pointer(&_zero)
       
   396 	}
       
   397 	r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
       
   398 	n = int(r0)
       
   399 	if e1 != 0 {
       
   400 		err = errnoErr(e1)
       
   401 	}
       
   402 	return
       
   403 }
       
   404 
       
   405 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   406 
       
   407 func Getcwd(buf []byte) (n int, err error) {
       
   408 	var _p0 unsafe.Pointer
       
   409 	if len(buf) > 0 {
       
   410 		_p0 = unsafe.Pointer(&buf[0])
       
   411 	} else {
       
   412 		_p0 = unsafe.Pointer(&_zero)
       
   413 	}
       
   414 	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
       
   415 	n = int(r0)
       
   416 	if e1 != 0 {
       
   417 		err = errnoErr(e1)
       
   418 	}
       
   419 	return
       
   420 }
       
   421 
       
   422 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   423 
       
   424 func ioctl(fd int, req uint, arg uintptr) (err error) {
       
   425 	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
       
   426 	if e1 != 0 {
   426 	if e1 != 0 {
   427 		err = errnoErr(e1)
   427 		err = errnoErr(e1)
   428 	}
   428 	}
   429 	return
   429 	return
   430 }
   430 }
   560 	return
   560 	return
   561 }
   561 }
   562 
   562 
   563 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   563 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   564 
   564 
       
   565 func Dup3(from int, to int, flags int) (err error) {
       
   566 	_, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
       
   567 	if e1 != 0 {
       
   568 		err = errnoErr(e1)
       
   569 	}
       
   570 	return
       
   571 }
       
   572 
       
   573 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   574 
   565 func Exit(code int) {
   575 func Exit(code int) {
   566 	Syscall(SYS_EXIT, uintptr(code), 0, 0)
   576 	Syscall(SYS_EXIT, uintptr(code), 0, 0)
   567 	return
   577 	return
   568 }
   578 }
   569 
   579 
   629 
   639 
   630 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   640 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   631 
   641 
   632 func Fchown(fd int, uid int, gid int) (err error) {
   642 func Fchown(fd int, uid int, gid int) (err error) {
   633 	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
   643 	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
       
   644 	if e1 != 0 {
       
   645 		err = errnoErr(e1)
       
   646 	}
       
   647 	return
       
   648 }
       
   649 
       
   650 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   651 
       
   652 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
       
   653 	var _p0 *byte
       
   654 	_p0, err = BytePtrFromString(path)
       
   655 	if err != nil {
       
   656 		return
       
   657 	}
       
   658 	_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
   634 	if e1 != 0 {
   659 	if e1 != 0 {
   635 		err = errnoErr(e1)
   660 		err = errnoErr(e1)
   636 	}
   661 	}
   637 	return
   662 	return
   638 }
   663 }
   907 	return
   932 	return
   908 }
   933 }
   909 
   934 
   910 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   935 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   911 
   936 
       
   937 func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
       
   938 	var _p0 *byte
       
   939 	_p0, err = BytePtrFromString(path)
       
   940 	if err != nil {
       
   941 		return
       
   942 	}
       
   943 	var _p1 *byte
       
   944 	_p1, err = BytePtrFromString(link)
       
   945 	if err != nil {
       
   946 		return
       
   947 	}
       
   948 	_, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
       
   949 	if e1 != 0 {
       
   950 		err = errnoErr(e1)
       
   951 	}
       
   952 	return
       
   953 }
       
   954 
       
   955 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   956 
   912 func Listen(s int, backlog int) (err error) {
   957 func Listen(s int, backlog int) (err error) {
   913 	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
   958 	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
   914 	if e1 != 0 {
   959 	if e1 != 0 {
   915 		err = errnoErr(e1)
   960 		err = errnoErr(e1)
   916 	}
   961 	}
   947 	return
   992 	return
   948 }
   993 }
   949 
   994 
   950 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   995 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   951 
   996 
       
   997 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
       
   998 	var _p0 *byte
       
   999 	_p0, err = BytePtrFromString(path)
       
  1000 	if err != nil {
       
  1001 		return
       
  1002 	}
       
  1003 	_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
       
  1004 	if e1 != 0 {
       
  1005 		err = errnoErr(e1)
       
  1006 	}
       
  1007 	return
       
  1008 }
       
  1009 
       
  1010 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1011 
   952 func Mkfifo(path string, mode uint32) (err error) {
  1012 func Mkfifo(path string, mode uint32) (err error) {
   953 	var _p0 *byte
  1013 	var _p0 *byte
   954 	_p0, err = BytePtrFromString(path)
  1014 	_p0, err = BytePtrFromString(path)
   955 	if err != nil {
  1015 	if err != nil {
   956 		return
  1016 		return
   962 	return
  1022 	return
   963 }
  1023 }
   964 
  1024 
   965 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1025 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   966 
  1026 
       
  1027 func Mkfifoat(dirfd int, path string, mode uint32) (err error) {
       
  1028 	var _p0 *byte
       
  1029 	_p0, err = BytePtrFromString(path)
       
  1030 	if err != nil {
       
  1031 		return
       
  1032 	}
       
  1033 	_, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
       
  1034 	if e1 != 0 {
       
  1035 		err = errnoErr(e1)
       
  1036 	}
       
  1037 	return
       
  1038 }
       
  1039 
       
  1040 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1041 
   967 func Mknod(path string, mode uint32, dev int) (err error) {
  1042 func Mknod(path string, mode uint32, dev int) (err error) {
   968 	var _p0 *byte
  1043 	var _p0 *byte
   969 	_p0, err = BytePtrFromString(path)
  1044 	_p0, err = BytePtrFromString(path)
   970 	if err != nil {
  1045 	if err != nil {
   971 		return
  1046 		return
   972 	}
  1047 	}
   973 	_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
  1048 	_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
       
  1049 	if e1 != 0 {
       
  1050 		err = errnoErr(e1)
       
  1051 	}
       
  1052 	return
       
  1053 }
       
  1054 
       
  1055 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1056 
       
  1057 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
       
  1058 	var _p0 *byte
       
  1059 	_p0, err = BytePtrFromString(path)
       
  1060 	if err != nil {
       
  1061 		return
       
  1062 	}
       
  1063 	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
   974 	if e1 != 0 {
  1064 	if e1 != 0 {
   975 		err = errnoErr(e1)
  1065 		err = errnoErr(e1)
   976 	}
  1066 	}
   977 	return
  1067 	return
   978 }
  1068 }
   994 	_p0, err = BytePtrFromString(path)
  1084 	_p0, err = BytePtrFromString(path)
   995 	if err != nil {
  1085 	if err != nil {
   996 		return
  1086 		return
   997 	}
  1087 	}
   998 	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
  1088 	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
       
  1089 	fd = int(r0)
       
  1090 	if e1 != 0 {
       
  1091 		err = errnoErr(e1)
       
  1092 	}
       
  1093 	return
       
  1094 }
       
  1095 
       
  1096 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1097 
       
  1098 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
       
  1099 	var _p0 *byte
       
  1100 	_p0, err = BytePtrFromString(path)
       
  1101 	if err != nil {
       
  1102 		return
       
  1103 	}
       
  1104 	r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
   999 	fd = int(r0)
  1105 	fd = int(r0)
  1000 	if e1 != 0 {
  1106 	if e1 != 0 {
  1001 		err = errnoErr(e1)
  1107 		err = errnoErr(e1)
  1002 	}
  1108 	}
  1003 	return
  1109 	return
  1092 	return
  1198 	return
  1093 }
  1199 }
  1094 
  1200 
  1095 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1201 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1096 
  1202 
       
  1203 func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
       
  1204 	var _p0 *byte
       
  1205 	_p0, err = BytePtrFromString(path)
       
  1206 	if err != nil {
       
  1207 		return
       
  1208 	}
       
  1209 	var _p1 unsafe.Pointer
       
  1210 	if len(buf) > 0 {
       
  1211 		_p1 = unsafe.Pointer(&buf[0])
       
  1212 	} else {
       
  1213 		_p1 = unsafe.Pointer(&_zero)
       
  1214 	}
       
  1215 	r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
       
  1216 	n = int(r0)
       
  1217 	if e1 != 0 {
       
  1218 		err = errnoErr(e1)
       
  1219 	}
       
  1220 	return
       
  1221 }
       
  1222 
       
  1223 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1224 
  1097 func Rename(from string, to string) (err error) {
  1225 func Rename(from string, to string) (err error) {
  1098 	var _p0 *byte
  1226 	var _p0 *byte
  1099 	_p0, err = BytePtrFromString(from)
  1227 	_p0, err = BytePtrFromString(from)
  1100 	if err != nil {
  1228 	if err != nil {
  1101 		return
  1229 		return
  1104 	_p1, err = BytePtrFromString(to)
  1232 	_p1, err = BytePtrFromString(to)
  1105 	if err != nil {
  1233 	if err != nil {
  1106 		return
  1234 		return
  1107 	}
  1235 	}
  1108 	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  1236 	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
       
  1237 	if e1 != 0 {
       
  1238 		err = errnoErr(e1)
       
  1239 	}
       
  1240 	return
       
  1241 }
       
  1242 
       
  1243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1244 
       
  1245 func Renameat(fromfd int, from string, tofd int, to string) (err error) {
       
  1246 	var _p0 *byte
       
  1247 	_p0, err = BytePtrFromString(from)
       
  1248 	if err != nil {
       
  1249 		return
       
  1250 	}
       
  1251 	var _p1 *byte
       
  1252 	_p1, err = BytePtrFromString(to)
       
  1253 	if err != nil {
       
  1254 		return
       
  1255 	}
       
  1256 	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
  1109 	if e1 != 0 {
  1257 	if e1 != 0 {
  1110 		err = errnoErr(e1)
  1258 		err = errnoErr(e1)
  1111 	}
  1259 	}
  1112 	return
  1260 	return
  1113 }
  1261 }
  1153 	return
  1301 	return
  1154 }
  1302 }
  1155 
  1303 
  1156 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1304 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1157 
  1305 
  1158 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
  1306 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
  1159 	_, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1307 	r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
       
  1308 	n = int(r0)
  1160 	if e1 != 0 {
  1309 	if e1 != 0 {
  1161 		err = errnoErr(e1)
  1310 		err = errnoErr(e1)
  1162 	}
  1311 	}
  1163 	return
  1312 	return
  1164 }
  1313 }
  1369 	return
  1518 	return
  1370 }
  1519 }
  1371 
  1520 
  1372 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1521 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1373 
  1522 
       
  1523 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
       
  1524 	var _p0 *byte
       
  1525 	_p0, err = BytePtrFromString(oldpath)
       
  1526 	if err != nil {
       
  1527 		return
       
  1528 	}
       
  1529 	var _p1 *byte
       
  1530 	_p1, err = BytePtrFromString(newpath)
       
  1531 	if err != nil {
       
  1532 		return
       
  1533 	}
       
  1534 	_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
       
  1535 	if e1 != 0 {
       
  1536 		err = errnoErr(e1)
       
  1537 	}
       
  1538 	return
       
  1539 }
       
  1540 
       
  1541 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1542 
  1374 func Sync() (err error) {
  1543 func Sync() (err error) {
  1375 	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
  1544 	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
  1376 	if e1 != 0 {
  1545 	if e1 != 0 {
  1377 		err = errnoErr(e1)
  1546 		err = errnoErr(e1)
  1378 	}
  1547 	}
  1409 	_p0, err = BytePtrFromString(path)
  1578 	_p0, err = BytePtrFromString(path)
  1410 	if err != nil {
  1579 	if err != nil {
  1411 		return
  1580 		return
  1412 	}
  1581 	}
  1413 	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1582 	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
       
  1583 	if e1 != 0 {
       
  1584 		err = errnoErr(e1)
       
  1585 	}
       
  1586 	return
       
  1587 }
       
  1588 
       
  1589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1590 
       
  1591 func Unlinkat(dirfd int, path string, flags int) (err error) {
       
  1592 	var _p0 *byte
       
  1593 	_p0, err = BytePtrFromString(path)
       
  1594 	if err != nil {
       
  1595 		return
       
  1596 	}
       
  1597 	_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
  1414 	if e1 != 0 {
  1598 	if e1 != 0 {
  1415 		err = errnoErr(e1)
  1599 		err = errnoErr(e1)
  1416 	}
  1600 	}
  1417 	return
  1601 	return
  1418 }
  1602 }