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