/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | FileSystemInitializer.cpp | 121 B_PEEK_PORT_MESSAGE | B_CAN_INTERRUPT, 0);
|
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | L2capEndpoint.cpp | 119 B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout); 266 B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout); 291 | B_CAN_INTERRUPT, timeout);
|
/haiku/src/servers/app/drawing/ |
H A D | UpdateQueue.cpp | 133 B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
|
/haiku/src/add-ons/kernel/bus_managers/ps2/ |
H A D | ps2_service.cpp | 108 status = acquire_sem_etc(sServiceSem, 1, B_CAN_INTERRUPT, 0);
|
H A D | ps2_standard_mouse.cpp | 171 status = acquire_sem_etc(cookie->standard_mouse_sem, 1, B_CAN_INTERRUPT, 0);
|
/haiku/src/add-ons/kernel/busses/random/virtio/ |
H A D | VirtioRNGDevice.cpp | 121 result = fInterruptConditionEntry.Wait(B_CAN_INTERRUPT);
|
/haiku/headers/private/kernel/ |
H A D | thread.h | 186 - \c B_CAN_INTERRUPT: The thread can be interrupted by any non-blocked 196 return ((flags & B_CAN_INTERRUPT) != 0 250 of the \c B_CAN_INTERRUPT or \c B_KILL_CAN_INTERRUPT flags specified and 314 - \c B_CAN_INTERRUPT: The thread can be interrupted by any non-blocked 377 flag \c B_CAN_INTERRUPT was specified for the blocked thread. If 379 \c B_CAN_INTERRUPT or \c B_KILL_CAN_INTERRUPT was specified for the 390 if ((thread->wait.flags & B_CAN_INTERRUPT) != 0
|
/haiku/src/add-ons/kernel/bus_managers/virtio/ |
H A D | VirtioBalloonDevice.cpp | 133 status_t result = configConditionEntry.Wait(B_CAN_INTERRUPT); 200 queueConditionEntry.Wait(B_CAN_INTERRUPT);
|
/haiku/src/apps/drivesetup/ |
H A D | AbstractParametersPanel.cpp | 227 B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT, 50000);
|
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixFifo.cpp | 534 status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, 561 status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, 592 status_t error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, 619 error = entry.Wait(B_ABSOLUTE_TIMEOUT | B_CAN_INTERRUPT, timeout);
|
/haiku/src/system/kernel/locks/ |
H A D | user_mutex.cpp | 603 status_t error = user_mutex_lock(mutex, name, flags | B_CAN_INTERRUPT, 650 toFlags | B_CAN_INTERRUPT, timeout); 675 flags | B_CAN_INTERRUPT, timeout, entryLocker, contextFetcher.IsWired());
|
/haiku/src/system/kernel/ |
H A D | port.cpp | 1338 flags &= B_CAN_INTERRUPT | B_KILL_CAN_INTERRUPT | B_RELATIVE_TIMEOUT 1447 flags &= B_CAN_INTERRUPT | B_KILL_CAN_INTERRUPT | B_RELATIVE_TIMEOUT 1566 flags &= B_CAN_INTERRUPT | B_KILL_CAN_INTERRUPT | B_RELATIVE_TIMEOUT 1848 status_t status = port_buffer_size_etc(port, flags | B_CAN_INTERRUPT, 1885 flags | PORT_FLAG_USE_USER_MEMCPY | B_CAN_INTERRUPT, timeout); 1909 flags | PORT_FLAG_USE_USER_MEMCPY | B_CAN_INTERRUPT, timeout); 1934 bufferSize, flags | PORT_FLAG_USE_USER_MEMCPY | B_CAN_INTERRUPT, 1953 flags | B_CAN_INTERRUPT, timeout);
|
H A D | sem.cpp | 1170 B_CAN_INTERRUPT | B_CHECK_PERMISSION, 0); 1182 flags | B_CAN_INTERRUPT | B_CHECK_PERMISSION, timeout); 1192 B_CAN_INTERRUPT | B_CHECK_PERMISSION, 0); 1209 flags | B_CAN_INTERRUPT | B_CHECK_PERMISSION, timeout);
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/ |
H A D | ECMDevice.cpp | 201 result = acquire_sem_etc(fNotifyReadSem, 1, B_CAN_INTERRUPT, 0); 238 result = acquire_sem_etc(fNotifyWriteSem, 1, B_CAN_INTERRUPT, 0);
|
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | dvb_interface.c | 306 if ((res = acquire_sem_etc(device->capture_sem, 1, B_CAN_INTERRUPT | B_RELATIVE_TIMEOUT, 100000)) < B_OK)
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_asix/ |
H A D | ASIXDevice.cpp | 196 uint32 flags = B_CAN_INTERRUPT | (fNonBlocking ? B_TIMEOUT : 0); 280 result = acquire_sem_etc(fNotifyWriteSem, 1, B_CAN_INTERRUPT, 0);
|
/haiku/src/system/kernel/device_manager/ |
H A D | IOSchedulerSimple.cpp | 515 entry.Wait(B_CAN_INTERRUPT); 723 entry.Wait(B_CAN_INTERRUPT);
|
/haiku/src/add-ons/kernel/drivers/ports/usb_serial/ |
H A D | SerialDevice.cpp | 590 status = acquire_sem_etc(device->fDoneRead, 1, B_CAN_INTERRUPT, 0); 657 status = acquire_sem_etc(fDoneWrite, 1, B_CAN_INTERRUPT, 0);
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | RNDISDevice.cpp | 270 result = acquire_sem_etc(fNotifyReadSem, 1, B_CAN_INTERRUPT, 0); 396 result = acquire_sem_etc(fNotifyWriteSem, 1, B_CAN_INTERRUPT, 0);
|
/haiku/src/add-ons/kernel/drivers/timer/ |
H A D | hpet.cpp | 525 status = acquire_sem_etc(hpetCookie->sem, 1, B_CAN_INTERRUPT, B_INFINITE_TIMEOUT);
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | device_hooks.c | 119 uint32 semFlags = B_CAN_INTERRUPT;
|
/haiku/headers/private/net/ |
H A D | ProtocolUtilities.h | 351 status_t status = acquire_sem_etc(fNotify, 1, B_CAN_INTERRUPT
|
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | NamespaceDump.cpp | 245 status_t status = acquire_sem_etc(device->read_sem, 1, B_CAN_INTERRUPT, 0); 427 //status_t status = acquire_sem_etc(fLock, 1, B_CAN_INTERRUPT, 0);
|
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/ |
H A D | device.c | 154 status = acquire_sem_etc(device->rxSem, 1, B_CAN_INTERRUPT | blockFlag, 0);
|
/haiku/src/add-ons/kernel/drivers/bus/firewire/ |
H A D | fw_raw.c | 302 err = acquire_sem_etc(d->rqSem, 1, B_CAN_INTERRUPT | B_TIMEOUT, 402 err = acquire_sem_etc(ir->Sem, 1, B_CAN_INTERRUPT | B_TIMEOUT, 1000000); 582 err = acquire_sem_etc(it->Sem, 1, B_CAN_INTERRUPT | B_TIMEOUT, 1000000);
|