/haiku/src/add-ons/kernel/bus_managers/ps2/ |
H A D | ps2_service.cpp | 61 release_sem_etc(sServiceSem, 1, B_DO_NOT_RESCHEDULE); 78 release_sem_etc(sServiceSem, 1, B_DO_NOT_RESCHEDULE); 95 release_sem_etc(sServiceSem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/headers/private/userlandfs/legacy/ |
H A D | lock.h | 48 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
|
/haiku/src/tests/kits/storage/virtualdrive/ |
H A D | lock.h | 40 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
|
/haiku/src/add-ons/kernel/debugger/invalidate_on_exit/ |
H A D | invalidate_on_exit.cpp | 42 release_sem_etc(sRequestSem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | lock.h | 48 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | StreamingRingBuffer.cpp | 136 release_sem_etc(fWriterNotifier, 1, B_DO_NOT_RESCHEDULE); 197 release_sem_etc(fReaderNotifier, 1, B_DO_NOT_RESCHEDULE); 217 release_sem_etc(fWriterNotifier, 1, 0); 223 release_sem_etc(fReaderNotifier, 1, 0);
|
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | lock.h | 50 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
|
/haiku/src/add-ons/kernel/drivers/audio/null/ |
H A D | null_hardware.c | 90 release_sem_etc(device->playback_stream.buffer_ready_sem, 1, B_DO_NOT_RESCHEDULE); 91 release_sem_etc(device->record_stream.buffer_ready_sem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/headers/private/firewire/ |
H A D | fwglue.h | 43 #define wakeup(i) release_sem_etc(i->Sem, 0, B_RELEASE_IF_WAITING_ONLY | B_RELEASE_ALL)
|
/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | dpc.cpp | 65 release_sem_etc(bus->start_service, 1, B_DO_NOT_RESCHEDULE);
|
H A D | scsi_io.cpp | 77 release_sem_etc(bus->start_service, 1, 0/*B_DO_NOT_RESCHEDULE*/); 133 release_sem_etc(bus->start_service, 1, 0/*B_DO_NOT_RESCHEDULE*/); 197 release_sem_etc(orig_request->completion_sem, 1, 0/*B_DO_NOT_RESCHEDULE*/); 313 release_sem_etc(bus->start_service, 1, 0/*B_DO_NOT_RESCHEDULE*/); 328 release_sem_etc(request->completion_sem, 1, 0/*B_DO_NOT_RESCHEDULE*/); 573 release_sem_etc(req_to_abort->completion_sem, 1, 0/*B_DO_NOT_RESCHEDULE*/);
|
/haiku/src/bin/ |
H A D | release.c | 66 err = release_sem_etc(semid, count, 0);
|
/haiku/src/kits/media/ |
H A D | SharedBufferList.cpp | 224 return release_sem_etc(groupReclaimSem, 1, B_DO_NOT_RESCHEDULE); 294 release_sem_etc(groupReclaimSem, count, 0); 312 release_sem_etc(groupReclaimSem, count - 1, 327 release_sem_etc(groupReclaimSem, count, B_DO_NOT_RESCHEDULE); 364 release_sem_etc(fInfos[i].reclaim_sem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/build/libroot/ |
H A D | sem.cpp | 133 return release_sem_etc(id, 1, 0);
136 // release_sem_etc
138 release_sem_etc(sem_id id, int32 count, uint32 flags)
function
|
/haiku/src/add-ons/kernel/bus_managers/firewire/ |
H A D | timer.cpp | 146 release_sem_etc(sTimerSem, 1, B_DO_NOT_RESCHEDULE); 181 release_sem_etc(sTimerSem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/add-ons/kernel/debugger/run_on_exit/ |
H A D | run_on_exit.cpp | 89 release_sem_etc(sRequestSem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/add-ons/kernel/file_systems/netfs/shared/ |
H A D | Blocker.cpp | 85 error = release_sem_etc(fData->semaphore, -count, 0);
|
/haiku/src/system/libroot/os/ |
H A D | sem.c | 64 release_sem_etc(sem_id id, int32 count, uint32 flags) function
|
/haiku/src/tools/fs_shell/ |
H A D | sem.cpp | 69 return release_sem_etc(id, count, flags);
|
/haiku/src/add-ons/kernel/drivers/graphics/radeon/ |
H A D | irq.c | 42 release_sem_etc(si->crtc[0].vblank, -blocked, B_DO_NOT_RESCHEDULE); 54 release_sem_etc(si->crtc[1].vblank, -blocked, B_DO_NOT_RESCHEDULE); 60 release_sem_etc(di->dma_sem, 1, B_DO_NOT_RESCHEDULE); 88 release_sem_etc(di->cap_sem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/tests/servers/app/newerClipping/ |
H A D | MultiLocker.cpp | 236 unlocked = (release_sem_etc(fWriteSem, 1, 279 unlocked = (release_sem_etc(fReadSem, readersWaiting, 291 unlocked = (release_sem_etc(fWriterLock, 1,
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_ecm/ |
H A D | ECMDevice.cpp | 318 release_sem_etc(fLinkStateChangeSem, 1, B_DO_NOT_RESCHEDULE); 368 release_sem_etc(fLinkStateChangeSem, 1, B_DO_NOT_RESCHEDULE); 529 release_sem_etc(device->fNotifyReadSem, 1, B_DO_NOT_RESCHEDULE); 540 release_sem_etc(device->fNotifyWriteSem, 1, B_DO_NOT_RESCHEDULE); 594 release_sem_etc(device->fLinkStateChangeSem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | h2generic.cpp | 153 release_sem_etc(dev_table_sem, 1, B_DO_NOT_RESCHEDULE); 210 release_sem_etc(dev_table_sem, 1, B_DO_NOT_RESCHEDULE); 217 release_sem_etc(dev_table_sem, 1, B_DO_NOT_RESCHEDULE); 223 release_sem_etc(dev_table_sem, 1, B_DO_NOT_RESCHEDULE); 480 release_sem_etc(dev_table_sem, 1, B_DO_NOT_RESCHEDULE); 910 release_sem_etc(dev_table_sem, 1, B_DO_NOT_RESCHEDULE);
|
/haiku/src/kits/network/libnetapi/ |
H A D | SocketMessenger.cpp | 146 release_sem_etc(fPrivateData->fMessageWaiters, 1, B_RELEASE_ALL); 417 release_sem_etc(data->fMessageWaiters, 1, B_RELEASE_ALL); 423 release_sem_etc(data->fMessageWaiters, 1, B_RELEASE_ALL);
|
/haiku/headers/private/net/ |
H A D | ProtocolUtilities.h | 286 release_sem_etc(fNotify, 0, B_RELEASE_ALL); 292 release_sem_etc(fNotify, 1, B_RELEASE_IF_WAITING_ONLY 361 release_sem_etc(fNotify, 1, B_RELEASE_IF_WAITING_ONLY
|