two_state_shared_lock.c 195 B

12345678
  1. // SPDX-License-Identifier: GPL-2.0
  2. #include "two_state_shared_lock.h"
  3. void __bch2_two_state_lock(two_state_lock_t *lock, int s)
  4. {
  5. __wait_event(lock->wait, bch2_two_state_trylock(lock, s));
  6. }