zig/lib/std/os/linux
Bernard Assan 35bbe99cb2
IoUring: futex operations
Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>

Add futex_* operations to IoUring

Refactor Futex 2 flags into Futex2 struct

add mpol to Wait flags and fix private field as its 128 not 32

Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>

Update futex2_* functions and constants to use the new Futex2 type

Improve the Api of futex2_* functions to be more idiomatic Zig

Signed-off-by: Bernard Assan <mega.alpha100@gmail.com>
2025-12-01 12:15:59 +00:00
..
bpf
aarch64.zig
arm.zig
bpf.zig
hexagon.zig
ioctl.zig
IoUring.zig IoUring: futex operations 2025-12-01 12:15:59 +00:00
loongarch64.zig
m68k.zig
mips.zig
mips64.zig
mipsn32.zig
or1k.zig
powerpc.zig
powerpc64.zig
riscv32.zig
riscv64.zig
s390x.zig
seccomp.zig
sparc64.zig
syscalls.zig
test.zig
thumb.zig
tls.zig
vdso.zig
x32.zig
x86.zig
x86_64.zig