Searched refs:timeout (Results 26 - 50 of 412) sorted by last modified time

1234567891011>>

/haiku/src/servers/app/drawing/interface/local/
H A DAccelerantHWInterface.h54 bigtime_t timeout = B_INFINITE_TIMEOUT);
H A DAccelerantHWInterface.cpp1091 AccelerantHWInterface::WaitForRetrace(bigtime_t timeout) argument
1097 return acquire_sem_etc(sem, 1, B_RELATIVE_TIMEOUT, timeout);
/haiku/src/system/kernel/events/
H A Devent_queue.cpp107 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 Dtcp_shell.cpp207 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 DACPIPrivate.h61 status_t (*acquire_global_lock)(uint16 timeout, uint32 *handle);
180 status_t acquire_global_lock(uint16 timeout, uint32* handle);
H A DACPICAHaiku.cpp607 * 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 DACPI.h191 status_t (*acquire_global_lock)(uint16 timeout, uint32 *handle);
/haiku/src/kits/network/libnetapi/
H A DAbstractSocket.cpp115 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 DSocket.cpp26 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 DKeyboardProtocolHandler.cpp382 // 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 Dsem.cpp617 // 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 Dnet_socket.h40 bigtime_t timeout; member in struct:net_socket::__anon1
H A DProtocolUtilities.h121 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 Dutility.cpp217 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 DUnixStreamEndpoint.cpp344 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 DUnixDatagramEndpoint.cpp221 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 Dps2_dev.cpp49 // 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 Dvm_page.cpp217 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 DChartWindow.cpp1301 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 DVirtioSCSIPrivate.h111 void SetTimeout(bigtime_t timeout);
H A DVirtioSCSIController.cpp221 fRequest->SetTimeout(ccb->timeout > 0 ? ccb->timeout * 1000 * 1000
/haiku/src/libs/compat/freebsd_network/
H A Dcondvar.cpp42 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 Dsynch.cpp18 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 Dcondition_variable.h32 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 Dif_iwxvar.h380 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;

Completed in 426 milliseconds

1234567891011>>