Searched refs:Wait (Results 51 - 71 of 71) sorted by relevance

123

/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DEmbeddedController.cpp721 // Wait for event by polling or GPE (interrupt).
734 // Wait for the GPE to signal the status changed, checking the
740 sc->ec_condition_var.Wait(B_RELATIVE_TIMEOUT, 1000);
/haiku/src/system/kernel/device_manager/
H A DIOCache.cpp508 error = waitEntry.Wait();
H A DIORequest.cpp916 IORequest::Wait(uint32 flags, bigtime_t timeout) function in class:IORequest
928 status_t error = entry.Wait(flags, timeout);
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/
H A Dvirtio_block.cpp225 status_t result = info->interruptConditionEntry.Wait(B_RELATIVE_TIMEOUT,
/haiku/src/add-ons/kernel/drivers/power/acpi_battery/
H A Dacpi_battery.cpp465 sBatteryCondition.Wait();
/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A DL2capEndpoint.cpp107 status_t status = fCommandWait.Wait(&fLock,
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp431 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/system/kernel/cache/
H A Dblock_cache.cpp342 entry.Wait();
1761 entry.Wait();
1781 entry.Wait();
1801 entry.Wait();
1821 entry.Wait();
2728 entry.Wait();
/haiku/src/system/kernel/vm/
H A Dvm_page.cpp88 // 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);
H A Dvm.cpp1212 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();
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/
H A Dram_disk.cpp1362 status = request.Wait(0, 0);
1392 status = request.Wait(0, 0);
/haiku/src/apps/bootmanager/
H A Dbootman.S427 ; ================== Wait for a key and do something with it ==================
/haiku/src/system/kernel/
H A Dteam.cpp1899 loadingWaitEntry.Wait();
2597 status = deadWaitEntry.Wait(B_CAN_INTERRUPT);
3241 waitForDebuggerEntry.Wait();
3289 entry.Wait();
H A Dthread.cpp1112 conditionEntry.Wait();
/haiku/src/system/kernel/fs/
H A Dfifo.cpp405 // Wait until enough space in the buffer is available.
418 status_t status = entry.Wait(B_CAN_INTERRUPT);
H A Dvfs.cpp4653 status = request.Wait();
4681 status = request.Wait();
/haiku/src/system/kernel/debug/
H A Duser_debugger.cpp408 entry.Wait();
432 entry.Wait();
H A Dcore_dump.cpp983 // We still haven't got a state for all threads. Wait a moment and
1620 conditionVariableEntry.Wait();
/haiku/src/system/kernel/slab/
H A DMemoryManager.cpp974 // We need to allocate a new area. Wait, if someone else is trying to do
986 allocationEntry->condition.Wait(&sLock);
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/
H A Dwrite_overlay.cpp732 result = subRequest->Wait(0, 0);
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DTCPEndpoint.cpp56 // - Time-Wait hash instead of keeping sockets alive
2575 status_t result = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);

Completed in 252 milliseconds

123