zsyscall_netbsd_386.go

   1// go run mksyscall.go -l32 -netbsd -tags netbsd,386 syscall_bsd.go syscall_netbsd.go syscall_netbsd_386.go
   2// Code generated by the command above; see README.md. DO NOT EDIT.
   3
   4//go:build netbsd && 386
   5
   6package unix
   7
   8import (
   9	"syscall"
  10	"unsafe"
  11)
  12
  13var _ syscall.Errno
  14
  15// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  16
  17func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
  18	r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
  19	n = int(r0)
  20	if e1 != 0 {
  21		err = errnoErr(e1)
  22	}
  23	return
  24}
  25
  26// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  27
  28func setgroups(ngid int, gid *_Gid_t) (err error) {
  29	_, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
  30	if e1 != 0 {
  31		err = errnoErr(e1)
  32	}
  33	return
  34}
  35
  36// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  37
  38func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
  39	r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
  40	wpid = int(r0)
  41	if e1 != 0 {
  42		err = errnoErr(e1)
  43	}
  44	return
  45}
  46
  47// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  48
  49func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
  50	r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  51	fd = int(r0)
  52	if e1 != 0 {
  53		err = errnoErr(e1)
  54	}
  55	return
  56}
  57
  58// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  59
  60func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  61	_, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
  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 connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  71	_, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
  72	if e1 != 0 {
  73		err = errnoErr(e1)
  74	}
  75	return
  76}
  77
  78// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  79
  80func socket(domain int, typ int, proto int) (fd int, err error) {
  81	r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
  82	fd = int(r0)
  83	if e1 != 0 {
  84		err = errnoErr(e1)
  85	}
  86	return
  87}
  88
  89// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  90
  91func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
  92	_, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
  93	if e1 != 0 {
  94		err = errnoErr(e1)
  95	}
  96	return
  97}
  98
  99// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 100
 101func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
 102	_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
 103	if e1 != 0 {
 104		err = errnoErr(e1)
 105	}
 106	return
 107}
 108
 109// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 110
 111func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
 112	_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
 113	if e1 != 0 {
 114		err = errnoErr(e1)
 115	}
 116	return
 117}
 118
 119// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 120
 121func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
 122	_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
 123	if e1 != 0 {
 124		err = errnoErr(e1)
 125	}
 126	return
 127}
 128
 129// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 130
 131func Shutdown(s int, how int) (err error) {
 132	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
 133	if e1 != 0 {
 134		err = errnoErr(e1)
 135	}
 136	return
 137}
 138
 139// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 140
 141func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
 142	_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
 143	if e1 != 0 {
 144		err = errnoErr(e1)
 145	}
 146	return
 147}
 148
 149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 150
 151func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
 152	var _p0 unsafe.Pointer
 153	if len(p) > 0 {
 154		_p0 = unsafe.Pointer(&p[0])
 155	} else {
 156		_p0 = unsafe.Pointer(&_zero)
 157	}
 158	r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
 159	n = int(r0)
 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 sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
 169	var _p0 unsafe.Pointer
 170	if len(buf) > 0 {
 171		_p0 = unsafe.Pointer(&buf[0])
 172	} else {
 173		_p0 = unsafe.Pointer(&_zero)
 174	}
 175	_, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
 176	if e1 != 0 {
 177		err = errnoErr(e1)
 178	}
 179	return
 180}
 181
 182// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 183
 184func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
 185	r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
 186	n = int(r0)
 187	if e1 != 0 {
 188		err = errnoErr(e1)
 189	}
 190	return
 191}
 192
 193// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 194
 195func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
 196	r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
 197	n = int(r0)
 198	if e1 != 0 {
 199		err = errnoErr(e1)
 200	}
 201	return
 202}
 203
 204// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 205
 206func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
 207	r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
 208	n = int(r0)
 209	if e1 != 0 {
 210		err = errnoErr(e1)
 211	}
 212	return
 213}
 214
 215// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 216
 217func utimes(path string, timeval *[2]Timeval) (err error) {
 218	var _p0 *byte
 219	_p0, err = BytePtrFromString(path)
 220	if err != nil {
 221		return
 222	}
 223	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
 224	if e1 != 0 {
 225		err = errnoErr(e1)
 226	}
 227	return
 228}
 229
 230// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 231
 232func futimes(fd int, timeval *[2]Timeval) (err error) {
 233	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
 234	if e1 != 0 {
 235		err = errnoErr(e1)
 236	}
 237	return
 238}
 239
 240// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 241
 242func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
 243	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
 244	n = int(r0)
 245	if e1 != 0 {
 246		err = errnoErr(e1)
 247	}
 248	return
 249}
 250
 251// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 252
 253func Madvise(b []byte, behav int) (err error) {
 254	var _p0 unsafe.Pointer
 255	if len(b) > 0 {
 256		_p0 = unsafe.Pointer(&b[0])
 257	} else {
 258		_p0 = unsafe.Pointer(&_zero)
 259	}
 260	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
 261	if e1 != 0 {
 262		err = errnoErr(e1)
 263	}
 264	return
 265}
 266
 267// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 268
 269func Mlock(b []byte) (err error) {
 270	var _p0 unsafe.Pointer
 271	if len(b) > 0 {
 272		_p0 = unsafe.Pointer(&b[0])
 273	} else {
 274		_p0 = unsafe.Pointer(&_zero)
 275	}
 276	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
 277	if e1 != 0 {
 278		err = errnoErr(e1)
 279	}
 280	return
 281}
 282
 283// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 284
 285func Mlockall(flags int) (err error) {
 286	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
 287	if e1 != 0 {
 288		err = errnoErr(e1)
 289	}
 290	return
 291}
 292
 293// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 294
 295func Mprotect(b []byte, prot int) (err error) {
 296	var _p0 unsafe.Pointer
 297	if len(b) > 0 {
 298		_p0 = unsafe.Pointer(&b[0])
 299	} else {
 300		_p0 = unsafe.Pointer(&_zero)
 301	}
 302	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
 303	if e1 != 0 {
 304		err = errnoErr(e1)
 305	}
 306	return
 307}
 308
 309// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 310
 311func Msync(b []byte, flags int) (err error) {
 312	var _p0 unsafe.Pointer
 313	if len(b) > 0 {
 314		_p0 = unsafe.Pointer(&b[0])
 315	} else {
 316		_p0 = unsafe.Pointer(&_zero)
 317	}
 318	_, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
 319	if e1 != 0 {
 320		err = errnoErr(e1)
 321	}
 322	return
 323}
 324
 325// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 326
 327func Munlock(b []byte) (err error) {
 328	var _p0 unsafe.Pointer
 329	if len(b) > 0 {
 330		_p0 = unsafe.Pointer(&b[0])
 331	} else {
 332		_p0 = unsafe.Pointer(&_zero)
 333	}
 334	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
 335	if e1 != 0 {
 336		err = errnoErr(e1)
 337	}
 338	return
 339}
 340
 341// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 342
 343func Munlockall() (err error) {
 344	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
 345	if e1 != 0 {
 346		err = errnoErr(e1)
 347	}
 348	return
 349}
 350
 351// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 352
 353func pipe2(p *[2]_C_int, flags int) (err error) {
 354	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
 355	if e1 != 0 {
 356		err = errnoErr(e1)
 357	}
 358	return
 359}
 360
 361// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 362
 363func Getdents(fd int, buf []byte) (n int, err error) {
 364	var _p0 unsafe.Pointer
 365	if len(buf) > 0 {
 366		_p0 = unsafe.Pointer(&buf[0])
 367	} else {
 368		_p0 = unsafe.Pointer(&_zero)
 369	}
 370	r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
 371	n = int(r0)
 372	if e1 != 0 {
 373		err = errnoErr(e1)
 374	}
 375	return
 376}
 377
 378// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 379
 380func Getcwd(buf []byte) (n int, err error) {
 381	var _p0 unsafe.Pointer
 382	if len(buf) > 0 {
 383		_p0 = unsafe.Pointer(&buf[0])
 384	} else {
 385		_p0 = unsafe.Pointer(&_zero)
 386	}
 387	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
 388	n = int(r0)
 389	if e1 != 0 {
 390		err = errnoErr(e1)
 391	}
 392	return
 393}
 394
 395// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 396
 397func ioctl(fd int, req uint, arg uintptr) (err error) {
 398	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
 399	if e1 != 0 {
 400		err = errnoErr(e1)
 401	}
 402	return
 403}
 404
 405// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 406
 407func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
 408	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
 409	if e1 != 0 {
 410		err = errnoErr(e1)
 411	}
 412	return
 413}
 414
 415// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 416
 417func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
 418	var _p0 unsafe.Pointer
 419	if len(mib) > 0 {
 420		_p0 = unsafe.Pointer(&mib[0])
 421	} else {
 422		_p0 = unsafe.Pointer(&_zero)
 423	}
 424	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
 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 Access(path string, mode uint32) (err error) {
 434	var _p0 *byte
 435	_p0, err = BytePtrFromString(path)
 436	if err != nil {
 437		return
 438	}
 439	_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 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 Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
 449	_, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
 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 Chdir(path string) (err error) {
 459	var _p0 *byte
 460	_p0, err = BytePtrFromString(path)
 461	if err != nil {
 462		return
 463	}
 464	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
 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 Chflags(path string, flags int) (err error) {
 474	var _p0 *byte
 475	_p0, err = BytePtrFromString(path)
 476	if err != nil {
 477		return
 478	}
 479	_, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
 480	if e1 != 0 {
 481		err = errnoErr(e1)
 482	}
 483	return
 484}
 485
 486// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 487
 488func Chmod(path string, mode uint32) (err error) {
 489	var _p0 *byte
 490	_p0, err = BytePtrFromString(path)
 491	if err != nil {
 492		return
 493	}
 494	_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 495	if e1 != 0 {
 496		err = errnoErr(e1)
 497	}
 498	return
 499}
 500
 501// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 502
 503func Chown(path string, uid int, gid int) (err error) {
 504	var _p0 *byte
 505	_p0, err = BytePtrFromString(path)
 506	if err != nil {
 507		return
 508	}
 509	_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
 510	if e1 != 0 {
 511		err = errnoErr(e1)
 512	}
 513	return
 514}
 515
 516// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 517
 518func Chroot(path string) (err error) {
 519	var _p0 *byte
 520	_p0, err = BytePtrFromString(path)
 521	if err != nil {
 522		return
 523	}
 524	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
 525	if e1 != 0 {
 526		err = errnoErr(e1)
 527	}
 528	return
 529}
 530
 531// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 532
 533func ClockGettime(clockid int32, time *Timespec) (err error) {
 534	_, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
 535	if e1 != 0 {
 536		err = errnoErr(e1)
 537	}
 538	return
 539}
 540
 541// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 542
 543func Close(fd int) (err error) {
 544	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
 545	if e1 != 0 {
 546		err = errnoErr(e1)
 547	}
 548	return
 549}
 550
 551// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 552
 553func Dup(fd int) (nfd int, err error) {
 554	r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
 555	nfd = int(r0)
 556	if e1 != 0 {
 557		err = errnoErr(e1)
 558	}
 559	return
 560}
 561
 562// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 563
 564func Dup2(from int, to int) (err error) {
 565	_, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
 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 Dup3(from int, to int, flags int) (err error) {
 575	_, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags))
 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 Exit(code int) {
 585	Syscall(SYS_EXIT, uintptr(code), 0, 0)
 586	return
 587}
 588
 589// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 590
 591func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
 592	var _p0 *byte
 593	_p0, err = BytePtrFromString(attrname)
 594	if err != nil {
 595		return
 596	}
 597	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
 598	ret = int(r0)
 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
 607func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
 608	var _p0 *byte
 609	_p0, err = BytePtrFromString(attrname)
 610	if err != nil {
 611		return
 612	}
 613	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
 614	ret = int(r0)
 615	if e1 != 0 {
 616		err = errnoErr(e1)
 617	}
 618	return
 619}
 620
 621// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 622
 623func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) {
 624	var _p0 *byte
 625	_p0, err = BytePtrFromString(attrname)
 626	if err != nil {
 627		return
 628	}
 629	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)))
 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
 638func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
 639	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
 640	ret = int(r0)
 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 ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
 650	var _p0 *byte
 651	_p0, err = BytePtrFromString(file)
 652	if err != nil {
 653		return
 654	}
 655	var _p1 *byte
 656	_p1, err = BytePtrFromString(attrname)
 657	if err != nil {
 658		return
 659	}
 660	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
 661	ret = int(r0)
 662	if e1 != 0 {
 663		err = errnoErr(e1)
 664	}
 665	return
 666}
 667
 668// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 669
 670func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
 671	var _p0 *byte
 672	_p0, err = BytePtrFromString(file)
 673	if err != nil {
 674		return
 675	}
 676	var _p1 *byte
 677	_p1, err = BytePtrFromString(attrname)
 678	if err != nil {
 679		return
 680	}
 681	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
 682	ret = int(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
 691func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) {
 692	var _p0 *byte
 693	_p0, err = BytePtrFromString(file)
 694	if err != nil {
 695		return
 696	}
 697	var _p1 *byte
 698	_p1, err = BytePtrFromString(attrname)
 699	if err != nil {
 700		return
 701	}
 702	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
 703	if e1 != 0 {
 704		err = errnoErr(e1)
 705	}
 706	return
 707}
 708
 709// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 710
 711func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
 712	var _p0 *byte
 713	_p0, err = BytePtrFromString(file)
 714	if err != nil {
 715		return
 716	}
 717	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
 718	ret = int(r0)
 719	if e1 != 0 {
 720		err = errnoErr(e1)
 721	}
 722	return
 723}
 724
 725// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 726
 727func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
 728	var _p0 *byte
 729	_p0, err = BytePtrFromString(link)
 730	if err != nil {
 731		return
 732	}
 733	var _p1 *byte
 734	_p1, err = BytePtrFromString(attrname)
 735	if err != nil {
 736		return
 737	}
 738	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
 739	ret = int(r0)
 740	if e1 != 0 {
 741		err = errnoErr(e1)
 742	}
 743	return
 744}
 745
 746// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 747
 748func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
 749	var _p0 *byte
 750	_p0, err = BytePtrFromString(link)
 751	if err != nil {
 752		return
 753	}
 754	var _p1 *byte
 755	_p1, err = BytePtrFromString(attrname)
 756	if err != nil {
 757		return
 758	}
 759	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
 760	ret = int(r0)
 761	if e1 != 0 {
 762		err = errnoErr(e1)
 763	}
 764	return
 765}
 766
 767// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 768
 769func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) {
 770	var _p0 *byte
 771	_p0, err = BytePtrFromString(link)
 772	if err != nil {
 773		return
 774	}
 775	var _p1 *byte
 776	_p1, err = BytePtrFromString(attrname)
 777	if err != nil {
 778		return
 779	}
 780	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
 781	if e1 != 0 {
 782		err = errnoErr(e1)
 783	}
 784	return
 785}
 786
 787// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 788
 789func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
 790	var _p0 *byte
 791	_p0, err = BytePtrFromString(link)
 792	if err != nil {
 793		return
 794	}
 795	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
 796	ret = int(r0)
 797	if e1 != 0 {
 798		err = errnoErr(e1)
 799	}
 800	return
 801}
 802
 803// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 804
 805func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
 806	var _p0 *byte
 807	_p0, err = BytePtrFromString(path)
 808	if err != nil {
 809		return
 810	}
 811	_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
 812	if e1 != 0 {
 813		err = errnoErr(e1)
 814	}
 815	return
 816}
 817
 818// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 819
 820func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
 821	_, _, e1 := Syscall9(SYS_POSIX_FADVISE, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), 0, uintptr(length), uintptr(length>>32), uintptr(advice), 0)
 822	if e1 != 0 {
 823		err = errnoErr(e1)
 824	}
 825	return
 826}
 827
 828// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 829
 830func Fchdir(fd int) (err error) {
 831	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
 832	if e1 != 0 {
 833		err = errnoErr(e1)
 834	}
 835	return
 836}
 837
 838// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 839
 840func Fchflags(fd int, flags int) (err error) {
 841	_, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
 842	if e1 != 0 {
 843		err = errnoErr(e1)
 844	}
 845	return
 846}
 847
 848// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 849
 850func Fchmod(fd int, mode uint32) (err error) {
 851	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
 852	if e1 != 0 {
 853		err = errnoErr(e1)
 854	}
 855	return
 856}
 857
 858// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 859
 860func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
 861	var _p0 *byte
 862	_p0, err = BytePtrFromString(path)
 863	if err != nil {
 864		return
 865	}
 866	_, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
 867	if e1 != 0 {
 868		err = errnoErr(e1)
 869	}
 870	return
 871}
 872
 873// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 874
 875func Fchown(fd int, uid int, gid int) (err error) {
 876	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
 877	if e1 != 0 {
 878		err = errnoErr(e1)
 879	}
 880	return
 881}
 882
 883// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 884
 885func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
 886	var _p0 *byte
 887	_p0, err = BytePtrFromString(path)
 888	if err != nil {
 889		return
 890	}
 891	_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
 892	if e1 != 0 {
 893		err = errnoErr(e1)
 894	}
 895	return
 896}
 897
 898// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 899
 900func Flock(fd int, how int) (err error) {
 901	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
 902	if e1 != 0 {
 903		err = errnoErr(e1)
 904	}
 905	return
 906}
 907
 908// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 909
 910func Fpathconf(fd int, name int) (val int, err error) {
 911	r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
 912	val = int(r0)
 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
 921func Fstat(fd int, stat *Stat_t) (err error) {
 922	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
 923	if e1 != 0 {
 924		err = errnoErr(e1)
 925	}
 926	return
 927}
 928
 929// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 930
 931func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
 932	var _p0 *byte
 933	_p0, err = BytePtrFromString(path)
 934	if err != nil {
 935		return
 936	}
 937	_, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
 938	if e1 != 0 {
 939		err = errnoErr(e1)
 940	}
 941	return
 942}
 943
 944// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 945
 946func Fstatvfs1(fd int, buf *Statvfs_t, flags int) (err error) {
 947	_, _, e1 := Syscall(SYS_FSTATVFS1, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(flags))
 948	if e1 != 0 {
 949		err = errnoErr(e1)
 950	}
 951	return
 952}
 953
 954// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 955
 956func Fsync(fd int) (err error) {
 957	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
 958	if e1 != 0 {
 959		err = errnoErr(e1)
 960	}
 961	return
 962}
 963
 964// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 965
 966func Ftruncate(fd int, length int64) (err error) {
 967	_, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0)
 968	if e1 != 0 {
 969		err = errnoErr(e1)
 970	}
 971	return
 972}
 973
 974// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 975
 976func Getegid() (egid int) {
 977	r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
 978	egid = int(r0)
 979	return
 980}
 981
 982// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 983
 984func Geteuid() (uid int) {
 985	r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
 986	uid = int(r0)
 987	return
 988}
 989
 990// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 991
 992func Getgid() (gid int) {
 993	r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
 994	gid = int(r0)
 995	return
 996}
 997
 998// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 999
1000func Getpgid(pid int) (pgid int, err error) {
1001	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
1002	pgid = int(r0)
1003	if e1 != 0 {
1004		err = errnoErr(e1)
1005	}
1006	return
1007}
1008
1009// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1010
1011func Getpgrp() (pgrp int) {
1012	r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
1013	pgrp = int(r0)
1014	return
1015}
1016
1017// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1018
1019func Getpid() (pid int) {
1020	r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
1021	pid = int(r0)
1022	return
1023}
1024
1025// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1026
1027func Getppid() (ppid int) {
1028	r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
1029	ppid = int(r0)
1030	return
1031}
1032
1033// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1034
1035func Getpriority(which int, who int) (prio int, err error) {
1036	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
1037	prio = int(r0)
1038	if e1 != 0 {
1039		err = errnoErr(e1)
1040	}
1041	return
1042}
1043
1044// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1045
1046func Getrlimit(which int, lim *Rlimit) (err error) {
1047	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1048	if e1 != 0 {
1049		err = errnoErr(e1)
1050	}
1051	return
1052}
1053
1054// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1055
1056func Getrusage(who int, rusage *Rusage) (err error) {
1057	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
1058	if e1 != 0 {
1059		err = errnoErr(e1)
1060	}
1061	return
1062}
1063
1064// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1065
1066func Getsid(pid int) (sid int, err error) {
1067	r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
1068	sid = int(r0)
1069	if e1 != 0 {
1070		err = errnoErr(e1)
1071	}
1072	return
1073}
1074
1075// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1076
1077func Gettimeofday(tv *Timeval) (err error) {
1078	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1079	if e1 != 0 {
1080		err = errnoErr(e1)
1081	}
1082	return
1083}
1084
1085// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1086
1087func Getuid() (uid int) {
1088	r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1089	uid = int(r0)
1090	return
1091}
1092
1093// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1094
1095func Issetugid() (tainted bool) {
1096	r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
1097	tainted = bool(r0 != 0)
1098	return
1099}
1100
1101// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1102
1103func Kill(pid int, signum syscall.Signal) (err error) {
1104	_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
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 Kqueue() (fd int, err error) {
1114	r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
1115	fd = int(r0)
1116	if e1 != 0 {
1117		err = errnoErr(e1)
1118	}
1119	return
1120}
1121
1122// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1123
1124func Lchown(path string, uid int, gid int) (err error) {
1125	var _p0 *byte
1126	_p0, err = BytePtrFromString(path)
1127	if err != nil {
1128		return
1129	}
1130	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
1131	if e1 != 0 {
1132		err = errnoErr(e1)
1133	}
1134	return
1135}
1136
1137// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1138
1139func Link(path string, link string) (err error) {
1140	var _p0 *byte
1141	_p0, err = BytePtrFromString(path)
1142	if err != nil {
1143		return
1144	}
1145	var _p1 *byte
1146	_p1, err = BytePtrFromString(link)
1147	if err != nil {
1148		return
1149	}
1150	_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1151	if e1 != 0 {
1152		err = errnoErr(e1)
1153	}
1154	return
1155}
1156
1157// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1158
1159func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
1160	var _p0 *byte
1161	_p0, err = BytePtrFromString(path)
1162	if err != nil {
1163		return
1164	}
1165	var _p1 *byte
1166	_p1, err = BytePtrFromString(link)
1167	if err != nil {
1168		return
1169	}
1170	_, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
1171	if e1 != 0 {
1172		err = errnoErr(e1)
1173	}
1174	return
1175}
1176
1177// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1178
1179func Listen(s int, backlog int) (err error) {
1180	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
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 Lstat(path string, stat *Stat_t) (err error) {
1190	var _p0 *byte
1191	_p0, err = BytePtrFromString(path)
1192	if err != nil {
1193		return
1194	}
1195	_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1196	if e1 != 0 {
1197		err = errnoErr(e1)
1198	}
1199	return
1200}
1201
1202// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1203
1204func Mkdir(path string, mode uint32) (err error) {
1205	var _p0 *byte
1206	_p0, err = BytePtrFromString(path)
1207	if err != nil {
1208		return
1209	}
1210	_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1211	if e1 != 0 {
1212		err = errnoErr(e1)
1213	}
1214	return
1215}
1216
1217// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1218
1219func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1220	var _p0 *byte
1221	_p0, err = BytePtrFromString(path)
1222	if err != nil {
1223		return
1224	}
1225	_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
1226	if e1 != 0 {
1227		err = errnoErr(e1)
1228	}
1229	return
1230}
1231
1232// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1233
1234func Mkfifo(path string, mode uint32) (err error) {
1235	var _p0 *byte
1236	_p0, err = BytePtrFromString(path)
1237	if err != nil {
1238		return
1239	}
1240	_, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
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 Mkfifoat(dirfd int, path string, mode uint32) (err error) {
1250	var _p0 *byte
1251	_p0, err = BytePtrFromString(path)
1252	if err != nil {
1253		return
1254	}
1255	_, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
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
1264func Mknod(path string, mode uint32, dev int) (err error) {
1265	var _p0 *byte
1266	_p0, err = BytePtrFromString(path)
1267	if err != nil {
1268		return
1269	}
1270	_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
1271	if e1 != 0 {
1272		err = errnoErr(e1)
1273	}
1274	return
1275}
1276
1277// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1278
1279func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
1280	var _p0 *byte
1281	_p0, err = BytePtrFromString(path)
1282	if err != nil {
1283		return
1284	}
1285	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
1286	if e1 != 0 {
1287		err = errnoErr(e1)
1288	}
1289	return
1290}
1291
1292// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1293
1294func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
1295	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
1296	if e1 != 0 {
1297		err = errnoErr(e1)
1298	}
1299	return
1300}
1301
1302// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1303
1304func Open(path string, mode int, perm uint32) (fd int, err error) {
1305	var _p0 *byte
1306	_p0, err = BytePtrFromString(path)
1307	if err != nil {
1308		return
1309	}
1310	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
1311	fd = int(r0)
1312	if e1 != 0 {
1313		err = errnoErr(e1)
1314	}
1315	return
1316}
1317
1318// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1319
1320func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
1321	var _p0 *byte
1322	_p0, err = BytePtrFromString(path)
1323	if err != nil {
1324		return
1325	}
1326	r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
1327	fd = int(r0)
1328	if e1 != 0 {
1329		err = errnoErr(e1)
1330	}
1331	return
1332}
1333
1334// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1335
1336func Pathconf(path string, name int) (val int, err error) {
1337	var _p0 *byte
1338	_p0, err = BytePtrFromString(path)
1339	if err != nil {
1340		return
1341	}
1342	r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
1343	val = int(r0)
1344	if e1 != 0 {
1345		err = errnoErr(e1)
1346	}
1347	return
1348}
1349
1350// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1351
1352func pread(fd int, p []byte, offset int64) (n int, err error) {
1353	var _p0 unsafe.Pointer
1354	if len(p) > 0 {
1355		_p0 = unsafe.Pointer(&p[0])
1356	} else {
1357		_p0 = unsafe.Pointer(&_zero)
1358	}
1359	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
1360	n = int(r0)
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
1369func pwrite(fd int, p []byte, offset int64) (n int, err error) {
1370	var _p0 unsafe.Pointer
1371	if len(p) > 0 {
1372		_p0 = unsafe.Pointer(&p[0])
1373	} else {
1374		_p0 = unsafe.Pointer(&_zero)
1375	}
1376	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
1377	n = int(r0)
1378	if e1 != 0 {
1379		err = errnoErr(e1)
1380	}
1381	return
1382}
1383
1384// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1385
1386func read(fd int, p []byte) (n int, err error) {
1387	var _p0 unsafe.Pointer
1388	if len(p) > 0 {
1389		_p0 = unsafe.Pointer(&p[0])
1390	} else {
1391		_p0 = unsafe.Pointer(&_zero)
1392	}
1393	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1394	n = int(r0)
1395	if e1 != 0 {
1396		err = errnoErr(e1)
1397	}
1398	return
1399}
1400
1401// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1402
1403func Readlink(path string, buf []byte) (n int, err error) {
1404	var _p0 *byte
1405	_p0, err = BytePtrFromString(path)
1406	if err != nil {
1407		return
1408	}
1409	var _p1 unsafe.Pointer
1410	if len(buf) > 0 {
1411		_p1 = unsafe.Pointer(&buf[0])
1412	} else {
1413		_p1 = unsafe.Pointer(&_zero)
1414	}
1415	r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
1416	n = int(r0)
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 Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
1426	var _p0 *byte
1427	_p0, err = BytePtrFromString(path)
1428	if err != nil {
1429		return
1430	}
1431	var _p1 unsafe.Pointer
1432	if len(buf) > 0 {
1433		_p1 = unsafe.Pointer(&buf[0])
1434	} else {
1435		_p1 = unsafe.Pointer(&_zero)
1436	}
1437	r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
1438	n = int(r0)
1439	if e1 != 0 {
1440		err = errnoErr(e1)
1441	}
1442	return
1443}
1444
1445// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1446
1447func Rename(from string, to string) (err error) {
1448	var _p0 *byte
1449	_p0, err = BytePtrFromString(from)
1450	if err != nil {
1451		return
1452	}
1453	var _p1 *byte
1454	_p1, err = BytePtrFromString(to)
1455	if err != nil {
1456		return
1457	}
1458	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1459	if e1 != 0 {
1460		err = errnoErr(e1)
1461	}
1462	return
1463}
1464
1465// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1466
1467func Renameat(fromfd int, from string, tofd int, to string) (err error) {
1468	var _p0 *byte
1469	_p0, err = BytePtrFromString(from)
1470	if err != nil {
1471		return
1472	}
1473	var _p1 *byte
1474	_p1, err = BytePtrFromString(to)
1475	if err != nil {
1476		return
1477	}
1478	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
1479	if e1 != 0 {
1480		err = errnoErr(e1)
1481	}
1482	return
1483}
1484
1485// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1486
1487func Revoke(path string) (err error) {
1488	var _p0 *byte
1489	_p0, err = BytePtrFromString(path)
1490	if err != nil {
1491		return
1492	}
1493	_, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1494	if e1 != 0 {
1495		err = errnoErr(e1)
1496	}
1497	return
1498}
1499
1500// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1501
1502func Rmdir(path string) (err error) {
1503	var _p0 *byte
1504	_p0, err = BytePtrFromString(path)
1505	if err != nil {
1506		return
1507	}
1508	_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1509	if e1 != 0 {
1510		err = errnoErr(e1)
1511	}
1512	return
1513}
1514
1515// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1516
1517func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1518	r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0)
1519	newoffset = int64(int64(r1)<<32 | int64(r0))
1520	if e1 != 0 {
1521		err = errnoErr(e1)
1522	}
1523	return
1524}
1525
1526// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1527
1528func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1529	r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1530	n = int(r0)
1531	if e1 != 0 {
1532		err = errnoErr(e1)
1533	}
1534	return
1535}
1536
1537// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1538
1539func Setegid(egid int) (err error) {
1540	_, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1541	if e1 != 0 {
1542		err = errnoErr(e1)
1543	}
1544	return
1545}
1546
1547// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1548
1549func Seteuid(euid int) (err error) {
1550	_, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1551	if e1 != 0 {
1552		err = errnoErr(e1)
1553	}
1554	return
1555}
1556
1557// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1558
1559func Setgid(gid int) (err error) {
1560	_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1561	if e1 != 0 {
1562		err = errnoErr(e1)
1563	}
1564	return
1565}
1566
1567// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1568
1569func Setpgid(pid int, pgid int) (err error) {
1570	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1571	if e1 != 0 {
1572		err = errnoErr(e1)
1573	}
1574	return
1575}
1576
1577// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1578
1579func Setpriority(which int, who int, prio int) (err error) {
1580	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1581	if e1 != 0 {
1582		err = errnoErr(e1)
1583	}
1584	return
1585}
1586
1587// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1588
1589func Setregid(rgid int, egid int) (err error) {
1590	_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1591	if e1 != 0 {
1592		err = errnoErr(e1)
1593	}
1594	return
1595}
1596
1597// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1598
1599func Setreuid(ruid int, euid int) (err error) {
1600	_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1601	if e1 != 0 {
1602		err = errnoErr(e1)
1603	}
1604	return
1605}
1606
1607// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1608
1609func Setsid() (pid int, err error) {
1610	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1611	pid = int(r0)
1612	if e1 != 0 {
1613		err = errnoErr(e1)
1614	}
1615	return
1616}
1617
1618// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1619
1620func Settimeofday(tp *Timeval) (err error) {
1621	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1622	if e1 != 0 {
1623		err = errnoErr(e1)
1624	}
1625	return
1626}
1627
1628// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1629
1630func Setuid(uid int) (err error) {
1631	_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1632	if e1 != 0 {
1633		err = errnoErr(e1)
1634	}
1635	return
1636}
1637
1638// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1639
1640func Stat(path string, stat *Stat_t) (err error) {
1641	var _p0 *byte
1642	_p0, err = BytePtrFromString(path)
1643	if err != nil {
1644		return
1645	}
1646	_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1647	if e1 != 0 {
1648		err = errnoErr(e1)
1649	}
1650	return
1651}
1652
1653// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1654
1655func Statvfs1(path string, buf *Statvfs_t, flags int) (err error) {
1656	var _p0 *byte
1657	_p0, err = BytePtrFromString(path)
1658	if err != nil {
1659		return
1660	}
1661	_, _, e1 := Syscall(SYS_STATVFS1, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), uintptr(flags))
1662	if e1 != 0 {
1663		err = errnoErr(e1)
1664	}
1665	return
1666}
1667
1668// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1669
1670func Symlink(path string, link string) (err error) {
1671	var _p0 *byte
1672	_p0, err = BytePtrFromString(path)
1673	if err != nil {
1674		return
1675	}
1676	var _p1 *byte
1677	_p1, err = BytePtrFromString(link)
1678	if err != nil {
1679		return
1680	}
1681	_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1682	if e1 != 0 {
1683		err = errnoErr(e1)
1684	}
1685	return
1686}
1687
1688// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1689
1690func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
1691	var _p0 *byte
1692	_p0, err = BytePtrFromString(oldpath)
1693	if err != nil {
1694		return
1695	}
1696	var _p1 *byte
1697	_p1, err = BytePtrFromString(newpath)
1698	if err != nil {
1699		return
1700	}
1701	_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
1702	if e1 != 0 {
1703		err = errnoErr(e1)
1704	}
1705	return
1706}
1707
1708// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1709
1710func Sync() (err error) {
1711	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1712	if e1 != 0 {
1713		err = errnoErr(e1)
1714	}
1715	return
1716}
1717
1718// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1719
1720func Truncate(path string, length int64) (err error) {
1721	var _p0 *byte
1722	_p0, err = BytePtrFromString(path)
1723	if err != nil {
1724		return
1725	}
1726	_, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0)
1727	if e1 != 0 {
1728		err = errnoErr(e1)
1729	}
1730	return
1731}
1732
1733// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1734
1735func Umask(newmask int) (oldmask int) {
1736	r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1737	oldmask = int(r0)
1738	return
1739}
1740
1741// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1742
1743func Unlink(path string) (err error) {
1744	var _p0 *byte
1745	_p0, err = BytePtrFromString(path)
1746	if err != nil {
1747		return
1748	}
1749	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1750	if e1 != 0 {
1751		err = errnoErr(e1)
1752	}
1753	return
1754}
1755
1756// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1757
1758func Unlinkat(dirfd int, path string, flags int) (err error) {
1759	var _p0 *byte
1760	_p0, err = BytePtrFromString(path)
1761	if err != nil {
1762		return
1763	}
1764	_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
1765	if e1 != 0 {
1766		err = errnoErr(e1)
1767	}
1768	return
1769}
1770
1771// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1772
1773func Unmount(path string, flags int) (err error) {
1774	var _p0 *byte
1775	_p0, err = BytePtrFromString(path)
1776	if err != nil {
1777		return
1778	}
1779	_, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1780	if e1 != 0 {
1781		err = errnoErr(e1)
1782	}
1783	return
1784}
1785
1786// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1787
1788func write(fd int, p []byte) (n int, err error) {
1789	var _p0 unsafe.Pointer
1790	if len(p) > 0 {
1791		_p0 = unsafe.Pointer(&p[0])
1792	} else {
1793		_p0 = unsafe.Pointer(&_zero)
1794	}
1795	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1796	n = int(r0)
1797	if e1 != 0 {
1798		err = errnoErr(e1)
1799	}
1800	return
1801}
1802
1803// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1804
1805func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1806	r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0)
1807	ret = uintptr(r0)
1808	if e1 != 0 {
1809		err = errnoErr(e1)
1810	}
1811	return
1812}
1813
1814// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1815
1816func munmap(addr uintptr, length uintptr) (err error) {
1817	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1818	if e1 != 0 {
1819		err = errnoErr(e1)
1820	}
1821	return
1822}
1823
1824// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1825
1826func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1827	var _p0 *byte
1828	_p0, err = BytePtrFromString(path)
1829	if err != nil {
1830		return
1831	}
1832	_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1833	if e1 != 0 {
1834		err = errnoErr(e1)
1835	}
1836	return
1837}
1838
1839// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1840
1841func mremapNetBSD(oldp uintptr, oldsize uintptr, newp uintptr, newsize uintptr, flags int) (xaddr uintptr, err error) {
1842	r0, _, e1 := Syscall6(SYS_MREMAP, uintptr(oldp), uintptr(oldsize), uintptr(newp), uintptr(newsize), uintptr(flags), 0)
1843	xaddr = uintptr(r0)
1844	if e1 != 0 {
1845		err = errnoErr(e1)
1846	}
1847	return
1848}