cubefs

Форк
0
/x
/
zsyscall_linux_arm.go 
602 строки · 15.6 Кб
1
// go run mksyscall.go -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go
2
// Code generated by the command above; see README.md. DO NOT EDIT.
3

4
//go:build linux && arm
5
// +build linux,arm
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 fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) {
19
	_, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(mask>>32), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)))
20
	if e1 != 0 {
21
		err = errnoErr(e1)
22
	}
23
	return
24
}
25

26
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
27

28
func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
29
	_, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(off>>32), uintptr(len), uintptr(len>>32))
30
	if e1 != 0 {
31
		err = errnoErr(e1)
32
	}
33
	return
34
}
35

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

38
func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
39
	r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
40
	n = int64(int64(r1)<<32 | int64(r0))
41
	if e1 != 0 {
42
		err = errnoErr(e1)
43
	}
44
	return
45
}
46

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

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

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

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

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

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

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

80
func getgroups(n int, list *_Gid_t) (nn int, err error) {
81
	r0, _, e1 := RawSyscall(SYS_GETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
82
	nn = int(r0)
83
	if e1 != 0 {
84
		err = errnoErr(e1)
85
	}
86
	return
87
}
88

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

91
func setgroups(n int, list *_Gid_t) (err error) {
92
	_, _, e1 := RawSyscall(SYS_SETGROUPS32, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
93
	if e1 != 0 {
94
		err = errnoErr(e1)
95
	}
96
	return
97
}
98

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

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

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

111
func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
112
	_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
113
	if e1 != 0 {
114
		err = errnoErr(e1)
115
	}
116
	return
117
}
118

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

121
func socket(domain int, typ int, proto int) (fd int, err error) {
122
	r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
123
	fd = int(r0)
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 getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
133
	_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
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 getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
143
	_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
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 socketpair(domain int, typ int, flags int, fd *[2]int32) (err error) {
186
	_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(flags), uintptr(unsafe.Pointer(fd)), 0, 0)
187
	if e1 != 0 {
188
		err = errnoErr(e1)
189
	}
190
	return
191
}
192

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

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

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

206
func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
207
	r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
208
	n = int(r0)
209
	if e1 != 0 {
210
		err = errnoErr(e1)
211
	}
212
	return
213
}
214

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

217
func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
218
	var _p0 unsafe.Pointer
219
	if len(events) > 0 {
220
		_p0 = unsafe.Pointer(&events[0])
221
	} else {
222
		_p0 = unsafe.Pointer(&_zero)
223
	}
224
	r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
225
	n = int(r0)
226
	if e1 != 0 {
227
		err = errnoErr(e1)
228
	}
229
	return
230
}
231

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

234
func Fchown(fd int, uid int, gid int) (err error) {
235
	_, _, e1 := Syscall(SYS_FCHOWN32, uintptr(fd), uintptr(uid), uintptr(gid))
236
	if e1 != 0 {
237
		err = errnoErr(e1)
238
	}
239
	return
240
}
241

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

244
func Fstat(fd int, stat *Stat_t) (err error) {
245
	_, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
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 Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
255
	var _p0 *byte
256
	_p0, err = BytePtrFromString(path)
257
	if err != nil {
258
		return
259
	}
260
	_, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
261
	if e1 != 0 {
262
		err = errnoErr(e1)
263
	}
264
	return
265
}
266

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

269
func Getegid() (egid int) {
270
	r0, _ := RawSyscallNoError(SYS_GETEGID32, 0, 0, 0)
271
	egid = int(r0)
272
	return
273
}
274

275
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
276

277
func Geteuid() (euid int) {
278
	r0, _ := RawSyscallNoError(SYS_GETEUID32, 0, 0, 0)
279
	euid = int(r0)
280
	return
281
}
282

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

285
func Getgid() (gid int) {
286
	r0, _ := RawSyscallNoError(SYS_GETGID32, 0, 0, 0)
287
	gid = int(r0)
288
	return
289
}
290

291
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
292

293
func Getuid() (uid int) {
294
	r0, _ := RawSyscallNoError(SYS_GETUID32, 0, 0, 0)
295
	uid = int(r0)
296
	return
297
}
298

299
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
300

301
func Lchown(path string, uid int, gid int) (err error) {
302
	var _p0 *byte
303
	_p0, err = BytePtrFromString(path)
304
	if err != nil {
305
		return
306
	}
307
	_, _, e1 := Syscall(SYS_LCHOWN32, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
308
	if e1 != 0 {
309
		err = errnoErr(e1)
310
	}
311
	return
312
}
313

314
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
315

316
func Listen(s int, n int) (err error) {
317
	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
318
	if e1 != 0 {
319
		err = errnoErr(e1)
320
	}
321
	return
322
}
323

324
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
325

326
func Lstat(path string, stat *Stat_t) (err error) {
327
	var _p0 *byte
328
	_p0, err = BytePtrFromString(path)
329
	if err != nil {
330
		return
331
	}
332
	_, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
333
	if e1 != 0 {
334
		err = errnoErr(e1)
335
	}
336
	return
337
}
338

339
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
340

341
func Pause() (err error) {
342
	_, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
343
	if e1 != 0 {
344
		err = errnoErr(e1)
345
	}
346
	return
347
}
348

349
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
350

351
func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
352
	var _p0 *byte
353
	_p0, err = BytePtrFromString(oldpath)
354
	if err != nil {
355
		return
356
	}
357
	var _p1 *byte
358
	_p1, err = BytePtrFromString(newpath)
359
	if err != nil {
360
		return
361
	}
362
	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
363
	if e1 != 0 {
364
		err = errnoErr(e1)
365
	}
366
	return
367
}
368

369
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
370

371
func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
372
	r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
373
	written = int(r0)
374
	if e1 != 0 {
375
		err = errnoErr(e1)
376
	}
377
	return
378
}
379

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

382
func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
383
	r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
384
	n = int(r0)
385
	if e1 != 0 {
386
		err = errnoErr(e1)
387
	}
388
	return
389
}
390

391
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
392

393
func setfsgid(gid int) (prev int, err error) {
394
	r0, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0)
395
	prev = int(r0)
396
	if e1 != 0 {
397
		err = errnoErr(e1)
398
	}
399
	return
400
}
401

402
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
403

404
func setfsuid(uid int) (prev int, err error) {
405
	r0, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0)
406
	prev = int(r0)
407
	if e1 != 0 {
408
		err = errnoErr(e1)
409
	}
410
	return
411
}
412

413
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
414

415
func Shutdown(fd int, how int) (err error) {
416
	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
417
	if e1 != 0 {
418
		err = errnoErr(e1)
419
	}
420
	return
421
}
422

423
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
424

425
func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
426
	r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
427
	n = int(r0)
428
	if e1 != 0 {
429
		err = errnoErr(e1)
430
	}
431
	return
432
}
433

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

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

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

451
func Ustat(dev int, ubuf *Ustat_t) (err error) {
452
	_, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
453
	if e1 != 0 {
454
		err = errnoErr(e1)
455
	}
456
	return
457
}
458

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

461
func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
462
	var _p0 *byte
463
	_p0, err = BytePtrFromString(path)
464
	if err != nil {
465
		return
466
	}
467
	_, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
468
	if e1 != 0 {
469
		err = errnoErr(e1)
470
	}
471
	return
472
}
473

474
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
475

476
func Gettimeofday(tv *Timeval) (err error) {
477
	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
478
	if e1 != 0 {
479
		err = errnoErr(e1)
480
	}
481
	return
482
}
483

484
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
485

486
func utimes(path string, times *[2]Timeval) (err error) {
487
	var _p0 *byte
488
	_p0, err = BytePtrFromString(path)
489
	if err != nil {
490
		return
491
	}
492
	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
493
	if e1 != 0 {
494
		err = errnoErr(e1)
495
	}
496
	return
497
}
498

499
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
500

501
func pread(fd int, p []byte, offset int64) (n int, err error) {
502
	var _p0 unsafe.Pointer
503
	if len(p) > 0 {
504
		_p0 = unsafe.Pointer(&p[0])
505
	} else {
506
		_p0 = unsafe.Pointer(&_zero)
507
	}
508
	r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
509
	n = int(r0)
510
	if e1 != 0 {
511
		err = errnoErr(e1)
512
	}
513
	return
514
}
515

516
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
517

518
func pwrite(fd int, p []byte, offset int64) (n int, err error) {
519
	var _p0 unsafe.Pointer
520
	if len(p) > 0 {
521
		_p0 = unsafe.Pointer(&p[0])
522
	} else {
523
		_p0 = unsafe.Pointer(&_zero)
524
	}
525
	r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32))
526
	n = int(r0)
527
	if e1 != 0 {
528
		err = errnoErr(e1)
529
	}
530
	return
531
}
532

533
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
534

535
func Truncate(path string, length int64) (err error) {
536
	var _p0 *byte
537
	_p0, err = BytePtrFromString(path)
538
	if err != nil {
539
		return
540
	}
541
	_, _, e1 := Syscall6(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0)
542
	if e1 != 0 {
543
		err = errnoErr(e1)
544
	}
545
	return
546
}
547

548
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
549

550
func Ftruncate(fd int, length int64) (err error) {
551
	_, _, e1 := Syscall6(SYS_FTRUNCATE64, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0)
552
	if e1 != 0 {
553
		err = errnoErr(e1)
554
	}
555
	return
556
}
557

558
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
559

560
func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) {
561
	r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset))
562
	xaddr = uintptr(r0)
563
	if e1 != 0 {
564
		err = errnoErr(e1)
565
	}
566
	return
567
}
568

569
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
570

571
func getrlimit(resource int, rlim *rlimit32) (err error) {
572
	_, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
573
	if e1 != 0 {
574
		err = errnoErr(e1)
575
	}
576
	return
577
}
578

579
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
580

581
func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) {
582
	_, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32))
583
	if e1 != 0 {
584
		err = errnoErr(e1)
585
	}
586
	return
587
}
588

589
// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
590

591
func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
592
	var _p0 *byte
593
	_p0, err = BytePtrFromString(cmdline)
594
	if err != nil {
595
		return
596
	}
597
	_, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
598
	if e1 != 0 {
599
		err = errnoErr(e1)
600
	}
601
	return
602
}
603

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

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

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

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