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.
 
 

1266 line
30 KiB

  1. // go run mksyscall.go -tags zos,s390x syscall_zos_s390x.go
  2. // Code generated by the command above; see README.md. DO NOT EDIT.
  3. //go:build zos && s390x
  4. // +build zos,s390x
  5. package unix
  6. import (
  7. "unsafe"
  8. )
  9. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  10. func fcntl(fd int, cmd int, arg int) (val int, err error) {
  11. r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
  12. val = int(r0)
  13. if e1 != 0 {
  14. err = errnoErr(e1)
  15. }
  16. return
  17. }
  18. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  19. func read(fd int, p []byte) (n int, err error) {
  20. var _p0 unsafe.Pointer
  21. if len(p) > 0 {
  22. _p0 = unsafe.Pointer(&p[0])
  23. } else {
  24. _p0 = unsafe.Pointer(&_zero)
  25. }
  26. r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
  27. n = int(r0)
  28. if e1 != 0 {
  29. err = errnoErr(e1)
  30. }
  31. return
  32. }
  33. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  34. func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
  35. r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
  36. n = int(r0)
  37. if e1 != 0 {
  38. err = errnoErr(e1)
  39. }
  40. return
  41. }
  42. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  43. func write(fd int, p []byte) (n int, err error) {
  44. var _p0 unsafe.Pointer
  45. if len(p) > 0 {
  46. _p0 = unsafe.Pointer(&p[0])
  47. } else {
  48. _p0 = unsafe.Pointer(&_zero)
  49. }
  50. r0, _, e1 := syscall_syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
  51. n = int(r0)
  52. if e1 != 0 {
  53. err = errnoErr(e1)
  54. }
  55. return
  56. }
  57. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  58. func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
  59. r0, _, e1 := syscall_syscall(SYS___ACCEPT_A, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  60. fd = int(r0)
  61. if e1 != 0 {
  62. err = errnoErr(e1)
  63. }
  64. return
  65. }
  66. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  67. func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  68. _, _, e1 := syscall_syscall(SYS___BIND_A, uintptr(s), uintptr(addr), uintptr(addrlen))
  69. if e1 != 0 {
  70. err = errnoErr(e1)
  71. }
  72. return
  73. }
  74. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  75. func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
  76. _, _, e1 := syscall_syscall(SYS___CONNECT_A, uintptr(s), uintptr(addr), uintptr(addrlen))
  77. if e1 != 0 {
  78. err = errnoErr(e1)
  79. }
  80. return
  81. }
  82. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  83. func getgroups(n int, list *_Gid_t) (nn int, err error) {
  84. r0, _, e1 := syscall_rawsyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
  85. nn = int(r0)
  86. if e1 != 0 {
  87. err = errnoErr(e1)
  88. }
  89. return
  90. }
  91. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  92. func setgroups(n int, list *_Gid_t) (err error) {
  93. _, _, e1 := syscall_rawsyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
  94. if e1 != 0 {
  95. err = errnoErr(e1)
  96. }
  97. return
  98. }
  99. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  100. func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
  101. _, _, e1 := syscall_syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
  102. if e1 != 0 {
  103. err = errnoErr(e1)
  104. }
  105. return
  106. }
  107. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  108. func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
  109. _, _, e1 := syscall_syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
  110. if e1 != 0 {
  111. err = errnoErr(e1)
  112. }
  113. return
  114. }
  115. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  116. func socket(domain int, typ int, proto int) (fd int, err error) {
  117. r0, _, e1 := syscall_rawsyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
  118. fd = int(r0)
  119. if e1 != 0 {
  120. err = errnoErr(e1)
  121. }
  122. return
  123. }
  124. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  125. func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
  126. _, _, e1 := syscall_rawsyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
  127. if e1 != 0 {
  128. err = errnoErr(e1)
  129. }
  130. return
  131. }
  132. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  133. func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  134. _, _, e1 := syscall_rawsyscall(SYS___GETPEERNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  135. if e1 != 0 {
  136. err = errnoErr(e1)
  137. }
  138. return
  139. }
  140. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  141. func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
  142. _, _, e1 := syscall_rawsyscall(SYS___GETSOCKNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
  143. if e1 != 0 {
  144. err = errnoErr(e1)
  145. }
  146. return
  147. }
  148. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  149. func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
  150. var _p0 unsafe.Pointer
  151. if len(p) > 0 {
  152. _p0 = unsafe.Pointer(&p[0])
  153. } else {
  154. _p0 = unsafe.Pointer(&_zero)
  155. }
  156. r0, _, e1 := syscall_syscall6(SYS___RECVFROM_A, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
  157. n = int(r0)
  158. if e1 != 0 {
  159. err = errnoErr(e1)
  160. }
  161. return
  162. }
  163. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  164. func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
  165. var _p0 unsafe.Pointer
  166. if len(buf) > 0 {
  167. _p0 = unsafe.Pointer(&buf[0])
  168. } else {
  169. _p0 = unsafe.Pointer(&_zero)
  170. }
  171. _, _, e1 := syscall_syscall6(SYS___SENDTO_A, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
  172. if e1 != 0 {
  173. err = errnoErr(e1)
  174. }
  175. return
  176. }
  177. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  178. func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
  179. r0, _, e1 := syscall_syscall(SYS___RECVMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
  180. n = int(r0)
  181. if e1 != 0 {
  182. err = errnoErr(e1)
  183. }
  184. return
  185. }
  186. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  187. func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
  188. r0, _, e1 := syscall_syscall(SYS___SENDMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
  189. n = int(r0)
  190. if e1 != 0 {
  191. err = errnoErr(e1)
  192. }
  193. return
  194. }
  195. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  196. func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
  197. r0, _, e1 := syscall_syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
  198. ret = uintptr(r0)
  199. if e1 != 0 {
  200. err = errnoErr(e1)
  201. }
  202. return
  203. }
  204. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  205. func munmap(addr uintptr, length uintptr) (err error) {
  206. _, _, e1 := syscall_syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
  207. if e1 != 0 {
  208. err = errnoErr(e1)
  209. }
  210. return
  211. }
  212. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  213. func ioctl(fd int, req int, arg uintptr) (err error) {
  214. _, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
  215. if e1 != 0 {
  216. err = errnoErr(e1)
  217. }
  218. return
  219. }
  220. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  221. func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) {
  222. _, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
  223. if e1 != 0 {
  224. err = errnoErr(e1)
  225. }
  226. return
  227. }
  228. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  229. func Access(path string, mode uint32) (err error) {
  230. var _p0 *byte
  231. _p0, err = BytePtrFromString(path)
  232. if err != nil {
  233. return
  234. }
  235. _, _, e1 := syscall_syscall(SYS___ACCESS_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
  236. if e1 != 0 {
  237. err = errnoErr(e1)
  238. }
  239. return
  240. }
  241. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  242. func Chdir(path string) (err error) {
  243. var _p0 *byte
  244. _p0, err = BytePtrFromString(path)
  245. if err != nil {
  246. return
  247. }
  248. _, _, e1 := syscall_syscall(SYS___CHDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
  249. if e1 != 0 {
  250. err = errnoErr(e1)
  251. }
  252. return
  253. }
  254. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  255. func Chown(path string, uid int, gid int) (err error) {
  256. var _p0 *byte
  257. _p0, err = BytePtrFromString(path)
  258. if err != nil {
  259. return
  260. }
  261. _, _, e1 := syscall_syscall(SYS___CHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
  262. if e1 != 0 {
  263. err = errnoErr(e1)
  264. }
  265. return
  266. }
  267. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  268. func Chmod(path string, mode uint32) (err error) {
  269. var _p0 *byte
  270. _p0, err = BytePtrFromString(path)
  271. if err != nil {
  272. return
  273. }
  274. _, _, e1 := syscall_syscall(SYS___CHMOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
  275. if e1 != 0 {
  276. err = errnoErr(e1)
  277. }
  278. return
  279. }
  280. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  281. func Creat(path string, mode uint32) (fd int, err error) {
  282. var _p0 *byte
  283. _p0, err = BytePtrFromString(path)
  284. if err != nil {
  285. return
  286. }
  287. r0, _, e1 := syscall_syscall(SYS___CREAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
  288. fd = int(r0)
  289. if e1 != 0 {
  290. err = errnoErr(e1)
  291. }
  292. return
  293. }
  294. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  295. func Dup(oldfd int) (fd int, err error) {
  296. r0, _, e1 := syscall_syscall(SYS_DUP, uintptr(oldfd), 0, 0)
  297. fd = int(r0)
  298. if e1 != 0 {
  299. err = errnoErr(e1)
  300. }
  301. return
  302. }
  303. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  304. func Dup2(oldfd int, newfd int) (err error) {
  305. _, _, e1 := syscall_syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
  306. if e1 != 0 {
  307. err = errnoErr(e1)
  308. }
  309. return
  310. }
  311. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  312. func Errno2() (er2 int) {
  313. uer2, _, _ := syscall_syscall(SYS___ERRNO2, 0, 0, 0)
  314. er2 = int(uer2)
  315. return
  316. }
  317. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  318. func Err2ad() (eadd *int) {
  319. ueadd, _, _ := syscall_syscall(SYS___ERR2AD, 0, 0, 0)
  320. eadd = (*int)(unsafe.Pointer(ueadd))
  321. return
  322. }
  323. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  324. func Exit(code int) {
  325. syscall_syscall(SYS_EXIT, uintptr(code), 0, 0)
  326. return
  327. }
  328. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  329. func Fchdir(fd int) (err error) {
  330. _, _, e1 := syscall_syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
  331. if e1 != 0 {
  332. err = errnoErr(e1)
  333. }
  334. return
  335. }
  336. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  337. func Fchmod(fd int, mode uint32) (err error) {
  338. _, _, e1 := syscall_syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
  339. if e1 != 0 {
  340. err = errnoErr(e1)
  341. }
  342. return
  343. }
  344. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  345. func Fchown(fd int, uid int, gid int) (err error) {
  346. _, _, e1 := syscall_syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
  347. if e1 != 0 {
  348. err = errnoErr(e1)
  349. }
  350. return
  351. }
  352. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  353. func FcntlInt(fd uintptr, cmd int, arg int) (retval int, err error) {
  354. r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
  355. retval = int(r0)
  356. if e1 != 0 {
  357. err = errnoErr(e1)
  358. }
  359. return
  360. }
  361. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  362. func fstat(fd int, stat *Stat_LE_t) (err error) {
  363. _, _, e1 := syscall_syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  364. if e1 != 0 {
  365. err = errnoErr(e1)
  366. }
  367. return
  368. }
  369. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  370. func Fstatvfs(fd int, stat *Statvfs_t) (err error) {
  371. _, _, e1 := syscall_syscall(SYS_FSTATVFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  372. if e1 != 0 {
  373. err = errnoErr(e1)
  374. }
  375. return
  376. }
  377. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  378. func Fsync(fd int) (err error) {
  379. _, _, e1 := syscall_syscall(SYS_FSYNC, uintptr(fd), 0, 0)
  380. if e1 != 0 {
  381. err = errnoErr(e1)
  382. }
  383. return
  384. }
  385. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  386. func Ftruncate(fd int, length int64) (err error) {
  387. _, _, e1 := syscall_syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
  388. if e1 != 0 {
  389. err = errnoErr(e1)
  390. }
  391. return
  392. }
  393. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  394. func Getpagesize() (pgsize int) {
  395. r0, _, _ := syscall_syscall(SYS_GETPAGESIZE, 0, 0, 0)
  396. pgsize = int(r0)
  397. return
  398. }
  399. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  400. func Mprotect(b []byte, prot int) (err error) {
  401. var _p0 unsafe.Pointer
  402. if len(b) > 0 {
  403. _p0 = unsafe.Pointer(&b[0])
  404. } else {
  405. _p0 = unsafe.Pointer(&_zero)
  406. }
  407. _, _, e1 := syscall_syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
  408. if e1 != 0 {
  409. err = errnoErr(e1)
  410. }
  411. return
  412. }
  413. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  414. func Msync(b []byte, flags int) (err error) {
  415. var _p0 unsafe.Pointer
  416. if len(b) > 0 {
  417. _p0 = unsafe.Pointer(&b[0])
  418. } else {
  419. _p0 = unsafe.Pointer(&_zero)
  420. }
  421. _, _, e1 := syscall_syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
  422. if e1 != 0 {
  423. err = errnoErr(e1)
  424. }
  425. return
  426. }
  427. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  428. func Poll(fds []PollFd, timeout int) (n int, err error) {
  429. var _p0 unsafe.Pointer
  430. if len(fds) > 0 {
  431. _p0 = unsafe.Pointer(&fds[0])
  432. } else {
  433. _p0 = unsafe.Pointer(&_zero)
  434. }
  435. r0, _, e1 := syscall_syscall(SYS_POLL, uintptr(_p0), uintptr(len(fds)), uintptr(timeout))
  436. n = int(r0)
  437. if e1 != 0 {
  438. err = errnoErr(e1)
  439. }
  440. return
  441. }
  442. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  443. func Times(tms *Tms) (ticks uintptr, err error) {
  444. r0, _, e1 := syscall_syscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
  445. ticks = uintptr(r0)
  446. if e1 != 0 {
  447. err = errnoErr(e1)
  448. }
  449. return
  450. }
  451. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  452. func W_Getmntent(buff *byte, size int) (lastsys int, err error) {
  453. r0, _, e1 := syscall_syscall(SYS_W_GETMNTENT, uintptr(unsafe.Pointer(buff)), uintptr(size), 0)
  454. lastsys = int(r0)
  455. if e1 != 0 {
  456. err = errnoErr(e1)
  457. }
  458. return
  459. }
  460. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  461. func W_Getmntent_A(buff *byte, size int) (lastsys int, err error) {
  462. r0, _, e1 := syscall_syscall(SYS___W_GETMNTENT_A, uintptr(unsafe.Pointer(buff)), uintptr(size), 0)
  463. lastsys = int(r0)
  464. if e1 != 0 {
  465. err = errnoErr(e1)
  466. }
  467. return
  468. }
  469. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  470. func mount_LE(path string, filesystem string, fstype string, mtm uint32, parmlen int32, parm string) (err error) {
  471. var _p0 *byte
  472. _p0, err = BytePtrFromString(path)
  473. if err != nil {
  474. return
  475. }
  476. var _p1 *byte
  477. _p1, err = BytePtrFromString(filesystem)
  478. if err != nil {
  479. return
  480. }
  481. var _p2 *byte
  482. _p2, err = BytePtrFromString(fstype)
  483. if err != nil {
  484. return
  485. }
  486. var _p3 *byte
  487. _p3, err = BytePtrFromString(parm)
  488. if err != nil {
  489. return
  490. }
  491. _, _, e1 := syscall_syscall6(SYS___MOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(mtm), uintptr(parmlen), uintptr(unsafe.Pointer(_p3)))
  492. if e1 != 0 {
  493. err = errnoErr(e1)
  494. }
  495. return
  496. }
  497. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  498. func unmount(filesystem string, mtm int) (err error) {
  499. var _p0 *byte
  500. _p0, err = BytePtrFromString(filesystem)
  501. if err != nil {
  502. return
  503. }
  504. _, _, e1 := syscall_syscall(SYS___UMOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mtm), 0)
  505. if e1 != 0 {
  506. err = errnoErr(e1)
  507. }
  508. return
  509. }
  510. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  511. func Chroot(path string) (err error) {
  512. var _p0 *byte
  513. _p0, err = BytePtrFromString(path)
  514. if err != nil {
  515. return
  516. }
  517. _, _, e1 := syscall_syscall(SYS___CHROOT_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
  518. if e1 != 0 {
  519. err = errnoErr(e1)
  520. }
  521. return
  522. }
  523. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  524. func Uname(buf *Utsname) (err error) {
  525. _, _, e1 := syscall_rawsyscall(SYS___UNAME_A, uintptr(unsafe.Pointer(buf)), 0, 0)
  526. if e1 != 0 {
  527. err = errnoErr(e1)
  528. }
  529. return
  530. }
  531. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  532. func Gethostname(buf []byte) (err error) {
  533. var _p0 unsafe.Pointer
  534. if len(buf) > 0 {
  535. _p0 = unsafe.Pointer(&buf[0])
  536. } else {
  537. _p0 = unsafe.Pointer(&_zero)
  538. }
  539. _, _, e1 := syscall_syscall(SYS___GETHOSTNAME_A, uintptr(_p0), uintptr(len(buf)), 0)
  540. if e1 != 0 {
  541. err = errnoErr(e1)
  542. }
  543. return
  544. }
  545. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  546. func Getegid() (egid int) {
  547. r0, _, _ := syscall_rawsyscall(SYS_GETEGID, 0, 0, 0)
  548. egid = int(r0)
  549. return
  550. }
  551. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  552. func Geteuid() (uid int) {
  553. r0, _, _ := syscall_rawsyscall(SYS_GETEUID, 0, 0, 0)
  554. uid = int(r0)
  555. return
  556. }
  557. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  558. func Getgid() (gid int) {
  559. r0, _, _ := syscall_rawsyscall(SYS_GETGID, 0, 0, 0)
  560. gid = int(r0)
  561. return
  562. }
  563. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  564. func Getpid() (pid int) {
  565. r0, _, _ := syscall_rawsyscall(SYS_GETPID, 0, 0, 0)
  566. pid = int(r0)
  567. return
  568. }
  569. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  570. func Getpgid(pid int) (pgid int, err error) {
  571. r0, _, e1 := syscall_rawsyscall(SYS_GETPGID, uintptr(pid), 0, 0)
  572. pgid = int(r0)
  573. if e1 != 0 {
  574. err = errnoErr(e1)
  575. }
  576. return
  577. }
  578. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  579. func Getppid() (pid int) {
  580. r0, _, _ := syscall_rawsyscall(SYS_GETPPID, 0, 0, 0)
  581. pid = int(r0)
  582. return
  583. }
  584. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  585. func Getpriority(which int, who int) (prio int, err error) {
  586. r0, _, e1 := syscall_syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
  587. prio = int(r0)
  588. if e1 != 0 {
  589. err = errnoErr(e1)
  590. }
  591. return
  592. }
  593. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  594. func Getrlimit(resource int, rlim *Rlimit) (err error) {
  595. _, _, e1 := syscall_rawsyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
  596. if e1 != 0 {
  597. err = errnoErr(e1)
  598. }
  599. return
  600. }
  601. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  602. func getrusage(who int, rusage *rusage_zos) (err error) {
  603. _, _, e1 := syscall_rawsyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
  604. if e1 != 0 {
  605. err = errnoErr(e1)
  606. }
  607. return
  608. }
  609. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  610. func Getsid(pid int) (sid int, err error) {
  611. r0, _, e1 := syscall_rawsyscall(SYS_GETSID, uintptr(pid), 0, 0)
  612. sid = int(r0)
  613. if e1 != 0 {
  614. err = errnoErr(e1)
  615. }
  616. return
  617. }
  618. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  619. func Getuid() (uid int) {
  620. r0, _, _ := syscall_rawsyscall(SYS_GETUID, 0, 0, 0)
  621. uid = int(r0)
  622. return
  623. }
  624. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  625. func Kill(pid int, sig Signal) (err error) {
  626. _, _, e1 := syscall_rawsyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
  627. if e1 != 0 {
  628. err = errnoErr(e1)
  629. }
  630. return
  631. }
  632. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  633. func Lchown(path string, uid int, gid int) (err error) {
  634. var _p0 *byte
  635. _p0, err = BytePtrFromString(path)
  636. if err != nil {
  637. return
  638. }
  639. _, _, e1 := syscall_syscall(SYS___LCHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
  640. if e1 != 0 {
  641. err = errnoErr(e1)
  642. }
  643. return
  644. }
  645. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  646. func Link(path string, link string) (err error) {
  647. var _p0 *byte
  648. _p0, err = BytePtrFromString(path)
  649. if err != nil {
  650. return
  651. }
  652. var _p1 *byte
  653. _p1, err = BytePtrFromString(link)
  654. if err != nil {
  655. return
  656. }
  657. _, _, e1 := syscall_syscall(SYS___LINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  658. if e1 != 0 {
  659. err = errnoErr(e1)
  660. }
  661. return
  662. }
  663. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  664. func Listen(s int, n int) (err error) {
  665. _, _, e1 := syscall_syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
  666. if e1 != 0 {
  667. err = errnoErr(e1)
  668. }
  669. return
  670. }
  671. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  672. func lstat(path string, stat *Stat_LE_t) (err error) {
  673. var _p0 *byte
  674. _p0, err = BytePtrFromString(path)
  675. if err != nil {
  676. return
  677. }
  678. _, _, e1 := syscall_syscall(SYS___LSTAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  679. if e1 != 0 {
  680. err = errnoErr(e1)
  681. }
  682. return
  683. }
  684. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  685. func Mkdir(path string, mode uint32) (err error) {
  686. var _p0 *byte
  687. _p0, err = BytePtrFromString(path)
  688. if err != nil {
  689. return
  690. }
  691. _, _, e1 := syscall_syscall(SYS___MKDIR_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
  692. if e1 != 0 {
  693. err = errnoErr(e1)
  694. }
  695. return
  696. }
  697. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  698. func Mkfifo(path string, mode uint32) (err error) {
  699. var _p0 *byte
  700. _p0, err = BytePtrFromString(path)
  701. if err != nil {
  702. return
  703. }
  704. _, _, e1 := syscall_syscall(SYS___MKFIFO_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
  705. if e1 != 0 {
  706. err = errnoErr(e1)
  707. }
  708. return
  709. }
  710. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  711. func Mknod(path string, mode uint32, dev int) (err error) {
  712. var _p0 *byte
  713. _p0, err = BytePtrFromString(path)
  714. if err != nil {
  715. return
  716. }
  717. _, _, e1 := syscall_syscall(SYS___MKNOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
  718. if e1 != 0 {
  719. err = errnoErr(e1)
  720. }
  721. return
  722. }
  723. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  724. func Pread(fd int, p []byte, offset int64) (n int, err error) {
  725. var _p0 unsafe.Pointer
  726. if len(p) > 0 {
  727. _p0 = unsafe.Pointer(&p[0])
  728. } else {
  729. _p0 = unsafe.Pointer(&_zero)
  730. }
  731. r0, _, e1 := syscall_syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
  732. n = int(r0)
  733. if e1 != 0 {
  734. err = errnoErr(e1)
  735. }
  736. return
  737. }
  738. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  739. func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
  740. var _p0 unsafe.Pointer
  741. if len(p) > 0 {
  742. _p0 = unsafe.Pointer(&p[0])
  743. } else {
  744. _p0 = unsafe.Pointer(&_zero)
  745. }
  746. r0, _, e1 := syscall_syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
  747. n = int(r0)
  748. if e1 != 0 {
  749. err = errnoErr(e1)
  750. }
  751. return
  752. }
  753. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  754. func Readlink(path string, buf []byte) (n int, err error) {
  755. var _p0 *byte
  756. _p0, err = BytePtrFromString(path)
  757. if err != nil {
  758. return
  759. }
  760. var _p1 unsafe.Pointer
  761. if len(buf) > 0 {
  762. _p1 = unsafe.Pointer(&buf[0])
  763. } else {
  764. _p1 = unsafe.Pointer(&_zero)
  765. }
  766. r0, _, e1 := syscall_syscall(SYS___READLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
  767. n = int(r0)
  768. if e1 != 0 {
  769. err = errnoErr(e1)
  770. }
  771. return
  772. }
  773. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  774. func Rename(from string, to string) (err error) {
  775. var _p0 *byte
  776. _p0, err = BytePtrFromString(from)
  777. if err != nil {
  778. return
  779. }
  780. var _p1 *byte
  781. _p1, err = BytePtrFromString(to)
  782. if err != nil {
  783. return
  784. }
  785. _, _, e1 := syscall_syscall(SYS___RENAME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  786. if e1 != 0 {
  787. err = errnoErr(e1)
  788. }
  789. return
  790. }
  791. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  792. func Rmdir(path string) (err error) {
  793. var _p0 *byte
  794. _p0, err = BytePtrFromString(path)
  795. if err != nil {
  796. return
  797. }
  798. _, _, e1 := syscall_syscall(SYS___RMDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
  799. if e1 != 0 {
  800. err = errnoErr(e1)
  801. }
  802. return
  803. }
  804. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  805. func Seek(fd int, offset int64, whence int) (off int64, err error) {
  806. r0, _, e1 := syscall_syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  807. off = int64(r0)
  808. if e1 != 0 {
  809. err = errnoErr(e1)
  810. }
  811. return
  812. }
  813. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  814. func Setpriority(which int, who int, prio int) (err error) {
  815. _, _, e1 := syscall_syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
  816. if e1 != 0 {
  817. err = errnoErr(e1)
  818. }
  819. return
  820. }
  821. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  822. func Setpgid(pid int, pgid int) (err error) {
  823. _, _, e1 := syscall_rawsyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
  824. if e1 != 0 {
  825. err = errnoErr(e1)
  826. }
  827. return
  828. }
  829. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  830. func Setrlimit(resource int, lim *Rlimit) (err error) {
  831. _, _, e1 := syscall_rawsyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(lim)), 0)
  832. if e1 != 0 {
  833. err = errnoErr(e1)
  834. }
  835. return
  836. }
  837. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  838. func Setregid(rgid int, egid int) (err error) {
  839. _, _, e1 := syscall_rawsyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
  840. if e1 != 0 {
  841. err = errnoErr(e1)
  842. }
  843. return
  844. }
  845. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  846. func Setreuid(ruid int, euid int) (err error) {
  847. _, _, e1 := syscall_rawsyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
  848. if e1 != 0 {
  849. err = errnoErr(e1)
  850. }
  851. return
  852. }
  853. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  854. func Setsid() (pid int, err error) {
  855. r0, _, e1 := syscall_rawsyscall(SYS_SETSID, 0, 0, 0)
  856. pid = int(r0)
  857. if e1 != 0 {
  858. err = errnoErr(e1)
  859. }
  860. return
  861. }
  862. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  863. func Setuid(uid int) (err error) {
  864. _, _, e1 := syscall_syscall(SYS_SETUID, uintptr(uid), 0, 0)
  865. if e1 != 0 {
  866. err = errnoErr(e1)
  867. }
  868. return
  869. }
  870. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  871. func Setgid(uid int) (err error) {
  872. _, _, e1 := syscall_syscall(SYS_SETGID, uintptr(uid), 0, 0)
  873. if e1 != 0 {
  874. err = errnoErr(e1)
  875. }
  876. return
  877. }
  878. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  879. func Shutdown(fd int, how int) (err error) {
  880. _, _, e1 := syscall_syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
  881. if e1 != 0 {
  882. err = errnoErr(e1)
  883. }
  884. return
  885. }
  886. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  887. func stat(path string, statLE *Stat_LE_t) (err error) {
  888. var _p0 *byte
  889. _p0, err = BytePtrFromString(path)
  890. if err != nil {
  891. return
  892. }
  893. _, _, e1 := syscall_syscall(SYS___STAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statLE)), 0)
  894. if e1 != 0 {
  895. err = errnoErr(e1)
  896. }
  897. return
  898. }
  899. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  900. func Symlink(path string, link string) (err error) {
  901. var _p0 *byte
  902. _p0, err = BytePtrFromString(path)
  903. if err != nil {
  904. return
  905. }
  906. var _p1 *byte
  907. _p1, err = BytePtrFromString(link)
  908. if err != nil {
  909. return
  910. }
  911. _, _, e1 := syscall_syscall(SYS___SYMLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  912. if e1 != 0 {
  913. err = errnoErr(e1)
  914. }
  915. return
  916. }
  917. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  918. func Sync() {
  919. syscall_syscall(SYS_SYNC, 0, 0, 0)
  920. return
  921. }
  922. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  923. func Truncate(path string, length int64) (err error) {
  924. var _p0 *byte
  925. _p0, err = BytePtrFromString(path)
  926. if err != nil {
  927. return
  928. }
  929. _, _, e1 := syscall_syscall(SYS___TRUNCATE_A, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
  930. if e1 != 0 {
  931. err = errnoErr(e1)
  932. }
  933. return
  934. }
  935. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  936. func Tcgetattr(fildes int, termptr *Termios) (err error) {
  937. _, _, e1 := syscall_syscall(SYS_TCGETATTR, uintptr(fildes), uintptr(unsafe.Pointer(termptr)), 0)
  938. if e1 != 0 {
  939. err = errnoErr(e1)
  940. }
  941. return
  942. }
  943. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  944. func Tcsetattr(fildes int, when int, termptr *Termios) (err error) {
  945. _, _, e1 := syscall_syscall(SYS_TCSETATTR, uintptr(fildes), uintptr(when), uintptr(unsafe.Pointer(termptr)))
  946. if e1 != 0 {
  947. err = errnoErr(e1)
  948. }
  949. return
  950. }
  951. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  952. func Umask(mask int) (oldmask int) {
  953. r0, _, _ := syscall_syscall(SYS_UMASK, uintptr(mask), 0, 0)
  954. oldmask = int(r0)
  955. return
  956. }
  957. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  958. func Unlink(path string) (err error) {
  959. var _p0 *byte
  960. _p0, err = BytePtrFromString(path)
  961. if err != nil {
  962. return
  963. }
  964. _, _, e1 := syscall_syscall(SYS___UNLINK_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
  965. if e1 != 0 {
  966. err = errnoErr(e1)
  967. }
  968. return
  969. }
  970. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  971. func Utime(path string, utim *Utimbuf) (err error) {
  972. var _p0 *byte
  973. _p0, err = BytePtrFromString(path)
  974. if err != nil {
  975. return
  976. }
  977. _, _, e1 := syscall_syscall(SYS___UTIME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(utim)), 0)
  978. if e1 != 0 {
  979. err = errnoErr(e1)
  980. }
  981. return
  982. }
  983. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  984. func open(path string, mode int, perm uint32) (fd int, err error) {
  985. var _p0 *byte
  986. _p0, err = BytePtrFromString(path)
  987. if err != nil {
  988. return
  989. }
  990. r0, _, e1 := syscall_syscall(SYS___OPEN_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
  991. fd = int(r0)
  992. if e1 != 0 {
  993. err = errnoErr(e1)
  994. }
  995. return
  996. }
  997. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  998. func remove(path string) (err error) {
  999. var _p0 *byte
  1000. _p0, err = BytePtrFromString(path)
  1001. if err != nil {
  1002. return
  1003. }
  1004. _, _, e1 := syscall_syscall(SYS_REMOVE, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1005. if e1 != 0 {
  1006. err = errnoErr(e1)
  1007. }
  1008. return
  1009. }
  1010. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1011. func waitpid(pid int, wstatus *_C_int, options int) (wpid int, err error) {
  1012. r0, _, e1 := syscall_syscall(SYS_WAITPID, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options))
  1013. wpid = int(r0)
  1014. if e1 != 0 {
  1015. err = errnoErr(e1)
  1016. }
  1017. return
  1018. }
  1019. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1020. func gettimeofday(tv *timeval_zos) (err error) {
  1021. _, _, e1 := syscall_rawsyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
  1022. if e1 != 0 {
  1023. err = errnoErr(e1)
  1024. }
  1025. return
  1026. }
  1027. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1028. func pipe(p *[2]_C_int) (err error) {
  1029. _, _, e1 := syscall_rawsyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
  1030. if e1 != 0 {
  1031. err = errnoErr(e1)
  1032. }
  1033. return
  1034. }
  1035. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1036. func utimes(path string, timeval *[2]Timeval) (err error) {
  1037. var _p0 *byte
  1038. _p0, err = BytePtrFromString(path)
  1039. if err != nil {
  1040. return
  1041. }
  1042. _, _, e1 := syscall_syscall(SYS___UTIMES_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
  1043. if e1 != 0 {
  1044. err = errnoErr(e1)
  1045. }
  1046. return
  1047. }
  1048. // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1049. func Select(nmsgsfds int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (ret int, err error) {
  1050. r0, _, e1 := syscall_syscall6(SYS_SELECT, uintptr(nmsgsfds), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1051. ret = int(r0)
  1052. if e1 != 0 {
  1053. err = errnoErr(e1)
  1054. }
  1055. return
  1056. }