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