Searched refs:sem_op (Results 1 – 4 of 4) sorted by relevance
615 int result, sem_op, nsops, pid; in perform_atomic_semop() local627 sem_op = sop->sem_op; in perform_atomic_semop()630 if (!sem_op && result) in perform_atomic_semop()633 result += sem_op; in perform_atomic_semop()640 int undo = un->semadj[sop->sem_num] - sem_op; in perform_atomic_semop()674 sem_op = sop->sem_op; in perform_atomic_semop()675 sma->sem_base[sop->sem_num].semval -= sem_op; in perform_atomic_semop()677 un->semadj[sop->sem_num] += sem_op; in perform_atomic_semop()1002 if (sops[i].sem_op > 0) { in do_smart_update()1035 if (count_zero && sop->sem_op == 0) in check_qop()[all …]
40 short sem_op; /* semaphore operation */ member
302 short sem_op; member325 __get_user_error(sops[i].sem_op, &tsops->sem_op, err); in sys_oabi_semtimedop()
417 lock.sem_op = 1;428 unlock.sem_op = -1;