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