Searched refs:release_sem_etc (Results 1 - 25 of 116) sorted by relevance

12345

/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_service.cpp61 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 Dlock.h48 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
/haiku/src/tests/kits/storage/virtualdrive/
H A Dlock.h40 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
/haiku/src/add-ons/kernel/debugger/invalidate_on_exit/
H A Dinvalidate_on_exit.cpp42 release_sem_etc(sRequestSem, 1, B_DO_NOT_RESCHEDULE);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A Dlock.h48 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
/haiku/src/servers/app/drawing/interface/remote/
H A DStreamingRingBuffer.cpp136 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 Dlock.h50 #define UNLOCKM(l,cnt) release_sem_etc(l.s, cnt, 0)
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_hardware.c90 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 Dfwglue.h43 #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 Ddpc.cpp65 release_sem_etc(bus->start_service, 1, B_DO_NOT_RESCHEDULE);
H A Dscsi_io.cpp77 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 Drelease.c66 err = release_sem_etc(semid, count, 0);
/haiku/src/kits/media/
H A DSharedBufferList.cpp224 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 Dsem.cpp133 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 Dtimer.cpp146 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 Drun_on_exit.cpp89 release_sem_etc(sRequestSem, 1, B_DO_NOT_RESCHEDULE);
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DBlocker.cpp85 error = release_sem_etc(fData->semaphore, -count, 0);
/haiku/src/system/libroot/os/
H A Dsem.c64 release_sem_etc(sem_id id, int32 count, uint32 flags) function
/haiku/src/tools/fs_shell/
H A Dsem.cpp69 return release_sem_etc(id, count, flags);
/haiku/src/add-ons/kernel/drivers/graphics/radeon/
H A Dirq.c42 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 DMultiLocker.cpp236 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 DECMDevice.cpp318 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 Dh2generic.cpp153 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 DSocketMessenger.cpp146 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 DProtocolUtilities.h286 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

Completed in 201 milliseconds

12345