zsyscall_openbsd_arm.go

   1// mksyscall.pl -l32 -openbsd -arm -tags openbsd,arm syscall_bsd.go syscall_openbsd.go syscall_openbsd_arm.go
   2// Code generated by the command above; see README.md. DO NOT EDIT.
   3
   4// +build openbsd,arm
   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 sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
 218	var _p0 unsafe.Pointer
 219	if len(mib) > 0 {
 220		_p0 = unsafe.Pointer(&mib[0])
 221	} else {
 222		_p0 = unsafe.Pointer(&_zero)
 223	}
 224	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
 225	if e1 != 0 {
 226		err = errnoErr(e1)
 227	}
 228	return
 229}
 230
 231// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 232
 233func utimes(path string, timeval *[2]Timeval) (err error) {
 234	var _p0 *byte
 235	_p0, err = BytePtrFromString(path)
 236	if err != nil {
 237		return
 238	}
 239	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
 240	if e1 != 0 {
 241		err = errnoErr(e1)
 242	}
 243	return
 244}
 245
 246// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 247
 248func futimes(fd int, timeval *[2]Timeval) (err error) {
 249	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
 250	if e1 != 0 {
 251		err = errnoErr(e1)
 252	}
 253	return
 254}
 255
 256// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 257
 258func fcntl(fd int, cmd int, arg int) (val int, err error) {
 259	r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
 260	val = int(r0)
 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 poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
 270	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
 271	n = int(r0)
 272	if e1 != 0 {
 273		err = errnoErr(e1)
 274	}
 275	return
 276}
 277
 278// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 279
 280func Madvise(b []byte, behav int) (err error) {
 281	var _p0 unsafe.Pointer
 282	if len(b) > 0 {
 283		_p0 = unsafe.Pointer(&b[0])
 284	} else {
 285		_p0 = unsafe.Pointer(&_zero)
 286	}
 287	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
 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 Mlock(b []byte) (err error) {
 297	var _p0 unsafe.Pointer
 298	if len(b) > 0 {
 299		_p0 = unsafe.Pointer(&b[0])
 300	} else {
 301		_p0 = unsafe.Pointer(&_zero)
 302	}
 303	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
 304	if e1 != 0 {
 305		err = errnoErr(e1)
 306	}
 307	return
 308}
 309
 310// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 311
 312func Mlockall(flags int) (err error) {
 313	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
 314	if e1 != 0 {
 315		err = errnoErr(e1)
 316	}
 317	return
 318}
 319
 320// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 321
 322func Mprotect(b []byte, prot int) (err error) {
 323	var _p0 unsafe.Pointer
 324	if len(b) > 0 {
 325		_p0 = unsafe.Pointer(&b[0])
 326	} else {
 327		_p0 = unsafe.Pointer(&_zero)
 328	}
 329	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
 330	if e1 != 0 {
 331		err = errnoErr(e1)
 332	}
 333	return
 334}
 335
 336// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 337
 338func Msync(b []byte, flags int) (err error) {
 339	var _p0 unsafe.Pointer
 340	if len(b) > 0 {
 341		_p0 = unsafe.Pointer(&b[0])
 342	} else {
 343		_p0 = unsafe.Pointer(&_zero)
 344	}
 345	_, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
 346	if e1 != 0 {
 347		err = errnoErr(e1)
 348	}
 349	return
 350}
 351
 352// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 353
 354func Munlock(b []byte) (err error) {
 355	var _p0 unsafe.Pointer
 356	if len(b) > 0 {
 357		_p0 = unsafe.Pointer(&b[0])
 358	} else {
 359		_p0 = unsafe.Pointer(&_zero)
 360	}
 361	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
 362	if e1 != 0 {
 363		err = errnoErr(e1)
 364	}
 365	return
 366}
 367
 368// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 369
 370func Munlockall() (err error) {
 371	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
 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 pipe(p *[2]_C_int) (err error) {
 381	_, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
 382	if e1 != 0 {
 383		err = errnoErr(e1)
 384	}
 385	return
 386}
 387
 388// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 389
 390func getdents(fd int, buf []byte) (n int, err error) {
 391	var _p0 unsafe.Pointer
 392	if len(buf) > 0 {
 393		_p0 = unsafe.Pointer(&buf[0])
 394	} else {
 395		_p0 = unsafe.Pointer(&_zero)
 396	}
 397	r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
 398	n = int(r0)
 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 Getcwd(buf []byte) (n int, err error) {
 408	var _p0 unsafe.Pointer
 409	if len(buf) > 0 {
 410		_p0 = unsafe.Pointer(&buf[0])
 411	} else {
 412		_p0 = unsafe.Pointer(&_zero)
 413	}
 414	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
 415	n = int(r0)
 416	if e1 != 0 {
 417		err = errnoErr(e1)
 418	}
 419	return
 420}
 421
 422// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 423
 424func ioctl(fd int, req uint, arg uintptr) (err error) {
 425	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
 426	if e1 != 0 {
 427		err = errnoErr(e1)
 428	}
 429	return
 430}
 431
 432// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 433
 434func Access(path string, mode uint32) (err error) {
 435	var _p0 *byte
 436	_p0, err = BytePtrFromString(path)
 437	if err != nil {
 438		return
 439	}
 440	_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 441	if e1 != 0 {
 442		err = errnoErr(e1)
 443	}
 444	return
 445}
 446
 447// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 448
 449func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
 450	_, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
 451	if e1 != 0 {
 452		err = errnoErr(e1)
 453	}
 454	return
 455}
 456
 457// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 458
 459func Chdir(path string) (err error) {
 460	var _p0 *byte
 461	_p0, err = BytePtrFromString(path)
 462	if err != nil {
 463		return
 464	}
 465	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
 466	if e1 != 0 {
 467		err = errnoErr(e1)
 468	}
 469	return
 470}
 471
 472// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 473
 474func Chflags(path string, flags int) (err error) {
 475	var _p0 *byte
 476	_p0, err = BytePtrFromString(path)
 477	if err != nil {
 478		return
 479	}
 480	_, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
 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 Chmod(path string, mode uint32) (err error) {
 490	var _p0 *byte
 491	_p0, err = BytePtrFromString(path)
 492	if err != nil {
 493		return
 494	}
 495	_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 496	if e1 != 0 {
 497		err = errnoErr(e1)
 498	}
 499	return
 500}
 501
 502// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 503
 504func Chown(path string, uid int, gid int) (err error) {
 505	var _p0 *byte
 506	_p0, err = BytePtrFromString(path)
 507	if err != nil {
 508		return
 509	}
 510	_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
 511	if e1 != 0 {
 512		err = errnoErr(e1)
 513	}
 514	return
 515}
 516
 517// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 518
 519func Chroot(path string) (err error) {
 520	var _p0 *byte
 521	_p0, err = BytePtrFromString(path)
 522	if err != nil {
 523		return
 524	}
 525	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
 526	if e1 != 0 {
 527		err = errnoErr(e1)
 528	}
 529	return
 530}
 531
 532// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 533
 534func Close(fd int) (err error) {
 535	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
 536	if e1 != 0 {
 537		err = errnoErr(e1)
 538	}
 539	return
 540}
 541
 542// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 543
 544func Dup(fd int) (nfd int, err error) {
 545	r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
 546	nfd = int(r0)
 547	if e1 != 0 {
 548		err = errnoErr(e1)
 549	}
 550	return
 551}
 552
 553// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 554
 555func Dup2(from int, to int) (err error) {
 556	_, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
 557	if e1 != 0 {
 558		err = errnoErr(e1)
 559	}
 560	return
 561}
 562
 563// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 564
 565func Exit(code int) {
 566	Syscall(SYS_EXIT, uintptr(code), 0, 0)
 567	return
 568}
 569
 570// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 571
 572func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
 573	var _p0 *byte
 574	_p0, err = BytePtrFromString(path)
 575	if err != nil {
 576		return
 577	}
 578	_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
 579	if e1 != 0 {
 580		err = errnoErr(e1)
 581	}
 582	return
 583}
 584
 585// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 586
 587func Fchdir(fd int) (err error) {
 588	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
 589	if e1 != 0 {
 590		err = errnoErr(e1)
 591	}
 592	return
 593}
 594
 595// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 596
 597func Fchflags(fd int, flags int) (err error) {
 598	_, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
 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 Fchmod(fd int, mode uint32) (err error) {
 608	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
 609	if e1 != 0 {
 610		err = errnoErr(e1)
 611	}
 612	return
 613}
 614
 615// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 616
 617func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
 618	var _p0 *byte
 619	_p0, err = BytePtrFromString(path)
 620	if err != nil {
 621		return
 622	}
 623	_, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
 624	if e1 != 0 {
 625		err = errnoErr(e1)
 626	}
 627	return
 628}
 629
 630// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 631
 632func Fchown(fd int, uid int, gid int) (err error) {
 633	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
 634	if e1 != 0 {
 635		err = errnoErr(e1)
 636	}
 637	return
 638}
 639
 640// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 641
 642func Flock(fd int, how int) (err error) {
 643	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
 644	if e1 != 0 {
 645		err = errnoErr(e1)
 646	}
 647	return
 648}
 649
 650// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 651
 652func Fpathconf(fd int, name int) (val int, err error) {
 653	r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
 654	val = int(r0)
 655	if e1 != 0 {
 656		err = errnoErr(e1)
 657	}
 658	return
 659}
 660
 661// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 662
 663func Fstat(fd int, stat *Stat_t) (err error) {
 664	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
 665	if e1 != 0 {
 666		err = errnoErr(e1)
 667	}
 668	return
 669}
 670
 671// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 672
 673func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
 674	var _p0 *byte
 675	_p0, err = BytePtrFromString(path)
 676	if err != nil {
 677		return
 678	}
 679	_, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
 680	if e1 != 0 {
 681		err = errnoErr(e1)
 682	}
 683	return
 684}
 685
 686// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 687
 688func Fstatfs(fd int, stat *Statfs_t) (err error) {
 689	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
 690	if e1 != 0 {
 691		err = errnoErr(e1)
 692	}
 693	return
 694}
 695
 696// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 697
 698func Fsync(fd int) (err error) {
 699	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
 700	if e1 != 0 {
 701		err = errnoErr(e1)
 702	}
 703	return
 704}
 705
 706// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 707
 708func Ftruncate(fd int, length int64) (err error) {
 709	_, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0)
 710	if e1 != 0 {
 711		err = errnoErr(e1)
 712	}
 713	return
 714}
 715
 716// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 717
 718func Getegid() (egid int) {
 719	r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
 720	egid = int(r0)
 721	return
 722}
 723
 724// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 725
 726func Geteuid() (uid int) {
 727	r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
 728	uid = int(r0)
 729	return
 730}
 731
 732// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 733
 734func Getgid() (gid int) {
 735	r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
 736	gid = int(r0)
 737	return
 738}
 739
 740// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 741
 742func Getpgid(pid int) (pgid int, err error) {
 743	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
 744	pgid = int(r0)
 745	if e1 != 0 {
 746		err = errnoErr(e1)
 747	}
 748	return
 749}
 750
 751// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 752
 753func Getpgrp() (pgrp int) {
 754	r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
 755	pgrp = int(r0)
 756	return
 757}
 758
 759// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 760
 761func Getpid() (pid int) {
 762	r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
 763	pid = int(r0)
 764	return
 765}
 766
 767// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 768
 769func Getppid() (ppid int) {
 770	r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
 771	ppid = int(r0)
 772	return
 773}
 774
 775// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 776
 777func Getpriority(which int, who int) (prio int, err error) {
 778	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
 779	prio = int(r0)
 780	if e1 != 0 {
 781		err = errnoErr(e1)
 782	}
 783	return
 784}
 785
 786// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 787
 788func Getrlimit(which int, lim *Rlimit) (err error) {
 789	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
 790	if e1 != 0 {
 791		err = errnoErr(e1)
 792	}
 793	return
 794}
 795
 796// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 797
 798func Getrtable() (rtable int, err error) {
 799	r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0)
 800	rtable = int(r0)
 801	if e1 != 0 {
 802		err = errnoErr(e1)
 803	}
 804	return
 805}
 806
 807// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 808
 809func Getrusage(who int, rusage *Rusage) (err error) {
 810	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
 811	if e1 != 0 {
 812		err = errnoErr(e1)
 813	}
 814	return
 815}
 816
 817// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 818
 819func Getsid(pid int) (sid int, err error) {
 820	r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
 821	sid = int(r0)
 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 Gettimeofday(tv *Timeval) (err error) {
 831	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 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 Getuid() (uid int) {
 841	r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
 842	uid = int(r0)
 843	return
 844}
 845
 846// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 847
 848func Issetugid() (tainted bool) {
 849	r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
 850	tainted = bool(r0 != 0)
 851	return
 852}
 853
 854// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 855
 856func Kill(pid int, signum syscall.Signal) (err error) {
 857	_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
 858	if e1 != 0 {
 859		err = errnoErr(e1)
 860	}
 861	return
 862}
 863
 864// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 865
 866func Kqueue() (fd int, err error) {
 867	r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
 868	fd = int(r0)
 869	if e1 != 0 {
 870		err = errnoErr(e1)
 871	}
 872	return
 873}
 874
 875// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 876
 877func Lchown(path string, uid int, gid int) (err error) {
 878	var _p0 *byte
 879	_p0, err = BytePtrFromString(path)
 880	if err != nil {
 881		return
 882	}
 883	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
 884	if e1 != 0 {
 885		err = errnoErr(e1)
 886	}
 887	return
 888}
 889
 890// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 891
 892func Link(path string, link string) (err error) {
 893	var _p0 *byte
 894	_p0, err = BytePtrFromString(path)
 895	if err != nil {
 896		return
 897	}
 898	var _p1 *byte
 899	_p1, err = BytePtrFromString(link)
 900	if err != nil {
 901		return
 902	}
 903	_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
 904	if e1 != 0 {
 905		err = errnoErr(e1)
 906	}
 907	return
 908}
 909
 910// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 911
 912func Listen(s int, backlog int) (err error) {
 913	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
 914	if e1 != 0 {
 915		err = errnoErr(e1)
 916	}
 917	return
 918}
 919
 920// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 921
 922func Lstat(path string, stat *Stat_t) (err error) {
 923	var _p0 *byte
 924	_p0, err = BytePtrFromString(path)
 925	if err != nil {
 926		return
 927	}
 928	_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
 929	if e1 != 0 {
 930		err = errnoErr(e1)
 931	}
 932	return
 933}
 934
 935// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 936
 937func Mkdir(path string, mode uint32) (err error) {
 938	var _p0 *byte
 939	_p0, err = BytePtrFromString(path)
 940	if err != nil {
 941		return
 942	}
 943	_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 944	if e1 != 0 {
 945		err = errnoErr(e1)
 946	}
 947	return
 948}
 949
 950// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 951
 952func Mkfifo(path string, mode uint32) (err error) {
 953	var _p0 *byte
 954	_p0, err = BytePtrFromString(path)
 955	if err != nil {
 956		return
 957	}
 958	_, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 959	if e1 != 0 {
 960		err = errnoErr(e1)
 961	}
 962	return
 963}
 964
 965// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 966
 967func Mknod(path string, mode uint32, dev int) (err error) {
 968	var _p0 *byte
 969	_p0, err = BytePtrFromString(path)
 970	if err != nil {
 971		return
 972	}
 973	_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
 974	if e1 != 0 {
 975		err = errnoErr(e1)
 976	}
 977	return
 978}
 979
 980// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 981
 982func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
 983	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
 984	if e1 != 0 {
 985		err = errnoErr(e1)
 986	}
 987	return
 988}
 989
 990// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 991
 992func Open(path string, mode int, perm uint32) (fd int, err error) {
 993	var _p0 *byte
 994	_p0, err = BytePtrFromString(path)
 995	if err != nil {
 996		return
 997	}
 998	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
 999	fd = int(r0)
1000	if e1 != 0 {
1001		err = errnoErr(e1)
1002	}
1003	return
1004}
1005
1006// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1007
1008func Pathconf(path string, name int) (val int, err error) {
1009	var _p0 *byte
1010	_p0, err = BytePtrFromString(path)
1011	if err != nil {
1012		return
1013	}
1014	r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
1015	val = int(r0)
1016	if e1 != 0 {
1017		err = errnoErr(e1)
1018	}
1019	return
1020}
1021
1022// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1023
1024func Pread(fd int, p []byte, offset int64) (n int, err error) {
1025	var _p0 unsafe.Pointer
1026	if len(p) > 0 {
1027		_p0 = unsafe.Pointer(&p[0])
1028	} else {
1029		_p0 = unsafe.Pointer(&_zero)
1030	}
1031	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
1032	n = int(r0)
1033	if e1 != 0 {
1034		err = errnoErr(e1)
1035	}
1036	return
1037}
1038
1039// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1040
1041func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1042	var _p0 unsafe.Pointer
1043	if len(p) > 0 {
1044		_p0 = unsafe.Pointer(&p[0])
1045	} else {
1046		_p0 = unsafe.Pointer(&_zero)
1047	}
1048	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
1049	n = int(r0)
1050	if e1 != 0 {
1051		err = errnoErr(e1)
1052	}
1053	return
1054}
1055
1056// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1057
1058func read(fd int, p []byte) (n int, err error) {
1059	var _p0 unsafe.Pointer
1060	if len(p) > 0 {
1061		_p0 = unsafe.Pointer(&p[0])
1062	} else {
1063		_p0 = unsafe.Pointer(&_zero)
1064	}
1065	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1066	n = int(r0)
1067	if e1 != 0 {
1068		err = errnoErr(e1)
1069	}
1070	return
1071}
1072
1073// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1074
1075func Readlink(path string, buf []byte) (n int, err error) {
1076	var _p0 *byte
1077	_p0, err = BytePtrFromString(path)
1078	if err != nil {
1079		return
1080	}
1081	var _p1 unsafe.Pointer
1082	if len(buf) > 0 {
1083		_p1 = unsafe.Pointer(&buf[0])
1084	} else {
1085		_p1 = unsafe.Pointer(&_zero)
1086	}
1087	r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
1088	n = int(r0)
1089	if e1 != 0 {
1090		err = errnoErr(e1)
1091	}
1092	return
1093}
1094
1095// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1096
1097func Rename(from string, to string) (err error) {
1098	var _p0 *byte
1099	_p0, err = BytePtrFromString(from)
1100	if err != nil {
1101		return
1102	}
1103	var _p1 *byte
1104	_p1, err = BytePtrFromString(to)
1105	if err != nil {
1106		return
1107	}
1108	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1109	if e1 != 0 {
1110		err = errnoErr(e1)
1111	}
1112	return
1113}
1114
1115// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1116
1117func Revoke(path string) (err error) {
1118	var _p0 *byte
1119	_p0, err = BytePtrFromString(path)
1120	if err != nil {
1121		return
1122	}
1123	_, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1124	if e1 != 0 {
1125		err = errnoErr(e1)
1126	}
1127	return
1128}
1129
1130// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1131
1132func Rmdir(path string) (err error) {
1133	var _p0 *byte
1134	_p0, err = BytePtrFromString(path)
1135	if err != nil {
1136		return
1137	}
1138	_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1139	if e1 != 0 {
1140		err = errnoErr(e1)
1141	}
1142	return
1143}
1144
1145// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1146
1147func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1148	r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0)
1149	newoffset = int64(int64(r1)<<32 | int64(r0))
1150	if e1 != 0 {
1151		err = errnoErr(e1)
1152	}
1153	return
1154}
1155
1156// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1157
1158func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
1159	_, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1160	if e1 != 0 {
1161		err = errnoErr(e1)
1162	}
1163	return
1164}
1165
1166// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1167
1168func Setegid(egid int) (err error) {
1169	_, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1170	if e1 != 0 {
1171		err = errnoErr(e1)
1172	}
1173	return
1174}
1175
1176// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1177
1178func Seteuid(euid int) (err error) {
1179	_, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1180	if e1 != 0 {
1181		err = errnoErr(e1)
1182	}
1183	return
1184}
1185
1186// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1187
1188func Setgid(gid int) (err error) {
1189	_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1190	if e1 != 0 {
1191		err = errnoErr(e1)
1192	}
1193	return
1194}
1195
1196// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1197
1198func Setlogin(name string) (err error) {
1199	var _p0 *byte
1200	_p0, err = BytePtrFromString(name)
1201	if err != nil {
1202		return
1203	}
1204	_, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
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 Setpgid(pid int, pgid int) (err error) {
1214	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1215	if e1 != 0 {
1216		err = errnoErr(e1)
1217	}
1218	return
1219}
1220
1221// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1222
1223func Setpriority(which int, who int, prio int) (err error) {
1224	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1225	if e1 != 0 {
1226		err = errnoErr(e1)
1227	}
1228	return
1229}
1230
1231// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1232
1233func Setregid(rgid int, egid int) (err error) {
1234	_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1235	if e1 != 0 {
1236		err = errnoErr(e1)
1237	}
1238	return
1239}
1240
1241// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1242
1243func Setreuid(ruid int, euid int) (err error) {
1244	_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1245	if e1 != 0 {
1246		err = errnoErr(e1)
1247	}
1248	return
1249}
1250
1251// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1252
1253func Setresgid(rgid int, egid int, sgid int) (err error) {
1254	_, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
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 Setresuid(ruid int, euid int, suid int) (err error) {
1264	_, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
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 Setrlimit(which int, lim *Rlimit) (err error) {
1274	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1275	if e1 != 0 {
1276		err = errnoErr(e1)
1277	}
1278	return
1279}
1280
1281// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1282
1283func Setrtable(rtable int) (err error) {
1284	_, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0)
1285	if e1 != 0 {
1286		err = errnoErr(e1)
1287	}
1288	return
1289}
1290
1291// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1292
1293func Setsid() (pid int, err error) {
1294	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1295	pid = int(r0)
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 Settimeofday(tp *Timeval) (err error) {
1305	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1306	if e1 != 0 {
1307		err = errnoErr(e1)
1308	}
1309	return
1310}
1311
1312// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1313
1314func Setuid(uid int) (err error) {
1315	_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1316	if e1 != 0 {
1317		err = errnoErr(e1)
1318	}
1319	return
1320}
1321
1322// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1323
1324func Stat(path string, stat *Stat_t) (err error) {
1325	var _p0 *byte
1326	_p0, err = BytePtrFromString(path)
1327	if err != nil {
1328		return
1329	}
1330	_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1331	if e1 != 0 {
1332		err = errnoErr(e1)
1333	}
1334	return
1335}
1336
1337// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1338
1339func Statfs(path string, stat *Statfs_t) (err error) {
1340	var _p0 *byte
1341	_p0, err = BytePtrFromString(path)
1342	if err != nil {
1343		return
1344	}
1345	_, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1346	if e1 != 0 {
1347		err = errnoErr(e1)
1348	}
1349	return
1350}
1351
1352// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1353
1354func Symlink(path string, link string) (err error) {
1355	var _p0 *byte
1356	_p0, err = BytePtrFromString(path)
1357	if err != nil {
1358		return
1359	}
1360	var _p1 *byte
1361	_p1, err = BytePtrFromString(link)
1362	if err != nil {
1363		return
1364	}
1365	_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1366	if e1 != 0 {
1367		err = errnoErr(e1)
1368	}
1369	return
1370}
1371
1372// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1373
1374func Sync() (err error) {
1375	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1376	if e1 != 0 {
1377		err = errnoErr(e1)
1378	}
1379	return
1380}
1381
1382// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1383
1384func Truncate(path string, length int64) (err error) {
1385	var _p0 *byte
1386	_p0, err = BytePtrFromString(path)
1387	if err != nil {
1388		return
1389	}
1390	_, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0)
1391	if e1 != 0 {
1392		err = errnoErr(e1)
1393	}
1394	return
1395}
1396
1397// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1398
1399func Umask(newmask int) (oldmask int) {
1400	r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1401	oldmask = int(r0)
1402	return
1403}
1404
1405// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1406
1407func Unlink(path string) (err error) {
1408	var _p0 *byte
1409	_p0, err = BytePtrFromString(path)
1410	if err != nil {
1411		return
1412	}
1413	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1414	if e1 != 0 {
1415		err = errnoErr(e1)
1416	}
1417	return
1418}
1419
1420// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1421
1422func Unmount(path string, flags int) (err error) {
1423	var _p0 *byte
1424	_p0, err = BytePtrFromString(path)
1425	if err != nil {
1426		return
1427	}
1428	_, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1429	if e1 != 0 {
1430		err = errnoErr(e1)
1431	}
1432	return
1433}
1434
1435// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1436
1437func write(fd int, p []byte) (n int, err error) {
1438	var _p0 unsafe.Pointer
1439	if len(p) > 0 {
1440		_p0 = unsafe.Pointer(&p[0])
1441	} else {
1442		_p0 = unsafe.Pointer(&_zero)
1443	}
1444	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1445	n = int(r0)
1446	if e1 != 0 {
1447		err = errnoErr(e1)
1448	}
1449	return
1450}
1451
1452// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1453
1454func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1455	r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0)
1456	ret = uintptr(r0)
1457	if e1 != 0 {
1458		err = errnoErr(e1)
1459	}
1460	return
1461}
1462
1463// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1464
1465func munmap(addr uintptr, length uintptr) (err error) {
1466	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1467	if e1 != 0 {
1468		err = errnoErr(e1)
1469	}
1470	return
1471}
1472
1473// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1474
1475func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1476	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1477	n = int(r0)
1478	if e1 != 0 {
1479		err = errnoErr(e1)
1480	}
1481	return
1482}
1483
1484// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1485
1486func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1487	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1488	n = int(r0)
1489	if e1 != 0 {
1490		err = errnoErr(e1)
1491	}
1492	return
1493}
1494
1495// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1496
1497func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1498	var _p0 *byte
1499	_p0, err = BytePtrFromString(path)
1500	if err != nil {
1501		return
1502	}
1503	_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1504	if e1 != 0 {
1505		err = errnoErr(e1)
1506	}
1507	return
1508}