SEMU
struct sem_undo *suptr = SEMU(semu, i);
suptr = SEMU(semu, i);
nsuptr = SEMU(new_semu, i);
nsuptr = SEMU(new_semu, j);