semop
int semop(int, struct sembuf *, unsigned);
struct semop_args semop;
if (semop(semid, sop, 1) == -1) {
if (semop(semid, sop, 1) == -1) {
if (semop(semid, sop, 2) == -1)
if (semop(semid, &s, 1) == -1)
if (semop(semid, &s, 1) == -1)