Lines Matching refs:flags

330 	uint32 flags, bigtime_t timeout, ReadLocker& locker)
336 return waiter.Wait(flags, timeout);
367 uint32 flags, bigtime_t timeout, ReadLocker& locker, bool isWired)
372 status_t error = user_mutex_wait_locked(entry, flags, timeout, locker);
386 user_mutex_unblock(UserMutexEntry* entry, int32* mutex, uint32 flags, bool isWired)
396 if ((flags & B_USER_MUTEX_UNBLOCK_ALL) == 0) {
403 if ((flags & B_USER_MUTEX_UNBLOCK_ALL) != 0
419 uint32 flags, bigtime_t timeout, ReadLocker& locker, bool isWired)
431 return user_mutex_wait_locked(entry, flags,
463 UserMutexContextFetcher(int32* mutex, uint32 flags)
466 fShared((flags & B_USER_MUTEX_SHARED) != 0),
520 user_mutex_lock(int32* mutex, const char* name, uint32 flags, bigtime_t timeout)
522 UserMutexContextFetcher contextFetcher(mutex, flags);
535 flags, timeout, entryLocker, contextFetcher.IsWired());
595 _user_mutex_lock(int32* mutex, const char* name, uint32 flags,
601 syscall_restart_handle_timeout_pre(flags, timeout);
603 status_t error = user_mutex_lock(mutex, name, flags | B_CAN_INTERRUPT,
611 _user_mutex_unblock(int32* mutex, uint32 flags)
616 UserMutexContextFetcher contextFetcher(mutex, flags);
631 user_mutex_unblock(entry, mutex, flags, contextFetcher.IsWired());
655 _user_mutex_sem_acquire(int32* sem, const char* name, uint32 flags,
661 syscall_restart_handle_timeout_pre(flags, timeout);
663 UserMutexContextFetcher contextFetcher(sem, flags);
675 flags | B_CAN_INTERRUPT, timeout, entryLocker, contextFetcher.IsWired());
684 _user_mutex_sem_release(int32* sem, uint32 flags)
689 UserMutexContextFetcher contextFetcher(sem, flags);