Symbol: Wait
headers/private/kernel/condition_variable.h
32
status_t Wait(uint32 flags = 0, bigtime_t timeout = 0);
headers/private/kernel/condition_variable.h
33
status_t Wait(const void* object, uint32 flags = 0,
headers/private/kernel/condition_variable.h
71
status_t Wait(uint32 flags = 0, bigtime_t timeout = 0);
headers/private/kernel/condition_variable.h
72
status_t Wait(mutex* lock, uint32 flags = 0, bigtime_t timeout = 0);
headers/private/kernel/condition_variable.h
73
status_t Wait(recursive_lock* lock, uint32 flags = 0, bigtime_t timeout = 0);
headers/private/kernel/util/BinarySemaphore.h
32
bool Wait(bigtime_t timeout, bool clearActivated)
headers/private/kernel/util/BinarySemaphore.h
45
return entry.Wait(B_RELATIVE_TIMEOUT, timeout) == B_OK;
src/add-ons/accelerants/intel_extreme/mode.cpp
449
iii. Wait for FDI training pattern 1 time
src/add-ons/accelerants/intel_extreme/mode.cpp
452
vi. Wait for FDI training pattern 2 time
src/add-ons/accelerants/intel_extreme/mode.cpp
456
ix. Wait for FDI idle pattern time for link to become active
src/add-ons/accelerants/intel_extreme/mode.cpp
467
12. Wait for panel power sequencing to reach enabled steady state
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
740
sc->ec_condition_var.Wait(B_RELATIVE_TIMEOUT, 1000);
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
173
if (Wait(0, ATA_STATUS_BUSY, 0, 3 * 1000 * 1000) != B_OK) {
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
185
if (Wait(0, ATA_STATUS_BUSY, 0, 28 * 1000 * 1000) != B_OK) {
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
490
return Wait(high ? ATA_STATUS_DATA_REQUEST : 0,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
498
return Wait(ATA_STATUS_DEVICE_READY, 0, 0, 5 * 1000 * 1000);
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
505
return Wait(0, ATA_STATUS_BUSY | ATA_STATUS_DATA_REQUEST, 0, 50 * 1000);
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
544
status_t result = fInterruptConditionEntry.Wait(B_RELATIVE_TIMEOUT,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
636
status_t result = Wait(0, ATA_STATUS_BUSY, flags, request->Timeout());
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
780
if (Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
592
if (fChannel->Wait(ATA_STATUS_BUSY | ATA_STATUS_DATA_REQUEST, 0,
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
599
if (fChannel->Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
src/add-ons/kernel/bus_managers/ata/ATADevice.cpp
691
if (fChannel->Wait(ATA_STATUS_DATA_REQUEST, 0, ATA_CHECK_ERROR_BIT
src/add-ons/kernel/bus_managers/ata/ATAPIDevice.cpp
137
result = fChannel->Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
src/add-ons/kernel/bus_managers/ata/ATAPIDevice.cpp
166
result = fChannel->Wait(0, ATA_STATUS_BUSY, 0, request->Timeout());
src/add-ons/kernel/bus_managers/ata/ATAPIDevice.cpp
61
if (fChannel->Wait(ATA_STATUS_DATA_REQUEST, ATA_STATUS_BUSY,
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
91
status_t Wait(uint8 setBits, uint8 clearedBits,
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
870
status_t status = request->Wait(waitEntry);
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.cpp
91
return waitEntry->Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, VMBUS_TIMEOUT);
src/add-ons/kernel/bus_managers/hyperv/VMBusRequest.h
41
status_t Wait(ConditionVariableEntry* waitEntry);
src/add-ons/kernel/bus_managers/scsi/scsi_io.cpp
516
entry.Wait();
src/add-ons/kernel/bus_managers/usb/PhysicalMemoryAllocator.cpp
213
if (entry.Wait(B_RELATIVE_TIMEOUT, 1 * 1000 * 1000) == B_TIMED_OUT)
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
133
status_t result = configConditionEntry.Wait(B_CAN_INTERRUPT);
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
200
queueConditionEntry.Wait(B_CAN_INTERRUPT);
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
201
status_t status = variableEntry.Wait(&bus->readwait,
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
242
err = variableEntry.Wait(&bus->busy, B_RELATIVE_TIMEOUT,
src/add-ons/kernel/busses/mmc/sdhci.cpp
296
status_t result = waiter.Wait(B_RELATIVE_TIMEOUT, 1000000);
src/add-ons/kernel/busses/mmc/sdhci.cpp
364
status_t result = waiter.Wait();
src/add-ons/kernel/busses/mmc/sdhci.cpp
527
status_t result = waiter.Wait(B_RELATIVE_TIMEOUT, 1000000);
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
123
result = conditionVariableEntry.Wait(B_CAN_INTERRUPT);
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
462
status = entry.Wait(B_RELATIVE_TIMEOUT, request->GetTimeout());
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
248
result = entry.Wait(B_RELATIVE_TIMEOUT, fRequest->Timeout());
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
425
status = request.Wait(0, 0);
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
453
status = request.Wait(0, 0);
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
537
entry.Wait(B_RELATIVE_TIMEOUT, min_c(5 * 1000 * 1000,
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
540
} else if (entry.Wait(B_RELATIVE_TIMEOUT, 5 * 1000 * 1000) != B_OK) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1295
status = request.Wait(0, 0);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1325
status = request.Wait(0, 0);
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
229
result = entry.Wait(B_RELATIVE_TIMEOUT, 10 * 1000 * 1000);
src/add-ons/kernel/drivers/input/hid_shared/HIDReport.cpp
241
result = conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, timeout);
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
250
status = protocolRespEntry.Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, HV_HID_TIMEOUT_US);
src/add-ons/kernel/drivers/input/hyperv_hid/HIDDevice.cpp
258
status = deviceInfoEntry.Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, HV_HID_TIMEOUT_US);
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
246
conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT, 0);
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
250
result = conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT, timeout);
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
470
sBatteryCondition.Wait();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
732
result = subRequest->Wait(0, 0);
src/add-ons/kernel/file_systems/nfs4/RPCServer.h
123
return request->fEvent.Wait(B_RELATIVE_TIMEOUT, time);
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
427
lineLocker->Wait(fLock);
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
64
void Wait(mutex& lock)
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
70
waitEntry.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
108
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
123
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
137
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
151
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
164
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
177
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
191
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
205
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
219
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
233
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
248
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
262
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
275
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
288
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
301
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
318
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
341
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
354
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
368
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
383
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
397
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
410
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
425
request.Wait();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSELowLevel.cpp
92
request.Wait();
src/add-ons/kernel/generic/scsi_periph/io.cpp
350
entry.Wait();
src/add-ons/kernel/generic/tty/tty.cpp
1519
requestOwner.Wait(false);
src/add-ons/kernel/generic/tty/tty.cpp
415
error = entry.Wait(
src/add-ons/kernel/generic/tty/tty.cpp
593
status_t status = fRequestOwner.Wait(true);
src/add-ons/kernel/generic/tty/tty.cpp
702
status = fRequestOwner.Wait(true, timeout);
src/add-ons/kernel/generic/tty/tty_private.h
91
status_t Wait(bool interruptable, bigtime_t timeout = B_INFINITE_TIMEOUT);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpoint.cpp
107
status_t status = fCommandWait.Wait(&fLock,
src/add-ons/kernel/network/protocols/tcp/TCPEndpoint.cpp
2751
status_t result = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
578
status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
605
status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
636
status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
src/add-ons/kernel/network/protocols/unix/UnixFifo.cpp
663
error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
src/add-ons/kernel/network/stack/utility.cpp
468
entry.Wait();
src/apps/musiccollection/FileMonitor.h
109
status_t Wait();
src/apps/musiccollection/QueryMonitor.cpp
66
Wait();
src/apps/showimage/Filter.cpp
150
Wait();
src/apps/showimage/Filter.cpp
171
Wait();
src/apps/showimage/Filter.h
114
void Wait();
src/kits/debug/DebugLooper.cpp
346
return job->Wait(fLock);
src/libs/compat/freebsd_network/condvar.cpp
56
status = condition->Wait(&mutex->u.recursive,
src/libs/compat/freebsd_network/condvar.cpp
66
status = entry.Wait(flags, timeout);
src/system/kernel/DPC.cpp
246
waitEntry.Wait();
src/system/kernel/DPC.cpp
284
waitEntry.Wait();
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
241
entry.Wait();
src/system/kernel/arch/arm/paging/arm_physical_page_mapper_large_memory.cpp
263
entry.Wait();
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
246
entry.Wait();
src/system/kernel/arch/m68k/paging/m68k_physical_page_mapper_large_memory.cpp
268
entry.Wait();
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
239
entry.Wait();
src/system/kernel/arch/x86/paging/x86_physical_page_mapper_large_memory.cpp
261
entry.Wait();
src/system/kernel/cache/block_cache.cpp
1999
entry.Wait();
src/system/kernel/cache/block_cache.cpp
2017
entry.Wait();
src/system/kernel/cache/block_cache.cpp
2035
entry.Wait();
src/system/kernel/cache/block_cache.cpp
2053
entry.Wait();
src/system/kernel/cache/block_cache.cpp
3007
entry.Wait();
src/system/kernel/cache/block_cache.cpp
380
entry.Wait();
src/system/kernel/condition_variable.cpp
220
return Wait(flags, timeout);
src/system/kernel/condition_variable.cpp
300
return entry.Wait(flags, timeout);
src/system/kernel/condition_variable.cpp
310
status_t res = entry.Wait(flags, timeout);
src/system/kernel/condition_variable.cpp
326
status_t res = entry.Wait(flags, timeout);
src/system/kernel/debug/core_dump.cpp
1620
conditionVariableEntry.Wait();
src/system/kernel/debug/guarded_heap.cpp
139
heap.memory_added_condition.Wait(&heap.lock);
src/system/kernel/debug/guarded_heap.cpp
187
heap.memory_added_condition.Wait(&heap.lock);
src/system/kernel/debug/user_debugger.cpp
417
entry.Wait();
src/system/kernel/debug/user_debugger.cpp
441
entry.Wait();
src/system/kernel/device_manager/AbstractModuleDevice.cpp
83
status = request.Wait(0, 0);
src/system/kernel/device_manager/IOCache.cpp
509
error = waitEntry.Wait();
src/system/kernel/device_manager/IORequest.cpp
929
status_t error = entry.Wait(flags, timeout);
src/system/kernel/device_manager/IORequest.h
248
status_t Wait(uint32 flags = 0, bigtime_t timeout = 0);
src/system/kernel/device_manager/IOSchedulerSimple.cpp
547
entry.Wait(B_CAN_INTERRUPT);
src/system/kernel/device_manager/IOSchedulerSimple.cpp
755
entry.Wait(B_CAN_INTERRUPT);
src/system/kernel/device_manager/IOSchedulerSimple.cpp
790
entry.Wait();
src/system/kernel/events/event_queue.cpp
106
ssize_t Wait(event_wait_info* infos, int numInfos,
src/system/kernel/events/event_queue.cpp
391
status_t status = fQueueCondition.Wait(queueLocker.Get(),
src/system/kernel/events/event_queue.cpp
537
fEventCondition.Wait(&fQueueLock);
src/system/kernel/events/event_queue.cpp
710
ssize_t result = eventQueue->Wait(infos, numInfos, flags, timeout);
src/system/kernel/fs/fifo.cpp
552
status = entry.Wait(B_CAN_INTERRUPT);
src/system/kernel/fs/fifo.cpp
819
status_t status = waitEntry.Wait(B_CAN_INTERRUPT);
src/system/kernel/fs/vfs.cpp
4706
status = request.Wait();
src/system/kernel/fs/vfs.cpp
4734
status = request.Wait();
src/system/kernel/kernel_daemon.cpp
125
fUnregisterCondition.Wait(locker.Get());
src/system/kernel/locks/user_mutex.cpp
333
return waiter.Wait(flags, timeout);
src/system/kernel/locks/user_mutex.cpp
590
error = waiter.Wait(toFlags, timeout);
src/system/kernel/low_resource_manager.cpp
393
entry.Wait(flags, timeout);
src/system/kernel/port.cpp
1365
status_t status = entry.Wait(flags, timeout);
src/system/kernel/port.cpp
1474
status_t status = entry.Wait(flags, timeout);
src/system/kernel/port.cpp
1605
status = entry.Wait(flags, timeout);
src/system/kernel/port.cpp
716
status_t status = entry.Wait(flags, timeout);
src/system/kernel/posix/xsi_message_queue.cpp
113
return queueEntry->Wait(B_CAN_INTERRUPT);
src/system/kernel/posix/xsi_message_queue.cpp
128
queueEntry->Wait(B_RELATIVE_TIMEOUT, 0);
src/system/kernel/posix/xsi_semaphore.cpp
1138
result = queueEntry.Wait(B_CAN_INTERRUPT);
src/system/kernel/posix/xsi_semaphore.cpp
131
queueEntry->Wait(B_RELATIVE_TIMEOUT, 0);
src/system/kernel/slab/MemoryManager.cpp
1018
allocationEntry->condition.Wait(&sLock);
src/system/kernel/slab/Slab.cpp
1106
sMaintenanceCondition.Wait(locker.Get());
src/system/kernel/slab/Slab.cpp
959
resizeEntry->condition.Wait(&cache->lock);
src/system/kernel/syscalls.cpp
303
entry.Wait();
src/system/kernel/team.cpp
1867
loadingWaitEntry.Wait();
src/system/kernel/team.cpp
1946
entry.Wait();
src/system/kernel/team.cpp
2597
status = deadWaitEntry.Wait(B_CAN_INTERRUPT);
src/system/kernel/team.cpp
3241
waitForDebuggerEntry.Wait();
src/system/kernel/thread.cpp
1203
conditionEntry.Wait();
src/system/kernel/vm/vm.cpp
1404
waiter.waitEntry.Wait();
src/system/kernel/vm/vm.cpp
1447
waiter.waitEntry.Wait();
src/system/kernel/vm/vm.cpp
4227
waiter.waitEntry.Wait();
src/system/kernel/vm/vm_page.cpp
1686
entry.Wait();
src/system/kernel/vm/vm_page.cpp
2285
sPageDaemonCondition.Wait(kIdleScanWaitInterval, false);
src/system/kernel/vm/vm_page_writer.cpp
456
waitEntry.Wait();
src/system/kernel/vm/vm_page_writer.cpp
554
fPageWriterCondition.Wait(3000000, true);
src/system/libnetwork/netresolv/isc/eventlib_p.h
169
enum { Accept, File, Stream, Timer, Wait, Free, Null } type;
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
121
return Wait(flags, timeout);
src/tests/add-ons/kernel/kernelland_emu/condition_variable.cpp
207
return entry.Wait(flags, timeout);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1244
status = request.Wait(0, 0);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1276
status = request.Wait(0, 0);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1030
status = request.Wait(0, 0);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
1060
status = request.Wait(0, 0);