Searched refs:timeoutFlags (Results 1 - 9 of 9) sorted by relevance

/haiku/src/system/libroot/posix/time/
H A Dclock_support.cpp116 uint32 timeoutFlags; local
118 timeoutFlags = B_ABSOLUTE_TIMEOUT;
123 timeoutFlags = B_RELATIVE_TIMEOUT;
127 status_t error = _kern_snooze_etc(microSeconds, clockID, timeoutFlags,
H A Dtimer_support.cpp160 uint32 timeoutFlags = (flags & TIMER_ABSTIME) != 0 local
166 interval, timeoutFlags, oldValue != NULL ? &oldInfo : NULL);
/haiku/headers/private/kernel/
H A Dlock.h172 uint32 timeoutFlags, bigtime_t timeout);
179 extern status_t _mutex_lock_with_timeout(mutex* lock, uint32 timeoutFlags,
198 rw_lock_read_lock_with_timeout(rw_lock* lock, uint32 timeoutFlags, argument
202 return _rw_lock_read_lock_with_timeout(lock, timeoutFlags, timeout);
206 return _rw_lock_read_lock_with_timeout(lock, timeoutFlags, timeout);
259 mutex_lock_with_timeout(mutex* lock, uint32 timeoutFlags, bigtime_t timeout) argument
262 return _mutex_lock_with_timeout(lock, timeoutFlags, timeout);
265 return _mutex_lock_with_timeout(lock, timeoutFlags, timeout);
H A Dthread.h137 status_t thread_block_with_timeout(uint32 timeoutFlags, bigtime_t timeout);
/haiku/src/add-ons/kernel/file_systems/userlandfs/private/
H A DPort.cpp178 uint32 timeoutFlags = 0;
182 timeoutFlags = B_RELATIVE_TIMEOUT;
185 timeoutFlags = B_ABSOLUTE_TIMEOUT;
197 bufferSize = port_buffer_size_etc(port, timeoutFlags, timeout);
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DNode.h82 inline bool ReadLockWithTimeout(uint32 timeoutFlags,
155 Node::ReadLockWithTimeout(uint32 timeoutFlags, bigtime_t timeout) argument
157 return rw_lock_read_lock_with_timeout(&fLock, timeoutFlags, timeout)
/haiku/src/system/kernel/locks/
H A Dlock.cpp551 _rw_lock_read_lock_with_timeout(rw_lock* lock, uint32 timeoutFlags, argument
616 status_t error = thread_block_with_timeout(timeoutFlags, timeout);
1082 _mutex_lock_with_timeout(mutex* lock, uint32 timeoutFlags, bigtime_t timeout) argument
1127 status_t error = thread_block_with_timeout(timeoutFlags, timeout);
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dlock.cpp372 _rw_lock_read_lock_with_timeout(rw_lock* lock, uint32 timeoutFlags, argument
418 while ((error = _kern_block_thread(timeoutFlags, timeout))
/haiku/src/system/kernel/
H A Dthread.cpp2935 \param timeoutFlags The standard timeout flags:
2952 thread_block_with_timeout(uint32 timeoutFlags, bigtime_t timeout)
2961 bool useTimer = (timeoutFlags & (B_RELATIVE_TIMEOUT | B_ABSOLUTE_TIMEOUT))
2967 if ((timeoutFlags & B_RELATIVE_TIMEOUT) != 0) {
2971 if ((timeoutFlags & B_TIMEOUT_REAL_TIME_BASE) != 0)

Completed in 75 milliseconds