golang.org/x/sys@v0.20.1-0.20240517151509-673e0f94c16d/unix/zsyscall_darwin_arm64.go (about) 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 sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { 744 var _p0 unsafe.Pointer 745 if len(mib) > 0 { 746 _p0 = unsafe.Pointer(&mib[0]) 747 } else { 748 _p0 = unsafe.Pointer(&_zero) 749 } 750 _, _, 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)) 751 if e1 != 0 { 752 err = errnoErr(e1) 753 } 754 return 755 } 756 757 var libc_sysctl_trampoline_addr uintptr 758 759 //go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" 760 761 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 762 763 func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { 764 _, _, e1 := syscall_syscall6(libc_sendfile_trampoline_addr, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) 765 if e1 != 0 { 766 err = errnoErr(e1) 767 } 768 return 769 } 770 771 var libc_sendfile_trampoline_addr uintptr 772 773 //go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib" 774 775 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 776 777 func shmat(id int, addr uintptr, flag int) (ret uintptr, err error) { 778 r0, _, e1 := syscall_syscall(libc_shmat_trampoline_addr, uintptr(id), uintptr(addr), uintptr(flag)) 779 ret = uintptr(r0) 780 if e1 != 0 { 781 err = errnoErr(e1) 782 } 783 return 784 } 785 786 var libc_shmat_trampoline_addr uintptr 787 788 //go:cgo_import_dynamic libc_shmat shmat "/usr/lib/libSystem.B.dylib" 789 790 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 791 792 func shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) { 793 r0, _, e1 := syscall_syscall(libc_shmctl_trampoline_addr, uintptr(id), uintptr(cmd), uintptr(unsafe.Pointer(buf))) 794 result = int(r0) 795 if e1 != 0 { 796 err = errnoErr(e1) 797 } 798 return 799 } 800 801 var libc_shmctl_trampoline_addr uintptr 802 803 //go:cgo_import_dynamic libc_shmctl shmctl "/usr/lib/libSystem.B.dylib" 804 805 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 806 807 func shmdt(addr uintptr) (err error) { 808 _, _, e1 := syscall_syscall(libc_shmdt_trampoline_addr, uintptr(addr), 0, 0) 809 if e1 != 0 { 810 err = errnoErr(e1) 811 } 812 return 813 } 814 815 var libc_shmdt_trampoline_addr uintptr 816 817 //go:cgo_import_dynamic libc_shmdt shmdt "/usr/lib/libSystem.B.dylib" 818 819 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 820 821 func shmget(key int, size int, flag int) (id int, err error) { 822 r0, _, e1 := syscall_syscall(libc_shmget_trampoline_addr, uintptr(key), uintptr(size), uintptr(flag)) 823 id = int(r0) 824 if e1 != 0 { 825 err = errnoErr(e1) 826 } 827 return 828 } 829 830 var libc_shmget_trampoline_addr uintptr 831 832 //go:cgo_import_dynamic libc_shmget shmget "/usr/lib/libSystem.B.dylib" 833 834 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 835 836 func Access(path string, mode uint32) (err error) { 837 var _p0 *byte 838 _p0, err = BytePtrFromString(path) 839 if err != nil { 840 return 841 } 842 _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 843 if e1 != 0 { 844 err = errnoErr(e1) 845 } 846 return 847 } 848 849 var libc_access_trampoline_addr uintptr 850 851 //go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" 852 853 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 854 855 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 856 _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) 857 if e1 != 0 { 858 err = errnoErr(e1) 859 } 860 return 861 } 862 863 var libc_adjtime_trampoline_addr uintptr 864 865 //go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" 866 867 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 868 869 func Chdir(path string) (err error) { 870 var _p0 *byte 871 _p0, err = BytePtrFromString(path) 872 if err != nil { 873 return 874 } 875 _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 876 if e1 != 0 { 877 err = errnoErr(e1) 878 } 879 return 880 } 881 882 var libc_chdir_trampoline_addr uintptr 883 884 //go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" 885 886 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 887 888 func Chflags(path string, flags int) (err error) { 889 var _p0 *byte 890 _p0, err = BytePtrFromString(path) 891 if err != nil { 892 return 893 } 894 _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 895 if e1 != 0 { 896 err = errnoErr(e1) 897 } 898 return 899 } 900 901 var libc_chflags_trampoline_addr uintptr 902 903 //go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" 904 905 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 906 907 func Chmod(path string, mode uint32) (err error) { 908 var _p0 *byte 909 _p0, err = BytePtrFromString(path) 910 if err != nil { 911 return 912 } 913 _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 914 if e1 != 0 { 915 err = errnoErr(e1) 916 } 917 return 918 } 919 920 var libc_chmod_trampoline_addr uintptr 921 922 //go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" 923 924 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 925 926 func Chown(path string, uid int, gid int) (err error) { 927 var _p0 *byte 928 _p0, err = BytePtrFromString(path) 929 if err != nil { 930 return 931 } 932 _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 933 if e1 != 0 { 934 err = errnoErr(e1) 935 } 936 return 937 } 938 939 var libc_chown_trampoline_addr uintptr 940 941 //go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" 942 943 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 944 945 func Chroot(path string) (err error) { 946 var _p0 *byte 947 _p0, err = BytePtrFromString(path) 948 if err != nil { 949 return 950 } 951 _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 952 if e1 != 0 { 953 err = errnoErr(e1) 954 } 955 return 956 } 957 958 var libc_chroot_trampoline_addr uintptr 959 960 //go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" 961 962 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 963 964 func ClockGettime(clockid int32, time *Timespec) (err error) { 965 _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) 966 if e1 != 0 { 967 err = errnoErr(e1) 968 } 969 return 970 } 971 972 var libc_clock_gettime_trampoline_addr uintptr 973 974 //go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib" 975 976 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 977 978 func Close(fd int) (err error) { 979 _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) 980 if e1 != 0 { 981 err = errnoErr(e1) 982 } 983 return 984 } 985 986 var libc_close_trampoline_addr uintptr 987 988 //go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" 989 990 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 991 992 func Clonefile(src string, dst string, flags int) (err error) { 993 var _p0 *byte 994 _p0, err = BytePtrFromString(src) 995 if err != nil { 996 return 997 } 998 var _p1 *byte 999 _p1, err = BytePtrFromString(dst) 1000 if err != nil { 1001 return 1002 } 1003 _, _, e1 := syscall_syscall(libc_clonefile_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags)) 1004 if e1 != 0 { 1005 err = errnoErr(e1) 1006 } 1007 return 1008 } 1009 1010 var libc_clonefile_trampoline_addr uintptr 1011 1012 //go:cgo_import_dynamic libc_clonefile clonefile "/usr/lib/libSystem.B.dylib" 1013 1014 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1015 1016 func Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) { 1017 var _p0 *byte 1018 _p0, err = BytePtrFromString(src) 1019 if err != nil { 1020 return 1021 } 1022 var _p1 *byte 1023 _p1, err = BytePtrFromString(dst) 1024 if err != nil { 1025 return 1026 } 1027 _, _, e1 := syscall_syscall6(libc_clonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) 1028 if e1 != 0 { 1029 err = errnoErr(e1) 1030 } 1031 return 1032 } 1033 1034 var libc_clonefileat_trampoline_addr uintptr 1035 1036 //go:cgo_import_dynamic libc_clonefileat clonefileat "/usr/lib/libSystem.B.dylib" 1037 1038 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1039 1040 func Dup(fd int) (nfd int, err error) { 1041 r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) 1042 nfd = int(r0) 1043 if e1 != 0 { 1044 err = errnoErr(e1) 1045 } 1046 return 1047 } 1048 1049 var libc_dup_trampoline_addr uintptr 1050 1051 //go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" 1052 1053 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1054 1055 func Dup2(from int, to int) (err error) { 1056 _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) 1057 if e1 != 0 { 1058 err = errnoErr(e1) 1059 } 1060 return 1061 } 1062 1063 var libc_dup2_trampoline_addr uintptr 1064 1065 //go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" 1066 1067 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1068 1069 func Exchangedata(path1 string, path2 string, options int) (err error) { 1070 var _p0 *byte 1071 _p0, err = BytePtrFromString(path1) 1072 if err != nil { 1073 return 1074 } 1075 var _p1 *byte 1076 _p1, err = BytePtrFromString(path2) 1077 if err != nil { 1078 return 1079 } 1080 _, _, e1 := syscall_syscall(libc_exchangedata_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) 1081 if e1 != 0 { 1082 err = errnoErr(e1) 1083 } 1084 return 1085 } 1086 1087 var libc_exchangedata_trampoline_addr uintptr 1088 1089 //go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" 1090 1091 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1092 1093 func Exit(code int) { 1094 syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) 1095 return 1096 } 1097 1098 var libc_exit_trampoline_addr uintptr 1099 1100 //go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" 1101 1102 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1103 1104 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { 1105 var _p0 *byte 1106 _p0, err = BytePtrFromString(path) 1107 if err != nil { 1108 return 1109 } 1110 _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 1111 if e1 != 0 { 1112 err = errnoErr(e1) 1113 } 1114 return 1115 } 1116 1117 var libc_faccessat_trampoline_addr uintptr 1118 1119 //go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib" 1120 1121 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1122 1123 func Fchdir(fd int) (err error) { 1124 _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) 1125 if e1 != 0 { 1126 err = errnoErr(e1) 1127 } 1128 return 1129 } 1130 1131 var libc_fchdir_trampoline_addr uintptr 1132 1133 //go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" 1134 1135 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1136 1137 func Fchflags(fd int, flags int) (err error) { 1138 _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) 1139 if e1 != 0 { 1140 err = errnoErr(e1) 1141 } 1142 return 1143 } 1144 1145 var libc_fchflags_trampoline_addr uintptr 1146 1147 //go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" 1148 1149 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1150 1151 func Fchmod(fd int, mode uint32) (err error) { 1152 _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) 1153 if e1 != 0 { 1154 err = errnoErr(e1) 1155 } 1156 return 1157 } 1158 1159 var libc_fchmod_trampoline_addr uintptr 1160 1161 //go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" 1162 1163 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1164 1165 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { 1166 var _p0 *byte 1167 _p0, err = BytePtrFromString(path) 1168 if err != nil { 1169 return 1170 } 1171 _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 1172 if e1 != 0 { 1173 err = errnoErr(e1) 1174 } 1175 return 1176 } 1177 1178 var libc_fchmodat_trampoline_addr uintptr 1179 1180 //go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib" 1181 1182 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1183 1184 func Fchown(fd int, uid int, gid int) (err error) { 1185 _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) 1186 if e1 != 0 { 1187 err = errnoErr(e1) 1188 } 1189 return 1190 } 1191 1192 var libc_fchown_trampoline_addr uintptr 1193 1194 //go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" 1195 1196 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1197 1198 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { 1199 var _p0 *byte 1200 _p0, err = BytePtrFromString(path) 1201 if err != nil { 1202 return 1203 } 1204 _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) 1205 if e1 != 0 { 1206 err = errnoErr(e1) 1207 } 1208 return 1209 } 1210 1211 var libc_fchownat_trampoline_addr uintptr 1212 1213 //go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib" 1214 1215 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1216 1217 func Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) { 1218 var _p0 *byte 1219 _p0, err = BytePtrFromString(dst) 1220 if err != nil { 1221 return 1222 } 1223 _, _, e1 := syscall_syscall6(libc_fclonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0) 1224 if e1 != 0 { 1225 err = errnoErr(e1) 1226 } 1227 return 1228 } 1229 1230 var libc_fclonefileat_trampoline_addr uintptr 1231 1232 //go:cgo_import_dynamic libc_fclonefileat fclonefileat "/usr/lib/libSystem.B.dylib" 1233 1234 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1235 1236 func Flock(fd int, how int) (err error) { 1237 _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) 1238 if e1 != 0 { 1239 err = errnoErr(e1) 1240 } 1241 return 1242 } 1243 1244 var libc_flock_trampoline_addr uintptr 1245 1246 //go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" 1247 1248 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1249 1250 func Fpathconf(fd int, name int) (val int, err error) { 1251 r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) 1252 val = int(r0) 1253 if e1 != 0 { 1254 err = errnoErr(e1) 1255 } 1256 return 1257 } 1258 1259 var libc_fpathconf_trampoline_addr uintptr 1260 1261 //go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" 1262 1263 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1264 1265 func Fsync(fd int) (err error) { 1266 _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) 1267 if e1 != 0 { 1268 err = errnoErr(e1) 1269 } 1270 return 1271 } 1272 1273 var libc_fsync_trampoline_addr uintptr 1274 1275 //go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" 1276 1277 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1278 1279 func Ftruncate(fd int, length int64) (err error) { 1280 _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) 1281 if e1 != 0 { 1282 err = errnoErr(e1) 1283 } 1284 return 1285 } 1286 1287 var libc_ftruncate_trampoline_addr uintptr 1288 1289 //go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" 1290 1291 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1292 1293 func Getcwd(buf []byte) (n int, err error) { 1294 var _p0 unsafe.Pointer 1295 if len(buf) > 0 { 1296 _p0 = unsafe.Pointer(&buf[0]) 1297 } else { 1298 _p0 = unsafe.Pointer(&_zero) 1299 } 1300 r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) 1301 n = int(r0) 1302 if e1 != 0 { 1303 err = errnoErr(e1) 1304 } 1305 return 1306 } 1307 1308 var libc_getcwd_trampoline_addr uintptr 1309 1310 //go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib" 1311 1312 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1313 1314 func Getdtablesize() (size int) { 1315 r0, _, _ := syscall_syscall(libc_getdtablesize_trampoline_addr, 0, 0, 0) 1316 size = int(r0) 1317 return 1318 } 1319 1320 var libc_getdtablesize_trampoline_addr uintptr 1321 1322 //go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" 1323 1324 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1325 1326 func Getegid() (egid int) { 1327 r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) 1328 egid = int(r0) 1329 return 1330 } 1331 1332 var libc_getegid_trampoline_addr uintptr 1333 1334 //go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" 1335 1336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1337 1338 func Geteuid() (uid int) { 1339 r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) 1340 uid = int(r0) 1341 return 1342 } 1343 1344 var libc_geteuid_trampoline_addr uintptr 1345 1346 //go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" 1347 1348 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1349 1350 func Getgid() (gid int) { 1351 r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) 1352 gid = int(r0) 1353 return 1354 } 1355 1356 var libc_getgid_trampoline_addr uintptr 1357 1358 //go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" 1359 1360 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1361 1362 func Getpgid(pid int) (pgid int, err error) { 1363 r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) 1364 pgid = int(r0) 1365 if e1 != 0 { 1366 err = errnoErr(e1) 1367 } 1368 return 1369 } 1370 1371 var libc_getpgid_trampoline_addr uintptr 1372 1373 //go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" 1374 1375 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1376 1377 func Getpgrp() (pgrp int) { 1378 r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) 1379 pgrp = int(r0) 1380 return 1381 } 1382 1383 var libc_getpgrp_trampoline_addr uintptr 1384 1385 //go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" 1386 1387 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1388 1389 func Getpid() (pid int) { 1390 r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) 1391 pid = int(r0) 1392 return 1393 } 1394 1395 var libc_getpid_trampoline_addr uintptr 1396 1397 //go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" 1398 1399 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1400 1401 func Getppid() (ppid int) { 1402 r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) 1403 ppid = int(r0) 1404 return 1405 } 1406 1407 var libc_getppid_trampoline_addr uintptr 1408 1409 //go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" 1410 1411 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1412 1413 func Getpriority(which int, who int) (prio int, err error) { 1414 r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) 1415 prio = int(r0) 1416 if e1 != 0 { 1417 err = errnoErr(e1) 1418 } 1419 return 1420 } 1421 1422 var libc_getpriority_trampoline_addr uintptr 1423 1424 //go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" 1425 1426 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1427 1428 func Getrlimit(which int, lim *Rlimit) (err error) { 1429 _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 1430 if e1 != 0 { 1431 err = errnoErr(e1) 1432 } 1433 return 1434 } 1435 1436 var libc_getrlimit_trampoline_addr uintptr 1437 1438 //go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" 1439 1440 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1441 1442 func Getrusage(who int, rusage *Rusage) (err error) { 1443 _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) 1444 if e1 != 0 { 1445 err = errnoErr(e1) 1446 } 1447 return 1448 } 1449 1450 var libc_getrusage_trampoline_addr uintptr 1451 1452 //go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" 1453 1454 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1455 1456 func Getsid(pid int) (sid int, err error) { 1457 r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) 1458 sid = int(r0) 1459 if e1 != 0 { 1460 err = errnoErr(e1) 1461 } 1462 return 1463 } 1464 1465 var libc_getsid_trampoline_addr uintptr 1466 1467 //go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" 1468 1469 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1470 1471 func Gettimeofday(tp *Timeval) (err error) { 1472 _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) 1473 if e1 != 0 { 1474 err = errnoErr(e1) 1475 } 1476 return 1477 } 1478 1479 var libc_gettimeofday_trampoline_addr uintptr 1480 1481 //go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" 1482 1483 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1484 1485 func Getuid() (uid int) { 1486 r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) 1487 uid = int(r0) 1488 return 1489 } 1490 1491 var libc_getuid_trampoline_addr uintptr 1492 1493 //go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" 1494 1495 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1496 1497 func Issetugid() (tainted bool) { 1498 r0, _, _ := syscall_rawSyscall(libc_issetugid_trampoline_addr, 0, 0, 0) 1499 tainted = bool(r0 != 0) 1500 return 1501 } 1502 1503 var libc_issetugid_trampoline_addr uintptr 1504 1505 //go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" 1506 1507 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1508 1509 func Kqueue() (fd int, err error) { 1510 r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) 1511 fd = int(r0) 1512 if e1 != 0 { 1513 err = errnoErr(e1) 1514 } 1515 return 1516 } 1517 1518 var libc_kqueue_trampoline_addr uintptr 1519 1520 //go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" 1521 1522 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1523 1524 func Lchown(path string, uid int, gid int) (err error) { 1525 var _p0 *byte 1526 _p0, err = BytePtrFromString(path) 1527 if err != nil { 1528 return 1529 } 1530 _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 1531 if e1 != 0 { 1532 err = errnoErr(e1) 1533 } 1534 return 1535 } 1536 1537 var libc_lchown_trampoline_addr uintptr 1538 1539 //go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" 1540 1541 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1542 1543 func Link(path string, link string) (err error) { 1544 var _p0 *byte 1545 _p0, err = BytePtrFromString(path) 1546 if err != nil { 1547 return 1548 } 1549 var _p1 *byte 1550 _p1, err = BytePtrFromString(link) 1551 if err != nil { 1552 return 1553 } 1554 _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1555 if e1 != 0 { 1556 err = errnoErr(e1) 1557 } 1558 return 1559 } 1560 1561 var libc_link_trampoline_addr uintptr 1562 1563 //go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" 1564 1565 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1566 1567 func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { 1568 var _p0 *byte 1569 _p0, err = BytePtrFromString(path) 1570 if err != nil { 1571 return 1572 } 1573 var _p1 *byte 1574 _p1, err = BytePtrFromString(link) 1575 if err != nil { 1576 return 1577 } 1578 _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) 1579 if e1 != 0 { 1580 err = errnoErr(e1) 1581 } 1582 return 1583 } 1584 1585 var libc_linkat_trampoline_addr uintptr 1586 1587 //go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib" 1588 1589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1590 1591 func Listen(s int, backlog int) (err error) { 1592 _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) 1593 if e1 != 0 { 1594 err = errnoErr(e1) 1595 } 1596 return 1597 } 1598 1599 var libc_listen_trampoline_addr uintptr 1600 1601 //go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" 1602 1603 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1604 1605 func Mkdir(path string, mode uint32) (err error) { 1606 var _p0 *byte 1607 _p0, err = BytePtrFromString(path) 1608 if err != nil { 1609 return 1610 } 1611 _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1612 if e1 != 0 { 1613 err = errnoErr(e1) 1614 } 1615 return 1616 } 1617 1618 var libc_mkdir_trampoline_addr uintptr 1619 1620 //go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" 1621 1622 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1623 1624 func Mkdirat(dirfd int, path string, mode uint32) (err error) { 1625 var _p0 *byte 1626 _p0, err = BytePtrFromString(path) 1627 if err != nil { 1628 return 1629 } 1630 _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) 1631 if e1 != 0 { 1632 err = errnoErr(e1) 1633 } 1634 return 1635 } 1636 1637 var libc_mkdirat_trampoline_addr uintptr 1638 1639 //go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib" 1640 1641 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1642 1643 func Mkfifo(path string, mode uint32) (err error) { 1644 var _p0 *byte 1645 _p0, err = BytePtrFromString(path) 1646 if err != nil { 1647 return 1648 } 1649 _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 1650 if e1 != 0 { 1651 err = errnoErr(e1) 1652 } 1653 return 1654 } 1655 1656 var libc_mkfifo_trampoline_addr uintptr 1657 1658 //go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" 1659 1660 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1661 1662 func Mknod(path string, mode uint32, dev int) (err error) { 1663 var _p0 *byte 1664 _p0, err = BytePtrFromString(path) 1665 if err != nil { 1666 return 1667 } 1668 _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) 1669 if e1 != 0 { 1670 err = errnoErr(e1) 1671 } 1672 return 1673 } 1674 1675 var libc_mknod_trampoline_addr uintptr 1676 1677 //go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" 1678 1679 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1680 1681 func Mount(fsType string, dir string, flags int, data unsafe.Pointer) (err error) { 1682 var _p0 *byte 1683 _p0, err = BytePtrFromString(fsType) 1684 if err != nil { 1685 return 1686 } 1687 var _p1 *byte 1688 _p1, err = BytePtrFromString(dir) 1689 if err != nil { 1690 return 1691 } 1692 _, _, e1 := syscall_syscall6(libc_mount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags), uintptr(data), 0, 0) 1693 if e1 != 0 { 1694 err = errnoErr(e1) 1695 } 1696 return 1697 } 1698 1699 var libc_mount_trampoline_addr uintptr 1700 1701 //go:cgo_import_dynamic libc_mount mount "/usr/lib/libSystem.B.dylib" 1702 1703 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1704 1705 func Open(path string, mode int, perm uint32) (fd int, err error) { 1706 var _p0 *byte 1707 _p0, err = BytePtrFromString(path) 1708 if err != nil { 1709 return 1710 } 1711 r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) 1712 fd = int(r0) 1713 if e1 != 0 { 1714 err = errnoErr(e1) 1715 } 1716 return 1717 } 1718 1719 var libc_open_trampoline_addr uintptr 1720 1721 //go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" 1722 1723 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1724 1725 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { 1726 var _p0 *byte 1727 _p0, err = BytePtrFromString(path) 1728 if err != nil { 1729 return 1730 } 1731 r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) 1732 fd = int(r0) 1733 if e1 != 0 { 1734 err = errnoErr(e1) 1735 } 1736 return 1737 } 1738 1739 var libc_openat_trampoline_addr uintptr 1740 1741 //go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" 1742 1743 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1744 1745 func Pathconf(path string, name int) (val int, err error) { 1746 var _p0 *byte 1747 _p0, err = BytePtrFromString(path) 1748 if err != nil { 1749 return 1750 } 1751 r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) 1752 val = int(r0) 1753 if e1 != 0 { 1754 err = errnoErr(e1) 1755 } 1756 return 1757 } 1758 1759 var libc_pathconf_trampoline_addr uintptr 1760 1761 //go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" 1762 1763 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1764 1765 func pread(fd int, p []byte, offset int64) (n int, err error) { 1766 var _p0 unsafe.Pointer 1767 if len(p) > 0 { 1768 _p0 = unsafe.Pointer(&p[0]) 1769 } else { 1770 _p0 = unsafe.Pointer(&_zero) 1771 } 1772 r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 1773 n = int(r0) 1774 if e1 != 0 { 1775 err = errnoErr(e1) 1776 } 1777 return 1778 } 1779 1780 var libc_pread_trampoline_addr uintptr 1781 1782 //go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" 1783 1784 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1785 1786 func pwrite(fd int, p []byte, offset int64) (n int, err error) { 1787 var _p0 unsafe.Pointer 1788 if len(p) > 0 { 1789 _p0 = unsafe.Pointer(&p[0]) 1790 } else { 1791 _p0 = unsafe.Pointer(&_zero) 1792 } 1793 r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 1794 n = int(r0) 1795 if e1 != 0 { 1796 err = errnoErr(e1) 1797 } 1798 return 1799 } 1800 1801 var libc_pwrite_trampoline_addr uintptr 1802 1803 //go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" 1804 1805 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1806 1807 func read(fd int, p []byte) (n int, err error) { 1808 var _p0 unsafe.Pointer 1809 if len(p) > 0 { 1810 _p0 = unsafe.Pointer(&p[0]) 1811 } else { 1812 _p0 = unsafe.Pointer(&_zero) 1813 } 1814 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) 1815 n = int(r0) 1816 if e1 != 0 { 1817 err = errnoErr(e1) 1818 } 1819 return 1820 } 1821 1822 var libc_read_trampoline_addr uintptr 1823 1824 //go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" 1825 1826 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1827 1828 func Readlink(path string, buf []byte) (n int, err error) { 1829 var _p0 *byte 1830 _p0, err = BytePtrFromString(path) 1831 if err != nil { 1832 return 1833 } 1834 var _p1 unsafe.Pointer 1835 if len(buf) > 0 { 1836 _p1 = unsafe.Pointer(&buf[0]) 1837 } else { 1838 _p1 = unsafe.Pointer(&_zero) 1839 } 1840 r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) 1841 n = int(r0) 1842 if e1 != 0 { 1843 err = errnoErr(e1) 1844 } 1845 return 1846 } 1847 1848 var libc_readlink_trampoline_addr uintptr 1849 1850 //go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" 1851 1852 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1853 1854 func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { 1855 var _p0 *byte 1856 _p0, err = BytePtrFromString(path) 1857 if err != nil { 1858 return 1859 } 1860 var _p1 unsafe.Pointer 1861 if len(buf) > 0 { 1862 _p1 = unsafe.Pointer(&buf[0]) 1863 } else { 1864 _p1 = unsafe.Pointer(&_zero) 1865 } 1866 r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) 1867 n = int(r0) 1868 if e1 != 0 { 1869 err = errnoErr(e1) 1870 } 1871 return 1872 } 1873 1874 var libc_readlinkat_trampoline_addr uintptr 1875 1876 //go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib" 1877 1878 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1879 1880 func Rename(from string, to string) (err error) { 1881 var _p0 *byte 1882 _p0, err = BytePtrFromString(from) 1883 if err != nil { 1884 return 1885 } 1886 var _p1 *byte 1887 _p1, err = BytePtrFromString(to) 1888 if err != nil { 1889 return 1890 } 1891 _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1892 if e1 != 0 { 1893 err = errnoErr(e1) 1894 } 1895 return 1896 } 1897 1898 var libc_rename_trampoline_addr uintptr 1899 1900 //go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" 1901 1902 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1903 1904 func Renameat(fromfd int, from string, tofd int, to string) (err error) { 1905 var _p0 *byte 1906 _p0, err = BytePtrFromString(from) 1907 if err != nil { 1908 return 1909 } 1910 var _p1 *byte 1911 _p1, err = BytePtrFromString(to) 1912 if err != nil { 1913 return 1914 } 1915 _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) 1916 if e1 != 0 { 1917 err = errnoErr(e1) 1918 } 1919 return 1920 } 1921 1922 var libc_renameat_trampoline_addr uintptr 1923 1924 //go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib" 1925 1926 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1927 1928 func Revoke(path string) (err error) { 1929 var _p0 *byte 1930 _p0, err = BytePtrFromString(path) 1931 if err != nil { 1932 return 1933 } 1934 _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 1935 if e1 != 0 { 1936 err = errnoErr(e1) 1937 } 1938 return 1939 } 1940 1941 var libc_revoke_trampoline_addr uintptr 1942 1943 //go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" 1944 1945 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1946 1947 func Rmdir(path string) (err error) { 1948 var _p0 *byte 1949 _p0, err = BytePtrFromString(path) 1950 if err != nil { 1951 return 1952 } 1953 _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 1954 if e1 != 0 { 1955 err = errnoErr(e1) 1956 } 1957 return 1958 } 1959 1960 var libc_rmdir_trampoline_addr uintptr 1961 1962 //go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" 1963 1964 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1965 1966 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1967 r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) 1968 newoffset = int64(r0) 1969 if e1 != 0 { 1970 err = errnoErr(e1) 1971 } 1972 return 1973 } 1974 1975 var libc_lseek_trampoline_addr uintptr 1976 1977 //go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" 1978 1979 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1980 1981 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { 1982 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) 1983 n = int(r0) 1984 if e1 != 0 { 1985 err = errnoErr(e1) 1986 } 1987 return 1988 } 1989 1990 var libc_select_trampoline_addr uintptr 1991 1992 //go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" 1993 1994 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1995 1996 func Setattrlist(path string, attrlist *Attrlist, attrBuf []byte, options int) (err error) { 1997 var _p0 *byte 1998 _p0, err = BytePtrFromString(path) 1999 if err != nil { 2000 return 2001 } 2002 var _p1 unsafe.Pointer 2003 if len(attrBuf) > 0 { 2004 _p1 = unsafe.Pointer(&attrBuf[0]) 2005 } else { 2006 _p1 = unsafe.Pointer(&_zero) 2007 } 2008 _, _, e1 := syscall_syscall6(libc_setattrlist_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(attrlist)), uintptr(_p1), uintptr(len(attrBuf)), uintptr(options), 0) 2009 if e1 != 0 { 2010 err = errnoErr(e1) 2011 } 2012 return 2013 } 2014 2015 var libc_setattrlist_trampoline_addr uintptr 2016 2017 //go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" 2018 2019 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2020 2021 func Setegid(egid int) (err error) { 2022 _, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) 2023 if e1 != 0 { 2024 err = errnoErr(e1) 2025 } 2026 return 2027 } 2028 2029 var libc_setegid_trampoline_addr uintptr 2030 2031 //go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" 2032 2033 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2034 2035 func Seteuid(euid int) (err error) { 2036 _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) 2037 if e1 != 0 { 2038 err = errnoErr(e1) 2039 } 2040 return 2041 } 2042 2043 var libc_seteuid_trampoline_addr uintptr 2044 2045 //go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" 2046 2047 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2048 2049 func Setgid(gid int) (err error) { 2050 _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) 2051 if e1 != 0 { 2052 err = errnoErr(e1) 2053 } 2054 return 2055 } 2056 2057 var libc_setgid_trampoline_addr uintptr 2058 2059 //go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" 2060 2061 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2062 2063 func Setlogin(name string) (err error) { 2064 var _p0 *byte 2065 _p0, err = BytePtrFromString(name) 2066 if err != nil { 2067 return 2068 } 2069 _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 2070 if e1 != 0 { 2071 err = errnoErr(e1) 2072 } 2073 return 2074 } 2075 2076 var libc_setlogin_trampoline_addr uintptr 2077 2078 //go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" 2079 2080 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2081 2082 func Setpgid(pid int, pgid int) (err error) { 2083 _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) 2084 if e1 != 0 { 2085 err = errnoErr(e1) 2086 } 2087 return 2088 } 2089 2090 var libc_setpgid_trampoline_addr uintptr 2091 2092 //go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" 2093 2094 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2095 2096 func Setpriority(which int, who int, prio int) (err error) { 2097 _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) 2098 if e1 != 0 { 2099 err = errnoErr(e1) 2100 } 2101 return 2102 } 2103 2104 var libc_setpriority_trampoline_addr uintptr 2105 2106 //go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" 2107 2108 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2109 2110 func Setprivexec(flag int) (err error) { 2111 _, _, e1 := syscall_syscall(libc_setprivexec_trampoline_addr, uintptr(flag), 0, 0) 2112 if e1 != 0 { 2113 err = errnoErr(e1) 2114 } 2115 return 2116 } 2117 2118 var libc_setprivexec_trampoline_addr uintptr 2119 2120 //go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" 2121 2122 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2123 2124 func Setregid(rgid int, egid int) (err error) { 2125 _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) 2126 if e1 != 0 { 2127 err = errnoErr(e1) 2128 } 2129 return 2130 } 2131 2132 var libc_setregid_trampoline_addr uintptr 2133 2134 //go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" 2135 2136 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2137 2138 func Setreuid(ruid int, euid int) (err error) { 2139 _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) 2140 if e1 != 0 { 2141 err = errnoErr(e1) 2142 } 2143 return 2144 } 2145 2146 var libc_setreuid_trampoline_addr uintptr 2147 2148 //go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" 2149 2150 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2151 2152 func Setsid() (pid int, err error) { 2153 r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) 2154 pid = int(r0) 2155 if e1 != 0 { 2156 err = errnoErr(e1) 2157 } 2158 return 2159 } 2160 2161 var libc_setsid_trampoline_addr uintptr 2162 2163 //go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" 2164 2165 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2166 2167 func Settimeofday(tp *Timeval) (err error) { 2168 _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) 2169 if e1 != 0 { 2170 err = errnoErr(e1) 2171 } 2172 return 2173 } 2174 2175 var libc_settimeofday_trampoline_addr uintptr 2176 2177 //go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" 2178 2179 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2180 2181 func Setuid(uid int) (err error) { 2182 _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) 2183 if e1 != 0 { 2184 err = errnoErr(e1) 2185 } 2186 return 2187 } 2188 2189 var libc_setuid_trampoline_addr uintptr 2190 2191 //go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" 2192 2193 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2194 2195 func Symlink(path string, link string) (err error) { 2196 var _p0 *byte 2197 _p0, err = BytePtrFromString(path) 2198 if err != nil { 2199 return 2200 } 2201 var _p1 *byte 2202 _p1, err = BytePtrFromString(link) 2203 if err != nil { 2204 return 2205 } 2206 _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 2207 if e1 != 0 { 2208 err = errnoErr(e1) 2209 } 2210 return 2211 } 2212 2213 var libc_symlink_trampoline_addr uintptr 2214 2215 //go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" 2216 2217 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2218 2219 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { 2220 var _p0 *byte 2221 _p0, err = BytePtrFromString(oldpath) 2222 if err != nil { 2223 return 2224 } 2225 var _p1 *byte 2226 _p1, err = BytePtrFromString(newpath) 2227 if err != nil { 2228 return 2229 } 2230 _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) 2231 if e1 != 0 { 2232 err = errnoErr(e1) 2233 } 2234 return 2235 } 2236 2237 var libc_symlinkat_trampoline_addr uintptr 2238 2239 //go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib" 2240 2241 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2242 2243 func Sync() (err error) { 2244 _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) 2245 if e1 != 0 { 2246 err = errnoErr(e1) 2247 } 2248 return 2249 } 2250 2251 var libc_sync_trampoline_addr uintptr 2252 2253 //go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" 2254 2255 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2256 2257 func Truncate(path string, length int64) (err error) { 2258 var _p0 *byte 2259 _p0, err = BytePtrFromString(path) 2260 if err != nil { 2261 return 2262 } 2263 _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) 2264 if e1 != 0 { 2265 err = errnoErr(e1) 2266 } 2267 return 2268 } 2269 2270 var libc_truncate_trampoline_addr uintptr 2271 2272 //go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" 2273 2274 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2275 2276 func Umask(newmask int) (oldmask int) { 2277 r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) 2278 oldmask = int(r0) 2279 return 2280 } 2281 2282 var libc_umask_trampoline_addr uintptr 2283 2284 //go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" 2285 2286 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2287 2288 func Undelete(path string) (err error) { 2289 var _p0 *byte 2290 _p0, err = BytePtrFromString(path) 2291 if err != nil { 2292 return 2293 } 2294 _, _, e1 := syscall_syscall(libc_undelete_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 2295 if e1 != 0 { 2296 err = errnoErr(e1) 2297 } 2298 return 2299 } 2300 2301 var libc_undelete_trampoline_addr uintptr 2302 2303 //go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" 2304 2305 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2306 2307 func Unlink(path string) (err error) { 2308 var _p0 *byte 2309 _p0, err = BytePtrFromString(path) 2310 if err != nil { 2311 return 2312 } 2313 _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) 2314 if e1 != 0 { 2315 err = errnoErr(e1) 2316 } 2317 return 2318 } 2319 2320 var libc_unlink_trampoline_addr uintptr 2321 2322 //go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" 2323 2324 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2325 2326 func Unlinkat(dirfd int, path string, flags int) (err error) { 2327 var _p0 *byte 2328 _p0, err = BytePtrFromString(path) 2329 if err != nil { 2330 return 2331 } 2332 _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) 2333 if e1 != 0 { 2334 err = errnoErr(e1) 2335 } 2336 return 2337 } 2338 2339 var libc_unlinkat_trampoline_addr uintptr 2340 2341 //go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" 2342 2343 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2344 2345 func Unmount(path string, flags int) (err error) { 2346 var _p0 *byte 2347 _p0, err = BytePtrFromString(path) 2348 if err != nil { 2349 return 2350 } 2351 _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 2352 if e1 != 0 { 2353 err = errnoErr(e1) 2354 } 2355 return 2356 } 2357 2358 var libc_unmount_trampoline_addr uintptr 2359 2360 //go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" 2361 2362 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2363 2364 func write(fd int, p []byte) (n int, err error) { 2365 var _p0 unsafe.Pointer 2366 if len(p) > 0 { 2367 _p0 = unsafe.Pointer(&p[0]) 2368 } else { 2369 _p0 = unsafe.Pointer(&_zero) 2370 } 2371 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) 2372 n = int(r0) 2373 if e1 != 0 { 2374 err = errnoErr(e1) 2375 } 2376 return 2377 } 2378 2379 var libc_write_trampoline_addr uintptr 2380 2381 //go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" 2382 2383 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2384 2385 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 2386 r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) 2387 ret = uintptr(r0) 2388 if e1 != 0 { 2389 err = errnoErr(e1) 2390 } 2391 return 2392 } 2393 2394 var libc_mmap_trampoline_addr uintptr 2395 2396 //go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" 2397 2398 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2399 2400 func munmap(addr uintptr, length uintptr) (err error) { 2401 _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) 2402 if e1 != 0 { 2403 err = errnoErr(e1) 2404 } 2405 return 2406 } 2407 2408 var libc_munmap_trampoline_addr uintptr 2409 2410 //go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" 2411 2412 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2413 2414 func Fstat(fd int, stat *Stat_t) (err error) { 2415 _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 2416 if e1 != 0 { 2417 err = errnoErr(e1) 2418 } 2419 return 2420 } 2421 2422 var libc_fstat_trampoline_addr uintptr 2423 2424 //go:cgo_import_dynamic libc_fstat fstat "/usr/lib/libSystem.B.dylib" 2425 2426 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2427 2428 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 2429 var _p0 *byte 2430 _p0, err = BytePtrFromString(path) 2431 if err != nil { 2432 return 2433 } 2434 _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 2435 if e1 != 0 { 2436 err = errnoErr(e1) 2437 } 2438 return 2439 } 2440 2441 var libc_fstatat_trampoline_addr uintptr 2442 2443 //go:cgo_import_dynamic libc_fstatat fstatat "/usr/lib/libSystem.B.dylib" 2444 2445 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2446 2447 func Fstatfs(fd int, stat *Statfs_t) (err error) { 2448 _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 2449 if e1 != 0 { 2450 err = errnoErr(e1) 2451 } 2452 return 2453 } 2454 2455 var libc_fstatfs_trampoline_addr uintptr 2456 2457 //go:cgo_import_dynamic libc_fstatfs fstatfs "/usr/lib/libSystem.B.dylib" 2458 2459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2460 2461 func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { 2462 r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(buf), uintptr(size), uintptr(flags)) 2463 n = int(r0) 2464 if e1 != 0 { 2465 err = errnoErr(e1) 2466 } 2467 return 2468 } 2469 2470 var libc_getfsstat_trampoline_addr uintptr 2471 2472 //go:cgo_import_dynamic libc_getfsstat getfsstat "/usr/lib/libSystem.B.dylib" 2473 2474 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2475 2476 func Lstat(path string, stat *Stat_t) (err error) { 2477 var _p0 *byte 2478 _p0, err = BytePtrFromString(path) 2479 if err != nil { 2480 return 2481 } 2482 _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2483 if e1 != 0 { 2484 err = errnoErr(e1) 2485 } 2486 return 2487 } 2488 2489 var libc_lstat_trampoline_addr uintptr 2490 2491 //go:cgo_import_dynamic libc_lstat lstat "/usr/lib/libSystem.B.dylib" 2492 2493 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2494 2495 func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) { 2496 _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) 2497 if e1 != 0 { 2498 err = errnoErr(e1) 2499 } 2500 return 2501 } 2502 2503 var libc_ptrace_trampoline_addr uintptr 2504 2505 //go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" 2506 2507 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2508 2509 func Stat(path string, stat *Stat_t) (err error) { 2510 var _p0 *byte 2511 _p0, err = BytePtrFromString(path) 2512 if err != nil { 2513 return 2514 } 2515 _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2516 if e1 != 0 { 2517 err = errnoErr(e1) 2518 } 2519 return 2520 } 2521 2522 var libc_stat_trampoline_addr uintptr 2523 2524 //go:cgo_import_dynamic libc_stat stat "/usr/lib/libSystem.B.dylib" 2525 2526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2527 2528 func Statfs(path string, stat *Statfs_t) (err error) { 2529 var _p0 *byte 2530 _p0, err = BytePtrFromString(path) 2531 if err != nil { 2532 return 2533 } 2534 _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 2535 if e1 != 0 { 2536 err = errnoErr(e1) 2537 } 2538 return 2539 } 2540 2541 var libc_statfs_trampoline_addr uintptr 2542 2543 //go:cgo_import_dynamic libc_statfs statfs "/usr/lib/libSystem.B.dylib"