Lines Matching defs:semptr
813 struct __sem *semptr = NULL;
909 semptr = &semaptr->_sem_base[sopptr->sem_num];
912 "semptr=%p, sem[%d]=%d : op=%d, flag=%s\n",
913 semaptr, semaptr->_sem_base, semptr,
914 sopptr->sem_num, semptr->semval, sopptr->sem_op,
919 if ((int)(semptr->semval +
925 semptr->semval += sopptr->sem_op;
926 if (semptr->semval == 0 &&
927 semptr->semzcnt > 0)
933 if (semptr->semval > 0) {
938 if (semptr->semncnt > 0)
940 semptr->semval += sopptr->sem_op;
970 semptr->semzcnt++;
972 semptr->semncnt++;
996 semptr = &semaptr->_sem_base[sopptr->sem_num];
998 semptr->semzcnt--;
1000 semptr->semncnt--;
1072 semptr = &semaptr->_sem_base[sopptr->sem_num];
1073 semptr->sempid = p->p_pid;