* These routines are common the backup coordinator and tape coordinator
*/
+void
initStatus()
{
dlqInit(&statusHead);
/* lock managment */
+void
lock_Status()
{
ObtainWriteLock(&statusQueueLock);
}
+void
unlock_Status()
{
ReleaseWriteLock(&statusQueueLock);
}
+void
lock_cmdLine()
{
ObtainWriteLock(&cmdLineLock);
}
+void
unlock_cmdLine()
{
ReleaseWriteLock(&cmdLineLock);
return (ptr);
}
+void
deleteStatusNode(ptr)
statusP ptr;
{