Searched defs:semid (Results 1 - 5 of 5) sorted by relevance
/osnet-11/usr/src/lib/libima/common/ |
H A D | sunima-lib.c | 39 static void os_obtainmutex(int semid); 40 static void os_releasemutex(int semid); 127 static void os_obtainmutex(int semid) { argument 134 retVal = semop(semid, &sem_b, 1); 138 static void os_releasemutex(int semid) { argument 145 retVal = semop(semid, &sem_b, 1);
|
H A D | ima-lib.c | 119 static int os_createmutex(int *semid); 120 static void os_obtainmutex(int semid); 121 static void os_releasemutex(int semid); 122 static void os_destroymutex(int semid); 331 static int os_createmutex(int *semid) { argument 335 if (semid == NULL) { 344 *semid = retVal; /* save key of created semaphore */ 346 retVal = semctl(*semid, 0, SETVAL, sem_union); 354 static void os_obtainmutex(int semid) { argument 361 retVal = semop(semid, 365 os_releasemutex(int semid) argument 377 os_destroymutex(int semid) argument [all...] |
/osnet-11/usr/src/cmd/sendmail/libsm/ |
H A D | sem.c | 42 int semid, i, err; local 50 semid = semget(key, nsem, semflg); 51 if (semid < 0) 66 if (semctl(semid, 0, SETALL, semarg) < 0) 69 return semid; 75 if (semid >= 0) 76 sm_sem_stop(semid); 84 ** semid -- id for semaphores. 92 sm_sem_stop(semid) 93 int semid; [all...] |
H A D | t-sem.c | 60 int semid; local 63 semid = sm_sem_start(T_SM_SEM_KEY, SM_NSEM, 0, owner); 64 if (semid < 0) 76 if (sm_sem_acq(semid, 0, 2) < 0) 86 if (sm_sem_rel(semid, 0, 2) < 0) 95 if ((t = sm_sem_get(semid, 0)) < 0) 106 return sm_sem_stop(semid); 163 int semid, r; local 175 semid = sm_sem_start(T_SM_SEM_KEY, 1, 0, owner); 176 if (semid < [all...] |
/osnet-11/usr/src/lib/libc/port/sys/ |
H A D | semsys.c | 63 * semctl(semid, semnum, cmd, NULL); which would otherwise always result 69 semctl(int semid, int semnum, int cmd, ...) argument 101 return (syscall(SYS_semsys, SEMCTL, semid, semnum, cmd, arg)); 105 semctl64(int semid, int semnum, int cmd, ...) argument 119 return (syscall(SYS_semsys, SEMCTL, semid, semnum, cmd, buf)); 129 semop(int semid, struct sembuf *sops, size_t nsops) argument 131 return (syscall(SYS_semsys, SEMOP, semid, sops, nsops)); 141 semtimedop(int semid, struct sembuf *sops, size_t nsops, argument 144 return (syscall(SYS_semsys, SEMTIMEDOP, semid, sops, nsops,
|
Completed in 30 milliseconds