Lines Matching refs:Sem_id
80 int Sem_id[BUFCNT], /* semaphore ids for controlling shared memory */ variable
795 if ((Sem_id[cnt] = semget(IPC_PRIVATE, 1, 0)) < 0) in mem_setup()
798 if (semctl(Sem_id[cnt], 0, SETVAL, sem_arg) < 0) in mem_setup()
914 if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0) in child_copy()
946 if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0) in child_copy()
978 if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0) in parent_copy()
1026 if (semop(Sem_id[cur_buf], &Rstsem_buf, 1) < 0) in parent_copy()
1030 if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0) in parent_copy()
1033 if (semop(Sem_id[cur_buf], &Rstsem_buf, 1) < 0) in parent_copy()
1131 if (semop(Sem_id[buffer], &Rstsem_buf, 1) < 0) in flush_bufs()
1133 if (semop(Sem_id[buffer], &Sem_buf, 1) < 0) in flush_bufs()
1148 (void) semctl(Sem_id[cnt], IPC_RMID, 0); in cleanup()