Lines Matching refs:op
248 struct sembuf op; in osl_acquireSemaphore() local
251 op.sem_num= 0; in osl_acquireSemaphore()
252 op.sem_op= -1; in osl_acquireSemaphore()
253 op.sem_flg= SEM_UNDO; in osl_acquireSemaphore()
255 return semop(pSem->m_Id, &op, 1) >= 0; in osl_acquireSemaphore()
272 struct sembuf op; in osl_tryToAcquireSemaphore() local
275 op.sem_num= 0; in osl_tryToAcquireSemaphore()
276 op.sem_op= -1; in osl_tryToAcquireSemaphore()
277 op.sem_flg= SEM_UNDO | IPC_NOWAIT; in osl_tryToAcquireSemaphore()
279 return semop(pSem->m_Id, &op, 1) >= 0; in osl_tryToAcquireSemaphore()
296 struct sembuf op; in osl_releaseSemaphore() local
299 op.sem_num= 0; in osl_releaseSemaphore()
300 op.sem_op= 1; in osl_releaseSemaphore()
301 op.sem_flg= SEM_UNDO; in osl_releaseSemaphore()
303 return semop(pSem->m_Id, &op, 1) >= 0; in osl_releaseSemaphore()