/haiku/src/servers/app/drawing/interface/local/ |
H A D | AccelerantHWInterface.h | 54 bigtime_t timeout = B_INFINITE_TIMEOUT);
|
H A D | AccelerantHWInterface.cpp | 1091 AccelerantHWInterface::WaitForRetrace(bigtime_t timeout) argument 1097 return acquire_sem_etc(sem, 1, B_RELATIVE_TIMEOUT, timeout);
|
/haiku/src/system/kernel/events/ |
H A D | event_queue.cpp | 107 int32 flags, bigtime_t timeout); 381 int32 flags, bigtime_t timeout) 384 || (timeout == B_INFINITE_TIMEOUT || timeout == 0)); 389 while (timeout == 0 || (system_time() < timeout)) { 392 flags | B_CAN_INTERRUPT, timeout); 699 uint32 flags, bigtime_t timeout) 701 syscall_restart_handle_timeout_pre(flags, timeout); 718 ssize_t result = eventQueue->Wait(infos, numInfos, flags, timeout); 380 Wait(event_wait_info* infos, int numInfos, int32 flags, bigtime_t timeout) argument 698 _user_event_queue_wait(int queue, event_wait_info* userInfos, int numInfos, uint32 flags, bigtime_t timeout) argument [all...] |
/haiku/src/tests/system/network/tcp_shell/ |
H A D | tcp_shell.cpp | 207 dummy_store_syscall_restart_timeout(bigtime_t timeout) argument 289 socket->send.timeout = B_INFINITE_TIMEOUT; 292 socket->receive.timeout = B_INFINITE_TIMEOUT; 1557 gClientSocket->send.timeout = 0;
|
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | ACPIPrivate.h | 61 status_t (*acquire_global_lock)(uint16 timeout, uint32 *handle); 180 status_t acquire_global_lock(uint16 timeout, uint32* handle);
|
H A D | ACPICAHaiku.cpp | 607 * timeout - How long to wait 615 AcpiOsWaitSemaphore(ACPI_SEMAPHORE handle, UINT32 units, UINT16 timeout) argument 618 DEBUG_FUNCTION_VF("sem: %ld; count: %lu; timeout: %u", 619 handle, (uint32)units, timeout); 621 if (timeout == ACPI_WAIT_FOREVER) { 626 (bigtime_t)timeout * 1000)) { 641 DEBUG_FUNCTION_VF("sem: %ld; count: %lu; timeout: %u result: %lu", 642 handle, (uint32)units, timeout, (uint32)result); 1291 AcpiOsAcquireMutex(ACPI_MUTEX handle, UINT16 timeout) argument 1294 DEBUG_FUNCTION_VF("mutex: %p; timeout [all...] |
/haiku/headers/os/drivers/ |
H A D | ACPI.h | 191 status_t (*acquire_global_lock)(uint16 timeout, uint32 *handle);
|
/haiku/src/kits/network/libnetapi/ |
H A D | AbstractSocket.cpp | 115 BAbstractSocket::SetTimeout(bigtime_t timeout) argument 117 if (timeout < 0) 118 timeout = 0; 121 tv.tv_sec = timeout / 1000000LL; 122 tv.tv_usec = timeout % 1000000LL; 168 BAbstractSocket::WaitForReadable(bigtime_t timeout) const 170 return _WaitFor(POLLIN, timeout); 175 BAbstractSocket::WaitForWritable(bigtime_t timeout) const 177 return _WaitFor(POLLOUT, timeout); 217 bigtime_t timeout) 216 Connect(const BNetworkAddress& peer, int type, bigtime_t timeout) argument [all...] |
H A D | Socket.cpp | 26 BSocket::BSocket(const BNetworkAddress& peer, bigtime_t timeout) argument 28 Connect(peer, timeout); 52 BSocket::Connect(const BNetworkAddress& peer, bigtime_t timeout) argument 54 return BAbstractSocket::Connect(peer, SOCK_STREAM, timeout);
|
/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | KeyboardProtocolHandler.cpp | 382 // the next timeout is reduced to the repeat_rate 507 KeyboardProtocolHandler::_ReadReport(bigtime_t timeout, uint32 *cookie) argument 509 status_t result = fInputReport.WaitForReport(timeout);
|
/haiku/src/system/kernel/ |
H A D | sem.cpp | 617 // interruption or timeout). We need that lock anyway when unblocking a 713 acquire_sem_etc(sem_id id, int32 count, uint32 flags, bigtime_t timeout) argument 715 return switch_sem_etc(-1, id, count, flags, timeout); 728 uint32 flags, bigtime_t timeout) 771 if ((flags & B_RELATIVE_TIMEOUT) != 0 && timeout <= 0) { 772 // immediate timeout 774 } else if ((flags & B_ABSOLUTE_TIMEOUT) != 0 && timeout < 0) { 775 // absolute negative timeout 781 "flags: 0x%lx, timeout: %lld)", semToBeReleased, id, count, flags, 782 timeout); 727 switch_sem_etc(sem_id semToBeReleased, sem_id id, int32 count, uint32 flags, bigtime_t timeout) argument 1177 _user_acquire_sem_etc(sem_id id, int32 count, uint32 flags, bigtime_t timeout) argument 1202 _user_switch_sem_etc(sem_id releaseSem, sem_id id, int32 count, uint32 flags, bigtime_t timeout) argument [all...] |
/haiku/headers/private/net/ |
H A D | net_socket.h | 40 bigtime_t timeout; member in struct:net_socket::__anon1
|
H A D | ProtocolUtilities.h | 121 status_t BlockingDequeue(bool peek, bigtime_t timeout, 140 status_t _Wait(bigtime_t timeout); 232 bigtime_t timeout, net_buffer** _buffer) 245 status = _Wait(timeout); 348 DECL_DATAGRAM_SOCKET(inline status_t)::_Wait(bigtime_t timeout) 352 | (timeout != 0 ? B_ABSOLUTE_TIMEOUT : B_RELATIVE_TIMEOUT), timeout); 378 bigtime_t timeout = fSocket->receive.timeout; 379 if (timeout ! [all...] |
/haiku/src/add-ons/kernel/network/stack/ |
H A D | utility.cpp | 217 will wait depending on the \a flags and \a timeout. 219 MSG_DONTWAIT - ignores the timeout and never wait for a buffer; if your 220 socket is O_NONBLOCK, you should specify this flag. A \a timeout of 226 fifo_dequeue_buffer(net_fifo* fifo, uint32 flags, bigtime_t timeout, argument 233 const bool dontWait = (flags & MSG_DONTWAIT) != 0 || timeout == 0; 267 B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT, timeout); 330 bigtime_t timeout = B_INFINITE_TIMEOUT; local 333 // scan timers for new timeout and/or execute a timer 358 // calculate new timeout 359 if (timer->due < timeout) 579 store_syscall_restart_timeout(bigtime_t timeout) argument [all...] |
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixStreamEndpoint.cpp | 344 bigtime_t timeout = absolute_timeout(socket->receive.timeout); local 346 timeout = gStackModule->restore_syscall_restart_timeout(); 348 gStackModule->store_syscall_restart_timeout(timeout); 357 B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout); 365 if (error == B_TIMED_OUT && timeout == 0) { 385 bigtime_t timeout = 0; 387 timeout = absolute_timeout(socket->send.timeout); 389 timeout [all...] |
H A D | UnixDatagramEndpoint.cpp | 221 bigtime_t timeout = 0; 223 timeout = absolute_timeout(socket->send.timeout); 225 timeout = gStackModule->restore_syscall_restart_timeout(); 227 gStackModule->store_syscall_restart_timeout(timeout); 282 timeout); 313 if (timeout == 0) 333 bigtime_t timeout = 0; 335 timeout = absolute_timeout(socket->receive.timeout); [all...] |
/haiku/src/add-ons/kernel/bus_managers/ps2/ |
H A D | ps2_dev.cpp | 49 // workaround for HP/Compaq KBCs timeout condition. #2867 #3594 #4315 213 const bigtime_t timeout = 2000000; local 216 if ((system_time() - start) > timeout) { 220 snooze(timeout / 20); 376 int out_count, uint8* in, int in_count, bigtime_t timeout) 442 res = acquire_sem_etc(dev->result_sem, 1, B_RELATIVE_TIMEOUT, timeout); 473 timeout); 511 int out_count, uint8* in, int in_count, bigtime_t timeout) 513 return dev->command(dev, cmd, out, out_count, in, in_count, timeout); 375 standard_command_timeout(ps2_dev* dev, uint8 cmd, const uint8* out, int out_count, uint8* in, int in_count, bigtime_t timeout) argument 510 ps2_dev_command_timeout(ps2_dev* dev, uint8 cmd, const uint8* out, int out_count, uint8* in, int in_count, bigtime_t timeout) argument
|
/haiku/src/system/kernel/vm/ |
H A D | vm_page.cpp | 217 bool Wait(bigtime_t timeout, bool clearActivated) argument 230 return entry.Wait(B_RELATIVE_TIMEOUT, timeout) == B_OK;
|
/haiku/src/tests/kits/game/chart/ |
H A D | ChartWindow.cpp | 1301 bigtime_t timeout; local 1317 that case, we will try to lock the window with a timeout of 0us. */ 1319 timeout = 100000; 1321 timeout = 0; 1322 if (LockWithTimeout(timeout) != B_OK) 1358 bigtime_t timeout; local 1383 timeout = 100000; 1385 timeout = 0; 1387 if (LockWithTimeout(timeout) == B_OK) {
|
/haiku/src/add-ons/kernel/busses/scsi/virtio/ |
H A D | VirtioSCSIPrivate.h | 111 void SetTimeout(bigtime_t timeout);
|
H A D | VirtioSCSIController.cpp | 221 fRequest->SetTimeout(ccb->timeout > 0 ? ccb->timeout * 1000 * 1000
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | condvar.cpp | 42 cv_timedwait(struct cv* variable, struct mtx* mutex, int timeout) argument 46 const uint32 flags = timeout ? B_RELATIVE_TIMEOUT : 0; 47 const bigtime_t bigtimeout = TICKS_2_USEC(timeout);
|
H A D | synch.cpp | 18 const char* description, int timeout) 23 int status = cv_timedwait(&channel, mutex, timeout); 17 msleep(void* identifier, struct mtx* mutex, int priority, const char* description, int timeout) argument
|
/haiku/headers/private/kernel/ |
H A D | condition_variable.h | 32 status_t Wait(uint32 flags = 0, bigtime_t timeout = 0); 34 bigtime_t timeout = 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/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/ |
H A D | if_iwxvar.h | 380 struct timeout reorder_timer; 410 * @timeout: the timeout set in the addba request 412 * @last_rx: last rx timestamp, updated only if timeout passed from last update 413 * @session_timer: timer to check if BA session expired, runs at 2 * timeout 422 uint16_t timeout; member in struct:iwx_rxba_data 425 struct timeout session_timer;
|