struct FUTEX_WAKE_OP [src]
Futex v1 FUTEX_WAKE_OP val3 operation:
Fields
cmd: FUTEX_WAKE_OP_CMD
arg_shift: bool = falseFrom C API FUTEX_OP_ARG_SHIFT: Use (1 << oparg) as operand
cmp: FUTEX_WAKE_OP_CMP
oparg: u12
cmdarg: u12
Source
pub const FUTEX_WAKE_OP = packed struct(u32) {
cmd: FUTEX_WAKE_OP_CMD,
/// From C API `FUTEX_OP_ARG_SHIFT`: Use (1 << oparg) as operand
arg_shift: bool = false,
cmp: FUTEX_WAKE_OP_CMP,
oparg: u12,
cmdarg: u12,
}