src/pkg/syscall/zsyscall_linux_amd64.go - The Go Programming Language

Golang

Source file src/pkg/syscall/zsyscall_linux_amd64.go

     1	// mksyscall.pl syscall_linux.go syscall_linux_amd64.go
     2	// MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
     3	
     4	package syscall
     5	
     6	import "unsafe"
     7	
     8	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     9	
    10	func open(path string, mode int, perm uint32) (fd int, err error) {
    11		r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(perm))
    12		fd = int(r0)
    13		if e1 != 0 {
    14			err = e1
    15		}
    16		return
    17	}
    18	
    19	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    20	
    21	func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
    22		r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(flags), uintptr(mode), 0, 0)
    23		fd = int(r0)
    24		if e1 != 0 {
    25			err = e1
    26		}
    27		return
    28	}
    29	
    30	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    31	
    32	func pipe(p *[2]_C_int) (err error) {
    33		_, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
    34		if e1 != 0 {
    35			err = e1
    36		}
    37		return
    38	}
    39	
    40	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    41	
    42	func utimes(path string, times *[2]Timeval) (err error) {
    43		_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(times)), 0)
    44		if e1 != 0 {
    45			err = e1
    46		}
    47		return
    48	}
    49	
    50	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    51	
    52	func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
    53		_, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
    54		if e1 != 0 {
    55			err = e1
    56		}
    57		return
    58	}
    59	
    60	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    61	
    62	func Getcwd(buf []byte) (n int, err error) {
    63		var _p0 unsafe.Pointer
    64		if len(buf) > 0 {
    65			_p0 = unsafe.Pointer(&buf[0])
    66		} else {
    67			_p0 = unsafe.Pointer(&_zero)
    68		}
    69		r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
    70		n = int(r0)
    71		if e1 != 0 {
    72			err = e1
    73		}
    74		return
    75	}
    76	
    77	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    78	
    79	func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
    80		r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
    81		wpid = int(r0)
    82		if e1 != 0 {
    83			err = e1
    84		}
    85		return
    86	}
    87	
    88	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    89	
    90	func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
    91		_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
    92		if e1 != 0 {
    93			err = e1
    94		}
    95		return
    96	}
    97	
    98	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    99	
   100	func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) {
   101		_, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(StringBytePtr(arg))), 0, 0)
   102		if e1 != 0 {
   103			err = e1
   104		}
   105		return
   106	}
   107	
   108	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   109	
   110	func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) {
   111		_, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(StringBytePtr(source))), uintptr(unsafe.Pointer(StringBytePtr(target))), uintptr(unsafe.Pointer(StringBytePtr(fstype))), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)
   112		if e1 != 0 {
   113			err = e1
   114		}
   115		return
   116	}
   117	
   118	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   119	
   120	func Access(path string, mode uint32) (err error) {
   121		_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
   122		if e1 != 0 {
   123			err = e1
   124		}
   125		return
   126	}
   127	
   128	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   129	
   130	func Acct(path string) (err error) {
   131		_, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
   132		if e1 != 0 {
   133			err = e1
   134		}
   135		return
   136	}
   137	
   138	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   139	
   140	func Adjtimex(buf *Timex) (state int, err error) {
   141		r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
   142		state = int(r0)
   143		if e1 != 0 {
   144			err = e1
   145		}
   146		return
   147	}
   148	
   149	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   150	
   151	func Chdir(path string) (err error) {
   152		_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
   153		if e1 != 0 {
   154			err = e1
   155		}
   156		return
   157	}
   158	
   159	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   160	
   161	func Chmod(path string, mode uint32) (err error) {
   162		_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
   163		if e1 != 0 {
   164			err = e1
   165		}
   166		return
   167	}
   168	
   169	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   170	
   171	func Chroot(path string) (err error) {
   172		_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
   173		if e1 != 0 {
   174			err = e1
   175		}
   176		return
   177	}
   178	
   179	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   180	
   181	func Close(fd int) (err error) {
   182		_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
   183		if e1 != 0 {
   184			err = e1
   185		}
   186		return
   187	}
   188	
   189	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   190	
   191	func Creat(path string, mode uint32) (fd int, err error) {
   192		r0, _, e1 := Syscall(SYS_CREAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
   193		fd = int(r0)
   194		if e1 != 0 {
   195			err = e1
   196		}
   197		return
   198	}
   199	
   200	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   201	
   202	func Dup(oldfd int) (fd int, err error) {
   203		r0, _, e1 := RawSyscall(SYS_DUP, uintptr(oldfd), 0, 0)
   204		fd = int(r0)
   205		if e1 != 0 {
   206			err = e1
   207		}
   208		return
   209	}
   210	
   211	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   212	
   213	func Dup2(oldfd int, newfd int) (err error) {
   214		_, _, e1 := RawSyscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
   215		if e1 != 0 {
   216			err = e1
   217		}
   218		return
   219	}
   220	
   221	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   222	
   223	func EpollCreate(size int) (fd int, err error) {
   224		r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
   225		fd = int(r0)
   226		if e1 != 0 {
   227			err = e1
   228		}
   229		return
   230	}
   231	
   232	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   233	
   234	func EpollCreate1(flag int) (fd int, err error) {
   235		r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
   236		fd = int(r0)
   237		if e1 != 0 {
   238			err = e1
   239		}
   240		return
   241	}
   242	
   243	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   244	
   245	func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
   246		_, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
   247		if e1 != 0 {
   248			err = e1
   249		}
   250		return
   251	}
   252	
   253	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   254	
   255	func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
   256		var _p0 unsafe.Pointer
   257		if len(events) > 0 {
   258			_p0 = unsafe.Pointer(&events[0])
   259		} else {
   260			_p0 = unsafe.Pointer(&_zero)
   261		}
   262		r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
   263		n = int(r0)
   264		if e1 != 0 {
   265			err = e1
   266		}
   267		return
   268	}
   269	
   270	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   271	
   272	func Exit(code int) {
   273		Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
   274		return
   275	}
   276	
   277	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   278	
   279	func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
   280		_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(flags), 0, 0)
   281		if e1 != 0 {
   282			err = e1
   283		}
   284		return
   285	}
   286	
   287	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   288	
   289	func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
   290		_, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
   291		if e1 != 0 {
   292			err = e1
   293		}
   294		return
   295	}
   296	
   297	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   298	
   299	func Fchdir(fd int) (err error) {
   300		_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
   301		if e1 != 0 {
   302			err = e1
   303		}
   304		return
   305	}
   306	
   307	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   308	
   309	func Fchmod(fd int, mode uint32) (err error) {
   310		_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
   311		if e1 != 0 {
   312			err = e1
   313		}
   314		return
   315	}
   316	
   317	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   318	
   319	func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
   320		_, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(flags), 0, 0)
   321		if e1 != 0 {
   322			err = e1
   323		}
   324		return
   325	}
   326	
   327	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   328	
   329	func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
   330		_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid), uintptr(flags), 0)
   331		if e1 != 0 {
   332			err = e1
   333		}
   334		return
   335	}
   336	
   337	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   338	
   339	func fcntl(fd int, cmd int, arg int) (val int, err error) {
   340		r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
   341		val = int(r0)
   342		if e1 != 0 {
   343			err = e1
   344		}
   345		return
   346	}
   347	
   348	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   349	
   350	func Fdatasync(fd int) (err error) {
   351		_, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
   352		if e1 != 0 {
   353			err = e1
   354		}
   355		return
   356	}
   357	
   358	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   359	
   360	func Flock(fd int, how int) (err error) {
   361		_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
   362		if e1 != 0 {
   363			err = e1
   364		}
   365		return
   366	}
   367	
   368	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   369	
   370	func Fsync(fd int) (err error) {
   371		_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
   372		if e1 != 0 {
   373			err = e1
   374		}
   375		return
   376	}
   377	
   378	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   379	
   380	func Getdents(fd int, 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_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
   388		n = int(r0)
   389		if e1 != 0 {
   390			err = e1
   391		}
   392		return
   393	}
   394	
   395	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   396	
   397	func Getpgid(pid int) (pgid int, err error) {
   398		r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
   399		pgid = int(r0)
   400		if e1 != 0 {
   401			err = e1
   402		}
   403		return
   404	}
   405	
   406	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   407	
   408	func Getpgrp() (pid int) {
   409		r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
   410		pid = int(r0)
   411		return
   412	}
   413	
   414	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   415	
   416	func Getpid() (pid int) {
   417		r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
   418		pid = int(r0)
   419		return
   420	}
   421	
   422	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   423	
   424	func Getppid() (ppid int) {
   425		r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
   426		ppid = int(r0)
   427		return
   428	}
   429	
   430	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   431	
   432	func Getrlimit(resource int, rlim *Rlimit) (err error) {
   433		_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
   434		if e1 != 0 {
   435			err = e1
   436		}
   437		return
   438	}
   439	
   440	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   441	
   442	func Getrusage(who int, rusage *Rusage) (err error) {
   443		_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
   444		if e1 != 0 {
   445			err = e1
   446		}
   447		return
   448	}
   449	
   450	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   451	
   452	func Gettid() (tid int) {
   453		r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0)
   454		tid = int(r0)
   455		return
   456	}
   457	
   458	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   459	
   460	func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
   461		r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(StringBytePtr(pathname))), uintptr(mask))
   462		watchdesc = int(r0)
   463		if e1 != 0 {
   464			err = e1
   465		}
   466		return
   467	}
   468	
   469	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   470	
   471	func InotifyInit() (fd int, err error) {
   472		r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)
   473		fd = int(r0)
   474		if e1 != 0 {
   475			err = e1
   476		}
   477		return
   478	}
   479	
   480	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   481	
   482	func InotifyInit1(flags int) (fd int, err error) {
   483		r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)
   484		fd = int(r0)
   485		if e1 != 0 {
   486			err = e1
   487		}
   488		return
   489	}
   490	
   491	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   492	
   493	func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) {
   494		r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0)
   495		success = int(r0)
   496		if e1 != 0 {
   497			err = e1
   498		}
   499		return
   500	}
   501	
   502	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   503	
   504	func Kill(pid int, sig Signal) (err error) {
   505		_, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
   506		if e1 != 0 {
   507			err = e1
   508		}
   509		return
   510	}
   511	
   512	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   513	
   514	func Klogctl(typ int, buf []byte) (n int, err error) {
   515		var _p0 unsafe.Pointer
   516		if len(buf) > 0 {
   517			_p0 = unsafe.Pointer(&buf[0])
   518		} else {
   519			_p0 = unsafe.Pointer(&_zero)
   520		}
   521		r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf)))
   522		n = int(r0)
   523		if e1 != 0 {
   524			err = e1
   525		}
   526		return
   527	}
   528	
   529	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   530	
   531	func Link(oldpath string, newpath string) (err error) {
   532		_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
   533		if e1 != 0 {
   534			err = e1
   535		}
   536		return
   537	}
   538	
   539	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   540	
   541	func Mkdir(path string, mode uint32) (err error) {
   542		_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), 0)
   543		if e1 != 0 {
   544			err = e1
   545		}
   546		return
   547	}
   548	
   549	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   550	
   551	func Mkdirat(dirfd int, path string, mode uint32) (err error) {
   552		_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode))
   553		if e1 != 0 {
   554			err = e1
   555		}
   556		return
   557	}
   558	
   559	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   560	
   561	func Mknod(path string, mode uint32, dev int) (err error) {
   562		_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev))
   563		if e1 != 0 {
   564			err = e1
   565		}
   566		return
   567	}
   568	
   569	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   570	
   571	func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
   572		_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(mode), uintptr(dev), 0, 0)
   573		if e1 != 0 {
   574			err = e1
   575		}
   576		return
   577	}
   578	
   579	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   580	
   581	func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
   582		_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
   583		if e1 != 0 {
   584			err = e1
   585		}
   586		return
   587	}
   588	
   589	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   590	
   591	func Pause() (err error) {
   592		_, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
   593		if e1 != 0 {
   594			err = e1
   595		}
   596		return
   597	}
   598	
   599	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   600	
   601	func PivotRoot(newroot string, putold string) (err error) {
   602		_, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(StringBytePtr(newroot))), uintptr(unsafe.Pointer(StringBytePtr(putold))), 0)
   603		if e1 != 0 {
   604			err = e1
   605		}
   606		return
   607	}
   608	
   609	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   610	
   611	func Read(fd int, p []byte) (n int, err error) {
   612		var _p0 unsafe.Pointer
   613		if len(p) > 0 {
   614			_p0 = unsafe.Pointer(&p[0])
   615		} else {
   616			_p0 = unsafe.Pointer(&_zero)
   617		}
   618		r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   619		n = int(r0)
   620		if e1 != 0 {
   621			err = e1
   622		}
   623		return
   624	}
   625	
   626	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   627	
   628	func Readlink(path string, buf []byte) (n int, err error) {
   629		var _p0 unsafe.Pointer
   630		if len(buf) > 0 {
   631			_p0 = unsafe.Pointer(&buf[0])
   632		} else {
   633			_p0 = unsafe.Pointer(&_zero)
   634		}
   635		r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(_p0), uintptr(len(buf)))
   636		n = int(r0)
   637		if e1 != 0 {
   638			err = e1
   639		}
   640		return
   641	}
   642	
   643	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   644	
   645	func Rename(oldpath string, newpath string) (err error) {
   646		_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
   647		if e1 != 0 {
   648			err = e1
   649		}
   650		return
   651	}
   652	
   653	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   654	
   655	func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
   656		_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(newdirfd), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0, 0)
   657		if e1 != 0 {
   658			err = e1
   659		}
   660		return
   661	}
   662	
   663	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   664	
   665	func Rmdir(path string) (err error) {
   666		_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
   667		if e1 != 0 {
   668			err = e1
   669		}
   670		return
   671	}
   672	
   673	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   674	
   675	func Setdomainname(p []byte) (err error) {
   676		var _p0 unsafe.Pointer
   677		if len(p) > 0 {
   678			_p0 = unsafe.Pointer(&p[0])
   679		} else {
   680			_p0 = unsafe.Pointer(&_zero)
   681		}
   682		_, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0)
   683		if e1 != 0 {
   684			err = e1
   685		}
   686		return
   687	}
   688	
   689	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   690	
   691	func Sethostname(p []byte) (err error) {
   692		var _p0 unsafe.Pointer
   693		if len(p) > 0 {
   694			_p0 = unsafe.Pointer(&p[0])
   695		} else {
   696			_p0 = unsafe.Pointer(&_zero)
   697		}
   698		_, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0)
   699		if e1 != 0 {
   700			err = e1
   701		}
   702		return
   703	}
   704	
   705	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   706	
   707	func Setpgid(pid int, pgid int) (err error) {
   708		_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
   709		if e1 != 0 {
   710			err = e1
   711		}
   712		return
   713	}
   714	
   715	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   716	
   717	func Setrlimit(resource int, rlim *Rlimit) (err error) {
   718		_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
   719		if e1 != 0 {
   720			err = e1
   721		}
   722		return
   723	}
   724	
   725	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   726	
   727	func Setsid() (pid int, err error) {
   728		r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
   729		pid = int(r0)
   730		if e1 != 0 {
   731			err = e1
   732		}
   733		return
   734	}
   735	
   736	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   737	
   738	func Settimeofday(tv *Timeval) (err error) {
   739		_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
   740		if e1 != 0 {
   741			err = e1
   742		}
   743		return
   744	}
   745	
   746	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   747	
   748	func Setuid(uid int) (err error) {
   749		_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
   750		if e1 != 0 {
   751			err = e1
   752		}
   753		return
   754	}
   755	
   756	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   757	
   758	func Symlink(oldpath string, newpath string) (err error) {
   759		_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(StringBytePtr(oldpath))), uintptr(unsafe.Pointer(StringBytePtr(newpath))), 0)
   760		if e1 != 0 {
   761			err = e1
   762		}
   763		return
   764	}
   765	
   766	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   767	
   768	func Sync() {
   769		Syscall(SYS_SYNC, 0, 0, 0)
   770		return
   771	}
   772	
   773	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   774	
   775	func Sysinfo(info *Sysinfo_t) (err error) {
   776		_, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
   777		if e1 != 0 {
   778			err = e1
   779		}
   780		return
   781	}
   782	
   783	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   784	
   785	func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
   786		r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
   787		n = int64(r0)
   788		if e1 != 0 {
   789			err = e1
   790		}
   791		return
   792	}
   793	
   794	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   795	
   796	func Tgkill(tgid int, tid int, sig Signal) (err error) {
   797		_, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
   798		if e1 != 0 {
   799			err = e1
   800		}
   801		return
   802	}
   803	
   804	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   805	
   806	func Times(tms *Tms) (ticks uintptr, err error) {
   807		r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
   808		ticks = uintptr(r0)
   809		if e1 != 0 {
   810			err = e1
   811		}
   812		return
   813	}
   814	
   815	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   816	
   817	func Umask(mask int) (oldmask int) {
   818		r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0)
   819		oldmask = int(r0)
   820		return
   821	}
   822	
   823	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   824	
   825	func Uname(buf *Utsname) (err error) {
   826		_, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
   827		if e1 != 0 {
   828			err = e1
   829		}
   830		return
   831	}
   832	
   833	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   834	
   835	func Unlink(path string) (err error) {
   836		_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(StringBytePtr(path))), 0, 0)
   837		if e1 != 0 {
   838			err = e1
   839		}
   840		return
   841	}
   842	
   843	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   844	
   845	func Unlinkat(dirfd int, path string) (err error) {
   846		_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(StringBytePtr(path))), 0)
   847		if e1 != 0 {
   848			err = e1
   849		}
   850		return
   851	}
   852	
   853	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   854	
   855	func Unmount(target string, flags int) (err error) {
   856		_, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(StringBytePtr(target))), uintptr(flags), 0)
   857		if e1 != 0 {
   858			err = e1
   859		}
   860		return
   861	}
   862	
   863	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   864	
   865	func Unshare(flags int) (err error) {
   866		_, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
   867		if e1 != 0 {
   868			err = e1
   869		}
   870		return
   871	}
   872	
   873	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   874	
   875	func Ustat(dev int, ubuf *Ustat_t) (err error) {
   876		_, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
   877		if e1 != 0 {
   878			err = e1
   879		}
   880		return
   881	}
   882	
   883	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   884	
   885	func Utime(path string, buf *Utimbuf) (err error) {
   886		_, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(buf)), 0)
   887		if e1 != 0 {
   888			err = e1
   889		}
   890		return
   891	}
   892	
   893	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   894	
   895	func Write(fd int, p []byte) (n int, err error) {
   896		var _p0 unsafe.Pointer
   897		if len(p) > 0 {
   898			_p0 = unsafe.Pointer(&p[0])
   899		} else {
   900			_p0 = unsafe.Pointer(&_zero)
   901		}
   902		r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   903		n = int(r0)
   904		if e1 != 0 {
   905			err = e1
   906		}
   907		return
   908	}
   909	
   910	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   911	
   912	func exitThread(code int) (err error) {
   913		_, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
   914		if e1 != 0 {
   915			err = e1
   916		}
   917		return
   918	}
   919	
   920	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   921	
   922	func read(fd int, p *byte, np int) (n int, err error) {
   923		r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
   924		n = int(r0)
   925		if e1 != 0 {
   926			err = e1
   927		}
   928		return
   929	}
   930	
   931	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   932	
   933	func write(fd int, p *byte, np int) (n int, err error) {
   934		r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
   935		n = int(r0)
   936		if e1 != 0 {
   937			err = e1
   938		}
   939		return
   940	}
   941	
   942	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   943	
   944	func munmap(addr uintptr, length uintptr) (err error) {
   945		_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
   946		if e1 != 0 {
   947			err = e1
   948		}
   949		return
   950	}
   951	
   952	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   953	
   954	func Madvise(b []byte, advice int) (err error) {
   955		var _p0 unsafe.Pointer
   956		if len(b) > 0 {
   957			_p0 = unsafe.Pointer(&b[0])
   958		} else {
   959			_p0 = unsafe.Pointer(&_zero)
   960		}
   961		_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice))
   962		if e1 != 0 {
   963			err = e1
   964		}
   965		return
   966	}
   967	
   968	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   969	
   970	func Mprotect(b []byte, prot int) (err error) {
   971		var _p0 unsafe.Pointer
   972		if len(b) > 0 {
   973			_p0 = unsafe.Pointer(&b[0])
   974		} else {
   975			_p0 = unsafe.Pointer(&_zero)
   976		}
   977		_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
   978		if e1 != 0 {
   979			err = e1
   980		}
   981		return
   982	}
   983	
   984	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   985	
   986	func Mlock(b []byte) (err error) {
   987		var _p0 unsafe.Pointer
   988		if len(b) > 0 {
   989			_p0 = unsafe.Pointer(&b[0])
   990		} else {
   991			_p0 = unsafe.Pointer(&_zero)
   992		}
   993		_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
   994		if e1 != 0 {
   995			err = e1
   996		}
   997		return
   998	}
   999	
  1000	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1001	
  1002	func Munlock(b []byte) (err error) {
  1003		var _p0 unsafe.Pointer
  1004		if len(b) > 0 {
  1005			_p0 = unsafe.Pointer(&b[0])
  1006		} else {
  1007			_p0 = unsafe.Pointer(&_zero)
  1008		}
  1009		_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
  1010		if e1 != 0 {
  1011			err = e1
  1012		}
  1013		return
  1014	}
  1015	
  1016	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1017	
  1018	func Mlockall(flags int) (err error) {
  1019		_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
  1020		if e1 != 0 {
  1021			err = e1
  1022		}
  1023		return
  1024	}
  1025	
  1026	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1027	
  1028	func Munlockall() (err error) {
  1029		_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
  1030		if e1 != 0 {
  1031			err = e1
  1032		}
  1033		return
  1034	}
  1035	
  1036	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1037	
  1038	func Chown(path string, uid int, gid int) (err error) {
  1039		_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
  1040		if e1 != 0 {
  1041			err = e1
  1042		}
  1043		return
  1044	}
  1045	
  1046	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1047	
  1048	func Fchown(fd int, uid int, gid int) (err error) {
  1049		_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
  1050		if e1 != 0 {
  1051			err = e1
  1052		}
  1053		return
  1054	}
  1055	
  1056	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1057	
  1058	func Fstat(fd int, stat *Stat_t) (err error) {
  1059		_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  1060		if e1 != 0 {
  1061			err = e1
  1062		}
  1063		return
  1064	}
  1065	
  1066	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1067	
  1068	func Fstatfs(fd int, buf *Statfs_t) (err error) {
  1069		_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
  1070		if e1 != 0 {
  1071			err = e1
  1072		}
  1073		return
  1074	}
  1075	
  1076	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1077	
  1078	func Ftruncate(fd int, length int64) (err error) {
  1079		_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
  1080		if e1 != 0 {
  1081			err = e1
  1082		}
  1083		return
  1084	}
  1085	
  1086	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1087	
  1088	func Getegid() (egid int) {
  1089		r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
  1090		egid = int(r0)
  1091		return
  1092	}
  1093	
  1094	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1095	
  1096	func Geteuid() (euid int) {
  1097		r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
  1098		euid = int(r0)
  1099		return
  1100	}
  1101	
  1102	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1103	
  1104	func Getgid() (gid int) {
  1105		r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
  1106		gid = int(r0)
  1107		return
  1108	}
  1109	
  1110	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1111	
  1112	func Getuid() (uid int) {
  1113		r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
  1114		uid = int(r0)
  1115		return
  1116	}
  1117	
  1118	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1119	
  1120	func Ioperm(from int, num int, on int) (err error) {
  1121		_, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on))
  1122		if e1 != 0 {
  1123			err = e1
  1124		}
  1125		return
  1126	}
  1127	
  1128	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1129	
  1130	func Iopl(level int) (err error) {
  1131		_, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0)
  1132		if e1 != 0 {
  1133			err = e1
  1134		}
  1135		return
  1136	}
  1137	
  1138	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1139	
  1140	func Lchown(path string, uid int, gid int) (err error) {
  1141		_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(uid), uintptr(gid))
  1142		if e1 != 0 {
  1143			err = e1
  1144		}
  1145		return
  1146	}
  1147	
  1148	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1149	
  1150	func Listen(s int, n int) (err error) {
  1151		_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
  1152		if e1 != 0 {
  1153			err = e1
  1154		}
  1155		return
  1156	}
  1157	
  1158	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1159	
  1160	func Lstat(path string, stat *Stat_t) (err error) {
  1161		_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
  1162		if e1 != 0 {
  1163			err = e1
  1164		}
  1165		return
  1166	}
  1167	
  1168	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1169	
  1170	func Pread(fd int, p []byte, offset int64) (n int, err error) {
  1171		var _p0 unsafe.Pointer
  1172		if len(p) > 0 {
  1173			_p0 = unsafe.Pointer(&p[0])
  1174		} else {
  1175			_p0 = unsafe.Pointer(&_zero)
  1176		}
  1177		r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
  1178		n = int(r0)
  1179		if e1 != 0 {
  1180			err = e1
  1181		}
  1182		return
  1183	}
  1184	
  1185	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1186	
  1187	func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
  1188		var _p0 unsafe.Pointer
  1189		if len(p) > 0 {
  1190			_p0 = unsafe.Pointer(&p[0])
  1191		} else {
  1192			_p0 = unsafe.Pointer(&_zero)
  1193		}
  1194		r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
  1195		n = int(r0)
  1196		if e1 != 0 {
  1197			err = e1
  1198		}
  1199		return
  1200	}
  1201	
  1202	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1203	
  1204	func Seek(fd int, offset int64, whence int) (off int64, err error) {
  1205		r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  1206		off = int64(r0)
  1207		if e1 != 0 {
  1208			err = e1
  1209		}
  1210		return
  1211	}
  1212	
  1213	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1214	
  1215	func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
  1216		r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1217		n = int(r0)
  1218		if e1 != 0 {
  1219			err = e1
  1220		}
  1221		return
  1222	}
  1223	
  1224	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1225	
  1226	func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
  1227		r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
  1228		written = int(r0)
  1229		if e1 != 0 {
  1230			err = e1
  1231		}
  1232		return
  1233	}
  1234	
  1235	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1236	
  1237	func Setfsgid(gid int) (err error) {
  1238		_, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
  1239		if e1 != 0 {
  1240			err = e1
  1241		}
  1242		return
  1243	}
  1244	
  1245	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1246	
  1247	func Setfsuid(uid int) (err error) {
  1248		_, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
  1249		if e1 != 0 {
  1250			err = e1
  1251		}
  1252		return
  1253	}
  1254	
  1255	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1256	
  1257	func Setgid(gid int) (err error) {
  1258		_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
  1259		if e1 != 0 {
  1260			err = e1
  1261		}
  1262		return
  1263	}
  1264	
  1265	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1266	
  1267	func Setregid(rgid int, egid int) (err error) {
  1268		_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
  1269		if e1 != 0 {
  1270			err = e1
  1271		}
  1272		return
  1273	}
  1274	
  1275	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1276	
  1277	func Setresgid(rgid int, egid int, sgid int) (err error) {
  1278		_, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
  1279		if e1 != 0 {
  1280			err = e1
  1281		}
  1282		return
  1283	}
  1284	
  1285	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1286	
  1287	func Setresuid(ruid int, euid int, suid int) (err error) {
  1288		_, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
  1289		if e1 != 0 {
  1290			err = e1
  1291		}
  1292		return
  1293	}
  1294	
  1295	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1296	
  1297	func Setreuid(ruid int, euid int) (err error) {
  1298		_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
  1299		if e1 != 0 {
  1300			err = e1
  1301		}
  1302		return
  1303	}
  1304	
  1305	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1306	
  1307	func Shutdown(fd int, how int) (err error) {
  1308		_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
  1309		if e1 != 0 {
  1310			err = e1
  1311		}
  1312		return
  1313	}
  1314	
  1315	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1316	
  1317	func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
  1318		r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
  1319		n = int64(r0)
  1320		if e1 != 0 {
  1321			err = e1
  1322		}
  1323		return
  1324	}
  1325	
  1326	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1327	
  1328	func Stat(path string, stat *Stat_t) (err error) {
  1329		_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(stat)), 0)
  1330		if e1 != 0 {
  1331			err = e1
  1332		}
  1333		return
  1334	}
  1335	
  1336	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1337	
  1338	func Statfs(path string, buf *Statfs_t) (err error) {
  1339		_, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(unsafe.Pointer(buf)), 0)
  1340		if e1 != 0 {
  1341			err = e1
  1342		}
  1343		return
  1344	}
  1345	
  1346	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1347	
  1348	func SyncFileRange(fd int, off int64, n int64, flags int) (err error) {
  1349		_, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0)
  1350		if e1 != 0 {
  1351			err = e1
  1352		}
  1353		return
  1354	}
  1355	
  1356	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1357	
  1358	func Truncate(path string, length int64) (err error) {
  1359		_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(StringBytePtr(path))), uintptr(length), 0)
  1360		if e1 != 0 {
  1361			err = e1
  1362		}
  1363		return
  1364	}
  1365	
  1366	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1367	
  1368	func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
  1369		r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  1370		fd = int(r0)
  1371		if e1 != 0 {
  1372			err = e1
  1373		}
  1374		return
  1375	}
  1376	
  1377	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1378	
  1379	func bind(s int, addr uintptr, addrlen _Socklen) (err error) {
  1380		_, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
  1381		if e1 != 0 {
  1382			err = e1
  1383		}
  1384		return
  1385	}
  1386	
  1387	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1388	
  1389	func connect(s int, addr uintptr, addrlen _Socklen) (err error) {
  1390		_, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
  1391		if e1 != 0 {
  1392			err = e1
  1393		}
  1394		return
  1395	}
  1396	
  1397	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1398	
  1399	func getgroups(n int, list *_Gid_t) (nn int, err error) {
  1400		r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
  1401		nn = int(r0)
  1402		if e1 != 0 {
  1403			err = e1
  1404		}
  1405		return
  1406	}
  1407	
  1408	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1409	
  1410	func setgroups(n int, list *_Gid_t) (err error) {
  1411		_, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
  1412		if e1 != 0 {
  1413			err = e1
  1414		}
  1415		return
  1416	}
  1417	
  1418	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1419	
  1420	func getsockopt(s int, level int, name int, val uintptr, vallen *_Socklen) (err error) {
  1421		_, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
  1422		if e1 != 0 {
  1423			err = e1
  1424		}
  1425		return
  1426	}
  1427	
  1428	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1429	
  1430	func setsockopt(s int, level int, name int, val uintptr, vallen uintptr) (err error) {
  1431		_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
  1432		if e1 != 0 {
  1433			err = e1
  1434		}
  1435		return
  1436	}
  1437	
  1438	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1439	
  1440	func socket(domain int, typ int, proto int) (fd int, err error) {
  1441		r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
  1442		fd = int(r0)
  1443		if e1 != 0 {
  1444			err = e1
  1445		}
  1446		return
  1447	}
  1448	
  1449	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1450	
  1451	func socketpair(domain int, typ int, proto int, fd *[2]int) (err error) {
  1452		_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
  1453		if e1 != 0 {
  1454			err = e1
  1455		}
  1456		return
  1457	}
  1458	
  1459	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1460	
  1461	func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  1462		_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  1463		if e1 != 0 {
  1464			err = e1
  1465		}
  1466		return
  1467	}
  1468	
  1469	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1470	
  1471	func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  1472		_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  1473		if e1 != 0 {
  1474			err = e1
  1475		}
  1476		return
  1477	}
  1478	
  1479	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1480	
  1481	func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
  1482		var _p0 unsafe.Pointer
  1483		if len(p) > 0 {
  1484			_p0 = unsafe.Pointer(&p[0])
  1485		} else {
  1486			_p0 = unsafe.Pointer(&_zero)
  1487		}
  1488		r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
  1489		n = int(r0)
  1490		if e1 != 0 {
  1491			err = e1
  1492		}
  1493		return
  1494	}
  1495	
  1496	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1497	
  1498	func sendto(s int, buf []byte, flags int, to uintptr, addrlen _Socklen) (err error) {
  1499		var _p0 unsafe.Pointer
  1500		if len(buf) > 0 {
  1501			_p0 = unsafe.Pointer(&buf[0])
  1502		} else {
  1503			_p0 = unsafe.Pointer(&_zero)
  1504		}
  1505		_, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
  1506		if e1 != 0 {
  1507			err = e1
  1508		}
  1509		return
  1510	}
  1511	
  1512	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1513	
  1514	func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
  1515		r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
  1516		n = int(r0)
  1517		if e1 != 0 {
  1518			err = e1
  1519		}
  1520		return
  1521	}
  1522	
  1523	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1524	
  1525	func sendmsg(s int, msg *Msghdr, flags int) (err error) {
  1526		_, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
  1527		if e1 != 0 {
  1528			err = e1
  1529		}
  1530		return
  1531	}
  1532	
  1533	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1534	
  1535	func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
  1536		r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset))
  1537		xaddr = uintptr(r0)
  1538		if e1 != 0 {
  1539			err = e1
  1540		}
  1541		return
  1542	}