Searched refs:semptr (Results 1 – 3 of 3) sorted by relevance
| /netbsd/src/sys/kern/ |
| D | sysv_sem.c | 813 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/ |
| D | work_thread.c | 701 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/ |
| D | ipcrm.c | 199 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()
|