Lines Matching defs:Sem
750 sem_t *Sem;
762 Sem = sem_open (SemaphoreName, O_EXCL|O_CREAT, 0755, InitialUnits);
763 if (!Sem)
771 Sem = AcpiOsAllocate (sizeof (sem_t));
772 if (!Sem)
777 if (sem_init (Sem, 0, InitialUnits) == -1)
779 AcpiOsFree (Sem);
784 *OutHandle = (ACPI_HANDLE) Sem;
805 sem_t *Sem = (sem_t *) Handle;
808 if (!Sem)
813 if (sem_destroy (Sem) == -1)
843 sem_t *Sem = (sem_t *) Handle;
850 if (!Sem)
866 if (sem_trywait(Sem) == -1)
876 if (sem_wait (Sem))
893 if (sem_trywait (Sem) == 0)
933 while (((RetVal = sem_timedwait (Sem, &Time)) == -1) && (errno == EINTR))
972 sem_t *Sem = (sem_t *)Handle;
975 if (!Sem)
980 if (sem_post (Sem) == -1)