zsyscall_linux_s390x.go (11960B)
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 6 package unix 7 8 import ( 9 "syscall" 10 "unsafe" 11 ) 12 13 var _ syscall.Errno 14 15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 16 17 func 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 27 func 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 37 func 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 48 func Fadvise(fd int, offset int64, length int64, advice int) (err error) { 49 _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) 50 if e1 != 0 { 51 err = errnoErr(e1) 52 } 53 return 54 } 55 56 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 57 58 func Fchown(fd int, uid int, gid int) (err error) { 59 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) 60 if e1 != 0 { 61 err = errnoErr(e1) 62 } 63 return 64 } 65 66 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 67 68 func Fstat(fd int, stat *Stat_t) (err error) { 69 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) 70 if e1 != 0 { 71 err = errnoErr(e1) 72 } 73 return 74 } 75 76 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 77 78 func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { 79 var _p0 *byte 80 _p0, err = BytePtrFromString(path) 81 if err != nil { 82 return 83 } 84 _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 85 if e1 != 0 { 86 err = errnoErr(e1) 87 } 88 return 89 } 90 91 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 92 93 func Fstatfs(fd int, buf *Statfs_t) (err error) { 94 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) 95 if e1 != 0 { 96 err = errnoErr(e1) 97 } 98 return 99 } 100 101 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 102 103 func Ftruncate(fd int, length int64) (err error) { 104 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) 105 if e1 != 0 { 106 err = errnoErr(e1) 107 } 108 return 109 } 110 111 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 112 113 func Getegid() (egid int) { 114 r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) 115 egid = int(r0) 116 return 117 } 118 119 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 120 121 func Geteuid() (euid int) { 122 r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) 123 euid = int(r0) 124 return 125 } 126 127 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 128 129 func Getgid() (gid int) { 130 r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) 131 gid = int(r0) 132 return 133 } 134 135 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 136 137 func Getrlimit(resource int, rlim *Rlimit) (err error) { 138 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) 139 if e1 != 0 { 140 err = errnoErr(e1) 141 } 142 return 143 } 144 145 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 146 147 func Getuid() (uid int) { 148 r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) 149 uid = int(r0) 150 return 151 } 152 153 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 154 155 func Lchown(path string, uid int, gid int) (err error) { 156 var _p0 *byte 157 _p0, err = BytePtrFromString(path) 158 if err != nil { 159 return 160 } 161 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) 162 if e1 != 0 { 163 err = errnoErr(e1) 164 } 165 return 166 } 167 168 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 169 170 func Lstat(path string, stat *Stat_t) (err error) { 171 var _p0 *byte 172 _p0, err = BytePtrFromString(path) 173 if err != nil { 174 return 175 } 176 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 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 Pause() (err error) { 186 _, _, e1 := Syscall(SYS_PAUSE, 0, 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 pread(fd int, p []byte, offset int64) (n int, err error) { 196 var _p0 unsafe.Pointer 197 if len(p) > 0 { 198 _p0 = unsafe.Pointer(&p[0]) 199 } else { 200 _p0 = unsafe.Pointer(&_zero) 201 } 202 r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) 203 n = int(r0) 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 212 func pwrite(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_PWRITE64, 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 229 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { 230 var _p0 *byte 231 _p0, err = BytePtrFromString(oldpath) 232 if err != nil { 233 return 234 } 235 var _p1 *byte 236 _p1, err = BytePtrFromString(newpath) 237 if err != nil { 238 return 239 } 240 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) 241 if e1 != 0 { 242 err = errnoErr(e1) 243 } 244 return 245 } 246 247 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 248 249 func Seek(fd int, offset int64, whence int) (off int64, err error) { 250 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) 251 off = int64(r0) 252 if e1 != 0 { 253 err = errnoErr(e1) 254 } 255 return 256 } 257 258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 259 260 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { 261 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 262 n = int(r0) 263 if e1 != 0 { 264 err = errnoErr(e1) 265 } 266 return 267 } 268 269 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 270 271 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { 272 r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) 273 written = int(r0) 274 if e1 != 0 { 275 err = errnoErr(e1) 276 } 277 return 278 } 279 280 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 281 282 func setfsgid(gid int) (prev int, err error) { 283 r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) 284 prev = int(r0) 285 if e1 != 0 { 286 err = errnoErr(e1) 287 } 288 return 289 } 290 291 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 292 293 func setfsuid(uid int) (prev int, err error) { 294 r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) 295 prev = int(r0) 296 if e1 != 0 { 297 err = errnoErr(e1) 298 } 299 return 300 } 301 302 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 303 304 func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { 305 r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) 306 n = int64(r0) 307 if e1 != 0 { 308 err = errnoErr(e1) 309 } 310 return 311 } 312 313 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 314 315 func Stat(path string, stat *Stat_t) (err error) { 316 var _p0 *byte 317 _p0, err = BytePtrFromString(path) 318 if err != nil { 319 return 320 } 321 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) 322 if e1 != 0 { 323 err = errnoErr(e1) 324 } 325 return 326 } 327 328 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 329 330 func Statfs(path string, buf *Statfs_t) (err error) { 331 var _p0 *byte 332 _p0, err = BytePtrFromString(path) 333 if err != nil { 334 return 335 } 336 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) 337 if e1 != 0 { 338 err = errnoErr(e1) 339 } 340 return 341 } 342 343 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 344 345 func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { 346 _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) 347 if e1 != 0 { 348 err = errnoErr(e1) 349 } 350 return 351 } 352 353 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 354 355 func Truncate(path string, length int64) (err error) { 356 var _p0 *byte 357 _p0, err = BytePtrFromString(path) 358 if err != nil { 359 return 360 } 361 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) 362 if e1 != 0 { 363 err = errnoErr(e1) 364 } 365 return 366 } 367 368 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 369 370 func Ustat(dev int, ubuf *Ustat_t) (err error) { 371 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) 372 if e1 != 0 { 373 err = errnoErr(e1) 374 } 375 return 376 } 377 378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 379 380 func getgroups(n int, list *_Gid_t) (nn int, err error) { 381 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) 382 nn = int(r0) 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 setgroups(n int, list *_Gid_t) (err error) { 392 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) 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 futimesat(dirfd int, path string, times *[2]Timeval) (err error) { 402 var _p0 *byte 403 _p0, err = BytePtrFromString(path) 404 if err != nil { 405 return 406 } 407 _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times))) 408 if e1 != 0 { 409 err = errnoErr(e1) 410 } 411 return 412 } 413 414 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 415 416 func Gettimeofday(tv *Timeval) (err error) { 417 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) 418 if e1 != 0 { 419 err = errnoErr(e1) 420 } 421 return 422 } 423 424 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 425 426 func Utime(path string, buf *Utimbuf) (err error) { 427 var _p0 *byte 428 _p0, err = BytePtrFromString(path) 429 if err != nil { 430 return 431 } 432 _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) 433 if e1 != 0 { 434 err = errnoErr(e1) 435 } 436 return 437 } 438 439 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 440 441 func utimes(path string, times *[2]Timeval) (err error) { 442 var _p0 *byte 443 _p0, err = BytePtrFromString(path) 444 if err != nil { 445 return 446 } 447 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) 448 if e1 != 0 { 449 err = errnoErr(e1) 450 } 451 return 452 } 453 454 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 455 456 func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { 457 var _p0 *byte 458 _p0, err = BytePtrFromString(cmdline) 459 if err != nil { 460 return 461 } 462 _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) 463 if e1 != 0 { 464 err = errnoErr(e1) 465 } 466 return 467 } 468 469 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 470 471 func Alarm(seconds uint) (remaining uint, err error) { 472 r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) 473 remaining = uint(r0) 474 if e1 != 0 { 475 err = errnoErr(e1) 476 } 477 return 478 }