1// go run mksyscall.go -tags darwin,arm64,go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.go 2// Code generated by the command above; see README.md. DO NOT EDIT. 3 4// +build darwin,arm64,go1.12 5 6package unix 7 8import ( 9 "syscall" 10 "unsafe" 11) 12 13var _ syscall.Errno 14 15// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 16 17func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 18 r0, _, e1 := syscall_rawSyscall(funcPC(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 19 n = int(r0) 20 if e1 != 0 { 21 err = errnoErr(e1) 22 } 23 return 24} 25 26func libc_getgroups_trampoline() 27 28//go:linkname libc_getgroups libc_getgroups 29//go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" 30 31// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 32 33func setgroups(ngid int, gid *_Gid_t) (err error) { 34 _, _, e1 := syscall_rawSyscall(funcPC(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 35 if e1 != 0 { 36 err = errnoErr(e1) 37 } 38 return 39} 40 41func libc_setgroups_trampoline() 42 43//go:linkname libc_setgroups libc_setgroups 44//go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" 45 46// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 47 48func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { 49 r0, _, e1 := syscall_syscall6(funcPC(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 50 wpid = int(r0) 51 if e1 != 0 { 52 err = errnoErr(e1) 53 } 54 return 55} 56 57func libc_wait4_trampoline() 58 59//go:linkname libc_wait4 libc_wait4 60//go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" 61 62// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 63 64func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 65 r0, _, e1 := syscall_syscall(funcPC(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 66 fd = int(r0) 67 if e1 != 0 { 68 err = errnoErr(e1) 69 } 70 return 71} 72 73func libc_accept_trampoline() 74 75//go:linkname libc_accept libc_accept 76//go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" 77 78// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 79 80func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 81 _, _, e1 := syscall_syscall(funcPC(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) 82 if e1 != 0 { 83 err = errnoErr(e1) 84 } 85 return 86} 87 88func libc_bind_trampoline() 89 90//go:linkname libc_bind libc_bind 91//go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" 92 93// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 94 95func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 96 _, _, e1 := syscall_syscall(funcPC(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) 97 if e1 != 0 { 98 err = errnoErr(e1) 99 } 100 return 101} 102 103func libc_connect_trampoline() 104 105//go:linkname libc_connect libc_connect 106//go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" 107 108// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 109 110func socket(domain int, typ int, proto int) (fd int, err error) { 111 r0, _, e1 := syscall_rawSyscall(funcPC(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) 112 fd = int(r0) 113 if e1 != 0 { 114 err = errnoErr(e1) 115 } 116 return 117} 118 119func libc_socket_trampoline() 120 121//go:linkname libc_socket libc_socket 122//go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" 123 124// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 125 126func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 127 _, _, e1 := syscall_syscall6(funcPC(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 128 if e1 != 0 { 129 err = errnoErr(e1) 130 } 131 return 132} 133 134func libc_getsockopt_trampoline() 135 136//go:linkname libc_getsockopt libc_getsockopt 137//go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" 138 139// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 140 141func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 142 _, _, e1 := syscall_syscall6(funcPC(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 143 if e1 != 0 { 144 err = errnoErr(e1) 145 } 146 return 147} 148 149func libc_setsockopt_trampoline() 150 151//go:linkname libc_setsockopt libc_setsockopt 152//go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" 153 154// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 155 156func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 157 _, _, e1 := syscall_rawSyscall(funcPC(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 158 if e1 != 0 { 159 err = errnoErr(e1) 160 } 161 return 162} 163 164func libc_getpeername_trampoline() 165 166//go:linkname libc_getpeername libc_getpeername 167//go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" 168 169// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 170 171func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 172 _, _, e1 := syscall_rawSyscall(funcPC(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 173 if e1 != 0 { 174 err = errnoErr(e1) 175 } 176 return 177} 178 179func libc_getsockname_trampoline() 180 181//go:linkname libc_getsockname libc_getsockname 182//go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" 183 184// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 185 186func Shutdown(s int, how int) (err error) { 187 _, _, e1 := syscall_syscall(funcPC(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) 188 if e1 != 0 { 189 err = errnoErr(e1) 190 } 191 return 192} 193 194func libc_shutdown_trampoline() 195 196//go:linkname libc_shutdown libc_shutdown 197//go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" 198 199// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 200 201func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 202 _, _, e1 := syscall_rawSyscall6(funcPC(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 203 if e1 != 0 { 204 err = errnoErr(e1) 205 } 206 return 207} 208 209func libc_socketpair_trampoline() 210 211//go:linkname libc_socketpair libc_socketpair 212//go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" 213 214// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 215 216func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 217 var _p0 unsafe.Pointer 218 if len(p) > 0 { 219 _p0 = unsafe.Pointer(&p[0]) 220 } else { 221 _p0 = unsafe.Pointer(&_zero) 222 } 223 r0, _, e1 := syscall_syscall6(funcPC(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 224 n = int(r0) 225 if e1 != 0 { 226 err = errnoErr(e1) 227 } 228 return 229} 230 231func libc_recvfrom_trampoline() 232 233//go:linkname libc_recvfrom libc_recvfrom 234//go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" 235 236// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 237 238func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 239 var _p0 unsafe.Pointer 240 if len(buf) > 0 { 241 _p0 = unsafe.Pointer(&buf[0]) 242 } else { 243 _p0 = unsafe.Pointer(&_zero) 244 } 245 _, _, e1 := syscall_syscall6(funcPC(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 246 if e1 != 0 { 247 err = errnoErr(e1) 248 } 249 return 250} 251 252func libc_sendto_trampoline() 253 254//go:linkname libc_sendto libc_sendto 255//go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" 256 257// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 258 259func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 260 r0, _, e1 := syscall_syscall(funcPC(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 261 n = int(r0) 262 if e1 != 0 { 263 err = errnoErr(e1) 264 } 265 return 266} 267 268func libc_recvmsg_trampoline() 269 270//go:linkname libc_recvmsg libc_recvmsg 271//go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" 272 273// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 274 275func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 276 r0, _, e1 := syscall_syscall(funcPC(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 277 n = int(r0) 278 if e1 != 0 { 279 err = errnoErr(e1) 280 } 281 return 282} 283 284func libc_sendmsg_trampoline() 285 286//go:linkname libc_sendmsg libc_sendmsg 287//go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" 288 289// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 290 291func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { 292 r0, _, e1 := syscall_syscall6(funcPC(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) 293 n = int(r0) 294 if e1 != 0 { 295 err = errnoErr(e1) 296 } 297 return 298} 299 300func libc_kevent_trampoline() 301 302//go:linkname libc_kevent libc_kevent 303//go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" 304 305// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 306 307func utimes(path string, timeval *[2]Timeval) (err error) { 308 var _p0 *byte 309 _p0, err = BytePtrFromString(path) 310 if err != nil { 311 return 312 } 313 _, _, e1 := syscall_syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) 314 if e1 != 0 { 315 err = errnoErr(e1) 316 } 317 return 318} 319 320func libc_utimes_trampoline() 321 322//go:linkname libc_utimes libc_utimes 323//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" 324 325// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 326 327func futimes(fd int, timeval *[2]Timeval) (err error) { 328 _, _, e1 := syscall_syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) 329 if e1 != 0 { 330 err = errnoErr(e1) 331 } 332 return 333} 334 335func libc_futimes_trampoline() 336 337//go:linkname libc_futimes libc_futimes 338//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" 339 340// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 341 342func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { 343 r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) 344 n = int(r0) 345 if e1 != 0 { 346 err = errnoErr(e1) 347 } 348 return 349} 350 351func libc_poll_trampoline() 352 353//go:linkname libc_poll libc_poll 354//go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib" 355 356// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 357 358func Madvise(b []byte, behav int) (err error) { 359 var _p0 unsafe.Pointer 360 if len(b) > 0 { 361 _p0 = unsafe.Pointer(&b[0]) 362 } else { 363 _p0 = unsafe.Pointer(&_zero) 364 } 365 _, _, e1 := syscall_syscall(funcPC(libc_madvise_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(behav)) 366 if e1 != 0 { 367 err = errnoErr(e1) 368 } 369 return 370} 371 372func libc_madvise_trampoline() 373 374//go:linkname libc_madvise libc_madvise 375//go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib" 376 377// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 378 379func Mlock(b []byte) (err error) { 380 var _p0 unsafe.Pointer 381 if len(b) > 0 { 382 _p0 = unsafe.Pointer(&b[0]) 383 } else { 384 _p0 = unsafe.Pointer(&_zero) 385 } 386 _, _, e1 := syscall_syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) 387 if e1 != 0 { 388 err = errnoErr(e1) 389 } 390 return 391} 392 393func libc_mlock_trampoline() 394 395//go:linkname libc_mlock libc_mlock 396//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" 397 398// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 399 400func Mlockall(flags int) (err error) { 401 _, _, e1 := syscall_syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0) 402 if e1 != 0 { 403 err = errnoErr(e1) 404 } 405 return 406} 407 408func libc_mlockall_trampoline() 409 410//go:linkname libc_mlockall libc_mlockall 411//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" 412 413// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 414 415func Mprotect(b []byte, prot int) (err error) { 416 var _p0 unsafe.Pointer 417 if len(b) > 0 { 418 _p0 = unsafe.Pointer(&b[0]) 419 } else { 420 _p0 = unsafe.Pointer(&_zero) 421 } 422 _, _, e1 := syscall_syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) 423 if e1 != 0 { 424 err = errnoErr(e1) 425 } 426 return 427} 428 429func libc_mprotect_trampoline() 430 431//go:linkname libc_mprotect libc_mprotect 432//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" 433 434// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 435 436func Msync(b []byte, flags int) (err error) { 437 var _p0 unsafe.Pointer 438 if len(b) > 0 { 439 _p0 = unsafe.Pointer(&b[0]) 440 } else { 441 _p0 = unsafe.Pointer(&_zero) 442 } 443 _, _, e1 := syscall_syscall(funcPC(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags)) 444 if e1 != 0 { 445 err = errnoErr(e1) 446 } 447 return 448} 449 450func libc_msync_trampoline() 451 452//go:linkname libc_msync libc_msync 453//go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib" 454 455// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 456 457func Munlock(b []byte) (err error) { 458 var _p0 unsafe.Pointer 459 if len(b) > 0 { 460 _p0 = unsafe.Pointer(&b[0]) 461 } else { 462 _p0 = unsafe.Pointer(&_zero) 463 } 464 _, _, e1 := syscall_syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) 465 if e1 != 0 { 466 err = errnoErr(e1) 467 } 468 return 469} 470 471func libc_munlock_trampoline() 472 473//go:linkname libc_munlock libc_munlock 474//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" 475 476// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 477 478func Munlockall() (err error) { 479 _, _, e1 := syscall_syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0) 480 if e1 != 0 { 481 err = errnoErr(e1) 482 } 483 return 484} 485 486func libc_munlockall_trampoline() 487 488//go:linkname libc_munlockall libc_munlockall 489//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" 490 491// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 492 493func pipe() (r int, w int, err error) { 494 r0, r1, e1 := syscall_rawSyscall(funcPC(libc_pipe_trampoline), 0, 0, 0) 495 r = int(r0) 496 w = int(r1) 497 if e1 != 0 { 498 err = errnoErr(e1) 499 } 500 return 501} 502 503func libc_pipe_trampoline() 504 505//go:linkname libc_pipe libc_pipe 506//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" 507 508// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 509 510func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { 511 var _p0 *byte 512 _p0, err = BytePtrFromString(path) 513 if err != nil { 514 return 515 } 516 var _p1 *byte 517 _p1, err = BytePtrFromString(attr) 518 if err != nil { 519 return 520 } 521 r0, _, e1 := syscall_syscall6(funcPC(libc_getxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) 522 sz = int(r0) 523 if e1 != 0 { 524 err = errnoErr(e1) 525 } 526 return 527} 528 529func libc_getxattr_trampoline() 530 531//go:linkname libc_getxattr libc_getxattr 532//go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib" 533 534// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 535 536func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { 537 var _p0 *byte 538 _p0, err = BytePtrFromString(attr) 539 if err != nil { 540 return 541 } 542 r0, _, e1 := syscall_syscall6(funcPC(libc_fgetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) 543 sz = int(r0) 544 if e1 != 0 { 545 err = errnoErr(e1) 546 } 547 return 548} 549 550func libc_fgetxattr_trampoline() 551 552//go:linkname libc_fgetxattr libc_fgetxattr 553//go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib" 554 555// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 556 557func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { 558 var _p0 *byte 559 _p0, err = BytePtrFromString(path) 560 if err != nil { 561 return 562 } 563 var _p1 *byte 564 _p1, err = BytePtrFromString(attr) 565 if err != nil { 566 return 567 } 568 _, _, e1 := syscall_syscall6(funcPC(libc_setxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) 569 if e1 != 0 { 570 err = errnoErr(e1) 571 } 572 return 573} 574 575func libc_setxattr_trampoline() 576 577//go:linkname libc_setxattr libc_setxattr 578//go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib" 579 580// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 581 582func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { 583 var _p0 *byte 584 _p0, err = BytePtrFromString(attr) 585 if err != nil { 586 return 587 } 588 _, _, e1 := syscall_syscall6(funcPC(libc_fsetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) 589 if e1 != 0 { 590 err = errnoErr(e1) 591 } 592 return 593} 594 595func libc_fsetxattr_trampoline() 596 597//go:linkname libc_fsetxattr libc_fsetxattr 598//go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib" 599 600// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 601 602func removexattr(path string, attr string, options int) (err error) { 603 var _p0 *byte 604 _p0, err = BytePtrFromString(path) 605 if err != nil { 606 return 607 } 608 var _p1 *byte 609 _p1, err = BytePtrFromString(attr) 610 if err != nil { 611 return 612 } 613 _, _, e1 := syscall_syscall(funcPC(libc_removexattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) 614 if e1 != 0 { 615 err = errnoErr(e1) 616 } 617 return 618} 619 620func libc_removexattr_trampoline() 621 622//go:linkname libc_removexattr libc_removexattr 623//go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib" 624 625// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 626 627func fremovexattr(fd int, attr string, options int) (err error) { 628 var _p0 *byte 629 _p0, err = BytePtrFromString(attr) 630 if err != nil { 631 return 632 } 633 _, _, e1 := syscall_syscall(funcPC(libc_fremovexattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) 634 if e1 != 0 { 635 err = errnoErr(e1) 636 } 637 return 638} 639 640func libc_fremovexattr_trampoline() 641 642//go:linkname libc_fremovexattr libc_fremovexattr 643//go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib" 644 645// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 646 647func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { 648 var _p0 *byte 649 _p0, err = BytePtrFromString(path) 650 if err != nil { 651 return 652 } 653 r0, _, e1 := syscall_syscall6(funcPC(libc_listxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) 654 sz = int(r0) 655 if e1 != 0 { 656 err = errnoErr(e1) 657 } 658 return 659} 660 661func libc_listxattr_trampoline() 662 663//go:linkname libc_listxattr libc_listxattr 664//go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib" 665 666// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 667 668func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { 669 r0, _, e1 := syscall_syscall6(funcPC(libc_flistxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) 670 sz = int(r0) 671 if e1 != 0 { 672 err = errnoErr(e1) 673 } 674 return 675} 676 677func libc_flistxattr_trampoline() 678 679//go:linkname libc_flistxattr libc_flistxattr 680//go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib" 681 682// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 683 684func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { 685 _, _, e1 := syscall_syscall6(funcPC(libc_setattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) 686 if e1 != 0 { 687 err = errnoErr(e1) 688 } 689 return 690} 691 692func libc_setattrlist_trampoline() 693 694//go:linkname libc_setattrlist libc_setattrlist 695//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" 696 697// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 698 699func fcntl(fd int, cmd int, arg int) (val int, err error) { 700 r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) 701 val = int(r0) 702 if e1 != 0 { 703 err = errnoErr(e1) 704 } 705 return 706} 707 708func libc_fcntl_trampoline() 709 710//go:linkname libc_fcntl libc_fcntl 711//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" 712 713// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 714 715func kill(pid int, signum int, posix int) (err error) { 716 _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) 717 if e1 != 0 { 718 err = errnoErr(e1) 719 } 720 return 721} 722 723func libc_kill_trampoline() 724 725//go:linkname libc_kill libc_kill 726//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" 727 728// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 729 730func ioctl(fd int, req uint, arg uintptr) (err error) { 731 _, _, e1 := syscall_syscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) 732 if e1 != 0 { 733 err = errnoErr(e1) 734 } 735 return 736} 737 738func libc_ioctl_trampoline() 739 740//go:linkname libc_ioctl libc_ioctl 741//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" 742 743// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 744 745func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { 746 var _p0 unsafe.Pointer 747 if len(mib) > 0 { 748 _p0 = unsafe.Pointer(&mib[0]) 749 } else { 750 _p0 = unsafe.Pointer(&_zero) 751 } 752 _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) 753 if e1 != 0 { 754 err = errnoErr(e1) 755 } 756 return 757} 758 759func libc_sysctl_trampoline() 760 761//go:linkname libc_sysctl libc_sysctl 762//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" 763 764// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 765 766func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { 767 _, _, e1 := syscall_syscall6(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) 768 if e1 != 0 { 769 err = errnoErr(e1) 770 } 771 return 772} 773 774func libc_sendfile_trampoline() 775 776//go:linkname libc_sendfile libc_sendfile 777//go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib" 778 779// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 780 781func Access(path string, mode uint32) (err error) { 782 var _p0 *byte 783 _p0, err = BytePtrFromString(path) 784 if err != nil { 785 return 786 } 787 _, _, e1 := syscall_syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 788 if e1 != 0 { 789 err = errnoErr(e1) 790 } 791 return 792} 793 794func libc_access_trampoline() 795 796//go:linkname libc_access libc_access 797//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" 798 799// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 800 801func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 802 _, _, e1 := syscall_syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) 803 if e1 != 0 { 804 err = errnoErr(e1) 805 } 806 return 807} 808 809func libc_adjtime_trampoline() 810 811//go:linkname libc_adjtime libc_adjtime 812//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" 813 814// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 815 816func Chdir(path string) (err error) { 817 var _p0 *byte 818 _p0, err = BytePtrFromString(path) 819 if err != nil { 820 return 821 } 822 _, _, e1 := syscall_syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 823 if e1 != 0 { 824 err = errnoErr(e1) 825 } 826 return 827} 828 829func libc_chdir_trampoline() 830 831//go:linkname libc_chdir libc_chdir 832//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" 833 834// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 835 836func Chflags(path string, flags int) (err error) { 837 var _p0 *byte 838 _p0, err = BytePtrFromString(path) 839 if err != nil { 840 return 841 } 842 _, _, e1 := syscall_syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 843 if e1 != 0 { 844 err = errnoErr(e1) 845 } 846 return 847} 848 849func libc_chflags_trampoline() 850 851//go:linkname libc_chflags libc_chflags 852//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" 853 854// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 855 856func Chmod(path string, mode uint32) (err error) { 857 var _p0 *byte 858 _p0, err = BytePtrFromString(path) 859 if err != nil { 860 return 861 } 862 _, _, e1 := syscall_syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 863 if e1 != 0 { 864 err = errnoErr(e1) 865 } 866 return 867} 868 869func libc_chmod_trampoline() 870 871//go:linkname libc_chmod libc_chmod 872//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" 873 874// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 875 876func Chown(path string, uid int, gid int) (err error) { 877 var _p0 *byte 878 _p0, err = BytePtrFromString(path) 879 if err != nil { 880 return 881 } 882 _, _, e1 := syscall_syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 883 if e1 != 0 { 884 err = errnoErr(e1) 885 } 886 return 887} 888 889func libc_chown_trampoline() 890 891//go:linkname libc_chown libc_chown 892//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" 893 894// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 895 896func Chroot(path string) (err error) { 897 var _p0 *byte 898 _p0, err = BytePtrFromString(path) 899 if err != nil { 900 return 901 } 902 _, _, e1 := syscall_syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 903 if e1 != 0 { 904 err = errnoErr(e1) 905 } 906 return 907} 908 909func libc_chroot_trampoline() 910 911//go:linkname libc_chroot libc_chroot 912//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" 913 914// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 915 916func ClockGettime(clockid int32, time *Timespec) (err error) { 917 _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) 918 if e1 != 0 { 919 err = errnoErr(e1) 920 } 921 return 922} 923 924func libc_clock_gettime_trampoline() 925 926//go:linkname libc_clock_gettime libc_clock_gettime 927//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib" 928 929// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 930 931func Close(fd int) (err error) { 932 _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0) 933 if e1 != 0 { 934 err = errnoErr(e1) 935 } 936 return 937} 938 939func libc_close_trampoline() 940 941//go:linkname libc_close libc_close 942//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" 943 944// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 945 946func Clonefile(src string, dst string, flags int) (err error) { 947 var _p0 *byte 948 _p0, err = BytePtrFromString(src) 949 if err != nil { 950 return 951 } 952 var _p1 *byte 953 _p1, err = BytePtrFromString(dst) 954 if err != nil { 955 return 956 } 957 _, _, e1 := syscall_syscall(funcPC(libc_clonefile_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags)) 958 if e1 != 0 { 959 err = errnoErr(e1) 960 } 961 return 962} 963 964func libc_clonefile_trampoline() 965 966//go:linkname libc_clonefile libc_clonefile 967//go:cgo_import_dynamic libc_clonefile clonefile "/usr/lib/libSystem.B.dylib" 968 969// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 970 971func Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) { 972 var _p0 *byte 973 _p0, err = BytePtrFromString(src) 974 if err != nil { 975 return 976 } 977 var _p1 *byte 978 _p1, err = BytePtrFromString(dst) 979 if err != nil { 980 return 981 } 982 _, _, e1 := syscall_syscall6(funcPC(libc_clonefileat_trampoline), uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) 983 if e1 != 0 { 984 err = errnoErr(e1) 985 } 986 return 987} 988 989func libc_clonefileat_trampoline() 990 991//go:linkname libc_clonefileat libc_clonefileat 992//go:cgo_import_dynamic libc_clonefileat clonefileat "/usr/lib/libSystem.B.dylib" 993 994// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 995 996func Dup(fd int) (nfd int, err error) { 997 r0, _, e1 := syscall_syscall(funcPC(libc_dup_trampoline), uintptr(fd), 0, 0) 998 nfd = int(r0) 999 if e1 != 0 { 1000 err = errnoErr(e1) 1001 } 1002 return 1003} 1004 1005func libc_dup_trampoline() 1006 1007//go:linkname libc_dup libc_dup 1008//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" 1009 1010// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1011 1012func Dup2(from int, to int) (err error) { 1013 _, _, e1 := syscall_syscall(funcPC(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) 1014 if e1 != 0 { 1015 err = errnoErr(e1) 1016 } 1017 return 1018} 1019 1020func libc_dup2_trampoline() 1021 1022//go:linkname libc_dup2 libc_dup2 1023//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" 1024 1025// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1026 1027func Exchangedata(path1 string, path2 string, options int) (err error) { 1028 var _p0 *byte 1029 _p0, err = BytePtrFromString(path1) 1030 if err != nil { 1031 return 1032 } 1033 var _p1 *byte 1034 _p1, err = BytePtrFromString(path2) 1035 if err != nil { 1036 return 1037 } 1038 _, _, e1 := syscall_syscall(funcPC(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) 1039 if e1 != 0 { 1040 err = errnoErr(e1) 1041 } 1042 return 1043} 1044 1045func libc_exchangedata_trampoline() 1046 1047//go:linkname libc_exchangedata libc_exchangedata 1048//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" 1049 1050// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1051 1052func Exit(code int) { 1053 syscall_syscall(funcPC(libc_exit_trampoline), uintptr(code), 0, 0) 1054 return 1055} 1056 1057func libc_exit_trampoline() 1058 1059//go:linkname libc_exit libc_exit 1060//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" 1061 1062// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1063 1064func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { 1065 var _p0 *byte 1066 _p0, err = BytePtrFromString(path) 1067 if err != nil { 1068 return 1069 } 1070 _, _, e1 := syscall_syscall6(funcPC(libc_faccessat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 1071 if e1 != 0 { 1072 err = errnoErr(e1) 1073 } 1074 return 1075} 1076 1077func libc_faccessat_trampoline() 1078 1079//go:linkname libc_faccessat libc_faccessat 1080//go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib" 1081 1082// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1083 1084func Fchdir(fd int) (err error) { 1085 _, _, e1 := syscall_syscall(funcPC(libc_fchdir_trampoline), uintptr(fd), 0, 0) 1086 if e1 != 0 { 1087 err = errnoErr(e1) 1088 } 1089 return 1090} 1091 1092func libc_fchdir_trampoline() 1093 1094//go:linkname libc_fchdir libc_fchdir 1095//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" 1096 1097// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1098 1099func Fchflags(fd int, flags int) (err error) { 1100 _, _, e1 := syscall_syscall(funcPC(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) 1101 if e1 != 0 { 1102 err = errnoErr(e1) 1103 } 1104 return 1105} 1106 1107func libc_fchflags_trampoline() 1108 1109//go:linkname libc_fchflags libc_fchflags 1110//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" 1111 1112// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1113 1114func Fchmod(fd int, mode uint32) (err error) { 1115 _, _, e1 := syscall_syscall(funcPC(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) 1116 if e1 != 0 { 1117 err = errnoErr(e1) 1118 } 1119 return 1120} 1121 1122func libc_fchmod_trampoline() 1123 1124//go:linkname libc_fchmod libc_fchmod 1125//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" 1126 1127// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1128 1129func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { 1130 var _p0 *byte 1131 _p0, err = BytePtrFromString(path) 1132 if err != nil { 1133 return 1134 } 1135 _, _, e1 := syscall_syscall6(funcPC(libc_fchmodat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 1136 if e1 != 0 { 1137 err = errnoErr(e1) 1138 } 1139 return 1140} 1141 1142func libc_fchmodat_trampoline() 1143 1144//go:linkname libc_fchmodat libc_fchmodat 1145//go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib" 1146 1147// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1148 1149func Fchown(fd int, uid int, gid int) (err error) { 1150 _, _, e1 := syscall_syscall(funcPC(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) 1151 if e1 != 0 { 1152 err = errnoErr(e1) 1153 } 1154 return 1155} 1156 1157func libc_fchown_trampoline() 1158 1159//go:linkname libc_fchown libc_fchown 1160//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" 1161 1162// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1163 1164func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { 1165 var _p0 *byte 1166 _p0, err = BytePtrFromString(path) 1167 if err != nil { 1168 return 1169 } 1170 _, _, e1 := syscall_syscall6(funcPC(libc_fchownat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) 1171 if e1 != 0 { 1172 err = errnoErr(e1) 1173 } 1174 return 1175} 1176 1177func libc_fchownat_trampoline() 1178 1179//go:linkname libc_fchownat libc_fchownat 1180//go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib" 1181 1182// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1183 1184func Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) { 1185 var _p0 *byte 1186 _p0, err = BytePtrFromString(dst) 1187 if err != nil { 1188 return 1189 } 1190 _, _, e1 := syscall_syscall6(funcPC(libc_fclonefileat_trampoline), uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0) 1191 if e1 != 0 { 1192 err = errnoErr(e1) 1193 } 1194 return 1195} 1196 1197func libc_fclonefileat_trampoline() 1198 1199//go:linkname libc_fclonefileat libc_fclonefileat 1200//go:cgo_import_dynamic libc_fclonefileat fclonefileat "/usr/lib/libSystem.B.dylib" 1201 1202// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1203 1204func Flock(fd int, how int) (err error) { 1205 _, _, e1 := syscall_syscall(funcPC(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) 1206 if e1 != 0 { 1207 err = errnoErr(e1) 1208 } 1209 return 1210} 1211 1212func libc_flock_trampoline() 1213 1214//go:linkname libc_flock libc_flock 1215//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" 1216 1217// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1218 1219func Fpathconf(fd int, name int) (val int, err error) { 1220 r0, _, e1 := syscall_syscall(funcPC(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) 1221 val = int(r0) 1222 if e1 != 0 { 1223 err = errnoErr(e1) 1224 } 1225 return 1226} 1227 1228func libc_fpathconf_trampoline() 1229 1230//go:linkname libc_fpathconf libc_fpathconf 1231//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" 1232 1233// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1234 1235func Fsync(fd int) (err error) { 1236 _, _, e1 := syscall_syscall(funcPC(libc_fsync_trampoline), uintptr(fd), 0, 0) 1237 if e1 != 0 { 1238 err = errnoErr(e1) 1239 } 1240 return 1241} 1242 1243func libc_fsync_trampoline() 1244 1245//go:linkname libc_fsync libc_fsync 1246//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" 1247 1248// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1249 1250func Ftruncate(fd int, length int64) (err error) { 1251 _, _, e1 := syscall_syscall(funcPC(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), 0) 1252 if e1 != 0 { 1253 err = errnoErr(e1) 1254 } 1255 return 1256} 1257 1258func libc_ftruncate_trampoline() 1259 1260//go:linkname libc_ftruncate libc_ftruncate 1261//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" 1262 1263// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1264 1265func Getcwd(buf []byte) (n int, err error) { 1266 var _p0 unsafe.Pointer 1267 if len(buf) > 0 { 1268 _p0 = unsafe.Pointer(&buf[0]) 1269 } else { 1270 _p0 = unsafe.Pointer(&_zero) 1271 } 1272 r0, _, e1 := syscall_syscall(funcPC(libc_getcwd_trampoline), uintptr(_p0), uintptr(len(buf)), 0) 1273 n = int(r0) 1274 if e1 != 0 { 1275 err = errnoErr(e1) 1276 } 1277 return 1278} 1279 1280func libc_getcwd_trampoline() 1281 1282//go:linkname libc_getcwd libc_getcwd 1283//go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib" 1284 1285// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1286 1287func Getdtablesize() (size int) { 1288 r0, _, _ := syscall_syscall(funcPC(libc_getdtablesize_trampoline), 0, 0, 0) 1289 size = int(r0) 1290 return 1291} 1292 1293func libc_getdtablesize_trampoline() 1294 1295//go:linkname libc_getdtablesize libc_getdtablesize 1296//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" 1297 1298// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1299 1300func Getegid() (egid int) { 1301 r0, _, _ := syscall_rawSyscall(funcPC(libc_getegid_trampoline), 0, 0, 0) 1302 egid = int(r0) 1303 return 1304} 1305 1306func libc_getegid_trampoline() 1307 1308//go:linkname libc_getegid libc_getegid 1309//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" 1310 1311// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1312 1313func Geteuid() (uid int) { 1314 r0, _, _ := syscall_rawSyscall(funcPC(libc_geteuid_trampoline), 0, 0, 0) 1315 uid = int(r0) 1316 return 1317} 1318 1319func libc_geteuid_trampoline() 1320 1321//go:linkname libc_geteuid libc_geteuid 1322//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" 1323 1324// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1325 1326func Getgid() (gid int) { 1327 r0, _, _ := syscall_rawSyscall(funcPC(libc_getgid_trampoline), 0, 0, 0) 1328 gid = int(r0) 1329 return 1330} 1331 1332func libc_getgid_trampoline() 1333 1334//go:linkname libc_getgid libc_getgid 1335//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" 1336 1337// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1338 1339func Getpgid(pid int) (pgid int, err error) { 1340 r0, _, e1 := syscall_rawSyscall(funcPC(libc_getpgid_trampoline), uintptr(pid), 0, 0) 1341 pgid = int(r0) 1342 if e1 != 0 { 1343 err = errnoErr(e1) 1344 } 1345 return 1346} 1347 1348func libc_getpgid_trampoline() 1349 1350//go:linkname libc_getpgid libc_getpgid 1351//go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" 1352 1353// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1354 1355func Getpgrp() (pgrp int) { 1356 r0, _, _ := syscall_rawSyscall(funcPC(libc_getpgrp_trampoline), 0, 0, 0) 1357 pgrp = int(r0) 1358 return 1359} 1360 1361func libc_getpgrp_trampoline() 1362 1363//go:linkname libc_getpgrp libc_getpgrp 1364//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" 1365 1366// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1367 1368func Getpid() (pid int) { 1369 r0, _, _ := syscall_rawSyscall(funcPC(libc_getpid_trampoline), 0, 0, 0) 1370 pid = int(r0) 1371 return 1372} 1373 1374func libc_getpid_trampoline() 1375 1376//go:linkname libc_getpid libc_getpid 1377//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" 1378 1379// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1380 1381func Getppid() (ppid int) { 1382 r0, _, _ := syscall_rawSyscall(funcPC(libc_getppid_trampoline), 0, 0, 0) 1383 ppid = int(r0) 1384 return 1385} 1386 1387func libc_getppid_trampoline() 1388 1389//go:linkname libc_getppid libc_getppid 1390//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" 1391 1392// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1393 1394func Getpriority(which int, who int) (prio int, err error) { 1395 r0, _, e1 := syscall_syscall(funcPC(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) 1396 prio = int(r0) 1397 if e1 != 0 { 1398 err = errnoErr(e1) 1399 } 1400 return 1401} 1402 1403func libc_getpriority_trampoline() 1404 1405//go:linkname libc_getpriority libc_getpriority 1406//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" 1407 1408// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1409 1410func Getrlimit(which int, lim *Rlimit) (err error) { 1411 _, _, e1 := syscall_rawSyscall(funcPC(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 1412 if e1 != 0 { 1413 err = errnoErr(e1) 1414 } 1415 return 1416} 1417 1418func libc_getrlimit_trampoline() 1419 1420//go:linkname libc_getrlimit libc_getrlimit 1421//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" 1422 1423// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1424 1425func Getrusage(who int, rusage *Rusage) (err error) { 1426 _, _, e1 := syscall_rawSyscall(funcPC(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) 1427 if e1 != 0 { 1428 err = errnoErr(e1) 1429 } 1430 return 1431} 1432 1433func libc_getrusage_trampoline() 1434 1435//go:linkname libc_getrusage libc_getrusage 1436//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" 1437 1438// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1439 1440func Getsid(pid int) (sid int, err error) { 1441 r0, _, e1 := syscall_rawSyscall(funcPC(libc_getsid_trampoline), uintptr(pid), 0, 0) 1442 sid = int(r0) 1443 if e1 != 0 { 1444 err = errnoErr(e1) 1445 } 1446 return 1447} 1448 1449func libc_getsid_trampoline() 1450 1451//go:linkname libc_getsid libc_getsid 1452//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" 1453 1454// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1455 1456func Gettimeofday(tp *Timeval) (err error) { 1457 _, _, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) 1458 if e1 != 0 { 1459 err = errnoErr(e1) 1460 } 1461 return 1462} 1463 1464func libc_gettimeofday_trampoline() 1465 1466//go:linkname libc_gettimeofday libc_gettimeofday 1467//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" 1468 1469// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1470 1471func Getuid() (uid int) { 1472 r0, _, _ := syscall_rawSyscall(funcPC(libc_getuid_trampoline), 0, 0, 0) 1473 uid = int(r0) 1474 return 1475} 1476 1477func libc_getuid_trampoline() 1478 1479//go:linkname libc_getuid libc_getuid 1480//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" 1481 1482// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1483 1484func Issetugid() (tainted bool) { 1485 r0, _, _ := syscall_rawSyscall(funcPC(libc_issetugid_trampoline), 0, 0, 0) 1486 tainted = bool(r0 != 0) 1487 return 1488} 1489 1490func libc_issetugid_trampoline() 1491 1492//go:linkname libc_issetugid libc_issetugid 1493//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" 1494 1495// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1496 1497func Kqueue() (fd int, err error) { 1498 r0, _, e1 := syscall_syscall(funcPC(libc_kqueue_trampoline), 0, 0, 0) 1499 fd = int(r0) 1500 if e1 != 0 { 1501 err = errnoErr(e1) 1502 } 1503 return 1504} 1505 1506func libc_kqueue_trampoline() 1507 1508//go:linkname libc_kqueue libc_kqueue 1509//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" 1510 1511// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1512 1513func Lchown(path string, uid int, gid int) (err error) { 1514 var _p0 *byte 1515 _p0, err = BytePtrFromString(path) 1516 if err != nil { 1517 return 1518 } 1519 _, _, e1 := syscall_syscall(funcPC(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 1520 if e1 != 0 { 1521 err = errnoErr(e1) 1522 } 1523 return 1524} 1525 1526func libc_lchown_trampoline() 1527 1528//go:linkname libc_lchown libc_lchown 1529//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" 1530 1531// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1532 1533func Link(path string, link string) (err error) { 1534 var _p0 *byte 1535 _p0, err = BytePtrFromString(path) 1536 if err != nil { 1537 return 1538 } 1539 var _p1 *byte 1540 _p1, err = BytePtrFromString(link) 1541 if err != nil { 1542 return 1543 } 1544 _, _, e1 := syscall_syscall(funcPC(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1545 if e1 != 0 { 1546 err = errnoErr(e1) 1547 } 1548 return 1549} 1550 1551func libc_link_trampoline() 1552 1553//go:linkname libc_link libc_link 1554//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" 1555 1556// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1557 1558func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { 1559 var _p0 *byte 1560 _p0, err = BytePtrFromString(path) 1561 if err != nil { 1562 return 1563 } 1564 var _p1 *byte 1565 _p1, err = BytePtrFromString(link) 1566 if err != nil { 1567 return 1568 } 1569 _, _, e1 := syscall_syscall6(funcPC(libc_linkat_trampoline), uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) 1570 if e1 != 0 { 1571 err = errnoErr(e1) 1572 } 1573 return 1574} 1575 1576func libc_linkat_trampoline() 1577 1578//go:linkname libc_linkat libc_linkat 1579//go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib" 1580 1581// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1582 1583func Listen(s int, backlog int) (err error) { 1584 _, _, e1 := syscall_syscall(funcPC(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) 1585 if e1 != 0 { 1586 err = errnoErr(e1) 1587 } 1588 return 1589} 1590 1591func libc_listen_trampoline() 1592 1593//go:linkname libc_listen libc_listen 1594//go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" 1595 1596// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1597 1598func Mkdir(path string, mode uint32) (err error) { 1599 var _p0 *byte 1600 _p0, err = BytePtrFromString(path) 1601 if err != nil { 1602 return 1603 } 1604 _, _, e1 := syscall_syscall(funcPC(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1605 if e1 != 0 { 1606 err = errnoErr(e1) 1607 } 1608 return 1609} 1610 1611func libc_mkdir_trampoline() 1612 1613//go:linkname libc_mkdir libc_mkdir 1614//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" 1615 1616// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1617 1618func Mkdirat(dirfd int, path string, mode uint32) (err error) { 1619 var _p0 *byte 1620 _p0, err = BytePtrFromString(path) 1621 if err != nil { 1622 return 1623 } 1624 _, _, e1 := syscall_syscall(funcPC(libc_mkdirat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) 1625 if e1 != 0 { 1626 err = errnoErr(e1) 1627 } 1628 return 1629} 1630 1631func libc_mkdirat_trampoline() 1632 1633//go:linkname libc_mkdirat libc_mkdirat 1634//go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib" 1635 1636// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1637 1638func Mkfifo(path string, mode uint32) (err error) { 1639 var _p0 *byte 1640 _p0, err = BytePtrFromString(path) 1641 if err != nil { 1642 return 1643 } 1644 _, _, e1 := syscall_syscall(funcPC(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1645 if e1 != 0 { 1646 err = errnoErr(e1) 1647 } 1648 return 1649} 1650 1651func libc_mkfifo_trampoline() 1652 1653//go:linkname libc_mkfifo libc_mkfifo 1654//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" 1655 1656// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1657 1658func Mknod(path string, mode uint32, dev int) (err error) { 1659 var _p0 *byte 1660 _p0, err = BytePtrFromString(path) 1661 if err != nil { 1662 return 1663 } 1664 _, _, e1 := syscall_syscall(funcPC(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) 1665 if e1 != 0 { 1666 err = errnoErr(e1) 1667 } 1668 return 1669} 1670 1671func libc_mknod_trampoline() 1672 1673//go:linkname libc_mknod libc_mknod 1674//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" 1675 1676// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1677 1678func Open(path string, mode int, perm uint32) (fd int, err error) { 1679 var _p0 *byte 1680 _p0, err = BytePtrFromString(path) 1681 if err != nil { 1682 return 1683 } 1684 r0, _, e1 := syscall_syscall(funcPC(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) 1685 fd = int(r0) 1686 if e1 != 0 { 1687 err = errnoErr(e1) 1688 } 1689 return 1690} 1691 1692func libc_open_trampoline() 1693 1694//go:linkname libc_open libc_open 1695//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" 1696 1697// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1698 1699func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { 1700 var _p0 *byte 1701 _p0, err = BytePtrFromString(path) 1702 if err != nil { 1703 return 1704 } 1705 r0, _, e1 := syscall_syscall6(funcPC(libc_openat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) 1706 fd = int(r0) 1707 if e1 != 0 { 1708 err = errnoErr(e1) 1709 } 1710 return 1711} 1712 1713func libc_openat_trampoline() 1714 1715//go:linkname libc_openat libc_openat 1716//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" 1717 1718// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1719 1720func Pathconf(path string, name int) (val int, err error) { 1721 var _p0 *byte 1722 _p0, err = BytePtrFromString(path) 1723 if err != nil { 1724 return 1725 } 1726 r0, _, e1 := syscall_syscall(funcPC(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) 1727 val = int(r0) 1728 if e1 != 0 { 1729 err = errnoErr(e1) 1730 } 1731 return 1732} 1733 1734func libc_pathconf_trampoline() 1735 1736//go:linkname libc_pathconf libc_pathconf 1737//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" 1738 1739// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1740 1741func Pread(fd int, p []byte, offset int64) (n int, err error) { 1742 var _p0 unsafe.Pointer 1743 if len(p) > 0 { 1744 _p0 = unsafe.Pointer(&p[0]) 1745 } else { 1746 _p0 = unsafe.Pointer(&_zero) 1747 } 1748 r0, _, e1 := syscall_syscall6(funcPC(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 1749 n = int(r0) 1750 if e1 != 0 { 1751 err = errnoErr(e1) 1752 } 1753 return 1754} 1755 1756func libc_pread_trampoline() 1757 1758//go:linkname libc_pread libc_pread 1759//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" 1760 1761// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1762 1763func Pwrite(fd int, p []byte, offset int64) (n int, err error) { 1764 var _p0 unsafe.Pointer 1765 if len(p) > 0 { 1766 _p0 = unsafe.Pointer(&p[0]) 1767 } else { 1768 _p0 = unsafe.Pointer(&_zero) 1769 } 1770 r0, _, e1 := syscall_syscall6(funcPC(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 1771 n = int(r0) 1772 if e1 != 0 { 1773 err = errnoErr(e1) 1774 } 1775 return 1776} 1777 1778func libc_pwrite_trampoline() 1779 1780//go:linkname libc_pwrite libc_pwrite 1781//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" 1782 1783// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1784 1785func read(fd int, p []byte) (n int, err error) { 1786 var _p0 unsafe.Pointer 1787 if len(p) > 0 { 1788 _p0 = unsafe.Pointer(&p[0]) 1789 } else { 1790 _p0 = unsafe.Pointer(&_zero) 1791 } 1792 r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) 1793 n = int(r0) 1794 if e1 != 0 { 1795 err = errnoErr(e1) 1796 } 1797 return 1798} 1799 1800func libc_read_trampoline() 1801 1802//go:linkname libc_read libc_read 1803//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" 1804 1805// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1806 1807func Readlink(path string, buf []byte) (n int, err error) { 1808 var _p0 *byte 1809 _p0, err = BytePtrFromString(path) 1810 if err != nil { 1811 return 1812 } 1813 var _p1 unsafe.Pointer 1814 if len(buf) > 0 { 1815 _p1 = unsafe.Pointer(&buf[0]) 1816 } else { 1817 _p1 = unsafe.Pointer(&_zero) 1818 } 1819 r0, _, e1 := syscall_syscall(funcPC(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) 1820 n = int(r0) 1821 if e1 != 0 { 1822 err = errnoErr(e1) 1823 } 1824 return 1825} 1826 1827func libc_readlink_trampoline() 1828 1829//go:linkname libc_readlink libc_readlink 1830//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" 1831 1832// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1833 1834func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { 1835 var _p0 *byte 1836 _p0, err = BytePtrFromString(path) 1837 if err != nil { 1838 return 1839 } 1840 var _p1 unsafe.Pointer 1841 if len(buf) > 0 { 1842 _p1 = unsafe.Pointer(&buf[0]) 1843 } else { 1844 _p1 = unsafe.Pointer(&_zero) 1845 } 1846 r0, _, e1 := syscall_syscall6(funcPC(libc_readlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) 1847 n = int(r0) 1848 if e1 != 0 { 1849 err = errnoErr(e1) 1850 } 1851 return 1852} 1853 1854func libc_readlinkat_trampoline() 1855 1856//go:linkname libc_readlinkat libc_readlinkat 1857//go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib" 1858 1859// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1860 1861func Rename(from string, to string) (err error) { 1862 var _p0 *byte 1863 _p0, err = BytePtrFromString(from) 1864 if err != nil { 1865 return 1866 } 1867 var _p1 *byte 1868 _p1, err = BytePtrFromString(to) 1869 if err != nil { 1870 return 1871 } 1872 _, _, e1 := syscall_syscall(funcPC(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1873 if e1 != 0 { 1874 err = errnoErr(e1) 1875 } 1876 return 1877} 1878 1879func libc_rename_trampoline() 1880 1881//go:linkname libc_rename libc_rename 1882//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" 1883 1884// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1885 1886func Renameat(fromfd int, from string, tofd int, to string) (err error) { 1887 var _p0 *byte 1888 _p0, err = BytePtrFromString(from) 1889 if err != nil { 1890 return 1891 } 1892 var _p1 *byte 1893 _p1, err = BytePtrFromString(to) 1894 if err != nil { 1895 return 1896 } 1897 _, _, e1 := syscall_syscall6(funcPC(libc_renameat_trampoline), uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) 1898 if e1 != 0 { 1899 err = errnoErr(e1) 1900 } 1901 return 1902} 1903 1904func libc_renameat_trampoline() 1905 1906//go:linkname libc_renameat libc_renameat 1907//go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib" 1908 1909// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1910 1911func Revoke(path string) (err error) { 1912 var _p0 *byte 1913 _p0, err = BytePtrFromString(path) 1914 if err != nil { 1915 return 1916 } 1917 _, _, e1 := syscall_syscall(funcPC(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1918 if e1 != 0 { 1919 err = errnoErr(e1) 1920 } 1921 return 1922} 1923 1924func libc_revoke_trampoline() 1925 1926//go:linkname libc_revoke libc_revoke 1927//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" 1928 1929// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1930 1931func Rmdir(path string) (err error) { 1932 var _p0 *byte 1933 _p0, err = BytePtrFromString(path) 1934 if err != nil { 1935 return 1936 } 1937 _, _, e1 := syscall_syscall(funcPC(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1938 if e1 != 0 { 1939 err = errnoErr(e1) 1940 } 1941 return 1942} 1943 1944func libc_rmdir_trampoline() 1945 1946//go:linkname libc_rmdir libc_rmdir 1947//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" 1948 1949// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1950 1951func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1952 r0, _, e1 := syscall_syscall(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(whence)) 1953 newoffset = int64(r0) 1954 if e1 != 0 { 1955 err = errnoErr(e1) 1956 } 1957 return 1958} 1959 1960func libc_lseek_trampoline() 1961 1962//go:linkname libc_lseek libc_lseek 1963//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" 1964 1965// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1966 1967func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { 1968 r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1969 n = int(r0) 1970 if e1 != 0 { 1971 err = errnoErr(e1) 1972 } 1973 return 1974} 1975 1976func libc_select_trampoline() 1977 1978//go:linkname libc_select libc_select 1979//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" 1980 1981// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1982 1983func Setegid(egid int) (err error) { 1984 _, _, e1 := syscall_syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0) 1985 if e1 != 0 { 1986 err = errnoErr(e1) 1987 } 1988 return 1989} 1990 1991func libc_setegid_trampoline() 1992 1993//go:linkname libc_setegid libc_setegid 1994//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" 1995 1996// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1997 1998func Seteuid(euid int) (err error) { 1999 _, _, e1 := syscall_rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0) 2000 if e1 != 0 { 2001 err = errnoErr(e1) 2002 } 2003 return 2004} 2005 2006func libc_seteuid_trampoline() 2007 2008//go:linkname libc_seteuid libc_seteuid 2009//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" 2010 2011// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2012 2013func Setgid(gid int) (err error) { 2014 _, _, e1 := syscall_rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0) 2015 if e1 != 0 { 2016 err = errnoErr(e1) 2017 } 2018 return 2019} 2020 2021func libc_setgid_trampoline() 2022 2023//go:linkname libc_setgid libc_setgid 2024//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" 2025 2026// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2027 2028func Setlogin(name string) (err error) { 2029 var _p0 *byte 2030 _p0, err = BytePtrFromString(name) 2031 if err != nil { 2032 return 2033 } 2034 _, _, e1 := syscall_syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 2035 if e1 != 0 { 2036 err = errnoErr(e1) 2037 } 2038 return 2039} 2040 2041func libc_setlogin_trampoline() 2042 2043//go:linkname libc_setlogin libc_setlogin 2044//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" 2045 2046// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2047 2048func Setpgid(pid int, pgid int) (err error) { 2049 _, _, e1 := syscall_rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) 2050 if e1 != 0 { 2051 err = errnoErr(e1) 2052 } 2053 return 2054} 2055 2056func libc_setpgid_trampoline() 2057 2058//go:linkname libc_setpgid libc_setpgid 2059//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" 2060 2061// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2062 2063func Setpriority(which int, who int, prio int) (err error) { 2064 _, _, e1 := syscall_syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) 2065 if e1 != 0 { 2066 err = errnoErr(e1) 2067 } 2068 return 2069} 2070 2071func libc_setpriority_trampoline() 2072 2073//go:linkname libc_setpriority libc_setpriority 2074//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" 2075 2076// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2077 2078func Setprivexec(flag int) (err error) { 2079 _, _, e1 := syscall_syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0) 2080 if e1 != 0 { 2081 err = errnoErr(e1) 2082 } 2083 return 2084} 2085 2086func libc_setprivexec_trampoline() 2087 2088//go:linkname libc_setprivexec libc_setprivexec 2089//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" 2090 2091// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2092 2093func Setregid(rgid int, egid int) (err error) { 2094 _, _, e1 := syscall_rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) 2095 if e1 != 0 { 2096 err = errnoErr(e1) 2097 } 2098 return 2099} 2100 2101func libc_setregid_trampoline() 2102 2103//go:linkname libc_setregid libc_setregid 2104//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" 2105 2106// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2107 2108func Setreuid(ruid int, euid int) (err error) { 2109 _, _, e1 := syscall_rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) 2110 if e1 != 0 { 2111 err = errnoErr(e1) 2112 } 2113 return 2114} 2115 2116func libc_setreuid_trampoline() 2117 2118//go:linkname libc_setreuid libc_setreuid 2119//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" 2120 2121// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2122 2123func Setrlimit(which int, lim *Rlimit) (err error) { 2124 _, _, e1 := syscall_rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 2125 if e1 != 0 { 2126 err = errnoErr(e1) 2127 } 2128 return 2129} 2130 2131func libc_setrlimit_trampoline() 2132 2133//go:linkname libc_setrlimit libc_setrlimit 2134//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" 2135 2136// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2137 2138func Setsid() (pid int, err error) { 2139 r0, _, e1 := syscall_rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0) 2140 pid = int(r0) 2141 if e1 != 0 { 2142 err = errnoErr(e1) 2143 } 2144 return 2145} 2146 2147func libc_setsid_trampoline() 2148 2149//go:linkname libc_setsid libc_setsid 2150//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" 2151 2152// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2153 2154func Settimeofday(tp *Timeval) (err error) { 2155 _, _, e1 := syscall_rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) 2156 if e1 != 0 { 2157 err = errnoErr(e1) 2158 } 2159 return 2160} 2161 2162func libc_settimeofday_trampoline() 2163 2164//go:linkname libc_settimeofday libc_settimeofday 2165//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" 2166 2167// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2168 2169func Setuid(uid int) (err error) { 2170 _, _, e1 := syscall_rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0) 2171 if e1 != 0 { 2172 err = errnoErr(e1) 2173 } 2174 return 2175} 2176 2177func libc_setuid_trampoline() 2178 2179//go:linkname libc_setuid libc_setuid 2180//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" 2181 2182// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2183 2184func Symlink(path string, link string) (err error) { 2185 var _p0 *byte 2186 _p0, err = BytePtrFromString(path) 2187 if err != nil { 2188 return 2189 } 2190 var _p1 *byte 2191 _p1, err = BytePtrFromString(link) 2192 if err != nil { 2193 return 2194 } 2195 _, _, e1 := syscall_syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 2196 if e1 != 0 { 2197 err = errnoErr(e1) 2198 } 2199 return 2200} 2201 2202func libc_symlink_trampoline() 2203 2204//go:linkname libc_symlink libc_symlink 2205//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" 2206 2207// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2208 2209func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { 2210 var _p0 *byte 2211 _p0, err = BytePtrFromString(oldpath) 2212 if err != nil { 2213 return 2214 } 2215 var _p1 *byte 2216 _p1, err = BytePtrFromString(newpath) 2217 if err != nil { 2218 return 2219 } 2220 _, _, e1 := syscall_syscall(funcPC(libc_symlinkat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) 2221 if e1 != 0 { 2222 err = errnoErr(e1) 2223 } 2224 return 2225} 2226 2227func libc_symlinkat_trampoline() 2228 2229//go:linkname libc_symlinkat libc_symlinkat 2230//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib" 2231 2232// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2233 2234func Sync() (err error) { 2235 _, _, e1 := syscall_syscall(funcPC(libc_sync_trampoline), 0, 0, 0) 2236 if e1 != 0 { 2237 err = errnoErr(e1) 2238 } 2239 return 2240} 2241 2242func libc_sync_trampoline() 2243 2244//go:linkname libc_sync libc_sync 2245//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" 2246 2247// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2248 2249func Truncate(path string, length int64) (err error) { 2250 var _p0 *byte 2251 _p0, err = BytePtrFromString(path) 2252 if err != nil { 2253 return 2254 } 2255 _, _, e1 := syscall_syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) 2256 if e1 != 0 { 2257 err = errnoErr(e1) 2258 } 2259 return 2260} 2261 2262func libc_truncate_trampoline() 2263 2264//go:linkname libc_truncate libc_truncate 2265//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" 2266 2267// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2268 2269func Umask(newmask int) (oldmask int) { 2270 r0, _, _ := syscall_syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0) 2271 oldmask = int(r0) 2272 return 2273} 2274 2275func libc_umask_trampoline() 2276 2277//go:linkname libc_umask libc_umask 2278//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" 2279 2280// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2281 2282func Undelete(path string) (err error) { 2283 var _p0 *byte 2284 _p0, err = BytePtrFromString(path) 2285 if err != nil { 2286 return 2287 } 2288 _, _, e1 := syscall_syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 2289 if e1 != 0 { 2290 err = errnoErr(e1) 2291 } 2292 return 2293} 2294 2295func libc_undelete_trampoline() 2296 2297//go:linkname libc_undelete libc_undelete 2298//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" 2299 2300// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2301 2302func Unlink(path string) (err error) { 2303 var _p0 *byte 2304 _p0, err = BytePtrFromString(path) 2305 if err != nil { 2306 return 2307 } 2308 _, _, e1 := syscall_syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 2309 if e1 != 0 { 2310 err = errnoErr(e1) 2311 } 2312 return 2313} 2314 2315func libc_unlink_trampoline() 2316 2317//go:linkname libc_unlink libc_unlink 2318//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" 2319 2320// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2321 2322func Unlinkat(dirfd int, path string, flags int) (err error) { 2323 var _p0 *byte 2324 _p0, err = BytePtrFromString(path) 2325 if err != nil { 2326 return 2327 } 2328 _, _, e1 := syscall_syscall(funcPC(libc_unlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) 2329 if e1 != 0 { 2330 err = errnoErr(e1) 2331 } 2332 return 2333} 2334 2335func libc_unlinkat_trampoline() 2336 2337//go:linkname libc_unlinkat libc_unlinkat 2338//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" 2339 2340// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2341 2342func Unmount(path string, flags int) (err error) { 2343 var _p0 *byte 2344 _p0, err = BytePtrFromString(path) 2345 if err != nil { 2346 return 2347 } 2348 _, _, e1 := syscall_syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 2349 if e1 != 0 { 2350 err = errnoErr(e1) 2351 } 2352 return 2353} 2354 2355func libc_unmount_trampoline() 2356 2357//go:linkname libc_unmount libc_unmount 2358//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" 2359 2360// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2361 2362func write(fd int, p []byte) (n int, err error) { 2363 var _p0 unsafe.Pointer 2364 if len(p) > 0 { 2365 _p0 = unsafe.Pointer(&p[0]) 2366 } else { 2367 _p0 = unsafe.Pointer(&_zero) 2368 } 2369 r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) 2370 n = int(r0) 2371 if e1 != 0 { 2372 err = errnoErr(e1) 2373 } 2374 return 2375} 2376 2377func libc_write_trampoline() 2378 2379//go:linkname libc_write libc_write 2380//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" 2381 2382// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2383 2384func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 2385 r0, _, e1 := syscall_syscall6(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) 2386 ret = uintptr(r0) 2387 if e1 != 0 { 2388 err = errnoErr(e1) 2389 } 2390 return 2391} 2392 2393func libc_mmap_trampoline() 2394 2395//go:linkname libc_mmap libc_mmap 2396//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" 2397 2398// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2399 2400func munmap(addr uintptr, length uintptr) (err error) { 2401 _, _, e1 := syscall_syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) 2402 if e1 != 0 { 2403 err = errnoErr(e1) 2404 } 2405 return 2406} 2407 2408func libc_munmap_trampoline() 2409 2410//go:linkname libc_munmap libc_munmap 2411//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" 2412 2413// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2414 2415func readlen(fd int, buf *byte, nbuf int) (n int, err error) { 2416 r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) 2417 n = int(r0) 2418 if e1 != 0 { 2419 err = errnoErr(e1) 2420 } 2421 return 2422} 2423 2424// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2425 2426func writelen(fd int, buf *byte, nbuf int) (n int, err error) { 2427 r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) 2428 n = int(r0) 2429 if e1 != 0 { 2430 err = errnoErr(e1) 2431 } 2432 return 2433} 2434 2435// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2436 2437func Fstat(fd int, stat *Stat_t) (err error) { 2438 _, _, e1 := syscall_syscall(funcPC(libc_fstat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 2439 if e1 != 0 { 2440 err = errnoErr(e1) 2441 } 2442 return 2443} 2444 2445func libc_fstat_trampoline() 2446 2447//go:linkname libc_fstat libc_fstat 2448//go:cgo_import_dynamic libc_fstat fstat "/usr/lib/libSystem.B.dylib" 2449 2450// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2451 2452func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 2453 var _p0 *byte 2454 _p0, err = BytePtrFromString(path) 2455 if err != nil { 2456 return 2457 } 2458 _, _, e1 := syscall_syscall6(funcPC(libc_fstatat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 2459 if e1 != 0 { 2460 err = errnoErr(e1) 2461 } 2462 return 2463} 2464 2465func libc_fstatat_trampoline() 2466 2467//go:linkname libc_fstatat libc_fstatat 2468//go:cgo_import_dynamic libc_fstatat fstatat "/usr/lib/libSystem.B.dylib" 2469 2470// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2471 2472func Fstatfs(fd int, stat *Statfs_t) (err error) { 2473 _, _, e1 := syscall_syscall(funcPC(libc_fstatfs_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 2474 if e1 != 0 { 2475 err = errnoErr(e1) 2476 } 2477 return 2478} 2479 2480func libc_fstatfs_trampoline() 2481 2482//go:linkname libc_fstatfs libc_fstatfs 2483//go:cgo_import_dynamic libc_fstatfs fstatfs "/usr/lib/libSystem.B.dylib" 2484 2485// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2486 2487func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { 2488 r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat_trampoline), uintptr(buf), uintptr(size), uintptr(flags)) 2489 n = int(r0) 2490 if e1 != 0 { 2491 err = errnoErr(e1) 2492 } 2493 return 2494} 2495 2496func libc_getfsstat_trampoline() 2497 2498//go:linkname libc_getfsstat libc_getfsstat 2499//go:cgo_import_dynamic libc_getfsstat getfsstat "/usr/lib/libSystem.B.dylib" 2500 2501// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2502 2503func Lstat(path string, stat *Stat_t) (err error) { 2504 var _p0 *byte 2505 _p0, err = BytePtrFromString(path) 2506 if err != nil { 2507 return 2508 } 2509 _, _, e1 := syscall_syscall(funcPC(libc_lstat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2510 if e1 != 0 { 2511 err = errnoErr(e1) 2512 } 2513 return 2514} 2515 2516func libc_lstat_trampoline() 2517 2518//go:linkname libc_lstat libc_lstat 2519//go:cgo_import_dynamic libc_lstat lstat "/usr/lib/libSystem.B.dylib" 2520 2521// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2522 2523func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { 2524 _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) 2525 if e1 != 0 { 2526 err = errnoErr(e1) 2527 } 2528 return 2529} 2530 2531func libc_ptrace_trampoline() 2532 2533//go:linkname libc_ptrace libc_ptrace 2534//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" 2535 2536// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2537 2538func Stat(path string, stat *Stat_t) (err error) { 2539 var _p0 *byte 2540 _p0, err = BytePtrFromString(path) 2541 if err != nil { 2542 return 2543 } 2544 _, _, e1 := syscall_syscall(funcPC(libc_stat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2545 if e1 != 0 { 2546 err = errnoErr(e1) 2547 } 2548 return 2549} 2550 2551func libc_stat_trampoline() 2552 2553//go:linkname libc_stat libc_stat 2554//go:cgo_import_dynamic libc_stat stat "/usr/lib/libSystem.B.dylib" 2555 2556// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2557 2558func Statfs(path string, stat *Statfs_t) (err error) { 2559 var _p0 *byte 2560 _p0, err = BytePtrFromString(path) 2561 if err != nil { 2562 return 2563 } 2564 _, _, e1 := syscall_syscall(funcPC(libc_statfs_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2565 if e1 != 0 { 2566 err = errnoErr(e1) 2567 } 2568 return 2569} 2570 2571func libc_statfs_trampoline() 2572 2573//go:linkname libc_statfs libc_statfs 2574//go:cgo_import_dynamic libc_statfs statfs "/usr/lib/libSystem.B.dylib" 2575