/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | L2capEndpoint.cpp | 107 status_t status = fCommandWait.Wait(&fLock,
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | TCPEndpoint.cpp | 56 // - Time-Wait hash instead of keeping sockets alive 2575 status_t result = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 4653 status = request.Wait(); 4681 status = request.Wait();
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/ |
H A D | nvme_disk.cpp | 431 entry.Wait(B_RELATIVE_TIMEOUT, min_c(5 * 1000 * 1000, 434 } else if (entry.Wait(B_RELATIVE_TIMEOUT, 5 * 1000 * 1000) != B_OK) {
|
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c.cpp | 201 status_t status = variableEntry.Wait(&bus->readwait, 242 err = variableEntry.Wait(&bus->busy, B_RELATIVE_TIMEOUT,
|
/haiku/src/system/kernel/vm/ |
H A D | vm.cpp | 1212 waiter.waitEntry.Wait(); 1255 waiter.waitEntry.Wait(); 5007 // If the page is wired, we can't unmap it. Wait until it is unwired 5029 waiter.waitEntry.Wait();
|
H A D | vm_page.cpp | 88 // Wait interval between page daemon runs. 217 bool Wait(bigtime_t timeout, bool clearActivated) function in struct:DaemonCondition 230 return entry.Wait(B_RELATIVE_TIMEOUT, timeout) == B_OK; 1805 entry.Wait(); 2282 waitEntry.Wait(); 2356 sPageWriterCondition.Wait(3000000, true); 3023 sPageDaemonCondition.Wait(kIdleScanWaitInterval, false);
|
/haiku/src/system/kernel/ |
H A D | DPC.cpp | 246 waitEntry.Wait(); 284 waitEntry.Wait();
|
H A D | condition_variable.cpp | 163 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 D | thread.cpp | 1112 conditionEntry.Wait();
|
/haiku/src/add-ons/kernel/generic/tty/ |
H A D | tty.cpp | 388 RequestOwner::Wait(bool interruptable, bigtime_t timeout) function in class:RequestOwner 390 TRACE(("%p->RequestOwner::Wait(%d)\n", this, interruptable)); 413 TRACE(("%p->RequestOwner::Wait(): waiting for condition...\n", this)); 415 error = entry.Wait( 419 TRACE(("%p->RequestOwner::Wait(): condition occurred: %" B_PRIx32 "\n", 593 status_t status = fRequestOwner.Wait(true); 596 // RequestOwner::Wait() returns the error, but to avoid a race condition 702 status = fRequestOwner.Wait(true, timeout); 1517 requestOwner.Wait(false);
|
/haiku/src/add-ons/kernel/busses/random/virtio/ |
H A D | VirtioRNGDevice.cpp | 121 result = fInterruptConditionEntry.Wait(B_CAN_INTERRUPT);
|
/haiku/src/system/kernel/events/ |
H A D | event_queue.cpp | 106 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/drivers/power/acpi_battery/ |
H A D | acpi_battery.cpp | 465 sBatteryCondition.Wait();
|
/haiku/src/add-ons/kernel/drivers/disk/mmc/ |
H A D | mmc_disk.cpp | 425 status = request.Wait(0, 0); 453 status = request.Wait(0, 0);
|
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/ |
H A D | virtio_block.cpp | 225 status_t result = info->interruptConditionEntry.Wait(B_RELATIVE_TIMEOUT,
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | utility.cpp | 468 entry.Wait();
|
/haiku/src/add-ons/kernel/busses/scsi/virtio/ |
H A D | VirtioSCSIController.cpp | 240 result = fInterruptConditionEntry.Wait(B_RELATIVE_TIMEOUT,
|
/haiku/src/add-ons/kernel/bus_managers/virtio/ |
H A D | VirtioBalloonDevice.cpp | 133 status_t result = configConditionEntry.Wait(B_CAN_INTERRUPT); 200 queueConditionEntry.Wait(B_CAN_INTERRUPT);
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | condvar.cpp | 52 status = condition->Wait(&mutex->u.recursive, 62 status = entry.Wait(flags, bigtimeout);
|
/haiku/headers/private/kernel/ |
H A D | condition_variable.h | 32 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/system/kernel/posix/ |
H A D | xsi_semaphore.cpp | 131 queueEntry->Wait(B_RELATIVE_TIMEOUT, 0); 1138 result = queueEntry.Wait(B_CAN_INTERRUPT);
|
H A D | xsi_message_queue.cpp | 113 return queueEntry->Wait(B_CAN_INTERRUPT); 128 queueEntry->Wait(B_RELATIVE_TIMEOUT, 0);
|
/haiku/src/system/libnetwork/netresolv/isc/ |
H A D | eventlib_p.h | 169 enum { Accept, File, Stream, Timer, Wait, Free, Null } type; enumerator in enum:evEvent_p::__anon18
|
/haiku/src/system/kernel/debug/ |
H A D | core_dump.cpp | 983 // We still haven't got a state for all threads. Wait a moment and 1620 conditionVariableEntry.Wait();
|