Lines Matching refs:semid
61 int semid; local
64 semid = sm_sem_start(T_SM_SEM_KEY, SM_NSEM, 0, owner);
65 if (semid < 0)
77 if (sm_sem_acq(semid, 0, 2) < 0)
87 if (sm_sem_rel(semid, 0, 2) < 0)
96 if ((t = sm_sem_get(semid, 0)) < 0)
107 return sm_sem_stop(semid);
164 int semid, r; local
176 semid = sm_sem_start(T_SM_SEM_KEY, 1, 0, owner);
177 if (semid < 0)
187 r = sm_semsetowner(semid, uid, gid, 0660);
202 semid_c = semid;
211 r = sm_sem_acq(semid, 0, 0);
226 r = sm_sem_rel(semid, 0, 0);
241 r = sm_sem_get(semid, 0);
256 r = sm_sem_acq(semid, 0, 0);
270 r = sm_sem_rel(semid, 0, 0);
287 r = sm_sem_acq(semid, 0, 0);
302 r = sm_sem_rel(semid, 0, 0);
315 return sm_sem_stop(semid);