B_CAN_INTERRUPT
return ((flags & B_CAN_INTERRUPT) != 0
if ((thread->wait.flags & B_CAN_INTERRUPT) != 0
status_t status = acquire_sem_etc(fNotify, 1, B_CAN_INTERRUPT
status_t status = acquire_sem_etc(device->read_sem, 1, B_CAN_INTERRUPT, 0);
return waitEntry->Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, VMBUS_TIMEOUT);
status = acquire_sem_etc(cookie->sem, 1, B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT,
status_t status = acquire_sem_etc(cookie->sem, 1, B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT,
status = acquire_sem_etc(sKeyboardSem, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(sServiceSem, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(cookie->standard_mouse_sem, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(cookie->synaptics_sem, 1, B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT,
status_t result = configConditionEntry.Wait(B_CAN_INTERRUPT);
queueConditionEntry.Wait(B_CAN_INTERRUPT);
result = conditionVariableEntry.Wait(B_CAN_INTERRUPT);
if (acquire_sem_etc(card->buffer_ready_sem, 1, B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, 50000)
if (acquire_sem_etc(card->buffer_ready_sem, 1, B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, 50000)
if (acquire_sem_etc(card->buffer_ready_sem, 1, B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, 100000)
1, B_CAN_INTERRUPT, 0);
B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, 50000);
err = acquire_sem_etc(port->rd_entry, 1, B_CAN_INTERRUPT, 0);
err = acquire_sem_etc(port->read_sem, 1, B_CAN_INTERRUPT, 0);
err = acquire_sem_etc(port->wr_entry, 1, B_CAN_INTERRUPT, 0);
err = acquire_sem_etc(port->write_sem, 1, B_CAN_INTERRUPT, 0);
if (acquire_sem_etc(card->buffer_ready_sem, 1, B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, 50000)
if (acquire_sem_etc(card->buffer_ready_sem, 1, B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, 50000)
1, B_CAN_INTERRUPT, 0);
| B_CAN_INTERRUPT, 50000) == B_TIMED_OUT) {
B_CAN_INTERRUPT, 0);
err = acquire_sem_etc(d->rqSem, 1, B_CAN_INTERRUPT | B_TIMEOUT,
err = acquire_sem_etc(ir->Sem, 1, B_CAN_INTERRUPT | B_TIMEOUT, 1000000);
err = acquire_sem_etc(it->Sem, 1, B_CAN_INTERRUPT | B_TIMEOUT, 1000000);
if ((res = acquire_sem_etc(device->capture_sem, 1, B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT, 100000)) < B_OK)
result = conditionVariableEntry.Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, timeout);
status = protocolRespEntry.Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, HV_HID_TIMEOUT_US);
status = deviceInfoEntry.Wait(B_RELATIVE_TIMEOUT | B_CAN_INTERRUPT, HV_HID_TIMEOUT_US);
status_t res = acquire_sem_etc(info->sem_cb.Get(), 1, B_CAN_INTERRUPT,
B_CAN_INTERRUPT, 0);
#define input_wait(data) acquire_sem_etc(data->ilock ,1, B_CAN_INTERRUPT, 0)
uint32 flags = B_CAN_INTERRUPT | (fNonBlocking ? B_TIMEOUT : 0);
result = acquire_sem_etc(fNotifyWriteSem, 1, B_CAN_INTERRUPT, 0);
result = acquire_sem_etc(fNotifyReadSem, 1, B_CAN_INTERRUPT, 0);
result = acquire_sem_etc(fNotifyWriteSem, 1, B_CAN_INTERRUPT, 0);
result = acquire_sem_etc(fNotifyReadSem, 1, B_CAN_INTERRUPT, 0);
result = acquire_sem_etc(fNotifyWriteSem, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(device->rxSem, 1, B_CAN_INTERRUPT | blockFlag, 0);
status = acquire_sem_etc(fDoneWrite, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(device->fDoneRead, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(fWriteBufferSem, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(device->fDoneRead, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(fDoneWrite, 1, B_CAN_INTERRUPT, 0);
status = acquire_sem_etc(hpetCookie->sem, 1, B_CAN_INTERRUPT, B_INFINITE_TIMEOUT);
B_PEEK_PORT_MESSAGE | B_CAN_INTERRUPT, 0);
(interruptable ? B_CAN_INTERRUPT : 0) | B_RELATIVE_TIMEOUT,
B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, absoluteTimeout);
| B_CAN_INTERRUPT, timeout);
status_t result = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
| B_CAN_INTERRUPT, timeout);
status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT,
error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT, timeout);
B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT, 50000);
return cv_wait_etc(variable, mutex, B_CAN_INTERRUPT, 0);
uint32 semFlags = B_CAN_INTERRUPT;
thread_prepare_to_block(thread, B_CAN_INTERRUPT,
entry.Wait(B_CAN_INTERRUPT);
entry.Wait(B_CAN_INTERRUPT);
flags | B_CAN_INTERRUPT, timeout);
B_CAN_INTERRUPT | (timeout >= 0 ? B_ABSOLUTE_TIMEOUT : 0), timeout);
B_CAN_INTERRUPT | (timeout >= 0 ? B_ABSOLUTE_TIMEOUT : 0), timeout);
status = acquire_sem_etc(sync->sem, 1, B_CAN_INTERRUPT | flags,
status = entry.Wait(B_CAN_INTERRUPT);
thread_prepare_to_block(thread_get_current_thread(), B_CAN_INTERRUPT,
status_t status = waitEntry.Wait(B_CAN_INTERRUPT);
B_CAN_INTERRUPT, 0);
status_t error = user_mutex_lock(mutex, name, flags | B_CAN_INTERRUPT,
toFlags | B_CAN_INTERRUPT, timeout);
flags | B_CAN_INTERRUPT, timeout, entryLocker, contextFetcher.IsWired());
flags &= B_CAN_INTERRUPT | B_KILL_CAN_INTERRUPT | B_RELATIVE_TIMEOUT
flags &= B_CAN_INTERRUPT | B_KILL_CAN_INTERRUPT | B_RELATIVE_TIMEOUT
flags &= B_CAN_INTERRUPT | B_KILL_CAN_INTERRUPT | B_RELATIVE_TIMEOUT
status_t status = port_buffer_size_etc(port, flags | B_CAN_INTERRUPT,
flags | PORT_FLAG_USE_USER_MEMCPY | B_CAN_INTERRUPT, timeout);
flags | PORT_FLAG_USE_USER_MEMCPY | B_CAN_INTERRUPT, timeout);
bufferSize, flags | PORT_FLAG_USE_USER_MEMCPY | B_CAN_INTERRUPT,
flags | B_CAN_INTERRUPT, timeout);
status_t error = acquire_sem_etc(id, 1, flags | B_CAN_INTERRUPT, timeout);
return queueEntry->Wait(B_CAN_INTERRUPT);
result = queueEntry.Wait(B_CAN_INTERRUPT);
B_CAN_INTERRUPT | B_CHECK_PERMISSION, 0);
flags | B_CAN_INTERRUPT | B_CHECK_PERMISSION, timeout);
B_CAN_INTERRUPT | B_CHECK_PERMISSION, 0);
flags | B_CAN_INTERRUPT | B_CHECK_PERMISSION, timeout);
flags |= B_CAN_INTERRUPT;
thread_prepare_to_block(thread, B_CAN_INTERRUPT,
flags |= B_CAN_INTERRUPT;
status = deadWaitEntry.Wait(B_CAN_INTERRUPT);
flags | B_CAN_INTERRUPT | B_CHECK_PERMISSION,
status = wait_for_thread_etc(id, flags | B_CAN_INTERRUPT, timeout, &returnCode);
flags |= B_CAN_INTERRUPT;