github.com/neonyo/sys@v0.0.0-20230720094341-b1ee14be3ce8/unix/zsyscall_openbsd_386.go (about) 1 // go run mksyscall.go -l32 -openbsd -libc -tags openbsd,386 syscall_bsd.go syscall_openbsd.go syscall_openbsd_386.go 2 // Code generated by the command above; see README.md. DO NOT EDIT. 3 4 //go:build openbsd && 386 5 // +build openbsd,386 6 7 package unix 8 9 import ( 10 "syscall" 11 "unsafe" 12 ) 13 14 var _ syscall.Errno 15 16 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 17 18 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 19 r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 20 n = int(r0) 21 if e1 != 0 { 22 err = errnoErr(e1) 23 } 24 return 25 } 26 27 var libc_getgroups_trampoline_addr uintptr 28 29 //go:cgo_import_dynamic libc_getgroups getgroups "libc.so" 30 31 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 32 33 func setgroups(ngid int, gid *_Gid_t) (err error) { 34 _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 35 if e1 != 0 { 36 err = errnoErr(e1) 37 } 38 return 39 } 40 41 var libc_setgroups_trampoline_addr uintptr 42 43 //go:cgo_import_dynamic libc_setgroups setgroups "libc.so" 44 45 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 46 47 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { 48 r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 49 wpid = int(r0) 50 if e1 != 0 { 51 err = errnoErr(e1) 52 } 53 return 54 } 55 56 var libc_wait4_trampoline_addr uintptr 57 58 //go:cgo_import_dynamic libc_wait4 wait4 "libc.so" 59 60 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 61 62 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 63 r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 64 fd = int(r0) 65 if e1 != 0 { 66 err = errnoErr(e1) 67 } 68 return 69 } 70 71 var libc_accept_trampoline_addr uintptr 72 73 //go:cgo_import_dynamic libc_accept accept "libc.so" 74 75 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 76 77 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 78 _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) 79 if e1 != 0 { 80 err = errnoErr(e1) 81 } 82 return 83 } 84 85 var libc_bind_trampoline_addr uintptr 86 87 //go:cgo_import_dynamic libc_bind bind "libc.so" 88 89 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 90 91 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 92 _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) 93 if e1 != 0 { 94 err = errnoErr(e1) 95 } 96 return 97 } 98 99 var libc_connect_trampoline_addr uintptr 100 101 //go:cgo_import_dynamic libc_connect connect "libc.so" 102 103 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 104 105 func socket(domain int, typ int, proto int) (fd int, err error) { 106 r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) 107 fd = int(r0) 108 if e1 != 0 { 109 err = errnoErr(e1) 110 } 111 return 112 } 113 114 var libc_socket_trampoline_addr uintptr 115 116 //go:cgo_import_dynamic libc_socket socket "libc.so" 117 118 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 119 120 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 121 _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 122 if e1 != 0 { 123 err = errnoErr(e1) 124 } 125 return 126 } 127 128 var libc_getsockopt_trampoline_addr uintptr 129 130 //go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" 131 132 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 133 134 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 135 _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 136 if e1 != 0 { 137 err = errnoErr(e1) 138 } 139 return 140 } 141 142 var libc_setsockopt_trampoline_addr uintptr 143 144 //go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" 145 146 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 147 148 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 149 _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 150 if e1 != 0 { 151 err = errnoErr(e1) 152 } 153 return 154 } 155 156 var libc_getpeername_trampoline_addr uintptr 157 158 //go:cgo_import_dynamic libc_getpeername getpeername "libc.so" 159 160 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 161 162 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 163 _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 164 if e1 != 0 { 165 err = errnoErr(e1) 166 } 167 return 168 } 169 170 var libc_getsockname_trampoline_addr uintptr 171 172 //go:cgo_import_dynamic libc_getsockname getsockname "libc.so" 173 174 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 175 176 func Shutdown(s int, how int) (err error) { 177 _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) 178 if e1 != 0 { 179 err = errnoErr(e1) 180 } 181 return 182 } 183 184 var libc_shutdown_trampoline_addr uintptr 185 186 //go:cgo_import_dynamic libc_shutdown shutdown "libc.so" 187 188 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 189 190 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 191 _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 192 if e1 != 0 { 193 err = errnoErr(e1) 194 } 195 return 196 } 197 198 var libc_socketpair_trampoline_addr uintptr 199 200 //go:cgo_import_dynamic libc_socketpair socketpair "libc.so" 201 202 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 203 204 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 205 var _p0 unsafe.Pointer 206 if len(p) > 0 { 207 _p0 = unsafe.Pointer(&p[0]) 208 } else { 209 _p0 = unsafe.Pointer(&_zero) 210 } 211 r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 212 n = int(r0) 213 if e1 != 0 { 214 err = errnoErr(e1) 215 } 216 return 217 } 218 219 var libc_recvfrom_trampoline_addr uintptr 220 221 //go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" 222 223 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 224 225 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 226 var _p0 unsafe.Pointer 227 if len(buf) > 0 { 228 _p0 = unsafe.Pointer(&buf[0]) 229 } else { 230 _p0 = unsafe.Pointer(&_zero) 231 } 232 _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 233 if e1 != 0 { 234 err = errnoErr(e1) 235 } 236 return 237 } 238 239 var libc_sendto_trampoline_addr uintptr 240 241 //go:cgo_import_dynamic libc_sendto sendto "libc.so" 242 243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 244 245 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 246 r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 247 n = int(r0) 248 if e1 != 0 { 249 err = errnoErr(e1) 250 } 251 return 252 } 253 254 var libc_recvmsg_trampoline_addr uintptr 255 256 //go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" 257 258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 259 260 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 261 r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 262 n = int(r0) 263 if e1 != 0 { 264 err = errnoErr(e1) 265 } 266 return 267 } 268 269 var libc_sendmsg_trampoline_addr uintptr 270 271 //go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" 272 273 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 274 275 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { 276 r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) 277 n = int(r0) 278 if e1 != 0 { 279 err = errnoErr(e1) 280 } 281 return 282 } 283 284 var libc_kevent_trampoline_addr uintptr 285 286 //go:cgo_import_dynamic libc_kevent kevent "libc.so" 287 288 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 289 290 func utimes(path string, timeval *[2]Timeval) (err error) { 291 var _p0 *byte 292 _p0, err = BytePtrFromString(path) 293 if err != nil { 294 return 295 } 296 _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) 297 if e1 != 0 { 298 err = errnoErr(e1) 299 } 300 return 301 } 302 303 var libc_utimes_trampoline_addr uintptr 304 305 //go:cgo_import_dynamic libc_utimes utimes "libc.so" 306 307 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 308 309 func futimes(fd int, timeval *[2]Timeval) (err error) { 310 _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) 311 if e1 != 0 { 312 err = errnoErr(e1) 313 } 314 return 315 } 316 317 var libc_futimes_trampoline_addr uintptr 318 319 //go:cgo_import_dynamic libc_futimes futimes "libc.so" 320 321 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 322 323 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { 324 r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) 325 n = int(r0) 326 if e1 != 0 { 327 err = errnoErr(e1) 328 } 329 return 330 } 331 332 var libc_poll_trampoline_addr uintptr 333 334 //go:cgo_import_dynamic libc_poll poll "libc.so" 335 336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 337 338 func Madvise(b []byte, behav int) (err error) { 339 var _p0 unsafe.Pointer 340 if len(b) > 0 { 341 _p0 = unsafe.Pointer(&b[0]) 342 } else { 343 _p0 = unsafe.Pointer(&_zero) 344 } 345 _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) 346 if e1 != 0 { 347 err = errnoErr(e1) 348 } 349 return 350 } 351 352 var libc_madvise_trampoline_addr uintptr 353 354 //go:cgo_import_dynamic libc_madvise madvise "libc.so" 355 356 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 357 358 func Mlock(b []byte) (err error) { 359 var _p0 unsafe.Pointer 360 if len(b) > 0 { 361 _p0 = unsafe.Pointer(&b[0]) 362 } else { 363 _p0 = unsafe.Pointer(&_zero) 364 } 365 _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) 366 if e1 != 0 { 367 err = errnoErr(e1) 368 } 369 return 370 } 371 372 var libc_mlock_trampoline_addr uintptr 373 374 //go:cgo_import_dynamic libc_mlock mlock "libc.so" 375 376 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 377 378 func Mlockall(flags int) (err error) { 379 _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) 380 if e1 != 0 { 381 err = errnoErr(e1) 382 } 383 return 384 } 385 386 var libc_mlockall_trampoline_addr uintptr 387 388 //go:cgo_import_dynamic libc_mlockall mlockall "libc.so" 389 390 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 391 392 func Mprotect(b []byte, prot int) (err error) { 393 var _p0 unsafe.Pointer 394 if len(b) > 0 { 395 _p0 = unsafe.Pointer(&b[0]) 396 } else { 397 _p0 = unsafe.Pointer(&_zero) 398 } 399 _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) 400 if e1 != 0 { 401 err = errnoErr(e1) 402 } 403 return 404 } 405 406 var libc_mprotect_trampoline_addr uintptr 407 408 //go:cgo_import_dynamic libc_mprotect mprotect "libc.so" 409 410 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 411 412 func Msync(b []byte, flags int) (err error) { 413 var _p0 unsafe.Pointer 414 if len(b) > 0 { 415 _p0 = unsafe.Pointer(&b[0]) 416 } else { 417 _p0 = unsafe.Pointer(&_zero) 418 } 419 _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) 420 if e1 != 0 { 421 err = errnoErr(e1) 422 } 423 return 424 } 425 426 var libc_msync_trampoline_addr uintptr 427 428 //go:cgo_import_dynamic libc_msync msync "libc.so" 429 430 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 431 432 func Munlock(b []byte) (err error) { 433 var _p0 unsafe.Pointer 434 if len(b) > 0 { 435 _p0 = unsafe.Pointer(&b[0]) 436 } else { 437 _p0 = unsafe.Pointer(&_zero) 438 } 439 _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) 440 if e1 != 0 { 441 err = errnoErr(e1) 442 } 443 return 444 } 445 446 var libc_munlock_trampoline_addr uintptr 447 448 //go:cgo_import_dynamic libc_munlock munlock "libc.so" 449 450 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 451 452 func Munlockall() (err error) { 453 _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) 454 if e1 != 0 { 455 err = errnoErr(e1) 456 } 457 return 458 } 459 460 var libc_munlockall_trampoline_addr uintptr 461 462 //go:cgo_import_dynamic libc_munlockall munlockall "libc.so" 463 464 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 465 466 func pipe2(p *[2]_C_int, flags int) (err error) { 467 _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) 468 if e1 != 0 { 469 err = errnoErr(e1) 470 } 471 return 472 } 473 474 var libc_pipe2_trampoline_addr uintptr 475 476 //go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" 477 478 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 479 480 func Getdents(fd int, buf []byte) (n int, err error) { 481 var _p0 unsafe.Pointer 482 if len(buf) > 0 { 483 _p0 = unsafe.Pointer(&buf[0]) 484 } else { 485 _p0 = unsafe.Pointer(&_zero) 486 } 487 r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) 488 n = int(r0) 489 if e1 != 0 { 490 err = errnoErr(e1) 491 } 492 return 493 } 494 495 var libc_getdents_trampoline_addr uintptr 496 497 //go:cgo_import_dynamic libc_getdents getdents "libc.so" 498 499 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 500 501 func Getcwd(buf []byte) (n int, err error) { 502 var _p0 unsafe.Pointer 503 if len(buf) > 0 { 504 _p0 = unsafe.Pointer(&buf[0]) 505 } else { 506 _p0 = unsafe.Pointer(&_zero) 507 } 508 r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) 509 n = int(r0) 510 if e1 != 0 { 511 err = errnoErr(e1) 512 } 513 return 514 } 515 516 var libc_getcwd_trampoline_addr uintptr 517 518 //go:cgo_import_dynamic libc_getcwd getcwd "libc.so" 519 520 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 521 522 func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { 523 syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) 524 return 525 } 526 527 var libc_getresuid_trampoline_addr uintptr 528 529 //go:cgo_import_dynamic libc_getresuid getresuid "libc.so" 530 531 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 532 533 func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { 534 syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) 535 return 536 } 537 538 var libc_getresgid_trampoline_addr uintptr 539 540 //go:cgo_import_dynamic libc_getresgid getresgid "libc.so" 541 542 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 543 544 func ioctl(fd int, req uint, arg uintptr) (err error) { 545 _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) 546 if e1 != 0 { 547 err = errnoErr(e1) 548 } 549 return 550 } 551 552 func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { 553 _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) 554 if e1 != 0 { 555 err = errnoErr(e1) 556 } 557 return 558 } 559 560 var libc_ioctl_trampoline_addr uintptr 561 562 //go:cgo_import_dynamic libc_ioctl ioctl "libc.so" 563 564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 565 566 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { 567 var _p0 unsafe.Pointer 568 if len(mib) > 0 { 569 _p0 = unsafe.Pointer(&mib[0]) 570 } else { 571 _p0 = unsafe.Pointer(&_zero) 572 } 573 _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) 574 if e1 != 0 { 575 err = errnoErr(e1) 576 } 577 return 578 } 579 580 var libc_sysctl_trampoline_addr uintptr 581 582 //go:cgo_import_dynamic libc_sysctl sysctl "libc.so" 583 584 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 585 586 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { 587 r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) 588 n = int(r0) 589 if e1 != 0 { 590 err = errnoErr(e1) 591 } 592 return 593 } 594 595 var libc_ppoll_trampoline_addr uintptr 596 597 //go:cgo_import_dynamic libc_ppoll ppoll "libc.so" 598 599 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 600 601 func Access(path string, mode uint32) (err error) { 602 var _p0 *byte 603 _p0, err = BytePtrFromString(path) 604 if err != nil { 605 return 606 } 607 _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 608 if e1 != 0 { 609 err = errnoErr(e1) 610 } 611 return 612 } 613 614 var libc_access_trampoline_addr uintptr 615 616 //go:cgo_import_dynamic libc_access access "libc.so" 617 618 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 619 620 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 621 _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) 622 if e1 != 0 { 623 err = errnoErr(e1) 624 } 625 return 626 } 627 628 var libc_adjtime_trampoline_addr uintptr 629 630 //go:cgo_import_dynamic libc_adjtime adjtime "libc.so" 631 632 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 633 634 func Chdir(path string) (err error) { 635 var _p0 *byte 636 _p0, err = BytePtrFromString(path) 637 if err != nil { 638 return 639 } 640 _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 641 if e1 != 0 { 642 err = errnoErr(e1) 643 } 644 return 645 } 646 647 var libc_chdir_trampoline_addr uintptr 648 649 //go:cgo_import_dynamic libc_chdir chdir "libc.so" 650 651 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 652 653 func Chflags(path string, flags int) (err error) { 654 var _p0 *byte 655 _p0, err = BytePtrFromString(path) 656 if err != nil { 657 return 658 } 659 _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 660 if e1 != 0 { 661 err = errnoErr(e1) 662 } 663 return 664 } 665 666 var libc_chflags_trampoline_addr uintptr 667 668 //go:cgo_import_dynamic libc_chflags chflags "libc.so" 669 670 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 671 672 func Chmod(path string, mode uint32) (err error) { 673 var _p0 *byte 674 _p0, err = BytePtrFromString(path) 675 if err != nil { 676 return 677 } 678 _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 679 if e1 != 0 { 680 err = errnoErr(e1) 681 } 682 return 683 } 684 685 var libc_chmod_trampoline_addr uintptr 686 687 //go:cgo_import_dynamic libc_chmod chmod "libc.so" 688 689 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 690 691 func Chown(path string, uid int, gid int) (err error) { 692 var _p0 *byte 693 _p0, err = BytePtrFromString(path) 694 if err != nil { 695 return 696 } 697 _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 698 if e1 != 0 { 699 err = errnoErr(e1) 700 } 701 return 702 } 703 704 var libc_chown_trampoline_addr uintptr 705 706 //go:cgo_import_dynamic libc_chown chown "libc.so" 707 708 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 709 710 func Chroot(path string) (err error) { 711 var _p0 *byte 712 _p0, err = BytePtrFromString(path) 713 if err != nil { 714 return 715 } 716 _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 717 if e1 != 0 { 718 err = errnoErr(e1) 719 } 720 return 721 } 722 723 var libc_chroot_trampoline_addr uintptr 724 725 //go:cgo_import_dynamic libc_chroot chroot "libc.so" 726 727 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 728 729 func ClockGettime(clockid int32, time *Timespec) (err error) { 730 _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) 731 if e1 != 0 { 732 err = errnoErr(e1) 733 } 734 return 735 } 736 737 var libc_clock_gettime_trampoline_addr uintptr 738 739 //go:cgo_import_dynamic libc_clock_gettime clock_gettime "libc.so" 740 741 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 742 743 func Close(fd int) (err error) { 744 _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) 745 if e1 != 0 { 746 err = errnoErr(e1) 747 } 748 return 749 } 750 751 var libc_close_trampoline_addr uintptr 752 753 //go:cgo_import_dynamic libc_close close "libc.so" 754 755 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 756 757 func Dup(fd int) (nfd int, err error) { 758 r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) 759 nfd = int(r0) 760 if e1 != 0 { 761 err = errnoErr(e1) 762 } 763 return 764 } 765 766 var libc_dup_trampoline_addr uintptr 767 768 //go:cgo_import_dynamic libc_dup dup "libc.so" 769 770 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 771 772 func Dup2(from int, to int) (err error) { 773 _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) 774 if e1 != 0 { 775 err = errnoErr(e1) 776 } 777 return 778 } 779 780 var libc_dup2_trampoline_addr uintptr 781 782 //go:cgo_import_dynamic libc_dup2 dup2 "libc.so" 783 784 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 785 786 func Dup3(from int, to int, flags int) (err error) { 787 _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) 788 if e1 != 0 { 789 err = errnoErr(e1) 790 } 791 return 792 } 793 794 var libc_dup3_trampoline_addr uintptr 795 796 //go:cgo_import_dynamic libc_dup3 dup3 "libc.so" 797 798 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 799 800 func Exit(code int) { 801 syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) 802 return 803 } 804 805 var libc_exit_trampoline_addr uintptr 806 807 //go:cgo_import_dynamic libc_exit exit "libc.so" 808 809 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 810 811 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { 812 var _p0 *byte 813 _p0, err = BytePtrFromString(path) 814 if err != nil { 815 return 816 } 817 _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 818 if e1 != 0 { 819 err = errnoErr(e1) 820 } 821 return 822 } 823 824 var libc_faccessat_trampoline_addr uintptr 825 826 //go:cgo_import_dynamic libc_faccessat faccessat "libc.so" 827 828 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 829 830 func Fchdir(fd int) (err error) { 831 _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) 832 if e1 != 0 { 833 err = errnoErr(e1) 834 } 835 return 836 } 837 838 var libc_fchdir_trampoline_addr uintptr 839 840 //go:cgo_import_dynamic libc_fchdir fchdir "libc.so" 841 842 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 843 844 func Fchflags(fd int, flags int) (err error) { 845 _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) 846 if e1 != 0 { 847 err = errnoErr(e1) 848 } 849 return 850 } 851 852 var libc_fchflags_trampoline_addr uintptr 853 854 //go:cgo_import_dynamic libc_fchflags fchflags "libc.so" 855 856 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 857 858 func Fchmod(fd int, mode uint32) (err error) { 859 _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) 860 if e1 != 0 { 861 err = errnoErr(e1) 862 } 863 return 864 } 865 866 var libc_fchmod_trampoline_addr uintptr 867 868 //go:cgo_import_dynamic libc_fchmod fchmod "libc.so" 869 870 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 871 872 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { 873 var _p0 *byte 874 _p0, err = BytePtrFromString(path) 875 if err != nil { 876 return 877 } 878 _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 879 if e1 != 0 { 880 err = errnoErr(e1) 881 } 882 return 883 } 884 885 var libc_fchmodat_trampoline_addr uintptr 886 887 //go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" 888 889 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 890 891 func Fchown(fd int, uid int, gid int) (err error) { 892 _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) 893 if e1 != 0 { 894 err = errnoErr(e1) 895 } 896 return 897 } 898 899 var libc_fchown_trampoline_addr uintptr 900 901 //go:cgo_import_dynamic libc_fchown fchown "libc.so" 902 903 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 904 905 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { 906 var _p0 *byte 907 _p0, err = BytePtrFromString(path) 908 if err != nil { 909 return 910 } 911 _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) 912 if e1 != 0 { 913 err = errnoErr(e1) 914 } 915 return 916 } 917 918 var libc_fchownat_trampoline_addr uintptr 919 920 //go:cgo_import_dynamic libc_fchownat fchownat "libc.so" 921 922 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 923 924 func Flock(fd int, how int) (err error) { 925 _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) 926 if e1 != 0 { 927 err = errnoErr(e1) 928 } 929 return 930 } 931 932 var libc_flock_trampoline_addr uintptr 933 934 //go:cgo_import_dynamic libc_flock flock "libc.so" 935 936 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 937 938 func Fpathconf(fd int, name int) (val int, err error) { 939 r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) 940 val = int(r0) 941 if e1 != 0 { 942 err = errnoErr(e1) 943 } 944 return 945 } 946 947 var libc_fpathconf_trampoline_addr uintptr 948 949 //go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" 950 951 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 952 953 func Fstat(fd int, stat *Stat_t) (err error) { 954 _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 955 if e1 != 0 { 956 err = errnoErr(e1) 957 } 958 return 959 } 960 961 var libc_fstat_trampoline_addr uintptr 962 963 //go:cgo_import_dynamic libc_fstat fstat "libc.so" 964 965 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 966 967 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 968 var _p0 *byte 969 _p0, err = BytePtrFromString(path) 970 if err != nil { 971 return 972 } 973 _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 974 if e1 != 0 { 975 err = errnoErr(e1) 976 } 977 return 978 } 979 980 var libc_fstatat_trampoline_addr uintptr 981 982 //go:cgo_import_dynamic libc_fstatat fstatat "libc.so" 983 984 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 985 986 func Fstatfs(fd int, stat *Statfs_t) (err error) { 987 _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 988 if e1 != 0 { 989 err = errnoErr(e1) 990 } 991 return 992 } 993 994 var libc_fstatfs_trampoline_addr uintptr 995 996 //go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" 997 998 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 999 1000 func Fsync(fd int) (err error) { 1001 _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) 1002 if e1 != 0 { 1003 err = errnoErr(e1) 1004 } 1005 return 1006 } 1007 1008 var libc_fsync_trampoline_addr uintptr 1009 1010 //go:cgo_import_dynamic libc_fsync fsync "libc.so" 1011 1012 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1013 1014 func Ftruncate(fd int, length int64) (err error) { 1015 _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), uintptr(length>>32)) 1016 if e1 != 0 { 1017 err = errnoErr(e1) 1018 } 1019 return 1020 } 1021 1022 var libc_ftruncate_trampoline_addr uintptr 1023 1024 //go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" 1025 1026 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1027 1028 func Getegid() (egid int) { 1029 r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) 1030 egid = int(r0) 1031 return 1032 } 1033 1034 var libc_getegid_trampoline_addr uintptr 1035 1036 //go:cgo_import_dynamic libc_getegid getegid "libc.so" 1037 1038 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1039 1040 func Geteuid() (uid int) { 1041 r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) 1042 uid = int(r0) 1043 return 1044 } 1045 1046 var libc_geteuid_trampoline_addr uintptr 1047 1048 //go:cgo_import_dynamic libc_geteuid geteuid "libc.so" 1049 1050 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1051 1052 func Getgid() (gid int) { 1053 r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) 1054 gid = int(r0) 1055 return 1056 } 1057 1058 var libc_getgid_trampoline_addr uintptr 1059 1060 //go:cgo_import_dynamic libc_getgid getgid "libc.so" 1061 1062 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1063 1064 func Getpgid(pid int) (pgid int, err error) { 1065 r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) 1066 pgid = int(r0) 1067 if e1 != 0 { 1068 err = errnoErr(e1) 1069 } 1070 return 1071 } 1072 1073 var libc_getpgid_trampoline_addr uintptr 1074 1075 //go:cgo_import_dynamic libc_getpgid getpgid "libc.so" 1076 1077 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1078 1079 func Getpgrp() (pgrp int) { 1080 r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) 1081 pgrp = int(r0) 1082 return 1083 } 1084 1085 var libc_getpgrp_trampoline_addr uintptr 1086 1087 //go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" 1088 1089 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1090 1091 func Getpid() (pid int) { 1092 r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) 1093 pid = int(r0) 1094 return 1095 } 1096 1097 var libc_getpid_trampoline_addr uintptr 1098 1099 //go:cgo_import_dynamic libc_getpid getpid "libc.so" 1100 1101 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1102 1103 func Getppid() (ppid int) { 1104 r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) 1105 ppid = int(r0) 1106 return 1107 } 1108 1109 var libc_getppid_trampoline_addr uintptr 1110 1111 //go:cgo_import_dynamic libc_getppid getppid "libc.so" 1112 1113 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1114 1115 func Getpriority(which int, who int) (prio int, err error) { 1116 r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) 1117 prio = int(r0) 1118 if e1 != 0 { 1119 err = errnoErr(e1) 1120 } 1121 return 1122 } 1123 1124 var libc_getpriority_trampoline_addr uintptr 1125 1126 //go:cgo_import_dynamic libc_getpriority getpriority "libc.so" 1127 1128 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1129 1130 func Getrlimit(which int, lim *Rlimit) (err error) { 1131 _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 1132 if e1 != 0 { 1133 err = errnoErr(e1) 1134 } 1135 return 1136 } 1137 1138 var libc_getrlimit_trampoline_addr uintptr 1139 1140 //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" 1141 1142 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1143 1144 func Getrtable() (rtable int, err error) { 1145 r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) 1146 rtable = int(r0) 1147 if e1 != 0 { 1148 err = errnoErr(e1) 1149 } 1150 return 1151 } 1152 1153 var libc_getrtable_trampoline_addr uintptr 1154 1155 //go:cgo_import_dynamic libc_getrtable getrtable "libc.so" 1156 1157 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1158 1159 func Getrusage(who int, rusage *Rusage) (err error) { 1160 _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) 1161 if e1 != 0 { 1162 err = errnoErr(e1) 1163 } 1164 return 1165 } 1166 1167 var libc_getrusage_trampoline_addr uintptr 1168 1169 //go:cgo_import_dynamic libc_getrusage getrusage "libc.so" 1170 1171 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1172 1173 func Getsid(pid int) (sid int, err error) { 1174 r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) 1175 sid = int(r0) 1176 if e1 != 0 { 1177 err = errnoErr(e1) 1178 } 1179 return 1180 } 1181 1182 var libc_getsid_trampoline_addr uintptr 1183 1184 //go:cgo_import_dynamic libc_getsid getsid "libc.so" 1185 1186 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1187 1188 func Gettimeofday(tv *Timeval) (err error) { 1189 _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) 1190 if e1 != 0 { 1191 err = errnoErr(e1) 1192 } 1193 return 1194 } 1195 1196 var libc_gettimeofday_trampoline_addr uintptr 1197 1198 //go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" 1199 1200 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1201 1202 func Getuid() (uid int) { 1203 r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) 1204 uid = int(r0) 1205 return 1206 } 1207 1208 var libc_getuid_trampoline_addr uintptr 1209 1210 //go:cgo_import_dynamic libc_getuid getuid "libc.so" 1211 1212 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1213 1214 func Issetugid() (tainted bool) { 1215 r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) 1216 tainted = bool(r0 != 0) 1217 return 1218 } 1219 1220 var libc_issetugid_trampoline_addr uintptr 1221 1222 //go:cgo_import_dynamic libc_issetugid issetugid "libc.so" 1223 1224 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1225 1226 func Kill(pid int, signum syscall.Signal) (err error) { 1227 _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) 1228 if e1 != 0 { 1229 err = errnoErr(e1) 1230 } 1231 return 1232 } 1233 1234 var libc_kill_trampoline_addr uintptr 1235 1236 //go:cgo_import_dynamic libc_kill kill "libc.so" 1237 1238 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1239 1240 func Kqueue() (fd int, err error) { 1241 r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) 1242 fd = int(r0) 1243 if e1 != 0 { 1244 err = errnoErr(e1) 1245 } 1246 return 1247 } 1248 1249 var libc_kqueue_trampoline_addr uintptr 1250 1251 //go:cgo_import_dynamic libc_kqueue kqueue "libc.so" 1252 1253 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1254 1255 func Lchown(path string, uid int, gid int) (err error) { 1256 var _p0 *byte 1257 _p0, err = BytePtrFromString(path) 1258 if err != nil { 1259 return 1260 } 1261 _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 1262 if e1 != 0 { 1263 err = errnoErr(e1) 1264 } 1265 return 1266 } 1267 1268 var libc_lchown_trampoline_addr uintptr 1269 1270 //go:cgo_import_dynamic libc_lchown lchown "libc.so" 1271 1272 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1273 1274 func Link(path string, link string) (err error) { 1275 var _p0 *byte 1276 _p0, err = BytePtrFromString(path) 1277 if err != nil { 1278 return 1279 } 1280 var _p1 *byte 1281 _p1, err = BytePtrFromString(link) 1282 if err != nil { 1283 return 1284 } 1285 _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1286 if e1 != 0 { 1287 err = errnoErr(e1) 1288 } 1289 return 1290 } 1291 1292 var libc_link_trampoline_addr uintptr 1293 1294 //go:cgo_import_dynamic libc_link link "libc.so" 1295 1296 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1297 1298 func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { 1299 var _p0 *byte 1300 _p0, err = BytePtrFromString(path) 1301 if err != nil { 1302 return 1303 } 1304 var _p1 *byte 1305 _p1, err = BytePtrFromString(link) 1306 if err != nil { 1307 return 1308 } 1309 _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) 1310 if e1 != 0 { 1311 err = errnoErr(e1) 1312 } 1313 return 1314 } 1315 1316 var libc_linkat_trampoline_addr uintptr 1317 1318 //go:cgo_import_dynamic libc_linkat linkat "libc.so" 1319 1320 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1321 1322 func Listen(s int, backlog int) (err error) { 1323 _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) 1324 if e1 != 0 { 1325 err = errnoErr(e1) 1326 } 1327 return 1328 } 1329 1330 var libc_listen_trampoline_addr uintptr 1331 1332 //go:cgo_import_dynamic libc_listen listen "libc.so" 1333 1334 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1335 1336 func Lstat(path string, stat *Stat_t) (err error) { 1337 var _p0 *byte 1338 _p0, err = BytePtrFromString(path) 1339 if err != nil { 1340 return 1341 } 1342 _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1343 if e1 != 0 { 1344 err = errnoErr(e1) 1345 } 1346 return 1347 } 1348 1349 var libc_lstat_trampoline_addr uintptr 1350 1351 //go:cgo_import_dynamic libc_lstat lstat "libc.so" 1352 1353 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1354 1355 func Mkdir(path string, mode uint32) (err error) { 1356 var _p0 *byte 1357 _p0, err = BytePtrFromString(path) 1358 if err != nil { 1359 return 1360 } 1361 _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1362 if e1 != 0 { 1363 err = errnoErr(e1) 1364 } 1365 return 1366 } 1367 1368 var libc_mkdir_trampoline_addr uintptr 1369 1370 //go:cgo_import_dynamic libc_mkdir mkdir "libc.so" 1371 1372 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1373 1374 func Mkdirat(dirfd int, path string, mode uint32) (err error) { 1375 var _p0 *byte 1376 _p0, err = BytePtrFromString(path) 1377 if err != nil { 1378 return 1379 } 1380 _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) 1381 if e1 != 0 { 1382 err = errnoErr(e1) 1383 } 1384 return 1385 } 1386 1387 var libc_mkdirat_trampoline_addr uintptr 1388 1389 //go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" 1390 1391 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1392 1393 func Mkfifo(path string, mode uint32) (err error) { 1394 var _p0 *byte 1395 _p0, err = BytePtrFromString(path) 1396 if err != nil { 1397 return 1398 } 1399 _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1400 if e1 != 0 { 1401 err = errnoErr(e1) 1402 } 1403 return 1404 } 1405 1406 var libc_mkfifo_trampoline_addr uintptr 1407 1408 //go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" 1409 1410 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1411 1412 func Mkfifoat(dirfd int, path string, mode uint32) (err error) { 1413 var _p0 *byte 1414 _p0, err = BytePtrFromString(path) 1415 if err != nil { 1416 return 1417 } 1418 _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) 1419 if e1 != 0 { 1420 err = errnoErr(e1) 1421 } 1422 return 1423 } 1424 1425 var libc_mkfifoat_trampoline_addr uintptr 1426 1427 //go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" 1428 1429 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1430 1431 func Mknod(path string, mode uint32, dev int) (err error) { 1432 var _p0 *byte 1433 _p0, err = BytePtrFromString(path) 1434 if err != nil { 1435 return 1436 } 1437 _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) 1438 if e1 != 0 { 1439 err = errnoErr(e1) 1440 } 1441 return 1442 } 1443 1444 var libc_mknod_trampoline_addr uintptr 1445 1446 //go:cgo_import_dynamic libc_mknod mknod "libc.so" 1447 1448 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1449 1450 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { 1451 var _p0 *byte 1452 _p0, err = BytePtrFromString(path) 1453 if err != nil { 1454 return 1455 } 1456 _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) 1457 if e1 != 0 { 1458 err = errnoErr(e1) 1459 } 1460 return 1461 } 1462 1463 var libc_mknodat_trampoline_addr uintptr 1464 1465 //go:cgo_import_dynamic libc_mknodat mknodat "libc.so" 1466 1467 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1468 1469 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { 1470 _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) 1471 if e1 != 0 { 1472 err = errnoErr(e1) 1473 } 1474 return 1475 } 1476 1477 var libc_nanosleep_trampoline_addr uintptr 1478 1479 //go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" 1480 1481 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1482 1483 func Open(path string, mode int, perm uint32) (fd int, err error) { 1484 var _p0 *byte 1485 _p0, err = BytePtrFromString(path) 1486 if err != nil { 1487 return 1488 } 1489 r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) 1490 fd = int(r0) 1491 if e1 != 0 { 1492 err = errnoErr(e1) 1493 } 1494 return 1495 } 1496 1497 var libc_open_trampoline_addr uintptr 1498 1499 //go:cgo_import_dynamic libc_open open "libc.so" 1500 1501 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1502 1503 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { 1504 var _p0 *byte 1505 _p0, err = BytePtrFromString(path) 1506 if err != nil { 1507 return 1508 } 1509 r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) 1510 fd = int(r0) 1511 if e1 != 0 { 1512 err = errnoErr(e1) 1513 } 1514 return 1515 } 1516 1517 var libc_openat_trampoline_addr uintptr 1518 1519 //go:cgo_import_dynamic libc_openat openat "libc.so" 1520 1521 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1522 1523 func Pathconf(path string, name int) (val int, err error) { 1524 var _p0 *byte 1525 _p0, err = BytePtrFromString(path) 1526 if err != nil { 1527 return 1528 } 1529 r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) 1530 val = int(r0) 1531 if e1 != 0 { 1532 err = errnoErr(e1) 1533 } 1534 return 1535 } 1536 1537 var libc_pathconf_trampoline_addr uintptr 1538 1539 //go:cgo_import_dynamic libc_pathconf pathconf "libc.so" 1540 1541 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1542 1543 func pread(fd int, p []byte, offset int64) (n int, err error) { 1544 var _p0 unsafe.Pointer 1545 if len(p) > 0 { 1546 _p0 = unsafe.Pointer(&p[0]) 1547 } else { 1548 _p0 = unsafe.Pointer(&_zero) 1549 } 1550 r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) 1551 n = int(r0) 1552 if e1 != 0 { 1553 err = errnoErr(e1) 1554 } 1555 return 1556 } 1557 1558 var libc_pread_trampoline_addr uintptr 1559 1560 //go:cgo_import_dynamic libc_pread pread "libc.so" 1561 1562 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1563 1564 func pwrite(fd int, p []byte, offset int64) (n int, err error) { 1565 var _p0 unsafe.Pointer 1566 if len(p) > 0 { 1567 _p0 = unsafe.Pointer(&p[0]) 1568 } else { 1569 _p0 = unsafe.Pointer(&_zero) 1570 } 1571 r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) 1572 n = int(r0) 1573 if e1 != 0 { 1574 err = errnoErr(e1) 1575 } 1576 return 1577 } 1578 1579 var libc_pwrite_trampoline_addr uintptr 1580 1581 //go:cgo_import_dynamic libc_pwrite pwrite "libc.so" 1582 1583 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1584 1585 func read(fd int, p []byte) (n int, err error) { 1586 var _p0 unsafe.Pointer 1587 if len(p) > 0 { 1588 _p0 = unsafe.Pointer(&p[0]) 1589 } else { 1590 _p0 = unsafe.Pointer(&_zero) 1591 } 1592 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) 1593 n = int(r0) 1594 if e1 != 0 { 1595 err = errnoErr(e1) 1596 } 1597 return 1598 } 1599 1600 var libc_read_trampoline_addr uintptr 1601 1602 //go:cgo_import_dynamic libc_read read "libc.so" 1603 1604 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1605 1606 func Readlink(path string, buf []byte) (n int, err error) { 1607 var _p0 *byte 1608 _p0, err = BytePtrFromString(path) 1609 if err != nil { 1610 return 1611 } 1612 var _p1 unsafe.Pointer 1613 if len(buf) > 0 { 1614 _p1 = unsafe.Pointer(&buf[0]) 1615 } else { 1616 _p1 = unsafe.Pointer(&_zero) 1617 } 1618 r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) 1619 n = int(r0) 1620 if e1 != 0 { 1621 err = errnoErr(e1) 1622 } 1623 return 1624 } 1625 1626 var libc_readlink_trampoline_addr uintptr 1627 1628 //go:cgo_import_dynamic libc_readlink readlink "libc.so" 1629 1630 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1631 1632 func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { 1633 var _p0 *byte 1634 _p0, err = BytePtrFromString(path) 1635 if err != nil { 1636 return 1637 } 1638 var _p1 unsafe.Pointer 1639 if len(buf) > 0 { 1640 _p1 = unsafe.Pointer(&buf[0]) 1641 } else { 1642 _p1 = unsafe.Pointer(&_zero) 1643 } 1644 r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) 1645 n = int(r0) 1646 if e1 != 0 { 1647 err = errnoErr(e1) 1648 } 1649 return 1650 } 1651 1652 var libc_readlinkat_trampoline_addr uintptr 1653 1654 //go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" 1655 1656 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1657 1658 func Rename(from string, to string) (err error) { 1659 var _p0 *byte 1660 _p0, err = BytePtrFromString(from) 1661 if err != nil { 1662 return 1663 } 1664 var _p1 *byte 1665 _p1, err = BytePtrFromString(to) 1666 if err != nil { 1667 return 1668 } 1669 _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1670 if e1 != 0 { 1671 err = errnoErr(e1) 1672 } 1673 return 1674 } 1675 1676 var libc_rename_trampoline_addr uintptr 1677 1678 //go:cgo_import_dynamic libc_rename rename "libc.so" 1679 1680 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1681 1682 func Renameat(fromfd int, from string, tofd int, to string) (err error) { 1683 var _p0 *byte 1684 _p0, err = BytePtrFromString(from) 1685 if err != nil { 1686 return 1687 } 1688 var _p1 *byte 1689 _p1, err = BytePtrFromString(to) 1690 if err != nil { 1691 return 1692 } 1693 _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) 1694 if e1 != 0 { 1695 err = errnoErr(e1) 1696 } 1697 return 1698 } 1699 1700 var libc_renameat_trampoline_addr uintptr 1701 1702 //go:cgo_import_dynamic libc_renameat renameat "libc.so" 1703 1704 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1705 1706 func Revoke(path string) (err error) { 1707 var _p0 *byte 1708 _p0, err = BytePtrFromString(path) 1709 if err != nil { 1710 return 1711 } 1712 _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 1713 if e1 != 0 { 1714 err = errnoErr(e1) 1715 } 1716 return 1717 } 1718 1719 var libc_revoke_trampoline_addr uintptr 1720 1721 //go:cgo_import_dynamic libc_revoke revoke "libc.so" 1722 1723 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1724 1725 func Rmdir(path string) (err error) { 1726 var _p0 *byte 1727 _p0, err = BytePtrFromString(path) 1728 if err != nil { 1729 return 1730 } 1731 _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 1732 if e1 != 0 { 1733 err = errnoErr(e1) 1734 } 1735 return 1736 } 1737 1738 var libc_rmdir_trampoline_addr uintptr 1739 1740 //go:cgo_import_dynamic libc_rmdir rmdir "libc.so" 1741 1742 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1743 1744 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1745 r0, r1, e1 := syscall_syscall6(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) 1746 newoffset = int64(int64(r1)<<32 | int64(r0)) 1747 if e1 != 0 { 1748 err = errnoErr(e1) 1749 } 1750 return 1751 } 1752 1753 var libc_lseek_trampoline_addr uintptr 1754 1755 //go:cgo_import_dynamic libc_lseek lseek "libc.so" 1756 1757 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1758 1759 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { 1760 r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1761 n = int(r0) 1762 if e1 != 0 { 1763 err = errnoErr(e1) 1764 } 1765 return 1766 } 1767 1768 var libc_select_trampoline_addr uintptr 1769 1770 //go:cgo_import_dynamic libc_select select "libc.so" 1771 1772 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1773 1774 func Setegid(egid int) (err error) { 1775 _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) 1776 if e1 != 0 { 1777 err = errnoErr(e1) 1778 } 1779 return 1780 } 1781 1782 var libc_setegid_trampoline_addr uintptr 1783 1784 //go:cgo_import_dynamic libc_setegid setegid "libc.so" 1785 1786 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1787 1788 func Seteuid(euid int) (err error) { 1789 _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) 1790 if e1 != 0 { 1791 err = errnoErr(e1) 1792 } 1793 return 1794 } 1795 1796 var libc_seteuid_trampoline_addr uintptr 1797 1798 //go:cgo_import_dynamic libc_seteuid seteuid "libc.so" 1799 1800 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1801 1802 func Setgid(gid int) (err error) { 1803 _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) 1804 if e1 != 0 { 1805 err = errnoErr(e1) 1806 } 1807 return 1808 } 1809 1810 var libc_setgid_trampoline_addr uintptr 1811 1812 //go:cgo_import_dynamic libc_setgid setgid "libc.so" 1813 1814 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1815 1816 func Setlogin(name string) (err error) { 1817 var _p0 *byte 1818 _p0, err = BytePtrFromString(name) 1819 if err != nil { 1820 return 1821 } 1822 _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 1823 if e1 != 0 { 1824 err = errnoErr(e1) 1825 } 1826 return 1827 } 1828 1829 var libc_setlogin_trampoline_addr uintptr 1830 1831 //go:cgo_import_dynamic libc_setlogin setlogin "libc.so" 1832 1833 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1834 1835 func Setpgid(pid int, pgid int) (err error) { 1836 _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) 1837 if e1 != 0 { 1838 err = errnoErr(e1) 1839 } 1840 return 1841 } 1842 1843 var libc_setpgid_trampoline_addr uintptr 1844 1845 //go:cgo_import_dynamic libc_setpgid setpgid "libc.so" 1846 1847 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1848 1849 func Setpriority(which int, who int, prio int) (err error) { 1850 _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) 1851 if e1 != 0 { 1852 err = errnoErr(e1) 1853 } 1854 return 1855 } 1856 1857 var libc_setpriority_trampoline_addr uintptr 1858 1859 //go:cgo_import_dynamic libc_setpriority setpriority "libc.so" 1860 1861 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1862 1863 func Setregid(rgid int, egid int) (err error) { 1864 _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) 1865 if e1 != 0 { 1866 err = errnoErr(e1) 1867 } 1868 return 1869 } 1870 1871 var libc_setregid_trampoline_addr uintptr 1872 1873 //go:cgo_import_dynamic libc_setregid setregid "libc.so" 1874 1875 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1876 1877 func Setreuid(ruid int, euid int) (err error) { 1878 _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) 1879 if e1 != 0 { 1880 err = errnoErr(e1) 1881 } 1882 return 1883 } 1884 1885 var libc_setreuid_trampoline_addr uintptr 1886 1887 //go:cgo_import_dynamic libc_setreuid setreuid "libc.so" 1888 1889 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1890 1891 func Setresgid(rgid int, egid int, sgid int) (err error) { 1892 _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) 1893 if e1 != 0 { 1894 err = errnoErr(e1) 1895 } 1896 return 1897 } 1898 1899 var libc_setresgid_trampoline_addr uintptr 1900 1901 //go:cgo_import_dynamic libc_setresgid setresgid "libc.so" 1902 1903 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1904 1905 func Setresuid(ruid int, euid int, suid int) (err error) { 1906 _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) 1907 if e1 != 0 { 1908 err = errnoErr(e1) 1909 } 1910 return 1911 } 1912 1913 var libc_setresuid_trampoline_addr uintptr 1914 1915 //go:cgo_import_dynamic libc_setresuid setresuid "libc.so" 1916 1917 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1918 1919 func Setrtable(rtable int) (err error) { 1920 _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) 1921 if e1 != 0 { 1922 err = errnoErr(e1) 1923 } 1924 return 1925 } 1926 1927 var libc_setrtable_trampoline_addr uintptr 1928 1929 //go:cgo_import_dynamic libc_setrtable setrtable "libc.so" 1930 1931 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1932 1933 func Setsid() (pid int, err error) { 1934 r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) 1935 pid = int(r0) 1936 if e1 != 0 { 1937 err = errnoErr(e1) 1938 } 1939 return 1940 } 1941 1942 var libc_setsid_trampoline_addr uintptr 1943 1944 //go:cgo_import_dynamic libc_setsid setsid "libc.so" 1945 1946 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1947 1948 func Settimeofday(tp *Timeval) (err error) { 1949 _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) 1950 if e1 != 0 { 1951 err = errnoErr(e1) 1952 } 1953 return 1954 } 1955 1956 var libc_settimeofday_trampoline_addr uintptr 1957 1958 //go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" 1959 1960 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1961 1962 func Setuid(uid int) (err error) { 1963 _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) 1964 if e1 != 0 { 1965 err = errnoErr(e1) 1966 } 1967 return 1968 } 1969 1970 var libc_setuid_trampoline_addr uintptr 1971 1972 //go:cgo_import_dynamic libc_setuid setuid "libc.so" 1973 1974 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1975 1976 func Stat(path string, stat *Stat_t) (err error) { 1977 var _p0 *byte 1978 _p0, err = BytePtrFromString(path) 1979 if err != nil { 1980 return 1981 } 1982 _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1983 if e1 != 0 { 1984 err = errnoErr(e1) 1985 } 1986 return 1987 } 1988 1989 var libc_stat_trampoline_addr uintptr 1990 1991 //go:cgo_import_dynamic libc_stat stat "libc.so" 1992 1993 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1994 1995 func Statfs(path string, stat *Statfs_t) (err error) { 1996 var _p0 *byte 1997 _p0, err = BytePtrFromString(path) 1998 if err != nil { 1999 return 2000 } 2001 _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2002 if e1 != 0 { 2003 err = errnoErr(e1) 2004 } 2005 return 2006 } 2007 2008 var libc_statfs_trampoline_addr uintptr 2009 2010 //go:cgo_import_dynamic libc_statfs statfs "libc.so" 2011 2012 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2013 2014 func Symlink(path string, link string) (err error) { 2015 var _p0 *byte 2016 _p0, err = BytePtrFromString(path) 2017 if err != nil { 2018 return 2019 } 2020 var _p1 *byte 2021 _p1, err = BytePtrFromString(link) 2022 if err != nil { 2023 return 2024 } 2025 _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 2026 if e1 != 0 { 2027 err = errnoErr(e1) 2028 } 2029 return 2030 } 2031 2032 var libc_symlink_trampoline_addr uintptr 2033 2034 //go:cgo_import_dynamic libc_symlink symlink "libc.so" 2035 2036 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2037 2038 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { 2039 var _p0 *byte 2040 _p0, err = BytePtrFromString(oldpath) 2041 if err != nil { 2042 return 2043 } 2044 var _p1 *byte 2045 _p1, err = BytePtrFromString(newpath) 2046 if err != nil { 2047 return 2048 } 2049 _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) 2050 if e1 != 0 { 2051 err = errnoErr(e1) 2052 } 2053 return 2054 } 2055 2056 var libc_symlinkat_trampoline_addr uintptr 2057 2058 //go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" 2059 2060 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2061 2062 func Sync() (err error) { 2063 _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) 2064 if e1 != 0 { 2065 err = errnoErr(e1) 2066 } 2067 return 2068 } 2069 2070 var libc_sync_trampoline_addr uintptr 2071 2072 //go:cgo_import_dynamic libc_sync sync "libc.so" 2073 2074 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2075 2076 func Truncate(path string, length int64) (err error) { 2077 var _p0 *byte 2078 _p0, err = BytePtrFromString(path) 2079 if err != nil { 2080 return 2081 } 2082 _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) 2083 if e1 != 0 { 2084 err = errnoErr(e1) 2085 } 2086 return 2087 } 2088 2089 var libc_truncate_trampoline_addr uintptr 2090 2091 //go:cgo_import_dynamic libc_truncate truncate "libc.so" 2092 2093 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2094 2095 func Umask(newmask int) (oldmask int) { 2096 r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) 2097 oldmask = int(r0) 2098 return 2099 } 2100 2101 var libc_umask_trampoline_addr uintptr 2102 2103 //go:cgo_import_dynamic libc_umask umask "libc.so" 2104 2105 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2106 2107 func Unlink(path string) (err error) { 2108 var _p0 *byte 2109 _p0, err = BytePtrFromString(path) 2110 if err != nil { 2111 return 2112 } 2113 _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 2114 if e1 != 0 { 2115 err = errnoErr(e1) 2116 } 2117 return 2118 } 2119 2120 var libc_unlink_trampoline_addr uintptr 2121 2122 //go:cgo_import_dynamic libc_unlink unlink "libc.so" 2123 2124 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2125 2126 func Unlinkat(dirfd int, path string, flags int) (err error) { 2127 var _p0 *byte 2128 _p0, err = BytePtrFromString(path) 2129 if err != nil { 2130 return 2131 } 2132 _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) 2133 if e1 != 0 { 2134 err = errnoErr(e1) 2135 } 2136 return 2137 } 2138 2139 var libc_unlinkat_trampoline_addr uintptr 2140 2141 //go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" 2142 2143 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2144 2145 func Unmount(path string, flags int) (err error) { 2146 var _p0 *byte 2147 _p0, err = BytePtrFromString(path) 2148 if err != nil { 2149 return 2150 } 2151 _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 2152 if e1 != 0 { 2153 err = errnoErr(e1) 2154 } 2155 return 2156 } 2157 2158 var libc_unmount_trampoline_addr uintptr 2159 2160 //go:cgo_import_dynamic libc_unmount unmount "libc.so" 2161 2162 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2163 2164 func write(fd int, p []byte) (n int, err error) { 2165 var _p0 unsafe.Pointer 2166 if len(p) > 0 { 2167 _p0 = unsafe.Pointer(&p[0]) 2168 } else { 2169 _p0 = unsafe.Pointer(&_zero) 2170 } 2171 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) 2172 n = int(r0) 2173 if e1 != 0 { 2174 err = errnoErr(e1) 2175 } 2176 return 2177 } 2178 2179 var libc_write_trampoline_addr uintptr 2180 2181 //go:cgo_import_dynamic libc_write write "libc.so" 2182 2183 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2184 2185 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 2186 r0, _, e1 := syscall_syscall9(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) 2187 ret = uintptr(r0) 2188 if e1 != 0 { 2189 err = errnoErr(e1) 2190 } 2191 return 2192 } 2193 2194 var libc_mmap_trampoline_addr uintptr 2195 2196 //go:cgo_import_dynamic libc_mmap mmap "libc.so" 2197 2198 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2199 2200 func munmap(addr uintptr, length uintptr) (err error) { 2201 _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) 2202 if e1 != 0 { 2203 err = errnoErr(e1) 2204 } 2205 return 2206 } 2207 2208 var libc_munmap_trampoline_addr uintptr 2209 2210 //go:cgo_import_dynamic libc_munmap munmap "libc.so" 2211 2212 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2213 2214 func readlen(fd int, buf *byte, nbuf int) (n int, err error) { 2215 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) 2216 n = int(r0) 2217 if e1 != 0 { 2218 err = errnoErr(e1) 2219 } 2220 return 2221 } 2222 2223 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2224 2225 func writelen(fd int, buf *byte, nbuf int) (n int, err error) { 2226 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) 2227 n = int(r0) 2228 if e1 != 0 { 2229 err = errnoErr(e1) 2230 } 2231 return 2232 } 2233 2234 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2235 2236 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { 2237 var _p0 *byte 2238 _p0, err = BytePtrFromString(path) 2239 if err != nil { 2240 return 2241 } 2242 _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) 2243 if e1 != 0 { 2244 err = errnoErr(e1) 2245 } 2246 return 2247 } 2248 2249 var libc_utimensat_trampoline_addr uintptr 2250 2251 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so"