zsyscall_aix_ppc64.go raw

   1  // go run mksyscall_aix_ppc64.go -aix -tags aix,ppc64 syscall_aix.go syscall_aix_ppc64.go
   2  // Code generated by the command above; see README.md. DO NOT EDIT.
   3  
   4  //go:build aix && ppc64
   5  
   6  package unix
   7  
   8  import (
   9  	"unsafe"
  10  )
  11  
  12  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  13  
  14  func utimes(path string, times *[2]Timeval) (err error) {
  15  	var _p0 *byte
  16  	_p0, err = BytePtrFromString(path)
  17  	if err != nil {
  18  		return
  19  	}
  20  	_, e1 := callutimes(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
  21  	if e1 != 0 {
  22  		err = errnoErr(e1)
  23  	}
  24  	return
  25  }
  26  
  27  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  28  
  29  func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) {
  30  	var _p0 *byte
  31  	_p0, err = BytePtrFromString(path)
  32  	if err != nil {
  33  		return
  34  	}
  35  	_, e1 := callutimensat(dirfd, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), flag)
  36  	if e1 != 0 {
  37  		err = errnoErr(e1)
  38  	}
  39  	return
  40  }
  41  
  42  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  43  
  44  func getcwd(buf []byte) (err error) {
  45  	var _p0 *byte
  46  	if len(buf) > 0 {
  47  		_p0 = &buf[0]
  48  	}
  49  	_, e1 := callgetcwd(uintptr(unsafe.Pointer(_p0)), len(buf))
  50  	if e1 != 0 {
  51  		err = errnoErr(e1)
  52  	}
  53  	return
  54  }
  55  
  56  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  57  
  58  func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
  59  	r0, e1 := callaccept(s, uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  60  	fd = int(r0)
  61  	if e1 != 0 {
  62  		err = errnoErr(e1)
  63  	}
  64  	return
  65  }
  66  
  67  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  68  
  69  func getdirent(fd int, buf []byte) (n int, err error) {
  70  	var _p0 *byte
  71  	if len(buf) > 0 {
  72  		_p0 = &buf[0]
  73  	}
  74  	r0, e1 := callgetdirent(fd, uintptr(unsafe.Pointer(_p0)), len(buf))
  75  	n = int(r0)
  76  	if e1 != 0 {
  77  		err = errnoErr(e1)
  78  	}
  79  	return
  80  }
  81  
  82  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  83  
  84  func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) {
  85  	r0, e1 := callwait4(int(pid), uintptr(unsafe.Pointer(status)), options, uintptr(unsafe.Pointer(rusage)))
  86  	wpid = Pid_t(r0)
  87  	if e1 != 0 {
  88  		err = errnoErr(e1)
  89  	}
  90  	return
  91  }
  92  
  93  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  94  
  95  func ioctl(fd int, req int, arg uintptr) (err error) {
  96  	_, e1 := callioctl(fd, req, arg)
  97  	if e1 != 0 {
  98  		err = errnoErr(e1)
  99  	}
 100  	return
 101  }
 102  
 103  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 104  
 105  func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) {
 106  	_, e1 := callioctl_ptr(fd, req, arg)
 107  	if e1 != 0 {
 108  		err = errnoErr(e1)
 109  	}
 110  	return
 111  }
 112  
 113  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 114  
 115  func FcntlInt(fd uintptr, cmd int, arg int) (r int, err error) {
 116  	r0, e1 := callfcntl(fd, cmd, uintptr(arg))
 117  	r = int(r0)
 118  	if e1 != 0 {
 119  		err = errnoErr(e1)
 120  	}
 121  	return
 122  }
 123  
 124  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 125  
 126  func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) {
 127  	_, e1 := callfcntl(fd, cmd, uintptr(unsafe.Pointer(lk)))
 128  	if e1 != 0 {
 129  		err = errnoErr(e1)
 130  	}
 131  	return
 132  }
 133  
 134  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 135  
 136  func fcntl(fd int, cmd int, arg int) (val int, err error) {
 137  	r0, e1 := callfcntl(uintptr(fd), cmd, uintptr(arg))
 138  	val = int(r0)
 139  	if e1 != 0 {
 140  		err = errnoErr(e1)
 141  	}
 142  	return
 143  }
 144  
 145  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 146  
 147  func fsyncRange(fd int, how int, start int64, length int64) (err error) {
 148  	_, e1 := callfsync_range(fd, how, start, length)
 149  	if e1 != 0 {
 150  		err = errnoErr(e1)
 151  	}
 152  	return
 153  }
 154  
 155  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 156  
 157  func Acct(path string) (err error) {
 158  	var _p0 *byte
 159  	_p0, err = BytePtrFromString(path)
 160  	if err != nil {
 161  		return
 162  	}
 163  	_, e1 := callacct(uintptr(unsafe.Pointer(_p0)))
 164  	if e1 != 0 {
 165  		err = errnoErr(e1)
 166  	}
 167  	return
 168  }
 169  
 170  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 171  
 172  func Chdir(path string) (err error) {
 173  	var _p0 *byte
 174  	_p0, err = BytePtrFromString(path)
 175  	if err != nil {
 176  		return
 177  	}
 178  	_, e1 := callchdir(uintptr(unsafe.Pointer(_p0)))
 179  	if e1 != 0 {
 180  		err = errnoErr(e1)
 181  	}
 182  	return
 183  }
 184  
 185  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 186  
 187  func Chroot(path string) (err error) {
 188  	var _p0 *byte
 189  	_p0, err = BytePtrFromString(path)
 190  	if err != nil {
 191  		return
 192  	}
 193  	_, e1 := callchroot(uintptr(unsafe.Pointer(_p0)))
 194  	if e1 != 0 {
 195  		err = errnoErr(e1)
 196  	}
 197  	return
 198  }
 199  
 200  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 201  
 202  func Close(fd int) (err error) {
 203  	_, e1 := callclose(fd)
 204  	if e1 != 0 {
 205  		err = errnoErr(e1)
 206  	}
 207  	return
 208  }
 209  
 210  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 211  
 212  func Dup(oldfd int) (fd int, err error) {
 213  	r0, e1 := calldup(oldfd)
 214  	fd = int(r0)
 215  	if e1 != 0 {
 216  		err = errnoErr(e1)
 217  	}
 218  	return
 219  }
 220  
 221  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 222  
 223  func Exit(code int) {
 224  	callexit(code)
 225  	return
 226  }
 227  
 228  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 229  
 230  func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
 231  	var _p0 *byte
 232  	_p0, err = BytePtrFromString(path)
 233  	if err != nil {
 234  		return
 235  	}
 236  	_, e1 := callfaccessat(dirfd, uintptr(unsafe.Pointer(_p0)), mode, flags)
 237  	if e1 != 0 {
 238  		err = errnoErr(e1)
 239  	}
 240  	return
 241  }
 242  
 243  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 244  
 245  func Fchdir(fd int) (err error) {
 246  	_, e1 := callfchdir(fd)
 247  	if e1 != 0 {
 248  		err = errnoErr(e1)
 249  	}
 250  	return
 251  }
 252  
 253  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 254  
 255  func Fchmod(fd int, mode uint32) (err error) {
 256  	_, e1 := callfchmod(fd, mode)
 257  	if e1 != 0 {
 258  		err = errnoErr(e1)
 259  	}
 260  	return
 261  }
 262  
 263  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 264  
 265  func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
 266  	var _p0 *byte
 267  	_p0, err = BytePtrFromString(path)
 268  	if err != nil {
 269  		return
 270  	}
 271  	_, e1 := callfchmodat(dirfd, uintptr(unsafe.Pointer(_p0)), mode, flags)
 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 Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 281  	var _p0 *byte
 282  	_p0, err = BytePtrFromString(path)
 283  	if err != nil {
 284  		return
 285  	}
 286  	_, e1 := callfchownat(dirfd, uintptr(unsafe.Pointer(_p0)), uid, gid, flags)
 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 Fdatasync(fd int) (err error) {
 296  	_, e1 := callfdatasync(fd)
 297  	if e1 != 0 {
 298  		err = errnoErr(e1)
 299  	}
 300  	return
 301  }
 302  
 303  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 304  
 305  func Getpgid(pid int) (pgid int, err error) {
 306  	r0, e1 := callgetpgid(pid)
 307  	pgid = int(r0)
 308  	if e1 != 0 {
 309  		err = errnoErr(e1)
 310  	}
 311  	return
 312  }
 313  
 314  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 315  
 316  func Getpgrp() (pid int) {
 317  	r0, _ := callgetpgrp()
 318  	pid = int(r0)
 319  	return
 320  }
 321  
 322  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 323  
 324  func Getpid() (pid int) {
 325  	r0, _ := callgetpid()
 326  	pid = int(r0)
 327  	return
 328  }
 329  
 330  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 331  
 332  func Getppid() (ppid int) {
 333  	r0, _ := callgetppid()
 334  	ppid = int(r0)
 335  	return
 336  }
 337  
 338  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 339  
 340  func Getpriority(which int, who int) (prio int, err error) {
 341  	r0, e1 := callgetpriority(which, who)
 342  	prio = int(r0)
 343  	if e1 != 0 {
 344  		err = errnoErr(e1)
 345  	}
 346  	return
 347  }
 348  
 349  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 350  
 351  func Getrusage(who int, rusage *Rusage) (err error) {
 352  	_, e1 := callgetrusage(who, uintptr(unsafe.Pointer(rusage)))
 353  	if e1 != 0 {
 354  		err = errnoErr(e1)
 355  	}
 356  	return
 357  }
 358  
 359  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 360  
 361  func Getsid(pid int) (sid int, err error) {
 362  	r0, e1 := callgetsid(pid)
 363  	sid = int(r0)
 364  	if e1 != 0 {
 365  		err = errnoErr(e1)
 366  	}
 367  	return
 368  }
 369  
 370  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 371  
 372  func Kill(pid int, sig Signal) (err error) {
 373  	_, e1 := callkill(pid, int(sig))
 374  	if e1 != 0 {
 375  		err = errnoErr(e1)
 376  	}
 377  	return
 378  }
 379  
 380  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 381  
 382  func Klogctl(typ int, buf []byte) (n int, err error) {
 383  	var _p0 *byte
 384  	if len(buf) > 0 {
 385  		_p0 = &buf[0]
 386  	}
 387  	r0, e1 := callsyslog(typ, uintptr(unsafe.Pointer(_p0)), len(buf))
 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 Mkdir(dirfd int, path string, mode uint32) (err error) {
 398  	var _p0 *byte
 399  	_p0, err = BytePtrFromString(path)
 400  	if err != nil {
 401  		return
 402  	}
 403  	_, e1 := callmkdir(dirfd, uintptr(unsafe.Pointer(_p0)), mode)
 404  	if e1 != 0 {
 405  		err = errnoErr(e1)
 406  	}
 407  	return
 408  }
 409  
 410  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 411  
 412  func Mkdirat(dirfd int, path string, mode uint32) (err error) {
 413  	var _p0 *byte
 414  	_p0, err = BytePtrFromString(path)
 415  	if err != nil {
 416  		return
 417  	}
 418  	_, e1 := callmkdirat(dirfd, uintptr(unsafe.Pointer(_p0)), mode)
 419  	if e1 != 0 {
 420  		err = errnoErr(e1)
 421  	}
 422  	return
 423  }
 424  
 425  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 426  
 427  func Mkfifo(path string, mode uint32) (err error) {
 428  	var _p0 *byte
 429  	_p0, err = BytePtrFromString(path)
 430  	if err != nil {
 431  		return
 432  	}
 433  	_, e1 := callmkfifo(uintptr(unsafe.Pointer(_p0)), mode)
 434  	if e1 != 0 {
 435  		err = errnoErr(e1)
 436  	}
 437  	return
 438  }
 439  
 440  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 441  
 442  func Mknod(path string, mode uint32, dev int) (err error) {
 443  	var _p0 *byte
 444  	_p0, err = BytePtrFromString(path)
 445  	if err != nil {
 446  		return
 447  	}
 448  	_, e1 := callmknod(uintptr(unsafe.Pointer(_p0)), mode, dev)
 449  	if e1 != 0 {
 450  		err = errnoErr(e1)
 451  	}
 452  	return
 453  }
 454  
 455  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 456  
 457  func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
 458  	var _p0 *byte
 459  	_p0, err = BytePtrFromString(path)
 460  	if err != nil {
 461  		return
 462  	}
 463  	_, e1 := callmknodat(dirfd, uintptr(unsafe.Pointer(_p0)), mode, dev)
 464  	if e1 != 0 {
 465  		err = errnoErr(e1)
 466  	}
 467  	return
 468  }
 469  
 470  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 471  
 472  func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
 473  	_, e1 := callnanosleep(uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)))
 474  	if e1 != 0 {
 475  		err = errnoErr(e1)
 476  	}
 477  	return
 478  }
 479  
 480  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 481  
 482  func Open(path string, mode int, perm uint32) (fd int, err error) {
 483  	var _p0 *byte
 484  	_p0, err = BytePtrFromString(path)
 485  	if err != nil {
 486  		return
 487  	}
 488  	r0, e1 := callopen64(uintptr(unsafe.Pointer(_p0)), mode, perm)
 489  	fd = int(r0)
 490  	if e1 != 0 {
 491  		err = errnoErr(e1)
 492  	}
 493  	return
 494  }
 495  
 496  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 497  
 498  func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
 499  	var _p0 *byte
 500  	_p0, err = BytePtrFromString(path)
 501  	if err != nil {
 502  		return
 503  	}
 504  	r0, e1 := callopenat(dirfd, uintptr(unsafe.Pointer(_p0)), flags, mode)
 505  	fd = int(r0)
 506  	if e1 != 0 {
 507  		err = errnoErr(e1)
 508  	}
 509  	return
 510  }
 511  
 512  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 513  
 514  func read(fd int, p []byte) (n int, err error) {
 515  	var _p0 *byte
 516  	if len(p) > 0 {
 517  		_p0 = &p[0]
 518  	}
 519  	r0, e1 := callread(fd, uintptr(unsafe.Pointer(_p0)), len(p))
 520  	n = int(r0)
 521  	if e1 != 0 {
 522  		err = errnoErr(e1)
 523  	}
 524  	return
 525  }
 526  
 527  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 528  
 529  func Readlink(path string, buf []byte) (n int, err error) {
 530  	var _p0 *byte
 531  	_p0, err = BytePtrFromString(path)
 532  	if err != nil {
 533  		return
 534  	}
 535  	var _p1 *byte
 536  	if len(buf) > 0 {
 537  		_p1 = &buf[0]
 538  	}
 539  	r0, e1 := callreadlink(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), len(buf))
 540  	n = int(r0)
 541  	if e1 != 0 {
 542  		err = errnoErr(e1)
 543  	}
 544  	return
 545  }
 546  
 547  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 548  
 549  func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
 550  	var _p0 *byte
 551  	_p0, err = BytePtrFromString(oldpath)
 552  	if err != nil {
 553  		return
 554  	}
 555  	var _p1 *byte
 556  	_p1, err = BytePtrFromString(newpath)
 557  	if err != nil {
 558  		return
 559  	}
 560  	_, e1 := callrenameat(olddirfd, uintptr(unsafe.Pointer(_p0)), newdirfd, uintptr(unsafe.Pointer(_p1)))
 561  	if e1 != 0 {
 562  		err = errnoErr(e1)
 563  	}
 564  	return
 565  }
 566  
 567  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 568  
 569  func Setdomainname(p []byte) (err error) {
 570  	var _p0 *byte
 571  	if len(p) > 0 {
 572  		_p0 = &p[0]
 573  	}
 574  	_, e1 := callsetdomainname(uintptr(unsafe.Pointer(_p0)), len(p))
 575  	if e1 != 0 {
 576  		err = errnoErr(e1)
 577  	}
 578  	return
 579  }
 580  
 581  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 582  
 583  func Sethostname(p []byte) (err error) {
 584  	var _p0 *byte
 585  	if len(p) > 0 {
 586  		_p0 = &p[0]
 587  	}
 588  	_, e1 := callsethostname(uintptr(unsafe.Pointer(_p0)), len(p))
 589  	if e1 != 0 {
 590  		err = errnoErr(e1)
 591  	}
 592  	return
 593  }
 594  
 595  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 596  
 597  func Setpgid(pid int, pgid int) (err error) {
 598  	_, e1 := callsetpgid(pid, pgid)
 599  	if e1 != 0 {
 600  		err = errnoErr(e1)
 601  	}
 602  	return
 603  }
 604  
 605  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 606  
 607  func Setsid() (pid int, err error) {
 608  	r0, e1 := callsetsid()
 609  	pid = int(r0)
 610  	if e1 != 0 {
 611  		err = errnoErr(e1)
 612  	}
 613  	return
 614  }
 615  
 616  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 617  
 618  func Settimeofday(tv *Timeval) (err error) {
 619  	_, e1 := callsettimeofday(uintptr(unsafe.Pointer(tv)))
 620  	if e1 != 0 {
 621  		err = errnoErr(e1)
 622  	}
 623  	return
 624  }
 625  
 626  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 627  
 628  func Setuid(uid int) (err error) {
 629  	_, e1 := callsetuid(uid)
 630  	if e1 != 0 {
 631  		err = errnoErr(e1)
 632  	}
 633  	return
 634  }
 635  
 636  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 637  
 638  func Setgid(uid int) (err error) {
 639  	_, e1 := callsetgid(uid)
 640  	if e1 != 0 {
 641  		err = errnoErr(e1)
 642  	}
 643  	return
 644  }
 645  
 646  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 647  
 648  func Setpriority(which int, who int, prio int) (err error) {
 649  	_, e1 := callsetpriority(which, who, prio)
 650  	if e1 != 0 {
 651  		err = errnoErr(e1)
 652  	}
 653  	return
 654  }
 655  
 656  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 657  
 658  func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
 659  	var _p0 *byte
 660  	_p0, err = BytePtrFromString(path)
 661  	if err != nil {
 662  		return
 663  	}
 664  	_, e1 := callstatx(dirfd, uintptr(unsafe.Pointer(_p0)), flags, mask, uintptr(unsafe.Pointer(stat)))
 665  	if e1 != 0 {
 666  		err = errnoErr(e1)
 667  	}
 668  	return
 669  }
 670  
 671  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 672  
 673  func Sync() {
 674  	callsync()
 675  	return
 676  }
 677  
 678  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 679  
 680  func Times(tms *Tms) (ticks uintptr, err error) {
 681  	r0, e1 := calltimes(uintptr(unsafe.Pointer(tms)))
 682  	ticks = uintptr(r0)
 683  	if e1 != 0 {
 684  		err = errnoErr(e1)
 685  	}
 686  	return
 687  }
 688  
 689  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 690  
 691  func Umask(mask int) (oldmask int) {
 692  	r0, _ := callumask(mask)
 693  	oldmask = int(r0)
 694  	return
 695  }
 696  
 697  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 698  
 699  func Uname(buf *Utsname) (err error) {
 700  	_, e1 := calluname(uintptr(unsafe.Pointer(buf)))
 701  	if e1 != 0 {
 702  		err = errnoErr(e1)
 703  	}
 704  	return
 705  }
 706  
 707  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 708  
 709  func Unlink(path string) (err error) {
 710  	var _p0 *byte
 711  	_p0, err = BytePtrFromString(path)
 712  	if err != nil {
 713  		return
 714  	}
 715  	_, e1 := callunlink(uintptr(unsafe.Pointer(_p0)))
 716  	if e1 != 0 {
 717  		err = errnoErr(e1)
 718  	}
 719  	return
 720  }
 721  
 722  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 723  
 724  func Unlinkat(dirfd int, path string, flags int) (err error) {
 725  	var _p0 *byte
 726  	_p0, err = BytePtrFromString(path)
 727  	if err != nil {
 728  		return
 729  	}
 730  	_, e1 := callunlinkat(dirfd, uintptr(unsafe.Pointer(_p0)), flags)
 731  	if e1 != 0 {
 732  		err = errnoErr(e1)
 733  	}
 734  	return
 735  }
 736  
 737  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 738  
 739  func Ustat(dev int, ubuf *Ustat_t) (err error) {
 740  	_, e1 := callustat(dev, uintptr(unsafe.Pointer(ubuf)))
 741  	if e1 != 0 {
 742  		err = errnoErr(e1)
 743  	}
 744  	return
 745  }
 746  
 747  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 748  
 749  func write(fd int, p []byte) (n int, err error) {
 750  	var _p0 *byte
 751  	if len(p) > 0 {
 752  		_p0 = &p[0]
 753  	}
 754  	r0, e1 := callwrite(fd, uintptr(unsafe.Pointer(_p0)), len(p))
 755  	n = int(r0)
 756  	if e1 != 0 {
 757  		err = errnoErr(e1)
 758  	}
 759  	return
 760  }
 761  
 762  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 763  
 764  func Dup2(oldfd int, newfd int) (err error) {
 765  	_, e1 := calldup2(oldfd, newfd)
 766  	if e1 != 0 {
 767  		err = errnoErr(e1)
 768  	}
 769  	return
 770  }
 771  
 772  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 773  
 774  func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
 775  	_, e1 := callposix_fadvise64(fd, offset, length, advice)
 776  	if e1 != 0 {
 777  		err = errnoErr(e1)
 778  	}
 779  	return
 780  }
 781  
 782  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 783  
 784  func Fchown(fd int, uid int, gid int) (err error) {
 785  	_, e1 := callfchown(fd, uid, gid)
 786  	if e1 != 0 {
 787  		err = errnoErr(e1)
 788  	}
 789  	return
 790  }
 791  
 792  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 793  
 794  func fstat(fd int, stat *Stat_t) (err error) {
 795  	_, e1 := callfstat(fd, uintptr(unsafe.Pointer(stat)))
 796  	if e1 != 0 {
 797  		err = errnoErr(e1)
 798  	}
 799  	return
 800  }
 801  
 802  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 803  
 804  func fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
 805  	var _p0 *byte
 806  	_p0, err = BytePtrFromString(path)
 807  	if err != nil {
 808  		return
 809  	}
 810  	_, e1 := callfstatat(dirfd, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), flags)
 811  	if e1 != 0 {
 812  		err = errnoErr(e1)
 813  	}
 814  	return
 815  }
 816  
 817  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 818  
 819  func Fstatfs(fd int, buf *Statfs_t) (err error) {
 820  	_, e1 := callfstatfs(fd, uintptr(unsafe.Pointer(buf)))
 821  	if e1 != 0 {
 822  		err = errnoErr(e1)
 823  	}
 824  	return
 825  }
 826  
 827  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 828  
 829  func Ftruncate(fd int, length int64) (err error) {
 830  	_, e1 := callftruncate(fd, length)
 831  	if e1 != 0 {
 832  		err = errnoErr(e1)
 833  	}
 834  	return
 835  }
 836  
 837  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 838  
 839  func Getegid() (egid int) {
 840  	r0, _ := callgetegid()
 841  	egid = int(r0)
 842  	return
 843  }
 844  
 845  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 846  
 847  func Geteuid() (euid int) {
 848  	r0, _ := callgeteuid()
 849  	euid = int(r0)
 850  	return
 851  }
 852  
 853  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 854  
 855  func Getgid() (gid int) {
 856  	r0, _ := callgetgid()
 857  	gid = int(r0)
 858  	return
 859  }
 860  
 861  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 862  
 863  func Getuid() (uid int) {
 864  	r0, _ := callgetuid()
 865  	uid = int(r0)
 866  	return
 867  }
 868  
 869  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 870  
 871  func Lchown(path string, uid int, gid int) (err error) {
 872  	var _p0 *byte
 873  	_p0, err = BytePtrFromString(path)
 874  	if err != nil {
 875  		return
 876  	}
 877  	_, e1 := calllchown(uintptr(unsafe.Pointer(_p0)), uid, gid)
 878  	if e1 != 0 {
 879  		err = errnoErr(e1)
 880  	}
 881  	return
 882  }
 883  
 884  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 885  
 886  func Listen(s int, n int) (err error) {
 887  	_, e1 := calllisten(s, n)
 888  	if e1 != 0 {
 889  		err = errnoErr(e1)
 890  	}
 891  	return
 892  }
 893  
 894  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 895  
 896  func lstat(path string, stat *Stat_t) (err error) {
 897  	var _p0 *byte
 898  	_p0, err = BytePtrFromString(path)
 899  	if err != nil {
 900  		return
 901  	}
 902  	_, e1 := calllstat(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)))
 903  	if e1 != 0 {
 904  		err = errnoErr(e1)
 905  	}
 906  	return
 907  }
 908  
 909  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 910  
 911  func Pause() (err error) {
 912  	_, e1 := callpause()
 913  	if e1 != 0 {
 914  		err = errnoErr(e1)
 915  	}
 916  	return
 917  }
 918  
 919  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 920  
 921  func pread(fd int, p []byte, offset int64) (n int, err error) {
 922  	var _p0 *byte
 923  	if len(p) > 0 {
 924  		_p0 = &p[0]
 925  	}
 926  	r0, e1 := callpread64(fd, uintptr(unsafe.Pointer(_p0)), len(p), offset)
 927  	n = int(r0)
 928  	if e1 != 0 {
 929  		err = errnoErr(e1)
 930  	}
 931  	return
 932  }
 933  
 934  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 935  
 936  func pwrite(fd int, p []byte, offset int64) (n int, err error) {
 937  	var _p0 *byte
 938  	if len(p) > 0 {
 939  		_p0 = &p[0]
 940  	}
 941  	r0, e1 := callpwrite64(fd, uintptr(unsafe.Pointer(_p0)), len(p), offset)
 942  	n = int(r0)
 943  	if e1 != 0 {
 944  		err = errnoErr(e1)
 945  	}
 946  	return
 947  }
 948  
 949  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 950  
 951  func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
 952  	r0, e1 := callselect(nfd, uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)))
 953  	n = int(r0)
 954  	if e1 != 0 {
 955  		err = errnoErr(e1)
 956  	}
 957  	return
 958  }
 959  
 960  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 961  
 962  func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 963  	r0, e1 := callpselect(nfd, uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)))
 964  	n = int(r0)
 965  	if e1 != 0 {
 966  		err = errnoErr(e1)
 967  	}
 968  	return
 969  }
 970  
 971  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 972  
 973  func Setregid(rgid int, egid int) (err error) {
 974  	_, e1 := callsetregid(rgid, egid)
 975  	if e1 != 0 {
 976  		err = errnoErr(e1)
 977  	}
 978  	return
 979  }
 980  
 981  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 982  
 983  func Setreuid(ruid int, euid int) (err error) {
 984  	_, e1 := callsetreuid(ruid, euid)
 985  	if e1 != 0 {
 986  		err = errnoErr(e1)
 987  	}
 988  	return
 989  }
 990  
 991  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 992  
 993  func Shutdown(fd int, how int) (err error) {
 994  	_, e1 := callshutdown(fd, how)
 995  	if e1 != 0 {
 996  		err = errnoErr(e1)
 997  	}
 998  	return
 999  }
1000  
1001  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1002  
1003  func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
1004  	r0, e1 := callsplice(rfd, uintptr(unsafe.Pointer(roff)), wfd, uintptr(unsafe.Pointer(woff)), len, flags)
1005  	n = int64(r0)
1006  	if e1 != 0 {
1007  		err = errnoErr(e1)
1008  	}
1009  	return
1010  }
1011  
1012  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1013  
1014  func stat(path string, statptr *Stat_t) (err error) {
1015  	var _p0 *byte
1016  	_p0, err = BytePtrFromString(path)
1017  	if err != nil {
1018  		return
1019  	}
1020  	_, e1 := callstat(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statptr)))
1021  	if e1 != 0 {
1022  		err = errnoErr(e1)
1023  	}
1024  	return
1025  }
1026  
1027  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1028  
1029  func Statfs(path string, buf *Statfs_t) (err error) {
1030  	var _p0 *byte
1031  	_p0, err = BytePtrFromString(path)
1032  	if err != nil {
1033  		return
1034  	}
1035  	_, e1 := callstatfs(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)))
1036  	if e1 != 0 {
1037  		err = errnoErr(e1)
1038  	}
1039  	return
1040  }
1041  
1042  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1043  
1044  func Truncate(path string, length int64) (err error) {
1045  	var _p0 *byte
1046  	_p0, err = BytePtrFromString(path)
1047  	if err != nil {
1048  		return
1049  	}
1050  	_, e1 := calltruncate(uintptr(unsafe.Pointer(_p0)), length)
1051  	if e1 != 0 {
1052  		err = errnoErr(e1)
1053  	}
1054  	return
1055  }
1056  
1057  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1058  
1059  func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1060  	_, e1 := callbind(s, uintptr(addr), uintptr(addrlen))
1061  	if e1 != 0 {
1062  		err = errnoErr(e1)
1063  	}
1064  	return
1065  }
1066  
1067  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1068  
1069  func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1070  	_, e1 := callconnect(s, uintptr(addr), uintptr(addrlen))
1071  	if e1 != 0 {
1072  		err = errnoErr(e1)
1073  	}
1074  	return
1075  }
1076  
1077  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1078  
1079  func getgroups(n int, list *_Gid_t) (nn int, err error) {
1080  	r0, e1 := callgetgroups(n, uintptr(unsafe.Pointer(list)))
1081  	nn = int(r0)
1082  	if e1 != 0 {
1083  		err = errnoErr(e1)
1084  	}
1085  	return
1086  }
1087  
1088  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1089  
1090  func setgroups(n int, list *_Gid_t) (err error) {
1091  	_, e1 := callsetgroups(n, uintptr(unsafe.Pointer(list)))
1092  	if e1 != 0 {
1093  		err = errnoErr(e1)
1094  	}
1095  	return
1096  }
1097  
1098  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1099  
1100  func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
1101  	_, e1 := callgetsockopt(s, level, name, uintptr(val), uintptr(unsafe.Pointer(vallen)))
1102  	if e1 != 0 {
1103  		err = errnoErr(e1)
1104  	}
1105  	return
1106  }
1107  
1108  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1109  
1110  func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
1111  	_, e1 := callsetsockopt(s, level, name, uintptr(val), vallen)
1112  	if e1 != 0 {
1113  		err = errnoErr(e1)
1114  	}
1115  	return
1116  }
1117  
1118  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1119  
1120  func socket(domain int, typ int, proto int) (fd int, err error) {
1121  	r0, e1 := callsocket(domain, typ, proto)
1122  	fd = int(r0)
1123  	if e1 != 0 {
1124  		err = errnoErr(e1)
1125  	}
1126  	return
1127  }
1128  
1129  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1130  
1131  func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
1132  	_, e1 := callsocketpair(domain, typ, proto, uintptr(unsafe.Pointer(fd)))
1133  	if e1 != 0 {
1134  		err = errnoErr(e1)
1135  	}
1136  	return
1137  }
1138  
1139  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1140  
1141  func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1142  	_, e1 := callgetpeername(fd, uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1143  	if e1 != 0 {
1144  		err = errnoErr(e1)
1145  	}
1146  	return
1147  }
1148  
1149  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1150  
1151  func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1152  	_, e1 := callgetsockname(fd, uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1153  	if e1 != 0 {
1154  		err = errnoErr(e1)
1155  	}
1156  	return
1157  }
1158  
1159  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1160  
1161  func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
1162  	var _p0 *byte
1163  	if len(p) > 0 {
1164  		_p0 = &p[0]
1165  	}
1166  	r0, e1 := callrecvfrom(fd, uintptr(unsafe.Pointer(_p0)), len(p), flags, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
1167  	n = int(r0)
1168  	if e1 != 0 {
1169  		err = errnoErr(e1)
1170  	}
1171  	return
1172  }
1173  
1174  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1175  
1176  func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
1177  	var _p0 *byte
1178  	if len(buf) > 0 {
1179  		_p0 = &buf[0]
1180  	}
1181  	_, e1 := callsendto(s, uintptr(unsafe.Pointer(_p0)), len(buf), flags, uintptr(to), uintptr(addrlen))
1182  	if e1 != 0 {
1183  		err = errnoErr(e1)
1184  	}
1185  	return
1186  }
1187  
1188  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1189  
1190  func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1191  	r0, e1 := callnrecvmsg(s, uintptr(unsafe.Pointer(msg)), flags)
1192  	n = int(r0)
1193  	if e1 != 0 {
1194  		err = errnoErr(e1)
1195  	}
1196  	return
1197  }
1198  
1199  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1200  
1201  func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1202  	r0, e1 := callnsendmsg(s, uintptr(unsafe.Pointer(msg)), flags)
1203  	n = int(r0)
1204  	if e1 != 0 {
1205  		err = errnoErr(e1)
1206  	}
1207  	return
1208  }
1209  
1210  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1211  
1212  func munmap(addr uintptr, length uintptr) (err error) {
1213  	_, e1 := callmunmap(addr, length)
1214  	if e1 != 0 {
1215  		err = errnoErr(e1)
1216  	}
1217  	return
1218  }
1219  
1220  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1221  
1222  func Madvise(b []byte, advice int) (err error) {
1223  	var _p0 *byte
1224  	if len(b) > 0 {
1225  		_p0 = &b[0]
1226  	}
1227  	_, e1 := callmadvise(uintptr(unsafe.Pointer(_p0)), len(b), advice)
1228  	if e1 != 0 {
1229  		err = errnoErr(e1)
1230  	}
1231  	return
1232  }
1233  
1234  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1235  
1236  func Mprotect(b []byte, prot int) (err error) {
1237  	var _p0 *byte
1238  	if len(b) > 0 {
1239  		_p0 = &b[0]
1240  	}
1241  	_, e1 := callmprotect(uintptr(unsafe.Pointer(_p0)), len(b), prot)
1242  	if e1 != 0 {
1243  		err = errnoErr(e1)
1244  	}
1245  	return
1246  }
1247  
1248  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1249  
1250  func Mlock(b []byte) (err error) {
1251  	var _p0 *byte
1252  	if len(b) > 0 {
1253  		_p0 = &b[0]
1254  	}
1255  	_, e1 := callmlock(uintptr(unsafe.Pointer(_p0)), len(b))
1256  	if e1 != 0 {
1257  		err = errnoErr(e1)
1258  	}
1259  	return
1260  }
1261  
1262  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1263  
1264  func Mlockall(flags int) (err error) {
1265  	_, e1 := callmlockall(flags)
1266  	if e1 != 0 {
1267  		err = errnoErr(e1)
1268  	}
1269  	return
1270  }
1271  
1272  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1273  
1274  func Msync(b []byte, flags int) (err error) {
1275  	var _p0 *byte
1276  	if len(b) > 0 {
1277  		_p0 = &b[0]
1278  	}
1279  	_, e1 := callmsync(uintptr(unsafe.Pointer(_p0)), len(b), flags)
1280  	if e1 != 0 {
1281  		err = errnoErr(e1)
1282  	}
1283  	return
1284  }
1285  
1286  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1287  
1288  func Munlock(b []byte) (err error) {
1289  	var _p0 *byte
1290  	if len(b) > 0 {
1291  		_p0 = &b[0]
1292  	}
1293  	_, e1 := callmunlock(uintptr(unsafe.Pointer(_p0)), len(b))
1294  	if e1 != 0 {
1295  		err = errnoErr(e1)
1296  	}
1297  	return
1298  }
1299  
1300  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1301  
1302  func Munlockall() (err error) {
1303  	_, e1 := callmunlockall()
1304  	if e1 != 0 {
1305  		err = errnoErr(e1)
1306  	}
1307  	return
1308  }
1309  
1310  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1311  
1312  func pipe(p *[2]_C_int) (err error) {
1313  	_, e1 := callpipe(uintptr(unsafe.Pointer(p)))
1314  	if e1 != 0 {
1315  		err = errnoErr(e1)
1316  	}
1317  	return
1318  }
1319  
1320  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1321  
1322  func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
1323  	r0, e1 := callpoll(uintptr(unsafe.Pointer(fds)), nfds, timeout)
1324  	n = int(r0)
1325  	if e1 != 0 {
1326  		err = errnoErr(e1)
1327  	}
1328  	return
1329  }
1330  
1331  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1332  
1333  func gettimeofday(tv *Timeval, tzp *Timezone) (err error) {
1334  	_, e1 := callgettimeofday(uintptr(unsafe.Pointer(tv)), uintptr(unsafe.Pointer(tzp)))
1335  	if e1 != 0 {
1336  		err = errnoErr(e1)
1337  	}
1338  	return
1339  }
1340  
1341  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1342  
1343  func Time(t *Time_t) (tt Time_t, err error) {
1344  	r0, e1 := calltime(uintptr(unsafe.Pointer(t)))
1345  	tt = Time_t(r0)
1346  	if e1 != 0 {
1347  		err = errnoErr(e1)
1348  	}
1349  	return
1350  }
1351  
1352  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1353  
1354  func Utime(path string, buf *Utimbuf) (err error) {
1355  	var _p0 *byte
1356  	_p0, err = BytePtrFromString(path)
1357  	if err != nil {
1358  		return
1359  	}
1360  	_, e1 := callutime(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)))
1361  	if e1 != 0 {
1362  		err = errnoErr(e1)
1363  	}
1364  	return
1365  }
1366  
1367  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1368  
1369  func Getsystemcfg(label int) (n uint64) {
1370  	r0, _ := callgetsystemcfg(label)
1371  	n = uint64(r0)
1372  	return
1373  }
1374  
1375  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1376  
1377  func umount(target string) (err error) {
1378  	var _p0 *byte
1379  	_p0, err = BytePtrFromString(target)
1380  	if err != nil {
1381  		return
1382  	}
1383  	_, e1 := callumount(uintptr(unsafe.Pointer(_p0)))
1384  	if e1 != 0 {
1385  		err = errnoErr(e1)
1386  	}
1387  	return
1388  }
1389  
1390  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1391  
1392  func Getrlimit(resource int, rlim *Rlimit) (err error) {
1393  	_, e1 := callgetrlimit(resource, uintptr(unsafe.Pointer(rlim)))
1394  	if e1 != 0 {
1395  		err = errnoErr(e1)
1396  	}
1397  	return
1398  }
1399  
1400  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1401  
1402  func Seek(fd int, offset int64, whence int) (off int64, err error) {
1403  	r0, e1 := calllseek(fd, offset, whence)
1404  	off = int64(r0)
1405  	if e1 != 0 {
1406  		err = errnoErr(e1)
1407  	}
1408  	return
1409  }
1410  
1411  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1412  
1413  func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
1414  	r0, e1 := callmmap64(addr, length, prot, flags, fd, offset)
1415  	xaddr = uintptr(r0)
1416  	if e1 != 0 {
1417  		err = errnoErr(e1)
1418  	}
1419  	return
1420  }
1421