144
Monitor
nAwaiting processes are either in the entrance queue or in a condition queue nA process puts itself into condition queue cn by issuing cwait(cn) ncsignal(cn) brings into the monitor 1 process in condition cn queue nHence csignal(cn) blocks the calling process and puts it in the urgent queue (unless csignal is the last operation of the monitor procedure)