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