pub unsafe extern "C" fn svcArbitrateAddressNoTimeout(
    arbiter: Handle,
    addr: u32_,
    type_: ArbitrationType,
    value: s32
) -> Result
Expand description

Same as svcArbitrateAddress but with the timeout_ns parameter undefined.

§Arguments

  • arbiter - Handle of the arbiter
  • addr - A pointer to a s32 value.
  • type - Type of action to be performed by the arbiter
  • value - Number of threads to signal if using ARBITRATION_SIGNAL, or the value used for comparison.

Note: Usage of this syscall entails an implicit Data Memory Barrier (dmb). Please use syncArbitrateAddress instead.