Lines Matching defs:semadj
155 short *semadj; /* array of adjustments */
681 int undo = un->semadj[sop->sem_num] - sem_op;
686 un->semadj[sop->sem_num] = undo;
720 un->semadj[sop->sem_num] += sem_op;
771 int undo = un->semadj[sop->sem_num] - sem_op;
786 int undo = un->semadj[sop->sem_num] - sem_op;
788 un->semadj[sop->sem_num] = undo;
1423 list_for_each_entry(un, &sma->list_id, list_id) un->semadj[semnum] = 0;
1553 un->semadj[i] = 0;
2013 new->semadj = (short *)&new[1];
2363 * add semadj values to semaphores, free undo structures.
2455 if (un->semadj[i]) {
2456 semaphore->semval += un->semadj[i];