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 int, arg uintptr) (err error) {
  97	_, e1 := callioctl(fd, 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 ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) {
 107	_, e1 := callioctl_ptr(fd, req, arg)
 108	if e1 != 0 {
 109		err = errnoErr(e1)
 110	}
 111	return
 112}
 113
 114// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 115
 116func FcntlInt(fd uintptr, cmd int, arg int) (r int, err error) {
 117	r0, e1 := callfcntl(fd, cmd, uintptr(arg))
 118	r = int(r0)
 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 FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) {
 128	_, e1 := callfcntl(fd, cmd, uintptr(unsafe.Pointer(lk)))
 129	if e1 != 0 {
 130		err = errnoErr(e1)
 131	}
 132	return
 133}
 134
 135// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 136
 137func fcntl(fd int, cmd int, arg int) (val int, err error) {
 138	r0, e1 := callfcntl(uintptr(fd), cmd, uintptr(arg))
 139	val = int(r0)
 140	if e1 != 0 {
 141		err = errnoErr(e1)
 142	}
 143	return
 144}
 145
 146// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 147
 148func fsyncRange(fd int, how int, start int64, length int64) (err error) {
 149	_, e1 := callfsync_range(fd, how, start, length)
 150	if e1 != 0 {
 151		err = errnoErr(e1)
 152	}
 153	return
 154}
 155
 156// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 157
 158func Acct(path string) (err error) {
 159	var _p0 *byte
 160	_p0, err = BytePtrFromString(path)
 161	if err != nil {
 162		return
 163	}
 164	_, e1 := callacct(uintptr(unsafe.Pointer(_p0)))
 165	if e1 != 0 {
 166		err = errnoErr(e1)
 167	}
 168	return
 169}
 170
 171// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 172
 173func Chdir(path string) (err error) {
 174	var _p0 *byte
 175	_p0, err = BytePtrFromString(path)
 176	if err != nil {
 177		return
 178	}
 179	_, e1 := callchdir(uintptr(unsafe.Pointer(_p0)))
 180	if e1 != 0 {
 181		err = errnoErr(e1)
 182	}
 183	return
 184}
 185
 186// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 187
 188func Chroot(path string) (err error) {
 189	var _p0 *byte
 190	_p0, err = BytePtrFromString(path)
 191	if err != nil {
 192		return
 193	}
 194	_, e1 := callchroot(uintptr(unsafe.Pointer(_p0)))
 195	if e1 != 0 {
 196		err = errnoErr(e1)
 197	}
 198	return
 199}
 200
 201// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 202
 203func Close(fd int) (err error) {
 204	_, e1 := callclose(fd)
 205	if e1 != 0 {
 206		err = errnoErr(e1)
 207	}
 208	return
 209}
 210
 211// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 212
 213func Dup(oldfd int) (fd int, err error) {
 214	r0, e1 := calldup(oldfd)
 215	fd = int(r0)
 216	if e1 != 0 {
 217		err = errnoErr(e1)
 218	}
 219	return
 220}
 221
 222// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 223
 224func Exit(code int) {
 225	callexit(code)
 226	return
 227}
 228
 229// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 230
 231func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
 232	var _p0 *byte
 233	_p0, err = BytePtrFromString(path)
 234	if err != nil {
 235		return
 236	}
 237	_, e1 := callfaccessat(dirfd, uintptr(unsafe.Pointer(_p0)), mode, flags)
 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 Fchdir(fd int) (err error) {
 247	_, e1 := callfchdir(fd)
 248	if e1 != 0 {
 249		err = errnoErr(e1)
 250	}
 251	return
 252}
 253
 254// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 255
 256func Fchmod(fd int, mode uint32) (err error) {
 257	_, e1 := callfchmod(fd, mode)
 258	if e1 != 0 {
 259		err = errnoErr(e1)
 260	}
 261	return
 262}
 263
 264// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 265
 266func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
 267	var _p0 *byte
 268	_p0, err = BytePtrFromString(path)
 269	if err != nil {
 270		return
 271	}
 272	_, e1 := callfchmodat(dirfd, uintptr(unsafe.Pointer(_p0)), mode, flags)
 273	if e1 != 0 {
 274		err = errnoErr(e1)
 275	}
 276	return
 277}
 278
 279// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 280
 281func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 282	var _p0 *byte
 283	_p0, err = BytePtrFromString(path)
 284	if err != nil {
 285		return
 286	}
 287	_, e1 := callfchownat(dirfd, uintptr(unsafe.Pointer(_p0)), uid, gid, flags)
 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 Fdatasync(fd int) (err error) {
 297	_, e1 := callfdatasync(fd)
 298	if e1 != 0 {
 299		err = errnoErr(e1)
 300	}
 301	return
 302}
 303
 304// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 305
 306func Getpgid(pid int) (pgid int, err error) {
 307	r0, e1 := callgetpgid(pid)
 308	pgid = int(r0)
 309	if e1 != 0 {
 310		err = errnoErr(e1)
 311	}
 312	return
 313}
 314
 315// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 316
 317func Getpgrp() (pid int) {
 318	r0, _ := callgetpgrp()
 319	pid = int(r0)
 320	return
 321}
 322
 323// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 324
 325func Getpid() (pid int) {
 326	r0, _ := callgetpid()
 327	pid = int(r0)
 328	return
 329}
 330
 331// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 332
 333func Getppid() (ppid int) {
 334	r0, _ := callgetppid()
 335	ppid = int(r0)
 336	return
 337}
 338
 339// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 340
 341func Getpriority(which int, who int) (prio int, err error) {
 342	r0, e1 := callgetpriority(which, who)
 343	prio = int(r0)
 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 Getrusage(who int, rusage *Rusage) (err error) {
 353	_, e1 := callgetrusage(who, uintptr(unsafe.Pointer(rusage)))
 354	if e1 != 0 {
 355		err = errnoErr(e1)
 356	}
 357	return
 358}
 359
 360// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 361
 362func Getsid(pid int) (sid int, err error) {
 363	r0, e1 := callgetsid(pid)
 364	sid = int(r0)
 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 Kill(pid int, sig Signal) (err error) {
 374	_, e1 := callkill(pid, int(sig))
 375	if e1 != 0 {
 376		err = errnoErr(e1)
 377	}
 378	return
 379}
 380
 381// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 382
 383func Klogctl(typ int, buf []byte) (n int, err error) {
 384	var _p0 *byte
 385	if len(buf) > 0 {
 386		_p0 = &buf[0]
 387	}
 388	r0, e1 := callsyslog(typ, uintptr(unsafe.Pointer(_p0)), len(buf))
 389	n = int(r0)
 390	if e1 != 0 {
 391		err = errnoErr(e1)
 392	}
 393	return
 394}
 395
 396// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 397
 398func Mkdir(dirfd int, path string, mode uint32) (err error) {
 399	var _p0 *byte
 400	_p0, err = BytePtrFromString(path)
 401	if err != nil {
 402		return
 403	}
 404	_, e1 := callmkdir(dirfd, uintptr(unsafe.Pointer(_p0)), mode)
 405	if e1 != 0 {
 406		err = errnoErr(e1)
 407	}
 408	return
 409}
 410
 411// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 412
 413func Mkdirat(dirfd int, path string, mode uint32) (err error) {
 414	var _p0 *byte
 415	_p0, err = BytePtrFromString(path)
 416	if err != nil {
 417		return
 418	}
 419	_, e1 := callmkdirat(dirfd, uintptr(unsafe.Pointer(_p0)), mode)
 420	if e1 != 0 {
 421		err = errnoErr(e1)
 422	}
 423	return
 424}
 425
 426// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 427
 428func Mkfifo(path string, mode uint32) (err error) {
 429	var _p0 *byte
 430	_p0, err = BytePtrFromString(path)
 431	if err != nil {
 432		return
 433	}
 434	_, e1 := callmkfifo(uintptr(unsafe.Pointer(_p0)), mode)
 435	if e1 != 0 {
 436		err = errnoErr(e1)
 437	}
 438	return
 439}
 440
 441// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 442
 443func Mknod(path string, mode uint32, dev int) (err error) {
 444	var _p0 *byte
 445	_p0, err = BytePtrFromString(path)
 446	if err != nil {
 447		return
 448	}
 449	_, e1 := callmknod(uintptr(unsafe.Pointer(_p0)), mode, dev)
 450	if e1 != 0 {
 451		err = errnoErr(e1)
 452	}
 453	return
 454}
 455
 456// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 457
 458func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
 459	var _p0 *byte
 460	_p0, err = BytePtrFromString(path)
 461	if err != nil {
 462		return
 463	}
 464	_, e1 := callmknodat(dirfd, uintptr(unsafe.Pointer(_p0)), mode, dev)
 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 Nanosleep(time *Timespec, leftover *Timespec) (err error) {
 474	_, e1 := callnanosleep(uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)))
 475	if e1 != 0 {
 476		err = errnoErr(e1)
 477	}
 478	return
 479}
 480
 481// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 482
 483func Open(path string, mode int, perm uint32) (fd int, err error) {
 484	var _p0 *byte
 485	_p0, err = BytePtrFromString(path)
 486	if err != nil {
 487		return
 488	}
 489	r0, e1 := callopen64(uintptr(unsafe.Pointer(_p0)), mode, perm)
 490	fd = int(r0)
 491	if e1 != 0 {
 492		err = errnoErr(e1)
 493	}
 494	return
 495}
 496
 497// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 498
 499func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
 500	var _p0 *byte
 501	_p0, err = BytePtrFromString(path)
 502	if err != nil {
 503		return
 504	}
 505	r0, e1 := callopenat(dirfd, uintptr(unsafe.Pointer(_p0)), flags, mode)
 506	fd = int(r0)
 507	if e1 != 0 {
 508		err = errnoErr(e1)
 509	}
 510	return
 511}
 512
 513// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 514
 515func read(fd int, p []byte) (n int, err error) {
 516	var _p0 *byte
 517	if len(p) > 0 {
 518		_p0 = &p[0]
 519	}
 520	r0, e1 := callread(fd, uintptr(unsafe.Pointer(_p0)), len(p))
 521	n = int(r0)
 522	if e1 != 0 {
 523		err = errnoErr(e1)
 524	}
 525	return
 526}
 527
 528// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 529
 530func Readlink(path string, buf []byte) (n int, err error) {
 531	var _p0 *byte
 532	_p0, err = BytePtrFromString(path)
 533	if err != nil {
 534		return
 535	}
 536	var _p1 *byte
 537	if len(buf) > 0 {
 538		_p1 = &buf[0]
 539	}
 540	r0, e1 := callreadlink(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), len(buf))
 541	n = int(r0)
 542	if e1 != 0 {
 543		err = errnoErr(e1)
 544	}
 545	return
 546}
 547
 548// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 549
 550func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
 551	var _p0 *byte
 552	_p0, err = BytePtrFromString(oldpath)
 553	if err != nil {
 554		return
 555	}
 556	var _p1 *byte
 557	_p1, err = BytePtrFromString(newpath)
 558	if err != nil {
 559		return
 560	}
 561	_, e1 := callrenameat(olddirfd, uintptr(unsafe.Pointer(_p0)), newdirfd, uintptr(unsafe.Pointer(_p1)))
 562	if e1 != 0 {
 563		err = errnoErr(e1)
 564	}
 565	return
 566}
 567
 568// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 569
 570func Setdomainname(p []byte) (err error) {
 571	var _p0 *byte
 572	if len(p) > 0 {
 573		_p0 = &p[0]
 574	}
 575	_, e1 := callsetdomainname(uintptr(unsafe.Pointer(_p0)), len(p))
 576	if e1 != 0 {
 577		err = errnoErr(e1)
 578	}
 579	return
 580}
 581
 582// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 583
 584func Sethostname(p []byte) (err error) {
 585	var _p0 *byte
 586	if len(p) > 0 {
 587		_p0 = &p[0]
 588	}
 589	_, e1 := callsethostname(uintptr(unsafe.Pointer(_p0)), len(p))
 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 Setpgid(pid int, pgid int) (err error) {
 599	_, e1 := callsetpgid(pid, pgid)
 600	if e1 != 0 {
 601		err = errnoErr(e1)
 602	}
 603	return
 604}
 605
 606// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 607
 608func Setsid() (pid int, err error) {
 609	r0, e1 := callsetsid()
 610	pid = int(r0)
 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 Settimeofday(tv *Timeval) (err error) {
 620	_, e1 := callsettimeofday(uintptr(unsafe.Pointer(tv)))
 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 Setuid(uid int) (err error) {
 630	_, e1 := callsetuid(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 Setgid(uid int) (err error) {
 640	_, e1 := callsetgid(uid)
 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 Setpriority(which int, who int, prio int) (err error) {
 650	_, e1 := callsetpriority(which, who, prio)
 651	if e1 != 0 {
 652		err = errnoErr(e1)
 653	}
 654	return
 655}
 656
 657// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 658
 659func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
 660	var _p0 *byte
 661	_p0, err = BytePtrFromString(path)
 662	if err != nil {
 663		return
 664	}
 665	_, e1 := callstatx(dirfd, uintptr(unsafe.Pointer(_p0)), flags, mask, uintptr(unsafe.Pointer(stat)))
 666	if e1 != 0 {
 667		err = errnoErr(e1)
 668	}
 669	return
 670}
 671
 672// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 673
 674func Sync() {
 675	callsync()
 676	return
 677}
 678
 679// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 680
 681func Times(tms *Tms) (ticks uintptr, err error) {
 682	r0, e1 := calltimes(uintptr(unsafe.Pointer(tms)))
 683	ticks = uintptr(r0)
 684	if e1 != 0 {
 685		err = errnoErr(e1)
 686	}
 687	return
 688}
 689
 690// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 691
 692func Umask(mask int) (oldmask int) {
 693	r0, _ := callumask(mask)
 694	oldmask = int(r0)
 695	return
 696}
 697
 698// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 699
 700func Uname(buf *Utsname) (err error) {
 701	_, e1 := calluname(uintptr(unsafe.Pointer(buf)))
 702	if e1 != 0 {
 703		err = errnoErr(e1)
 704	}
 705	return
 706}
 707
 708// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 709
 710func Unlink(path string) (err error) {
 711	var _p0 *byte
 712	_p0, err = BytePtrFromString(path)
 713	if err != nil {
 714		return
 715	}
 716	_, e1 := callunlink(uintptr(unsafe.Pointer(_p0)))
 717	if e1 != 0 {
 718		err = errnoErr(e1)
 719	}
 720	return
 721}
 722
 723// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 724
 725func Unlinkat(dirfd int, path string, flags int) (err error) {
 726	var _p0 *byte
 727	_p0, err = BytePtrFromString(path)
 728	if err != nil {
 729		return
 730	}
 731	_, e1 := callunlinkat(dirfd, uintptr(unsafe.Pointer(_p0)), flags)
 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 Ustat(dev int, ubuf *Ustat_t) (err error) {
 741	_, e1 := callustat(dev, uintptr(unsafe.Pointer(ubuf)))
 742	if e1 != 0 {
 743		err = errnoErr(e1)
 744	}
 745	return
 746}
 747
 748// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 749
 750func write(fd int, p []byte) (n int, err error) {
 751	var _p0 *byte
 752	if len(p) > 0 {
 753		_p0 = &p[0]
 754	}
 755	r0, e1 := callwrite(fd, uintptr(unsafe.Pointer(_p0)), len(p))
 756	n = int(r0)
 757	if e1 != 0 {
 758		err = errnoErr(e1)
 759	}
 760	return
 761}
 762
 763// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 764
 765func readlen(fd int, p *byte, np int) (n int, err error) {
 766	r0, e1 := callread(fd, uintptr(unsafe.Pointer(p)), np)
 767	n = int(r0)
 768	if e1 != 0 {
 769		err = errnoErr(e1)
 770	}
 771	return
 772}
 773
 774// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 775
 776func writelen(fd int, p *byte, np int) (n int, err error) {
 777	r0, e1 := callwrite(fd, uintptr(unsafe.Pointer(p)), np)
 778	n = int(r0)
 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 Dup2(oldfd int, newfd int) (err error) {
 788	_, e1 := calldup2(oldfd, newfd)
 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 Fadvise(fd int, offset int64, length int64, advice int) (err error) {
 798	_, e1 := callposix_fadvise64(fd, offset, length, advice)
 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 Fchown(fd int, uid int, gid int) (err error) {
 808	_, e1 := callfchown(fd, uid, gid)
 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 fstat(fd int, stat *Stat_t) (err error) {
 818	_, e1 := callfstat(fd, uintptr(unsafe.Pointer(stat)))
 819	if e1 != 0 {
 820		err = errnoErr(e1)
 821	}
 822	return
 823}
 824
 825// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 826
 827func fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
 828	var _p0 *byte
 829	_p0, err = BytePtrFromString(path)
 830	if err != nil {
 831		return
 832	}
 833	_, e1 := callfstatat(dirfd, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), flags)
 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 Fstatfs(fd int, buf *Statfs_t) (err error) {
 843	_, e1 := callfstatfs(fd, uintptr(unsafe.Pointer(buf)))
 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 Ftruncate(fd int, length int64) (err error) {
 853	_, e1 := callftruncate(fd, length)
 854	if e1 != 0 {
 855		err = errnoErr(e1)
 856	}
 857	return
 858}
 859
 860// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 861
 862func Getegid() (egid int) {
 863	r0, _ := callgetegid()
 864	egid = int(r0)
 865	return
 866}
 867
 868// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 869
 870func Geteuid() (euid int) {
 871	r0, _ := callgeteuid()
 872	euid = int(r0)
 873	return
 874}
 875
 876// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 877
 878func Getgid() (gid int) {
 879	r0, _ := callgetgid()
 880	gid = int(r0)
 881	return
 882}
 883
 884// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 885
 886func Getuid() (uid int) {
 887	r0, _ := callgetuid()
 888	uid = int(r0)
 889	return
 890}
 891
 892// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 893
 894func Lchown(path string, uid int, gid int) (err error) {
 895	var _p0 *byte
 896	_p0, err = BytePtrFromString(path)
 897	if err != nil {
 898		return
 899	}
 900	_, e1 := calllchown(uintptr(unsafe.Pointer(_p0)), uid, gid)
 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 Listen(s int, n int) (err error) {
 910	_, e1 := calllisten(s, n)
 911	if e1 != 0 {
 912		err = errnoErr(e1)
 913	}
 914	return
 915}
 916
 917// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 918
 919func lstat(path string, stat *Stat_t) (err error) {
 920	var _p0 *byte
 921	_p0, err = BytePtrFromString(path)
 922	if err != nil {
 923		return
 924	}
 925	_, e1 := calllstat(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)))
 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 Pause() (err error) {
 935	_, e1 := callpause()
 936	if e1 != 0 {
 937		err = errnoErr(e1)
 938	}
 939	return
 940}
 941
 942// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 943
 944func pread(fd int, p []byte, offset int64) (n int, err error) {
 945	var _p0 *byte
 946	if len(p) > 0 {
 947		_p0 = &p[0]
 948	}
 949	r0, e1 := callpread64(fd, uintptr(unsafe.Pointer(_p0)), len(p), offset)
 950	n = int(r0)
 951	if e1 != 0 {
 952		err = errnoErr(e1)
 953	}
 954	return
 955}
 956
 957// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 958
 959func pwrite(fd int, p []byte, offset int64) (n int, err error) {
 960	var _p0 *byte
 961	if len(p) > 0 {
 962		_p0 = &p[0]
 963	}
 964	r0, e1 := callpwrite64(fd, uintptr(unsafe.Pointer(_p0)), len(p), offset)
 965	n = int(r0)
 966	if e1 != 0 {
 967		err = errnoErr(e1)
 968	}
 969	return
 970}
 971
 972// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 973
 974func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
 975	r0, e1 := callselect(nfd, uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)))
 976	n = int(r0)
 977	if e1 != 0 {
 978		err = errnoErr(e1)
 979	}
 980	return
 981}
 982
 983// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 984
 985func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
 986	r0, e1 := callpselect(nfd, uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)))
 987	n = int(r0)
 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 Setregid(rgid int, egid int) (err error) {
 997	_, e1 := callsetregid(rgid, egid)
 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 Setreuid(ruid int, euid int) (err error) {
1007	_, e1 := callsetreuid(ruid, euid)
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 Shutdown(fd int, how int) (err error) {
1017	_, e1 := callshutdown(fd, how)
1018	if e1 != 0 {
1019		err = errnoErr(e1)
1020	}
1021	return
1022}
1023
1024// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1025
1026func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
1027	r0, e1 := callsplice(rfd, uintptr(unsafe.Pointer(roff)), wfd, uintptr(unsafe.Pointer(woff)), len, flags)
1028	n = int64(r0)
1029	if e1 != 0 {
1030		err = errnoErr(e1)
1031	}
1032	return
1033}
1034
1035// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1036
1037func stat(path string, statptr *Stat_t) (err error) {
1038	var _p0 *byte
1039	_p0, err = BytePtrFromString(path)
1040	if err != nil {
1041		return
1042	}
1043	_, e1 := callstat(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statptr)))
1044	if e1 != 0 {
1045		err = errnoErr(e1)
1046	}
1047	return
1048}
1049
1050// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1051
1052func Statfs(path string, buf *Statfs_t) (err error) {
1053	var _p0 *byte
1054	_p0, err = BytePtrFromString(path)
1055	if err != nil {
1056		return
1057	}
1058	_, e1 := callstatfs(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)))
1059	if e1 != 0 {
1060		err = errnoErr(e1)
1061	}
1062	return
1063}
1064
1065// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1066
1067func Truncate(path string, length int64) (err error) {
1068	var _p0 *byte
1069	_p0, err = BytePtrFromString(path)
1070	if err != nil {
1071		return
1072	}
1073	_, e1 := calltruncate(uintptr(unsafe.Pointer(_p0)), length)
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 bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1083	_, e1 := callbind(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 connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1093	_, e1 := callconnect(s, uintptr(addr), uintptr(addrlen))
1094	if e1 != 0 {
1095		err = errnoErr(e1)
1096	}
1097	return
1098}
1099
1100// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1101
1102func getgroups(n int, list *_Gid_t) (nn int, err error) {
1103	r0, e1 := callgetgroups(n, uintptr(unsafe.Pointer(list)))
1104	nn = int(r0)
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 setgroups(n int, list *_Gid_t) (err error) {
1114	_, e1 := callsetgroups(n, uintptr(unsafe.Pointer(list)))
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 getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
1124	_, e1 := callgetsockopt(s, level, name, uintptr(val), uintptr(unsafe.Pointer(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 setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
1134	_, e1 := callsetsockopt(s, level, name, uintptr(val), vallen)
1135	if e1 != 0 {
1136		err = errnoErr(e1)
1137	}
1138	return
1139}
1140
1141// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1142
1143func socket(domain int, typ int, proto int) (fd int, err error) {
1144	r0, e1 := callsocket(domain, typ, proto)
1145	fd = int(r0)
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 socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
1155	_, e1 := callsocketpair(domain, typ, proto, uintptr(unsafe.Pointer(fd)))
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 getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1165	_, e1 := callgetpeername(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 getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1175	_, e1 := callgetsockname(fd, uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1176	if e1 != 0 {
1177		err = errnoErr(e1)
1178	}
1179	return
1180}
1181
1182// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1183
1184func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
1185	var _p0 *byte
1186	if len(p) > 0 {
1187		_p0 = &p[0]
1188	}
1189	r0, e1 := callrecvfrom(fd, uintptr(unsafe.Pointer(_p0)), len(p), flags, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
1190	n = int(r0)
1191	if e1 != 0 {
1192		err = errnoErr(e1)
1193	}
1194	return
1195}
1196
1197// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1198
1199func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
1200	var _p0 *byte
1201	if len(buf) > 0 {
1202		_p0 = &buf[0]
1203	}
1204	_, e1 := callsendto(s, uintptr(unsafe.Pointer(_p0)), len(buf), flags, uintptr(to), uintptr(addrlen))
1205	if e1 != 0 {
1206		err = errnoErr(e1)
1207	}
1208	return
1209}
1210
1211// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1212
1213func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1214	r0, e1 := callnrecvmsg(s, uintptr(unsafe.Pointer(msg)), flags)
1215	n = int(r0)
1216	if e1 != 0 {
1217		err = errnoErr(e1)
1218	}
1219	return
1220}
1221
1222// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1223
1224func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1225	r0, e1 := callnsendmsg(s, uintptr(unsafe.Pointer(msg)), flags)
1226	n = int(r0)
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 munmap(addr uintptr, length uintptr) (err error) {
1236	_, e1 := callmunmap(addr, length)
1237	if e1 != 0 {
1238		err = errnoErr(e1)
1239	}
1240	return
1241}
1242
1243// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1244
1245func Madvise(b []byte, advice int) (err error) {
1246	var _p0 *byte
1247	if len(b) > 0 {
1248		_p0 = &b[0]
1249	}
1250	_, e1 := callmadvise(uintptr(unsafe.Pointer(_p0)), len(b), advice)
1251	if e1 != 0 {
1252		err = errnoErr(e1)
1253	}
1254	return
1255}
1256
1257// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1258
1259func Mprotect(b []byte, prot int) (err error) {
1260	var _p0 *byte
1261	if len(b) > 0 {
1262		_p0 = &b[0]
1263	}
1264	_, e1 := callmprotect(uintptr(unsafe.Pointer(_p0)), len(b), prot)
1265	if e1 != 0 {
1266		err = errnoErr(e1)
1267	}
1268	return
1269}
1270
1271// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1272
1273func Mlock(b []byte) (err error) {
1274	var _p0 *byte
1275	if len(b) > 0 {
1276		_p0 = &b[0]
1277	}
1278	_, e1 := callmlock(uintptr(unsafe.Pointer(_p0)), len(b))
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 Mlockall(flags int) (err error) {
1288	_, e1 := callmlockall(flags)
1289	if e1 != 0 {
1290		err = errnoErr(e1)
1291	}
1292	return
1293}
1294
1295// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1296
1297func Msync(b []byte, flags int) (err error) {
1298	var _p0 *byte
1299	if len(b) > 0 {
1300		_p0 = &b[0]
1301	}
1302	_, e1 := callmsync(uintptr(unsafe.Pointer(_p0)), len(b), flags)
1303	if e1 != 0 {
1304		err = errnoErr(e1)
1305	}
1306	return
1307}
1308
1309// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1310
1311func Munlock(b []byte) (err error) {
1312	var _p0 *byte
1313	if len(b) > 0 {
1314		_p0 = &b[0]
1315	}
1316	_, e1 := callmunlock(uintptr(unsafe.Pointer(_p0)), len(b))
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 Munlockall() (err error) {
1326	_, e1 := callmunlockall()
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 pipe(p *[2]_C_int) (err error) {
1336	_, e1 := callpipe(uintptr(unsafe.Pointer(p)))
1337	if e1 != 0 {
1338		err = errnoErr(e1)
1339	}
1340	return
1341}
1342
1343// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1344
1345func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
1346	r0, e1 := callpoll(uintptr(unsafe.Pointer(fds)), nfds, timeout)
1347	n = int(r0)
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 gettimeofday(tv *Timeval, tzp *Timezone) (err error) {
1357	_, e1 := callgettimeofday(uintptr(unsafe.Pointer(tv)), uintptr(unsafe.Pointer(tzp)))
1358	if e1 != 0 {
1359		err = errnoErr(e1)
1360	}
1361	return
1362}
1363
1364// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1365
1366func Time(t *Time_t) (tt Time_t, err error) {
1367	r0, e1 := calltime(uintptr(unsafe.Pointer(t)))
1368	tt = Time_t(r0)
1369	if e1 != 0 {
1370		err = errnoErr(e1)
1371	}
1372	return
1373}
1374
1375// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1376
1377func Utime(path string, buf *Utimbuf) (err error) {
1378	var _p0 *byte
1379	_p0, err = BytePtrFromString(path)
1380	if err != nil {
1381		return
1382	}
1383	_, e1 := callutime(uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)))
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
1392func Getsystemcfg(label int) (n uint64) {
1393	r0, _ := callgetsystemcfg(label)
1394	n = uint64(r0)
1395	return
1396}
1397
1398// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1399
1400func umount(target string) (err error) {
1401	var _p0 *byte
1402	_p0, err = BytePtrFromString(target)
1403	if err != nil {
1404		return
1405	}
1406	_, e1 := callumount(uintptr(unsafe.Pointer(_p0)))
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 Getrlimit(resource int, rlim *Rlimit) (err error) {
1416	_, e1 := callgetrlimit(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}