fSem
sem_id fSem;
: fSem(sem)
fStatus = acquire_sem(fSem);
release_sem(fSem);
sem_id fSem;
while (release_sem (calls->fSem)==B_INTERRUPTED);
calls->fSem=create_sem(1,"RPCPendingCalls");
set_sem_owner (calls->fSem,B_SYSTEM_TEAM);
delete_sem(calls->fSem);
while (acquire_sem (calls->fSem)==B_INTERRUPTED);
while (release_sem (calls->fSem)==B_INTERRUPTED);
while (acquire_sem (calls->fSem)==B_INTERRUPTED);
while (release_sem (calls->fSem)==B_INTERRUPTED);
sem_id fSem;
while (acquire_sem_etc(fSem, 1, B_ABSOLUTE_TIMEOUT, timeout) == B_OK) {
if (acquire_sem(fSem) != B_OK)
release_sem(fSem);
release_sem(fSem);
delete_sem(fSem);
fSem = create_sem(0, "packet queue sem");
, fSem(create_sem(0, "packet queue sem"))
delete_sem(fSem);
release_sem(fSem);
if (acquire_sem(fSem) != B_OK)
sem_id fSem;
fSem(semaphore)
SetTo(&fSem, alreadyLocked, lockIfNotLocked);
sem_id fSem;
if (fSem > 0)
delete_sem(fSem);
if (fSem <= 0)
status = acquire_sem(fSem);
if (fSem <= 0)
release_sem(fSem);
fSem(create_sem(0, "BControllable lock")),
sem_id fSem; /* semaphore used for blocking */
sem_id fSem;
sem_id fSem; /* stream semaphore */
delete_sem(fSem);
fSem = create_sem(0, "EditSem");
if (fSem < B_OK) {
acquire_sem(fSem);
sem_id fSem;
status_t status = release_sem(fSem);
fSem(-1),
fSem = create_sem(0, "direct sem");
delete_sem(fSem);
if (fSem < B_OK)
return fSem;
data.disable_sem = fSem;
sem_id fSem;
if (fSem >= 0)
delete_sem(fSem);
if (fSem < 0)
delete_sem(fSem);
fSem = -1;
if (fSem < 0)
release_sem(fSem);
while (acquire_sem(fSem) == B_INTERRUPTED)
sem_id fSem;
delete_sem(fSem);
fSem = -1;
release_sem(fSem);
acquire_sem(fSem);
delete_sem(fSem);
acquire_sem(fSem);
release_sem(fSem);
acquire_sem(fSem);
sem_id fSem;
fSem(-1),
fSem = create_sem(0, "WindowScreen Access");
if (fSem < B_OK) {
*ret = fSem;