cubefs

Форк
0
/x
/
zsyscall_darwin_amd64.go 
2572 строки · 67.5 Кб
1
// go run mksyscall.go -tags darwin,amd64 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go
2
// Code generated by the command above; see README.md. DO NOT EDIT.
3

4
//go:build darwin && amd64
5
// +build darwin,amd64
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_fstat64_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_fstat64_trampoline_addr uintptr
2444

2445
//go:cgo_import_dynamic libc_fstat64 fstat64 "/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_fstatat64_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_fstatat64_trampoline_addr uintptr
2463

2464
//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/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_fstatfs64_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_fstatfs64_trampoline_addr uintptr
2477

2478
//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/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_getfsstat64_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_getfsstat64_trampoline_addr uintptr
2492

2493
//go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/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_lstat64_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_lstat64_trampoline_addr uintptr
2511

2512
//go:cgo_import_dynamic libc_lstat64 lstat64 "/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_stat64_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_stat64_trampoline_addr uintptr
2552

2553
//go:cgo_import_dynamic libc_stat64 stat64 "/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_statfs64_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_statfs64_trampoline_addr uintptr
2571

2572
//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"
2573

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.