...

Source file src/pkg/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go

     1	// go run mksyscall_aix_ppc.go -aix -tags aix,ppc syscall_aix.go syscall_aix_ppc.go
     2	// Code generated by the command above; see README.md. DO NOT EDIT.
     3	
     4	// +build aix,ppc
     5	
     6	package unix
     7	
     8	/*
     9	#include <stdint.h>
    10	#include <stddef.h>
    11	int utimes(uintptr_t, uintptr_t);
    12	int utimensat(int, uintptr_t, uintptr_t, int);
    13	int getcwd(uintptr_t, size_t);
    14	int accept(int, uintptr_t, uintptr_t);
    15	int getdirent(int, uintptr_t, size_t);
    16	int wait4(int, uintptr_t, int, uintptr_t);
    17	int ioctl(int, int, uintptr_t);
    18	int fcntl(uintptr_t, int, uintptr_t);
    19	int acct(uintptr_t);
    20	int chdir(uintptr_t);
    21	int chroot(uintptr_t);
    22	int close(int);
    23	int dup(int);
    24	void exit(int);
    25	int faccessat(int, uintptr_t, unsigned int, int);
    26	int fchdir(int);
    27	int fchmod(int, unsigned int);
    28	int fchmodat(int, uintptr_t, unsigned int, int);
    29	int fchownat(int, uintptr_t, int, int, int);
    30	int fdatasync(int);
    31	int fsync(int);
    32	int getpgid(int);
    33	int getpgrp();
    34	int getpid();
    35	int getppid();
    36	int getpriority(int, int);
    37	int getrusage(int, uintptr_t);
    38	int getsid(int);
    39	int kill(int, int);
    40	int syslog(int, uintptr_t, size_t);
    41	int mkdir(int, uintptr_t, unsigned int);
    42	int mkdirat(int, uintptr_t, unsigned int);
    43	int mkfifo(uintptr_t, unsigned int);
    44	int mknod(uintptr_t, unsigned int, int);
    45	int mknodat(int, uintptr_t, unsigned int, int);
    46	int nanosleep(uintptr_t, uintptr_t);
    47	int open64(uintptr_t, int, unsigned int);
    48	int openat(int, uintptr_t, int, unsigned int);
    49	int read(int, uintptr_t, size_t);
    50	int readlink(uintptr_t, uintptr_t, size_t);
    51	int renameat(int, uintptr_t, int, uintptr_t);
    52	int setdomainname(uintptr_t, size_t);
    53	int sethostname(uintptr_t, size_t);
    54	int setpgid(int, int);
    55	int setsid();
    56	int settimeofday(uintptr_t);
    57	int setuid(int);
    58	int setgid(int);
    59	int setpriority(int, int, int);
    60	int statx(int, uintptr_t, int, int, uintptr_t);
    61	int sync();
    62	uintptr_t times(uintptr_t);
    63	int umask(int);
    64	int uname(uintptr_t);
    65	int unlink(uintptr_t);
    66	int unlinkat(int, uintptr_t, int);
    67	int ustat(int, uintptr_t);
    68	int write(int, uintptr_t, size_t);
    69	int dup2(int, int);
    70	int posix_fadvise64(int, long long, long long, int);
    71	int fchown(int, int, int);
    72	int fstat(int, uintptr_t);
    73	int fstatat(int, uintptr_t, uintptr_t, int);
    74	int fstatfs(int, uintptr_t);
    75	int ftruncate(int, long long);
    76	int getegid();
    77	int geteuid();
    78	int getgid();
    79	int getuid();
    80	int lchown(uintptr_t, int, int);
    81	int listen(int, int);
    82	int lstat(uintptr_t, uintptr_t);
    83	int pause();
    84	int pread64(int, uintptr_t, size_t, long long);
    85	int pwrite64(int, uintptr_t, size_t, long long);
    86	#define c_select select
    87	int select(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
    88	int pselect(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
    89	int setregid(int, int);
    90	int setreuid(int, int);
    91	int shutdown(int, int);
    92	long long splice(int, uintptr_t, int, uintptr_t, int, int);
    93	int stat(uintptr_t, uintptr_t);
    94	int statfs(uintptr_t, uintptr_t);
    95	int truncate(uintptr_t, long long);
    96	int bind(int, uintptr_t, uintptr_t);
    97	int connect(int, uintptr_t, uintptr_t);
    98	int getgroups(int, uintptr_t);
    99	int setgroups(int, uintptr_t);
   100	int getsockopt(int, int, int, uintptr_t, uintptr_t);
   101	int setsockopt(int, int, int, uintptr_t, uintptr_t);
   102	int socket(int, int, int);
   103	int socketpair(int, int, int, uintptr_t);
   104	int getpeername(int, uintptr_t, uintptr_t);
   105	int getsockname(int, uintptr_t, uintptr_t);
   106	int recvfrom(int, uintptr_t, size_t, int, uintptr_t, uintptr_t);
   107	int sendto(int, uintptr_t, size_t, int, uintptr_t, uintptr_t);
   108	int nrecvmsg(int, uintptr_t, int);
   109	int nsendmsg(int, uintptr_t, int);
   110	int munmap(uintptr_t, uintptr_t);
   111	int madvise(uintptr_t, size_t, int);
   112	int mprotect(uintptr_t, size_t, int);
   113	int mlock(uintptr_t, size_t);
   114	int mlockall(int);
   115	int msync(uintptr_t, size_t, int);
   116	int munlock(uintptr_t, size_t);
   117	int munlockall();
   118	int pipe(uintptr_t);
   119	int poll(uintptr_t, int, int);
   120	int gettimeofday(uintptr_t, uintptr_t);
   121	int time(uintptr_t);
   122	int utime(uintptr_t, uintptr_t);
   123	unsigned long long getsystemcfg(int);
   124	int umount(uintptr_t);
   125	int getrlimit64(int, uintptr_t);
   126	int setrlimit64(int, uintptr_t);
   127	long long lseek64(int, long long, int);
   128	uintptr_t mmap(uintptr_t, uintptr_t, int, int, int, long long);
   129	
   130	*/
   131	import "C"
   132	import (
   133		"unsafe"
   134	)
   135	
   136	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   137	
   138	func utimes(path string, times *[2]Timeval) (err error) {
   139		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   140		r0, er := C.utimes(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(times))))
   141		if r0 == -1 && er != nil {
   142			err = er
   143		}
   144		return
   145	}
   146	
   147	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   148	
   149	func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) {
   150		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   151		r0, er := C.utimensat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(times))), C.int(flag))
   152		if r0 == -1 && er != nil {
   153			err = er
   154		}
   155		return
   156	}
   157	
   158	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   159	
   160	func getcwd(buf []byte) (err error) {
   161		var _p0 *byte
   162		if len(buf) > 0 {
   163			_p0 = &buf[0]
   164		}
   165		var _p1 int
   166		_p1 = len(buf)
   167		r0, er := C.getcwd(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   168		if r0 == -1 && er != nil {
   169			err = er
   170		}
   171		return
   172	}
   173	
   174	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   175	
   176	func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
   177		r0, er := C.accept(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen))))
   178		fd = int(r0)
   179		if r0 == -1 && er != nil {
   180			err = er
   181		}
   182		return
   183	}
   184	
   185	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   186	
   187	func getdirent(fd int, buf []byte) (n int, err error) {
   188		var _p0 *byte
   189		if len(buf) > 0 {
   190			_p0 = &buf[0]
   191		}
   192		var _p1 int
   193		_p1 = len(buf)
   194		r0, er := C.getdirent(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   195		n = int(r0)
   196		if r0 == -1 && er != nil {
   197			err = er
   198		}
   199		return
   200	}
   201	
   202	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   203	
   204	func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) {
   205		r0, er := C.wait4(C.int(pid), C.uintptr_t(uintptr(unsafe.Pointer(status))), C.int(options), C.uintptr_t(uintptr(unsafe.Pointer(rusage))))
   206		wpid = Pid_t(r0)
   207		if r0 == -1 && er != nil {
   208			err = er
   209		}
   210		return
   211	}
   212	
   213	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   214	
   215	func ioctl(fd int, req uint, arg uintptr) (err error) {
   216		r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(arg))
   217		if r0 == -1 && er != nil {
   218			err = er
   219		}
   220		return
   221	}
   222	
   223	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   224	
   225	func FcntlInt(fd uintptr, cmd int, arg int) (r int, err error) {
   226		r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(arg))
   227		r = int(r0)
   228		if r0 == -1 && er != nil {
   229			err = er
   230		}
   231		return
   232	}
   233	
   234	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   235	
   236	func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) {
   237		r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(uintptr(unsafe.Pointer(lk))))
   238		if r0 == -1 && er != nil {
   239			err = er
   240		}
   241		return
   242	}
   243	
   244	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   245	
   246	func fcntl(fd int, cmd int, arg int) (val int, err error) {
   247		r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(arg))
   248		val = int(r0)
   249		if r0 == -1 && er != nil {
   250			err = er
   251		}
   252		return
   253	}
   254	
   255	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   256	
   257	func Acct(path string) (err error) {
   258		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   259		r0, er := C.acct(C.uintptr_t(_p0))
   260		if r0 == -1 && er != nil {
   261			err = er
   262		}
   263		return
   264	}
   265	
   266	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   267	
   268	func Chdir(path string) (err error) {
   269		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   270		r0, er := C.chdir(C.uintptr_t(_p0))
   271		if r0 == -1 && er != nil {
   272			err = er
   273		}
   274		return
   275	}
   276	
   277	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   278	
   279	func Chroot(path string) (err error) {
   280		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   281		r0, er := C.chroot(C.uintptr_t(_p0))
   282		if r0 == -1 && er != nil {
   283			err = er
   284		}
   285		return
   286	}
   287	
   288	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   289	
   290	func Close(fd int) (err error) {
   291		r0, er := C.close(C.int(fd))
   292		if r0 == -1 && er != nil {
   293			err = er
   294		}
   295		return
   296	}
   297	
   298	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   299	
   300	func Dup(oldfd int) (fd int, err error) {
   301		r0, er := C.dup(C.int(oldfd))
   302		fd = int(r0)
   303		if r0 == -1 && er != nil {
   304			err = er
   305		}
   306		return
   307	}
   308	
   309	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   310	
   311	func Exit(code int) {
   312		C.exit(C.int(code))
   313		return
   314	}
   315	
   316	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   317	
   318	func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
   319		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   320		r0, er := C.faccessat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(flags))
   321		if r0 == -1 && er != nil {
   322			err = er
   323		}
   324		return
   325	}
   326	
   327	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   328	
   329	func Fchdir(fd int) (err error) {
   330		r0, er := C.fchdir(C.int(fd))
   331		if r0 == -1 && er != nil {
   332			err = er
   333		}
   334		return
   335	}
   336	
   337	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   338	
   339	func Fchmod(fd int, mode uint32) (err error) {
   340		r0, er := C.fchmod(C.int(fd), C.uint(mode))
   341		if r0 == -1 && er != nil {
   342			err = er
   343		}
   344		return
   345	}
   346	
   347	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   348	
   349	func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
   350		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   351		r0, er := C.fchmodat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(flags))
   352		if r0 == -1 && er != nil {
   353			err = er
   354		}
   355		return
   356	}
   357	
   358	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   359	
   360	func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
   361		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   362		r0, er := C.fchownat(C.int(dirfd), C.uintptr_t(_p0), C.int(uid), C.int(gid), C.int(flags))
   363		if r0 == -1 && er != nil {
   364			err = er
   365		}
   366		return
   367	}
   368	
   369	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   370	
   371	func Fdatasync(fd int) (err error) {
   372		r0, er := C.fdatasync(C.int(fd))
   373		if r0 == -1 && er != nil {
   374			err = er
   375		}
   376		return
   377	}
   378	
   379	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   380	
   381	func Fsync(fd int) (err error) {
   382		r0, er := C.fsync(C.int(fd))
   383		if r0 == -1 && er != nil {
   384			err = er
   385		}
   386		return
   387	}
   388	
   389	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   390	
   391	func Getpgid(pid int) (pgid int, err error) {
   392		r0, er := C.getpgid(C.int(pid))
   393		pgid = int(r0)
   394		if r0 == -1 && er != nil {
   395			err = er
   396		}
   397		return
   398	}
   399	
   400	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   401	
   402	func Getpgrp() (pid int) {
   403		r0, _ := C.getpgrp()
   404		pid = int(r0)
   405		return
   406	}
   407	
   408	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   409	
   410	func Getpid() (pid int) {
   411		r0, _ := C.getpid()
   412		pid = int(r0)
   413		return
   414	}
   415	
   416	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   417	
   418	func Getppid() (ppid int) {
   419		r0, _ := C.getppid()
   420		ppid = int(r0)
   421		return
   422	}
   423	
   424	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   425	
   426	func Getpriority(which int, who int) (prio int, err error) {
   427		r0, er := C.getpriority(C.int(which), C.int(who))
   428		prio = int(r0)
   429		if r0 == -1 && er != nil {
   430			err = er
   431		}
   432		return
   433	}
   434	
   435	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   436	
   437	func Getrusage(who int, rusage *Rusage) (err error) {
   438		r0, er := C.getrusage(C.int(who), C.uintptr_t(uintptr(unsafe.Pointer(rusage))))
   439		if r0 == -1 && er != nil {
   440			err = er
   441		}
   442		return
   443	}
   444	
   445	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   446	
   447	func Getsid(pid int) (sid int, err error) {
   448		r0, er := C.getsid(C.int(pid))
   449		sid = int(r0)
   450		if r0 == -1 && er != nil {
   451			err = er
   452		}
   453		return
   454	}
   455	
   456	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   457	
   458	func Kill(pid int, sig Signal) (err error) {
   459		r0, er := C.kill(C.int(pid), C.int(sig))
   460		if r0 == -1 && er != nil {
   461			err = er
   462		}
   463		return
   464	}
   465	
   466	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   467	
   468	func Klogctl(typ int, buf []byte) (n int, err error) {
   469		var _p0 *byte
   470		if len(buf) > 0 {
   471			_p0 = &buf[0]
   472		}
   473		var _p1 int
   474		_p1 = len(buf)
   475		r0, er := C.syslog(C.int(typ), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   476		n = int(r0)
   477		if r0 == -1 && er != nil {
   478			err = er
   479		}
   480		return
   481	}
   482	
   483	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   484	
   485	func Mkdir(dirfd int, path string, mode uint32) (err error) {
   486		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   487		r0, er := C.mkdir(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode))
   488		if r0 == -1 && er != nil {
   489			err = er
   490		}
   491		return
   492	}
   493	
   494	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   495	
   496	func Mkdirat(dirfd int, path string, mode uint32) (err error) {
   497		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   498		r0, er := C.mkdirat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode))
   499		if r0 == -1 && er != nil {
   500			err = er
   501		}
   502		return
   503	}
   504	
   505	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   506	
   507	func Mkfifo(path string, mode uint32) (err error) {
   508		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   509		r0, er := C.mkfifo(C.uintptr_t(_p0), C.uint(mode))
   510		if r0 == -1 && er != nil {
   511			err = er
   512		}
   513		return
   514	}
   515	
   516	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   517	
   518	func Mknod(path string, mode uint32, dev int) (err error) {
   519		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   520		r0, er := C.mknod(C.uintptr_t(_p0), C.uint(mode), C.int(dev))
   521		if r0 == -1 && er != nil {
   522			err = er
   523		}
   524		return
   525	}
   526	
   527	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   528	
   529	func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
   530		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   531		r0, er := C.mknodat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(dev))
   532		if r0 == -1 && er != nil {
   533			err = er
   534		}
   535		return
   536	}
   537	
   538	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   539	
   540	func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
   541		r0, er := C.nanosleep(C.uintptr_t(uintptr(unsafe.Pointer(time))), C.uintptr_t(uintptr(unsafe.Pointer(leftover))))
   542		if r0 == -1 && er != nil {
   543			err = er
   544		}
   545		return
   546	}
   547	
   548	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   549	
   550	func Open(path string, mode int, perm uint32) (fd int, err error) {
   551		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   552		r0, er := C.open64(C.uintptr_t(_p0), C.int(mode), C.uint(perm))
   553		fd = int(r0)
   554		if r0 == -1 && er != nil {
   555			err = er
   556		}
   557		return
   558	}
   559	
   560	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   561	
   562	func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
   563		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   564		r0, er := C.openat(C.int(dirfd), C.uintptr_t(_p0), C.int(flags), C.uint(mode))
   565		fd = int(r0)
   566		if r0 == -1 && er != nil {
   567			err = er
   568		}
   569		return
   570	}
   571	
   572	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   573	
   574	func read(fd int, p []byte) (n int, err error) {
   575		var _p0 *byte
   576		if len(p) > 0 {
   577			_p0 = &p[0]
   578		}
   579		var _p1 int
   580		_p1 = len(p)
   581		r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   582		n = int(r0)
   583		if r0 == -1 && er != nil {
   584			err = er
   585		}
   586		return
   587	}
   588	
   589	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   590	
   591	func Readlink(path string, buf []byte) (n int, err error) {
   592		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   593		var _p1 *byte
   594		if len(buf) > 0 {
   595			_p1 = &buf[0]
   596		}
   597		var _p2 int
   598		_p2 = len(buf)
   599		r0, er := C.readlink(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(_p1))), C.size_t(_p2))
   600		n = int(r0)
   601		if r0 == -1 && er != nil {
   602			err = er
   603		}
   604		return
   605	}
   606	
   607	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   608	
   609	func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
   610		_p0 := uintptr(unsafe.Pointer(C.CString(oldpath)))
   611		_p1 := uintptr(unsafe.Pointer(C.CString(newpath)))
   612		r0, er := C.renameat(C.int(olddirfd), C.uintptr_t(_p0), C.int(newdirfd), C.uintptr_t(_p1))
   613		if r0 == -1 && er != nil {
   614			err = er
   615		}
   616		return
   617	}
   618	
   619	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   620	
   621	func Setdomainname(p []byte) (err error) {
   622		var _p0 *byte
   623		if len(p) > 0 {
   624			_p0 = &p[0]
   625		}
   626		var _p1 int
   627		_p1 = len(p)
   628		r0, er := C.setdomainname(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   629		if r0 == -1 && er != nil {
   630			err = er
   631		}
   632		return
   633	}
   634	
   635	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   636	
   637	func Sethostname(p []byte) (err error) {
   638		var _p0 *byte
   639		if len(p) > 0 {
   640			_p0 = &p[0]
   641		}
   642		var _p1 int
   643		_p1 = len(p)
   644		r0, er := C.sethostname(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   645		if r0 == -1 && er != nil {
   646			err = er
   647		}
   648		return
   649	}
   650	
   651	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   652	
   653	func Setpgid(pid int, pgid int) (err error) {
   654		r0, er := C.setpgid(C.int(pid), C.int(pgid))
   655		if r0 == -1 && er != nil {
   656			err = er
   657		}
   658		return
   659	}
   660	
   661	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   662	
   663	func Setsid() (pid int, err error) {
   664		r0, er := C.setsid()
   665		pid = int(r0)
   666		if r0 == -1 && er != nil {
   667			err = er
   668		}
   669		return
   670	}
   671	
   672	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   673	
   674	func Settimeofday(tv *Timeval) (err error) {
   675		r0, er := C.settimeofday(C.uintptr_t(uintptr(unsafe.Pointer(tv))))
   676		if r0 == -1 && er != nil {
   677			err = er
   678		}
   679		return
   680	}
   681	
   682	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   683	
   684	func Setuid(uid int) (err error) {
   685		r0, er := C.setuid(C.int(uid))
   686		if r0 == -1 && er != nil {
   687			err = er
   688		}
   689		return
   690	}
   691	
   692	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   693	
   694	func Setgid(uid int) (err error) {
   695		r0, er := C.setgid(C.int(uid))
   696		if r0 == -1 && er != nil {
   697			err = er
   698		}
   699		return
   700	}
   701	
   702	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   703	
   704	func Setpriority(which int, who int, prio int) (err error) {
   705		r0, er := C.setpriority(C.int(which), C.int(who), C.int(prio))
   706		if r0 == -1 && er != nil {
   707			err = er
   708		}
   709		return
   710	}
   711	
   712	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   713	
   714	func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
   715		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   716		r0, er := C.statx(C.int(dirfd), C.uintptr_t(_p0), C.int(flags), C.int(mask), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
   717		if r0 == -1 && er != nil {
   718			err = er
   719		}
   720		return
   721	}
   722	
   723	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   724	
   725	func Sync() {
   726		C.sync()
   727		return
   728	}
   729	
   730	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   731	
   732	func Times(tms *Tms) (ticks uintptr, err error) {
   733		r0, er := C.times(C.uintptr_t(uintptr(unsafe.Pointer(tms))))
   734		ticks = uintptr(r0)
   735		if uintptr(r0) == ^uintptr(0) && er != nil {
   736			err = er
   737		}
   738		return
   739	}
   740	
   741	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   742	
   743	func Umask(mask int) (oldmask int) {
   744		r0, _ := C.umask(C.int(mask))
   745		oldmask = int(r0)
   746		return
   747	}
   748	
   749	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   750	
   751	func Uname(buf *Utsname) (err error) {
   752		r0, er := C.uname(C.uintptr_t(uintptr(unsafe.Pointer(buf))))
   753		if r0 == -1 && er != nil {
   754			err = er
   755		}
   756		return
   757	}
   758	
   759	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   760	
   761	func Unlink(path string) (err error) {
   762		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   763		r0, er := C.unlink(C.uintptr_t(_p0))
   764		if r0 == -1 && er != nil {
   765			err = er
   766		}
   767		return
   768	}
   769	
   770	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   771	
   772	func Unlinkat(dirfd int, path string, flags int) (err error) {
   773		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   774		r0, er := C.unlinkat(C.int(dirfd), C.uintptr_t(_p0), C.int(flags))
   775		if r0 == -1 && er != nil {
   776			err = er
   777		}
   778		return
   779	}
   780	
   781	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   782	
   783	func Ustat(dev int, ubuf *Ustat_t) (err error) {
   784		r0, er := C.ustat(C.int(dev), C.uintptr_t(uintptr(unsafe.Pointer(ubuf))))
   785		if r0 == -1 && er != nil {
   786			err = er
   787		}
   788		return
   789	}
   790	
   791	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   792	
   793	func write(fd int, p []byte) (n int, err error) {
   794		var _p0 *byte
   795		if len(p) > 0 {
   796			_p0 = &p[0]
   797		}
   798		var _p1 int
   799		_p1 = len(p)
   800		r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
   801		n = int(r0)
   802		if r0 == -1 && er != nil {
   803			err = er
   804		}
   805		return
   806	}
   807	
   808	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   809	
   810	func readlen(fd int, p *byte, np int) (n int, err error) {
   811		r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np))
   812		n = int(r0)
   813		if r0 == -1 && er != nil {
   814			err = er
   815		}
   816		return
   817	}
   818	
   819	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   820	
   821	func writelen(fd int, p *byte, np int) (n int, err error) {
   822		r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np))
   823		n = int(r0)
   824		if r0 == -1 && er != nil {
   825			err = er
   826		}
   827		return
   828	}
   829	
   830	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   831	
   832	func Dup2(oldfd int, newfd int) (err error) {
   833		r0, er := C.dup2(C.int(oldfd), C.int(newfd))
   834		if r0 == -1 && er != nil {
   835			err = er
   836		}
   837		return
   838	}
   839	
   840	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   841	
   842	func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
   843		r0, er := C.posix_fadvise64(C.int(fd), C.longlong(offset), C.longlong(length), C.int(advice))
   844		if r0 == -1 && er != nil {
   845			err = er
   846		}
   847		return
   848	}
   849	
   850	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   851	
   852	func Fchown(fd int, uid int, gid int) (err error) {
   853		r0, er := C.fchown(C.int(fd), C.int(uid), C.int(gid))
   854		if r0 == -1 && er != nil {
   855			err = er
   856		}
   857		return
   858	}
   859	
   860	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   861	
   862	func Fstat(fd int, stat *Stat_t) (err error) {
   863		r0, er := C.fstat(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
   864		if r0 == -1 && er != nil {
   865			err = er
   866		}
   867		return
   868	}
   869	
   870	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   871	
   872	func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
   873		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   874		r0, er := C.fstatat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))), C.int(flags))
   875		if r0 == -1 && er != nil {
   876			err = er
   877		}
   878		return
   879	}
   880	
   881	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   882	
   883	func Fstatfs(fd int, buf *Statfs_t) (err error) {
   884		r0, er := C.fstatfs(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(buf))))
   885		if r0 == -1 && er != nil {
   886			err = er
   887		}
   888		return
   889	}
   890	
   891	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   892	
   893	func Ftruncate(fd int, length int64) (err error) {
   894		r0, er := C.ftruncate(C.int(fd), C.longlong(length))
   895		if r0 == -1 && er != nil {
   896			err = er
   897		}
   898		return
   899	}
   900	
   901	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   902	
   903	func Getegid() (egid int) {
   904		r0, _ := C.getegid()
   905		egid = int(r0)
   906		return
   907	}
   908	
   909	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   910	
   911	func Geteuid() (euid int) {
   912		r0, _ := C.geteuid()
   913		euid = int(r0)
   914		return
   915	}
   916	
   917	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   918	
   919	func Getgid() (gid int) {
   920		r0, _ := C.getgid()
   921		gid = int(r0)
   922		return
   923	}
   924	
   925	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   926	
   927	func Getuid() (uid int) {
   928		r0, _ := C.getuid()
   929		uid = int(r0)
   930		return
   931	}
   932	
   933	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   934	
   935	func Lchown(path string, uid int, gid int) (err error) {
   936		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   937		r0, er := C.lchown(C.uintptr_t(_p0), C.int(uid), C.int(gid))
   938		if r0 == -1 && er != nil {
   939			err = er
   940		}
   941		return
   942	}
   943	
   944	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   945	
   946	func Listen(s int, n int) (err error) {
   947		r0, er := C.listen(C.int(s), C.int(n))
   948		if r0 == -1 && er != nil {
   949			err = er
   950		}
   951		return
   952	}
   953	
   954	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   955	
   956	func Lstat(path string, stat *Stat_t) (err error) {
   957		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
   958		r0, er := C.lstat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
   959		if r0 == -1 && er != nil {
   960			err = er
   961		}
   962		return
   963	}
   964	
   965	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   966	
   967	func Pause() (err error) {
   968		r0, er := C.pause()
   969		if r0 == -1 && er != nil {
   970			err = er
   971		}
   972		return
   973	}
   974	
   975	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   976	
   977	func Pread(fd int, p []byte, offset int64) (n int, err error) {
   978		var _p0 *byte
   979		if len(p) > 0 {
   980			_p0 = &p[0]
   981		}
   982		var _p1 int
   983		_p1 = len(p)
   984		r0, er := C.pread64(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.longlong(offset))
   985		n = int(r0)
   986		if r0 == -1 && er != nil {
   987			err = er
   988		}
   989		return
   990	}
   991	
   992	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   993	
   994	func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
   995		var _p0 *byte
   996		if len(p) > 0 {
   997			_p0 = &p[0]
   998		}
   999		var _p1 int
  1000		_p1 = len(p)
  1001		r0, er := C.pwrite64(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.longlong(offset))
  1002		n = int(r0)
  1003		if r0 == -1 && er != nil {
  1004			err = er
  1005		}
  1006		return
  1007	}
  1008	
  1009	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1010	
  1011	func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
  1012		r0, er := C.c_select(C.int(nfd), C.uintptr_t(uintptr(unsafe.Pointer(r))), C.uintptr_t(uintptr(unsafe.Pointer(w))), C.uintptr_t(uintptr(unsafe.Pointer(e))), C.uintptr_t(uintptr(unsafe.Pointer(timeout))))
  1013		n = int(r0)
  1014		if r0 == -1 && er != nil {
  1015			err = er
  1016		}
  1017		return
  1018	}
  1019	
  1020	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1021	
  1022	func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
  1023		r0, er := C.pselect(C.int(nfd), C.uintptr_t(uintptr(unsafe.Pointer(r))), C.uintptr_t(uintptr(unsafe.Pointer(w))), C.uintptr_t(uintptr(unsafe.Pointer(e))), C.uintptr_t(uintptr(unsafe.Pointer(timeout))), C.uintptr_t(uintptr(unsafe.Pointer(sigmask))))
  1024		n = int(r0)
  1025		if r0 == -1 && er != nil {
  1026			err = er
  1027		}
  1028		return
  1029	}
  1030	
  1031	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1032	
  1033	func Setregid(rgid int, egid int) (err error) {
  1034		r0, er := C.setregid(C.int(rgid), C.int(egid))
  1035		if r0 == -1 && er != nil {
  1036			err = er
  1037		}
  1038		return
  1039	}
  1040	
  1041	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1042	
  1043	func Setreuid(ruid int, euid int) (err error) {
  1044		r0, er := C.setreuid(C.int(ruid), C.int(euid))
  1045		if r0 == -1 && er != nil {
  1046			err = er
  1047		}
  1048		return
  1049	}
  1050	
  1051	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1052	
  1053	func Shutdown(fd int, how int) (err error) {
  1054		r0, er := C.shutdown(C.int(fd), C.int(how))
  1055		if r0 == -1 && er != nil {
  1056			err = er
  1057		}
  1058		return
  1059	}
  1060	
  1061	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1062	
  1063	func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
  1064		r0, er := C.splice(C.int(rfd), C.uintptr_t(uintptr(unsafe.Pointer(roff))), C.int(wfd), C.uintptr_t(uintptr(unsafe.Pointer(woff))), C.int(len), C.int(flags))
  1065		n = int64(r0)
  1066		if r0 == -1 && er != nil {
  1067			err = er
  1068		}
  1069		return
  1070	}
  1071	
  1072	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1073	
  1074	func Stat(path string, stat *Stat_t) (err error) {
  1075		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
  1076		r0, er := C.stat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
  1077		if r0 == -1 && er != nil {
  1078			err = er
  1079		}
  1080		return
  1081	}
  1082	
  1083	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1084	
  1085	func Statfs(path string, buf *Statfs_t) (err error) {
  1086		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
  1087		r0, er := C.statfs(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(buf))))
  1088		if r0 == -1 && er != nil {
  1089			err = er
  1090		}
  1091		return
  1092	}
  1093	
  1094	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1095	
  1096	func Truncate(path string, length int64) (err error) {
  1097		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
  1098		r0, er := C.truncate(C.uintptr_t(_p0), C.longlong(length))
  1099		if r0 == -1 && er != nil {
  1100			err = er
  1101		}
  1102		return
  1103	}
  1104	
  1105	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1106	
  1107	func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  1108		r0, er := C.bind(C.int(s), C.uintptr_t(uintptr(addr)), C.uintptr_t(uintptr(addrlen)))
  1109		if r0 == -1 && er != nil {
  1110			err = er
  1111		}
  1112		return
  1113	}
  1114	
  1115	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1116	
  1117	func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  1118		r0, er := C.connect(C.int(s), C.uintptr_t(uintptr(addr)), C.uintptr_t(uintptr(addrlen)))
  1119		if r0 == -1 && er != nil {
  1120			err = er
  1121		}
  1122		return
  1123	}
  1124	
  1125	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1126	
  1127	func getgroups(n int, list *_Gid_t) (nn int, err error) {
  1128		r0, er := C.getgroups(C.int(n), C.uintptr_t(uintptr(unsafe.Pointer(list))))
  1129		nn = int(r0)
  1130		if r0 == -1 && er != nil {
  1131			err = er
  1132		}
  1133		return
  1134	}
  1135	
  1136	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1137	
  1138	func setgroups(n int, list *_Gid_t) (err error) {
  1139		r0, er := C.setgroups(C.int(n), C.uintptr_t(uintptr(unsafe.Pointer(list))))
  1140		if r0 == -1 && er != nil {
  1141			err = er
  1142		}
  1143		return
  1144	}
  1145	
  1146	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1147	
  1148	func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
  1149		r0, er := C.getsockopt(C.int(s), C.int(level), C.int(name), C.uintptr_t(uintptr(val)), C.uintptr_t(uintptr(unsafe.Pointer(vallen))))
  1150		if r0 == -1 && er != nil {
  1151			err = er
  1152		}
  1153		return
  1154	}
  1155	
  1156	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1157	
  1158	func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
  1159		r0, er := C.setsockopt(C.int(s), C.int(level), C.int(name), C.uintptr_t(uintptr(val)), C.uintptr_t(vallen))
  1160		if r0 == -1 && er != nil {
  1161			err = er
  1162		}
  1163		return
  1164	}
  1165	
  1166	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1167	
  1168	func socket(domain int, typ int, proto int) (fd int, err error) {
  1169		r0, er := C.socket(C.int(domain), C.int(typ), C.int(proto))
  1170		fd = int(r0)
  1171		if r0 == -1 && er != nil {
  1172			err = er
  1173		}
  1174		return
  1175	}
  1176	
  1177	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1178	
  1179	func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
  1180		r0, er := C.socketpair(C.int(domain), C.int(typ), C.int(proto), C.uintptr_t(uintptr(unsafe.Pointer(fd))))
  1181		if r0 == -1 && er != nil {
  1182			err = er
  1183		}
  1184		return
  1185	}
  1186	
  1187	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1188	
  1189	func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  1190		r0, er := C.getpeername(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen))))
  1191		if r0 == -1 && er != nil {
  1192			err = er
  1193		}
  1194		return
  1195	}
  1196	
  1197	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1198	
  1199	func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  1200		r0, er := C.getsockname(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen))))
  1201		if r0 == -1 && er != nil {
  1202			err = er
  1203		}
  1204		return
  1205	}
  1206	
  1207	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1208	
  1209	func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
  1210		var _p0 *byte
  1211		if len(p) > 0 {
  1212			_p0 = &p[0]
  1213		}
  1214		var _p1 int
  1215		_p1 = len(p)
  1216		r0, er := C.recvfrom(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags), C.uintptr_t(uintptr(unsafe.Pointer(from))), C.uintptr_t(uintptr(unsafe.Pointer(fromlen))))
  1217		n = int(r0)
  1218		if r0 == -1 && er != nil {
  1219			err = er
  1220		}
  1221		return
  1222	}
  1223	
  1224	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1225	
  1226	func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
  1227		var _p0 *byte
  1228		if len(buf) > 0 {
  1229			_p0 = &buf[0]
  1230		}
  1231		var _p1 int
  1232		_p1 = len(buf)
  1233		r0, er := C.sendto(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags), C.uintptr_t(uintptr(to)), C.uintptr_t(uintptr(addrlen)))
  1234		if r0 == -1 && er != nil {
  1235			err = er
  1236		}
  1237		return
  1238	}
  1239	
  1240	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1241	
  1242	func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
  1243		r0, er := C.nrecvmsg(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(msg))), C.int(flags))
  1244		n = int(r0)
  1245		if r0 == -1 && er != nil {
  1246			err = er
  1247		}
  1248		return
  1249	}
  1250	
  1251	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1252	
  1253	func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
  1254		r0, er := C.nsendmsg(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(msg))), C.int(flags))
  1255		n = int(r0)
  1256		if r0 == -1 && er != nil {
  1257			err = er
  1258		}
  1259		return
  1260	}
  1261	
  1262	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1263	
  1264	func munmap(addr uintptr, length uintptr) (err error) {
  1265		r0, er := C.munmap(C.uintptr_t(addr), C.uintptr_t(length))
  1266		if r0 == -1 && er != nil {
  1267			err = er
  1268		}
  1269		return
  1270	}
  1271	
  1272	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1273	
  1274	func Madvise(b []byte, advice int) (err error) {
  1275		var _p0 *byte
  1276		if len(b) > 0 {
  1277			_p0 = &b[0]
  1278		}
  1279		var _p1 int
  1280		_p1 = len(b)
  1281		r0, er := C.madvise(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(advice))
  1282		if r0 == -1 && er != nil {
  1283			err = er
  1284		}
  1285		return
  1286	}
  1287	
  1288	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1289	
  1290	func Mprotect(b []byte, prot int) (err error) {
  1291		var _p0 *byte
  1292		if len(b) > 0 {
  1293			_p0 = &b[0]
  1294		}
  1295		var _p1 int
  1296		_p1 = len(b)
  1297		r0, er := C.mprotect(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(prot))
  1298		if r0 == -1 && er != nil {
  1299			err = er
  1300		}
  1301		return
  1302	}
  1303	
  1304	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1305	
  1306	func Mlock(b []byte) (err error) {
  1307		var _p0 *byte
  1308		if len(b) > 0 {
  1309			_p0 = &b[0]
  1310		}
  1311		var _p1 int
  1312		_p1 = len(b)
  1313		r0, er := C.mlock(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
  1314		if r0 == -1 && er != nil {
  1315			err = er
  1316		}
  1317		return
  1318	}
  1319	
  1320	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1321	
  1322	func Mlockall(flags int) (err error) {
  1323		r0, er := C.mlockall(C.int(flags))
  1324		if r0 == -1 && er != nil {
  1325			err = er
  1326		}
  1327		return
  1328	}
  1329	
  1330	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1331	
  1332	func Msync(b []byte, flags int) (err error) {
  1333		var _p0 *byte
  1334		if len(b) > 0 {
  1335			_p0 = &b[0]
  1336		}
  1337		var _p1 int
  1338		_p1 = len(b)
  1339		r0, er := C.msync(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags))
  1340		if r0 == -1 && er != nil {
  1341			err = er
  1342		}
  1343		return
  1344	}
  1345	
  1346	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1347	
  1348	func Munlock(b []byte) (err error) {
  1349		var _p0 *byte
  1350		if len(b) > 0 {
  1351			_p0 = &b[0]
  1352		}
  1353		var _p1 int
  1354		_p1 = len(b)
  1355		r0, er := C.munlock(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
  1356		if r0 == -1 && er != nil {
  1357			err = er
  1358		}
  1359		return
  1360	}
  1361	
  1362	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1363	
  1364	func Munlockall() (err error) {
  1365		r0, er := C.munlockall()
  1366		if r0 == -1 && er != nil {
  1367			err = er
  1368		}
  1369		return
  1370	}
  1371	
  1372	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1373	
  1374	func pipe(p *[2]_C_int) (err error) {
  1375		r0, er := C.pipe(C.uintptr_t(uintptr(unsafe.Pointer(p))))
  1376		if r0 == -1 && er != nil {
  1377			err = er
  1378		}
  1379		return
  1380	}
  1381	
  1382	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1383	
  1384	func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
  1385		r0, er := C.poll(C.uintptr_t(uintptr(unsafe.Pointer(fds))), C.int(nfds), C.int(timeout))
  1386		n = int(r0)
  1387		if r0 == -1 && er != nil {
  1388			err = er
  1389		}
  1390		return
  1391	}
  1392	
  1393	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1394	
  1395	func gettimeofday(tv *Timeval, tzp *Timezone) (err error) {
  1396		r0, er := C.gettimeofday(C.uintptr_t(uintptr(unsafe.Pointer(tv))), C.uintptr_t(uintptr(unsafe.Pointer(tzp))))
  1397		if r0 == -1 && er != nil {
  1398			err = er
  1399		}
  1400		return
  1401	}
  1402	
  1403	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1404	
  1405	func Time(t *Time_t) (tt Time_t, err error) {
  1406		r0, er := C.time(C.uintptr_t(uintptr(unsafe.Pointer(t))))
  1407		tt = Time_t(r0)
  1408		if r0 == -1 && er != nil {
  1409			err = er
  1410		}
  1411		return
  1412	}
  1413	
  1414	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1415	
  1416	func Utime(path string, buf *Utimbuf) (err error) {
  1417		_p0 := uintptr(unsafe.Pointer(C.CString(path)))
  1418		r0, er := C.utime(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(buf))))
  1419		if r0 == -1 && er != nil {
  1420			err = er
  1421		}
  1422		return
  1423	}
  1424	
  1425	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1426	
  1427	func Getsystemcfg(label int) (n uint64) {
  1428		r0, _ := C.getsystemcfg(C.int(label))
  1429		n = uint64(r0)
  1430		return
  1431	}
  1432	
  1433	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1434	
  1435	func umount(target string) (err error) {
  1436		_p0 := uintptr(unsafe.Pointer(C.CString(target)))
  1437		r0, er := C.umount(C.uintptr_t(_p0))
  1438		if r0 == -1 && er != nil {
  1439			err = er
  1440		}
  1441		return
  1442	}
  1443	
  1444	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1445	
  1446	func Getrlimit(resource int, rlim *Rlimit) (err error) {
  1447		r0, er := C.getrlimit64(C.int(resource), C.uintptr_t(uintptr(unsafe.Pointer(rlim))))
  1448		if r0 == -1 && er != nil {
  1449			err = er
  1450		}
  1451		return
  1452	}
  1453	
  1454	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1455	
  1456	func Setrlimit(resource int, rlim *Rlimit) (err error) {
  1457		r0, er := C.setrlimit64(C.int(resource), C.uintptr_t(uintptr(unsafe.Pointer(rlim))))
  1458		if r0 == -1 && er != nil {
  1459			err = er
  1460		}
  1461		return
  1462	}
  1463	
  1464	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1465	
  1466	func Seek(fd int, offset int64, whence int) (off int64, err error) {
  1467		r0, er := C.lseek64(C.int(fd), C.longlong(offset), C.int(whence))
  1468		off = int64(r0)
  1469		if r0 == -1 && er != nil {
  1470			err = er
  1471		}
  1472		return
  1473	}
  1474	
  1475	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1476	
  1477	func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
  1478		r0, er := C.mmap(C.uintptr_t(addr), C.uintptr_t(length), C.int(prot), C.int(flags), C.int(fd), C.longlong(offset))
  1479		xaddr = uintptr(r0)
  1480		if uintptr(r0) == ^uintptr(0) && er != nil {
  1481			err = er
  1482		}
  1483		return
  1484	}
  1485	

View as plain text