Searched refs:Wait (Results 1 - 25 of 70) sorted by relevance

123

/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSELowLevel.cpp36 void Wait() { function in struct:fuse_req
92 request.Wait();
108 request.Wait();
123 request.Wait();
137 request.Wait();
151 request.Wait();
164 request.Wait();
177 request.Wait();
191 request.Wait();
205 request.Wait();
[all...]
/haiku/headers/private/kernel/
H A Dcondition_variable.h32 status_t Wait(uint32 flags = 0, bigtime_t timeout = 0);
33 status_t Wait(const void* object, uint32 flags = 0,
71 status_t Wait(uint32 flags = 0, bigtime_t timeout = 0);
72 status_t Wait(mutex* lock, uint32 flags = 0, bigtime_t timeout = 0);
73 status_t Wait(recursive_lock* lock, uint32 flags = 0, bigtime_t timeout = 0);
/haiku/src/libs/compat/freebsd_network/
H A Dcondvar.cpp52 status = condition->Wait(&mutex->u.recursive,
62 status = entry.Wait(flags, bigtimeout);
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dcondition_variable.cpp93 ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout) function in class:ConditionVariableEntry
117 ConditionVariableEntry::Wait(const void* object, uint32 flags, function in class:ConditionVariableEntry
121 return Wait(flags, timeout);
203 ConditionVariable::Wait(uint32 flags, bigtime_t timeout) function in class:ConditionVariable
207 return entry.Wait(flags, timeout);
/haiku/src/system/kernel/
H A Dcondition_variable.cpp163 ConditionVariableEntry::Wait(uint32 flags, bigtime_t timeout) function in class:ConditionVariableEntry
167 panic("ConditionVariableEntry::Wait() called with interrupts "
214 ConditionVariableEntry::Wait(const void* object, uint32 flags, function in class:ConditionVariableEntry
218 return Wait(flags, timeout);
296 ConditionVariable::Wait(uint32 flags, bigtime_t timeout) function in class:ConditionVariable
300 return entry.Wait(flags, timeout);
305 ConditionVariable::Wait(mutex* lock, uint32 flags, bigtime_t timeout) function in class:ConditionVariable
310 status_t res = entry.Wait(flags, timeout);
317 ConditionVariable::Wait(recursive_lock* lock, uint32 flags, bigtime_t timeout) function in class:ConditionVariable
326 status_t res = entry.Wait(flag
[all...]
H A DDPC.cpp246 waitEntry.Wait();
284 waitEntry.Wait();
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.h64 void Wait(mutex& lock) function in class:CachedDataReader::CacheLineLocker
70 waitEntry.Wait();
/haiku/src/apps/musiccollection/
H A DQueryMonitor.cpp66 Wait();
H A DFileMonitor.h109 status_t Wait();
H A DFileMonitor.cpp222 ReadThread::Wait() function in class:ReadThread
/haiku/src/add-ons/kernel/bus_managers/ata/
H A DATAPIDevice.cpp61 if (fChannel->Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
137 result = fChannel->Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
166 result = fChannel->Wait(0, ATA_STATUS_BUSY, 0, request->Timeout());
H A DATAChannel.cpp173 if (Wait(0, ATA_STATUS_BUSY, 0, 3 * 1000 * 1000) != B_OK) {
185 if (Wait(0, ATA_STATUS_BUSY, 0, 28 * 1000 * 1000) != B_OK) {
420 ATAChannel::Wait(uint8 setBits, uint8 clearedBits, uint32 flags, function in class:ATAChannel
491 return Wait(high ? ATA_STATUS_DATA_REQUEST : 0,
499 return Wait(ATA_STATUS_DEVICE_READY, 0, 0, 5 * 1000 * 1000);
506 return Wait(0, ATA_STATUS_BUSY | ATA_STATUS_DATA_REQUEST, 0, 50 * 1000);
545 status_t result = fInterruptConditionEntry.Wait(B_RELATIVE_TIMEOUT,
637 status_t result = Wait(0, ATA_STATUS_BUSY, flags, request->Timeout());
781 if (Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
H A DATADevice.cpp592 if (fChannel->Wait(ATA_STATUS_BUSY | ATA_STATUS_DATA_REQUEST, 0,
599 if (fChannel->Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
691 if (fChannel->Wait(ATA_STATUS_DATA_REQUEST, 0, ATA_CHECK_ERROR_BIT
/haiku/src/add-ons/kernel/busses/random/virtio/
H A DVirtioRNGDevice.cpp121 result = fInterruptConditionEntry.Wait(B_CAN_INTERRUPT);
/haiku/src/kits/debug/
H A DDebugLooper.cpp41 status_t Wait(BLocker& lock) function in struct:BDebugLooper::Job
346 return job->Wait(fLock);
/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DHIDReport.cpp238 conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT, 0);
242 result = conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT, timeout);
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioBalloonDevice.cpp133 status_t result = configConditionEntry.Wait(B_CAN_INTERRUPT);
200 queueConditionEntry.Wait(B_CAN_INTERRUPT);
/haiku/src/system/kernel/events/
H A Devent_queue.cpp106 ssize_t Wait(event_wait_info* infos, int numInfos,
380 EventQueue::Wait(event_wait_info* infos, int numInfos, function in class:EventQueue
391 status_t status = fQueueCondition.Wait(queueLocker.Get(),
537 fEventCondition.Wait(&fQueueLock);
718 ssize_t result = eventQueue->Wait(infos, numInfos, flags, timeout);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DRPCServer.h119 return request->fEvent.Wait(B_RELATIVE_TIMEOUT, time);
/haiku/src/apps/showimage/
H A DFilter.h111 // Either Wait() or Stop() has to be called if async is true!
113 // Wait for completion of operation
114 void Wait();
/haiku/src/system/kernel/device_manager/
H A DAbstractModuleDevice.cpp83 status = request.Wait(0, 0);
H A DIOSchedulerSimple.cpp497 // Wait for new requests owners. First check whether any finisher work
508 // Wait for new requests.
515 entry.Wait(B_CAN_INTERRUPT);
723 entry.Wait(B_CAN_INTERRUPT);
758 entry.Wait();
/haiku/src/add-ons/kernel/generic/tty/
H A Dtty_private.h91 status_t Wait(bool interruptable, bigtime_t timeout = B_INFINITE_TIMEOUT);
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixFifo.cpp534 status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
561 status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
592 status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
619 error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/
H A DELANDevice.cpp244 conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT, 0);
248 result = conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT, timeout);

Completed in 269 milliseconds

123