Table of Contents

DMSLAD Abstract

Statistics

Type ASSEMBLE
Source Lines : 887
Fixes Applied : 0
Most Recent Version : Tuesday, December 12, 1978
Last Fix ID : [Unmodified]

Synopsis

Module

       DMSLAD

Function

       FIND THE ACTIVE  DISK TABLE BLOCK WHOSE  MODE MATCHES
       THE ONE SUPPLIED BY THE CALLER.

Attributes

       NUCLEUS RESIDENT, REENTRANT

Operation

       DMSLAD  SEARCHES   THROUGH  THE  ACTIVE   DISK  TABLE
       STARTING AT IADT TO FIND
       AN ADT  BLOCK WHOSE  MODE-LETTER, IS  GIVEN BY  ADTM,
       MATCHES THAT OF THE CALLER.   IF A MATCHING ADT BLOCK
       IS FOUND, ITS ADDRESS IS  RETURNED IN R1 AS INDICATED
       ABOVE.  IF NOT, AN ERROR-RETURN  IS GIVEN.  IN EITHER
       EVENT,  THE  CONDITION-CODE  IS   SET  PER  R15,  FOR
       CONVENIENCE OF THE CALLER (WHO CAN OMIT THE USUAL LTR
       INSTRUCTION BEFORE CHECKING THE RETURN-CODE).

       DMSLAD IS  CALLED BY MANY  PROGRAMS AND  FUNCTIONS TO
       DETERMINE THE
       ADDRESS  OF THE  ACTIVE DISK  TABLE  PERTAINING TO  A
       GIVEN DISK.

Calls to Other Routines

       NONE