You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

zsyscall_aix_ppc.go 36KB

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