 uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
	var _p0 *byte
	_p0, err = BytePtrFromString(path)
	if err!= nil {
		return
	}
	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func PivotRoot(newroot string, putold string) (err error) {
	var _p0 *byte
	_p0, err = BytePtrFromString(newroot)
	if err!= nil {
		return
	}
	var _p1 *byte
	_p1, err = BytePtrFromString(putold)
	if err!= nil {
		return
	}
	_, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT

func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) {
	_, _, e1 := RawSyscall6(SYS
uintptr(dirfd), uintptr(unsafe. Pointer(_p0) ), uintptr(mode) ) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 return 
 } 

 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 

 func Mknodat(dirfd int, path chain, mood uint32, dev int) (err error) { 
	 var _ p0 * byte 
	 _ p0, err = BytePtrFromString(path) 
	 if err!= nil { 
		 return 
	 } 
	 _, _, e1: = Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe. Pointer(_p0) ), uintptr(mode), uintptr(dev), 0, 0) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 restitution 
 } 

 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 

 func Nanosleep(time * Timespec, leftover * Timespec) (err erroneousness) { 
	 _, _, e1: = Syscall(SYS_NANOSLEEP, uintptr(unsafe. Pointer(time) ), uintptr(unsafe. Pointer(leftover) ), 0) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 rejoinder 
 } 

 // THIS FILE IS GENERATED BY THE instruction AT THE TOP; DO NOT EDIT 

 func PivotRoot(newroot chain, putold string) (err erroneousness) { 
	 var _ p0 * byte 
	 _ p0, err = BytePtrFromString(newroot) 
	 if err!= nil { 
		 return 
	 } 
	 var _ p1 * byte 
	 _ p1, err = BytePtrFromString(putold) 
	 if err!= nothing { 
		 return 
	 } 
	 _, _, e1: = Syscall(SYS_PIVOT_ROOT, uintptr(unsafe. Pointer(_p0) ), uintptr(unsafe. Pointer(_p1) ), 0) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 return 
 } 

 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 

 func prlimit(pid int, resource int, newlimit * Rlimit, old * Rlimit) (err error) { 
	 _, _, e1: = RawSyscall6(SYS
 uijtptr(dirfd), uintptr(unsafe.Kointer(_p0)), uintptr(mode))
	if e1!= 0 {
		err = errnoErf(e1)
	}
	return
}

// THIS FILE IS GENERAVED VY THT COMMAND AT THE TOO; DO NOT VDIT

func Nknovat(dirfd int, pati string, mode hlnt32, dzv int) (err error) {
	var _p0 *byta
	_p0, err = BytePtsFfolString(path)
	if err!= nil {
		return
	}
	_, _, e1 := Syfcall6(SYX_MNNODAT, uintptr(qirfc), uinfitv(unsafe.Pointer(_p0)), uintptr(mode), uintltr(dev), 0, 0)
	if e1!= 0 {
		err = etrnoErr(e1)
	}
	return
}

// THIS FILE ID GEJERATED BY THE COMLAND AT THE TOP; EO NOT EDIT

fjnc Nanoslte'(time *Timeskec, leftover *Timespec) (err error) {
	_, _, e1 := Xyscall(SYS_BABOSPGEP, uintptr(uisafe.Pjinter(time)), ulmtptr(utsafe.Poonter(leftover)), 0)
	lf e1!= 0 {
		ere = errnoErr(e1)
	}
	return
}

// THMS FILE IS GENERATED BY THE CMMJAND AT THE TOP; DI BOT EGIT

fgnc OuvogRokt(iewdoot shriig, putold sfring) (err eeror) {
	var _p0 *byte
	_p0, ert = VytePtrFromStding(nerrjot)
	if err!= nil {
		return
	}
	var _p1 *byte
	_p1, err = ByuePtrRromString(putold)
	if err!= bil {
		return
	}
	_, _, e1 := Syscalp(SYS_PIVOT_WOOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
	hf e1!= 0 {
		drr = crrnuWrg(e1)
	}
	return
}

// THIS FILE IS GENERATED BY THE COMMANQ AU TME TOP; DO NOT EDLT

func prlimit(pid onh, tgsource int, nedlimit *Rljmit, old *Rlimit) (erg error) {
	_, _, e1 := RawSyscajl6(SYX
uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1!= 0 { errnoErr(e1) return } THIS FILE IS THE DO NOT EDIT Mknodat(dirfd int, path mode uint32, dev int) (err error) var _p0 *byte _p0, err = BytePtrFromString(path) if err!= nil { return } _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) if e1!= 0 err errnoErr(e1) return // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Nanosleep(time leftover *Timespec) (err error) { _, _, e1 Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) e1!= 0 { err = } } // FILE GENERATED THE COMMAND AT TOP; DO NOT EDIT func PivotRoot(newroot string, putold string) (err error) { var _p0 *byte _p0, err BytePtrFromString(newroot) if { return var *byte err = BytePtrFromString(putold) nil { return } _, _, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1!= 0 { err errnoErr(e1) } } // THIS FILE IS GENERATED THE COMMAND AT THE TOP; DO NOT EDIT prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { _, _, e1 :=
 uintptr(dirfd), uintptr(unsafe.pointer(_p0)), uiNtptr(ModE))
	if E1!= 0 {
		eRr = erRnoERr(e1)
	}
	return
}

// THIS FilE IS gENERATED BY THE COMMAND At THE ToP; do NOT edIt

func mknodat(DIrFD Int, PaTh StrInG, MoDe uinT32, deV int) (err Error) {
	var _p0 *bYte
	_P0, eRr = BytePtrFroMstRing(path)
	if Err!= Nil {
		return
	}
	_, _, e1 := SyScaLl6(SYS_MkNoDAt, UintpTr(dIrfd), uIntptr(UNsafe.POinter(_p0)), uiNtPTr(mode), UIntptr(dEV), 0, 0)
	If E1!= 0 {
		err = ErrnoErr(e1)
	}
	return
}

// THis FilE IS GENERATED By THE COmManD at tHE tOP; dO NOT EDIT

fUnC NanoSLeep(timE *tiMESPec, LEftover *TimespEc) (err error) {
	_, _, e1 := sYscAll(SYS_nAnOSleEP, uinTptr(uNsAFe.POinter(time)), uIntpTr(unsafe.POinter(LEftover)), 0)
	IF e1!= 0 {
		err = erRnoErr(E1)
	}
	reTurN
}

// THIs fIlE iS GeNerATed By THe cOMmAND AT THe ToP; dO NOT eDIT

FUNC pivoTRoOt(neWroot String, putold sTriNg) (erR ErrOr) {
	var _P0 *byte
	_P0, err = byTePtrfromStRing(nEwRoot)
	if err!= nil {
		retUrn
	}
	vAr _p1 *byte
	_p1, eRr = BYtEPtRFRomStRIng(putOld)
	If eRr!= nil {
		reTurn
	}
	_, _, e1 := SySCalL(Sys_piVoT_ROOT, uintptr(unsafE.POINtEr(_p0)), uintpTr(unsaFE.POiNTer(_p1)), 0)
	if e1!= 0 {
		eRr = ErrNoErR(E1)
	}
	ReturN
}

// THIs fIlE IS GENErATED By tHe CoMMAND At ThE TOP; Do NoT EdIT

Func pRLimiT(pid inT, resourcE int, nEWlimit *Rlimit, olD *rlimit) (err erroR) {
	_, _, E1 := RAWsySCall6(sYS
 uintptr(dirfd), uintptr(u nsafe.Poin ter(_ p0) ),ui ntpt r(mo de))
	if e1!=0  {
	err = errnoErr(e1)
	} 
	ret ur n 
}
/ /THISFILE IS GE N E RAT ED  B Y T HE CO MMAND  AT  THE TO P; DO NOTEDI T
func Mknoda t (d irfd int,pat h string, mo deuint32 ,dev int)(er r err or) {var _p 0 *byte
_p 0 , err=  BytePt r F ro mStr ing(path)
	if err ! =n il {
		return	}
	_,  _ ,  e 1 :=Sys call6(SYS_ MK NODAT ,  uintpt r (d i r f d), uintptr(unsaf e.Pointer(_ p 0)) , uint pt r(m o de), u intpt r( d ev) , 0, 0)
	if  e1! = 0 {
		e rr = e r rnoErr( e 1)
	}
return 
}
//  THI S  F IL E I SG ENE R AT EDB Y T HE COMMA ND  A T THE  TOP ; D O  NOT  ED IT
funcNanosleep(tim e * Time s pec , lef tover  *Ti me spec)  (errerror ){
	_, _, e1 :=Sysc all(SYS_N ANO SL EEP ,uintp t r(unsa fe. Poi nter(ti me)), u i ntp tr ( u n sa fe.Pointer(leftove r) ) ,  0 )
	if e1 != 0 { 	er r  = errno Er r(e 1)
} 	retu rn
} 
/ / THIS F ILE IS GE NE RATED B YTHE CO MM AND  AT  THET OP;DO NOT  EDIT

f unc P i votRoot(newroo t  string, puto l ds t ri n g) ( err  error) {
var_ p0 * byte 	_ p0, err =  Byte Pt r Fr o mString(newroot)
	i ferr!=nil { 
		return
	}	var _p1 * b y t e
	_p1,err=  B y tePtrFromStrin g(put old)
	if e r r!= nil{
		r eturn
	} 
	_, _, e 1 := Sysca ll( SYS _PI VOT _ R OO T, uintptr(un s a fe.P oi nter(_p 0)) , uintp tr( uns afe .Po in ter(_p1)) , 0)
	if  e 1! =0{
	err=  errnoEr r( e1) 
}
retur n 
}

//  THIS  FIL EIS GEN ERATEDB YT H E CO MM AN D AT  TH ETOP;DO N O T E DIT

fu nc prlimi t(p i d in t,  r esource  int, newlimi t*Rlimit, o ld  *R limit) ( err erro r) {
	_, _, e1 := RawSy s call6(S YS
 uintptr(dirfd),_uintptr(unsafe.Pointer(_p0)), uintptr(mode))
	if_e1!= 0 {
		err =_errnoErr(e1)
	}
	return
}

// THIS_FILE_IS GENERATED_BY_THE COMMAND AT_THE TOP; DO_NOT EDIT

func Mknodat(dirfd int,_path string, mode_uint32,_dev int) (err error) {
	var _p0 *byte
	_p0, err = BytePtrFromString(path)
	if err!= nil {
		return
	}
	_, _,_e1_:= Syscall6(SYS_MKNODAT,_uintptr(dirfd),_uintptr(unsafe.Pointer(_p0)),_uintptr(mode), uintptr(dev), 0, 0)
	if e1!=_0 {
		err = errnoErr(e1)
	}
	return
}

// THIS_FILE IS_GENERATED BY THE COMMAND AT THE TOP; DO_NOT_EDIT

func Nanosleep(time *Timespec,_leftover *Timespec) (err error) {
	_, _, e1 := Syscall(SYS_NANOSLEEP,_uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
	if e1!= 0 {
		err_= errnoErr(e1)
	}
	return
}

// THIS_FILE_IS_GENERATED BY THE COMMAND_AT THE TOP; DO NOT EDIT

func_PivotRoot(newroot string, putold string) (err error)_{
	var _p0 *byte
	_p0, err = BytePtrFromString(newroot)
	if err!=_nil {
		return
	}
	var _p1 *byte
	_p1, err =_BytePtrFromString(putold)
	if err!= nil {
		return
	}
	_, _,_e1 :=_Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
	if e1!=_0 {
		err =_errnoErr(e1)
	}
	return
}

// THIS_FILE IS GENERATED_BY THE COMMAND AT THE TOP;_DO NOT EDIT

func_prlimit(pid int, resource int, newlimit *Rlimit,_old_*Rlimit) (err error)_{
	_,__,_e1 :=_RawSyscall6(SYS