zsyscall_linux_s390x.go

  1// go run mksyscall.go -tags linux,s390x syscall_linux.go syscall_linux_s390x.go syscall_linux_alarm.go
  2// Code generated by the command above; see README.md. DO NOT EDIT.
  3
  4//go:build linux && s390x
  5
  6package unix
  7
  8import (
  9	"syscall"
 10	"unsafe"
 11)
 12
 13var _ syscall.Errno
 14
 15// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 16
 17func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) {
 18	_, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)), 0)
 19	if e1 != 0 {
 20		err = errnoErr(e1)
 21	}
 22	return
 23}
 24
 25// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 26
 27func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
 28	_, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
 29	if e1 != 0 {
 30		err = errnoErr(e1)
 31	}
 32	return
 33}
 34
 35// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 36
 37func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
 38	r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
 39	n = int64(r0)
 40	if e1 != 0 {
 41		err = errnoErr(e1)
 42	}
 43	return
 44}
 45
 46// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 47
 48func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
 49	var _p0 unsafe.Pointer
 50	if len(events) > 0 {
 51		_p0 = unsafe.Pointer(&events[0])
 52	} else {
 53		_p0 = unsafe.Pointer(&_zero)
 54	}
 55	r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
 56	n = int(r0)
 57	if e1 != 0 {
 58		err = errnoErr(e1)
 59	}
 60	return
 61}
 62
 63// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 64
 65func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
 66	_, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0)
 67	if e1 != 0 {
 68		err = errnoErr(e1)
 69	}
 70	return
 71}
 72
 73// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 74
 75func Fchown(fd int, uid int, gid int) (err error) {
 76	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
 77	if e1 != 0 {
 78		err = errnoErr(e1)
 79	}
 80	return
 81}
 82
 83// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 84
 85func Fstat(fd int, stat *Stat_t) (err error) {
 86	_, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
 87	if e1 != 0 {
 88		err = errnoErr(e1)
 89	}
 90	return
 91}
 92
 93// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 94
 95func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
 96	var _p0 *byte
 97	_p0, err = BytePtrFromString(path)
 98	if err != nil {
 99		return
100	}
101	_, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
102	if e1 != 0 {
103		err = errnoErr(e1)
104	}
105	return
106}
107
108// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
109
110func Fstatfs(fd int, buf *Statfs_t) (err error) {
111	_, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
112	if e1 != 0 {
113		err = errnoErr(e1)
114	}
115	return
116}
117
118// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
119
120func Ftruncate(fd int, length int64) (err error) {
121	_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
122	if e1 != 0 {
123		err = errnoErr(e1)
124	}
125	return
126}
127
128// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
129
130func Getegid() (egid int) {
131	r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0)
132	egid = int(r0)
133	return
134}
135
136// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
137
138func Geteuid() (euid int) {
139	r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0)
140	euid = int(r0)
141	return
142}
143
144// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
145
146func Getgid() (gid int) {
147	r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0)
148	gid = int(r0)
149	return
150}
151
152// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
153
154func Getrlimit(resource int, rlim *Rlimit) (err error) {
155	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
156	if e1 != 0 {
157		err = errnoErr(e1)
158	}
159	return
160}
161
162// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
163
164func Getuid() (uid int) {
165	r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0)
166	uid = int(r0)
167	return
168}
169
170// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
171
172func Lchown(path string, uid int, gid int) (err error) {
173	var _p0 *byte
174	_p0, err = BytePtrFromString(path)
175	if err != nil {
176		return
177	}
178	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
179	if e1 != 0 {
180		err = errnoErr(e1)
181	}
182	return
183}
184
185// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
186
187func Lstat(path string, stat *Stat_t) (err error) {
188	var _p0 *byte
189	_p0, err = BytePtrFromString(path)
190	if err != nil {
191		return
192	}
193	_, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
194	if e1 != 0 {
195		err = errnoErr(e1)
196	}
197	return
198}
199
200// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
201
202func Pause() (err error) {
203	_, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
204	if e1 != 0 {
205		err = errnoErr(e1)
206	}
207	return
208}
209
210// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
211
212func pread(fd int, p []byte, offset int64) (n int, err error) {
213	var _p0 unsafe.Pointer
214	if len(p) > 0 {
215		_p0 = unsafe.Pointer(&p[0])
216	} else {
217		_p0 = unsafe.Pointer(&_zero)
218	}
219	r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
220	n = int(r0)
221	if e1 != 0 {
222		err = errnoErr(e1)
223	}
224	return
225}
226
227// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
228
229func pwrite(fd int, p []byte, offset int64) (n int, err error) {
230	var _p0 unsafe.Pointer
231	if len(p) > 0 {
232		_p0 = unsafe.Pointer(&p[0])
233	} else {
234		_p0 = unsafe.Pointer(&_zero)
235	}
236	r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
237	n = int(r0)
238	if e1 != 0 {
239		err = errnoErr(e1)
240	}
241	return
242}
243
244// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
245
246func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
247	var _p0 *byte
248	_p0, err = BytePtrFromString(oldpath)
249	if err != nil {
250		return
251	}
252	var _p1 *byte
253	_p1, err = BytePtrFromString(newpath)
254	if err != nil {
255		return
256	}
257	_, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
258	if e1 != 0 {
259		err = errnoErr(e1)
260	}
261	return
262}
263
264// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
265
266func Seek(fd int, offset int64, whence int) (off int64, err error) {
267	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
268	off = int64(r0)
269	if e1 != 0 {
270		err = errnoErr(e1)
271	}
272	return
273}
274
275// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
276
277func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
278	r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
279	n = int(r0)
280	if e1 != 0 {
281		err = errnoErr(e1)
282	}
283	return
284}
285
286// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
287
288func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
289	r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
290	written = int(r0)
291	if e1 != 0 {
292		err = errnoErr(e1)
293	}
294	return
295}
296
297// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
298
299func setfsgid(gid int) (prev int, err error) {
300	r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
301	prev = int(r0)
302	if e1 != 0 {
303		err = errnoErr(e1)
304	}
305	return
306}
307
308// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
309
310func setfsuid(uid int) (prev int, err error) {
311	r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
312	prev = int(r0)
313	if e1 != 0 {
314		err = errnoErr(e1)
315	}
316	return
317}
318
319// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
320
321func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
322	r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
323	n = int64(r0)
324	if e1 != 0 {
325		err = errnoErr(e1)
326	}
327	return
328}
329
330// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
331
332func Stat(path string, stat *Stat_t) (err error) {
333	var _p0 *byte
334	_p0, err = BytePtrFromString(path)
335	if err != nil {
336		return
337	}
338	_, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
339	if e1 != 0 {
340		err = errnoErr(e1)
341	}
342	return
343}
344
345// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
346
347func Statfs(path string, buf *Statfs_t) (err error) {
348	var _p0 *byte
349	_p0, err = BytePtrFromString(path)
350	if err != nil {
351		return
352	}
353	_, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
354	if e1 != 0 {
355		err = errnoErr(e1)
356	}
357	return
358}
359
360// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
361
362func SyncFileRange(fd int, off int64, n int64, flags int) (err error) {
363	_, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0)
364	if e1 != 0 {
365		err = errnoErr(e1)
366	}
367	return
368}
369
370// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
371
372func Truncate(path string, length int64) (err error) {
373	var _p0 *byte
374	_p0, err = BytePtrFromString(path)
375	if err != nil {
376		return
377	}
378	_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
379	if e1 != 0 {
380		err = errnoErr(e1)
381	}
382	return
383}
384
385// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
386
387func Ustat(dev int, ubuf *Ustat_t) (err error) {
388	_, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
389	if e1 != 0 {
390		err = errnoErr(e1)
391	}
392	return
393}
394
395// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
396
397func getgroups(n int, list *_Gid_t) (nn int, err error) {
398	r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
399	nn = int(r0)
400	if e1 != 0 {
401		err = errnoErr(e1)
402	}
403	return
404}
405
406// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
407
408func setgroups(n int, list *_Gid_t) (err error) {
409	_, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
410	if e1 != 0 {
411		err = errnoErr(e1)
412	}
413	return
414}
415
416// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
417
418func futimesat(dirfd int, path string, times *[2]Timeval) (err error) {
419	var _p0 *byte
420	_p0, err = BytePtrFromString(path)
421	if err != nil {
422		return
423	}
424	_, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)))
425	if e1 != 0 {
426		err = errnoErr(e1)
427	}
428	return
429}
430
431// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
432
433func Gettimeofday(tv *Timeval) (err error) {
434	_, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
435	if e1 != 0 {
436		err = errnoErr(e1)
437	}
438	return
439}
440
441// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
442
443func Utime(path string, buf *Utimbuf) (err error) {
444	var _p0 *byte
445	_p0, err = BytePtrFromString(path)
446	if err != nil {
447		return
448	}
449	_, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
450	if e1 != 0 {
451		err = errnoErr(e1)
452	}
453	return
454}
455
456// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
457
458func utimes(path string, times *[2]Timeval) (err error) {
459	var _p0 *byte
460	_p0, err = BytePtrFromString(path)
461	if err != nil {
462		return
463	}
464	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
465	if e1 != 0 {
466		err = errnoErr(e1)
467	}
468	return
469}
470
471// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
472
473func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) {
474	var _p0 *byte
475	_p0, err = BytePtrFromString(cmdline)
476	if err != nil {
477		return
478	}
479	_, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
480	if e1 != 0 {
481		err = errnoErr(e1)
482	}
483	return
484}
485
486// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
487
488func Alarm(seconds uint) (remaining uint, err error) {
489	r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0)
490	remaining = uint(r0)
491	if e1 != 0 {
492		err = errnoErr(e1)
493	}
494	return
495}