vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go
changeset 251 1c52a0eeb952
parent 242 2a9ec03fe5a1
child 256 6d9efbef00a9
equal deleted inserted replaced
250:c040f992052f 251:1c52a0eeb952
     1 // mksyscall_solaris.pl -tags solaris,amd64 syscall_solaris.go syscall_solaris_amd64.go
     1 // go run mksyscall_solaris.go -tags solaris,amd64 syscall_solaris.go syscall_solaris_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 solaris,amd64
     4 // +build solaris,amd64
     5 
     5 
     6 package unix
     6 package unix
   397 	procgetpeername,
   397 	procgetpeername,
   398 	procsetsockopt,
   398 	procsetsockopt,
   399 	procrecvfrom syscallFunc
   399 	procrecvfrom syscallFunc
   400 )
   400 )
   401 
   401 
       
   402 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   403 
   402 func pipe(p *[2]_C_int) (n int, err error) {
   404 func pipe(p *[2]_C_int) (n int, err error) {
   403 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe)), 1, uintptr(unsafe.Pointer(p)), 0, 0, 0, 0, 0)
   405 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe)), 1, uintptr(unsafe.Pointer(p)), 0, 0, 0, 0, 0)
   404 	n = int(r0)
   406 	n = int(r0)
   405 	if e1 != 0 {
   407 	if e1 != 0 {
   406 		err = e1
   408 		err = e1
   407 	}
   409 	}
   408 	return
   410 	return
   409 }
   411 }
   410 
   412 
       
   413 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   414 
   411 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   415 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   412 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
   416 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
   413 	if e1 != 0 {
   417 	if e1 != 0 {
   414 		err = e1
   418 		err = e1
   415 	}
   419 	}
   416 	return
   420 	return
   417 }
   421 }
   418 
   422 
       
   423 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   424 
   419 func Getcwd(buf []byte) (n int, err error) {
   425 func Getcwd(buf []byte) (n int, err error) {
   420 	var _p0 *byte
   426 	var _p0 *byte
   421 	if len(buf) > 0 {
   427 	if len(buf) > 0 {
   422 		_p0 = &buf[0]
   428 		_p0 = &buf[0]
   423 	}
   429 	}
   426 	if e1 != 0 {
   432 	if e1 != 0 {
   427 		err = e1
   433 		err = e1
   428 	}
   434 	}
   429 	return
   435 	return
   430 }
   436 }
       
   437 
       
   438 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   431 
   439 
   432 func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
   440 func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
   433 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0)
   441 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0)
   434 	n = int(r0)
   442 	n = int(r0)
   435 	if e1 != 0 {
   443 	if e1 != 0 {
   436 		err = e1
   444 		err = e1
   437 	}
   445 	}
   438 	return
   446 	return
   439 }
   447 }
   440 
   448 
       
   449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   450 
   441 func setgroups(ngid int, gid *_Gid_t) (err error) {
   451 func setgroups(ngid int, gid *_Gid_t) (err error) {
   442 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procsetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0)
   452 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procsetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0)
   443 	if e1 != 0 {
   453 	if e1 != 0 {
   444 		err = e1
   454 		err = e1
   445 	}
   455 	}
   446 	return
   456 	return
   447 }
   457 }
       
   458 
       
   459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   448 
   460 
   449 func wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, err error) {
   461 func wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, err error) {
   450 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwait4)), 4, uintptr(pid), uintptr(unsafe.Pointer(statusp)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
   462 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwait4)), 4, uintptr(pid), uintptr(unsafe.Pointer(statusp)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
   451 	wpid = int32(r0)
   463 	wpid = int32(r0)
   452 	if e1 != 0 {
   464 	if e1 != 0 {
   453 		err = e1
   465 		err = e1
   454 	}
   466 	}
   455 	return
   467 	return
   456 }
   468 }
   457 
   469 
       
   470 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   471 
   458 func gethostname(buf []byte) (n int, err error) {
   472 func gethostname(buf []byte) (n int, err error) {
   459 	var _p0 *byte
   473 	var _p0 *byte
   460 	if len(buf) > 0 {
   474 	if len(buf) > 0 {
   461 		_p0 = &buf[0]
   475 		_p0 = &buf[0]
   462 	}
   476 	}
   466 		err = e1
   480 		err = e1
   467 	}
   481 	}
   468 	return
   482 	return
   469 }
   483 }
   470 
   484 
       
   485 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   486 
   471 func utimes(path string, times *[2]Timeval) (err error) {
   487 func utimes(path string, times *[2]Timeval) (err error) {
   472 	var _p0 *byte
   488 	var _p0 *byte
   473 	_p0, err = BytePtrFromString(path)
   489 	_p0, err = BytePtrFromString(path)
   474 	if err != nil {
   490 	if err != nil {
   475 		return
   491 		return
   479 		err = e1
   495 		err = e1
   480 	}
   496 	}
   481 	return
   497 	return
   482 }
   498 }
   483 
   499 
       
   500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   501 
   484 func utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) {
   502 func utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) {
   485 	var _p0 *byte
   503 	var _p0 *byte
   486 	_p0, err = BytePtrFromString(path)
   504 	_p0, err = BytePtrFromString(path)
   487 	if err != nil {
   505 	if err != nil {
   488 		return
   506 		return
   491 	if e1 != 0 {
   509 	if e1 != 0 {
   492 		err = e1
   510 		err = e1
   493 	}
   511 	}
   494 	return
   512 	return
   495 }
   513 }
       
   514 
       
   515 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   496 
   516 
   497 func fcntl(fd int, cmd int, arg int) (val int, err error) {
   517 func fcntl(fd int, cmd int, arg int) (val int, err error) {
   498 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0)
   518 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0)
   499 	val = int(r0)
   519 	val = int(r0)
   500 	if e1 != 0 {
   520 	if e1 != 0 {
   501 		err = e1
   521 		err = e1
   502 	}
   522 	}
   503 	return
   523 	return
   504 }
   524 }
   505 
   525 
       
   526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   527 
   506 func futimesat(fildes int, path *byte, times *[2]Timeval) (err error) {
   528 func futimesat(fildes int, path *byte, times *[2]Timeval) (err error) {
   507 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfutimesat)), 3, uintptr(fildes), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)), 0, 0, 0)
   529 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfutimesat)), 3, uintptr(fildes), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)), 0, 0, 0)
   508 	if e1 != 0 {
   530 	if e1 != 0 {
   509 		err = e1
   531 		err = e1
   510 	}
   532 	}
   511 	return
   533 	return
   512 }
   534 }
       
   535 
       
   536 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   513 
   537 
   514 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
   538 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
   515 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept)), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
   539 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept)), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
   516 	fd = int(r0)
   540 	fd = int(r0)
   517 	if e1 != 0 {
   541 	if e1 != 0 {
   518 		err = e1
   542 		err = e1
   519 	}
   543 	}
   520 	return
   544 	return
   521 }
   545 }
   522 
   546 
       
   547 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   548 
   523 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   549 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   524 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_recvmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0)
   550 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_recvmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0)
   525 	n = int(r0)
   551 	n = int(r0)
   526 	if e1 != 0 {
   552 	if e1 != 0 {
   527 		err = e1
   553 		err = e1
   528 	}
   554 	}
   529 	return
   555 	return
   530 }
   556 }
   531 
   557 
       
   558 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   559 
   532 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   560 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   533 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0)
   561 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0)
   534 	n = int(r0)
   562 	n = int(r0)
   535 	if e1 != 0 {
   563 	if e1 != 0 {
   536 		err = e1
   564 		err = e1
   537 	}
   565 	}
   538 	return
   566 	return
   539 }
   567 }
   540 
   568 
       
   569 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   570 
   541 func acct(path *byte) (err error) {
   571 func acct(path *byte) (err error) {
   542 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procacct)), 1, uintptr(unsafe.Pointer(path)), 0, 0, 0, 0, 0)
   572 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procacct)), 1, uintptr(unsafe.Pointer(path)), 0, 0, 0, 0, 0)
   543 	if e1 != 0 {
   573 	if e1 != 0 {
   544 		err = e1
   574 		err = e1
   545 	}
   575 	}
   546 	return
   576 	return
   547 }
   577 }
       
   578 
       
   579 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   548 
   580 
   549 func __makedev(version int, major uint, minor uint) (val uint64) {
   581 func __makedev(version int, major uint, minor uint) (val uint64) {
   550 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__makedev)), 3, uintptr(version), uintptr(major), uintptr(minor), 0, 0, 0)
   582 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__makedev)), 3, uintptr(version), uintptr(major), uintptr(minor), 0, 0, 0)
   551 	val = uint64(r0)
   583 	val = uint64(r0)
   552 	return
   584 	return
   553 }
   585 }
   554 
   586 
       
   587 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   588 
   555 func __major(version int, dev uint64) (val uint) {
   589 func __major(version int, dev uint64) (val uint) {
   556 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__major)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0)
   590 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__major)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0)
   557 	val = uint(r0)
   591 	val = uint(r0)
   558 	return
   592 	return
   559 }
   593 }
   560 
   594 
       
   595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   596 
   561 func __minor(version int, dev uint64) (val uint) {
   597 func __minor(version int, dev uint64) (val uint) {
   562 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__minor)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0)
   598 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__minor)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0)
   563 	val = uint(r0)
   599 	val = uint(r0)
   564 	return
   600 	return
   565 }
   601 }
   566 
   602 
       
   603 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   604 
   567 func ioctl(fd int, req uint, arg uintptr) (err error) {
   605 func ioctl(fd int, req uint, arg uintptr) (err error) {
   568 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0)
   606 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0)
   569 	if e1 != 0 {
   607 	if e1 != 0 {
   570 		err = e1
   608 		err = e1
   571 	}
   609 	}
   572 	return
   610 	return
   573 }
   611 }
       
   612 
       
   613 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   574 
   614 
   575 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
   615 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
   576 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpoll)), 3, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout), 0, 0, 0)
   616 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpoll)), 3, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout), 0, 0, 0)
   577 	n = int(r0)
   617 	n = int(r0)
   578 	if e1 != 0 {
   618 	if e1 != 0 {
   579 		err = e1
   619 		err = e1
   580 	}
   620 	}
   581 	return
   621 	return
   582 }
   622 }
   583 
   623 
       
   624 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   625 
   584 func Access(path string, mode uint32) (err error) {
   626 func Access(path string, mode uint32) (err error) {
   585 	var _p0 *byte
   627 	var _p0 *byte
   586 	_p0, err = BytePtrFromString(path)
   628 	_p0, err = BytePtrFromString(path)
   587 	if err != nil {
   629 	if err != nil {
   588 		return
   630 		return
   591 	if e1 != 0 {
   633 	if e1 != 0 {
   592 		err = e1
   634 		err = e1
   593 	}
   635 	}
   594 	return
   636 	return
   595 }
   637 }
       
   638 
       
   639 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   596 
   640 
   597 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
   641 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
   598 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAdjtime)), 2, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0, 0, 0, 0)
   642 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAdjtime)), 2, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0, 0, 0, 0)
   599 	if e1 != 0 {
   643 	if e1 != 0 {
   600 		err = e1
   644 		err = e1
   601 	}
   645 	}
   602 	return
   646 	return
   603 }
   647 }
   604 
   648 
       
   649 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   650 
   605 func Chdir(path string) (err error) {
   651 func Chdir(path string) (err error) {
   606 	var _p0 *byte
   652 	var _p0 *byte
   607 	_p0, err = BytePtrFromString(path)
   653 	_p0, err = BytePtrFromString(path)
   608 	if err != nil {
   654 	if err != nil {
   609 		return
   655 		return
   613 		err = e1
   659 		err = e1
   614 	}
   660 	}
   615 	return
   661 	return
   616 }
   662 }
   617 
   663 
       
   664 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   665 
   618 func Chmod(path string, mode uint32) (err error) {
   666 func Chmod(path string, mode uint32) (err error) {
   619 	var _p0 *byte
   667 	var _p0 *byte
   620 	_p0, err = BytePtrFromString(path)
   668 	_p0, err = BytePtrFromString(path)
   621 	if err != nil {
   669 	if err != nil {
   622 		return
   670 		return
   626 		err = e1
   674 		err = e1
   627 	}
   675 	}
   628 	return
   676 	return
   629 }
   677 }
   630 
   678 
       
   679 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   680 
   631 func Chown(path string, uid int, gid int) (err error) {
   681 func Chown(path string, uid int, gid int) (err error) {
   632 	var _p0 *byte
   682 	var _p0 *byte
   633 	_p0, err = BytePtrFromString(path)
   683 	_p0, err = BytePtrFromString(path)
   634 	if err != nil {
   684 	if err != nil {
   635 		return
   685 		return
   639 		err = e1
   689 		err = e1
   640 	}
   690 	}
   641 	return
   691 	return
   642 }
   692 }
   643 
   693 
       
   694 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   695 
   644 func Chroot(path string) (err error) {
   696 func Chroot(path string) (err error) {
   645 	var _p0 *byte
   697 	var _p0 *byte
   646 	_p0, err = BytePtrFromString(path)
   698 	_p0, err = BytePtrFromString(path)
   647 	if err != nil {
   699 	if err != nil {
   648 		return
   700 		return
   651 	if e1 != 0 {
   703 	if e1 != 0 {
   652 		err = e1
   704 		err = e1
   653 	}
   705 	}
   654 	return
   706 	return
   655 }
   707 }
       
   708 
       
   709 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   656 
   710 
   657 func Close(fd int) (err error) {
   711 func Close(fd int) (err error) {
   658 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClose)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   712 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClose)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   659 	if e1 != 0 {
   713 	if e1 != 0 {
   660 		err = e1
   714 		err = e1
   661 	}
   715 	}
   662 	return
   716 	return
   663 }
   717 }
   664 
   718 
       
   719 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   720 
   665 func Creat(path string, mode uint32) (fd int, err error) {
   721 func Creat(path string, mode uint32) (fd int, err error) {
   666 	var _p0 *byte
   722 	var _p0 *byte
   667 	_p0, err = BytePtrFromString(path)
   723 	_p0, err = BytePtrFromString(path)
   668 	if err != nil {
   724 	if err != nil {
   669 		return
   725 		return
   673 	if e1 != 0 {
   729 	if e1 != 0 {
   674 		err = e1
   730 		err = e1
   675 	}
   731 	}
   676 	return
   732 	return
   677 }
   733 }
       
   734 
       
   735 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   678 
   736 
   679 func Dup(fd int) (nfd int, err error) {
   737 func Dup(fd int) (nfd int, err error) {
   680 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   738 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   681 	nfd = int(r0)
   739 	nfd = int(r0)
   682 	if e1 != 0 {
   740 	if e1 != 0 {
   683 		err = e1
   741 		err = e1
   684 	}
   742 	}
   685 	return
   743 	return
   686 }
   744 }
   687 
   745 
       
   746 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   747 
   688 func Dup2(oldfd int, newfd int) (err error) {
   748 func Dup2(oldfd int, newfd int) (err error) {
   689 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup2)), 2, uintptr(oldfd), uintptr(newfd), 0, 0, 0, 0)
   749 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup2)), 2, uintptr(oldfd), uintptr(newfd), 0, 0, 0, 0)
   690 	if e1 != 0 {
   750 	if e1 != 0 {
   691 		err = e1
   751 		err = e1
   692 	}
   752 	}
   693 	return
   753 	return
   694 }
   754 }
   695 
   755 
       
   756 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   757 
   696 func Exit(code int) {
   758 func Exit(code int) {
   697 	sysvicall6(uintptr(unsafe.Pointer(&procExit)), 1, uintptr(code), 0, 0, 0, 0, 0)
   759 	sysvicall6(uintptr(unsafe.Pointer(&procExit)), 1, uintptr(code), 0, 0, 0, 0, 0)
   698 	return
   760 	return
   699 }
   761 }
   700 
   762 
       
   763 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   764 
   701 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
   765 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
   702 	var _p0 *byte
   766 	var _p0 *byte
   703 	_p0, err = BytePtrFromString(path)
   767 	_p0, err = BytePtrFromString(path)
   704 	if err != nil {
   768 	if err != nil {
   705 		return
   769 		return
   708 	if e1 != 0 {
   772 	if e1 != 0 {
   709 		err = e1
   773 		err = e1
   710 	}
   774 	}
   711 	return
   775 	return
   712 }
   776 }
       
   777 
       
   778 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   713 
   779 
   714 func Fchdir(fd int) (err error) {
   780 func Fchdir(fd int) (err error) {
   715 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   781 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   716 	if e1 != 0 {
   782 	if e1 != 0 {
   717 		err = e1
   783 		err = e1
   718 	}
   784 	}
   719 	return
   785 	return
   720 }
   786 }
   721 
   787 
       
   788 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   789 
   722 func Fchmod(fd int, mode uint32) (err error) {
   790 func Fchmod(fd int, mode uint32) (err error) {
   723 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmod)), 2, uintptr(fd), uintptr(mode), 0, 0, 0, 0)
   791 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmod)), 2, uintptr(fd), uintptr(mode), 0, 0, 0, 0)
   724 	if e1 != 0 {
   792 	if e1 != 0 {
   725 		err = e1
   793 		err = e1
   726 	}
   794 	}
   727 	return
   795 	return
   728 }
   796 }
   729 
   797 
       
   798 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   799 
   730 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
   800 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
   731 	var _p0 *byte
   801 	var _p0 *byte
   732 	_p0, err = BytePtrFromString(path)
   802 	_p0, err = BytePtrFromString(path)
   733 	if err != nil {
   803 	if err != nil {
   734 		return
   804 		return
   737 	if e1 != 0 {
   807 	if e1 != 0 {
   738 		err = e1
   808 		err = e1
   739 	}
   809 	}
   740 	return
   810 	return
   741 }
   811 }
       
   812 
       
   813 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   742 
   814 
   743 func Fchown(fd int, uid int, gid int) (err error) {
   815 func Fchown(fd int, uid int, gid int) (err error) {
   744 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchown)), 3, uintptr(fd), uintptr(uid), uintptr(gid), 0, 0, 0)
   816 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchown)), 3, uintptr(fd), uintptr(uid), uintptr(gid), 0, 0, 0)
   745 	if e1 != 0 {
   817 	if e1 != 0 {
   746 		err = e1
   818 		err = e1
   747 	}
   819 	}
   748 	return
   820 	return
   749 }
   821 }
   750 
   822 
       
   823 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   824 
   751 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
   825 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
   752 	var _p0 *byte
   826 	var _p0 *byte
   753 	_p0, err = BytePtrFromString(path)
   827 	_p0, err = BytePtrFromString(path)
   754 	if err != nil {
   828 	if err != nil {
   755 		return
   829 		return
   758 	if e1 != 0 {
   832 	if e1 != 0 {
   759 		err = e1
   833 		err = e1
   760 	}
   834 	}
   761 	return
   835 	return
   762 }
   836 }
       
   837 
       
   838 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   763 
   839 
   764 func Fdatasync(fd int) (err error) {
   840 func Fdatasync(fd int) (err error) {
   765 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFdatasync)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   841 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFdatasync)), 1, uintptr(fd), 0, 0, 0, 0, 0)
   766 	if e1 != 0 {
   842 	if e1 != 0 {
   767 		err = e1
   843 		err = e1
   768 	}
   844 	}
   769 	return
   845 	return
   770 }
   846 }
   771 
   847 
       
   848 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   849 
   772 func Flock(fd int, how int) (err error) {
   850 func Flock(fd int, how int) (err error) {
   773 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFlock)), 2, uintptr(fd), uintptr(how), 0, 0, 0, 0)
   851 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFlock)), 2, uintptr(fd), uintptr(how), 0, 0, 0, 0)
   774 	if e1 != 0 {
   852 	if e1 != 0 {
   775 		err = e1
   853 		err = e1
   776 	}
   854 	}
   777 	return
   855 	return
   778 }
   856 }
       
   857 
       
   858 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   779 
   859 
   780 func Fpathconf(fd int, name int) (val int, err error) {
   860 func Fpathconf(fd int, name int) (val int, err error) {
   781 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFpathconf)), 2, uintptr(fd), uintptr(name), 0, 0, 0, 0)
   861 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFpathconf)), 2, uintptr(fd), uintptr(name), 0, 0, 0, 0)
   782 	val = int(r0)
   862 	val = int(r0)
   783 	if e1 != 0 {
   863 	if e1 != 0 {
   784 		err = e1
   864 		err = e1
   785 	}
   865 	}
   786 	return
   866 	return
   787 }
   867 }
   788 
   868 
       
   869 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   870 
   789 func Fstat(fd int, stat *Stat_t) (err error) {
   871 func Fstat(fd int, stat *Stat_t) (err error) {
   790 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstat)), 2, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0)
   872 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstat)), 2, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0)
   791 	if e1 != 0 {
   873 	if e1 != 0 {
   792 		err = e1
   874 		err = e1
   793 	}
   875 	}
   794 	return
   876 	return
   795 }
   877 }
   796 
   878 
       
   879 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   880 
   797 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
   881 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
   798 	var _p0 *byte
   882 	var _p0 *byte
   799 	_p0, err = BytePtrFromString(path)
   883 	_p0, err = BytePtrFromString(path)
   800 	if err != nil {
   884 	if err != nil {
   801 		return
   885 		return
   804 	if e1 != 0 {
   888 	if e1 != 0 {
   805 		err = e1
   889 		err = e1
   806 	}
   890 	}
   807 	return
   891 	return
   808 }
   892 }
       
   893 
       
   894 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   809 
   895 
   810 func Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) {
   896 func Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) {
   811 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatvfs)), 2, uintptr(fd), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0)
   897 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatvfs)), 2, uintptr(fd), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0)
   812 	if e1 != 0 {
   898 	if e1 != 0 {
   813 		err = e1
   899 		err = e1
   814 	}
   900 	}
   815 	return
   901 	return
   816 }
   902 }
   817 
   903 
       
   904 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   905 
   818 func Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) {
   906 func Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) {
   819 	var _p0 *byte
   907 	var _p0 *byte
   820 	if len(buf) > 0 {
   908 	if len(buf) > 0 {
   821 		_p0 = &buf[0]
   909 		_p0 = &buf[0]
   822 	}
   910 	}
   825 	if e1 != 0 {
   913 	if e1 != 0 {
   826 		err = e1
   914 		err = e1
   827 	}
   915 	}
   828 	return
   916 	return
   829 }
   917 }
       
   918 
       
   919 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   830 
   920 
   831 func Getgid() (gid int) {
   921 func Getgid() (gid int) {
   832 	r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetgid)), 0, 0, 0, 0, 0, 0, 0)
   922 	r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetgid)), 0, 0, 0, 0, 0, 0, 0)
   833 	gid = int(r0)
   923 	gid = int(r0)
   834 	return
   924 	return
   835 }
   925 }
   836 
   926 
       
   927 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   928 
   837 func Getpid() (pid int) {
   929 func Getpid() (pid int) {
   838 	r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpid)), 0, 0, 0, 0, 0, 0, 0)
   930 	r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpid)), 0, 0, 0, 0, 0, 0, 0)
   839 	pid = int(r0)
   931 	pid = int(r0)
   840 	return
   932 	return
   841 }
   933 }
   842 
   934 
       
   935 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   936 
   843 func Getpgid(pid int) (pgid int, err error) {
   937 func Getpgid(pid int) (pgid int, err error) {
   844 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0)
   938 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0)
   845 	pgid = int(r0)
   939 	pgid = int(r0)
   846 	if e1 != 0 {
   940 	if e1 != 0 {
   847 		err = e1
   941 		err = e1
   848 	}
   942 	}
   849 	return
   943 	return
   850 }
   944 }
   851 
   945 
       
   946 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   947 
   852 func Getpgrp() (pgid int, err error) {
   948 func Getpgrp() (pgid int, err error) {
   853 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgrp)), 0, 0, 0, 0, 0, 0, 0)
   949 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgrp)), 0, 0, 0, 0, 0, 0, 0)
   854 	pgid = int(r0)
   950 	pgid = int(r0)
   855 	if e1 != 0 {
   951 	if e1 != 0 {
   856 		err = e1
   952 		err = e1
   857 	}
   953 	}
   858 	return
   954 	return
   859 }
   955 }
   860 
   956 
       
   957 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   958 
   861 func Geteuid() (euid int) {
   959 func Geteuid() (euid int) {
   862 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGeteuid)), 0, 0, 0, 0, 0, 0, 0)
   960 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGeteuid)), 0, 0, 0, 0, 0, 0, 0)
   863 	euid = int(r0)
   961 	euid = int(r0)
   864 	return
   962 	return
   865 }
   963 }
   866 
   964 
       
   965 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   966 
   867 func Getegid() (egid int) {
   967 func Getegid() (egid int) {
   868 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetegid)), 0, 0, 0, 0, 0, 0, 0)
   968 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetegid)), 0, 0, 0, 0, 0, 0, 0)
   869 	egid = int(r0)
   969 	egid = int(r0)
   870 	return
   970 	return
   871 }
   971 }
   872 
   972 
       
   973 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   974 
   873 func Getppid() (ppid int) {
   975 func Getppid() (ppid int) {
   874 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetppid)), 0, 0, 0, 0, 0, 0, 0)
   976 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetppid)), 0, 0, 0, 0, 0, 0, 0)
   875 	ppid = int(r0)
   977 	ppid = int(r0)
   876 	return
   978 	return
   877 }
   979 }
   878 
   980 
       
   981 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   982 
   879 func Getpriority(which int, who int) (n int, err error) {
   983 func Getpriority(which int, who int) (n int, err error) {
   880 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetpriority)), 2, uintptr(which), uintptr(who), 0, 0, 0, 0)
   984 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetpriority)), 2, uintptr(which), uintptr(who), 0, 0, 0, 0)
   881 	n = int(r0)
   985 	n = int(r0)
   882 	if e1 != 0 {
   986 	if e1 != 0 {
   883 		err = e1
   987 		err = e1
   884 	}
   988 	}
   885 	return
   989 	return
   886 }
   990 }
   887 
   991 
       
   992 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
   993 
   888 func Getrlimit(which int, lim *Rlimit) (err error) {
   994 func Getrlimit(which int, lim *Rlimit) (err error) {
   889 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0)
   995 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0)
   890 	if e1 != 0 {
   996 	if e1 != 0 {
   891 		err = e1
   997 		err = e1
   892 	}
   998 	}
   893 	return
   999 	return
   894 }
  1000 }
   895 
  1001 
       
  1002 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1003 
   896 func Getrusage(who int, rusage *Rusage) (err error) {
  1004 func Getrusage(who int, rusage *Rusage) (err error) {
   897 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrusage)), 2, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0, 0, 0, 0)
  1005 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrusage)), 2, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0, 0, 0, 0)
   898 	if e1 != 0 {
  1006 	if e1 != 0 {
   899 		err = e1
  1007 		err = e1
   900 	}
  1008 	}
   901 	return
  1009 	return
   902 }
  1010 }
   903 
  1011 
       
  1012 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1013 
   904 func Gettimeofday(tv *Timeval) (err error) {
  1014 func Gettimeofday(tv *Timeval) (err error) {
   905 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0)
  1015 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0)
   906 	if e1 != 0 {
  1016 	if e1 != 0 {
   907 		err = e1
  1017 		err = e1
   908 	}
  1018 	}
   909 	return
  1019 	return
   910 }
  1020 }
       
  1021 
       
  1022 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   911 
  1023 
   912 func Getuid() (uid int) {
  1024 func Getuid() (uid int) {
   913 	r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetuid)), 0, 0, 0, 0, 0, 0, 0)
  1025 	r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetuid)), 0, 0, 0, 0, 0, 0, 0)
   914 	uid = int(r0)
  1026 	uid = int(r0)
   915 	return
  1027 	return
   916 }
  1028 }
   917 
  1029 
       
  1030 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1031 
   918 func Kill(pid int, signum syscall.Signal) (err error) {
  1032 func Kill(pid int, signum syscall.Signal) (err error) {
   919 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procKill)), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0)
  1033 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procKill)), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0)
   920 	if e1 != 0 {
  1034 	if e1 != 0 {
   921 		err = e1
  1035 		err = e1
   922 	}
  1036 	}
   923 	return
  1037 	return
   924 }
  1038 }
   925 
  1039 
       
  1040 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1041 
   926 func Lchown(path string, uid int, gid int) (err error) {
  1042 func Lchown(path string, uid int, gid int) (err error) {
   927 	var _p0 *byte
  1043 	var _p0 *byte
   928 	_p0, err = BytePtrFromString(path)
  1044 	_p0, err = BytePtrFromString(path)
   929 	if err != nil {
  1045 	if err != nil {
   930 		return
  1046 		return
   933 	if e1 != 0 {
  1049 	if e1 != 0 {
   934 		err = e1
  1050 		err = e1
   935 	}
  1051 	}
   936 	return
  1052 	return
   937 }
  1053 }
       
  1054 
       
  1055 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   938 
  1056 
   939 func Link(path string, link string) (err error) {
  1057 func Link(path string, link string) (err error) {
   940 	var _p0 *byte
  1058 	var _p0 *byte
   941 	_p0, err = BytePtrFromString(path)
  1059 	_p0, err = BytePtrFromString(path)
   942 	if err != nil {
  1060 	if err != nil {
   952 		err = e1
  1070 		err = e1
   953 	}
  1071 	}
   954 	return
  1072 	return
   955 }
  1073 }
   956 
  1074 
       
  1075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1076 
   957 func Listen(s int, backlog int) (err error) {
  1077 func Listen(s int, backlog int) (err error) {
   958 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_llisten)), 2, uintptr(s), uintptr(backlog), 0, 0, 0, 0)
  1078 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_llisten)), 2, uintptr(s), uintptr(backlog), 0, 0, 0, 0)
   959 	if e1 != 0 {
  1079 	if e1 != 0 {
   960 		err = e1
  1080 		err = e1
   961 	}
  1081 	}
   962 	return
  1082 	return
   963 }
  1083 }
   964 
  1084 
       
  1085 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1086 
   965 func Lstat(path string, stat *Stat_t) (err error) {
  1087 func Lstat(path string, stat *Stat_t) (err error) {
   966 	var _p0 *byte
  1088 	var _p0 *byte
   967 	_p0, err = BytePtrFromString(path)
  1089 	_p0, err = BytePtrFromString(path)
   968 	if err != nil {
  1090 	if err != nil {
   969 		return
  1091 		return
   972 	if e1 != 0 {
  1094 	if e1 != 0 {
   973 		err = e1
  1095 		err = e1
   974 	}
  1096 	}
   975 	return
  1097 	return
   976 }
  1098 }
       
  1099 
       
  1100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   977 
  1101 
   978 func Madvise(b []byte, advice int) (err error) {
  1102 func Madvise(b []byte, advice int) (err error) {
   979 	var _p0 *byte
  1103 	var _p0 *byte
   980 	if len(b) > 0 {
  1104 	if len(b) > 0 {
   981 		_p0 = &b[0]
  1105 		_p0 = &b[0]
   985 		err = e1
  1109 		err = e1
   986 	}
  1110 	}
   987 	return
  1111 	return
   988 }
  1112 }
   989 
  1113 
       
  1114 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1115 
   990 func Mkdir(path string, mode uint32) (err error) {
  1116 func Mkdir(path string, mode uint32) (err error) {
   991 	var _p0 *byte
  1117 	var _p0 *byte
   992 	_p0, err = BytePtrFromString(path)
  1118 	_p0, err = BytePtrFromString(path)
   993 	if err != nil {
  1119 	if err != nil {
   994 		return
  1120 		return
   998 		err = e1
  1124 		err = e1
   999 	}
  1125 	}
  1000 	return
  1126 	return
  1001 }
  1127 }
  1002 
  1128 
       
  1129 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1130 
  1003 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
  1131 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
  1004 	var _p0 *byte
  1132 	var _p0 *byte
  1005 	_p0, err = BytePtrFromString(path)
  1133 	_p0, err = BytePtrFromString(path)
  1006 	if err != nil {
  1134 	if err != nil {
  1007 		return
  1135 		return
  1011 		err = e1
  1139 		err = e1
  1012 	}
  1140 	}
  1013 	return
  1141 	return
  1014 }
  1142 }
  1015 
  1143 
       
  1144 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1145 
  1016 func Mkfifo(path string, mode uint32) (err error) {
  1146 func Mkfifo(path string, mode uint32) (err error) {
  1017 	var _p0 *byte
  1147 	var _p0 *byte
  1018 	_p0, err = BytePtrFromString(path)
  1148 	_p0, err = BytePtrFromString(path)
  1019 	if err != nil {
  1149 	if err != nil {
  1020 		return
  1150 		return
  1024 		err = e1
  1154 		err = e1
  1025 	}
  1155 	}
  1026 	return
  1156 	return
  1027 }
  1157 }
  1028 
  1158 
       
  1159 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1160 
  1029 func Mkfifoat(dirfd int, path string, mode uint32) (err error) {
  1161 func Mkfifoat(dirfd int, path string, mode uint32) (err error) {
  1030 	var _p0 *byte
  1162 	var _p0 *byte
  1031 	_p0, err = BytePtrFromString(path)
  1163 	_p0, err = BytePtrFromString(path)
  1032 	if err != nil {
  1164 	if err != nil {
  1033 		return
  1165 		return
  1037 		err = e1
  1169 		err = e1
  1038 	}
  1170 	}
  1039 	return
  1171 	return
  1040 }
  1172 }
  1041 
  1173 
       
  1174 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1175 
  1042 func Mknod(path string, mode uint32, dev int) (err error) {
  1176 func Mknod(path string, mode uint32, dev int) (err error) {
  1043 	var _p0 *byte
  1177 	var _p0 *byte
  1044 	_p0, err = BytePtrFromString(path)
  1178 	_p0, err = BytePtrFromString(path)
  1045 	if err != nil {
  1179 	if err != nil {
  1046 		return
  1180 		return
  1050 		err = e1
  1184 		err = e1
  1051 	}
  1185 	}
  1052 	return
  1186 	return
  1053 }
  1187 }
  1054 
  1188 
       
  1189 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1190 
  1055 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
  1191 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
  1056 	var _p0 *byte
  1192 	var _p0 *byte
  1057 	_p0, err = BytePtrFromString(path)
  1193 	_p0, err = BytePtrFromString(path)
  1058 	if err != nil {
  1194 	if err != nil {
  1059 		return
  1195 		return
  1062 	if e1 != 0 {
  1198 	if e1 != 0 {
  1063 		err = e1
  1199 		err = e1
  1064 	}
  1200 	}
  1065 	return
  1201 	return
  1066 }
  1202 }
       
  1203 
       
  1204 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1067 
  1205 
  1068 func Mlock(b []byte) (err error) {
  1206 func Mlock(b []byte) (err error) {
  1069 	var _p0 *byte
  1207 	var _p0 *byte
  1070 	if len(b) > 0 {
  1208 	if len(b) > 0 {
  1071 		_p0 = &b[0]
  1209 		_p0 = &b[0]
  1075 		err = e1
  1213 		err = e1
  1076 	}
  1214 	}
  1077 	return
  1215 	return
  1078 }
  1216 }
  1079 
  1217 
       
  1218 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1219 
  1080 func Mlockall(flags int) (err error) {
  1220 func Mlockall(flags int) (err error) {
  1081 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlockall)), 1, uintptr(flags), 0, 0, 0, 0, 0)
  1221 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlockall)), 1, uintptr(flags), 0, 0, 0, 0, 0)
  1082 	if e1 != 0 {
  1222 	if e1 != 0 {
  1083 		err = e1
  1223 		err = e1
  1084 	}
  1224 	}
  1085 	return
  1225 	return
  1086 }
  1226 }
  1087 
  1227 
       
  1228 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1229 
  1088 func Mprotect(b []byte, prot int) (err error) {
  1230 func Mprotect(b []byte, prot int) (err error) {
  1089 	var _p0 *byte
  1231 	var _p0 *byte
  1090 	if len(b) > 0 {
  1232 	if len(b) > 0 {
  1091 		_p0 = &b[0]
  1233 		_p0 = &b[0]
  1092 	}
  1234 	}
  1095 		err = e1
  1237 		err = e1
  1096 	}
  1238 	}
  1097 	return
  1239 	return
  1098 }
  1240 }
  1099 
  1241 
       
  1242 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1243 
  1100 func Msync(b []byte, flags int) (err error) {
  1244 func Msync(b []byte, flags int) (err error) {
  1101 	var _p0 *byte
  1245 	var _p0 *byte
  1102 	if len(b) > 0 {
  1246 	if len(b) > 0 {
  1103 		_p0 = &b[0]
  1247 		_p0 = &b[0]
  1104 	}
  1248 	}
  1107 		err = e1
  1251 		err = e1
  1108 	}
  1252 	}
  1109 	return
  1253 	return
  1110 }
  1254 }
  1111 
  1255 
       
  1256 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1257 
  1112 func Munlock(b []byte) (err error) {
  1258 func Munlock(b []byte) (err error) {
  1113 	var _p0 *byte
  1259 	var _p0 *byte
  1114 	if len(b) > 0 {
  1260 	if len(b) > 0 {
  1115 		_p0 = &b[0]
  1261 		_p0 = &b[0]
  1116 	}
  1262 	}
  1119 		err = e1
  1265 		err = e1
  1120 	}
  1266 	}
  1121 	return
  1267 	return
  1122 }
  1268 }
  1123 
  1269 
       
  1270 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1271 
  1124 func Munlockall() (err error) {
  1272 func Munlockall() (err error) {
  1125 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlockall)), 0, 0, 0, 0, 0, 0, 0)
  1273 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlockall)), 0, 0, 0, 0, 0, 0, 0)
  1126 	if e1 != 0 {
  1274 	if e1 != 0 {
  1127 		err = e1
  1275 		err = e1
  1128 	}
  1276 	}
  1129 	return
  1277 	return
  1130 }
  1278 }
  1131 
  1279 
       
  1280 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1281 
  1132 func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
  1282 func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
  1133 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procNanosleep)), 2, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0, 0, 0, 0)
  1283 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procNanosleep)), 2, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0, 0, 0, 0)
  1134 	if e1 != 0 {
  1284 	if e1 != 0 {
  1135 		err = e1
  1285 		err = e1
  1136 	}
  1286 	}
  1137 	return
  1287 	return
  1138 }
  1288 }
  1139 
  1289 
       
  1290 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1291 
  1140 func Open(path string, mode int, perm uint32) (fd int, err error) {
  1292 func Open(path string, mode int, perm uint32) (fd int, err error) {
  1141 	var _p0 *byte
  1293 	var _p0 *byte
  1142 	_p0, err = BytePtrFromString(path)
  1294 	_p0, err = BytePtrFromString(path)
  1143 	if err != nil {
  1295 	if err != nil {
  1144 		return
  1296 		return
  1149 		err = e1
  1301 		err = e1
  1150 	}
  1302 	}
  1151 	return
  1303 	return
  1152 }
  1304 }
  1153 
  1305 
       
  1306 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1307 
  1154 func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
  1308 func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
  1155 	var _p0 *byte
  1309 	var _p0 *byte
  1156 	_p0, err = BytePtrFromString(path)
  1310 	_p0, err = BytePtrFromString(path)
  1157 	if err != nil {
  1311 	if err != nil {
  1158 		return
  1312 		return
  1163 		err = e1
  1317 		err = e1
  1164 	}
  1318 	}
  1165 	return
  1319 	return
  1166 }
  1320 }
  1167 
  1321 
       
  1322 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1323 
  1168 func Pathconf(path string, name int) (val int, err error) {
  1324 func Pathconf(path string, name int) (val int, err error) {
  1169 	var _p0 *byte
  1325 	var _p0 *byte
  1170 	_p0, err = BytePtrFromString(path)
  1326 	_p0, err = BytePtrFromString(path)
  1171 	if err != nil {
  1327 	if err != nil {
  1172 		return
  1328 		return
  1177 		err = e1
  1333 		err = e1
  1178 	}
  1334 	}
  1179 	return
  1335 	return
  1180 }
  1336 }
  1181 
  1337 
       
  1338 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1339 
  1182 func Pause() (err error) {
  1340 func Pause() (err error) {
  1183 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPause)), 0, 0, 0, 0, 0, 0, 0)
  1341 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPause)), 0, 0, 0, 0, 0, 0, 0)
  1184 	if e1 != 0 {
  1342 	if e1 != 0 {
  1185 		err = e1
  1343 		err = e1
  1186 	}
  1344 	}
  1187 	return
  1345 	return
  1188 }
  1346 }
  1189 
  1347 
       
  1348 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1349 
  1190 func Pread(fd int, p []byte, offset int64) (n int, err error) {
  1350 func Pread(fd int, p []byte, offset int64) (n int, err error) {
  1191 	var _p0 *byte
  1351 	var _p0 *byte
  1192 	if len(p) > 0 {
  1352 	if len(p) > 0 {
  1193 		_p0 = &p[0]
  1353 		_p0 = &p[0]
  1194 	}
  1354 	}
  1198 		err = e1
  1358 		err = e1
  1199 	}
  1359 	}
  1200 	return
  1360 	return
  1201 }
  1361 }
  1202 
  1362 
       
  1363 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1364 
  1203 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
  1365 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
  1204 	var _p0 *byte
  1366 	var _p0 *byte
  1205 	if len(p) > 0 {
  1367 	if len(p) > 0 {
  1206 		_p0 = &p[0]
  1368 		_p0 = &p[0]
  1207 	}
  1369 	}
  1211 		err = e1
  1373 		err = e1
  1212 	}
  1374 	}
  1213 	return
  1375 	return
  1214 }
  1376 }
  1215 
  1377 
       
  1378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1379 
  1216 func read(fd int, p []byte) (n int, err error) {
  1380 func read(fd int, p []byte) (n int, err error) {
  1217 	var _p0 *byte
  1381 	var _p0 *byte
  1218 	if len(p) > 0 {
  1382 	if len(p) > 0 {
  1219 		_p0 = &p[0]
  1383 		_p0 = &p[0]
  1220 	}
  1384 	}
  1223 	if e1 != 0 {
  1387 	if e1 != 0 {
  1224 		err = e1
  1388 		err = e1
  1225 	}
  1389 	}
  1226 	return
  1390 	return
  1227 }
  1391 }
       
  1392 
       
  1393 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1228 
  1394 
  1229 func Readlink(path string, buf []byte) (n int, err error) {
  1395 func Readlink(path string, buf []byte) (n int, err error) {
  1230 	var _p0 *byte
  1396 	var _p0 *byte
  1231 	_p0, err = BytePtrFromString(path)
  1397 	_p0, err = BytePtrFromString(path)
  1232 	if err != nil {
  1398 	if err != nil {
  1242 		err = e1
  1408 		err = e1
  1243 	}
  1409 	}
  1244 	return
  1410 	return
  1245 }
  1411 }
  1246 
  1412 
       
  1413 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1414 
  1247 func Rename(from string, to string) (err error) {
  1415 func Rename(from string, to string) (err error) {
  1248 	var _p0 *byte
  1416 	var _p0 *byte
  1249 	_p0, err = BytePtrFromString(from)
  1417 	_p0, err = BytePtrFromString(from)
  1250 	if err != nil {
  1418 	if err != nil {
  1251 		return
  1419 		return
  1260 		err = e1
  1428 		err = e1
  1261 	}
  1429 	}
  1262 	return
  1430 	return
  1263 }
  1431 }
  1264 
  1432 
       
  1433 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1434 
  1265 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
  1435 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
  1266 	var _p0 *byte
  1436 	var _p0 *byte
  1267 	_p0, err = BytePtrFromString(oldpath)
  1437 	_p0, err = BytePtrFromString(oldpath)
  1268 	if err != nil {
  1438 	if err != nil {
  1269 		return
  1439 		return
  1278 		err = e1
  1448 		err = e1
  1279 	}
  1449 	}
  1280 	return
  1450 	return
  1281 }
  1451 }
  1282 
  1452 
       
  1453 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1454 
  1283 func Rmdir(path string) (err error) {
  1455 func Rmdir(path string) (err error) {
  1284 	var _p0 *byte
  1456 	var _p0 *byte
  1285 	_p0, err = BytePtrFromString(path)
  1457 	_p0, err = BytePtrFromString(path)
  1286 	if err != nil {
  1458 	if err != nil {
  1287 		return
  1459 		return
  1290 	if e1 != 0 {
  1462 	if e1 != 0 {
  1291 		err = e1
  1463 		err = e1
  1292 	}
  1464 	}
  1293 	return
  1465 	return
  1294 }
  1466 }
       
  1467 
       
  1468 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1295 
  1469 
  1296 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
  1470 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
  1297 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proclseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0)
  1471 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proclseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0)
  1298 	newoffset = int64(r0)
  1472 	newoffset = int64(r0)
  1299 	if e1 != 0 {
  1473 	if e1 != 0 {
  1300 		err = e1
  1474 		err = e1
  1301 	}
  1475 	}
  1302 	return
  1476 	return
  1303 }
  1477 }
  1304 
  1478 
  1305 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
  1479 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1306 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1480 
  1307 	if e1 != 0 {
  1481 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
  1308 		err = e1
  1482 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1309 	}
  1483 	n = int(r0)
  1310 	return
  1484 	if e1 != 0 {
  1311 }
  1485 		err = e1
       
  1486 	}
       
  1487 	return
       
  1488 }
       
  1489 
       
  1490 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1312 
  1491 
  1313 func Setegid(egid int) (err error) {
  1492 func Setegid(egid int) (err error) {
  1314 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetegid)), 1, uintptr(egid), 0, 0, 0, 0, 0)
  1493 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetegid)), 1, uintptr(egid), 0, 0, 0, 0, 0)
  1315 	if e1 != 0 {
  1494 	if e1 != 0 {
  1316 		err = e1
  1495 		err = e1
  1317 	}
  1496 	}
  1318 	return
  1497 	return
  1319 }
  1498 }
  1320 
  1499 
       
  1500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1501 
  1321 func Seteuid(euid int) (err error) {
  1502 func Seteuid(euid int) (err error) {
  1322 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSeteuid)), 1, uintptr(euid), 0, 0, 0, 0, 0)
  1503 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSeteuid)), 1, uintptr(euid), 0, 0, 0, 0, 0)
  1323 	if e1 != 0 {
  1504 	if e1 != 0 {
  1324 		err = e1
  1505 		err = e1
  1325 	}
  1506 	}
  1326 	return
  1507 	return
  1327 }
  1508 }
  1328 
  1509 
       
  1510 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1511 
  1329 func Setgid(gid int) (err error) {
  1512 func Setgid(gid int) (err error) {
  1330 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetgid)), 1, uintptr(gid), 0, 0, 0, 0, 0)
  1513 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetgid)), 1, uintptr(gid), 0, 0, 0, 0, 0)
  1331 	if e1 != 0 {
  1514 	if e1 != 0 {
  1332 		err = e1
  1515 		err = e1
  1333 	}
  1516 	}
  1334 	return
  1517 	return
  1335 }
  1518 }
  1336 
  1519 
       
  1520 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1521 
  1337 func Sethostname(p []byte) (err error) {
  1522 func Sethostname(p []byte) (err error) {
  1338 	var _p0 *byte
  1523 	var _p0 *byte
  1339 	if len(p) > 0 {
  1524 	if len(p) > 0 {
  1340 		_p0 = &p[0]
  1525 		_p0 = &p[0]
  1341 	}
  1526 	}
  1344 		err = e1
  1529 		err = e1
  1345 	}
  1530 	}
  1346 	return
  1531 	return
  1347 }
  1532 }
  1348 
  1533 
       
  1534 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1535 
  1349 func Setpgid(pid int, pgid int) (err error) {
  1536 func Setpgid(pid int, pgid int) (err error) {
  1350 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetpgid)), 2, uintptr(pid), uintptr(pgid), 0, 0, 0, 0)
  1537 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetpgid)), 2, uintptr(pid), uintptr(pgid), 0, 0, 0, 0)
  1351 	if e1 != 0 {
  1538 	if e1 != 0 {
  1352 		err = e1
  1539 		err = e1
  1353 	}
  1540 	}
  1354 	return
  1541 	return
  1355 }
  1542 }
  1356 
  1543 
       
  1544 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1545 
  1357 func Setpriority(which int, who int, prio int) (err error) {
  1546 func Setpriority(which int, who int, prio int) (err error) {
  1358 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSetpriority)), 3, uintptr(which), uintptr(who), uintptr(prio), 0, 0, 0)
  1547 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSetpriority)), 3, uintptr(which), uintptr(who), uintptr(prio), 0, 0, 0)
  1359 	if e1 != 0 {
  1548 	if e1 != 0 {
  1360 		err = e1
  1549 		err = e1
  1361 	}
  1550 	}
  1362 	return
  1551 	return
  1363 }
  1552 }
  1364 
  1553 
       
  1554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1555 
  1365 func Setregid(rgid int, egid int) (err error) {
  1556 func Setregid(rgid int, egid int) (err error) {
  1366 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetregid)), 2, uintptr(rgid), uintptr(egid), 0, 0, 0, 0)
  1557 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetregid)), 2, uintptr(rgid), uintptr(egid), 0, 0, 0, 0)
  1367 	if e1 != 0 {
  1558 	if e1 != 0 {
  1368 		err = e1
  1559 		err = e1
  1369 	}
  1560 	}
  1370 	return
  1561 	return
  1371 }
  1562 }
  1372 
  1563 
       
  1564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1565 
  1373 func Setreuid(ruid int, euid int) (err error) {
  1566 func Setreuid(ruid int, euid int) (err error) {
  1374 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetreuid)), 2, uintptr(ruid), uintptr(euid), 0, 0, 0, 0)
  1567 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetreuid)), 2, uintptr(ruid), uintptr(euid), 0, 0, 0, 0)
  1375 	if e1 != 0 {
  1568 	if e1 != 0 {
  1376 		err = e1
  1569 		err = e1
  1377 	}
  1570 	}
  1378 	return
  1571 	return
  1379 }
  1572 }
  1380 
  1573 
       
  1574 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1575 
  1381 func Setrlimit(which int, lim *Rlimit) (err error) {
  1576 func Setrlimit(which int, lim *Rlimit) (err error) {
  1382 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0)
  1577 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0)
  1383 	if e1 != 0 {
  1578 	if e1 != 0 {
  1384 		err = e1
  1579 		err = e1
  1385 	}
  1580 	}
  1386 	return
  1581 	return
  1387 }
  1582 }
       
  1583 
       
  1584 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1388 
  1585 
  1389 func Setsid() (pid int, err error) {
  1586 func Setsid() (pid int, err error) {
  1390 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0)
  1587 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0)
  1391 	pid = int(r0)
  1588 	pid = int(r0)
  1392 	if e1 != 0 {
  1589 	if e1 != 0 {
  1393 		err = e1
  1590 		err = e1
  1394 	}
  1591 	}
  1395 	return
  1592 	return
  1396 }
  1593 }
  1397 
  1594 
       
  1595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1596 
  1398 func Setuid(uid int) (err error) {
  1597 func Setuid(uid int) (err error) {
  1399 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetuid)), 1, uintptr(uid), 0, 0, 0, 0, 0)
  1598 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetuid)), 1, uintptr(uid), 0, 0, 0, 0, 0)
  1400 	if e1 != 0 {
  1599 	if e1 != 0 {
  1401 		err = e1
  1600 		err = e1
  1402 	}
  1601 	}
  1403 	return
  1602 	return
  1404 }
  1603 }
  1405 
  1604 
       
  1605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1606 
  1406 func Shutdown(s int, how int) (err error) {
  1607 func Shutdown(s int, how int) (err error) {
  1407 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procshutdown)), 2, uintptr(s), uintptr(how), 0, 0, 0, 0)
  1608 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procshutdown)), 2, uintptr(s), uintptr(how), 0, 0, 0, 0)
  1408 	if e1 != 0 {
  1609 	if e1 != 0 {
  1409 		err = e1
  1610 		err = e1
  1410 	}
  1611 	}
  1411 	return
  1612 	return
  1412 }
  1613 }
  1413 
  1614 
       
  1615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1616 
  1414 func Stat(path string, stat *Stat_t) (err error) {
  1617 func Stat(path string, stat *Stat_t) (err error) {
  1415 	var _p0 *byte
  1618 	var _p0 *byte
  1416 	_p0, err = BytePtrFromString(path)
  1619 	_p0, err = BytePtrFromString(path)
  1417 	if err != nil {
  1620 	if err != nil {
  1418 		return
  1621 		return
  1422 		err = e1
  1625 		err = e1
  1423 	}
  1626 	}
  1424 	return
  1627 	return
  1425 }
  1628 }
  1426 
  1629 
       
  1630 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1631 
  1427 func Statvfs(path string, vfsstat *Statvfs_t) (err error) {
  1632 func Statvfs(path string, vfsstat *Statvfs_t) (err error) {
  1428 	var _p0 *byte
  1633 	var _p0 *byte
  1429 	_p0, err = BytePtrFromString(path)
  1634 	_p0, err = BytePtrFromString(path)
  1430 	if err != nil {
  1635 	if err != nil {
  1431 		return
  1636 		return
  1434 	if e1 != 0 {
  1639 	if e1 != 0 {
  1435 		err = e1
  1640 		err = e1
  1436 	}
  1641 	}
  1437 	return
  1642 	return
  1438 }
  1643 }
       
  1644 
       
  1645 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1439 
  1646 
  1440 func Symlink(path string, link string) (err error) {
  1647 func Symlink(path string, link string) (err error) {
  1441 	var _p0 *byte
  1648 	var _p0 *byte
  1442 	_p0, err = BytePtrFromString(path)
  1649 	_p0, err = BytePtrFromString(path)
  1443 	if err != nil {
  1650 	if err != nil {
  1453 		err = e1
  1660 		err = e1
  1454 	}
  1661 	}
  1455 	return
  1662 	return
  1456 }
  1663 }
  1457 
  1664 
       
  1665 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1666 
  1458 func Sync() (err error) {
  1667 func Sync() (err error) {
  1459 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSync)), 0, 0, 0, 0, 0, 0, 0)
  1668 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSync)), 0, 0, 0, 0, 0, 0, 0)
  1460 	if e1 != 0 {
  1669 	if e1 != 0 {
  1461 		err = e1
  1670 		err = e1
  1462 	}
  1671 	}
  1463 	return
  1672 	return
  1464 }
  1673 }
       
  1674 
       
  1675 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1465 
  1676 
  1466 func Times(tms *Tms) (ticks uintptr, err error) {
  1677 func Times(tms *Tms) (ticks uintptr, err error) {
  1467 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0)
  1678 	r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0)
  1468 	ticks = uintptr(r0)
  1679 	ticks = uintptr(r0)
  1469 	if e1 != 0 {
  1680 	if e1 != 0 {
  1470 		err = e1
  1681 		err = e1
  1471 	}
  1682 	}
  1472 	return
  1683 	return
  1473 }
  1684 }
  1474 
  1685 
       
  1686 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1687 
  1475 func Truncate(path string, length int64) (err error) {
  1688 func Truncate(path string, length int64) (err error) {
  1476 	var _p0 *byte
  1689 	var _p0 *byte
  1477 	_p0, err = BytePtrFromString(path)
  1690 	_p0, err = BytePtrFromString(path)
  1478 	if err != nil {
  1691 	if err != nil {
  1479 		return
  1692 		return
  1482 	if e1 != 0 {
  1695 	if e1 != 0 {
  1483 		err = e1
  1696 		err = e1
  1484 	}
  1697 	}
  1485 	return
  1698 	return
  1486 }
  1699 }
       
  1700 
       
  1701 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1487 
  1702 
  1488 func Fsync(fd int) (err error) {
  1703 func Fsync(fd int) (err error) {
  1489 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFsync)), 1, uintptr(fd), 0, 0, 0, 0, 0)
  1704 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFsync)), 1, uintptr(fd), 0, 0, 0, 0, 0)
  1490 	if e1 != 0 {
  1705 	if e1 != 0 {
  1491 		err = e1
  1706 		err = e1
  1492 	}
  1707 	}
  1493 	return
  1708 	return
  1494 }
  1709 }
  1495 
  1710 
       
  1711 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1712 
  1496 func Ftruncate(fd int, length int64) (err error) {
  1713 func Ftruncate(fd int, length int64) (err error) {
  1497 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFtruncate)), 2, uintptr(fd), uintptr(length), 0, 0, 0, 0)
  1714 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFtruncate)), 2, uintptr(fd), uintptr(length), 0, 0, 0, 0)
  1498 	if e1 != 0 {
  1715 	if e1 != 0 {
  1499 		err = e1
  1716 		err = e1
  1500 	}
  1717 	}
  1501 	return
  1718 	return
  1502 }
  1719 }
       
  1720 
       
  1721 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1503 
  1722 
  1504 func Umask(mask int) (oldmask int) {
  1723 func Umask(mask int) (oldmask int) {
  1505 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procUmask)), 1, uintptr(mask), 0, 0, 0, 0, 0)
  1724 	r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procUmask)), 1, uintptr(mask), 0, 0, 0, 0, 0)
  1506 	oldmask = int(r0)
  1725 	oldmask = int(r0)
  1507 	return
  1726 	return
  1508 }
  1727 }
  1509 
  1728 
       
  1729 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1730 
  1510 func Uname(buf *Utsname) (err error) {
  1731 func Uname(buf *Utsname) (err error) {
  1511 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procUname)), 1, uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0, 0)
  1732 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procUname)), 1, uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0, 0)
  1512 	if e1 != 0 {
  1733 	if e1 != 0 {
  1513 		err = e1
  1734 		err = e1
  1514 	}
  1735 	}
  1515 	return
  1736 	return
  1516 }
  1737 }
  1517 
  1738 
       
  1739 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1740 
  1518 func Unmount(target string, flags int) (err error) {
  1741 func Unmount(target string, flags int) (err error) {
  1519 	var _p0 *byte
  1742 	var _p0 *byte
  1520 	_p0, err = BytePtrFromString(target)
  1743 	_p0, err = BytePtrFromString(target)
  1521 	if err != nil {
  1744 	if err != nil {
  1522 		return
  1745 		return
  1526 		err = e1
  1749 		err = e1
  1527 	}
  1750 	}
  1528 	return
  1751 	return
  1529 }
  1752 }
  1530 
  1753 
       
  1754 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1755 
  1531 func Unlink(path string) (err error) {
  1756 func Unlink(path string) (err error) {
  1532 	var _p0 *byte
  1757 	var _p0 *byte
  1533 	_p0, err = BytePtrFromString(path)
  1758 	_p0, err = BytePtrFromString(path)
  1534 	if err != nil {
  1759 	if err != nil {
  1535 		return
  1760 		return
  1539 		err = e1
  1764 		err = e1
  1540 	}
  1765 	}
  1541 	return
  1766 	return
  1542 }
  1767 }
  1543 
  1768 
       
  1769 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1770 
  1544 func Unlinkat(dirfd int, path string, flags int) (err error) {
  1771 func Unlinkat(dirfd int, path string, flags int) (err error) {
  1545 	var _p0 *byte
  1772 	var _p0 *byte
  1546 	_p0, err = BytePtrFromString(path)
  1773 	_p0, err = BytePtrFromString(path)
  1547 	if err != nil {
  1774 	if err != nil {
  1548 		return
  1775 		return
  1551 	if e1 != 0 {
  1778 	if e1 != 0 {
  1552 		err = e1
  1779 		err = e1
  1553 	}
  1780 	}
  1554 	return
  1781 	return
  1555 }
  1782 }
       
  1783 
       
  1784 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1556 
  1785 
  1557 func Ustat(dev int, ubuf *Ustat_t) (err error) {
  1786 func Ustat(dev int, ubuf *Ustat_t) (err error) {
  1558 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUstat)), 2, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0, 0, 0, 0)
  1787 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUstat)), 2, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0, 0, 0, 0)
  1559 	if e1 != 0 {
  1788 	if e1 != 0 {
  1560 		err = e1
  1789 		err = e1
  1561 	}
  1790 	}
  1562 	return
  1791 	return
  1563 }
  1792 }
  1564 
  1793 
       
  1794 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1795 
  1565 func Utime(path string, buf *Utimbuf) (err error) {
  1796 func Utime(path string, buf *Utimbuf) (err error) {
  1566 	var _p0 *byte
  1797 	var _p0 *byte
  1567 	_p0, err = BytePtrFromString(path)
  1798 	_p0, err = BytePtrFromString(path)
  1568 	if err != nil {
  1799 	if err != nil {
  1569 		return
  1800 		return
  1572 	if e1 != 0 {
  1803 	if e1 != 0 {
  1573 		err = e1
  1804 		err = e1
  1574 	}
  1805 	}
  1575 	return
  1806 	return
  1576 }
  1807 }
       
  1808 
       
  1809 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1577 
  1810 
  1578 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  1811 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  1579 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_bind)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0)
  1812 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_bind)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0)
  1580 	if e1 != 0 {
  1813 	if e1 != 0 {
  1581 		err = e1
  1814 		err = e1
  1582 	}
  1815 	}
  1583 	return
  1816 	return
  1584 }
  1817 }
  1585 
  1818 
       
  1819 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1820 
  1586 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  1821 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  1587 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_connect)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0)
  1822 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_connect)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0)
  1588 	if e1 != 0 {
  1823 	if e1 != 0 {
  1589 		err = e1
  1824 		err = e1
  1590 	}
  1825 	}
  1591 	return
  1826 	return
  1592 }
  1827 }
       
  1828 
       
  1829 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1593 
  1830 
  1594 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
  1831 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
  1595 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmmap)), 6, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
  1832 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmmap)), 6, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
  1596 	ret = uintptr(r0)
  1833 	ret = uintptr(r0)
  1597 	if e1 != 0 {
  1834 	if e1 != 0 {
  1598 		err = e1
  1835 		err = e1
  1599 	}
  1836 	}
  1600 	return
  1837 	return
  1601 }
  1838 }
  1602 
  1839 
       
  1840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1841 
  1603 func munmap(addr uintptr, length uintptr) (err error) {
  1842 func munmap(addr uintptr, length uintptr) (err error) {
  1604 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmunmap)), 2, uintptr(addr), uintptr(length), 0, 0, 0, 0)
  1843 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmunmap)), 2, uintptr(addr), uintptr(length), 0, 0, 0, 0)
  1605 	if e1 != 0 {
  1844 	if e1 != 0 {
  1606 		err = e1
  1845 		err = e1
  1607 	}
  1846 	}
  1608 	return
  1847 	return
  1609 }
  1848 }
       
  1849 
       
  1850 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1610 
  1851 
  1611 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
  1852 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
  1612 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsendfile)), 4, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
  1853 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsendfile)), 4, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
  1613 	written = int(r0)
  1854 	written = int(r0)
  1614 	if e1 != 0 {
  1855 	if e1 != 0 {
  1615 		err = e1
  1856 		err = e1
  1616 	}
  1857 	}
  1617 	return
  1858 	return
  1618 }
  1859 }
  1619 
  1860 
       
  1861 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1862 
  1620 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
  1863 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
  1621 	var _p0 *byte
  1864 	var _p0 *byte
  1622 	if len(buf) > 0 {
  1865 	if len(buf) > 0 {
  1623 		_p0 = &buf[0]
  1866 		_p0 = &buf[0]
  1624 	}
  1867 	}
  1626 	if e1 != 0 {
  1869 	if e1 != 0 {
  1627 		err = e1
  1870 		err = e1
  1628 	}
  1871 	}
  1629 	return
  1872 	return
  1630 }
  1873 }
       
  1874 
       
  1875 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1631 
  1876 
  1632 func socket(domain int, typ int, proto int) (fd int, err error) {
  1877 func socket(domain int, typ int, proto int) (fd int, err error) {
  1633 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socket)), 3, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0)
  1878 	r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socket)), 3, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0)
  1634 	fd = int(r0)
  1879 	fd = int(r0)
  1635 	if e1 != 0 {
  1880 	if e1 != 0 {
  1636 		err = e1
  1881 		err = e1
  1637 	}
  1882 	}
  1638 	return
  1883 	return
  1639 }
  1884 }
  1640 
  1885 
       
  1886 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1887 
  1641 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
  1888 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
  1642 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socketpair)), 4, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
  1889 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socketpair)), 4, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
  1643 	if e1 != 0 {
  1890 	if e1 != 0 {
  1644 		err = e1
  1891 		err = e1
  1645 	}
  1892 	}
  1646 	return
  1893 	return
  1647 }
  1894 }
  1648 
  1895 
       
  1896 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1897 
  1649 func write(fd int, p []byte) (n int, err error) {
  1898 func write(fd int, p []byte) (n int, err error) {
  1650 	var _p0 *byte
  1899 	var _p0 *byte
  1651 	if len(p) > 0 {
  1900 	if len(p) > 0 {
  1652 		_p0 = &p[0]
  1901 		_p0 = &p[0]
  1653 	}
  1902 	}
  1657 		err = e1
  1906 		err = e1
  1658 	}
  1907 	}
  1659 	return
  1908 	return
  1660 }
  1909 }
  1661 
  1910 
       
  1911 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1912 
  1662 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
  1913 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
  1663 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_getsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
  1914 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_getsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
  1664 	if e1 != 0 {
  1915 	if e1 != 0 {
  1665 		err = e1
  1916 		err = e1
  1666 	}
  1917 	}
  1667 	return
  1918 	return
  1668 }
  1919 }
  1669 
  1920 
       
  1921 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1922 
  1670 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  1923 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  1671 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetpeername)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
  1924 	_, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetpeername)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0)
  1672 	if e1 != 0 {
  1925 	if e1 != 0 {
  1673 		err = e1
  1926 		err = e1
  1674 	}
  1927 	}
  1675 	return
  1928 	return
  1676 }
  1929 }
  1677 
  1930 
       
  1931 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1932 
  1678 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
  1933 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
  1679 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsetsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
  1934 	_, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsetsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
  1680 	if e1 != 0 {
  1935 	if e1 != 0 {
  1681 		err = e1
  1936 		err = e1
  1682 	}
  1937 	}
  1683 	return
  1938 	return
  1684 }
  1939 }
  1685 
  1940 
       
  1941 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
       
  1942 
  1686 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
  1943 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
  1687 	var _p0 *byte
  1944 	var _p0 *byte
  1688 	if len(p) > 0 {
  1945 	if len(p) > 0 {
  1689 		_p0 = &p[0]
  1946 		_p0 = &p[0]
  1690 	}
  1947 	}