1// go run mksyscall.go -tags zos,s390x syscall_zos_s390x.go
   2// Code generated by the command above; see README.md. DO NOT EDIT.
   3
   4//go:build zos && s390x
   5// +build zos,s390x
   6
   7package unix
   8
   9import (
  10	"unsafe"
  11)
  12
  13// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  14
  15func fcntl(fd int, cmd int, arg int) (val int, err error) {
  16	r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
  17	val = int(r0)
  18	if e1 != 0 {
  19		err = errnoErr(e1)
  20	}
  21	return
  22}
  23
  24// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  25
  26func read(fd int, p []byte) (n int, err error) {
  27	var _p0 unsafe.Pointer
  28	if len(p) > 0 {
  29		_p0 = unsafe.Pointer(&p[0])
  30	} else {
  31		_p0 = unsafe.Pointer(&_zero)
  32	}
  33	r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
  34	n = int(r0)
  35	if e1 != 0 {
  36		err = errnoErr(e1)
  37	}
  38	return
  39}
  40
  41// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  42
  43func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
  44	r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
  45	n = int(r0)
  46	if e1 != 0 {
  47		err = errnoErr(e1)
  48	}
  49	return
  50}
  51
  52// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  53
  54func write(fd int, p []byte) (n int, err error) {
  55	var _p0 unsafe.Pointer
  56	if len(p) > 0 {
  57		_p0 = unsafe.Pointer(&p[0])
  58	} else {
  59		_p0 = unsafe.Pointer(&_zero)
  60	}
  61	r0, _, e1 := syscall_syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
  62	n = int(r0)
  63	if e1 != 0 {
  64		err = errnoErr(e1)
  65	}
  66	return
  67}
  68
  69// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  70
  71func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
  72	r0, _, e1 := syscall_syscall(SYS___ACCEPT_A, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  73	fd = int(r0)
  74	if e1 != 0 {
  75		err = errnoErr(e1)
  76	}
  77	return
  78}
  79
  80// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  81
  82func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  83	_, _, e1 := syscall_syscall(SYS___BIND_A, uintptr(s), uintptr(addr), uintptr(addrlen))
  84	if e1 != 0 {
  85		err = errnoErr(e1)
  86	}
  87	return
  88}
  89
  90// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  91
  92func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  93	_, _, e1 := syscall_syscall(SYS___CONNECT_A, uintptr(s), uintptr(addr), uintptr(addrlen))
  94	if e1 != 0 {
  95		err = errnoErr(e1)
  96	}
  97	return
  98}
  99
 100// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 101
 102func getgroups(n int, list *_Gid_t) (nn int, err error) {
 103	r0, _, e1 := syscall_rawsyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
 104	nn = int(r0)
 105	if e1 != 0 {
 106		err = errnoErr(e1)
 107	}
 108	return
 109}
 110
 111// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 112
 113func setgroups(n int, list *_Gid_t) (err error) {
 114	_, _, e1 := syscall_rawsyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
 115	if e1 != 0 {
 116		err = errnoErr(e1)
 117	}
 118	return
 119}
 120
 121// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 122
 123func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
 124	_, _, e1 := syscall_syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
 125	if e1 != 0 {
 126		err = errnoErr(e1)
 127	}
 128	return
 129}
 130
 131// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 132
 133func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
 134	_, _, e1 := syscall_syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
 135	if e1 != 0 {
 136		err = errnoErr(e1)
 137	}
 138	return
 139}
 140
 141// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 142
 143func socket(domain int, typ int, proto int) (fd int, err error) {
 144	r0, _, e1 := syscall_rawsyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
 145	fd = int(r0)
 146	if e1 != 0 {
 147		err = errnoErr(e1)
 148	}
 149	return
 150}
 151
 152// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 153
 154func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
 155	_, _, e1 := syscall_rawsyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
 156	if e1 != 0 {
 157		err = errnoErr(e1)
 158	}
 159	return
 160}
 161
 162// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 163
 164func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
 165	_, _, e1 := syscall_rawsyscall(SYS___GETPEERNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
 166	if e1 != 0 {
 167		err = errnoErr(e1)
 168	}
 169	return
 170}
 171
 172// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 173
 174func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
 175	_, _, e1 := syscall_rawsyscall(SYS___GETSOCKNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(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 recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
 185	var _p0 unsafe.Pointer
 186	if len(p) > 0 {
 187		_p0 = unsafe.Pointer(&p[0])
 188	} else {
 189		_p0 = unsafe.Pointer(&_zero)
 190	}
 191	r0, _, e1 := syscall_syscall6(SYS___RECVFROM_A, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
 192	n = int(r0)
 193	if e1 != 0 {
 194		err = errnoErr(e1)
 195	}
 196	return
 197}
 198
 199// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 200
 201func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
 202	var _p0 unsafe.Pointer
 203	if len(buf) > 0 {
 204		_p0 = unsafe.Pointer(&buf[0])
 205	} else {
 206		_p0 = unsafe.Pointer(&_zero)
 207	}
 208	_, _, e1 := syscall_syscall6(SYS___SENDTO_A, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
 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 recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
 218	r0, _, e1 := syscall_syscall(SYS___RECVMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
 219	n = int(r0)
 220	if e1 != 0 {
 221		err = errnoErr(e1)
 222	}
 223	return
 224}
 225
 226// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 227
 228func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
 229	r0, _, e1 := syscall_syscall(SYS___SENDMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
 230	n = int(r0)
 231	if e1 != 0 {
 232		err = errnoErr(e1)
 233	}
 234	return
 235}
 236
 237// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 238
 239func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
 240	r0, _, e1 := syscall_syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
 241	ret = uintptr(r0)
 242	if e1 != 0 {
 243		err = errnoErr(e1)
 244	}
 245	return
 246}
 247
 248// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 249
 250func munmap(addr uintptr, length uintptr) (err error) {
 251	_, _, e1 := syscall_syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
 252	if e1 != 0 {
 253		err = errnoErr(e1)
 254	}
 255	return
 256}
 257
 258// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 259
 260func ioctl(fd int, req int, arg uintptr) (err error) {
 261	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
 262	if e1 != 0 {
 263		err = errnoErr(e1)
 264	}
 265	return
 266}
 267
 268// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 269
 270func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) {
 271	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
 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 Access(path string, mode uint32) (err error) {
 281	var _p0 *byte
 282	_p0, err = BytePtrFromString(path)
 283	if err != nil {
 284		return
 285	}
 286	_, _, e1 := syscall_syscall(SYS___ACCESS_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 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 Chdir(path string) (err error) {
 296	var _p0 *byte
 297	_p0, err = BytePtrFromString(path)
 298	if err != nil {
 299		return
 300	}
 301	_, _, e1 := syscall_syscall(SYS___CHDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
 302	if e1 != 0 {
 303		err = errnoErr(e1)
 304	}
 305	return
 306}
 307
 308// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 309
 310func Chown(path string, uid int, gid int) (err error) {
 311	var _p0 *byte
 312	_p0, err = BytePtrFromString(path)
 313	if err != nil {
 314		return
 315	}
 316	_, _, e1 := syscall_syscall(SYS___CHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
 317	if e1 != 0 {
 318		err = errnoErr(e1)
 319	}
 320	return
 321}
 322
 323// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 324
 325func Chmod(path string, mode uint32) (err error) {
 326	var _p0 *byte
 327	_p0, err = BytePtrFromString(path)
 328	if err != nil {
 329		return
 330	}
 331	_, _, e1 := syscall_syscall(SYS___CHMOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 332	if e1 != 0 {
 333		err = errnoErr(e1)
 334	}
 335	return
 336}
 337
 338// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 339
 340func Creat(path string, mode uint32) (fd int, err error) {
 341	var _p0 *byte
 342	_p0, err = BytePtrFromString(path)
 343	if err != nil {
 344		return
 345	}
 346	r0, _, e1 := syscall_syscall(SYS___CREAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 347	fd = int(r0)
 348	if e1 != 0 {
 349		err = errnoErr(e1)
 350	}
 351	return
 352}
 353
 354// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 355
 356func Dup(oldfd int) (fd int, err error) {
 357	r0, _, e1 := syscall_syscall(SYS_DUP, uintptr(oldfd), 0, 0)
 358	fd = int(r0)
 359	if e1 != 0 {
 360		err = errnoErr(e1)
 361	}
 362	return
 363}
 364
 365// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 366
 367func Dup2(oldfd int, newfd int) (err error) {
 368	_, _, e1 := syscall_syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
 369	if e1 != 0 {
 370		err = errnoErr(e1)
 371	}
 372	return
 373}
 374
 375// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 376
 377func Errno2() (er2 int) {
 378	uer2, _, _ := syscall_syscall(SYS___ERRNO2, 0, 0, 0)
 379	er2 = int(uer2)
 380	return
 381}
 382
 383// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 384
 385func Err2ad() (eadd *int) {
 386	ueadd, _, _ := syscall_syscall(SYS___ERR2AD, 0, 0, 0)
 387	eadd = (*int)(unsafe.Pointer(ueadd))
 388	return
 389}
 390
 391// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 392
 393func Exit(code int) {
 394	syscall_syscall(SYS_EXIT, uintptr(code), 0, 0)
 395	return
 396}
 397
 398// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 399
 400func Fchdir(fd int) (err error) {
 401	_, _, e1 := syscall_syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
 402	if e1 != 0 {
 403		err = errnoErr(e1)
 404	}
 405	return
 406}
 407
 408// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 409
 410func Fchmod(fd int, mode uint32) (err error) {
 411	_, _, e1 := syscall_syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
 412	if e1 != 0 {
 413		err = errnoErr(e1)
 414	}
 415	return
 416}
 417
 418// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 419
 420func Fchown(fd int, uid int, gid int) (err error) {
 421	_, _, e1 := syscall_syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
 422	if e1 != 0 {
 423		err = errnoErr(e1)
 424	}
 425	return
 426}
 427
 428// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 429
 430func FcntlInt(fd uintptr, cmd int, arg int) (retval int, err error) {
 431	r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
 432	retval = int(r0)
 433	if e1 != 0 {
 434		err = errnoErr(e1)
 435	}
 436	return
 437}
 438
 439// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 440
 441func fstat(fd int, stat *Stat_LE_t) (err error) {
 442	_, _, e1 := syscall_syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
 443	if e1 != 0 {
 444		err = errnoErr(e1)
 445	}
 446	return
 447}
 448
 449// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 450
 451func Fstatvfs(fd int, stat *Statvfs_t) (err error) {
 452	_, _, e1 := syscall_syscall(SYS_FSTATVFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
 453	if e1 != 0 {
 454		err = errnoErr(e1)
 455	}
 456	return
 457}
 458
 459// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 460
 461func Fsync(fd int) (err error) {
 462	_, _, e1 := syscall_syscall(SYS_FSYNC, uintptr(fd), 0, 0)
 463	if e1 != 0 {
 464		err = errnoErr(e1)
 465	}
 466	return
 467}
 468
 469// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 470
 471func Ftruncate(fd int, length int64) (err error) {
 472	_, _, e1 := syscall_syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
 473	if e1 != 0 {
 474		err = errnoErr(e1)
 475	}
 476	return
 477}
 478
 479// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 480
 481func Getpagesize() (pgsize int) {
 482	r0, _, _ := syscall_syscall(SYS_GETPAGESIZE, 0, 0, 0)
 483	pgsize = int(r0)
 484	return
 485}
 486
 487// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 488
 489func Mprotect(b []byte, prot int) (err error) {
 490	var _p0 unsafe.Pointer
 491	if len(b) > 0 {
 492		_p0 = unsafe.Pointer(&b[0])
 493	} else {
 494		_p0 = unsafe.Pointer(&_zero)
 495	}
 496	_, _, e1 := syscall_syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
 497	if e1 != 0 {
 498		err = errnoErr(e1)
 499	}
 500	return
 501}
 502
 503// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 504
 505func Msync(b []byte, flags int) (err error) {
 506	var _p0 unsafe.Pointer
 507	if len(b) > 0 {
 508		_p0 = unsafe.Pointer(&b[0])
 509	} else {
 510		_p0 = unsafe.Pointer(&_zero)
 511	}
 512	_, _, e1 := syscall_syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
 513	if e1 != 0 {
 514		err = errnoErr(e1)
 515	}
 516	return
 517}
 518
 519// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 520
 521func Poll(fds []PollFd, timeout int) (n int, err error) {
 522	var _p0 unsafe.Pointer
 523	if len(fds) > 0 {
 524		_p0 = unsafe.Pointer(&fds[0])
 525	} else {
 526		_p0 = unsafe.Pointer(&_zero)
 527	}
 528	r0, _, e1 := syscall_syscall(SYS_POLL, uintptr(_p0), uintptr(len(fds)), uintptr(timeout))
 529	n = int(r0)
 530	if e1 != 0 {
 531		err = errnoErr(e1)
 532	}
 533	return
 534}
 535
 536// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 537
 538func Times(tms *Tms) (ticks uintptr, err error) {
 539	r0, _, e1 := syscall_syscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
 540	ticks = uintptr(r0)
 541	if e1 != 0 {
 542		err = errnoErr(e1)
 543	}
 544	return
 545}
 546
 547// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 548
 549func W_Getmntent(buff *byte, size int) (lastsys int, err error) {
 550	r0, _, e1 := syscall_syscall(SYS_W_GETMNTENT, uintptr(unsafe.Pointer(buff)), uintptr(size), 0)
 551	lastsys = int(r0)
 552	if e1 != 0 {
 553		err = errnoErr(e1)
 554	}
 555	return
 556}
 557
 558// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 559
 560func W_Getmntent_A(buff *byte, size int) (lastsys int, err error) {
 561	r0, _, e1 := syscall_syscall(SYS___W_GETMNTENT_A, uintptr(unsafe.Pointer(buff)), uintptr(size), 0)
 562	lastsys = int(r0)
 563	if e1 != 0 {
 564		err = errnoErr(e1)
 565	}
 566	return
 567}
 568
 569// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 570
 571func mount_LE(path string, filesystem string, fstype string, mtm uint32, parmlen int32, parm string) (err error) {
 572	var _p0 *byte
 573	_p0, err = BytePtrFromString(path)
 574	if err != nil {
 575		return
 576	}
 577	var _p1 *byte
 578	_p1, err = BytePtrFromString(filesystem)
 579	if err != nil {
 580		return
 581	}
 582	var _p2 *byte
 583	_p2, err = BytePtrFromString(fstype)
 584	if err != nil {
 585		return
 586	}
 587	var _p3 *byte
 588	_p3, err = BytePtrFromString(parm)
 589	if err != nil {
 590		return
 591	}
 592	_, _, e1 := syscall_syscall6(SYS___MOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(mtm), uintptr(parmlen), uintptr(unsafe.Pointer(_p3)))
 593	if e1 != 0 {
 594		err = errnoErr(e1)
 595	}
 596	return
 597}
 598
 599// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 600
 601func unmount(filesystem string, mtm int) (err error) {
 602	var _p0 *byte
 603	_p0, err = BytePtrFromString(filesystem)
 604	if err != nil {
 605		return
 606	}
 607	_, _, e1 := syscall_syscall(SYS___UMOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mtm), 0)
 608	if e1 != 0 {
 609		err = errnoErr(e1)
 610	}
 611	return
 612}
 613
 614// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 615
 616func Chroot(path string) (err error) {
 617	var _p0 *byte
 618	_p0, err = BytePtrFromString(path)
 619	if err != nil {
 620		return
 621	}
 622	_, _, e1 := syscall_syscall(SYS___CHROOT_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
 623	if e1 != 0 {
 624		err = errnoErr(e1)
 625	}
 626	return
 627}
 628
 629// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 630
 631func Uname(buf *Utsname) (err error) {
 632	_, _, e1 := syscall_rawsyscall(SYS___UNAME_A, uintptr(unsafe.Pointer(buf)), 0, 0)
 633	if e1 != 0 {
 634		err = errnoErr(e1)
 635	}
 636	return
 637}
 638
 639// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 640
 641func Gethostname(buf []byte) (err error) {
 642	var _p0 unsafe.Pointer
 643	if len(buf) > 0 {
 644		_p0 = unsafe.Pointer(&buf[0])
 645	} else {
 646		_p0 = unsafe.Pointer(&_zero)
 647	}
 648	_, _, e1 := syscall_syscall(SYS___GETHOSTNAME_A, uintptr(_p0), uintptr(len(buf)), 0)
 649	if e1 != 0 {
 650		err = errnoErr(e1)
 651	}
 652	return
 653}
 654
 655// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 656
 657func Getegid() (egid int) {
 658	r0, _, _ := syscall_rawsyscall(SYS_GETEGID, 0, 0, 0)
 659	egid = int(r0)
 660	return
 661}
 662
 663// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 664
 665func Geteuid() (uid int) {
 666	r0, _, _ := syscall_rawsyscall(SYS_GETEUID, 0, 0, 0)
 667	uid = int(r0)
 668	return
 669}
 670
 671// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 672
 673func Getgid() (gid int) {
 674	r0, _, _ := syscall_rawsyscall(SYS_GETGID, 0, 0, 0)
 675	gid = int(r0)
 676	return
 677}
 678
 679// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 680
 681func Getpid() (pid int) {
 682	r0, _, _ := syscall_rawsyscall(SYS_GETPID, 0, 0, 0)
 683	pid = int(r0)
 684	return
 685}
 686
 687// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 688
 689func Getpgid(pid int) (pgid int, err error) {
 690	r0, _, e1 := syscall_rawsyscall(SYS_GETPGID, uintptr(pid), 0, 0)
 691	pgid = int(r0)
 692	if e1 != 0 {
 693		err = errnoErr(e1)
 694	}
 695	return
 696}
 697
 698// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 699
 700func Getppid() (pid int) {
 701	r0, _, _ := syscall_rawsyscall(SYS_GETPPID, 0, 0, 0)
 702	pid = int(r0)
 703	return
 704}
 705
 706// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 707
 708func Getpriority(which int, who int) (prio int, err error) {
 709	r0, _, e1 := syscall_syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
 710	prio = int(r0)
 711	if e1 != 0 {
 712		err = errnoErr(e1)
 713	}
 714	return
 715}
 716
 717// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 718
 719func Getrlimit(resource int, rlim *Rlimit) (err error) {
 720	_, _, e1 := syscall_rawsyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
 721	if e1 != 0 {
 722		err = errnoErr(e1)
 723	}
 724	return
 725}
 726
 727// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 728
 729func getrusage(who int, rusage *rusage_zos) (err error) {
 730	_, _, e1 := syscall_rawsyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
 731	if e1 != 0 {
 732		err = errnoErr(e1)
 733	}
 734	return
 735}
 736
 737// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 738
 739func Getsid(pid int) (sid int, err error) {
 740	r0, _, e1 := syscall_rawsyscall(SYS_GETSID, uintptr(pid), 0, 0)
 741	sid = int(r0)
 742	if e1 != 0 {
 743		err = errnoErr(e1)
 744	}
 745	return
 746}
 747
 748// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 749
 750func Getuid() (uid int) {
 751	r0, _, _ := syscall_rawsyscall(SYS_GETUID, 0, 0, 0)
 752	uid = int(r0)
 753	return
 754}
 755
 756// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 757
 758func Kill(pid int, sig Signal) (err error) {
 759	_, _, e1 := syscall_rawsyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
 760	if e1 != 0 {
 761		err = errnoErr(e1)
 762	}
 763	return
 764}
 765
 766// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 767
 768func Lchown(path string, uid int, gid int) (err error) {
 769	var _p0 *byte
 770	_p0, err = BytePtrFromString(path)
 771	if err != nil {
 772		return
 773	}
 774	_, _, e1 := syscall_syscall(SYS___LCHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
 775	if e1 != 0 {
 776		err = errnoErr(e1)
 777	}
 778	return
 779}
 780
 781// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 782
 783func Link(path string, link string) (err error) {
 784	var _p0 *byte
 785	_p0, err = BytePtrFromString(path)
 786	if err != nil {
 787		return
 788	}
 789	var _p1 *byte
 790	_p1, err = BytePtrFromString(link)
 791	if err != nil {
 792		return
 793	}
 794	_, _, e1 := syscall_syscall(SYS___LINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
 795	if e1 != 0 {
 796		err = errnoErr(e1)
 797	}
 798	return
 799}
 800
 801// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 802
 803func Listen(s int, n int) (err error) {
 804	_, _, e1 := syscall_syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
 805	if e1 != 0 {
 806		err = errnoErr(e1)
 807	}
 808	return
 809}
 810
 811// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 812
 813func lstat(path string, stat *Stat_LE_t) (err error) {
 814	var _p0 *byte
 815	_p0, err = BytePtrFromString(path)
 816	if err != nil {
 817		return
 818	}
 819	_, _, e1 := syscall_syscall(SYS___LSTAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
 820	if e1 != 0 {
 821		err = errnoErr(e1)
 822	}
 823	return
 824}
 825
 826// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 827
 828func Mkdir(path string, mode uint32) (err error) {
 829	var _p0 *byte
 830	_p0, err = BytePtrFromString(path)
 831	if err != nil {
 832		return
 833	}
 834	_, _, e1 := syscall_syscall(SYS___MKDIR_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 835	if e1 != 0 {
 836		err = errnoErr(e1)
 837	}
 838	return
 839}
 840
 841// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 842
 843func Mkfifo(path string, mode uint32) (err error) {
 844	var _p0 *byte
 845	_p0, err = BytePtrFromString(path)
 846	if err != nil {
 847		return
 848	}
 849	_, _, e1 := syscall_syscall(SYS___MKFIFO_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
 850	if e1 != 0 {
 851		err = errnoErr(e1)
 852	}
 853	return
 854}
 855
 856// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 857
 858func Mknod(path string, mode uint32, dev int) (err error) {
 859	var _p0 *byte
 860	_p0, err = BytePtrFromString(path)
 861	if err != nil {
 862		return
 863	}
 864	_, _, e1 := syscall_syscall(SYS___MKNOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
 865	if e1 != 0 {
 866		err = errnoErr(e1)
 867	}
 868	return
 869}
 870
 871// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 872
 873func Pread(fd int, p []byte, offset int64) (n int, err error) {
 874	var _p0 unsafe.Pointer
 875	if len(p) > 0 {
 876		_p0 = unsafe.Pointer(&p[0])
 877	} else {
 878		_p0 = unsafe.Pointer(&_zero)
 879	}
 880	r0, _, e1 := syscall_syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
 881	n = int(r0)
 882	if e1 != 0 {
 883		err = errnoErr(e1)
 884	}
 885	return
 886}
 887
 888// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 889
 890func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
 891	var _p0 unsafe.Pointer
 892	if len(p) > 0 {
 893		_p0 = unsafe.Pointer(&p[0])
 894	} else {
 895		_p0 = unsafe.Pointer(&_zero)
 896	}
 897	r0, _, e1 := syscall_syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
 898	n = int(r0)
 899	if e1 != 0 {
 900		err = errnoErr(e1)
 901	}
 902	return
 903}
 904
 905// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 906
 907func Readlink(path string, buf []byte) (n int, err error) {
 908	var _p0 *byte
 909	_p0, err = BytePtrFromString(path)
 910	if err != nil {
 911		return
 912	}
 913	var _p1 unsafe.Pointer
 914	if len(buf) > 0 {
 915		_p1 = unsafe.Pointer(&buf[0])
 916	} else {
 917		_p1 = unsafe.Pointer(&_zero)
 918	}
 919	r0, _, e1 := syscall_syscall(SYS___READLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
 920	n = int(r0)
 921	if e1 != 0 {
 922		err = errnoErr(e1)
 923	}
 924	return
 925}
 926
 927// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 928
 929func Rename(from string, to string) (err error) {
 930	var _p0 *byte
 931	_p0, err = BytePtrFromString(from)
 932	if err != nil {
 933		return
 934	}
 935	var _p1 *byte
 936	_p1, err = BytePtrFromString(to)
 937	if err != nil {
 938		return
 939	}
 940	_, _, e1 := syscall_syscall(SYS___RENAME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
 941	if e1 != 0 {
 942		err = errnoErr(e1)
 943	}
 944	return
 945}
 946
 947// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 948
 949func Rmdir(path string) (err error) {
 950	var _p0 *byte
 951	_p0, err = BytePtrFromString(path)
 952	if err != nil {
 953		return
 954	}
 955	_, _, e1 := syscall_syscall(SYS___RMDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
 956	if e1 != 0 {
 957		err = errnoErr(e1)
 958	}
 959	return
 960}
 961
 962// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 963
 964func Seek(fd int, offset int64, whence int) (off int64, err error) {
 965	r0, _, e1 := syscall_syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
 966	off = int64(r0)
 967	if e1 != 0 {
 968		err = errnoErr(e1)
 969	}
 970	return
 971}
 972
 973// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 974
 975func Setpriority(which int, who int, prio int) (err error) {
 976	_, _, e1 := syscall_syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
 977	if e1 != 0 {
 978		err = errnoErr(e1)
 979	}
 980	return
 981}
 982
 983// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 984
 985func Setpgid(pid int, pgid int) (err error) {
 986	_, _, e1 := syscall_rawsyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
 987	if e1 != 0 {
 988		err = errnoErr(e1)
 989	}
 990	return
 991}
 992
 993// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 994
 995func Setrlimit(resource int, lim *Rlimit) (err error) {
 996	_, _, e1 := syscall_rawsyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(lim)), 0)
 997	if e1 != 0 {
 998		err = errnoErr(e1)
 999	}
1000	return
1001}
1002
1003// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1004
1005func Setregid(rgid int, egid int) (err error) {
1006	_, _, e1 := syscall_rawsyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1007	if e1 != 0 {
1008		err = errnoErr(e1)
1009	}
1010	return
1011}
1012
1013// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1014
1015func Setreuid(ruid int, euid int) (err error) {
1016	_, _, e1 := syscall_rawsyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1017	if e1 != 0 {
1018		err = errnoErr(e1)
1019	}
1020	return
1021}
1022
1023// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1024
1025func Setsid() (pid int, err error) {
1026	r0, _, e1 := syscall_rawsyscall(SYS_SETSID, 0, 0, 0)
1027	pid = int(r0)
1028	if e1 != 0 {
1029		err = errnoErr(e1)
1030	}
1031	return
1032}
1033
1034// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1035
1036func Setuid(uid int) (err error) {
1037	_, _, e1 := syscall_syscall(SYS_SETUID, uintptr(uid), 0, 0)
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 Setgid(uid int) (err error) {
1047	_, _, e1 := syscall_syscall(SYS_SETGID, uintptr(uid), 0, 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 Shutdown(fd int, how int) (err error) {
1057	_, _, e1 := syscall_syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 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 stat(path string, statLE *Stat_LE_t) (err error) {
1067	var _p0 *byte
1068	_p0, err = BytePtrFromString(path)
1069	if err != nil {
1070		return
1071	}
1072	_, _, e1 := syscall_syscall(SYS___STAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statLE)), 0)
1073	if e1 != 0 {
1074		err = errnoErr(e1)
1075	}
1076	return
1077}
1078
1079// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1080
1081func Symlink(path string, link string) (err error) {
1082	var _p0 *byte
1083	_p0, err = BytePtrFromString(path)
1084	if err != nil {
1085		return
1086	}
1087	var _p1 *byte
1088	_p1, err = BytePtrFromString(link)
1089	if err != nil {
1090		return
1091	}
1092	_, _, e1 := syscall_syscall(SYS___SYMLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1093	if e1 != 0 {
1094		err = errnoErr(e1)
1095	}
1096	return
1097}
1098
1099// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1100
1101func Sync() {
1102	syscall_syscall(SYS_SYNC, 0, 0, 0)
1103	return
1104}
1105
1106// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1107
1108func Truncate(path string, length int64) (err error) {
1109	var _p0 *byte
1110	_p0, err = BytePtrFromString(path)
1111	if err != nil {
1112		return
1113	}
1114	_, _, e1 := syscall_syscall(SYS___TRUNCATE_A, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
1115	if e1 != 0 {
1116		err = errnoErr(e1)
1117	}
1118	return
1119}
1120
1121// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1122
1123func Tcgetattr(fildes int, termptr *Termios) (err error) {
1124	_, _, e1 := syscall_syscall(SYS_TCGETATTR, uintptr(fildes), uintptr(unsafe.Pointer(termptr)), 0)
1125	if e1 != 0 {
1126		err = errnoErr(e1)
1127	}
1128	return
1129}
1130
1131// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1132
1133func Tcsetattr(fildes int, when int, termptr *Termios) (err error) {
1134	_, _, e1 := syscall_syscall(SYS_TCSETATTR, uintptr(fildes), uintptr(when), uintptr(unsafe.Pointer(termptr)))
1135	if e1 != 0 {
1136		err = errnoErr(e1)
1137	}
1138	return
1139}
1140
1141// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1142
1143func Umask(mask int) (oldmask int) {
1144	r0, _, _ := syscall_syscall(SYS_UMASK, uintptr(mask), 0, 0)
1145	oldmask = int(r0)
1146	return
1147}
1148
1149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1150
1151func Unlink(path string) (err error) {
1152	var _p0 *byte
1153	_p0, err = BytePtrFromString(path)
1154	if err != nil {
1155		return
1156	}
1157	_, _, e1 := syscall_syscall(SYS___UNLINK_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
1158	if e1 != 0 {
1159		err = errnoErr(e1)
1160	}
1161	return
1162}
1163
1164// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1165
1166func Utime(path string, utim *Utimbuf) (err error) {
1167	var _p0 *byte
1168	_p0, err = BytePtrFromString(path)
1169	if err != nil {
1170		return
1171	}
1172	_, _, e1 := syscall_syscall(SYS___UTIME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(utim)), 0)
1173	if e1 != 0 {
1174		err = errnoErr(e1)
1175	}
1176	return
1177}
1178
1179// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1180
1181func open(path string, mode int, perm uint32) (fd int, err error) {
1182	var _p0 *byte
1183	_p0, err = BytePtrFromString(path)
1184	if err != nil {
1185		return
1186	}
1187	r0, _, e1 := syscall_syscall(SYS___OPEN_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
1188	fd = int(r0)
1189	if e1 != 0 {
1190		err = errnoErr(e1)
1191	}
1192	return
1193}
1194
1195// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1196
1197func remove(path string) (err error) {
1198	var _p0 *byte
1199	_p0, err = BytePtrFromString(path)
1200	if err != nil {
1201		return
1202	}
1203	_, _, e1 := syscall_syscall(SYS_REMOVE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1204	if e1 != 0 {
1205		err = errnoErr(e1)
1206	}
1207	return
1208}
1209
1210// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1211
1212func waitpid(pid int, wstatus *_C_int, options int) (wpid int, err error) {
1213	r0, _, e1 := syscall_syscall(SYS_WAITPID, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options))
1214	wpid = int(r0)
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 gettimeofday(tv *timeval_zos) (err error) {
1224	_, _, e1 := syscall_rawsyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
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 pipe(p *[2]_C_int) (err error) {
1234	_, _, e1 := syscall_rawsyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 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 utimes(path string, timeval *[2]Timeval) (err error) {
1244	var _p0 *byte
1245	_p0, err = BytePtrFromString(path)
1246	if err != nil {
1247		return
1248	}
1249	_, _, e1 := syscall_syscall(SYS___UTIMES_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
1250	if e1 != 0 {
1251		err = errnoErr(e1)
1252	}
1253	return
1254}
1255
1256// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1257
1258func Select(nmsgsfds int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (ret int, err error) {
1259	r0, _, e1 := syscall_syscall6(SYS_SELECT, uintptr(nmsgsfds), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1260	ret = int(r0)
1261	if e1 != 0 {
1262		err = errnoErr(e1)
1263	}
1264	return
1265}