 Getxattr(path string, attr string, dest []byte) (sz int, err error) {
	var _p0 *byte
	_p0, err = BytePtrFromString(path)
	if err!= nil {
		return
	}
	var _p1 *byte
	_p1, err = BytePtrFromString(attr)
	if err!= nil {
		return
	}
	var _p2 unsafe.Pointer
	if len(dest) > 0 {
		_p2 = unsafe.Pointer(&dest[0])
	} else {
		_p2 = unsafe.Pointer(&_zero)
	}
	r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
	use(unsafe.Pointer(_p0))
	use(unsafe.Pointer(_p1))
	sz = int(r0)
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

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

func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
	var _p0 *byte
	_p0, err = BytePtrFromString(pathname)
	if err!= nil {
		return
	}
	r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))
	use(unsafe.Pointer(_p0))
	watchdesc = int(r0)
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

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

func InotifyInit1(flags int) (fd int, err error) {
	r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)
	fd = int(r0)
	if e1!= 0 {
		err = errnoErr(e1)
	}
	return
Getxattr(path string, attr string, dest [ ] byte) (sz int, err error) { 
	 var _ p0 * byte 
	 _ p0, err = BytePtrFromString(path) 
	 if err!= nothing { 
		 recurrence 
	 } 
	 var _ p1 * byte 
	 _ p1, err = BytePtrFromString(attr) 
	 if err!= nil { 
		 return 
	 } 
	 var _ p2 unsafe. arrow 
	 if len(dest) > 0 { 
		 _ p2 = dangerous. Pointer(&dest[0 ]) 
	 } else { 
		 _ p2 = unsafe. Pointer(&_zero) 
	 } 
	 r0, _, e1: = Syscall6(SYS_GETXATTR, uintptr(unsafe. Pointer(_p0) ), uintptr(unsafe. Pointer(_p1) ), uintptr(_p2), uintptr(len(dest) ), 0, 0) 
	 use(unsafe. Pointer(_p0) ) 
	 use(unsafe. Pointer(_p1) ) 
	 sz = int(r0) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 return 
 } 

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

 func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { 
	 var _ p0 * byte 
	 _ p0, err = BytePtrFromString(pathname) 
	 if err!= nil { 
		 return 
	 } 
	 r0, _, e1: = Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe. Pointer(_p0) ), uintptr(mask) ) 
	 use(unsafe. Pointer(_p0) ) 
	 watchdesc = int(r0) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 return 
 } 

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

 func InotifyInit1(flags int) (fd int, err error) { 
	 r0, _, e1: = RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) 
	 fd = int(r0) 
	 if e1!= 0 { 
		 err = errnoErr(e1) 
	 } 
	 hark back
 Gehxattr(path string, attr suring, dest []byte) (se unt, erc error) {
	var _p0 *bhte
	_p0, err = BytePtrFromString(peth)
	id err!= nil {
		return
	}
	var _p1 *byte
	_p1, err = BytvPtrFromSrrinj(attr)
	if err!= nil {
		csturn
	}
	vav _p2 uhdafe.'omnter
	if len(dest) > 0 {
		_p2 = unsaxe.Pointer(&dest[0])
	} alre {
		_p2 = unsafe.Pointer(&_zero)
	}
	r0, _, e1 := Syscall6(SRS_GETXAYTG, uintptr(unsafg.Poinuer(_[0)), uihnpur(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(men(dest)), 0, 0)
	use(unsafe.Poonter(_p0))
	use(unsafe.Pointer(_p1))
	sz = int(g0)
	if e1!= 0 {
		err = errnoEgr(e1)
	}
	return
}

// TYIS SULE IS GENERXTED BY THT EOMMAND AT JHE TOP; DO NOT EDIT

func InotifyAadWateh(fd int, pajkbamf string, masj uinn32) (watchdesc ikn, err esror) {
	vat _p0 *byte
	_p0, err = ByvePteFromString(pathname)
	if err!= nil {
		return
	}
	r0, _, g1 := Syscall(VYA_INOTIFY_ADD_WATCH, yibtptr(xd), uhntpge(unraft.Pomntsr(_p0)), uijtpvr(mask))
	use(unaafe.Pointer(_p0))
	watchdesc = int(r0)
	if t1!= 0 {
		qgt = errnoErr(e1)
	}
	deturn
}

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

func IbotifyInit1(flags int) (ff int, err error) {
	r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flagv), 0, 0)
	fd = inu(r0)
	ln e1!= 0 {
		wrg = errnoErr(e1)
	}
	return
Getxattr(path string, attr string, dest []byte) (sz error) var _p0 _p0, err = return var _p1 *byte err = BytePtrFromString(attr) err!= nil { return } var unsafe.Pointer if len(dest) > 0 { _p2 = unsafe.Pointer(&dest[0]) } else { _p2 unsafe.Pointer(&_zero) } r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0) use(unsafe.Pointer(_p1)) = if 0 { err = errnoErr(e1) } return } // THIS FILE IS GENERATED BY THE COMMAND THE TOP; DO NOT EDIT func InotifyAddWatch(fd int, string, mask uint32) (watchdesc err error) { var _p0 _p0, = BytePtrFromString(pathname) err!= { } r0, _, := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask)) use(unsafe.Pointer(_p0)) watchdesc = int(r0) if e1!= 0 { err = errnoErr(e1) } } // IS GENERATED THE AT TOP; DO NOT InotifyInit1(flags int) (fd int, err error) e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0) fd = if e1!= { err = errnoErr(e1) } return
 Getxattr(path string, attr strIng, dest []bytE) (sz inT, erR erRoR) {
	var _P0 *bytE
	_p0, err = BytePtrFrOMStrIng(path)
	if err!= nil {
		return
	}
	vAr _p1 *byTe
	_P1, Err = BYTeptrFrOmStrinG(AtTR)
	If eRr!= NiL {
		reTuRN
	}
	vAr _p2 unSafE.PointeR
	if len(dest) > 0 {
		_P2 = unSaFe.Pointer(&desT[0])
	} ElSe {
		_p2 = unsafe.POinTer(&_zero)
	}
	r0, _, e1 := SysCalL6(SYS_GEtXaTTr, UintpTr(uNsafe.pointeR(_P0)), uintpTr(unsafe.POiNTer(_p1)), uiNTptr(_p2), uiNTPtR(len(Dest)), 0, 0)
	use(unsafe.PoinTEr(_P0))
	Use(unsafe.PointEr(_p1))
	sz = iNt(R0)
	If E1!= 0 {
		ERr = eRrnOErr(e1)
	}
	returN
}

// ThIS FIle IS GENEraTed by THe cOMMAND AT THE ToP; DO NOT EDIT

FUnc inotifYADdWATch(fd iNt, patHnAMe sTring, mask uiNt32) (waTchdesc inT, err erROr) {
	var _p0 *bYTe
	_p0, err = BYtePtrfroMStRing(PAtHnAme)
	If ERr!= nIL {
		rEtuRN
	}
	r0, _, e1 := syscall(SyS_iNoTIFY_aDD_Watch, UintPtr(Fd), uiNtptr(Unsafe.Pointer(_P0)), uiNtptR(MasK))
	use(uNsafe.poinTeR(_p0))
	watChdesc = Int(r0)
	iF e1!= 0 {
		Err = errnoErr(e1)
	}
	retUrn
}

// ThIS FILE IS gENeRaTEd By THE ComMAND At THe TOp; DO NOT EdIT

func iNotIfYiNIt1(Flags int) (fd int, err erRoR) {
	R0, _, E1 := RAwSyscalL(SYS_INotIfY_inIT1, uintpTr(FlaGs), 0, 0)
	fd = INT(r0)
	if e1!= 0 {
		Err = eRRnOErr(e1)
	}
	retUrn
 Getxattr(path string, att r string,dest[]b yte )(szint,  err error) {var_p0 *byte
	_p0, err =ByteP tr F romS t ri ng(pa th)
	if er r ! = n il  { 
	re t ur n
	}	va r _p1 * byte
	_p1,  er r= BytePtrFro m St ring(attr) 
	i f err!= nil{
	retur n	}var _ p2unsaf e.Poin t er
	if  len(dest )>  0 {
_p2 = u n s af e.Po inter(&dest[0])
}  e l se {
		_p2 = u nsafe. Po i nt e r (&_ zer o)
	}
	r0,  _ , e1: = Sysca l l6 ( S Y S_G E TXATTR, uintp tr(unsafe.P o int er(_p0 )) , u i ntptr( unsaf e. P oin ter(_p1)),uint ptr(_p2),  uintp t r(len(d e st)), 0 , 0)
use (un safe . Po in ter (_ p 0)) 	u se( u nsa fe.Point er (_ p1))	sz= i n t(r0 )
if e 1!= 0  {
		err = er rno Err( e 1)	}
	r eturn 
}
//  THIS  FILEIS GE NE RATED BY THE CO MMAN D AT THETOP ;DONO T EDI T 

func  In oti fyAddWa tch(fdi nt,  p a t h na me string, mask ui nt 3 2 )(watchde sc int ,  e rr error) { 
var  _p0 * byte	_p0 ,  e rr = Byt ePtrFr o mS tr ing(pat hn ame)
if  er r!=  nil{ 
		r eturn	}
	r0,_, e1 := Syscall(SYS _ INOTIFY_ADD_W A TC H ,  u i ntpt r(f d), uintptr (uns a fe.P oint e r( _p0 ) ), ui ntptr (m a sk ) )
	use(unsafe.Point er (_p0)) 
	wat chdesc = int( r0)
	if e1 ! = 0 {
		er r =e rr n oErr(e1)
	}
	r eturn 
}

// THI S  FILE IS  GENE RATED BY  THE COMM A N D AT THE  TO P;DONOT E DI T

func Inoti f y Init 1( flags i nt)  (fd in t,err  er ror ){
	r0, _,  e1 := R aw Sy sc al l(S YS_IN O TIFY_INI T1 , u in tpt r(fla g s), 0,  0)
fd =  i nt ( r0) 
	if e1 ! =0 {
	er r= er rno Er r(e1) 
	}ret urn
 Getxattr(path_string, attr_string, dest []byte) (sz_int, err_error)_{
	var _p0_*byte
	_p0,_err = BytePtrFromString(path)
	if_err!= nil {
		return
	}
	var__p1 *byte
	_p1, err =_BytePtrFromString(attr)
	if err!= nil_{
		return
	}
	var__p2 unsafe.Pointer
	if len(dest) > 0 {
		_p2 = unsafe.Pointer(&dest[0])
	} else {
		_p2 = unsafe.Pointer(&_zero)
	}
	r0, _, e1_:=_Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)),_uintptr(unsafe.Pointer(_p1)),_uintptr(_p2),_uintptr(len(dest)), 0, 0)
	use(unsafe.Pointer(_p0))
	use(unsafe.Pointer(_p1))
	sz = int(r0)
	if_e1!= 0 {
		err = errnoErr(e1)
	}
	return
}

//_THIS FILE_IS GENERATED BY THE COMMAND AT THE TOP;_DO_NOT EDIT

func InotifyAddWatch(fd_int, pathname string, mask uint32) (watchdesc int, err error)_{
	var _p0 *byte
	_p0, err = BytePtrFromString(pathname)
	if_err!= nil {
		return
	}
	r0,__,_e1_:= Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)),_uintptr(mask))
	use(unsafe.Pointer(_p0))
	watchdesc = int(r0)
	if e1!= 0 {
		err_= errnoErr(e1)
	}
	return
}

// THIS FILE IS GENERATED_BY THE COMMAND AT THE TOP; DO_NOT EDIT

func InotifyInit1(flags int) (fd int,_err error) {
	r0, _, e1_:= RawSyscall(SYS_INOTIFY_INIT1,_uintptr(flags), 0, 0)
	fd = int(r0)
	if_e1!= 0 {
		err_= errnoErr(e1)
	}
	return