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