Home
last modified time | relevance | path

Searched refs:semptr (Results 1 – 3 of 3) sorted by relevance

/netbsd/src/sys/kern/
Dsysv_sem.c813 struct __sem *semptr = NULL; in do_semop() local
909 semptr = &semaptr->_sem_base[sopptr->sem_num]; in do_semop()
913 semaptr, semaptr->_sem_base, semptr, in do_semop()
914 sopptr->sem_num, semptr->semval, sopptr->sem_op, in do_semop()
919 if ((int)(semptr->semval + in do_semop()
925 semptr->semval += sopptr->sem_op; in do_semop()
926 if (semptr->semval == 0 && in do_semop()
927 semptr->semzcnt > 0) in do_semop()
933 if (semptr->semval > 0) { in do_semop()
938 if (semptr->semncnt > 0) in do_semop()
[all …]
/netbsd/src/external/bsd/ntp/dist/libntp/
Dwork_thread.c701 sema_type* semptr, in create_sema() argument
708 if (NULL != semptr) { in create_sema()
713 semptr->shnd = CreateSemaphore(NULL, svini, svmax, NULL); in create_sema()
714 if (NULL == semptr->shnd) in create_sema()
715 semptr = NULL; in create_sema()
721 if (semptr && sem_init(semptr, FALSE, inival)) in create_sema()
722 semptr = NULL; in create_sema()
726 return semptr; in create_sema()
/netbsd/src/usr.bin/ipcrm/
Dipcrm.c199 struct semid_ds_sysctl *semptr = &semsi->semids[i]; in semrmall() local
200 if ((semptr->sem_perm.mode & SEM_ALLOC) != 0) in semrmall()
202 (int)IXSEQ_TO_IPCID(i, semptr->sem_perm)); in semrmall()