1// mksyscall.pl -l32 -darwin -tags darwin,386 syscall_bsd.go syscall_darwin.go syscall_darwin_386.go 2// Code generated by the command above; DO NOT EDIT. 3 4// +build darwin,386 5 6package syscall 7 8import "unsafe" 9 10// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 11 12func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 13 r0, _, e1 := rawSyscall(funcPC(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 14 n = int(r0) 15 if e1 != 0 { 16 err = errnoErr(e1) 17 } 18 return 19} 20 21func libc_getgroups_trampoline() 22 23//go:linkname libc_getgroups libc_getgroups 24//go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" 25 26// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 27 28func setgroups(ngid int, gid *_Gid_t) (err error) { 29 _, _, e1 := rawSyscall(funcPC(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 30 if e1 != 0 { 31 err = errnoErr(e1) 32 } 33 return 34} 35 36func libc_setgroups_trampoline() 37 38//go:linkname libc_setgroups libc_setgroups 39//go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" 40 41// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 42 43func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { 44 r0, _, e1 := syscall6(funcPC(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 45 wpid = int(r0) 46 if e1 != 0 { 47 err = errnoErr(e1) 48 } 49 return 50} 51 52func libc_wait4_trampoline() 53 54//go:linkname libc_wait4 libc_wait4 55//go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" 56 57// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 58 59func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 60 r0, _, e1 := syscall(funcPC(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 61 fd = int(r0) 62 if e1 != 0 { 63 err = errnoErr(e1) 64 } 65 return 66} 67 68func libc_accept_trampoline() 69 70//go:linkname libc_accept libc_accept 71//go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" 72 73// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 74 75func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 76 _, _, e1 := syscall(funcPC(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) 77 if e1 != 0 { 78 err = errnoErr(e1) 79 } 80 return 81} 82 83func libc_bind_trampoline() 84 85//go:linkname libc_bind libc_bind 86//go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" 87 88// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 89 90func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 91 _, _, e1 := syscall(funcPC(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) 92 if e1 != 0 { 93 err = errnoErr(e1) 94 } 95 return 96} 97 98func libc_connect_trampoline() 99 100//go:linkname libc_connect libc_connect 101//go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" 102 103// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 104 105func socket(domain int, typ int, proto int) (fd int, err error) { 106 r0, _, e1 := rawSyscall(funcPC(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) 107 fd = int(r0) 108 if e1 != 0 { 109 err = errnoErr(e1) 110 } 111 return 112} 113 114func libc_socket_trampoline() 115 116//go:linkname libc_socket libc_socket 117//go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" 118 119// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 120 121func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 122 _, _, e1 := syscall6(funcPC(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 123 if e1 != 0 { 124 err = errnoErr(e1) 125 } 126 return 127} 128 129func libc_getsockopt_trampoline() 130 131//go:linkname libc_getsockopt libc_getsockopt 132//go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" 133 134// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 135 136func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 137 _, _, e1 := syscall6(funcPC(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 138 if e1 != 0 { 139 err = errnoErr(e1) 140 } 141 return 142} 143 144func libc_setsockopt_trampoline() 145 146//go:linkname libc_setsockopt libc_setsockopt 147//go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" 148 149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 150 151func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 152 _, _, e1 := rawSyscall(funcPC(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 153 if e1 != 0 { 154 err = errnoErr(e1) 155 } 156 return 157} 158 159func libc_getpeername_trampoline() 160 161//go:linkname libc_getpeername libc_getpeername 162//go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" 163 164// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 165 166func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 167 _, _, e1 := rawSyscall(funcPC(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 168 if e1 != 0 { 169 err = errnoErr(e1) 170 } 171 return 172} 173 174func libc_getsockname_trampoline() 175 176//go:linkname libc_getsockname libc_getsockname 177//go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" 178 179// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 180 181func Shutdown(s int, how int) (err error) { 182 _, _, e1 := syscall(funcPC(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) 183 if e1 != 0 { 184 err = errnoErr(e1) 185 } 186 return 187} 188 189func libc_shutdown_trampoline() 190 191//go:linkname libc_shutdown libc_shutdown 192//go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" 193 194// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 195 196func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 197 _, _, e1 := rawSyscall6(funcPC(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 198 if e1 != 0 { 199 err = errnoErr(e1) 200 } 201 return 202} 203 204func libc_socketpair_trampoline() 205 206//go:linkname libc_socketpair libc_socketpair 207//go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" 208 209// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 210 211func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 212 var _p0 unsafe.Pointer 213 if len(p) > 0 { 214 _p0 = unsafe.Pointer(&p[0]) 215 } else { 216 _p0 = unsafe.Pointer(&_zero) 217 } 218 r0, _, e1 := syscall6(funcPC(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 219 n = int(r0) 220 if e1 != 0 { 221 err = errnoErr(e1) 222 } 223 return 224} 225 226func libc_recvfrom_trampoline() 227 228//go:linkname libc_recvfrom libc_recvfrom 229//go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" 230 231// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 232 233func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 234 var _p0 unsafe.Pointer 235 if len(buf) > 0 { 236 _p0 = unsafe.Pointer(&buf[0]) 237 } else { 238 _p0 = unsafe.Pointer(&_zero) 239 } 240 _, _, e1 := syscall6(funcPC(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 241 if e1 != 0 { 242 err = errnoErr(e1) 243 } 244 return 245} 246 247func libc_sendto_trampoline() 248 249//go:linkname libc_sendto libc_sendto 250//go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" 251 252// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 253 254func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 255 r0, _, e1 := syscall(funcPC(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 256 n = int(r0) 257 if e1 != 0 { 258 err = errnoErr(e1) 259 } 260 return 261} 262 263func libc_recvmsg_trampoline() 264 265//go:linkname libc_recvmsg libc_recvmsg 266//go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" 267 268// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 269 270func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 271 r0, _, e1 := syscall(funcPC(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 272 n = int(r0) 273 if e1 != 0 { 274 err = errnoErr(e1) 275 } 276 return 277} 278 279func libc_sendmsg_trampoline() 280 281//go:linkname libc_sendmsg libc_sendmsg 282//go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" 283 284// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 285 286func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { 287 r0, _, e1 := syscall6(funcPC(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) 288 n = int(r0) 289 if e1 != 0 { 290 err = errnoErr(e1) 291 } 292 return 293} 294 295func libc_kevent_trampoline() 296 297//go:linkname libc_kevent libc_kevent 298//go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" 299 300// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 301 302func utimes(path string, timeval *[2]Timeval) (err error) { 303 var _p0 *byte 304 _p0, err = BytePtrFromString(path) 305 if err != nil { 306 return 307 } 308 _, _, e1 := syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) 309 if e1 != 0 { 310 err = errnoErr(e1) 311 } 312 return 313} 314 315func libc_utimes_trampoline() 316 317//go:linkname libc_utimes libc_utimes 318//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" 319 320// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 321 322func futimes(fd int, timeval *[2]Timeval) (err error) { 323 _, _, e1 := syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) 324 if e1 != 0 { 325 err = errnoErr(e1) 326 } 327 return 328} 329 330func libc_futimes_trampoline() 331 332//go:linkname libc_futimes libc_futimes 333//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" 334 335// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 336 337func fcntl(fd int, cmd int, arg int) (val int, err error) { 338 r0, _, e1 := syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) 339 val = int(r0) 340 if e1 != 0 { 341 err = errnoErr(e1) 342 } 343 return 344} 345 346func libc_fcntl_trampoline() 347 348//go:linkname libc_fcntl libc_fcntl 349//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" 350 351// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 352 353func pipe(p *[2]int32) (err error) { 354 _, _, e1 := rawSyscall(funcPC(libc_pipe_trampoline), uintptr(unsafe.Pointer(p)), 0, 0) 355 if e1 != 0 { 356 err = errnoErr(e1) 357 } 358 return 359} 360 361func libc_pipe_trampoline() 362 363//go:linkname libc_pipe libc_pipe 364//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" 365 366// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 367 368func kill(pid int, signum int, posix int) (err error) { 369 _, _, e1 := syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) 370 if e1 != 0 { 371 err = errnoErr(e1) 372 } 373 return 374} 375 376func libc_kill_trampoline() 377 378//go:linkname libc_kill libc_kill 379//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" 380 381// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 382 383func Access(path string, mode uint32) (err error) { 384 var _p0 *byte 385 _p0, err = BytePtrFromString(path) 386 if err != nil { 387 return 388 } 389 _, _, e1 := syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 390 if e1 != 0 { 391 err = errnoErr(e1) 392 } 393 return 394} 395 396func libc_access_trampoline() 397 398//go:linkname libc_access libc_access 399//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" 400 401// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 402 403func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 404 _, _, e1 := syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) 405 if e1 != 0 { 406 err = errnoErr(e1) 407 } 408 return 409} 410 411func libc_adjtime_trampoline() 412 413//go:linkname libc_adjtime libc_adjtime 414//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" 415 416// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 417 418func Chdir(path string) (err error) { 419 var _p0 *byte 420 _p0, err = BytePtrFromString(path) 421 if err != nil { 422 return 423 } 424 _, _, e1 := syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 425 if e1 != 0 { 426 err = errnoErr(e1) 427 } 428 return 429} 430 431func libc_chdir_trampoline() 432 433//go:linkname libc_chdir libc_chdir 434//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" 435 436// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 437 438func Chflags(path string, flags int) (err error) { 439 var _p0 *byte 440 _p0, err = BytePtrFromString(path) 441 if err != nil { 442 return 443 } 444 _, _, e1 := syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 445 if e1 != 0 { 446 err = errnoErr(e1) 447 } 448 return 449} 450 451func libc_chflags_trampoline() 452 453//go:linkname libc_chflags libc_chflags 454//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" 455 456// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 457 458func Chmod(path string, mode uint32) (err error) { 459 var _p0 *byte 460 _p0, err = BytePtrFromString(path) 461 if err != nil { 462 return 463 } 464 _, _, e1 := syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 465 if e1 != 0 { 466 err = errnoErr(e1) 467 } 468 return 469} 470 471func libc_chmod_trampoline() 472 473//go:linkname libc_chmod libc_chmod 474//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" 475 476// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 477 478func Chown(path string, uid int, gid int) (err error) { 479 var _p0 *byte 480 _p0, err = BytePtrFromString(path) 481 if err != nil { 482 return 483 } 484 _, _, e1 := syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 485 if e1 != 0 { 486 err = errnoErr(e1) 487 } 488 return 489} 490 491func libc_chown_trampoline() 492 493//go:linkname libc_chown libc_chown 494//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" 495 496// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 497 498func Chroot(path string) (err error) { 499 var _p0 *byte 500 _p0, err = BytePtrFromString(path) 501 if err != nil { 502 return 503 } 504 _, _, e1 := syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 505 if e1 != 0 { 506 err = errnoErr(e1) 507 } 508 return 509} 510 511func libc_chroot_trampoline() 512 513//go:linkname libc_chroot libc_chroot 514//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" 515 516// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 517 518func Close(fd int) (err error) { 519 _, _, e1 := syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0) 520 if e1 != 0 { 521 err = errnoErr(e1) 522 } 523 return 524} 525 526func libc_close_trampoline() 527 528//go:linkname libc_close libc_close 529//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" 530 531// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 532 533func closedir(dir uintptr) (err error) { 534 _, _, e1 := syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0) 535 if e1 != 0 { 536 err = errnoErr(e1) 537 } 538 return 539} 540 541func libc_closedir_trampoline() 542 543//go:linkname libc_closedir libc_closedir 544//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" 545 546// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 547 548func Dup(fd int) (nfd int, err error) { 549 r0, _, e1 := syscall(funcPC(libc_dup_trampoline), uintptr(fd), 0, 0) 550 nfd = int(r0) 551 if e1 != 0 { 552 err = errnoErr(e1) 553 } 554 return 555} 556 557func libc_dup_trampoline() 558 559//go:linkname libc_dup libc_dup 560//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" 561 562// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 563 564func Dup2(from int, to int) (err error) { 565 _, _, e1 := syscall(funcPC(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) 566 if e1 != 0 { 567 err = errnoErr(e1) 568 } 569 return 570} 571 572func libc_dup2_trampoline() 573 574//go:linkname libc_dup2 libc_dup2 575//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" 576 577// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 578 579func Exchangedata(path1 string, path2 string, options int) (err error) { 580 var _p0 *byte 581 _p0, err = BytePtrFromString(path1) 582 if err != nil { 583 return 584 } 585 var _p1 *byte 586 _p1, err = BytePtrFromString(path2) 587 if err != nil { 588 return 589 } 590 _, _, e1 := syscall(funcPC(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) 591 if e1 != 0 { 592 err = errnoErr(e1) 593 } 594 return 595} 596 597func libc_exchangedata_trampoline() 598 599//go:linkname libc_exchangedata libc_exchangedata 600//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" 601 602// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 603 604func Fchdir(fd int) (err error) { 605 _, _, e1 := syscall(funcPC(libc_fchdir_trampoline), uintptr(fd), 0, 0) 606 if e1 != 0 { 607 err = errnoErr(e1) 608 } 609 return 610} 611 612func libc_fchdir_trampoline() 613 614//go:linkname libc_fchdir libc_fchdir 615//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" 616 617// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 618 619func Fchflags(fd int, flags int) (err error) { 620 _, _, e1 := syscall(funcPC(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) 621 if e1 != 0 { 622 err = errnoErr(e1) 623 } 624 return 625} 626 627func libc_fchflags_trampoline() 628 629//go:linkname libc_fchflags libc_fchflags 630//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" 631 632// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 633 634func Fchmod(fd int, mode uint32) (err error) { 635 _, _, e1 := syscall(funcPC(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) 636 if e1 != 0 { 637 err = errnoErr(e1) 638 } 639 return 640} 641 642func libc_fchmod_trampoline() 643 644//go:linkname libc_fchmod libc_fchmod 645//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" 646 647// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 648 649func Fchown(fd int, uid int, gid int) (err error) { 650 _, _, e1 := syscall(funcPC(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) 651 if e1 != 0 { 652 err = errnoErr(e1) 653 } 654 return 655} 656 657func libc_fchown_trampoline() 658 659//go:linkname libc_fchown libc_fchown 660//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" 661 662// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 663 664func Flock(fd int, how int) (err error) { 665 _, _, e1 := syscall(funcPC(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) 666 if e1 != 0 { 667 err = errnoErr(e1) 668 } 669 return 670} 671 672func libc_flock_trampoline() 673 674//go:linkname libc_flock libc_flock 675//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" 676 677// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 678 679func Fpathconf(fd int, name int) (val int, err error) { 680 r0, _, e1 := syscall(funcPC(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) 681 val = int(r0) 682 if e1 != 0 { 683 err = errnoErr(e1) 684 } 685 return 686} 687 688func libc_fpathconf_trampoline() 689 690//go:linkname libc_fpathconf libc_fpathconf 691//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" 692 693// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 694 695func Fsync(fd int) (err error) { 696 _, _, e1 := syscall(funcPC(libc_fsync_trampoline), uintptr(fd), 0, 0) 697 if e1 != 0 { 698 err = errnoErr(e1) 699 } 700 return 701} 702 703func libc_fsync_trampoline() 704 705//go:linkname libc_fsync libc_fsync 706//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" 707 708// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 709 710func Ftruncate(fd int, length int64) (err error) { 711 _, _, e1 := syscall(funcPC(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), uintptr(length>>32)) 712 if e1 != 0 { 713 err = errnoErr(e1) 714 } 715 return 716} 717 718func libc_ftruncate_trampoline() 719 720//go:linkname libc_ftruncate libc_ftruncate 721//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" 722 723// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 724 725func Getdtablesize() (size int) { 726 r0, _, _ := syscall(funcPC(libc_getdtablesize_trampoline), 0, 0, 0) 727 size = int(r0) 728 return 729} 730 731func libc_getdtablesize_trampoline() 732 733//go:linkname libc_getdtablesize libc_getdtablesize 734//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" 735 736// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 737 738func Getegid() (egid int) { 739 r0, _, _ := rawSyscall(funcPC(libc_getegid_trampoline), 0, 0, 0) 740 egid = int(r0) 741 return 742} 743 744func libc_getegid_trampoline() 745 746//go:linkname libc_getegid libc_getegid 747//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" 748 749// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 750 751func Geteuid() (uid int) { 752 r0, _, _ := rawSyscall(funcPC(libc_geteuid_trampoline), 0, 0, 0) 753 uid = int(r0) 754 return 755} 756 757func libc_geteuid_trampoline() 758 759//go:linkname libc_geteuid libc_geteuid 760//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" 761 762// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 763 764func Getgid() (gid int) { 765 r0, _, _ := rawSyscall(funcPC(libc_getgid_trampoline), 0, 0, 0) 766 gid = int(r0) 767 return 768} 769 770func libc_getgid_trampoline() 771 772//go:linkname libc_getgid libc_getgid 773//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" 774 775// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 776 777func Getpgid(pid int) (pgid int, err error) { 778 r0, _, e1 := rawSyscall(funcPC(libc_getpgid_trampoline), uintptr(pid), 0, 0) 779 pgid = int(r0) 780 if e1 != 0 { 781 err = errnoErr(e1) 782 } 783 return 784} 785 786func libc_getpgid_trampoline() 787 788//go:linkname libc_getpgid libc_getpgid 789//go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" 790 791// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 792 793func Getpgrp() (pgrp int) { 794 r0, _, _ := rawSyscall(funcPC(libc_getpgrp_trampoline), 0, 0, 0) 795 pgrp = int(r0) 796 return 797} 798 799func libc_getpgrp_trampoline() 800 801//go:linkname libc_getpgrp libc_getpgrp 802//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" 803 804// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 805 806func Getpid() (pid int) { 807 r0, _, _ := rawSyscall(funcPC(libc_getpid_trampoline), 0, 0, 0) 808 pid = int(r0) 809 return 810} 811 812func libc_getpid_trampoline() 813 814//go:linkname libc_getpid libc_getpid 815//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" 816 817// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 818 819func Getppid() (ppid int) { 820 r0, _, _ := rawSyscall(funcPC(libc_getppid_trampoline), 0, 0, 0) 821 ppid = int(r0) 822 return 823} 824 825func libc_getppid_trampoline() 826 827//go:linkname libc_getppid libc_getppid 828//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" 829 830// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 831 832func Getpriority(which int, who int) (prio int, err error) { 833 r0, _, e1 := syscall(funcPC(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) 834 prio = int(r0) 835 if e1 != 0 { 836 err = errnoErr(e1) 837 } 838 return 839} 840 841func libc_getpriority_trampoline() 842 843//go:linkname libc_getpriority libc_getpriority 844//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" 845 846// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 847 848func Getrlimit(which int, lim *Rlimit) (err error) { 849 _, _, e1 := rawSyscall(funcPC(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 850 if e1 != 0 { 851 err = errnoErr(e1) 852 } 853 return 854} 855 856func libc_getrlimit_trampoline() 857 858//go:linkname libc_getrlimit libc_getrlimit 859//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" 860 861// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 862 863func Getrusage(who int, rusage *Rusage) (err error) { 864 _, _, e1 := rawSyscall(funcPC(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) 865 if e1 != 0 { 866 err = errnoErr(e1) 867 } 868 return 869} 870 871func libc_getrusage_trampoline() 872 873//go:linkname libc_getrusage libc_getrusage 874//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" 875 876// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 877 878func Getsid(pid int) (sid int, err error) { 879 r0, _, e1 := rawSyscall(funcPC(libc_getsid_trampoline), uintptr(pid), 0, 0) 880 sid = int(r0) 881 if e1 != 0 { 882 err = errnoErr(e1) 883 } 884 return 885} 886 887func libc_getsid_trampoline() 888 889//go:linkname libc_getsid libc_getsid 890//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" 891 892// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 893 894func Getuid() (uid int) { 895 r0, _, _ := rawSyscall(funcPC(libc_getuid_trampoline), 0, 0, 0) 896 uid = int(r0) 897 return 898} 899 900func libc_getuid_trampoline() 901 902//go:linkname libc_getuid libc_getuid 903//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" 904 905// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 906 907func Issetugid() (tainted bool) { 908 r0, _, _ := rawSyscall(funcPC(libc_issetugid_trampoline), 0, 0, 0) 909 tainted = bool(r0 != 0) 910 return 911} 912 913func libc_issetugid_trampoline() 914 915//go:linkname libc_issetugid libc_issetugid 916//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" 917 918// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 919 920func Kqueue() (fd int, err error) { 921 r0, _, e1 := syscall(funcPC(libc_kqueue_trampoline), 0, 0, 0) 922 fd = int(r0) 923 if e1 != 0 { 924 err = errnoErr(e1) 925 } 926 return 927} 928 929func libc_kqueue_trampoline() 930 931//go:linkname libc_kqueue libc_kqueue 932//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" 933 934// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 935 936func Lchown(path string, uid int, gid int) (err error) { 937 var _p0 *byte 938 _p0, err = BytePtrFromString(path) 939 if err != nil { 940 return 941 } 942 _, _, e1 := syscall(funcPC(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 943 if e1 != 0 { 944 err = errnoErr(e1) 945 } 946 return 947} 948 949func libc_lchown_trampoline() 950 951//go:linkname libc_lchown libc_lchown 952//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" 953 954// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 955 956func Link(path string, link string) (err error) { 957 var _p0 *byte 958 _p0, err = BytePtrFromString(path) 959 if err != nil { 960 return 961 } 962 var _p1 *byte 963 _p1, err = BytePtrFromString(link) 964 if err != nil { 965 return 966 } 967 _, _, e1 := syscall(funcPC(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 968 if e1 != 0 { 969 err = errnoErr(e1) 970 } 971 return 972} 973 974func libc_link_trampoline() 975 976//go:linkname libc_link libc_link 977//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" 978 979// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 980 981func Listen(s int, backlog int) (err error) { 982 _, _, e1 := syscall(funcPC(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) 983 if e1 != 0 { 984 err = errnoErr(e1) 985 } 986 return 987} 988 989func libc_listen_trampoline() 990 991//go:linkname libc_listen libc_listen 992//go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" 993 994// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 995 996func Mkdir(path string, mode uint32) (err error) { 997 var _p0 *byte 998 _p0, err = BytePtrFromString(path) 999 if err != nil { 1000 return 1001 } 1002 _, _, e1 := syscall(funcPC(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1003 if e1 != 0 { 1004 err = errnoErr(e1) 1005 } 1006 return 1007} 1008 1009func libc_mkdir_trampoline() 1010 1011//go:linkname libc_mkdir libc_mkdir 1012//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" 1013 1014// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1015 1016func Mkfifo(path string, mode uint32) (err error) { 1017 var _p0 *byte 1018 _p0, err = BytePtrFromString(path) 1019 if err != nil { 1020 return 1021 } 1022 _, _, e1 := syscall(funcPC(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1023 if e1 != 0 { 1024 err = errnoErr(e1) 1025 } 1026 return 1027} 1028 1029func libc_mkfifo_trampoline() 1030 1031//go:linkname libc_mkfifo libc_mkfifo 1032//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" 1033 1034// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1035 1036func Mknod(path string, mode uint32, dev int) (err error) { 1037 var _p0 *byte 1038 _p0, err = BytePtrFromString(path) 1039 if err != nil { 1040 return 1041 } 1042 _, _, e1 := syscall(funcPC(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) 1043 if e1 != 0 { 1044 err = errnoErr(e1) 1045 } 1046 return 1047} 1048 1049func libc_mknod_trampoline() 1050 1051//go:linkname libc_mknod libc_mknod 1052//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" 1053 1054// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1055 1056func Mlock(b []byte) (err error) { 1057 var _p0 unsafe.Pointer 1058 if len(b) > 0 { 1059 _p0 = unsafe.Pointer(&b[0]) 1060 } else { 1061 _p0 = unsafe.Pointer(&_zero) 1062 } 1063 _, _, e1 := syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) 1064 if e1 != 0 { 1065 err = errnoErr(e1) 1066 } 1067 return 1068} 1069 1070func libc_mlock_trampoline() 1071 1072//go:linkname libc_mlock libc_mlock 1073//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" 1074 1075// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1076 1077func Mlockall(flags int) (err error) { 1078 _, _, e1 := syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0) 1079 if e1 != 0 { 1080 err = errnoErr(e1) 1081 } 1082 return 1083} 1084 1085func libc_mlockall_trampoline() 1086 1087//go:linkname libc_mlockall libc_mlockall 1088//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" 1089 1090// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1091 1092func Mprotect(b []byte, prot int) (err error) { 1093 var _p0 unsafe.Pointer 1094 if len(b) > 0 { 1095 _p0 = unsafe.Pointer(&b[0]) 1096 } else { 1097 _p0 = unsafe.Pointer(&_zero) 1098 } 1099 _, _, e1 := syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) 1100 if e1 != 0 { 1101 err = errnoErr(e1) 1102 } 1103 return 1104} 1105 1106func libc_mprotect_trampoline() 1107 1108//go:linkname libc_mprotect libc_mprotect 1109//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" 1110 1111// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1112 1113func Munlock(b []byte) (err error) { 1114 var _p0 unsafe.Pointer 1115 if len(b) > 0 { 1116 _p0 = unsafe.Pointer(&b[0]) 1117 } else { 1118 _p0 = unsafe.Pointer(&_zero) 1119 } 1120 _, _, e1 := syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) 1121 if e1 != 0 { 1122 err = errnoErr(e1) 1123 } 1124 return 1125} 1126 1127func libc_munlock_trampoline() 1128 1129//go:linkname libc_munlock libc_munlock 1130//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" 1131 1132// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1133 1134func Munlockall() (err error) { 1135 _, _, e1 := syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0) 1136 if e1 != 0 { 1137 err = errnoErr(e1) 1138 } 1139 return 1140} 1141 1142func libc_munlockall_trampoline() 1143 1144//go:linkname libc_munlockall libc_munlockall 1145//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" 1146 1147// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1148 1149func Open(path string, mode int, perm uint32) (fd int, err error) { 1150 var _p0 *byte 1151 _p0, err = BytePtrFromString(path) 1152 if err != nil { 1153 return 1154 } 1155 r0, _, e1 := syscall(funcPC(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) 1156 fd = int(r0) 1157 if e1 != 0 { 1158 err = errnoErr(e1) 1159 } 1160 return 1161} 1162 1163func libc_open_trampoline() 1164 1165//go:linkname libc_open libc_open 1166//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" 1167 1168// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1169 1170func Pathconf(path string, name int) (val int, err error) { 1171 var _p0 *byte 1172 _p0, err = BytePtrFromString(path) 1173 if err != nil { 1174 return 1175 } 1176 r0, _, e1 := syscall(funcPC(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) 1177 val = int(r0) 1178 if e1 != 0 { 1179 err = errnoErr(e1) 1180 } 1181 return 1182} 1183 1184func libc_pathconf_trampoline() 1185 1186//go:linkname libc_pathconf libc_pathconf 1187//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" 1188 1189// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1190 1191func Pread(fd int, p []byte, offset int64) (n int, err error) { 1192 var _p0 unsafe.Pointer 1193 if len(p) > 0 { 1194 _p0 = unsafe.Pointer(&p[0]) 1195 } else { 1196 _p0 = unsafe.Pointer(&_zero) 1197 } 1198 r0, _, e1 := syscall6(funcPC(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) 1199 n = int(r0) 1200 if e1 != 0 { 1201 err = errnoErr(e1) 1202 } 1203 return 1204} 1205 1206func libc_pread_trampoline() 1207 1208//go:linkname libc_pread libc_pread 1209//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" 1210 1211// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1212 1213func Pwrite(fd int, p []byte, offset int64) (n int, err error) { 1214 var _p0 unsafe.Pointer 1215 if len(p) > 0 { 1216 _p0 = unsafe.Pointer(&p[0]) 1217 } else { 1218 _p0 = unsafe.Pointer(&_zero) 1219 } 1220 r0, _, e1 := syscall6(funcPC(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) 1221 n = int(r0) 1222 if e1 != 0 { 1223 err = errnoErr(e1) 1224 } 1225 return 1226} 1227 1228func libc_pwrite_trampoline() 1229 1230//go:linkname libc_pwrite libc_pwrite 1231//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" 1232 1233// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1234 1235func read(fd int, p []byte) (n int, err error) { 1236 var _p0 unsafe.Pointer 1237 if len(p) > 0 { 1238 _p0 = unsafe.Pointer(&p[0]) 1239 } else { 1240 _p0 = unsafe.Pointer(&_zero) 1241 } 1242 r0, _, e1 := syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) 1243 n = int(r0) 1244 if e1 != 0 { 1245 err = errnoErr(e1) 1246 } 1247 return 1248} 1249 1250func libc_read_trampoline() 1251 1252//go:linkname libc_read libc_read 1253//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" 1254 1255// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1256 1257func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { 1258 r0, _, _ := syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) 1259 res = Errno(r0) 1260 return 1261} 1262 1263func libc_readdir_r_trampoline() 1264 1265//go:linkname libc_readdir_r libc_readdir_r 1266//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" 1267 1268// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1269 1270func Readlink(path string, buf []byte) (n int, err error) { 1271 var _p0 *byte 1272 _p0, err = BytePtrFromString(path) 1273 if err != nil { 1274 return 1275 } 1276 var _p1 unsafe.Pointer 1277 if len(buf) > 0 { 1278 _p1 = unsafe.Pointer(&buf[0]) 1279 } else { 1280 _p1 = unsafe.Pointer(&_zero) 1281 } 1282 r0, _, e1 := syscall(funcPC(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) 1283 n = int(r0) 1284 if e1 != 0 { 1285 err = errnoErr(e1) 1286 } 1287 return 1288} 1289 1290func libc_readlink_trampoline() 1291 1292//go:linkname libc_readlink libc_readlink 1293//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" 1294 1295// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1296 1297func Rename(from string, to string) (err error) { 1298 var _p0 *byte 1299 _p0, err = BytePtrFromString(from) 1300 if err != nil { 1301 return 1302 } 1303 var _p1 *byte 1304 _p1, err = BytePtrFromString(to) 1305 if err != nil { 1306 return 1307 } 1308 _, _, e1 := syscall(funcPC(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1309 if e1 != 0 { 1310 err = errnoErr(e1) 1311 } 1312 return 1313} 1314 1315func libc_rename_trampoline() 1316 1317//go:linkname libc_rename libc_rename 1318//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" 1319 1320// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1321 1322func Revoke(path string) (err error) { 1323 var _p0 *byte 1324 _p0, err = BytePtrFromString(path) 1325 if err != nil { 1326 return 1327 } 1328 _, _, e1 := syscall(funcPC(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1329 if e1 != 0 { 1330 err = errnoErr(e1) 1331 } 1332 return 1333} 1334 1335func libc_revoke_trampoline() 1336 1337//go:linkname libc_revoke libc_revoke 1338//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" 1339 1340// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1341 1342func Rmdir(path string) (err error) { 1343 var _p0 *byte 1344 _p0, err = BytePtrFromString(path) 1345 if err != nil { 1346 return 1347 } 1348 _, _, e1 := syscall(funcPC(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1349 if e1 != 0 { 1350 err = errnoErr(e1) 1351 } 1352 return 1353} 1354 1355func libc_rmdir_trampoline() 1356 1357//go:linkname libc_rmdir libc_rmdir 1358//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" 1359 1360// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1361 1362func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1363 r0, r1, e1 := syscall6X(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) 1364 newoffset = int64(int64(r1)<<32 | int64(r0)) 1365 if e1 != 0 { 1366 err = errnoErr(e1) 1367 } 1368 return 1369} 1370 1371func libc_lseek_trampoline() 1372 1373//go:linkname libc_lseek libc_lseek 1374//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" 1375 1376// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1377 1378func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { 1379 _, _, e1 := syscall6(funcPC(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1380 if e1 != 0 { 1381 err = errnoErr(e1) 1382 } 1383 return 1384} 1385 1386func libc_select_trampoline() 1387 1388//go:linkname libc_select libc_select 1389//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" 1390 1391// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1392 1393func Setegid(egid int) (err error) { 1394 _, _, e1 := syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0) 1395 if e1 != 0 { 1396 err = errnoErr(e1) 1397 } 1398 return 1399} 1400 1401func libc_setegid_trampoline() 1402 1403//go:linkname libc_setegid libc_setegid 1404//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" 1405 1406// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1407 1408func Seteuid(euid int) (err error) { 1409 _, _, e1 := rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0) 1410 if e1 != 0 { 1411 err = errnoErr(e1) 1412 } 1413 return 1414} 1415 1416func libc_seteuid_trampoline() 1417 1418//go:linkname libc_seteuid libc_seteuid 1419//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" 1420 1421// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1422 1423func Setgid(gid int) (err error) { 1424 _, _, e1 := rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0) 1425 if e1 != 0 { 1426 err = errnoErr(e1) 1427 } 1428 return 1429} 1430 1431func libc_setgid_trampoline() 1432 1433//go:linkname libc_setgid libc_setgid 1434//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" 1435 1436// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1437 1438func Setlogin(name string) (err error) { 1439 var _p0 *byte 1440 _p0, err = BytePtrFromString(name) 1441 if err != nil { 1442 return 1443 } 1444 _, _, e1 := syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1445 if e1 != 0 { 1446 err = errnoErr(e1) 1447 } 1448 return 1449} 1450 1451func libc_setlogin_trampoline() 1452 1453//go:linkname libc_setlogin libc_setlogin 1454//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" 1455 1456// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1457 1458func Setpgid(pid int, pgid int) (err error) { 1459 _, _, e1 := rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) 1460 if e1 != 0 { 1461 err = errnoErr(e1) 1462 } 1463 return 1464} 1465 1466func libc_setpgid_trampoline() 1467 1468//go:linkname libc_setpgid libc_setpgid 1469//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" 1470 1471// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1472 1473func Setpriority(which int, who int, prio int) (err error) { 1474 _, _, e1 := syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) 1475 if e1 != 0 { 1476 err = errnoErr(e1) 1477 } 1478 return 1479} 1480 1481func libc_setpriority_trampoline() 1482 1483//go:linkname libc_setpriority libc_setpriority 1484//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" 1485 1486// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1487 1488func Setprivexec(flag int) (err error) { 1489 _, _, e1 := syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0) 1490 if e1 != 0 { 1491 err = errnoErr(e1) 1492 } 1493 return 1494} 1495 1496func libc_setprivexec_trampoline() 1497 1498//go:linkname libc_setprivexec libc_setprivexec 1499//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" 1500 1501// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1502 1503func Setregid(rgid int, egid int) (err error) { 1504 _, _, e1 := rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) 1505 if e1 != 0 { 1506 err = errnoErr(e1) 1507 } 1508 return 1509} 1510 1511func libc_setregid_trampoline() 1512 1513//go:linkname libc_setregid libc_setregid 1514//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" 1515 1516// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1517 1518func Setreuid(ruid int, euid int) (err error) { 1519 _, _, e1 := rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) 1520 if e1 != 0 { 1521 err = errnoErr(e1) 1522 } 1523 return 1524} 1525 1526func libc_setreuid_trampoline() 1527 1528//go:linkname libc_setreuid libc_setreuid 1529//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" 1530 1531// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1532 1533func Setrlimit(which int, lim *Rlimit) (err error) { 1534 _, _, e1 := rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 1535 if e1 != 0 { 1536 err = errnoErr(e1) 1537 } 1538 return 1539} 1540 1541func libc_setrlimit_trampoline() 1542 1543//go:linkname libc_setrlimit libc_setrlimit 1544//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" 1545 1546// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1547 1548func Setsid() (pid int, err error) { 1549 r0, _, e1 := rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0) 1550 pid = int(r0) 1551 if e1 != 0 { 1552 err = errnoErr(e1) 1553 } 1554 return 1555} 1556 1557func libc_setsid_trampoline() 1558 1559//go:linkname libc_setsid libc_setsid 1560//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" 1561 1562// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1563 1564func Settimeofday(tp *Timeval) (err error) { 1565 _, _, e1 := rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) 1566 if e1 != 0 { 1567 err = errnoErr(e1) 1568 } 1569 return 1570} 1571 1572func libc_settimeofday_trampoline() 1573 1574//go:linkname libc_settimeofday libc_settimeofday 1575//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" 1576 1577// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1578 1579func Setuid(uid int) (err error) { 1580 _, _, e1 := rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0) 1581 if e1 != 0 { 1582 err = errnoErr(e1) 1583 } 1584 return 1585} 1586 1587func libc_setuid_trampoline() 1588 1589//go:linkname libc_setuid libc_setuid 1590//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" 1591 1592// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1593 1594func Symlink(path string, link string) (err error) { 1595 var _p0 *byte 1596 _p0, err = BytePtrFromString(path) 1597 if err != nil { 1598 return 1599 } 1600 var _p1 *byte 1601 _p1, err = BytePtrFromString(link) 1602 if err != nil { 1603 return 1604 } 1605 _, _, e1 := syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1606 if e1 != 0 { 1607 err = errnoErr(e1) 1608 } 1609 return 1610} 1611 1612func libc_symlink_trampoline() 1613 1614//go:linkname libc_symlink libc_symlink 1615//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" 1616 1617// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1618 1619func Sync() (err error) { 1620 _, _, e1 := syscall(funcPC(libc_sync_trampoline), 0, 0, 0) 1621 if e1 != 0 { 1622 err = errnoErr(e1) 1623 } 1624 return 1625} 1626 1627func libc_sync_trampoline() 1628 1629//go:linkname libc_sync libc_sync 1630//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" 1631 1632// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1633 1634func Truncate(path string, length int64) (err error) { 1635 var _p0 *byte 1636 _p0, err = BytePtrFromString(path) 1637 if err != nil { 1638 return 1639 } 1640 _, _, e1 := syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) 1641 if e1 != 0 { 1642 err = errnoErr(e1) 1643 } 1644 return 1645} 1646 1647func libc_truncate_trampoline() 1648 1649//go:linkname libc_truncate libc_truncate 1650//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" 1651 1652// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1653 1654func Umask(newmask int) (oldmask int) { 1655 r0, _, _ := syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0) 1656 oldmask = int(r0) 1657 return 1658} 1659 1660func libc_umask_trampoline() 1661 1662//go:linkname libc_umask libc_umask 1663//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" 1664 1665// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1666 1667func Undelete(path string) (err error) { 1668 var _p0 *byte 1669 _p0, err = BytePtrFromString(path) 1670 if err != nil { 1671 return 1672 } 1673 _, _, e1 := syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1674 if e1 != 0 { 1675 err = errnoErr(e1) 1676 } 1677 return 1678} 1679 1680func libc_undelete_trampoline() 1681 1682//go:linkname libc_undelete libc_undelete 1683//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" 1684 1685// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1686 1687func Unlink(path string) (err error) { 1688 var _p0 *byte 1689 _p0, err = BytePtrFromString(path) 1690 if err != nil { 1691 return 1692 } 1693 _, _, e1 := syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1694 if e1 != 0 { 1695 err = errnoErr(e1) 1696 } 1697 return 1698} 1699 1700func libc_unlink_trampoline() 1701 1702//go:linkname libc_unlink libc_unlink 1703//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" 1704 1705// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1706 1707func Unmount(path string, flags int) (err error) { 1708 var _p0 *byte 1709 _p0, err = BytePtrFromString(path) 1710 if err != nil { 1711 return 1712 } 1713 _, _, e1 := syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 1714 if e1 != 0 { 1715 err = errnoErr(e1) 1716 } 1717 return 1718} 1719 1720func libc_unmount_trampoline() 1721 1722//go:linkname libc_unmount libc_unmount 1723//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" 1724 1725// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1726 1727func write(fd int, p []byte) (n int, err error) { 1728 var _p0 unsafe.Pointer 1729 if len(p) > 0 { 1730 _p0 = unsafe.Pointer(&p[0]) 1731 } else { 1732 _p0 = unsafe.Pointer(&_zero) 1733 } 1734 r0, _, e1 := syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) 1735 n = int(r0) 1736 if e1 != 0 { 1737 err = errnoErr(e1) 1738 } 1739 return 1740} 1741 1742func libc_write_trampoline() 1743 1744//go:linkname libc_write libc_write 1745//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" 1746 1747// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1748 1749func writev(fd int, iovecs []Iovec) (cnt uintptr, err error) { 1750 var _p0 unsafe.Pointer 1751 if len(iovecs) > 0 { 1752 _p0 = unsafe.Pointer(&iovecs[0]) 1753 } else { 1754 _p0 = unsafe.Pointer(&_zero) 1755 } 1756 r0, _, e1 := syscall(funcPC(libc_writev_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(iovecs))) 1757 cnt = uintptr(r0) 1758 if e1 != 0 { 1759 err = errnoErr(e1) 1760 } 1761 return 1762} 1763 1764func libc_writev_trampoline() 1765 1766//go:linkname libc_writev libc_writev 1767//go:cgo_import_dynamic libc_writev writev "/usr/lib/libSystem.B.dylib" 1768 1769// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1770 1771func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 1772 r0, _, e1 := syscall9(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) 1773 ret = uintptr(r0) 1774 if e1 != 0 { 1775 err = errnoErr(e1) 1776 } 1777 return 1778} 1779 1780func libc_mmap_trampoline() 1781 1782//go:linkname libc_mmap libc_mmap 1783//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" 1784 1785// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1786 1787func munmap(addr uintptr, length uintptr) (err error) { 1788 _, _, e1 := syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) 1789 if e1 != 0 { 1790 err = errnoErr(e1) 1791 } 1792 return 1793} 1794 1795func libc_munmap_trampoline() 1796 1797//go:linkname libc_munmap libc_munmap 1798//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" 1799 1800// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1801 1802func fork() (pid int, err error) { 1803 r0, _, e1 := rawSyscall(funcPC(libc_fork_trampoline), 0, 0, 0) 1804 pid = int(r0) 1805 if e1 != 0 { 1806 err = errnoErr(e1) 1807 } 1808 return 1809} 1810 1811func libc_fork_trampoline() 1812 1813//go:linkname libc_fork libc_fork 1814//go:cgo_import_dynamic libc_fork fork "/usr/lib/libSystem.B.dylib" 1815 1816// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1817 1818func ioctl(fd int, req int, arg int) (err error) { 1819 _, _, e1 := rawSyscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) 1820 if e1 != 0 { 1821 err = errnoErr(e1) 1822 } 1823 return 1824} 1825 1826func libc_ioctl_trampoline() 1827 1828//go:linkname libc_ioctl libc_ioctl 1829//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" 1830 1831// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1832 1833func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { 1834 _, _, e1 := rawSyscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) 1835 if e1 != 0 { 1836 err = errnoErr(e1) 1837 } 1838 return 1839} 1840 1841// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1842 1843func execve(path *byte, argv **byte, envp **byte) (err error) { 1844 _, _, e1 := rawSyscall(funcPC(libc_execve_trampoline), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(argv)), uintptr(unsafe.Pointer(envp))) 1845 if e1 != 0 { 1846 err = errnoErr(e1) 1847 } 1848 return 1849} 1850 1851func libc_execve_trampoline() 1852 1853//go:linkname libc_execve libc_execve 1854//go:cgo_import_dynamic libc_execve execve "/usr/lib/libSystem.B.dylib" 1855 1856// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1857 1858func exit(res int) (err error) { 1859 _, _, e1 := rawSyscall(funcPC(libc_exit_trampoline), uintptr(res), 0, 0) 1860 if e1 != 0 { 1861 err = errnoErr(e1) 1862 } 1863 return 1864} 1865 1866func libc_exit_trampoline() 1867 1868//go:linkname libc_exit libc_exit 1869//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" 1870 1871// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1872 1873func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { 1874 var _p0 unsafe.Pointer 1875 if len(mib) > 0 { 1876 _p0 = unsafe.Pointer(&mib[0]) 1877 } else { 1878 _p0 = unsafe.Pointer(&_zero) 1879 } 1880 _, _, e1 := syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) 1881 if e1 != 0 { 1882 err = errnoErr(e1) 1883 } 1884 return 1885} 1886 1887func libc_sysctl_trampoline() 1888 1889//go:linkname libc_sysctl libc_sysctl 1890//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" 1891 1892// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1893 1894func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (val int, err error) { 1895 r0, _, e1 := syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) 1896 val = int(r0) 1897 if e1 != 0 { 1898 err = errnoErr(e1) 1899 } 1900 return 1901} 1902 1903// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1904 1905func unlinkat(fd int, path string, flags int) (err error) { 1906 var _p0 *byte 1907 _p0, err = BytePtrFromString(path) 1908 if err != nil { 1909 return 1910 } 1911 _, _, e1 := syscall(funcPC(libc_unlinkat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) 1912 if e1 != 0 { 1913 err = errnoErr(e1) 1914 } 1915 return 1916} 1917 1918func libc_unlinkat_trampoline() 1919 1920//go:linkname libc_unlinkat libc_unlinkat 1921//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" 1922 1923// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1924 1925func openat(fd int, path string, flags int, perm uint32) (fdret int, err error) { 1926 var _p0 *byte 1927 _p0, err = BytePtrFromString(path) 1928 if err != nil { 1929 return 1930 } 1931 r0, _, e1 := syscall6(funcPC(libc_openat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(perm), 0, 0) 1932 fdret = int(r0) 1933 if e1 != 0 { 1934 err = errnoErr(e1) 1935 } 1936 return 1937} 1938 1939func libc_openat_trampoline() 1940 1941//go:linkname libc_openat libc_openat 1942//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" 1943 1944// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1945 1946func Fstat(fd int, stat *Stat_t) (err error) { 1947 _, _, e1 := syscall(funcPC(libc_fstat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 1948 if e1 != 0 { 1949 err = errnoErr(e1) 1950 } 1951 return 1952} 1953 1954func libc_fstat64_trampoline() 1955 1956//go:linkname libc_fstat64 libc_fstat64 1957//go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib" 1958 1959// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1960 1961func Fstatfs(fd int, stat *Statfs_t) (err error) { 1962 _, _, e1 := syscall(funcPC(libc_fstatfs64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 1963 if e1 != 0 { 1964 err = errnoErr(e1) 1965 } 1966 return 1967} 1968 1969func libc_fstatfs64_trampoline() 1970 1971//go:linkname libc_fstatfs64 libc_fstatfs64 1972//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib" 1973 1974// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1975 1976func Gettimeofday(tp *Timeval) (err error) { 1977 _, _, e1 := rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) 1978 if e1 != 0 { 1979 err = errnoErr(e1) 1980 } 1981 return 1982} 1983 1984func libc_gettimeofday_trampoline() 1985 1986//go:linkname libc_gettimeofday libc_gettimeofday 1987//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" 1988 1989// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1990 1991func Lstat(path string, stat *Stat_t) (err error) { 1992 var _p0 *byte 1993 _p0, err = BytePtrFromString(path) 1994 if err != nil { 1995 return 1996 } 1997 _, _, e1 := syscall(funcPC(libc_lstat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1998 if e1 != 0 { 1999 err = errnoErr(e1) 2000 } 2001 return 2002} 2003 2004func libc_lstat64_trampoline() 2005 2006//go:linkname libc_lstat64 libc_lstat64 2007//go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib" 2008 2009// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2010 2011func Stat(path string, stat *Stat_t) (err error) { 2012 var _p0 *byte 2013 _p0, err = BytePtrFromString(path) 2014 if err != nil { 2015 return 2016 } 2017 _, _, e1 := syscall(funcPC(libc_stat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2018 if e1 != 0 { 2019 err = errnoErr(e1) 2020 } 2021 return 2022} 2023 2024func libc_stat64_trampoline() 2025 2026//go:linkname libc_stat64 libc_stat64 2027//go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib" 2028 2029// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2030 2031func Statfs(path string, stat *Statfs_t) (err error) { 2032 var _p0 *byte 2033 _p0, err = BytePtrFromString(path) 2034 if err != nil { 2035 return 2036 } 2037 _, _, e1 := syscall(funcPC(libc_statfs64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2038 if e1 != 0 { 2039 err = errnoErr(e1) 2040 } 2041 return 2042} 2043 2044func libc_statfs64_trampoline() 2045 2046//go:linkname libc_statfs64 libc_statfs64 2047//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib" 2048 2049// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2050 2051func fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 2052 var _p0 *byte 2053 _p0, err = BytePtrFromString(path) 2054 if err != nil { 2055 return 2056 } 2057 _, _, e1 := syscall6(funcPC(libc_fstatat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 2058 if e1 != 0 { 2059 err = errnoErr(e1) 2060 } 2061 return 2062} 2063 2064func libc_fstatat64_trampoline() 2065 2066//go:linkname libc_fstatat64 libc_fstatat64 2067//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib" 2068 2069// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2070 2071//go:nosplit 2072func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { 2073 _, _, e1 := syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) 2074 if e1 != 0 { 2075 err = errnoErr(e1) 2076 } 2077 return 2078} 2079 2080func libc_ptrace_trampoline() 2081 2082//go:linkname libc_ptrace libc_ptrace 2083//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" 2084