semop
if (semop(Sem_id[cur_buf], &Rstsem_buf, 1) < 0)
if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0)
if (semop(Sem_id[cur_buf], &Rstsem_buf, 1) < 0)
if (semop(Sem_id[buffer], &Rstsem_buf, 1) < 0)
if (semop(Sem_id[buffer], &Sem_buf, 1) < 0)
if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0)
if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0)
if (semop(Sem_id[cur_buf], &Sem_buf, 1) < 0)
return semop(semid, semops, 1);
r = semop(semid, semops, 1);
return semop(semid, semops, 1);
r = semop(semid, semops, 1);
(void) semop(semid, &sem_b, 1);
(void) semop(semid, &sem_b, 1);
(void) semop(semid, &sem_b, 1);
(void) semop(semid, &sem_b, 1);
int semop(int, struct sembuf *, size_t);
error = semop((int)a1, (struct sembuf *)a2, (size_t)a3, 0);
error = semop((int)a1, (struct sembuf *)a2, (size_t)a3,