Lines Matching refs:sem_op
506 struct sembuf sem_op;
525 sem_op = (struct sembuf) {
526 .sem_num = 0, .sem_op = 1, .sem_flg = 0};
528 if (semop(sem_id, &sem_op, 1) == -1) {
585 sem_op = (struct sembuf) {
586 .sem_num = 1, .sem_op = -1, .sem_flg = 0};
587 if (semop(sem_id, &sem_op, 1) == -1)
621 struct sembuf sem_op;
635 sem_op = (struct sembuf) {
636 .sem_num = 1, .sem_op = num_writers, .sem_flg = 0};
637 if (semop(sem_id, &sem_op, 1) == -1) {
642 sem_op = (struct sembuf) {
643 .sem_num = 0, .sem_op = -num_writers, .sem_flg = 0};
646 && semop(sem_id, &sem_op, 1) == -1) {