/haiku/src/servers/media/ |
H A D | Queue.cpp | 26 fSem(create_sem(0, "queue sem")) 33 if (fSem >= 0) 34 delete_sem(fSem); 43 if (fSem < 0) 46 delete_sem(fSem); 47 fSem = -1; 57 if (fSem < 0) 63 release_sem(fSem); 73 while (acquire_sem(fSem) == B_INTERRUPTED)
|
H A D | Queue.h | 25 sem_id fSem; member in class:Queue
|
/haiku/src/apps/installer/ |
H A D | SemaphoreLocker.h | 32 fSem(semaphore) 34 SetTo(&fSem, alreadyLocked, lockIfNotLocked); 38 sem_id fSem; member in class:SemaphoreLocker
|
/haiku/src/add-ons/media/media-add-ons/dvb/ |
H A D | PacketQueue.cpp | 41 , fSem(create_sem(0, "packet queue sem")) 54 delete_sem(fSem); 81 release_sem(fSem); 92 if (acquire_sem(fSem) != B_OK) 113 while (acquire_sem_etc(fSem, 1, B_ABSOLUTE_TIMEOUT, timeout) == B_OK) { 132 if (acquire_sem(fSem) != B_OK) 138 release_sem(fSem); 147 release_sem(fSem); 156 delete_sem(fSem); 157 fSem [all...] |
H A D | PacketQueue.h | 59 sem_id fSem; member in class:PacketQueue
|
/haiku/src/preferences/shortcuts/ |
H A D | EditWindow.h | 24 sem_id fSem; member in class:EditWindow
|
H A D | EditWindow.cpp | 45 delete_sem(fSem); 57 fSem = create_sem(0, "EditSem"); 58 if (fSem < B_OK) { 70 acquire_sem(fSem);
|
/haiku/src/servers/app/ |
H A D | DirectWindowInfo.cpp | 26 fSem(-1), 39 fSem = create_sem(0, "direct sem"); 51 delete_sem(fSem); 61 if (fSem < B_OK) 62 return fSem; 74 data.disable_sem = fSem; 178 status_t status = release_sem(fSem);
|
H A D | DirectWindowInfo.h | 46 sem_id fSem; member in class:DirectWindowInfo
|
/haiku/src/tests/kits/game/page_flipper/ |
H A D | page_flip.cpp | 34 sem_id fSem; member in class:NWindowScreen 84 fSem(-1), 97 fSem = create_sem(0, "WindowScreen Access"); 98 if (fSem < B_OK) { 99 *ret = fSem; 109 delete_sem(fSem); 110 fSem = -1; 169 release_sem(fSem); 173 acquire_sem(fSem); 182 delete_sem(fSem); [all...] |
/haiku/src/add-ons/kernel/file_systems/nfs/ |
H A D | RPCPendingCalls.c | 24 calls->fSem=create_sem(1,"RPCPendingCalls"); 25 set_sem_owner (calls->fSem,B_SYSTEM_TEAM); 31 delete_sem(calls->fSem); 59 while (acquire_sem (calls->fSem)==B_INTERRUPTED); 64 while (release_sem (calls->fSem)==B_INTERRUPTED); 76 while (acquire_sem (calls->fSem)==B_INTERRUPTED); 94 while (release_sem (calls->fSem)==B_INTERRUPTED); 103 while (release_sem (calls->fSem)==B_INTERRUPTED);
|
H A D | RPCPendingCalls.h | 39 sem_id fSem; member in struct:RPCPendingCalls
|
/haiku/src/kits/media/ |
H A D | Controllable.cpp | 109 if (fSem > 0) 110 delete_sem(fSem); 131 if (fSem <= 0) 137 status = acquire_sem(fSem); 151 if (fSem <= 0) 155 release_sem(fSem); 165 fSem(create_sem(0, "BControllable lock")),
|
/haiku/src/kits/media/legacy/ |
H A D | OldBufferStreamManager.h | 174 sem_id fSem; member in class:BBufferStreamManager
|
H A D | OldSubscriber.h | 86 sem_id fSem; /* stream semaphore */ member in class:BSubscriber
|
H A D | OldBufferStream.h | 32 sem_id fSem; /* semaphore used for blocking */ member in struct:_sub_info
|
/haiku/headers/os/media/ |
H A D | Controllable.h | 116 sem_id fSem; member in class:BControllable
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | RNDISDevice.cpp | 343 : fSem(sem) 345 fStatus = acquire_sem(fSem); 351 release_sem(fSem); 356 sem_id fSem; member in class:SemLocker
|