src/syscall/zsyscall_linux_ppc64.go GO 1,709 lines View on github.com → Search inside
1// mksyscall.pl -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go2// Code generated by the command above; DO NOT EDIT.34//go:build linux && ppc6456package syscall78import "unsafe"910// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT1112func faccessat(dirfd int, path string, mode uint32) (err error) {13	var _p0 *byte14	_p0, err = BytePtrFromString(path)15	if err != nil {16		return17	}18	_, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))19	if e1 != 0 {20		err = errnoErr(e1)21	}22	return23}2425// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT2627func faccessat2(dirfd int, path string, mode uint32, flags int) (err error) {28	var _p0 *byte29	_p0, err = BytePtrFromString(path)30	if err != nil {31		return32	}33	_, _, e1 := Syscall6(_SYS_faccessat2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)34	if e1 != 0 {35		err = errnoErr(e1)36	}37	return38}3940// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT4142func fchmodat(dirfd int, path string, mode uint32) (err error) {43	var _p0 *byte44	_p0, err = BytePtrFromString(path)45	if err != nil {46		return47	}48	_, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))49	if e1 != 0 {50		err = errnoErr(e1)51	}52	return53}5455// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT5657func fchmodat2(dirfd int, path string, mode uint32, flags int) (err error) {58	var _p0 *byte59	_p0, err = BytePtrFromString(path)60	if err != nil {61		return62	}63	_, _, e1 := Syscall6(_SYS_fchmodat2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)64	if e1 != 0 {65		err = errnoErr(e1)66	}67	return68}6970// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT7172func linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) {73	var _p0 *byte74	_p0, err = BytePtrFromString(oldpath)75	if err != nil {76		return77	}78	var _p1 *byte79	_p1, err = BytePtrFromString(newpath)80	if err != nil {81		return82	}83	_, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)84	if e1 != 0 {85		err = errnoErr(e1)86	}87	return88}8990// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT9192func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {93	var _p0 *byte94	_p0, err = BytePtrFromString(path)95	if err != nil {96		return97	}98	r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0)99	fd = int(r0)100	if e1 != 0 {101		err = errnoErr(e1)102	}103	return104}105106// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT107108func pipe2(p *[2]_C_int, flags int) (err error) {109	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)110	if e1 != 0 {111		err = errnoErr(e1)112	}113	return114}115116// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT117118func readlinkat(dirfd int, path string, buf []byte) (n int, err error) {119	var _p0 *byte120	_p0, err = BytePtrFromString(path)121	if err != nil {122		return123	}124	var _p1 unsafe.Pointer125	if len(buf) > 0 {126		_p1 = unsafe.Pointer(&buf[0])127	} else {128		_p1 = unsafe.Pointer(&_zero)129	}130	r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)131	n = int(r0)132	if e1 != 0 {133		err = errnoErr(e1)134	}135	return136}137138// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT139140func symlinkat(oldpath string, newdirfd int, newpath string) (err error) {141	var _p0 *byte142	_p0, err = BytePtrFromString(oldpath)143	if err != nil {144		return145	}146	var _p1 *byte147	_p1, err = BytePtrFromString(newpath)148	if err != nil {149		return150	}151	_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))152	if e1 != 0 {153		err = errnoErr(e1)154	}155	return156}157158// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT159160func unlinkat(dirfd int, path string, flags int) (err error) {161	var _p0 *byte162	_p0, err = BytePtrFromString(path)163	if err != nil {164		return165	}166	_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))167	if e1 != 0 {168		err = errnoErr(e1)169	}170	return171}172173// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT174175func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) {176	var _p0 *byte177	_p0, err = BytePtrFromString(path)178	if err != nil {179		return180	}181	_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0)182	if e1 != 0 {183		err = errnoErr(e1)184	}185	return186}187188// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT189190func Getcwd(buf []byte) (n int, err error) {191	var _p0 unsafe.Pointer192	if len(buf) > 0 {193		_p0 = unsafe.Pointer(&buf[0])194	} else {195		_p0 = unsafe.Pointer(&_zero)196	}197	r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)198	n = int(r0)199	if e1 != 0 {200		err = errnoErr(e1)201	}202	return203}204205// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT206207func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {208	r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)209	wpid = int(r0)210	if e1 != 0 {211		err = errnoErr(e1)212	}213	return214}215216// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT217218func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {219	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)220	if e1 != 0 {221		err = errnoErr(e1)222	}223	return224}225226// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT227228func ptracePtr(request int, pid int, addr uintptr, data unsafe.Pointer) (err error) {229	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)230	if e1 != 0 {231		err = errnoErr(e1)232	}233	return234}235236// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT237238func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) {239	var _p0 *byte240	_p0, err = BytePtrFromString(arg)241	if err != nil {242		return243	}244	_, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0)245	if e1 != 0 {246		err = errnoErr(e1)247	}248	return249}250251// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT252253func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) {254	var _p0 *byte255	_p0, err = BytePtrFromString(source)256	if err != nil {257		return258	}259	var _p1 *byte260	_p1, err = BytePtrFromString(target)261	if err != nil {262		return263	}264	var _p2 *byte265	_p2, err = BytePtrFromString(fstype)266	if err != nil {267		return268	}269	_, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)270	if e1 != 0 {271		err = errnoErr(e1)272	}273	return274}275276// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT277278func Acct(path string) (err error) {279	var _p0 *byte280	_p0, err = BytePtrFromString(path)281	if err != nil {282		return283	}284	_, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0)285	if e1 != 0 {286		err = errnoErr(e1)287	}288	return289}290291// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT292293func Adjtimex(buf *Timex) (state int, err error) {294	r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)295	state = int(r0)296	if e1 != 0 {297		err = errnoErr(e1)298	}299	return300}301302// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT303304func Chdir(path string) (err error) {305	var _p0 *byte306	_p0, err = BytePtrFromString(path)307	if err != nil {308		return309	}310	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)311	if e1 != 0 {312		err = errnoErr(e1)313	}314	return315}316317// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT318319func Chroot(path string) (err error) {320	var _p0 *byte321	_p0, err = BytePtrFromString(path)322	if err != nil {323		return324	}325	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)326	if e1 != 0 {327		err = errnoErr(e1)328	}329	return330}331332// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT333334func Close(fd int) (err error) {335	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)336	if e1 != 0 {337		err = errnoErr(e1)338	}339	return340}341342// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT343344func Dup(oldfd int) (fd int, err error) {345	r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)346	fd = int(r0)347	if e1 != 0 {348		err = errnoErr(e1)349	}350	return351}352353// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT354355func Dup3(oldfd int, newfd int, flags int) (err error) {356	_, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags))357	if e1 != 0 {358		err = errnoErr(e1)359	}360	return361}362363// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT364365func EpollCreate1(flag int) (fd int, err error) {366	r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)367	fd = int(r0)368	if e1 != 0 {369		err = errnoErr(e1)370	}371	return372}373374// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT375376func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {377	_, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)378	if e1 != 0 {379		err = errnoErr(e1)380	}381	return382}383384// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT385386func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {387	_, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)388	if e1 != 0 {389		err = errnoErr(e1)390	}391	return392}393394// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT395396func Fchdir(fd int) (err error) {397	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)398	if e1 != 0 {399		err = errnoErr(e1)400	}401	return402}403404// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT405406func Fchmod(fd int, mode uint32) (err error) {407	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)408	if e1 != 0 {409		err = errnoErr(e1)410	}411	return412}413414// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT415416func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {417	var _p0 *byte418	_p0, err = BytePtrFromString(path)419	if err != nil {420		return421	}422	_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)423	if e1 != 0 {424		err = errnoErr(e1)425	}426	return427}428429// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT430431func fcntl(fd int, cmd int, arg int) (val int, err error) {432	r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))433	val = int(r0)434	if e1 != 0 {435		err = errnoErr(e1)436	}437	return438}439440// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT441442func Fdatasync(fd int) (err error) {443	_, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)444	if e1 != 0 {445		err = errnoErr(e1)446	}447	return448}449450// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT451452func Flock(fd int, how int) (err error) {453	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)454	if e1 != 0 {455		err = errnoErr(e1)456	}457	return458}459460// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT461462func Fsync(fd int) (err error) {463	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)464	if e1 != 0 {465		err = errnoErr(e1)466	}467	return468}469470// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT471472func Getdents(fd int, buf []byte) (n int, err error) {473	var _p0 unsafe.Pointer474	if len(buf) > 0 {475		_p0 = unsafe.Pointer(&buf[0])476	} else {477		_p0 = unsafe.Pointer(&_zero)478	}479	r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf)))480	n = int(r0)481	if e1 != 0 {482		err = errnoErr(e1)483	}484	return485}486487// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT488489func Getpgid(pid int) (pgid int, err error) {490	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)491	pgid = int(r0)492	if e1 != 0 {493		err = errnoErr(e1)494	}495	return496}497498// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT499500func Getpid() (pid int) {501	r0, _ := rawSyscallNoError(SYS_GETPID, 0, 0, 0)502	pid = int(r0)503	return504}505506// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT507508func Getppid() (ppid int) {509	r0, _ := rawSyscallNoError(SYS_GETPPID, 0, 0, 0)510	ppid = int(r0)511	return512}513514// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT515516func Getpriority(which int, who int) (prio int, err error) {517	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)518	prio = int(r0)519	if e1 != 0 {520		err = errnoErr(e1)521	}522	return523}524525// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT526527func Getrusage(who int, rusage *Rusage) (err error) {528	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)529	if e1 != 0 {530		err = errnoErr(e1)531	}532	return533}534535// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT536537func Gettid() (tid int) {538	r0, _ := rawSyscallNoError(SYS_GETTID, 0, 0, 0)539	tid = int(r0)540	return541}542543// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT544545func Getxattr(path string, attr string, dest []byte) (sz int, err error) {546	var _p0 *byte547	_p0, err = BytePtrFromString(path)548	if err != nil {549		return550	}551	var _p1 *byte552	_p1, err = BytePtrFromString(attr)553	if err != nil {554		return555	}556	var _p2 unsafe.Pointer557	if len(dest) > 0 {558		_p2 = unsafe.Pointer(&dest[0])559	} else {560		_p2 = unsafe.Pointer(&_zero)561	}562	r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)563	sz = int(r0)564	if e1 != 0 {565		err = errnoErr(e1)566	}567	return568}569570// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT571572func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {573	var _p0 *byte574	_p0, err = BytePtrFromString(pathname)575	if err != nil {576		return577	}578	r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))579	watchdesc = int(r0)580	if e1 != 0 {581		err = errnoErr(e1)582	}583	return584}585586// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT587588func InotifyInit1(flags int) (fd int, err error) {589	r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)590	fd = int(r0)591	if e1 != 0 {592		err = errnoErr(e1)593	}594	return595}596597// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT598599func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) {600	r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0)601	success = int(r0)602	if e1 != 0 {603		err = errnoErr(e1)604	}605	return606}607608// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT609610func Kill(pid int, sig Signal) (err error) {611	_, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)612	if e1 != 0 {613		err = errnoErr(e1)614	}615	return616}617618// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT619620func Klogctl(typ int, buf []byte) (n int, err error) {621	var _p0 unsafe.Pointer622	if len(buf) > 0 {623		_p0 = unsafe.Pointer(&buf[0])624	} else {625		_p0 = unsafe.Pointer(&_zero)626	}627	r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf)))628	n = int(r0)629	if e1 != 0 {630		err = errnoErr(e1)631	}632	return633}634635// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT636637func Listxattr(path string, dest []byte) (sz int, err error) {638	var _p0 *byte639	_p0, err = BytePtrFromString(path)640	if err != nil {641		return642	}643	var _p1 unsafe.Pointer644	if len(dest) > 0 {645		_p1 = unsafe.Pointer(&dest[0])646	} else {647		_p1 = unsafe.Pointer(&_zero)648	}649	r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))650	sz = int(r0)651	if e1 != 0 {652		err = errnoErr(e1)653	}654	return655}656657// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT658659func Mkdirat(dirfd int, path string, mode uint32) (err error) {660	var _p0 *byte661	_p0, err = BytePtrFromString(path)662	if err != nil {663		return664	}665	_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))666	if e1 != 0 {667		err = errnoErr(e1)668	}669	return670}671672// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT673674func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {675	var _p0 *byte676	_p0, err = BytePtrFromString(path)677	if err != nil {678		return679	}680	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)681	if e1 != 0 {682		err = errnoErr(e1)683	}684	return685}686687// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT688689func Nanosleep(time *Timespec, leftover *Timespec) (err error) {690	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)691	if e1 != 0 {692		err = errnoErr(e1)693	}694	return695}696697// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT698699func PivotRoot(newroot string, putold string) (err error) {700	var _p0 *byte701	_p0, err = BytePtrFromString(newroot)702	if err != nil {703		return704	}705	var _p1 *byte706	_p1, err = BytePtrFromString(putold)707	if err != nil {708		return709	}710	_, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)711	if e1 != 0 {712		err = errnoErr(e1)713	}714	return715}716717// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT718719func prlimit1(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) {720	_, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0)721	if e1 != 0 {722		err = errnoErr(e1)723	}724	return725}726727// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT728729func read(fd int, p []byte) (n int, err error) {730	var _p0 unsafe.Pointer731	if len(p) > 0 {732		_p0 = unsafe.Pointer(&p[0])733	} else {734		_p0 = unsafe.Pointer(&_zero)735	}736	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))737	n = int(r0)738	if e1 != 0 {739		err = errnoErr(e1)740	}741	return742}743744// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT745746func Removexattr(path string, attr string) (err error) {747	var _p0 *byte748	_p0, err = BytePtrFromString(path)749	if err != nil {750		return751	}752	var _p1 *byte753	_p1, err = BytePtrFromString(attr)754	if err != nil {755		return756	}757	_, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)758	if e1 != 0 {759		err = errnoErr(e1)760	}761	return762}763764// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT765766func Setdomainname(p []byte) (err error) {767	var _p0 unsafe.Pointer768	if len(p) > 0 {769		_p0 = unsafe.Pointer(&p[0])770	} else {771		_p0 = unsafe.Pointer(&_zero)772	}773	_, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0)774	if e1 != 0 {775		err = errnoErr(e1)776	}777	return778}779780// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT781782func Sethostname(p []byte) (err error) {783	var _p0 unsafe.Pointer784	if len(p) > 0 {785		_p0 = unsafe.Pointer(&p[0])786	} else {787		_p0 = unsafe.Pointer(&_zero)788	}789	_, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0)790	if e1 != 0 {791		err = errnoErr(e1)792	}793	return794}795796// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT797798func Setpgid(pid int, pgid int) (err error) {799	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)800	if e1 != 0 {801		err = errnoErr(e1)802	}803	return804}805806// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT807808func Setsid() (pid int, err error) {809	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)810	pid = int(r0)811	if e1 != 0 {812		err = errnoErr(e1)813	}814	return815}816817// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT818819func Settimeofday(tv *Timeval) (err error) {820	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)821	if e1 != 0 {822		err = errnoErr(e1)823	}824	return825}826827// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT828829func Setpriority(which int, who int, prio int) (err error) {830	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))831	if e1 != 0 {832		err = errnoErr(e1)833	}834	return835}836837// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT838839func Setxattr(path string, attr string, data []byte, flags int) (err error) {840	var _p0 *byte841	_p0, err = BytePtrFromString(path)842	if err != nil {843		return844	}845	var _p1 *byte846	_p1, err = BytePtrFromString(attr)847	if err != nil {848		return849	}850	var _p2 unsafe.Pointer851	if len(data) > 0 {852		_p2 = unsafe.Pointer(&data[0])853	} else {854		_p2 = unsafe.Pointer(&_zero)855	}856	_, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)857	if e1 != 0 {858		err = errnoErr(e1)859	}860	return861}862863// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT864865func Sync() {866	Syscall(SYS_SYNC, 0, 0, 0)867	return868}869870// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT871872func Sysinfo(info *Sysinfo_t) (err error) {873	_, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)874	if e1 != 0 {875		err = errnoErr(e1)876	}877	return878}879880// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT881882func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {883	r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)884	n = int64(r0)885	if e1 != 0 {886		err = errnoErr(e1)887	}888	return889}890891// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT892893func Tgkill(tgid int, tid int, sig Signal) (err error) {894	_, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))895	if e1 != 0 {896		err = errnoErr(e1)897	}898	return899}900901// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT902903func Times(tms *Tms) (ticks uintptr, err error) {904	r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)905	ticks = uintptr(r0)906	if e1 != 0 {907		err = errnoErr(e1)908	}909	return910}911912// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT913914func Umask(mask int) (oldmask int) {915	r0, _ := rawSyscallNoError(SYS_UMASK, uintptr(mask), 0, 0)916	oldmask = int(r0)917	return918}919920// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT921922func Uname(buf *Utsname) (err error) {923	_, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)924	if e1 != 0 {925		err = errnoErr(e1)926	}927	return928}929930// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT931932func Unmount(target string, flags int) (err error) {933	var _p0 *byte934	_p0, err = BytePtrFromString(target)935	if err != nil {936		return937	}938	_, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)939	if e1 != 0 {940		err = errnoErr(e1)941	}942	return943}944945// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT946947func Unshare(flags int) (err error) {948	_, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)949	if e1 != 0 {950		err = errnoErr(e1)951	}952	return953}954955// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT956957func write(fd int, p []byte) (n int, err error) {958	var _p0 unsafe.Pointer959	if len(p) > 0 {960		_p0 = unsafe.Pointer(&p[0])961	} else {962		_p0 = unsafe.Pointer(&_zero)963	}964	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))965	n = int(r0)966	if e1 != 0 {967		err = errnoErr(e1)968	}969	return970}971972// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT973974func exitThread(code int) (err error) {975	_, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)976	if e1 != 0 {977		err = errnoErr(e1)978	}979	return980}981982// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT983984func readlen(fd int, p *byte, np int) (n int, err error) {985	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))986	n = int(r0)987	if e1 != 0 {988		err = errnoErr(e1)989	}990	return991}992993// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT994995func munmap(addr uintptr, length uintptr) (err error) {996	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)997	if e1 != 0 {998		err = errnoErr(e1)999	}1000	return1001}10021003// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10041005func Madvise(b []byte, advice int) (err error) {1006	var _p0 unsafe.Pointer1007	if len(b) > 0 {1008		_p0 = unsafe.Pointer(&b[0])1009	} else {1010		_p0 = unsafe.Pointer(&_zero)1011	}1012	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice))1013	if e1 != 0 {1014		err = errnoErr(e1)1015	}1016	return1017}10181019// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10201021func Mprotect(b []byte, prot int) (err error) {1022	var _p0 unsafe.Pointer1023	if len(b) > 0 {1024		_p0 = unsafe.Pointer(&b[0])1025	} else {1026		_p0 = unsafe.Pointer(&_zero)1027	}1028	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))1029	if e1 != 0 {1030		err = errnoErr(e1)1031	}1032	return1033}10341035// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10361037func Mlock(b []byte) (err error) {1038	var _p0 unsafe.Pointer1039	if len(b) > 0 {1040		_p0 = unsafe.Pointer(&b[0])1041	} else {1042		_p0 = unsafe.Pointer(&_zero)1043	}1044	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)1045	if e1 != 0 {1046		err = errnoErr(e1)1047	}1048	return1049}10501051// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10521053func Munlock(b []byte) (err error) {1054	var _p0 unsafe.Pointer1055	if len(b) > 0 {1056		_p0 = unsafe.Pointer(&b[0])1057	} else {1058		_p0 = unsafe.Pointer(&_zero)1059	}1060	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)1061	if e1 != 0 {1062		err = errnoErr(e1)1063	}1064	return1065}10661067// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10681069func Mlockall(flags int) (err error) {1070	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)1071	if e1 != 0 {1072		err = errnoErr(e1)1073	}1074	return1075}10761077// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10781079func Munlockall() (err error) {1080	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)1081	if e1 != 0 {1082		err = errnoErr(e1)1083	}1084	return1085}10861087// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10881089func Dup2(oldfd int, newfd int) (err error) {1090	_, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)1091	if e1 != 0 {1092		err = errnoErr(e1)1093	}1094	return1095}10961097// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT10981099func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {1100	var _p0 unsafe.Pointer1101	if len(events) > 0 {1102		_p0 = unsafe.Pointer(&events[0])1103	} else {1104		_p0 = unsafe.Pointer(&_zero)1105	}1106	r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)1107	n = int(r0)1108	if e1 != 0 {1109		err = errnoErr(e1)1110	}1111	return1112}11131114// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11151116func Fchown(fd int, uid int, gid int) (err error) {1117	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))1118	if e1 != 0 {1119		err = errnoErr(e1)1120	}1121	return1122}11231124// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11251126func Fstat(fd int, stat *Stat_t) (err error) {1127	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)1128	if e1 != 0 {1129		err = errnoErr(e1)1130	}1131	return1132}11331134// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11351136func fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {1137	var _p0 *byte1138	_p0, err = BytePtrFromString(path)1139	if err != nil {1140		return1141	}1142	_, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)1143	if e1 != 0 {1144		err = errnoErr(e1)1145	}1146	return1147}11481149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11501151func Fstatfs(fd int, buf *Statfs_t) (err error) {1152	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)1153	if e1 != 0 {1154		err = errnoErr(e1)1155	}1156	return1157}11581159// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11601161func Ftruncate(fd int, length int64) (err error) {1162	_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)1163	if e1 != 0 {1164		err = errnoErr(e1)1165	}1166	return1167}11681169// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11701171func Getegid() (egid int) {1172	r0, _ := rawSyscallNoError(SYS_GETEGID, 0, 0, 0)1173	egid = int(r0)1174	return1175}11761177// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11781179func Geteuid() (euid int) {1180	r0, _ := rawSyscallNoError(SYS_GETEUID, 0, 0, 0)1181	euid = int(r0)1182	return1183}11841185// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11861187func Getgid() (gid int) {1188	r0, _ := rawSyscallNoError(SYS_GETGID, 0, 0, 0)1189	gid = int(r0)1190	return1191}11921193// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT11941195func Getuid() (uid int) {1196	r0, _ := rawSyscallNoError(SYS_GETUID, 0, 0, 0)1197	uid = int(r0)1198	return1199}12001201// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12021203func InotifyInit() (fd int, err error) {1204	r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)1205	fd = int(r0)1206	if e1 != 0 {1207		err = errnoErr(e1)1208	}1209	return1210}12111212// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12131214func Ioperm(from int, num int, on int) (err error) {1215	_, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on))1216	if e1 != 0 {1217		err = errnoErr(e1)1218	}1219	return1220}12211222// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12231224func Iopl(level int) (err error) {1225	_, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0)1226	if e1 != 0 {1227		err = errnoErr(e1)1228	}1229	return1230}12311232// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12331234func Lchown(path string, uid int, gid int) (err error) {1235	var _p0 *byte1236	_p0, err = BytePtrFromString(path)1237	if err != nil {1238		return1239	}1240	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))1241	if e1 != 0 {1242		err = errnoErr(e1)1243	}1244	return1245}12461247// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12481249func Listen(s int, n int) (err error) {1250	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)1251	if e1 != 0 {1252		err = errnoErr(e1)1253	}1254	return1255}12561257// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12581259func Lstat(path string, stat *Stat_t) (err error) {1260	var _p0 *byte1261	_p0, err = BytePtrFromString(path)1262	if err != nil {1263		return1264	}1265	_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)1266	if e1 != 0 {1267		err = errnoErr(e1)1268	}1269	return1270}12711272// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12731274func Pause() (err error) {1275	_, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)1276	if e1 != 0 {1277		err = errnoErr(e1)1278	}1279	return1280}12811282// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT12831284func pread(fd int, p []byte, offset int64) (n int, err error) {1285	var _p0 unsafe.Pointer1286	if len(p) > 0 {1287		_p0 = unsafe.Pointer(&p[0])1288	} else {1289		_p0 = unsafe.Pointer(&_zero)1290	}1291	r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)1292	n = int(r0)1293	if e1 != 0 {1294		err = errnoErr(e1)1295	}1296	return1297}12981299// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13001301func pwrite(fd int, p []byte, offset int64) (n int, err error) {1302	var _p0 unsafe.Pointer1303	if len(p) > 0 {1304		_p0 = unsafe.Pointer(&p[0])1305	} else {1306		_p0 = unsafe.Pointer(&_zero)1307	}1308	r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)1309	n = int(r0)1310	if e1 != 0 {1311		err = errnoErr(e1)1312	}1313	return1314}13151316// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13171318func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {1319	var _p0 *byte1320	_p0, err = BytePtrFromString(oldpath)1321	if err != nil {1322		return1323	}1324	var _p1 *byte1325	_p1, err = BytePtrFromString(newpath)1326	if err != nil {1327		return1328	}1329	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)1330	if e1 != 0 {1331		err = errnoErr(e1)1332	}1333	return1334}13351336// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13371338func Seek(fd int, offset int64, whence int) (off int64, err error) {1339	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))1340	off = int64(r0)1341	if e1 != 0 {1342		err = errnoErr(e1)1343	}1344	return1345}13461347// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13481349func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {1350	r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)1351	n = int(r0)1352	if e1 != 0 {1353		err = errnoErr(e1)1354	}1355	return1356}13571358// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13591360func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {1361	r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)1362	written = int(r0)1363	if e1 != 0 {1364		err = errnoErr(e1)1365	}1366	return1367}13681369// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13701371func Setfsgid(gid int) (err error) {1372	_, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)1373	if e1 != 0 {1374		err = errnoErr(e1)1375	}1376	return1377}13781379// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13801381func Setfsuid(uid int) (err error) {1382	_, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)1383	if e1 != 0 {1384		err = errnoErr(e1)1385	}1386	return1387}13881389// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT13901391func Shutdown(fd int, how int) (err error) {1392	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)1393	if e1 != 0 {1394		err = errnoErr(e1)1395	}1396	return1397}13981399// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14001401func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {1402	r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))1403	n = int64(r0)1404	if e1 != 0 {1405		err = errnoErr(e1)1406	}1407	return1408}14091410// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14111412func Stat(path string, stat *Stat_t) (err error) {1413	var _p0 *byte1414	_p0, err = BytePtrFromString(path)1415	if err != nil {1416		return1417	}1418	_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)1419	if e1 != 0 {1420		err = errnoErr(e1)1421	}1422	return1423}14241425// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14261427func Statfs(path string, buf *Statfs_t) (err error) {1428	var _p0 *byte1429	_p0, err = BytePtrFromString(path)1430	if err != nil {1431		return1432	}1433	_, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)1434	if e1 != 0 {1435		err = errnoErr(e1)1436	}1437	return1438}14391440// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14411442func Truncate(path string, length int64) (err error) {1443	var _p0 *byte1444	_p0, err = BytePtrFromString(path)1445	if err != nil {1446		return1447	}1448	_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)1449	if e1 != 0 {1450		err = errnoErr(e1)1451	}1452	return1453}14541455// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14561457func Ustat(dev int, ubuf *Ustat_t) (err error) {1458	_, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)1459	if e1 != 0 {1460		err = errnoErr(e1)1461	}1462	return1463}14641465// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14661467func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) {1468	r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)1469	fd = int(r0)1470	if e1 != 0 {1471		err = errnoErr(e1)1472	}1473	return1474}14751476// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14771478func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {1479	_, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))1480	if e1 != 0 {1481		err = errnoErr(e1)1482	}1483	return1484}14851486// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14871488func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {1489	_, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))1490	if e1 != 0 {1491		err = errnoErr(e1)1492	}1493	return1494}14951496// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT14971498func getgroups(n int, list *_Gid_t) (nn int, err error) {1499	r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)1500	nn = int(r0)1501	if e1 != 0 {1502		err = errnoErr(e1)1503	}1504	return1505}15061507// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15081509func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {1510	_, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)1511	if e1 != 0 {1512		err = errnoErr(e1)1513	}1514	return1515}15161517// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15181519func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {1520	_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)1521	if e1 != 0 {1522		err = errnoErr(e1)1523	}1524	return1525}15261527// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15281529func socket(domain int, typ int, proto int) (fd int, err error) {1530	r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))1531	fd = int(r0)1532	if e1 != 0 {1533		err = errnoErr(e1)1534	}1535	return1536}15371538// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15391540func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {1541	_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)1542	if e1 != 0 {1543		err = errnoErr(e1)1544	}1545	return1546}15471548// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15491550func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {1551	_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))1552	if e1 != 0 {1553		err = errnoErr(e1)1554	}1555	return1556}15571558// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15591560func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {1561	_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))1562	if e1 != 0 {1563		err = errnoErr(e1)1564	}1565	return1566}15671568// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15691570func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {1571	var _p0 unsafe.Pointer1572	if len(p) > 0 {1573		_p0 = unsafe.Pointer(&p[0])1574	} else {1575		_p0 = unsafe.Pointer(&_zero)1576	}1577	r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))1578	n = int(r0)1579	if e1 != 0 {1580		err = errnoErr(e1)1581	}1582	return1583}15841585// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT15861587func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {1588	var _p0 unsafe.Pointer1589	if len(buf) > 0 {1590		_p0 = unsafe.Pointer(&buf[0])1591	} else {1592		_p0 = unsafe.Pointer(&_zero)1593	}1594	_, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))1595	if e1 != 0 {1596		err = errnoErr(e1)1597	}1598	return1599}16001601// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16021603func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {1604	r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))1605	n = int(r0)1606	if e1 != 0 {1607		err = errnoErr(e1)1608	}1609	return1610}16111612// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16131614func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {1615	r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))1616	n = int(r0)1617	if e1 != 0 {1618		err = errnoErr(e1)1619	}1620	return1621}16221623// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16241625func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {1626	r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset))1627	xaddr = uintptr(r0)1628	if e1 != 0 {1629		err = errnoErr(e1)1630	}1631	return1632}16331634// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16351636func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {1637	var _p0 *byte1638	_p0, err = BytePtrFromString(path)1639	if err != nil {1640		return1641	}1642	_, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))1643	if e1 != 0 {1644		err = errnoErr(e1)1645	}1646	return1647}16481649// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16501651func Gettimeofday(tv *Timeval) (err error) {1652	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)1653	if e1 != 0 {1654		err = errnoErr(e1)1655	}1656	return1657}16581659// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16601661func Time(t *Time_t) (tt Time_t, err error) {1662	r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0)1663	tt = Time_t(r0)1664	if e1 != 0 {1665		err = errnoErr(e1)1666	}1667	return1668}16691670// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16711672func Utime(path string, buf *Utimbuf) (err error) {1673	var _p0 *byte1674	_p0, err = BytePtrFromString(path)1675	if err != nil {1676		return1677	}1678	_, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)1679	if e1 != 0 {1680		err = errnoErr(e1)1681	}1682	return1683}16841685// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT16861687func utimes(path string, times *[2]Timeval) (err error) {1688	var _p0 *byte1689	_p0, err = BytePtrFromString(path)1690	if err != nil {1691		return1692	}1693	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)1694	if e1 != 0 {1695		err = errnoErr(e1)1696	}1697	return1698}16991700// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT17011702func syncFileRange2(fd int, flags int, off int64, n int64) (err error) {1703	_, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off), uintptr(n), 0, 0)1704	if e1 != 0 {1705		err = errnoErr(e1)1706	}1707	return1708}

Code quality findings 100

Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(_SYS_faccessat2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(_SYS_fchmodat2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p1 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p1 = unsafe.Pointer(&buf[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p1 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p0 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&buf[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
func ptracePtr(request int, pid int, addr uintptr, data unsafe.Pointer) (err error) {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p0 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&buf[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p2 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p2 = unsafe.Pointer(&dest[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p2 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p0 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&buf[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&_zero)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p1 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p1 = unsafe.Pointer(&dest[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p1 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p0 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&p[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&_zero)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p0 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&p[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p0 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&p[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p0 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
var _p2 unsafe.Pointer
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p2 = unsafe.Pointer(&data[0])
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_p2 = unsafe.Pointer(&_zero)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
Ensure errors are handled or logged
warning correctness unhandled-error
if err != nil {
Use of unsafe package detected; ensure it’s necessary, justified in comments, and bounds-checked to avoid memory corruption
warning safety unsafe-package
_, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)

Get this view in your editor

Same data, no extra tab — call code_get_file + code_get_findings over MCP from Claude/Cursor/Copilot.