github.com/dorkamotorka/go/src@v0.0.0-20230614113921-187095f0e316/syscall/zsyscall_darwin_amd64.go (about) 1 // mksyscall.pl -darwin -tags darwin,amd64 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go 2 // Code generated by the command above; DO NOT EDIT. 3 4 //go:build darwin && amd64 5 6 package syscall 7 8 import "unsafe" 9 import "internal/abi" 10 11 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 12 13 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 14 r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 15 n = int(r0) 16 if e1 != 0 { 17 err = errnoErr(e1) 18 } 19 return 20 } 21 22 func libc_getgroups_trampoline() 23 24 //go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" 25 26 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 27 28 func setgroups(ngid int, gid *_Gid_t) (err error) { 29 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) 30 if e1 != 0 { 31 err = errnoErr(e1) 32 } 33 return 34 } 35 36 func libc_setgroups_trampoline() 37 38 //go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" 39 40 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 41 42 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { 43 r0, _, e1 := syscall6(abi.FuncPCABI0(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 44 wpid = int(r0) 45 if e1 != 0 { 46 err = errnoErr(e1) 47 } 48 return 49 } 50 51 func libc_wait4_trampoline() 52 53 //go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" 54 55 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 56 57 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 58 r0, _, e1 := syscall(abi.FuncPCABI0(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 59 fd = int(r0) 60 if e1 != 0 { 61 err = errnoErr(e1) 62 } 63 return 64 } 65 66 func libc_accept_trampoline() 67 68 //go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" 69 70 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 71 72 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 73 _, _, e1 := syscall(abi.FuncPCABI0(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) 74 if e1 != 0 { 75 err = errnoErr(e1) 76 } 77 return 78 } 79 80 func libc_bind_trampoline() 81 82 //go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" 83 84 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 85 86 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 87 _, _, e1 := syscall(abi.FuncPCABI0(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) 88 if e1 != 0 { 89 err = errnoErr(e1) 90 } 91 return 92 } 93 94 func libc_connect_trampoline() 95 96 //go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" 97 98 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 99 100 func socket(domain int, typ int, proto int) (fd int, err error) { 101 r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) 102 fd = int(r0) 103 if e1 != 0 { 104 err = errnoErr(e1) 105 } 106 return 107 } 108 109 func libc_socket_trampoline() 110 111 //go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" 112 113 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 114 115 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 116 _, _, e1 := syscall6(abi.FuncPCABI0(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 117 if e1 != 0 { 118 err = errnoErr(e1) 119 } 120 return 121 } 122 123 func libc_getsockopt_trampoline() 124 125 //go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" 126 127 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 128 129 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 130 _, _, e1 := syscall6(abi.FuncPCABI0(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 131 if e1 != 0 { 132 err = errnoErr(e1) 133 } 134 return 135 } 136 137 func libc_setsockopt_trampoline() 138 139 //go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" 140 141 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 142 143 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 144 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 145 if e1 != 0 { 146 err = errnoErr(e1) 147 } 148 return 149 } 150 151 func libc_getpeername_trampoline() 152 153 //go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" 154 155 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 156 157 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 158 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) 159 if e1 != 0 { 160 err = errnoErr(e1) 161 } 162 return 163 } 164 165 func libc_getsockname_trampoline() 166 167 //go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" 168 169 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 170 171 func Shutdown(s int, how int) (err error) { 172 _, _, e1 := syscall(abi.FuncPCABI0(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) 173 if e1 != 0 { 174 err = errnoErr(e1) 175 } 176 return 177 } 178 179 func libc_shutdown_trampoline() 180 181 //go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" 182 183 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 184 185 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 186 _, _, e1 := rawSyscall6(abi.FuncPCABI0(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 187 if e1 != 0 { 188 err = errnoErr(e1) 189 } 190 return 191 } 192 193 func libc_socketpair_trampoline() 194 195 //go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" 196 197 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 198 199 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 200 var _p0 unsafe.Pointer 201 if len(p) > 0 { 202 _p0 = unsafe.Pointer(&p[0]) 203 } else { 204 _p0 = unsafe.Pointer(&_zero) 205 } 206 r0, _, e1 := syscall6(abi.FuncPCABI0(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 207 n = int(r0) 208 if e1 != 0 { 209 err = errnoErr(e1) 210 } 211 return 212 } 213 214 func libc_recvfrom_trampoline() 215 216 //go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" 217 218 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 219 220 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 221 var _p0 unsafe.Pointer 222 if len(buf) > 0 { 223 _p0 = unsafe.Pointer(&buf[0]) 224 } else { 225 _p0 = unsafe.Pointer(&_zero) 226 } 227 _, _, e1 := syscall6(abi.FuncPCABI0(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 228 if e1 != 0 { 229 err = errnoErr(e1) 230 } 231 return 232 } 233 234 func libc_sendto_trampoline() 235 236 //go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" 237 238 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 239 240 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 241 r0, _, e1 := syscall(abi.FuncPCABI0(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 242 n = int(r0) 243 if e1 != 0 { 244 err = errnoErr(e1) 245 } 246 return 247 } 248 249 func libc_recvmsg_trampoline() 250 251 //go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" 252 253 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 254 255 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 256 r0, _, e1 := syscall(abi.FuncPCABI0(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) 257 n = int(r0) 258 if e1 != 0 { 259 err = errnoErr(e1) 260 } 261 return 262 } 263 264 func libc_sendmsg_trampoline() 265 266 //go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" 267 268 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 269 270 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { 271 r0, _, e1 := syscall6(abi.FuncPCABI0(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) 272 n = int(r0) 273 if e1 != 0 { 274 err = errnoErr(e1) 275 } 276 return 277 } 278 279 func libc_kevent_trampoline() 280 281 //go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" 282 283 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 284 285 func utimes(path string, timeval *[2]Timeval) (err error) { 286 var _p0 *byte 287 _p0, err = BytePtrFromString(path) 288 if err != nil { 289 return 290 } 291 _, _, e1 := syscall(abi.FuncPCABI0(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) 292 if e1 != 0 { 293 err = errnoErr(e1) 294 } 295 return 296 } 297 298 func libc_utimes_trampoline() 299 300 //go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" 301 302 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 303 304 func futimes(fd int, timeval *[2]Timeval) (err error) { 305 _, _, e1 := syscall(abi.FuncPCABI0(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) 306 if e1 != 0 { 307 err = errnoErr(e1) 308 } 309 return 310 } 311 312 func libc_futimes_trampoline() 313 314 //go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" 315 316 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 317 318 func fcntl(fd int, cmd int, arg int) (val int, err error) { 319 r0, _, e1 := syscall(abi.FuncPCABI0(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) 320 val = int(r0) 321 if e1 != 0 { 322 err = errnoErr(e1) 323 } 324 return 325 } 326 327 func libc_fcntl_trampoline() 328 329 //go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" 330 331 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 332 333 func pipe(p *[2]int32) (err error) { 334 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_pipe_trampoline), uintptr(unsafe.Pointer(p)), 0, 0) 335 if e1 != 0 { 336 err = errnoErr(e1) 337 } 338 return 339 } 340 341 func libc_pipe_trampoline() 342 343 //go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" 344 345 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 346 347 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { 348 var _p0 *byte 349 _p0, err = BytePtrFromString(path) 350 if err != nil { 351 return 352 } 353 _, _, e1 := syscall6(abi.FuncPCABI0(libc_utimensat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) 354 if e1 != 0 { 355 err = errnoErr(e1) 356 } 357 return 358 } 359 360 func libc_utimensat_trampoline() 361 362 //go:cgo_import_dynamic libc_utimensat utimensat "/usr/lib/libSystem.B.dylib" 363 364 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 365 366 func kill(pid int, signum int, posix int) (err error) { 367 _, _, e1 := syscall(abi.FuncPCABI0(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) 368 if e1 != 0 { 369 err = errnoErr(e1) 370 } 371 return 372 } 373 374 func libc_kill_trampoline() 375 376 //go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" 377 378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 379 380 func Access(path string, mode uint32) (err error) { 381 var _p0 *byte 382 _p0, err = BytePtrFromString(path) 383 if err != nil { 384 return 385 } 386 _, _, e1 := syscall(abi.FuncPCABI0(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 387 if e1 != 0 { 388 err = errnoErr(e1) 389 } 390 return 391 } 392 393 func libc_access_trampoline() 394 395 //go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" 396 397 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 398 399 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 400 _, _, e1 := syscall(abi.FuncPCABI0(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) 401 if e1 != 0 { 402 err = errnoErr(e1) 403 } 404 return 405 } 406 407 func libc_adjtime_trampoline() 408 409 //go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" 410 411 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 412 413 func Chdir(path string) (err error) { 414 var _p0 *byte 415 _p0, err = BytePtrFromString(path) 416 if err != nil { 417 return 418 } 419 _, _, e1 := syscall(abi.FuncPCABI0(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 420 if e1 != 0 { 421 err = errnoErr(e1) 422 } 423 return 424 } 425 426 func libc_chdir_trampoline() 427 428 //go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" 429 430 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 431 432 func Chflags(path string, flags int) (err error) { 433 var _p0 *byte 434 _p0, err = BytePtrFromString(path) 435 if err != nil { 436 return 437 } 438 _, _, e1 := syscall(abi.FuncPCABI0(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 439 if e1 != 0 { 440 err = errnoErr(e1) 441 } 442 return 443 } 444 445 func libc_chflags_trampoline() 446 447 //go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" 448 449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 450 451 func Chmod(path string, mode uint32) (err error) { 452 var _p0 *byte 453 _p0, err = BytePtrFromString(path) 454 if err != nil { 455 return 456 } 457 _, _, e1 := syscall(abi.FuncPCABI0(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 458 if e1 != 0 { 459 err = errnoErr(e1) 460 } 461 return 462 } 463 464 func libc_chmod_trampoline() 465 466 //go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" 467 468 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 469 470 func Chown(path string, uid int, gid int) (err error) { 471 var _p0 *byte 472 _p0, err = BytePtrFromString(path) 473 if err != nil { 474 return 475 } 476 _, _, e1 := syscall(abi.FuncPCABI0(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 477 if e1 != 0 { 478 err = errnoErr(e1) 479 } 480 return 481 } 482 483 func libc_chown_trampoline() 484 485 //go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" 486 487 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 488 489 func Chroot(path string) (err error) { 490 var _p0 *byte 491 _p0, err = BytePtrFromString(path) 492 if err != nil { 493 return 494 } 495 _, _, e1 := syscall(abi.FuncPCABI0(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 496 if e1 != 0 { 497 err = errnoErr(e1) 498 } 499 return 500 } 501 502 func libc_chroot_trampoline() 503 504 //go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" 505 506 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 507 508 func Close(fd int) (err error) { 509 _, _, e1 := syscall(abi.FuncPCABI0(libc_close_trampoline), uintptr(fd), 0, 0) 510 if e1 != 0 { 511 err = errnoErr(e1) 512 } 513 return 514 } 515 516 func libc_close_trampoline() 517 518 //go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" 519 520 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 521 522 func closedir(dir uintptr) (err error) { 523 _, _, e1 := syscall(abi.FuncPCABI0(libc_closedir_trampoline), uintptr(dir), 0, 0) 524 if e1 != 0 { 525 err = errnoErr(e1) 526 } 527 return 528 } 529 530 func libc_closedir_trampoline() 531 532 //go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" 533 534 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 535 536 func Dup(fd int) (nfd int, err error) { 537 r0, _, e1 := syscall(abi.FuncPCABI0(libc_dup_trampoline), uintptr(fd), 0, 0) 538 nfd = int(r0) 539 if e1 != 0 { 540 err = errnoErr(e1) 541 } 542 return 543 } 544 545 func libc_dup_trampoline() 546 547 //go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" 548 549 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 550 551 func Dup2(from int, to int) (err error) { 552 _, _, e1 := syscall(abi.FuncPCABI0(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) 553 if e1 != 0 { 554 err = errnoErr(e1) 555 } 556 return 557 } 558 559 func libc_dup2_trampoline() 560 561 //go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" 562 563 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 564 565 func Exchangedata(path1 string, path2 string, options int) (err error) { 566 var _p0 *byte 567 _p0, err = BytePtrFromString(path1) 568 if err != nil { 569 return 570 } 571 var _p1 *byte 572 _p1, err = BytePtrFromString(path2) 573 if err != nil { 574 return 575 } 576 _, _, e1 := syscall(abi.FuncPCABI0(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) 577 if e1 != 0 { 578 err = errnoErr(e1) 579 } 580 return 581 } 582 583 func libc_exchangedata_trampoline() 584 585 //go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" 586 587 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 588 589 func Fchdir(fd int) (err error) { 590 _, _, e1 := syscall(abi.FuncPCABI0(libc_fchdir_trampoline), uintptr(fd), 0, 0) 591 if e1 != 0 { 592 err = errnoErr(e1) 593 } 594 return 595 } 596 597 func libc_fchdir_trampoline() 598 599 //go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" 600 601 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 602 603 func Fchflags(fd int, flags int) (err error) { 604 _, _, e1 := syscall(abi.FuncPCABI0(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) 605 if e1 != 0 { 606 err = errnoErr(e1) 607 } 608 return 609 } 610 611 func libc_fchflags_trampoline() 612 613 //go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" 614 615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 616 617 func Fchmod(fd int, mode uint32) (err error) { 618 _, _, e1 := syscall(abi.FuncPCABI0(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) 619 if e1 != 0 { 620 err = errnoErr(e1) 621 } 622 return 623 } 624 625 func libc_fchmod_trampoline() 626 627 //go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" 628 629 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 630 631 func Fchown(fd int, uid int, gid int) (err error) { 632 _, _, e1 := syscall(abi.FuncPCABI0(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) 633 if e1 != 0 { 634 err = errnoErr(e1) 635 } 636 return 637 } 638 639 func libc_fchown_trampoline() 640 641 //go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" 642 643 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 644 645 func Flock(fd int, how int) (err error) { 646 _, _, e1 := syscall(abi.FuncPCABI0(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) 647 if e1 != 0 { 648 err = errnoErr(e1) 649 } 650 return 651 } 652 653 func libc_flock_trampoline() 654 655 //go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" 656 657 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 658 659 func Fpathconf(fd int, name int) (val int, err error) { 660 r0, _, e1 := syscall(abi.FuncPCABI0(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) 661 val = int(r0) 662 if e1 != 0 { 663 err = errnoErr(e1) 664 } 665 return 666 } 667 668 func libc_fpathconf_trampoline() 669 670 //go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" 671 672 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 673 674 func Fsync(fd int) (err error) { 675 _, _, e1 := syscall(abi.FuncPCABI0(libc_fsync_trampoline), uintptr(fd), 0, 0) 676 if e1 != 0 { 677 err = errnoErr(e1) 678 } 679 return 680 } 681 682 func libc_fsync_trampoline() 683 684 //go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" 685 686 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 687 688 func Ftruncate(fd int, length int64) (err error) { 689 _, _, e1 := syscall(abi.FuncPCABI0(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), 0) 690 if e1 != 0 { 691 err = errnoErr(e1) 692 } 693 return 694 } 695 696 func libc_ftruncate_trampoline() 697 698 //go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" 699 700 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 701 702 func Getdtablesize() (size int) { 703 r0, _, _ := syscall(abi.FuncPCABI0(libc_getdtablesize_trampoline), 0, 0, 0) 704 size = int(r0) 705 return 706 } 707 708 func libc_getdtablesize_trampoline() 709 710 //go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" 711 712 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 713 714 func Getegid() (egid int) { 715 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getegid_trampoline), 0, 0, 0) 716 egid = int(r0) 717 return 718 } 719 720 func libc_getegid_trampoline() 721 722 //go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" 723 724 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 725 726 func Geteuid() (uid int) { 727 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_geteuid_trampoline), 0, 0, 0) 728 uid = int(r0) 729 return 730 } 731 732 func libc_geteuid_trampoline() 733 734 //go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" 735 736 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 737 738 func Getgid() (gid int) { 739 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getgid_trampoline), 0, 0, 0) 740 gid = int(r0) 741 return 742 } 743 744 func libc_getgid_trampoline() 745 746 //go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" 747 748 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 749 750 func Getpgid(pid int) (pgid int, err error) { 751 r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getpgid_trampoline), uintptr(pid), 0, 0) 752 pgid = int(r0) 753 if e1 != 0 { 754 err = errnoErr(e1) 755 } 756 return 757 } 758 759 func libc_getpgid_trampoline() 760 761 //go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" 762 763 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 764 765 func Getpgrp() (pgrp int) { 766 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getpgrp_trampoline), 0, 0, 0) 767 pgrp = int(r0) 768 return 769 } 770 771 func libc_getpgrp_trampoline() 772 773 //go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" 774 775 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 776 777 func Getpid() (pid int) { 778 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getpid_trampoline), 0, 0, 0) 779 pid = int(r0) 780 return 781 } 782 783 func libc_getpid_trampoline() 784 785 //go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" 786 787 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 788 789 func Getppid() (ppid int) { 790 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getppid_trampoline), 0, 0, 0) 791 ppid = int(r0) 792 return 793 } 794 795 func libc_getppid_trampoline() 796 797 //go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" 798 799 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 800 801 func Getpriority(which int, who int) (prio int, err error) { 802 r0, _, e1 := syscall(abi.FuncPCABI0(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) 803 prio = int(r0) 804 if e1 != 0 { 805 err = errnoErr(e1) 806 } 807 return 808 } 809 810 func libc_getpriority_trampoline() 811 812 //go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" 813 814 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 815 816 func Getrlimit(which int, lim *Rlimit) (err error) { 817 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 818 if e1 != 0 { 819 err = errnoErr(e1) 820 } 821 return 822 } 823 824 func libc_getrlimit_trampoline() 825 826 //go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" 827 828 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 829 830 func Getrusage(who int, rusage *Rusage) (err error) { 831 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) 832 if e1 != 0 { 833 err = errnoErr(e1) 834 } 835 return 836 } 837 838 func libc_getrusage_trampoline() 839 840 //go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" 841 842 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 843 844 func Getsid(pid int) (sid int, err error) { 845 r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getsid_trampoline), uintptr(pid), 0, 0) 846 sid = int(r0) 847 if e1 != 0 { 848 err = errnoErr(e1) 849 } 850 return 851 } 852 853 func libc_getsid_trampoline() 854 855 //go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" 856 857 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 858 859 func Getuid() (uid int) { 860 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getuid_trampoline), 0, 0, 0) 861 uid = int(r0) 862 return 863 } 864 865 func libc_getuid_trampoline() 866 867 //go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" 868 869 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 870 871 func Issetugid() (tainted bool) { 872 r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_issetugid_trampoline), 0, 0, 0) 873 tainted = bool(r0 != 0) 874 return 875 } 876 877 func libc_issetugid_trampoline() 878 879 //go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" 880 881 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 882 883 func Kqueue() (fd int, err error) { 884 r0, _, e1 := syscall(abi.FuncPCABI0(libc_kqueue_trampoline), 0, 0, 0) 885 fd = int(r0) 886 if e1 != 0 { 887 err = errnoErr(e1) 888 } 889 return 890 } 891 892 func libc_kqueue_trampoline() 893 894 //go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" 895 896 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 897 898 func Lchown(path string, uid int, gid int) (err error) { 899 var _p0 *byte 900 _p0, err = BytePtrFromString(path) 901 if err != nil { 902 return 903 } 904 _, _, e1 := syscall(abi.FuncPCABI0(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 905 if e1 != 0 { 906 err = errnoErr(e1) 907 } 908 return 909 } 910 911 func libc_lchown_trampoline() 912 913 //go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" 914 915 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 916 917 func Link(path string, link string) (err error) { 918 var _p0 *byte 919 _p0, err = BytePtrFromString(path) 920 if err != nil { 921 return 922 } 923 var _p1 *byte 924 _p1, err = BytePtrFromString(link) 925 if err != nil { 926 return 927 } 928 _, _, e1 := syscall(abi.FuncPCABI0(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 929 if e1 != 0 { 930 err = errnoErr(e1) 931 } 932 return 933 } 934 935 func libc_link_trampoline() 936 937 //go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" 938 939 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 940 941 func Listen(s int, backlog int) (err error) { 942 _, _, e1 := syscall(abi.FuncPCABI0(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) 943 if e1 != 0 { 944 err = errnoErr(e1) 945 } 946 return 947 } 948 949 func libc_listen_trampoline() 950 951 //go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" 952 953 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 954 955 func Mkdir(path string, mode uint32) (err error) { 956 var _p0 *byte 957 _p0, err = BytePtrFromString(path) 958 if err != nil { 959 return 960 } 961 _, _, e1 := syscall(abi.FuncPCABI0(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 962 if e1 != 0 { 963 err = errnoErr(e1) 964 } 965 return 966 } 967 968 func libc_mkdir_trampoline() 969 970 //go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" 971 972 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 973 974 func Mkfifo(path string, mode uint32) (err error) { 975 var _p0 *byte 976 _p0, err = BytePtrFromString(path) 977 if err != nil { 978 return 979 } 980 _, _, e1 := syscall(abi.FuncPCABI0(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) 981 if e1 != 0 { 982 err = errnoErr(e1) 983 } 984 return 985 } 986 987 func libc_mkfifo_trampoline() 988 989 //go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" 990 991 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 992 993 func Mknod(path string, mode uint32, dev int) (err error) { 994 var _p0 *byte 995 _p0, err = BytePtrFromString(path) 996 if err != nil { 997 return 998 } 999 _, _, e1 := syscall(abi.FuncPCABI0(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) 1000 if e1 != 0 { 1001 err = errnoErr(e1) 1002 } 1003 return 1004 } 1005 1006 func libc_mknod_trampoline() 1007 1008 //go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" 1009 1010 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1011 1012 func Mlock(b []byte) (err error) { 1013 var _p0 unsafe.Pointer 1014 if len(b) > 0 { 1015 _p0 = unsafe.Pointer(&b[0]) 1016 } else { 1017 _p0 = unsafe.Pointer(&_zero) 1018 } 1019 _, _, e1 := syscall(abi.FuncPCABI0(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) 1020 if e1 != 0 { 1021 err = errnoErr(e1) 1022 } 1023 return 1024 } 1025 1026 func libc_mlock_trampoline() 1027 1028 //go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" 1029 1030 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1031 1032 func Mlockall(flags int) (err error) { 1033 _, _, e1 := syscall(abi.FuncPCABI0(libc_mlockall_trampoline), uintptr(flags), 0, 0) 1034 if e1 != 0 { 1035 err = errnoErr(e1) 1036 } 1037 return 1038 } 1039 1040 func libc_mlockall_trampoline() 1041 1042 //go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" 1043 1044 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1045 1046 func Mprotect(b []byte, prot int) (err error) { 1047 var _p0 unsafe.Pointer 1048 if len(b) > 0 { 1049 _p0 = unsafe.Pointer(&b[0]) 1050 } else { 1051 _p0 = unsafe.Pointer(&_zero) 1052 } 1053 _, _, e1 := syscall(abi.FuncPCABI0(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) 1054 if e1 != 0 { 1055 err = errnoErr(e1) 1056 } 1057 return 1058 } 1059 1060 func libc_mprotect_trampoline() 1061 1062 //go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" 1063 1064 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1065 1066 func msync(b []byte, flags int) (err error) { 1067 var _p0 unsafe.Pointer 1068 if len(b) > 0 { 1069 _p0 = unsafe.Pointer(&b[0]) 1070 } else { 1071 _p0 = unsafe.Pointer(&_zero) 1072 } 1073 _, _, e1 := syscall(abi.FuncPCABI0(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags)) 1074 if e1 != 0 { 1075 err = errnoErr(e1) 1076 } 1077 return 1078 } 1079 1080 func libc_msync_trampoline() 1081 1082 //go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib" 1083 1084 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1085 1086 func Munlock(b []byte) (err error) { 1087 var _p0 unsafe.Pointer 1088 if len(b) > 0 { 1089 _p0 = unsafe.Pointer(&b[0]) 1090 } else { 1091 _p0 = unsafe.Pointer(&_zero) 1092 } 1093 _, _, e1 := syscall(abi.FuncPCABI0(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) 1094 if e1 != 0 { 1095 err = errnoErr(e1) 1096 } 1097 return 1098 } 1099 1100 func libc_munlock_trampoline() 1101 1102 //go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" 1103 1104 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1105 1106 func Munlockall() (err error) { 1107 _, _, e1 := syscall(abi.FuncPCABI0(libc_munlockall_trampoline), 0, 0, 0) 1108 if e1 != 0 { 1109 err = errnoErr(e1) 1110 } 1111 return 1112 } 1113 1114 func libc_munlockall_trampoline() 1115 1116 //go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" 1117 1118 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1119 1120 func Open(path string, mode int, perm uint32) (fd int, err error) { 1121 var _p0 *byte 1122 _p0, err = BytePtrFromString(path) 1123 if err != nil { 1124 return 1125 } 1126 r0, _, e1 := syscall(abi.FuncPCABI0(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) 1127 fd = int(r0) 1128 if e1 != 0 { 1129 err = errnoErr(e1) 1130 } 1131 return 1132 } 1133 1134 func libc_open_trampoline() 1135 1136 //go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" 1137 1138 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1139 1140 func Pathconf(path string, name int) (val int, err error) { 1141 var _p0 *byte 1142 _p0, err = BytePtrFromString(path) 1143 if err != nil { 1144 return 1145 } 1146 r0, _, e1 := syscall(abi.FuncPCABI0(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) 1147 val = int(r0) 1148 if e1 != 0 { 1149 err = errnoErr(e1) 1150 } 1151 return 1152 } 1153 1154 func libc_pathconf_trampoline() 1155 1156 //go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" 1157 1158 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1159 1160 func pread(fd int, p []byte, offset int64) (n int, err error) { 1161 var _p0 unsafe.Pointer 1162 if len(p) > 0 { 1163 _p0 = unsafe.Pointer(&p[0]) 1164 } else { 1165 _p0 = unsafe.Pointer(&_zero) 1166 } 1167 r0, _, e1 := syscall6(abi.FuncPCABI0(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 1168 n = int(r0) 1169 if e1 != 0 { 1170 err = errnoErr(e1) 1171 } 1172 return 1173 } 1174 1175 func libc_pread_trampoline() 1176 1177 //go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" 1178 1179 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1180 1181 func pwrite(fd int, p []byte, offset int64) (n int, err error) { 1182 var _p0 unsafe.Pointer 1183 if len(p) > 0 { 1184 _p0 = unsafe.Pointer(&p[0]) 1185 } else { 1186 _p0 = unsafe.Pointer(&_zero) 1187 } 1188 r0, _, e1 := syscall6(abi.FuncPCABI0(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 1189 n = int(r0) 1190 if e1 != 0 { 1191 err = errnoErr(e1) 1192 } 1193 return 1194 } 1195 1196 func libc_pwrite_trampoline() 1197 1198 //go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" 1199 1200 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1201 1202 func read(fd int, p []byte) (n int, err error) { 1203 var _p0 unsafe.Pointer 1204 if len(p) > 0 { 1205 _p0 = unsafe.Pointer(&p[0]) 1206 } else { 1207 _p0 = unsafe.Pointer(&_zero) 1208 } 1209 r0, _, e1 := syscall(abi.FuncPCABI0(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) 1210 n = int(r0) 1211 if e1 != 0 { 1212 err = errnoErr(e1) 1213 } 1214 return 1215 } 1216 1217 func libc_read_trampoline() 1218 1219 //go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" 1220 1221 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1222 1223 func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { 1224 r0, _, _ := syscall(abi.FuncPCABI0(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) 1225 res = Errno(r0) 1226 return 1227 } 1228 1229 func libc_readdir_r_trampoline() 1230 1231 //go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" 1232 1233 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1234 1235 func Readlink(path string, buf []byte) (n int, err error) { 1236 var _p0 *byte 1237 _p0, err = BytePtrFromString(path) 1238 if err != nil { 1239 return 1240 } 1241 var _p1 unsafe.Pointer 1242 if len(buf) > 0 { 1243 _p1 = unsafe.Pointer(&buf[0]) 1244 } else { 1245 _p1 = unsafe.Pointer(&_zero) 1246 } 1247 r0, _, e1 := syscall(abi.FuncPCABI0(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) 1248 n = int(r0) 1249 if e1 != 0 { 1250 err = errnoErr(e1) 1251 } 1252 return 1253 } 1254 1255 func libc_readlink_trampoline() 1256 1257 //go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" 1258 1259 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1260 1261 func Rename(from string, to string) (err error) { 1262 var _p0 *byte 1263 _p0, err = BytePtrFromString(from) 1264 if err != nil { 1265 return 1266 } 1267 var _p1 *byte 1268 _p1, err = BytePtrFromString(to) 1269 if err != nil { 1270 return 1271 } 1272 _, _, e1 := syscall(abi.FuncPCABI0(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1273 if e1 != 0 { 1274 err = errnoErr(e1) 1275 } 1276 return 1277 } 1278 1279 func libc_rename_trampoline() 1280 1281 //go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" 1282 1283 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1284 1285 func Revoke(path string) (err error) { 1286 var _p0 *byte 1287 _p0, err = BytePtrFromString(path) 1288 if err != nil { 1289 return 1290 } 1291 _, _, e1 := syscall(abi.FuncPCABI0(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1292 if e1 != 0 { 1293 err = errnoErr(e1) 1294 } 1295 return 1296 } 1297 1298 func libc_revoke_trampoline() 1299 1300 //go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" 1301 1302 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1303 1304 func Rmdir(path string) (err error) { 1305 var _p0 *byte 1306 _p0, err = BytePtrFromString(path) 1307 if err != nil { 1308 return 1309 } 1310 _, _, e1 := syscall(abi.FuncPCABI0(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1311 if e1 != 0 { 1312 err = errnoErr(e1) 1313 } 1314 return 1315 } 1316 1317 func libc_rmdir_trampoline() 1318 1319 //go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" 1320 1321 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1322 1323 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1324 r0, _, e1 := syscallX(abi.FuncPCABI0(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(whence)) 1325 newoffset = int64(r0) 1326 if e1 != 0 { 1327 err = errnoErr(e1) 1328 } 1329 return 1330 } 1331 1332 func libc_lseek_trampoline() 1333 1334 //go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" 1335 1336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1337 1338 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { 1339 _, _, e1 := syscall6(abi.FuncPCABI0(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1340 if e1 != 0 { 1341 err = errnoErr(e1) 1342 } 1343 return 1344 } 1345 1346 func libc_select_trampoline() 1347 1348 //go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" 1349 1350 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1351 1352 func Setegid(egid int) (err error) { 1353 _, _, e1 := syscall(abi.FuncPCABI0(libc_setegid_trampoline), uintptr(egid), 0, 0) 1354 if e1 != 0 { 1355 err = errnoErr(e1) 1356 } 1357 return 1358 } 1359 1360 func libc_setegid_trampoline() 1361 1362 //go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" 1363 1364 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1365 1366 func Seteuid(euid int) (err error) { 1367 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_seteuid_trampoline), uintptr(euid), 0, 0) 1368 if e1 != 0 { 1369 err = errnoErr(e1) 1370 } 1371 return 1372 } 1373 1374 func libc_seteuid_trampoline() 1375 1376 //go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" 1377 1378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1379 1380 func Setgid(gid int) (err error) { 1381 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setgid_trampoline), uintptr(gid), 0, 0) 1382 if e1 != 0 { 1383 err = errnoErr(e1) 1384 } 1385 return 1386 } 1387 1388 func libc_setgid_trampoline() 1389 1390 //go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" 1391 1392 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1393 1394 func Setlogin(name string) (err error) { 1395 var _p0 *byte 1396 _p0, err = BytePtrFromString(name) 1397 if err != nil { 1398 return 1399 } 1400 _, _, e1 := syscall(abi.FuncPCABI0(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1401 if e1 != 0 { 1402 err = errnoErr(e1) 1403 } 1404 return 1405 } 1406 1407 func libc_setlogin_trampoline() 1408 1409 //go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" 1410 1411 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1412 1413 func Setpgid(pid int, pgid int) (err error) { 1414 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) 1415 if e1 != 0 { 1416 err = errnoErr(e1) 1417 } 1418 return 1419 } 1420 1421 func libc_setpgid_trampoline() 1422 1423 //go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" 1424 1425 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1426 1427 func Setpriority(which int, who int, prio int) (err error) { 1428 _, _, e1 := syscall(abi.FuncPCABI0(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) 1429 if e1 != 0 { 1430 err = errnoErr(e1) 1431 } 1432 return 1433 } 1434 1435 func libc_setpriority_trampoline() 1436 1437 //go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" 1438 1439 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1440 1441 func Setprivexec(flag int) (err error) { 1442 _, _, e1 := syscall(abi.FuncPCABI0(libc_setprivexec_trampoline), uintptr(flag), 0, 0) 1443 if e1 != 0 { 1444 err = errnoErr(e1) 1445 } 1446 return 1447 } 1448 1449 func libc_setprivexec_trampoline() 1450 1451 //go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" 1452 1453 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1454 1455 func Setregid(rgid int, egid int) (err error) { 1456 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) 1457 if e1 != 0 { 1458 err = errnoErr(e1) 1459 } 1460 return 1461 } 1462 1463 func libc_setregid_trampoline() 1464 1465 //go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" 1466 1467 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1468 1469 func Setreuid(ruid int, euid int) (err error) { 1470 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) 1471 if e1 != 0 { 1472 err = errnoErr(e1) 1473 } 1474 return 1475 } 1476 1477 func libc_setreuid_trampoline() 1478 1479 //go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" 1480 1481 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1482 1483 func setrlimit(which int, lim *Rlimit) (err error) { 1484 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) 1485 if e1 != 0 { 1486 err = errnoErr(e1) 1487 } 1488 return 1489 } 1490 1491 func libc_setrlimit_trampoline() 1492 1493 //go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" 1494 1495 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1496 1497 func Setsid() (pid int, err error) { 1498 r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setsid_trampoline), 0, 0, 0) 1499 pid = int(r0) 1500 if e1 != 0 { 1501 err = errnoErr(e1) 1502 } 1503 return 1504 } 1505 1506 func libc_setsid_trampoline() 1507 1508 //go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" 1509 1510 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1511 1512 func Settimeofday(tp *Timeval) (err error) { 1513 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) 1514 if e1 != 0 { 1515 err = errnoErr(e1) 1516 } 1517 return 1518 } 1519 1520 func libc_settimeofday_trampoline() 1521 1522 //go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" 1523 1524 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1525 1526 func Setuid(uid int) (err error) { 1527 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setuid_trampoline), uintptr(uid), 0, 0) 1528 if e1 != 0 { 1529 err = errnoErr(e1) 1530 } 1531 return 1532 } 1533 1534 func libc_setuid_trampoline() 1535 1536 //go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" 1537 1538 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1539 1540 func Symlink(path string, link string) (err error) { 1541 var _p0 *byte 1542 _p0, err = BytePtrFromString(path) 1543 if err != nil { 1544 return 1545 } 1546 var _p1 *byte 1547 _p1, err = BytePtrFromString(link) 1548 if err != nil { 1549 return 1550 } 1551 _, _, e1 := syscall(abi.FuncPCABI0(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) 1552 if e1 != 0 { 1553 err = errnoErr(e1) 1554 } 1555 return 1556 } 1557 1558 func libc_symlink_trampoline() 1559 1560 //go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" 1561 1562 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1563 1564 func Sync() (err error) { 1565 _, _, e1 := syscall(abi.FuncPCABI0(libc_sync_trampoline), 0, 0, 0) 1566 if e1 != 0 { 1567 err = errnoErr(e1) 1568 } 1569 return 1570 } 1571 1572 func libc_sync_trampoline() 1573 1574 //go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" 1575 1576 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1577 1578 func Truncate(path string, length int64) (err error) { 1579 var _p0 *byte 1580 _p0, err = BytePtrFromString(path) 1581 if err != nil { 1582 return 1583 } 1584 _, _, e1 := syscall(abi.FuncPCABI0(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) 1585 if e1 != 0 { 1586 err = errnoErr(e1) 1587 } 1588 return 1589 } 1590 1591 func libc_truncate_trampoline() 1592 1593 //go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" 1594 1595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1596 1597 func Umask(newmask int) (oldmask int) { 1598 r0, _, _ := syscall(abi.FuncPCABI0(libc_umask_trampoline), uintptr(newmask), 0, 0) 1599 oldmask = int(r0) 1600 return 1601 } 1602 1603 func libc_umask_trampoline() 1604 1605 //go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" 1606 1607 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1608 1609 func Undelete(path string) (err error) { 1610 var _p0 *byte 1611 _p0, err = BytePtrFromString(path) 1612 if err != nil { 1613 return 1614 } 1615 _, _, e1 := syscall(abi.FuncPCABI0(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1616 if e1 != 0 { 1617 err = errnoErr(e1) 1618 } 1619 return 1620 } 1621 1622 func libc_undelete_trampoline() 1623 1624 //go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" 1625 1626 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1627 1628 func Unlink(path string) (err error) { 1629 var _p0 *byte 1630 _p0, err = BytePtrFromString(path) 1631 if err != nil { 1632 return 1633 } 1634 _, _, e1 := syscall(abi.FuncPCABI0(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) 1635 if e1 != 0 { 1636 err = errnoErr(e1) 1637 } 1638 return 1639 } 1640 1641 func libc_unlink_trampoline() 1642 1643 //go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" 1644 1645 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1646 1647 func Unmount(path string, flags int) (err error) { 1648 var _p0 *byte 1649 _p0, err = BytePtrFromString(path) 1650 if err != nil { 1651 return 1652 } 1653 _, _, e1 := syscall(abi.FuncPCABI0(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 1654 if e1 != 0 { 1655 err = errnoErr(e1) 1656 } 1657 return 1658 } 1659 1660 func libc_unmount_trampoline() 1661 1662 //go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" 1663 1664 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1665 1666 func write(fd int, p []byte) (n int, err error) { 1667 var _p0 unsafe.Pointer 1668 if len(p) > 0 { 1669 _p0 = unsafe.Pointer(&p[0]) 1670 } else { 1671 _p0 = unsafe.Pointer(&_zero) 1672 } 1673 r0, _, e1 := syscall(abi.FuncPCABI0(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) 1674 n = int(r0) 1675 if e1 != 0 { 1676 err = errnoErr(e1) 1677 } 1678 return 1679 } 1680 1681 func libc_write_trampoline() 1682 1683 //go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" 1684 1685 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1686 1687 func writev(fd int, iovecs []Iovec) (cnt uintptr, err error) { 1688 var _p0 unsafe.Pointer 1689 if len(iovecs) > 0 { 1690 _p0 = unsafe.Pointer(&iovecs[0]) 1691 } else { 1692 _p0 = unsafe.Pointer(&_zero) 1693 } 1694 r0, _, e1 := syscallX(abi.FuncPCABI0(libc_writev_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(iovecs))) 1695 cnt = uintptr(r0) 1696 if e1 != 0 { 1697 err = errnoErr(e1) 1698 } 1699 return 1700 } 1701 1702 func libc_writev_trampoline() 1703 1704 //go:cgo_import_dynamic libc_writev writev "/usr/lib/libSystem.B.dylib" 1705 1706 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1707 1708 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 1709 r0, _, e1 := syscall6X(abi.FuncPCABI0(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) 1710 ret = uintptr(r0) 1711 if e1 != 0 { 1712 err = errnoErr(e1) 1713 } 1714 return 1715 } 1716 1717 func libc_mmap_trampoline() 1718 1719 //go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" 1720 1721 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1722 1723 func munmap(addr uintptr, length uintptr) (err error) { 1724 _, _, e1 := syscall(abi.FuncPCABI0(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) 1725 if e1 != 0 { 1726 err = errnoErr(e1) 1727 } 1728 return 1729 } 1730 1731 func libc_munmap_trampoline() 1732 1733 //go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" 1734 1735 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1736 1737 func fork() (pid int, err error) { 1738 r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_fork_trampoline), 0, 0, 0) 1739 pid = int(r0) 1740 if e1 != 0 { 1741 err = errnoErr(e1) 1742 } 1743 return 1744 } 1745 1746 func libc_fork_trampoline() 1747 1748 //go:cgo_import_dynamic libc_fork fork "/usr/lib/libSystem.B.dylib" 1749 1750 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1751 1752 func ioctl(fd int, req int, arg int) (err error) { 1753 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) 1754 if e1 != 0 { 1755 err = errnoErr(e1) 1756 } 1757 return 1758 } 1759 1760 func libc_ioctl_trampoline() 1761 1762 //go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" 1763 1764 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1765 1766 func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { 1767 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) 1768 if e1 != 0 { 1769 err = errnoErr(e1) 1770 } 1771 return 1772 } 1773 1774 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1775 1776 func execve(path *byte, argv **byte, envp **byte) (err error) { 1777 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_execve_trampoline), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(argv)), uintptr(unsafe.Pointer(envp))) 1778 if e1 != 0 { 1779 err = errnoErr(e1) 1780 } 1781 return 1782 } 1783 1784 func libc_execve_trampoline() 1785 1786 //go:cgo_import_dynamic libc_execve execve "/usr/lib/libSystem.B.dylib" 1787 1788 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1789 1790 func exit(res int) (err error) { 1791 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_exit_trampoline), uintptr(res), 0, 0) 1792 if e1 != 0 { 1793 err = errnoErr(e1) 1794 } 1795 return 1796 } 1797 1798 func libc_exit_trampoline() 1799 1800 //go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" 1801 1802 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1803 1804 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { 1805 var _p0 unsafe.Pointer 1806 if len(mib) > 0 { 1807 _p0 = unsafe.Pointer(&mib[0]) 1808 } else { 1809 _p0 = unsafe.Pointer(&_zero) 1810 } 1811 _, _, e1 := syscall6(abi.FuncPCABI0(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) 1812 if e1 != 0 { 1813 err = errnoErr(e1) 1814 } 1815 return 1816 } 1817 1818 func libc_sysctl_trampoline() 1819 1820 //go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" 1821 1822 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1823 1824 func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (val int, err error) { 1825 r0, _, e1 := syscall(abi.FuncPCABI0(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) 1826 val = int(r0) 1827 if e1 != 0 { 1828 err = errnoErr(e1) 1829 } 1830 return 1831 } 1832 1833 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1834 1835 func unlinkat(fd int, path string, flags int) (err error) { 1836 var _p0 *byte 1837 _p0, err = BytePtrFromString(path) 1838 if err != nil { 1839 return 1840 } 1841 _, _, e1 := syscall(abi.FuncPCABI0(libc_unlinkat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) 1842 if e1 != 0 { 1843 err = errnoErr(e1) 1844 } 1845 return 1846 } 1847 1848 func libc_unlinkat_trampoline() 1849 1850 //go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" 1851 1852 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1853 1854 func openat(fd int, path string, flags int, perm uint32) (fdret int, err error) { 1855 var _p0 *byte 1856 _p0, err = BytePtrFromString(path) 1857 if err != nil { 1858 return 1859 } 1860 r0, _, e1 := syscall6(abi.FuncPCABI0(libc_openat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(perm), 0, 0) 1861 fdret = int(r0) 1862 if e1 != 0 { 1863 err = errnoErr(e1) 1864 } 1865 return 1866 } 1867 1868 func libc_openat_trampoline() 1869 1870 //go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" 1871 1872 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1873 1874 func getcwd(buf []byte) (n int, err error) { 1875 var _p0 unsafe.Pointer 1876 if len(buf) > 0 { 1877 _p0 = unsafe.Pointer(&buf[0]) 1878 } else { 1879 _p0 = unsafe.Pointer(&_zero) 1880 } 1881 r0, _, e1 := syscall(abi.FuncPCABI0(libc_getcwd_trampoline), uintptr(_p0), uintptr(len(buf)), 0) 1882 n = int(r0) 1883 if e1 != 0 { 1884 err = errnoErr(e1) 1885 } 1886 return 1887 } 1888 1889 func libc_getcwd_trampoline() 1890 1891 //go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib" 1892 1893 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1894 1895 func Fstat(fd int, stat *Stat_t) (err error) { 1896 _, _, e1 := syscall(abi.FuncPCABI0(libc_fstat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 1897 if e1 != 0 { 1898 err = errnoErr(e1) 1899 } 1900 return 1901 } 1902 1903 func libc_fstat64_trampoline() 1904 1905 //go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib" 1906 1907 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1908 1909 func Fstatfs(fd int, stat *Statfs_t) (err error) { 1910 _, _, e1 := syscall(abi.FuncPCABI0(libc_fstatfs64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 1911 if e1 != 0 { 1912 err = errnoErr(e1) 1913 } 1914 return 1915 } 1916 1917 func libc_fstatfs64_trampoline() 1918 1919 //go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib" 1920 1921 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1922 1923 func Gettimeofday(tp *Timeval) (err error) { 1924 _, _, e1 := rawSyscall(abi.FuncPCABI0(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) 1925 if e1 != 0 { 1926 err = errnoErr(e1) 1927 } 1928 return 1929 } 1930 1931 func libc_gettimeofday_trampoline() 1932 1933 //go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" 1934 1935 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1936 1937 func Lstat(path string, stat *Stat_t) (err error) { 1938 var _p0 *byte 1939 _p0, err = BytePtrFromString(path) 1940 if err != nil { 1941 return 1942 } 1943 _, _, e1 := syscall(abi.FuncPCABI0(libc_lstat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1944 if e1 != 0 { 1945 err = errnoErr(e1) 1946 } 1947 return 1948 } 1949 1950 func libc_lstat64_trampoline() 1951 1952 //go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib" 1953 1954 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1955 1956 func Stat(path string, stat *Stat_t) (err error) { 1957 var _p0 *byte 1958 _p0, err = BytePtrFromString(path) 1959 if err != nil { 1960 return 1961 } 1962 _, _, e1 := syscall(abi.FuncPCABI0(libc_stat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1963 if e1 != 0 { 1964 err = errnoErr(e1) 1965 } 1966 return 1967 } 1968 1969 func libc_stat64_trampoline() 1970 1971 //go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib" 1972 1973 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1974 1975 func Statfs(path string, stat *Statfs_t) (err error) { 1976 var _p0 *byte 1977 _p0, err = BytePtrFromString(path) 1978 if err != nil { 1979 return 1980 } 1981 _, _, e1 := syscall(abi.FuncPCABI0(libc_statfs64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 1982 if e1 != 0 { 1983 err = errnoErr(e1) 1984 } 1985 return 1986 } 1987 1988 func libc_statfs64_trampoline() 1989 1990 //go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib" 1991 1992 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1993 1994 func fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 1995 var _p0 *byte 1996 _p0, err = BytePtrFromString(path) 1997 if err != nil { 1998 return 1999 } 2000 _, _, e1 := syscall6(abi.FuncPCABI0(libc_fstatat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 2001 if e1 != 0 { 2002 err = errnoErr(e1) 2003 } 2004 return 2005 } 2006 2007 func libc_fstatat64_trampoline() 2008 2009 //go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib" 2010 2011 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2012 2013 //go:nosplit 2014 func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) { 2015 _, _, e1 := syscall6(abi.FuncPCABI0(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) 2016 if e1 != 0 { 2017 err = errnoErr(e1) 2018 } 2019 return 2020 } 2021 2022 func libc_ptrace_trampoline() 2023 2024 //go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" 2025 2026 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 2027 2028 //go:nosplit 2029 func ptrace1Ptr(request int, pid int, addr unsafe.Pointer, data uintptr) (err error) { 2030 _, _, e1 := syscall6(abi.FuncPCABI0(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) 2031 if e1 != 0 { 2032 err = errnoErr(e1) 2033 } 2034 return 2035 }