cubefs

Форк
0
/x
/
zsyscall_freebsd_arm64.go 
1909 строк · 45.5 Кб
1
// go run mksyscall.go -tags freebsd,arm64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_arm64.go
2
// Code generated by the command above; see README.md. DO NOT EDIT.
3

4
//go:build freebsd && arm64
5
// +build freebsd,arm64
6

7
package unix
8

9
import (
10
	"syscall"
11
	"unsafe"
12
)
13

14
var _ syscall.Errno
15

16
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
17

18
func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
19
	r0, _, e1 := RawSyscall(SYS_GETGROUPS, 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
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
28

29
func setgroups(ngid int, gid *_Gid_t) (err error) {
30
	_, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
31
	if e1 != 0 {
32
		err = errnoErr(e1)
33
	}
34
	return
35
}
36

37
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
38

39
func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
40
	r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
41
	wpid = int(r0)
42
	if e1 != 0 {
43
		err = errnoErr(e1)
44
	}
45
	return
46
}
47

48
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
49

50
func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
51
	r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
52
	fd = int(r0)
53
	if e1 != 0 {
54
		err = errnoErr(e1)
55
	}
56
	return
57
}
58

59
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
60

61
func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
62
	_, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
63
	if e1 != 0 {
64
		err = errnoErr(e1)
65
	}
66
	return
67
}
68

69
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
70

71
func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
72
	_, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
73
	if e1 != 0 {
74
		err = errnoErr(e1)
75
	}
76
	return
77
}
78

79
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
80

81
func socket(domain int, typ int, proto int) (fd int, err error) {
82
	r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
83
	fd = int(r0)
84
	if e1 != 0 {
85
		err = errnoErr(e1)
86
	}
87
	return
88
}
89

90
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
91

92
func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
93
	_, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
94
	if e1 != 0 {
95
		err = errnoErr(e1)
96
	}
97
	return
98
}
99

100
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
101

102
func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
103
	_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
104
	if e1 != 0 {
105
		err = errnoErr(e1)
106
	}
107
	return
108
}
109

110
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
111

112
func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
113
	_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
114
	if e1 != 0 {
115
		err = errnoErr(e1)
116
	}
117
	return
118
}
119

120
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
121

122
func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
123
	_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
124
	if e1 != 0 {
125
		err = errnoErr(e1)
126
	}
127
	return
128
}
129

130
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
131

132
func Shutdown(s int, how int) (err error) {
133
	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
134
	if e1 != 0 {
135
		err = errnoErr(e1)
136
	}
137
	return
138
}
139

140
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
141

142
func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
143
	_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
144
	if e1 != 0 {
145
		err = errnoErr(e1)
146
	}
147
	return
148
}
149

150
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
151

152
func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
153
	var _p0 unsafe.Pointer
154
	if len(p) > 0 {
155
		_p0 = unsafe.Pointer(&p[0])
156
	} else {
157
		_p0 = unsafe.Pointer(&_zero)
158
	}
159
	r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
160
	n = int(r0)
161
	if e1 != 0 {
162
		err = errnoErr(e1)
163
	}
164
	return
165
}
166

167
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
168

169
func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
170
	var _p0 unsafe.Pointer
171
	if len(buf) > 0 {
172
		_p0 = unsafe.Pointer(&buf[0])
173
	} else {
174
		_p0 = unsafe.Pointer(&_zero)
175
	}
176
	_, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
177
	if e1 != 0 {
178
		err = errnoErr(e1)
179
	}
180
	return
181
}
182

183
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
184

185
func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
186
	r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
187
	n = int(r0)
188
	if e1 != 0 {
189
		err = errnoErr(e1)
190
	}
191
	return
192
}
193

194
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
195

196
func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
197
	r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
198
	n = int(r0)
199
	if e1 != 0 {
200
		err = errnoErr(e1)
201
	}
202
	return
203
}
204

205
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
206

207
func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
208
	r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
209
	n = int(r0)
210
	if e1 != 0 {
211
		err = errnoErr(e1)
212
	}
213
	return
214
}
215

216
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
217

218
func utimes(path string, timeval *[2]Timeval) (err error) {
219
	var _p0 *byte
220
	_p0, err = BytePtrFromString(path)
221
	if err != nil {
222
		return
223
	}
224
	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
225
	if e1 != 0 {
226
		err = errnoErr(e1)
227
	}
228
	return
229
}
230

231
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
232

233
func futimes(fd int, timeval *[2]Timeval) (err error) {
234
	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
235
	if e1 != 0 {
236
		err = errnoErr(e1)
237
	}
238
	return
239
}
240

241
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
242

243
func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
244
	r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
245
	n = int(r0)
246
	if e1 != 0 {
247
		err = errnoErr(e1)
248
	}
249
	return
250
}
251

252
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
253

254
func Madvise(b []byte, behav int) (err error) {
255
	var _p0 unsafe.Pointer
256
	if len(b) > 0 {
257
		_p0 = unsafe.Pointer(&b[0])
258
	} else {
259
		_p0 = unsafe.Pointer(&_zero)
260
	}
261
	_, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
262
	if e1 != 0 {
263
		err = errnoErr(e1)
264
	}
265
	return
266
}
267

268
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
269

270
func Mlock(b []byte) (err error) {
271
	var _p0 unsafe.Pointer
272
	if len(b) > 0 {
273
		_p0 = unsafe.Pointer(&b[0])
274
	} else {
275
		_p0 = unsafe.Pointer(&_zero)
276
	}
277
	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
278
	if e1 != 0 {
279
		err = errnoErr(e1)
280
	}
281
	return
282
}
283

284
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
285

286
func Mlockall(flags int) (err error) {
287
	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
288
	if e1 != 0 {
289
		err = errnoErr(e1)
290
	}
291
	return
292
}
293

294
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
295

296
func Mprotect(b []byte, prot int) (err error) {
297
	var _p0 unsafe.Pointer
298
	if len(b) > 0 {
299
		_p0 = unsafe.Pointer(&b[0])
300
	} else {
301
		_p0 = unsafe.Pointer(&_zero)
302
	}
303
	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
304
	if e1 != 0 {
305
		err = errnoErr(e1)
306
	}
307
	return
308
}
309

310
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
311

312
func Msync(b []byte, flags int) (err error) {
313
	var _p0 unsafe.Pointer
314
	if len(b) > 0 {
315
		_p0 = unsafe.Pointer(&b[0])
316
	} else {
317
		_p0 = unsafe.Pointer(&_zero)
318
	}
319
	_, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
320
	if e1 != 0 {
321
		err = errnoErr(e1)
322
	}
323
	return
324
}
325

326
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
327

328
func Munlock(b []byte) (err error) {
329
	var _p0 unsafe.Pointer
330
	if len(b) > 0 {
331
		_p0 = unsafe.Pointer(&b[0])
332
	} else {
333
		_p0 = unsafe.Pointer(&_zero)
334
	}
335
	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
336
	if e1 != 0 {
337
		err = errnoErr(e1)
338
	}
339
	return
340
}
341

342
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
343

344
func Munlockall() (err error) {
345
	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
346
	if e1 != 0 {
347
		err = errnoErr(e1)
348
	}
349
	return
350
}
351

352
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
353

354
func pipe2(p *[2]_C_int, flags int) (err error) {
355
	_, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
356
	if e1 != 0 {
357
		err = errnoErr(e1)
358
	}
359
	return
360
}
361

362
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
363

364
func Getcwd(buf []byte) (n int, err error) {
365
	var _p0 unsafe.Pointer
366
	if len(buf) > 0 {
367
		_p0 = unsafe.Pointer(&buf[0])
368
	} else {
369
		_p0 = unsafe.Pointer(&_zero)
370
	}
371
	r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
372
	n = int(r0)
373
	if e1 != 0 {
374
		err = errnoErr(e1)
375
	}
376
	return
377
}
378

379
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
380

381
func ioctl(fd int, req uint, arg uintptr) (err error) {
382
	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
383
	if e1 != 0 {
384
		err = errnoErr(e1)
385
	}
386
	return
387
}
388

389
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
390

391
func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
392
	_, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
393
	if e1 != 0 {
394
		err = errnoErr(e1)
395
	}
396
	return
397
}
398

399
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
400

401
func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
402
	var _p0 unsafe.Pointer
403
	if len(mib) > 0 {
404
		_p0 = unsafe.Pointer(&mib[0])
405
	} else {
406
		_p0 = unsafe.Pointer(&_zero)
407
	}
408
	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
409
	if e1 != 0 {
410
		err = errnoErr(e1)
411
	}
412
	return
413
}
414

415
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
416

417
func ptrace(request int, pid int, addr uintptr, data int) (err error) {
418
	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
419
	if e1 != 0 {
420
		err = errnoErr(e1)
421
	}
422
	return
423
}
424

425
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
426

427
func ptracePtr(request int, pid int, addr unsafe.Pointer, data int) (err error) {
428
	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
429
	if e1 != 0 {
430
		err = errnoErr(e1)
431
	}
432
	return
433
}
434

435
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
436

437
func Access(path string, mode uint32) (err error) {
438
	var _p0 *byte
439
	_p0, err = BytePtrFromString(path)
440
	if err != nil {
441
		return
442
	}
443
	_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
444
	if e1 != 0 {
445
		err = errnoErr(e1)
446
	}
447
	return
448
}
449

450
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
451

452
func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
453
	_, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
454
	if e1 != 0 {
455
		err = errnoErr(e1)
456
	}
457
	return
458
}
459

460
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
461

462
func CapEnter() (err error) {
463
	_, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0)
464
	if e1 != 0 {
465
		err = errnoErr(e1)
466
	}
467
	return
468
}
469

470
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
471

472
func capRightsGet(version int, fd int, rightsp *CapRights) (err error) {
473
	_, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp)))
474
	if e1 != 0 {
475
		err = errnoErr(e1)
476
	}
477
	return
478
}
479

480
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
481

482
func capRightsLimit(fd int, rightsp *CapRights) (err error) {
483
	_, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0)
484
	if e1 != 0 {
485
		err = errnoErr(e1)
486
	}
487
	return
488
}
489

490
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
491

492
func Chdir(path string) (err error) {
493
	var _p0 *byte
494
	_p0, err = BytePtrFromString(path)
495
	if err != nil {
496
		return
497
	}
498
	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
499
	if e1 != 0 {
500
		err = errnoErr(e1)
501
	}
502
	return
503
}
504

505
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
506

507
func Chflags(path string, flags int) (err error) {
508
	var _p0 *byte
509
	_p0, err = BytePtrFromString(path)
510
	if err != nil {
511
		return
512
	}
513
	_, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
514
	if e1 != 0 {
515
		err = errnoErr(e1)
516
	}
517
	return
518
}
519

520
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
521

522
func Chmod(path string, mode uint32) (err error) {
523
	var _p0 *byte
524
	_p0, err = BytePtrFromString(path)
525
	if err != nil {
526
		return
527
	}
528
	_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
529
	if e1 != 0 {
530
		err = errnoErr(e1)
531
	}
532
	return
533
}
534

535
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
536

537
func Chown(path string, uid int, gid int) (err error) {
538
	var _p0 *byte
539
	_p0, err = BytePtrFromString(path)
540
	if err != nil {
541
		return
542
	}
543
	_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
544
	if e1 != 0 {
545
		err = errnoErr(e1)
546
	}
547
	return
548
}
549

550
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
551

552
func Chroot(path string) (err error) {
553
	var _p0 *byte
554
	_p0, err = BytePtrFromString(path)
555
	if err != nil {
556
		return
557
	}
558
	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
559
	if e1 != 0 {
560
		err = errnoErr(e1)
561
	}
562
	return
563
}
564

565
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
566

567
func ClockGettime(clockid int32, time *Timespec) (err error) {
568
	_, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
569
	if e1 != 0 {
570
		err = errnoErr(e1)
571
	}
572
	return
573
}
574

575
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
576

577
func Close(fd int) (err error) {
578
	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
579
	if e1 != 0 {
580
		err = errnoErr(e1)
581
	}
582
	return
583
}
584

585
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
586

587
func Dup(fd int) (nfd int, err error) {
588
	r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
589
	nfd = int(r0)
590
	if e1 != 0 {
591
		err = errnoErr(e1)
592
	}
593
	return
594
}
595

596
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
597

598
func Dup2(from int, to int) (err error) {
599
	_, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
600
	if e1 != 0 {
601
		err = errnoErr(e1)
602
	}
603
	return
604
}
605

606
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
607

608
func Exit(code int) {
609
	Syscall(SYS_EXIT, uintptr(code), 0, 0)
610
	return
611
}
612

613
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
614

615
func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
616
	var _p0 *byte
617
	_p0, err = BytePtrFromString(attrname)
618
	if err != nil {
619
		return
620
	}
621
	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
622
	ret = int(r0)
623
	if e1 != 0 {
624
		err = errnoErr(e1)
625
	}
626
	return
627
}
628

629
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
630

631
func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
632
	var _p0 *byte
633
	_p0, err = BytePtrFromString(attrname)
634
	if err != nil {
635
		return
636
	}
637
	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
638
	ret = int(r0)
639
	if e1 != 0 {
640
		err = errnoErr(e1)
641
	}
642
	return
643
}
644

645
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
646

647
func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) {
648
	var _p0 *byte
649
	_p0, err = BytePtrFromString(attrname)
650
	if err != nil {
651
		return
652
	}
653
	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)))
654
	if e1 != 0 {
655
		err = errnoErr(e1)
656
	}
657
	return
658
}
659

660
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
661

662
func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
663
	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
664
	ret = int(r0)
665
	if e1 != 0 {
666
		err = errnoErr(e1)
667
	}
668
	return
669
}
670

671
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
672

673
func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
674
	var _p0 *byte
675
	_p0, err = BytePtrFromString(file)
676
	if err != nil {
677
		return
678
	}
679
	var _p1 *byte
680
	_p1, err = BytePtrFromString(attrname)
681
	if err != nil {
682
		return
683
	}
684
	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
685
	ret = int(r0)
686
	if e1 != 0 {
687
		err = errnoErr(e1)
688
	}
689
	return
690
}
691

692
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
693

694
func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
695
	var _p0 *byte
696
	_p0, err = BytePtrFromString(file)
697
	if err != nil {
698
		return
699
	}
700
	var _p1 *byte
701
	_p1, err = BytePtrFromString(attrname)
702
	if err != nil {
703
		return
704
	}
705
	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
706
	ret = int(r0)
707
	if e1 != 0 {
708
		err = errnoErr(e1)
709
	}
710
	return
711
}
712

713
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
714

715
func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) {
716
	var _p0 *byte
717
	_p0, err = BytePtrFromString(file)
718
	if err != nil {
719
		return
720
	}
721
	var _p1 *byte
722
	_p1, err = BytePtrFromString(attrname)
723
	if err != nil {
724
		return
725
	}
726
	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
727
	if e1 != 0 {
728
		err = errnoErr(e1)
729
	}
730
	return
731
}
732

733
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
734

735
func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
736
	var _p0 *byte
737
	_p0, err = BytePtrFromString(file)
738
	if err != nil {
739
		return
740
	}
741
	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
742
	ret = int(r0)
743
	if e1 != 0 {
744
		err = errnoErr(e1)
745
	}
746
	return
747
}
748

749
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
750

751
func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
752
	var _p0 *byte
753
	_p0, err = BytePtrFromString(link)
754
	if err != nil {
755
		return
756
	}
757
	var _p1 *byte
758
	_p1, err = BytePtrFromString(attrname)
759
	if err != nil {
760
		return
761
	}
762
	r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
763
	ret = int(r0)
764
	if e1 != 0 {
765
		err = errnoErr(e1)
766
	}
767
	return
768
}
769

770
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
771

772
func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
773
	var _p0 *byte
774
	_p0, err = BytePtrFromString(link)
775
	if err != nil {
776
		return
777
	}
778
	var _p1 *byte
779
	_p1, err = BytePtrFromString(attrname)
780
	if err != nil {
781
		return
782
	}
783
	r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
784
	ret = int(r0)
785
	if e1 != 0 {
786
		err = errnoErr(e1)
787
	}
788
	return
789
}
790

791
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
792

793
func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) {
794
	var _p0 *byte
795
	_p0, err = BytePtrFromString(link)
796
	if err != nil {
797
		return
798
	}
799
	var _p1 *byte
800
	_p1, err = BytePtrFromString(attrname)
801
	if err != nil {
802
		return
803
	}
804
	_, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
805
	if e1 != 0 {
806
		err = errnoErr(e1)
807
	}
808
	return
809
}
810

811
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
812

813
func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
814
	var _p0 *byte
815
	_p0, err = BytePtrFromString(link)
816
	if err != nil {
817
		return
818
	}
819
	r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
820
	ret = int(r0)
821
	if e1 != 0 {
822
		err = errnoErr(e1)
823
	}
824
	return
825
}
826

827
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
828

829
func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
830
	_, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0)
831
	if e1 != 0 {
832
		err = errnoErr(e1)
833
	}
834
	return
835
}
836

837
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
838

839
func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
840
	var _p0 *byte
841
	_p0, err = BytePtrFromString(path)
842
	if err != nil {
843
		return
844
	}
845
	_, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
846
	if e1 != 0 {
847
		err = errnoErr(e1)
848
	}
849
	return
850
}
851

852
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
853

854
func Fchdir(fd int) (err error) {
855
	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
856
	if e1 != 0 {
857
		err = errnoErr(e1)
858
	}
859
	return
860
}
861

862
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
863

864
func Fchflags(fd int, flags int) (err error) {
865
	_, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
866
	if e1 != 0 {
867
		err = errnoErr(e1)
868
	}
869
	return
870
}
871

872
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
873

874
func Fchmod(fd int, mode uint32) (err error) {
875
	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
876
	if e1 != 0 {
877
		err = errnoErr(e1)
878
	}
879
	return
880
}
881

882
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
883

884
func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
885
	var _p0 *byte
886
	_p0, err = BytePtrFromString(path)
887
	if err != nil {
888
		return
889
	}
890
	_, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
891
	if e1 != 0 {
892
		err = errnoErr(e1)
893
	}
894
	return
895
}
896

897
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
898

899
func Fchown(fd int, uid int, gid int) (err error) {
900
	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
901
	if e1 != 0 {
902
		err = errnoErr(e1)
903
	}
904
	return
905
}
906

907
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
908

909
func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
910
	var _p0 *byte
911
	_p0, err = BytePtrFromString(path)
912
	if err != nil {
913
		return
914
	}
915
	_, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
916
	if e1 != 0 {
917
		err = errnoErr(e1)
918
	}
919
	return
920
}
921

922
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
923

924
func Flock(fd int, how int) (err error) {
925
	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
926
	if e1 != 0 {
927
		err = errnoErr(e1)
928
	}
929
	return
930
}
931

932
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
933

934
func Fpathconf(fd int, name int) (val int, err error) {
935
	r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
936
	val = int(r0)
937
	if e1 != 0 {
938
		err = errnoErr(e1)
939
	}
940
	return
941
}
942

943
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
944

945
func Fstat(fd int, stat *Stat_t) (err error) {
946
	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
947
	if e1 != 0 {
948
		err = errnoErr(e1)
949
	}
950
	return
951
}
952

953
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
954

955
func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
956
	var _p0 *byte
957
	_p0, err = BytePtrFromString(path)
958
	if err != nil {
959
		return
960
	}
961
	_, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
962
	if e1 != 0 {
963
		err = errnoErr(e1)
964
	}
965
	return
966
}
967

968
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
969

970
func Fstatfs(fd int, stat *Statfs_t) (err error) {
971
	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
972
	if e1 != 0 {
973
		err = errnoErr(e1)
974
	}
975
	return
976
}
977

978
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
979

980
func Fsync(fd int) (err error) {
981
	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
982
	if e1 != 0 {
983
		err = errnoErr(e1)
984
	}
985
	return
986
}
987

988
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
989

990
func Ftruncate(fd int, length int64) (err error) {
991
	_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
992
	if e1 != 0 {
993
		err = errnoErr(e1)
994
	}
995
	return
996
}
997

998
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
999

1000
func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) {
1001
	var _p0 unsafe.Pointer
1002
	if len(buf) > 0 {
1003
		_p0 = unsafe.Pointer(&buf[0])
1004
	} else {
1005
		_p0 = unsafe.Pointer(&_zero)
1006
	}
1007
	r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
1008
	n = int(r0)
1009
	if e1 != 0 {
1010
		err = errnoErr(e1)
1011
	}
1012
	return
1013
}
1014

1015
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1016

1017
func Getdtablesize() (size int) {
1018
	r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
1019
	size = int(r0)
1020
	return
1021
}
1022

1023
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1024

1025
func Getegid() (egid int) {
1026
	r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
1027
	egid = int(r0)
1028
	return
1029
}
1030

1031
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1032

1033
func Geteuid() (uid int) {
1034
	r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
1035
	uid = int(r0)
1036
	return
1037
}
1038

1039
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1040

1041
func Getgid() (gid int) {
1042
	r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
1043
	gid = int(r0)
1044
	return
1045
}
1046

1047
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1048

1049
func Getpgid(pid int) (pgid int, err error) {
1050
	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
1051
	pgid = int(r0)
1052
	if e1 != 0 {
1053
		err = errnoErr(e1)
1054
	}
1055
	return
1056
}
1057

1058
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1059

1060
func Getpgrp() (pgrp int) {
1061
	r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
1062
	pgrp = int(r0)
1063
	return
1064
}
1065

1066
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1067

1068
func Getpid() (pid int) {
1069
	r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
1070
	pid = int(r0)
1071
	return
1072
}
1073

1074
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1075

1076
func Getppid() (ppid int) {
1077
	r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
1078
	ppid = int(r0)
1079
	return
1080
}
1081

1082
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1083

1084
func Getpriority(which int, who int) (prio int, err error) {
1085
	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
1086
	prio = int(r0)
1087
	if e1 != 0 {
1088
		err = errnoErr(e1)
1089
	}
1090
	return
1091
}
1092

1093
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1094

1095
func Getrlimit(which int, lim *Rlimit) (err error) {
1096
	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1097
	if e1 != 0 {
1098
		err = errnoErr(e1)
1099
	}
1100
	return
1101
}
1102

1103
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1104

1105
func Getrusage(who int, rusage *Rusage) (err error) {
1106
	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
1107
	if e1 != 0 {
1108
		err = errnoErr(e1)
1109
	}
1110
	return
1111
}
1112

1113
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1114

1115
func Getsid(pid int) (sid int, err error) {
1116
	r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
1117
	sid = int(r0)
1118
	if e1 != 0 {
1119
		err = errnoErr(e1)
1120
	}
1121
	return
1122
}
1123

1124
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1125

1126
func Gettimeofday(tv *Timeval) (err error) {
1127
	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1128
	if e1 != 0 {
1129
		err = errnoErr(e1)
1130
	}
1131
	return
1132
}
1133

1134
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1135

1136
func Getuid() (uid int) {
1137
	r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1138
	uid = int(r0)
1139
	return
1140
}
1141

1142
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1143

1144
func Issetugid() (tainted bool) {
1145
	r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
1146
	tainted = bool(r0 != 0)
1147
	return
1148
}
1149

1150
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1151

1152
func Kill(pid int, signum syscall.Signal) (err error) {
1153
	_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
1154
	if e1 != 0 {
1155
		err = errnoErr(e1)
1156
	}
1157
	return
1158
}
1159

1160
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1161

1162
func Kqueue() (fd int, err error) {
1163
	r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
1164
	fd = int(r0)
1165
	if e1 != 0 {
1166
		err = errnoErr(e1)
1167
	}
1168
	return
1169
}
1170

1171
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1172

1173
func Lchown(path string, uid int, gid int) (err error) {
1174
	var _p0 *byte
1175
	_p0, err = BytePtrFromString(path)
1176
	if err != nil {
1177
		return
1178
	}
1179
	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
1180
	if e1 != 0 {
1181
		err = errnoErr(e1)
1182
	}
1183
	return
1184
}
1185

1186
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1187

1188
func Link(path string, link string) (err error) {
1189
	var _p0 *byte
1190
	_p0, err = BytePtrFromString(path)
1191
	if err != nil {
1192
		return
1193
	}
1194
	var _p1 *byte
1195
	_p1, err = BytePtrFromString(link)
1196
	if err != nil {
1197
		return
1198
	}
1199
	_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1200
	if e1 != 0 {
1201
		err = errnoErr(e1)
1202
	}
1203
	return
1204
}
1205

1206
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1207

1208
func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
1209
	var _p0 *byte
1210
	_p0, err = BytePtrFromString(path)
1211
	if err != nil {
1212
		return
1213
	}
1214
	var _p1 *byte
1215
	_p1, err = BytePtrFromString(link)
1216
	if err != nil {
1217
		return
1218
	}
1219
	_, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
1220
	if e1 != 0 {
1221
		err = errnoErr(e1)
1222
	}
1223
	return
1224
}
1225

1226
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1227

1228
func Listen(s int, backlog int) (err error) {
1229
	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
1230
	if e1 != 0 {
1231
		err = errnoErr(e1)
1232
	}
1233
	return
1234
}
1235

1236
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1237

1238
func Mkdir(path string, mode uint32) (err error) {
1239
	var _p0 *byte
1240
	_p0, err = BytePtrFromString(path)
1241
	if err != nil {
1242
		return
1243
	}
1244
	_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1245
	if e1 != 0 {
1246
		err = errnoErr(e1)
1247
	}
1248
	return
1249
}
1250

1251
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1252

1253
func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1254
	var _p0 *byte
1255
	_p0, err = BytePtrFromString(path)
1256
	if err != nil {
1257
		return
1258
	}
1259
	_, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
1260
	if e1 != 0 {
1261
		err = errnoErr(e1)
1262
	}
1263
	return
1264
}
1265

1266
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1267

1268
func Mkfifo(path string, mode uint32) (err error) {
1269
	var _p0 *byte
1270
	_p0, err = BytePtrFromString(path)
1271
	if err != nil {
1272
		return
1273
	}
1274
	_, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1275
	if e1 != 0 {
1276
		err = errnoErr(e1)
1277
	}
1278
	return
1279
}
1280

1281
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1282

1283
func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) {
1284
	var _p0 *byte
1285
	_p0, err = BytePtrFromString(path)
1286
	if err != nil {
1287
		return
1288
	}
1289
	_, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
1290
	if e1 != 0 {
1291
		err = errnoErr(e1)
1292
	}
1293
	return
1294
}
1295

1296
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1297

1298
func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
1299
	_, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
1300
	if e1 != 0 {
1301
		err = errnoErr(e1)
1302
	}
1303
	return
1304
}
1305

1306
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1307

1308
func Open(path string, mode int, perm uint32) (fd int, err error) {
1309
	var _p0 *byte
1310
	_p0, err = BytePtrFromString(path)
1311
	if err != nil {
1312
		return
1313
	}
1314
	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
1315
	fd = int(r0)
1316
	if e1 != 0 {
1317
		err = errnoErr(e1)
1318
	}
1319
	return
1320
}
1321

1322
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1323

1324
func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) {
1325
	var _p0 *byte
1326
	_p0, err = BytePtrFromString(path)
1327
	if err != nil {
1328
		return
1329
	}
1330
	r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
1331
	fd = int(r0)
1332
	if e1 != 0 {
1333
		err = errnoErr(e1)
1334
	}
1335
	return
1336
}
1337

1338
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1339

1340
func Pathconf(path string, name int) (val int, err error) {
1341
	var _p0 *byte
1342
	_p0, err = BytePtrFromString(path)
1343
	if err != nil {
1344
		return
1345
	}
1346
	r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
1347
	val = int(r0)
1348
	if e1 != 0 {
1349
		err = errnoErr(e1)
1350
	}
1351
	return
1352
}
1353

1354
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1355

1356
func pread(fd int, p []byte, offset int64) (n int, err error) {
1357
	var _p0 unsafe.Pointer
1358
	if len(p) > 0 {
1359
		_p0 = unsafe.Pointer(&p[0])
1360
	} else {
1361
		_p0 = unsafe.Pointer(&_zero)
1362
	}
1363
	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1364
	n = int(r0)
1365
	if e1 != 0 {
1366
		err = errnoErr(e1)
1367
	}
1368
	return
1369
}
1370

1371
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1372

1373
func pwrite(fd int, p []byte, offset int64) (n int, err error) {
1374
	var _p0 unsafe.Pointer
1375
	if len(p) > 0 {
1376
		_p0 = unsafe.Pointer(&p[0])
1377
	} else {
1378
		_p0 = unsafe.Pointer(&_zero)
1379
	}
1380
	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1381
	n = int(r0)
1382
	if e1 != 0 {
1383
		err = errnoErr(e1)
1384
	}
1385
	return
1386
}
1387

1388
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1389

1390
func read(fd int, p []byte) (n int, err error) {
1391
	var _p0 unsafe.Pointer
1392
	if len(p) > 0 {
1393
		_p0 = unsafe.Pointer(&p[0])
1394
	} else {
1395
		_p0 = unsafe.Pointer(&_zero)
1396
	}
1397
	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1398
	n = int(r0)
1399
	if e1 != 0 {
1400
		err = errnoErr(e1)
1401
	}
1402
	return
1403
}
1404

1405
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1406

1407
func Readlink(path string, buf []byte) (n int, err error) {
1408
	var _p0 *byte
1409
	_p0, err = BytePtrFromString(path)
1410
	if err != nil {
1411
		return
1412
	}
1413
	var _p1 unsafe.Pointer
1414
	if len(buf) > 0 {
1415
		_p1 = unsafe.Pointer(&buf[0])
1416
	} else {
1417
		_p1 = unsafe.Pointer(&_zero)
1418
	}
1419
	r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
1420
	n = int(r0)
1421
	if e1 != 0 {
1422
		err = errnoErr(e1)
1423
	}
1424
	return
1425
}
1426

1427
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1428

1429
func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
1430
	var _p0 *byte
1431
	_p0, err = BytePtrFromString(path)
1432
	if err != nil {
1433
		return
1434
	}
1435
	var _p1 unsafe.Pointer
1436
	if len(buf) > 0 {
1437
		_p1 = unsafe.Pointer(&buf[0])
1438
	} else {
1439
		_p1 = unsafe.Pointer(&_zero)
1440
	}
1441
	r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
1442
	n = int(r0)
1443
	if e1 != 0 {
1444
		err = errnoErr(e1)
1445
	}
1446
	return
1447
}
1448

1449
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1450

1451
func Rename(from string, to string) (err error) {
1452
	var _p0 *byte
1453
	_p0, err = BytePtrFromString(from)
1454
	if err != nil {
1455
		return
1456
	}
1457
	var _p1 *byte
1458
	_p1, err = BytePtrFromString(to)
1459
	if err != nil {
1460
		return
1461
	}
1462
	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1463
	if e1 != 0 {
1464
		err = errnoErr(e1)
1465
	}
1466
	return
1467
}
1468

1469
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1470

1471
func Renameat(fromfd int, from string, tofd int, to string) (err error) {
1472
	var _p0 *byte
1473
	_p0, err = BytePtrFromString(from)
1474
	if err != nil {
1475
		return
1476
	}
1477
	var _p1 *byte
1478
	_p1, err = BytePtrFromString(to)
1479
	if err != nil {
1480
		return
1481
	}
1482
	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
1483
	if e1 != 0 {
1484
		err = errnoErr(e1)
1485
	}
1486
	return
1487
}
1488

1489
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1490

1491
func Revoke(path string) (err error) {
1492
	var _p0 *byte
1493
	_p0, err = BytePtrFromString(path)
1494
	if err != nil {
1495
		return
1496
	}
1497
	_, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1498
	if e1 != 0 {
1499
		err = errnoErr(e1)
1500
	}
1501
	return
1502
}
1503

1504
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1505

1506
func Rmdir(path string) (err error) {
1507
	var _p0 *byte
1508
	_p0, err = BytePtrFromString(path)
1509
	if err != nil {
1510
		return
1511
	}
1512
	_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1513
	if e1 != 0 {
1514
		err = errnoErr(e1)
1515
	}
1516
	return
1517
}
1518

1519
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1520

1521
func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1522
	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
1523
	newoffset = int64(r0)
1524
	if e1 != 0 {
1525
		err = errnoErr(e1)
1526
	}
1527
	return
1528
}
1529

1530
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1531

1532
func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1533
	r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1534
	n = int(r0)
1535
	if e1 != 0 {
1536
		err = errnoErr(e1)
1537
	}
1538
	return
1539
}
1540

1541
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1542

1543
func Setegid(egid int) (err error) {
1544
	_, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1545
	if e1 != 0 {
1546
		err = errnoErr(e1)
1547
	}
1548
	return
1549
}
1550

1551
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1552

1553
func Seteuid(euid int) (err error) {
1554
	_, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1555
	if e1 != 0 {
1556
		err = errnoErr(e1)
1557
	}
1558
	return
1559
}
1560

1561
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1562

1563
func Setgid(gid int) (err error) {
1564
	_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1565
	if e1 != 0 {
1566
		err = errnoErr(e1)
1567
	}
1568
	return
1569
}
1570

1571
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1572

1573
func Setlogin(name string) (err error) {
1574
	var _p0 *byte
1575
	_p0, err = BytePtrFromString(name)
1576
	if err != nil {
1577
		return
1578
	}
1579
	_, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
1580
	if e1 != 0 {
1581
		err = errnoErr(e1)
1582
	}
1583
	return
1584
}
1585

1586
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1587

1588
func Setpgid(pid int, pgid int) (err error) {
1589
	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1590
	if e1 != 0 {
1591
		err = errnoErr(e1)
1592
	}
1593
	return
1594
}
1595

1596
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1597

1598
func Setpriority(which int, who int, prio int) (err error) {
1599
	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1600
	if e1 != 0 {
1601
		err = errnoErr(e1)
1602
	}
1603
	return
1604
}
1605

1606
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1607

1608
func Setregid(rgid int, egid int) (err error) {
1609
	_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1610
	if e1 != 0 {
1611
		err = errnoErr(e1)
1612
	}
1613
	return
1614
}
1615

1616
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1617

1618
func Setreuid(ruid int, euid int) (err error) {
1619
	_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1620
	if e1 != 0 {
1621
		err = errnoErr(e1)
1622
	}
1623
	return
1624
}
1625

1626
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1627

1628
func Setresgid(rgid int, egid int, sgid int) (err error) {
1629
	_, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1630
	if e1 != 0 {
1631
		err = errnoErr(e1)
1632
	}
1633
	return
1634
}
1635

1636
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1637

1638
func Setresuid(ruid int, euid int, suid int) (err error) {
1639
	_, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1640
	if e1 != 0 {
1641
		err = errnoErr(e1)
1642
	}
1643
	return
1644
}
1645

1646
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1647

1648
func Setsid() (pid int, err error) {
1649
	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1650
	pid = int(r0)
1651
	if e1 != 0 {
1652
		err = errnoErr(e1)
1653
	}
1654
	return
1655
}
1656

1657
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1658

1659
func Settimeofday(tp *Timeval) (err error) {
1660
	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1661
	if e1 != 0 {
1662
		err = errnoErr(e1)
1663
	}
1664
	return
1665
}
1666

1667
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1668

1669
func Setuid(uid int) (err error) {
1670
	_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1671
	if e1 != 0 {
1672
		err = errnoErr(e1)
1673
	}
1674
	return
1675
}
1676

1677
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1678

1679
func Statfs(path string, stat *Statfs_t) (err error) {
1680
	var _p0 *byte
1681
	_p0, err = BytePtrFromString(path)
1682
	if err != nil {
1683
		return
1684
	}
1685
	_, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1686
	if e1 != 0 {
1687
		err = errnoErr(e1)
1688
	}
1689
	return
1690
}
1691

1692
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1693

1694
func Symlink(path string, link string) (err error) {
1695
	var _p0 *byte
1696
	_p0, err = BytePtrFromString(path)
1697
	if err != nil {
1698
		return
1699
	}
1700
	var _p1 *byte
1701
	_p1, err = BytePtrFromString(link)
1702
	if err != nil {
1703
		return
1704
	}
1705
	_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1706
	if e1 != 0 {
1707
		err = errnoErr(e1)
1708
	}
1709
	return
1710
}
1711

1712
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1713

1714
func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
1715
	var _p0 *byte
1716
	_p0, err = BytePtrFromString(oldpath)
1717
	if err != nil {
1718
		return
1719
	}
1720
	var _p1 *byte
1721
	_p1, err = BytePtrFromString(newpath)
1722
	if err != nil {
1723
		return
1724
	}
1725
	_, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
1726
	if e1 != 0 {
1727
		err = errnoErr(e1)
1728
	}
1729
	return
1730
}
1731

1732
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1733

1734
func Sync() (err error) {
1735
	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1736
	if e1 != 0 {
1737
		err = errnoErr(e1)
1738
	}
1739
	return
1740
}
1741

1742
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1743

1744
func Truncate(path string, length int64) (err error) {
1745
	var _p0 *byte
1746
	_p0, err = BytePtrFromString(path)
1747
	if err != nil {
1748
		return
1749
	}
1750
	_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
1751
	if e1 != 0 {
1752
		err = errnoErr(e1)
1753
	}
1754
	return
1755
}
1756

1757
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1758

1759
func Umask(newmask int) (oldmask int) {
1760
	r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1761
	oldmask = int(r0)
1762
	return
1763
}
1764

1765
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1766

1767
func Undelete(path string) (err error) {
1768
	var _p0 *byte
1769
	_p0, err = BytePtrFromString(path)
1770
	if err != nil {
1771
		return
1772
	}
1773
	_, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1774
	if e1 != 0 {
1775
		err = errnoErr(e1)
1776
	}
1777
	return
1778
}
1779

1780
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1781

1782
func Unlink(path string) (err error) {
1783
	var _p0 *byte
1784
	_p0, err = BytePtrFromString(path)
1785
	if err != nil {
1786
		return
1787
	}
1788
	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1789
	if e1 != 0 {
1790
		err = errnoErr(e1)
1791
	}
1792
	return
1793
}
1794

1795
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1796

1797
func Unlinkat(dirfd int, path string, flags int) (err error) {
1798
	var _p0 *byte
1799
	_p0, err = BytePtrFromString(path)
1800
	if err != nil {
1801
		return
1802
	}
1803
	_, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
1804
	if e1 != 0 {
1805
		err = errnoErr(e1)
1806
	}
1807
	return
1808
}
1809

1810
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1811

1812
func Unmount(path string, flags int) (err error) {
1813
	var _p0 *byte
1814
	_p0, err = BytePtrFromString(path)
1815
	if err != nil {
1816
		return
1817
	}
1818
	_, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1819
	if e1 != 0 {
1820
		err = errnoErr(e1)
1821
	}
1822
	return
1823
}
1824

1825
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1826

1827
func write(fd int, p []byte) (n int, err error) {
1828
	var _p0 unsafe.Pointer
1829
	if len(p) > 0 {
1830
		_p0 = unsafe.Pointer(&p[0])
1831
	} else {
1832
		_p0 = unsafe.Pointer(&_zero)
1833
	}
1834
	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1835
	n = int(r0)
1836
	if e1 != 0 {
1837
		err = errnoErr(e1)
1838
	}
1839
	return
1840
}
1841

1842
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1843

1844
func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1845
	r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
1846
	ret = uintptr(r0)
1847
	if e1 != 0 {
1848
		err = errnoErr(e1)
1849
	}
1850
	return
1851
}
1852

1853
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1854

1855
func munmap(addr uintptr, length uintptr) (err error) {
1856
	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1857
	if e1 != 0 {
1858
		err = errnoErr(e1)
1859
	}
1860
	return
1861
}
1862

1863
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1864

1865
func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1866
	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1867
	n = int(r0)
1868
	if e1 != 0 {
1869
		err = errnoErr(e1)
1870
	}
1871
	return
1872
}
1873

1874
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1875

1876
func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1877
	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1878
	n = int(r0)
1879
	if e1 != 0 {
1880
		err = errnoErr(e1)
1881
	}
1882
	return
1883
}
1884

1885
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1886

1887
func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) {
1888
	r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1889
	nfd = int(r0)
1890
	if e1 != 0 {
1891
		err = errnoErr(e1)
1892
	}
1893
	return
1894
}
1895

1896
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1897

1898
func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1899
	var _p0 *byte
1900
	_p0, err = BytePtrFromString(path)
1901
	if err != nil {
1902
		return
1903
	}
1904
	_, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1905
	if e1 != 0 {
1906
		err = errnoErr(e1)
1907
	}
1908
	return
1909
}
1910

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

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

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

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