Lines Matching refs:psem_flags
95 unsigned int psem_flags; member
675 if (pinfo->psem_flags & PSEM_INDELETE) { in sem_open()
691 pinfo->psem_flags = PSEM_DEFINED | PSEM_INCREATE; in sem_open()
698 pinfo->psem_flags &= ~PSEM_DEFINED; in sem_open()
699 pinfo->psem_flags |= PSEM_ALLOCATED; in sem_open()
716 if (pinfo->psem_flags & PSEM_INDELETE) { in sem_open()
739 pinfo->psem_flags &= ~PSEM_INCREATE; in sem_open()
833 if ((pinfo->psem_flags & (PSEM_DEFINED | PSEM_ALLOCATED)) == 0) { in psem_unlink_internal()
837 if (pinfo->psem_flags & PSEM_INDELETE) { in psem_unlink_internal()
844 pinfo->psem_flags |= PSEM_INDELETE; in psem_unlink_internal()
851 pinfo->psem_flags |= PSEM_REMOVED; in psem_unlink_internal()
1002 if ((pinfo->psem_flags & (PSEM_DEFINED | PSEM_ALLOCATED)) in sem_wait_nocancel()
1061 if ((pinfo->psem_flags & (PSEM_DEFINED | PSEM_ALLOCATED)) in sem_trywait()
1124 if ((pinfo->psem_flags & (PSEM_DEFINED | PSEM_ALLOCATED)) in sem_post()
1172 if ((pinfo->psem_flags & PSEM_ALLOCATED) != PSEM_ALLOCATED) { in psem_close()
1183 if ((pinfo->psem_flags & PSEM_REMOVED) && !pinfo->psem_usecount) { in psem_close()
1243 if ((pinfo->psem_flags & PSEM_ALLOCATED) != PSEM_ALLOCATED) { in fill_pseminfo()