SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   0

TABLE OF CONTENTS   



   (1)      46  DECLARATIONS

   (1)     208  SATSSF11

   (1)     295  SFALC10

   (1)     320  SFALC11

   (1)     343  SFALC12

   (1)     365  SFALC13

   (1)     387  SFALC14

   (1)     409  SFALC20

   (1)     431  SFALC30

   (1)     453  

   (1)     457  SFDAL10

   (1)     479  SFDAL11

   (1)     501  SFDAL12

   (1)     523  SFDAL13

   (1)     550  SFDAL14

   (1)     572  

   (1)     576  SFCAN10

   (1)     602  SFCAN11

   (1)     627  SFCAN12

   (1)     649  

   (1)     653  SFBRD10

   (1)     675  SFBRD11

   (1)     697  SFBRD12

   (1)     719  SFBRD13

   (1)     742  SFBRD20

   (1)     765  SFBRD21

   (1)     787  SFBRD22

   (1)     809  

   (1)     875  EXECUTE & CLEANUP

   (1)     887  TC_CONTROL

   (1)     968  SUBROUTINES

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   1

1.0                                                                                                                              (1)



                                     0000     1 	.TITLE	SATSSF11 - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)

                                     0000     2 	.IDENT	/1.0/

                                     0000     3 

                                     0000     4 ;

                                     0000     5 ;			  COPYRIGHT (c) 1977,1978 BY

                                     0000     6 ;	      DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

                                     0000     7 ;

                                     0000     8 ; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED

                                     0000     9 ; ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE

                                     0000    10 ; INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER

                                     0000    11 ; COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY

                                     0000    12 ; OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY

                                     0000    13 ; TRANSFERRED.

                                     0000    14 ;

                                     0000    15 ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE

                                     0000    16 ; AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT

                                     0000    17 ; CORPORATION.

                                     0000    18 ;

                                     0000    19 ; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS

                                     0000    20 ; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.

                                     0000    21 ;

                                     0000    22 

                                     0000    23 ;++

                                     0000    24 ; FACILITY:	SATS SYSTEM SERVICE TESTS

                                     0000    25 ;

                                     0000    26 ; ABSTRACT:	THE SATSSF11 MODULE TESTS THE EXECUTION OF CERTAIN

                                     0000    27 ; VMS SYSTEM SERVICES, INVOKED IN SUCH A WAY AS TO EXPECT FAILING

                                     0000    28 ; STATUS CODES. THE SYSTEM SERVICES TESTED AND THE STATUS CODES

                                     0000    29 ; EXPECTED ARE SUMMARIZED AS ARGUMENTS TO THE TESTSERV MACROS

                                     0000    30 ; WHICH APPEAR NEAR THE END OF THIS LISTING. SUCCESSFUL STATUS

                                     0000    31 ; CODES ARE TESTED IN OTHER MODULES.

                                     0000    32 ;

                                     0000    33 ;

                                     0000    34 ; ENVIRONMENT:	USER MODE IMAGE; NEEDS CMKRNL PRIVILEGE,

                                     0000    35 ;		DYNAMICALLY ACQUIRES OTHER PRIVILEGES, AS NEEDED.

                                     0000    36 ;

                                     0000    37 ; AUTHOR: THOMAS L. CAFARELLA,		CREATION DATE: MMM, 1978

                                     0000    38 ;	  PAUL D. FAY (DISPSERV & TESTSERV MACROS)

                                     0000    39 ;

                                     0000    40 ; MODIFIED BY:

                                     0000    41 ;

                                     0000    42 ;	, : VERSION

                                     0000    43 ; 01	- 

                                     0000    44 ;--

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   2

1.0             DECLARATIONS                                                                                                     (1)



                                     0000    46 	.SBTTL	DECLARATIONS

                                     0000    47 ;

                                     0000    48 ; INCLUDE FILES:

                                     0000    49 ;

                                     0000    50 	$PHDDEF				; PROCESS HEADER OFFSET SYMBOLS

                                     0000    51 	$PCBDEF				; PROCESS CONTROL BLOCK OFFSET SYMBS

                                     0000    52 	$STSDEF				; STATUS MESSAGE SYMBOLS

                           00000003  0000    53 	.MDELETE ($PHDDEF,$PCBDEF,$STSDEF) ; GET RID OF MACRO DEFINITIONS

                                     0000    54 	$PRVDEF				; SYMBOL DEFS FOR PRIVILEGES

                                     0000    55 	$UETPDEF			; UETP MSG CODE DEFINITIONS

                                     0000    56 	$SHR_MESSAGES UETP,116,<<TEXT,INFO>> 

                                     0000    57 					; DEFINE UETP$_TEXT

                           00000004  0000    58 	.MDELETE ($PRVDEF,$UETPDEF,$SHR_MESSAGES,$SHRDEF)

                                     0000    59 					; GET RID OF MACRO DEFINITIONS

                                     0000    60 	$PSLDEF				; ACCESS MODE SYMBOLS

                                     0000    61 ;

                                     0000    62 ; MACROS:

                                     0000    63 ;

                                     0000    64 ;

                                     0000    65 ; EQUATED SYMBOLS:

                                     0000    66 ;

                           00000000  0000    67 WARNING		= 0			; WARNING SEVERITY VALUE FOR MSGS

                           00000001  0000    68 SUCCESS		= 1			; SUCCESS SEVERITY VALUE FOR MSGS

                           00000002  0000    69 ERROR		= 2			; ERROR SEVERITY VALUE FOR MSGS

                           00000003  0000    70 INFO		= 3			; INFORMATIONAL SEV VALUE FOR MSGS

                           00000004  0000    71 SEVERE		= 4			; SEVERE (FATAL) SEV VALUE FOR MSGS

                           00000000  0000    72 TCG_NO		=  0			; INITIALIZE TEST CASE GROUP NUMBER

                           00000000  0000    73 GRP_TOTAL	=  0			; INITIALIZE TEST CASE GROUP TOTAL

                           00007FFF  0000    74 R0_THRU_SP	= ^M<R0,R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,AP,FP,SP>

                                     0000    75 ;

                                     0000    76 ; OWN STORAGE:

                                     0000    77 ;

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   3

1.0             DECLARATIONS                                                                                                     (1)



                                 00000000    79 	.PSECT	RODATA,RD,NOWRT,NOEXE,LONG

                                     0000    80 REG_COMP_MASK:	.WORD	^M<R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,AP,FP> ! ^X8000 -

                               BFFC  0000    81 					; REG COMPARE MASK (HIGH-ORDER ... 

                                     0002    82 					; ... BIT MUST BE ON

                                     0002    83 ERR_MSG_FAOCTL:	STRING	I,<!/!AC!1ZB!1ZB: REGISTER !2UW CONTENTS ALTERED>, -

                                     0002    84 		<;  BEFORE SERVICE CALL: !8XL   AFTER SERVICE CALL: !8XL>

                                     006E    85 TEST_MOD_NAME:	STRING	C,<SATSSF11>	; TEST MODULE NAME

                                     0077    86 TEST_MOD_BEG:	STRING	C,<begun>	; DISPOSITION FIELD OF TEST MOD MSG

                                     007D    87 TEST_MOD_SUCC:	STRING	C,<successful>	; DISPOSITION FIELD OF TEST MOD MSG

                                     0088    88 TEST_MOD_FAIL:	STRING	C,<failed>	; DISPOSITION FIELD OF TEST MOD MSG

                                     008F    89 TEST_MOD_NAME_D: STRING	I,<SATSSF11>	; TEST MODULE NAME DESCRIPTOR

                                     009F    90 TTNAME:     	STRING  I,<TT>		; TERMINAL LOGICAL NAME

                  00000000'00000000' 00A9    91 INADR:		.LONG	NOACCESS,NOACCESS ; PAGE ADDRESS OF NOACCESS PSECT

                           00000000' 00B1    92 PROT:		.LONG	PRT$C_NA	; PROTECTION CODE FOR NOACCESS PSECT

                  FFFFFFFF FFFFFFFF  00B5    93 ONES:		.LONG	-1,-1		; A QUADWORD OF 1-BITS

                                     00BD    94 DEVNAM_ALC:				; DEVNAM ARGUMENT FOR ALLOC

                                     00BD    95 DEVNAM_DAL:				; DEVNAM ARGUMENT FOR DALLOC

                                     00BD    96 DEVNAM_ALC10:				; DEVNAM ARGUMENT FOR ALLOC

                                     00BD    97 		STRING	I,<SYSTST$MBOX>

                                     00D0    98 DEVNAM_ALC11:				; DEVNAM ARGUMENT FOR ALLOC

                                     00D0    99 DEVNAM_DAL11:				; DEVNAM ARGUMENT FOR DALLOC

                                     00D0   100 		STRING	I,<_##>

                                     00DB   101 DEVNAM_ALC12:				; DEVNAM ARGUMENT FOR ALLOC

                                     00DB   102 DEVNAM_DAL14:				; DEVNAM ARGUMENT FOR DALLOC

                           00000000  00DB   103 		.LONG	0

                           000000DF' 00DF   104 		.ADDRESS .		; ...........

                                     00E3   105 DEVNAM_ALC13:	STRING	I,   -		; DEVNAM ARGUMENT FOR ALLOC

                                     00E3   106 		  <SIXTY-FOUR CHARACTERS>,  -

                                     00E3   107 		  <$$$$$$$$$$$$$$$$$$$$$$>, -

                                     00E3   108 		  <$$$$$$$$$$$$$$$$$$$$$>

                                     012B   109 DEVNAM_ALC14:				; DEVNAM ARGUMENT FOR ALLOC

                                     012B   110 DEVNAM_DAL12:				; DEVNAM ARGUMENT FOR DALLOC

                                     012B   111 		STRING	I,<_ZZA0:>

                                     0139   112 SYSTEM_DISK:				; LOGICAL NAME FOR SYSTEM DISK

                                     0139   113 MY_DISK:	STRING	I,<SYS$DISK>	; LOGICAL NAME FOR USER DISK

                           0000014B  0149   114 PHYLEN_ALC20:	.BLKW	1		; PHYLEN ARGUMENT FOR ALLOC

                                     014B   115 PHYBUF_ALC30:	STRING	O,1		; PHYBUF ARGUMENT FOR ALLOC

                                     0154   116 ACMODE_ALC:				; ACMODE ARGUMENT FOR ALLOC

                                     0154   117 ACMODE_DAL:				; ACMODE ARGUMENT FOR DALLOC

                           00000003  0154   118 		.LONG	PSL$C_USER

                                     0158   119 MSGBUF_BRD:	STRING	I,<MSGBUF_BRD>	; MSGBUF ARGUMENT FOR BRDCST

                           FFFFFFFF  016A   120 MSGBUF_BRD11:	.LONG	-1		; MSGBUF ARGUMENT FOR BRDCST

                           0000016E' 016E   121 		.ADDRESS .		; .....

                           000000FB  0172   122 MSGBUF_BRD12:	.LONG	251		; MSGBUF ARGUMENT FOR BRDCST

                           00000176' 0176   123 		.ADDRESS .		; .....

                           00000158  017A   124 MSGBUF_BRD13	= MSGBUF_BRD		; MSGBUF ARGUMENT FOR BRDCST

                                     017A   125 DEVNAM_BRD:	STRING	I,<_OPA0:>	; DEVNAM ARGUMENT FOR BRDCST

                                     0188   126 DEVNAM_BRD21:	STRING	I,<_ZZA0:>	; DEVNAM ARGUMENT FOR BRDCST

                                     0196   127 DEVNAM_BRD22:	STRING	I,<_!!>		; DEVNAM ARGUMENT FOR BRDCST

                                     01A1   128 CHAN_CAN:				; CHAN ARGUMENT FOR CANCEL

                                     01A1   129 CHAN_CAN11:				; CHAN ARGUMENT FOR CANCEL

                           00000000  01A1   130 		.LONG	0

                           3B9ACA00  01A5   131 CHAN_CAN12:	.LONG	1000000000	; CHAN ARGUMENT FOR CANCEL

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   4

1.0             DECLARATIONS                                                                                                     (1)



                                 00000000   133 	.PSECT	RWDATA,RD,WRT,NOEXE

                           00000004  0000   134 TPID:		.BLKL	1		; PROCESS ID FOR THIS PROCESS

                           00000008  0004   135 CURRENT_TC:	.BLKL	1 		; PTR TO CURRENT TEST CASE

                           00000044  0008   136 REG_SAVE_AREA:	.BLKL	15		; SAVE AREA FOR ALL REGS (SANS PC)

                           007480D9  0044   137 MOD_MSG_CODE:	.LONG	UETP$_SATSMS	; TEST MODULE MSG CODE FOR PUTMSG

                           0000004C  0048   138 CLOB_REG_NO:	.BLKL	1		; CLOBBERED REG NO (FOR FAO ERR MSG)

                           00000050  004C   139 REG_BEFORE_SS:	.BLKL	1		; REG CONTENTS BEFORE S.S. 

                                     0050   140 					; ... (FOR FAO ERROR MSG)

                           00000054  0050   141 REG_AFTER_SS:	.BLKL	1		; REG CONTENTS AFTER S.S. 

                                     0054   142 					; ... (FOR FAO ERROR MSG)

                                     0054   143 $$TSTN$$:	STRING	C,<  SF   >	; ASCII PORTION OF TEST CASE NAME

                           0000006E' 005C   144 TMN_ADDR:	.ADDRESS TEST_MOD_NAME	; ADDR OF TEST MOD NAME FOR FAO

                           00000077' 0060   145 TMD_ADDR:	.ADDRESS TEST_MOD_BEG	; ADDR OF T.M. DISP FIELD FOR FAO

                           00000068  0064   146 TS_EP:		.BLKL	1		; ENTRY PNT FOR CURR TESTSERV MACRO

                           00000070  0068   147 RETADR:		.BLKL	2		; RETURN LONGWORDS FOR SETPRT

                           00000071  0070   148 PRVPRT:		.BLKB	1		; PROT RETURN BYTE FOR SETPRT

                           00000079  0071   149 PRIVMASK:	.BLKQ	1		; ADDR OF PRIVILEGE MASK (IN PHD)

                           0000007D  0079   150 CHM_CONT:	.BLKL	1		; CHANGE MODE CONTINUE ADDRESS

                           00000091  007D   151 REGS:		.BLKL	5		; AREA FOR COND INDEX REGS (R2-R6)

                           00000095  0091   152 CHAN_CAN10:	.BLKL	1		; CHAN ARGUMENT FOR CANCEL

                           00000097  0095   153 PHYLEN_ALC:	.BLKW	1		; PHYLEN ARGUMENT FOR ALLOC

                                     0097   154 PHYBUF_ALC:	STRING	O,25		; PHYBUF ARGUMENT FOR ALLOC

                           000000BC  00B8   155 MBOXCHAN:	.BLKL	1		; CHANNEL NUMBER FOR SFALC10 $CREMBX

                           000000BE  00BC   156 LENGTH_DAL13:	.BLKW	1		; LENGTH OF SYSTEM DISK TRANSLATION

                                     00BE   157 DEVNAM_DAL13:	STRING	O,20		; DEVNAM ARGUMENT FOR DALLOC

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   5

1.0             DECLARATIONS                                                                                                     (1)



                                 00000000   159 	.PSECT	SATS_ACCVIO_1,RD,WRT,NOEXE,PAGE

                           00000200  0000   160 EMPTY:		.BLKB	512		; RESERVE A PAGE OF SPACE

                                     0200   161 ;

                                     0200   162 ; + 

                                     0200   163 ; ******************************************************************

                                     0200   164 ; *                                                                *

                                     0200   165 ; * 	THE ORDER OF STATEMENTS IN THIS PSECT IS CRITICAL.         *

                                     0200   166 ; *	DO NOT RE-ARRANGE THE VARIABLES. CONSULT SATS              *

                                     0200   167 ; *	FUNCTIONAL SPECIFICATION FOR A DESCRIPTION OF THE USE      *

                                     0200   168 ; *	OF THE EMPTY PSECT (AND ITS COMPANION PSECT, NOACCESS).    *

                                     0200   169 ; *                                                                *

                                     0200   170 ; ******************************************************************

                                     0200   171 ; -

                                     0200   172 ;

                                     0200   173 ; TYPE AAAAA_SSSX1 (TYPE AAAAA_SSSX2 IF NOT DESC) GO HERE:

                           000001F3  0200   174 		. = . - 13		; ALLOW ROOM FOR STRING DESCRIPTOR

                                     01F3   175 ; TYPE AAAAA_SSSX5 GO HERE:

                           00000006  01F3   176 		.LONG	6		; STRING LENGTH (WILL CROSS PSECT BOUNDARY)

                           000001FB' 01F7   177 		.ADDRESS .+4		; STRING ADDRESS

                                     01FB   178 ; TYPE AAAAA_SSSX3 GO HERE:

                           000001FC  01FB   179 		.BLKB	1		; LOW-ORDER BYTE OF STRING LENGTH

                                     01FC   180 ; TYPE AAAAA_SSSX2 GO HERE:

                           00000200  01FC   181 		.BLKL	1		; STRING LENGTH

                                     0200   182 ;

                                     0200   183 ;

                                     0200   184 ;

                                     0200   185 ;

                                 00000000   186 	.PSECT	SATS_ACCVIO_2,RD,WRT,NOEXE,PAGE

                           00000200  0000   187 NOACCESS:	.BLKB	512		; RESERVE A PAGE OF SPACE

                           00000000  0200   188 		. = . - 512		; RETURN LOC CTR TO BEGINNING OF PSECT

                           00000000' 0000   189 		.ADDRESS EMPTY		; ADDRESS OF ACCESSIBLE STRING

                           00000000' 0004   190 		.ADDRESS EMPTY/^X100 	; ADDRESS OF ACCESSIBLE STRING

                                     0008   191 ;+

                                     0008   192 ; *** NOTE -- DO NOT CHANGE LOCATION OR SEQUENCE OF ABOVE STATEMENTS!

                                     0008   193 ; ***         THIS PSECT (NOACCESS) MUST APPEAR IN MEMORY IMMEDIATELY

                                     0008   194 ; ***         FOLLOWING THE EMPTY PSECT. PSECT NAMES AND OPTIONS WILL BE 

                                     0008   195 ; ***         CHOSEN TO FORCE THE DESIRED PSECT ORDERING.

                                     0008   196 ;-

                                     0008   197 ;

                                     0008   198 DEVNAM_DAL10:	STRING	I,<SFDAL10>	; DEVNAM ARGUMENT FOR DALLOC

                                     0017   199 MSGBUF_BRD10:				; MSGBUF ARGUMENT FOR BRDCST

                                     0017   200 DEVNAM_BRD20:				; DEVNAM ARGUMENT FOR BRDCST

                                     0017   201 		STRING	I,<SFBRD>

                                     0024   202 ;

                                     0024   203 ;

                                     0024   204 ;

                           00000001  0024   205 	.MDELETE (STRING)		; NO LONGER NEED MACRO DEFINITION

                                 00000000   206 	.PSECT	SATSSF11,RD,WRT,EXE,LONG

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   6

1.0             SATSSF11                                                                                                         (1)



                                     0000   208 	.SBTTL	SATSSF11

                                     0000   209 ;++

                                     0000   210 ; FUNCTIONAL DESCRIPTION:

                                     0000   211 ;

                                     0000   212 ;		AFTER PERFORMING SOME INITIAL HOUSEKEEPING, SUCH AS

                                     0000   213 ; PRINTING THE MODULE BEGIN MESSAGE AND ACQUIRING ALL PRIVILEGES,

                                     0000   214 ; THE SATSSF11 ROUTINE EXECUTES THE TEST_SERV_EXEC MACRO TO RUN

                                     0000   215 ; ALL TEST CASES. WHEN THE MACRO COMPLETES ITS EXECUTION, SATSSF11

                                     0000   216 ; PRINTS A TEST MODULE SUCCESS OR FAIL MESSAGE AND EXITS TO THE

                                     0000   217 ; OPERATING SYSTEM. TEST_SERV_EXEC CALLS THE TC_CONTROL/TESTSERV

                                     0000   218 ; CO-ROUTINE PAIR ONCE PER TEST CASE GROUP TO EXECUTE ALL TEST

                                     0000   219 ; CASES IN THAT GROUP. EACH TEST CASE GROUP IS DEFINED BY BOUNDING

                                     0000   220 ; ITS TEST CASES WITH A TC_GROUP MACRO BEFORE THE FIRST TEST CASE

                                     0000   221 ; AND A TCEND MACRO AFTER THE LAST ONE. THE TEST CASES THEMSELVES

                                     0000   222 ; ARE DEFINED WITHIN THESE BOUNDS BY PRECEDING EACH WITH A

                                     0000   223 ; NEXT_TEST_CASE MACRO. TC_CONTROL/TESTSERV EXECUTES THE CODE 

                                     0000   224 ; FOLLOWING EACH NEXT_TEST_CASE MACRO IMMEDIATELY BEFORE ISSUING

                                     0000   225 ; THE SYSTEM SERVICE AS REQUESTED IN THE TESTSERV MACRO. TC_CONTROL/

                                     0000   226 ; TESTSERV ALSO CHECKS THE RESULTS OF THE SERVICE WITH RESPECT

                                     0000   227 ; TO ITS EXPECTED STATUS CODE AND PRINTS ANY REQUIRED FAILURE

                                     0000   228 ; MESSAGES FOR THE TEST CASE. THE CODE APPEARING AFTER EACH

                                     0000   229 ; NEXT_TEST_CASE MACRO IS MERELY TO SET UP CONDITIONS REQUIRED

                                     0000   230 ; FOR THE SYSTEM SERVICE AND TO CLEAN UP ANY RESOURCES ACQUIRED

                                     0000   231 ; BY THE PREVIOUS TEST CASE.

                                     0000   232 ;

                                     0000   233 ; CALLING SEQUENCE:

                                     0000   234 ;

                                     0000   235 ;	$ RUN SATSSF11  ...  (DCL COMMAND)

                                     0000   236 ;

                                     0000   237 ; INPUT PARAMETERS:

                                     0000   238 ;

                                     0000   239 ;	NONE

                                     0000   240 ;

                                     0000   241 ; IMPLICIT INPUTS:

                                     0000   242 ;

                                     0000   243 ;	NONE

                                     0000   244 ;

                                     0000   245 ; OUTPUT PARAMETERS:

                                     0000   246 ;

                                     0000   247 ;	NONE

                                     0000   248 ;

                                     0000   249 ; IMPLICIT OUTPUTS:

                                     0000   250 ;

                                     0000   251 ;	MESSAGES TO SYS$OUTPUT ARE THE ONLY OUTPUT FROM SATSSF11.

                                     0000   252 ;	THEY ARE OF THE FORM:

                                     0000   253 ;

                                     0000   254 ;		%UETP-S-SATSMS, TEST MODULE SATSSF11 BEGUN ... (BEGIN MSG)

                                     0000   255 ;		%UETP-S-SATSMS, TEST MODULE SATSSF11 SUCCESSFUL ... (END MSG)

                                     0000   256 ;		%UETP-E-SATSMS, TEST MODULE SATSSF11 FAILED ... (END MSG)

                                     0000   257 ;		%UETP-I-TEXT, ... (VARIABLE INFORMATION ABOUT A TEST MODULE FAILURE)

                                     0000   258 ;

                                     0000   259 ; COMPLETION CODES:

                                     0000   260 ;

                                     0000   261 ;	THE SATSSF11 ROUTINE TERMINATES WITH A $EXIT TO THE

                                     0000   262 ;	OPERATING SYSTEM WITH A STATUS CODE DEFINED BY UETP$_SATSMS.

                                     0000   263 ;

                                     0000   264 ; SIDE EFFECTS:

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   7

1.0             SATSSF11                                                                                                         (1)



                                     0000   265 ;

                                     0000   266 ;	NONE

                                     0000   267 ;

                                     0000   268 ;--

                                     0000   269 

                                     0000   270 

                                     0000   271 

                                     0000   272 SATSSF11:

                               0FFC  0000   273 	.WORD	^M<R2,R3,R4,R5,R6,R7,R8,R9,R10,R11>

                                     0002   274 					; ENTRY MASK

                                     0002   275 	$WAKE_S  TPID			; GET PID OF THIS PROCESS

                                     0011   276 	$HIBER_S			; UNDO WAKE

                                     0018   277 	$SETPRN_S TEST_MOD_NAME_D 	; SET PROCESS NAME

                          0CD3   30  0025   278 	BSBW	MOD_MSG_PRINT		; PRINT TEST MODULE BEGIN MSG

   00000060'EF   0000007D'EF     DE  0028   279 	MOVAL	TEST_MOD_SUCC,TMD_ADDR	; ASSUME END MSG WILL SHOW SUCCESS

            00            01     F0  0033   280 	INSV	#SUCCESS,#0,#3,MOD_MSG_CODE ; ADJUST STATUS CODE FOR SUCCESS

   00000044'EF            03         0036       

                                     003C   281 	MODE	TO,10$,KRNL,NOREGS 	; KERNEL MODE TO ACCESS PHD

            59   00000000'9F     D0  0059   282 	MOVL	@#CTL$GL_PHD,R9		; GET PROCESS HEADER ADDRESS

   00000071'EF            69     DE  0060   283 	MOVAL	PHD$Q_PRIVMSK(R9),PRIVMASK ; GET PRIV MASK ADDRESS

                                     0067   284 	MODE	FROM,10$		; GET BACK TO USER MODE

                                     0068   285 	PRIV	ADD,ALL			; GET ALL PRIVILEGES

                                     0091   286 	DISPSERV			; SET UP DISPLAY INFO FOR TESTSERV

                                     0226   287 	$SETPRT_S INADR=INADR, RETADR=RETADR, -

                                     0226   288 		  PROT=PROT, PRVPRT=PRVPRT

                                     0247   289 					; SET NOACCESS PSECT ...

                                     0247   290 					; ... FOR NO USER ACCESS

                          094E   31  0247   291 	BRW	EXECUTE			; GO EXECUTE ALL TEST CASES

                                     024A   292 ;

                                     024A   293 	TC_GROUP	ALC,1,TS1

                                     0271   294 ;

                                     0271   295 	NEXT_TEST_CASE	SFALC10

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   8

1.0             SFALC10                                                                                                          (1)



                                     0271   296 ;

                                     0271   297 ;++

                                     0271   298 ; ******************************************************

                                     0271   299 ; *

                                     0271   300 ; *  TEST CASE NAME:		SFALC10      

                                     0271   301 ; *

                                     0271   302 ; *  SYSTEM SERVICE:		ALLOC               

                                     0271   303 ; *

                                     0271   304 ; *  ARGUMENT UNDER TEST: 	DEVNAM_ALC10         

                                     0271   305 ; *

                                     0271   306 ; *  INPUT CONDITIONS:

                                     0271   307 ; *	ALLOCATE A MAILBOX

                                     0271   308 ; *

                                     0271   309 ; *  EXPECTED RESULTS:

                                     0271   310 ; *	1) SYSTEM STATUS CODE:	DEVALLOC

                                     0271   311 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0271   312 ; *

                                     0271   313 ; ******************************************************

                                     0271   314 ;--

                                     0271   315 ;

                                     0271   316 	$CREMBX_S PRMFLG=#1, -		; CREATE A MAILBOX FOR ALLOCATION

                                     0271   317 		  CHAN=MBOXCHAN, -

                                     0271   318 		  LOGNAM=DEVNAM_ALC10

                                     028A   319 ;

                                     028A   320 	NEXT_TEST_CASE	SFALC11

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page   9

1.0             SFALC11                                                                                                          (1)



                                     0296   321 ;

                                     0296   322 ;++

                                     0296   323 ; ******************************************************

                                     0296   324 ; *

                                     0296   325 ; *  TEST CASE NAME:		SFALC11      

                                     0296   326 ; *

                                     0296   327 ; *  SYSTEM SERVICE:		ALLOC               

                                     0296   328 ; *

                                     0296   329 ; *  ARGUMENT UNDER TEST: 	DEVNAM_ALC11         

                                     0296   330 ; *

                                     0296   331 ; *  INPUT CONDITIONS:

                                     0296   332 ; *	INVALID DEVICE NAME

                                     0296   333 ; *

                                     0296   334 ; *  EXPECTED RESULTS:

                                     0296   335 ; *	1) SYSTEM STATUS CODE:	IVDEVNAM

                                     0296   336 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0296   337 ; *

                                     0296   338 ; ******************************************************

                                     0296   339 ;--

                                     0296   340 ;

                                     0296   341 	$DELMBX_S CHAN=MBOXCHAN		; DELETE MAILBOX ACQUIRED BY SFALC10

                                     02A4   342 ;

                                     02A4   343 	NEXT_TEST_CASE	SFALC12

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  10

1.0             SFALC12                                                                                                          (1)



                                     02B0   344 ;

                                     02B0   345 ;++

                                     02B0   346 ; ******************************************************

                                     02B0   347 ; *

                                     02B0   348 ; *  TEST CASE NAME:		SFALC12      

                                     02B0   349 ; *

                                     02B0   350 ; *  SYSTEM SERVICE:		ALLOC               

                                     02B0   351 ; *

                                     02B0   352 ; *  ARGUMENT UNDER TEST: 	DEVNAM_ALC12         

                                     02B0   353 ; *

                                     02B0   354 ; *  INPUT CONDITIONS:

                                     02B0   355 ; *	ZERO LENGTH DEVICE NAME

                                     02B0   356 ; *

                                     02B0   357 ; *  EXPECTED RESULTS:

                                     02B0   358 ; *	1) SYSTEM STATUS CODE:	IVLOGNAM

                                     02B0   359 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     02B0   360 ; *

                                     02B0   361 ; ******************************************************

                                     02B0   362 ;--

                                     02B0   363 ;

                                     02B0   364 ;

                                     02B0   365 	NEXT_TEST_CASE	SFALC13

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  11

1.0             SFALC13                                                                                                          (1)



                                     02BC   366 ;

                                     02BC   367 ;++

                                     02BC   368 ; ******************************************************

                                     02BC   369 ; *

                                     02BC   370 ; *  TEST CASE NAME:		SFALC13      

                                     02BC   371 ; *

                                     02BC   372 ; *  SYSTEM SERVICE:		ALLOC               

                                     02BC   373 ; *

                                     02BC   374 ; *  ARGUMENT UNDER TEST: 	DEVNAM_ALC13         

                                     02BC   375 ; *

                                     02BC   376 ; *  INPUT CONDITIONS:

                                     02BC   377 ; *	DEVICE NAME IS LENGTH 64.

                                     02BC   378 ; *

                                     02BC   379 ; *  EXPECTED RESULTS:

                                     02BC   380 ; *	1) SYSTEM STATUS CODE:	IVLOGNAM

                                     02BC   381 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     02BC   382 ; *

                                     02BC   383 ; ******************************************************

                                     02BC   384 ;--

                                     02BC   385 ;

                                     02BC   386 ;

                                     02BC   387 	NEXT_TEST_CASE	SFALC14

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  12

1.0             SFALC14                                                                                                          (1)



                                     02C8   388 ;

                                     02C8   389 ;++

                                     02C8   390 ; ******************************************************

                                     02C8   391 ; *

                                     02C8   392 ; *  TEST CASE NAME:		SFALC14      

                                     02C8   393 ; *

                                     02C8   394 ; *  SYSTEM SERVICE:		ALLOC               

                                     02C8   395 ; *

                                     02C8   396 ; *  ARGUMENT UNDER TEST: 	DEVNAM_ALC14         

                                     02C8   397 ; *

                                     02C8   398 ; *  INPUT CONDITIONS:

                                     02C8   399 ; *	VALID, NON-EXISTENT DEVICE.

                                     02C8   400 ; *

                                     02C8   401 ; *  EXPECTED RESULTS:

                                     02C8   402 ; *	1) SYSTEM STATUS CODE:	NOSUCHDEV

                                     02C8   403 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     02C8   404 ; *

                                     02C8   405 ; ******************************************************

                                     02C8   406 ;--

                                     02C8   407 ;

                                     02C8   408 ;

                                     02C8   409 	NEXT_TEST_CASE	SFALC20

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  13

1.0             SFALC20                                                                                                          (1)



                                     02D4   410 ;

                                     02D4   411 ;++

                                     02D4   412 ; ******************************************************

                                     02D4   413 ; *

                                     02D4   414 ; *  TEST CASE NAME:		SFALC20      

                                     02D4   415 ; *

                                     02D4   416 ; *  SYSTEM SERVICE:		ALLOC               

                                     02D4   417 ; *

                                     02D4   418 ; *  ARGUMENT UNDER TEST: 	PHYLEN_ALC20         

                                     02D4   419 ; *

                                     02D4   420 ; *  INPUT CONDITIONS:

                                     02D4   421 ; *	PHYSICAL DEVICE NAME LENGTH FIELD IN READ-ONLY PSECT.

                                     02D4   422 ; *

                                     02D4   423 ; *  EXPECTED RESULTS:

                                     02D4   424 ; *	1) SYSTEM STATUS CODE:	ACCVIO

                                     02D4   425 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     02D4   426 ; *

                                     02D4   427 ; ******************************************************

                                     02D4   428 ;--

                                     02D4   429 ;

                                     02D4   430 ;

                                     02D4   431 	NEXT_TEST_CASE	SFALC30

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  14

1.0             SFALC30                                                                                                          (1)



                                     02E0   432 ;

                                     02E0   433 ;++

                                     02E0   434 ; ******************************************************

                                     02E0   435 ; *

                                     02E0   436 ; *  TEST CASE NAME:		SFALC30      

                                     02E0   437 ; *

                                     02E0   438 ; *  SYSTEM SERVICE:		ALLOC               

                                     02E0   439 ; *

                                     02E0   440 ; *  ARGUMENT UNDER TEST: 	PHYBUF_ALC30         

                                     02E0   441 ; *

                                     02E0   442 ; *  INPUT CONDITIONS:

                                     02E0   443 ; *	PHYSICAL DEVICE BUFFER DESCRIPTOR IN READ-ONLY PSECT.

                                     02E0   444 ; *

                                     02E0   445 ; *  EXPECTED RESULTS:

                                     02E0   446 ; *	1) SYSTEM STATUS CODE:	ACCVIO

                                     02E0   447 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     02E0   448 ; *

                                     02E0   449 ; ******************************************************

                                     02E0   450 ;--

                                     02E0   451 ;

                                     02E0   452 ;

                                     02E0   453 	TCEND

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  15

1.0                                                                                                                              (1)



                                     02E1   454 ;

                                     02E1   455 	TC_GROUP	DAL,1,TS2

                                     0308   456 ;

                                     0308   457 	NEXT_TEST_CASE	SFDAL10

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  16

1.0             SFDAL10                                                                                                          (1)



                                     0308   458 ;

                                     0308   459 ;++

                                     0308   460 ; ******************************************************

                                     0308   461 ; *

                                     0308   462 ; *  TEST CASE NAME:		SFDAL10      

                                     0308   463 ; *

                                     0308   464 ; *  SYSTEM SERVICE:		DALLOC               

                                     0308   465 ; *

                                     0308   466 ; *  ARGUMENT UNDER TEST: 	DEVNAM_DAL10         

                                     0308   467 ; *

                                     0308   468 ; *  INPUT CONDITIONS:

                                     0308   469 ; *	DEVICE NAME DESCRIPTOR IN NON-ACCESSIBLE PSECT.

                                     0308   470 ; *

                                     0308   471 ; *  EXPECTED RESULTS:

                                     0308   472 ; *	1) SYSTEM STATUS CODE:	ACCVIO

                                     0308   473 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0308   474 ; *

                                     0308   475 ; ******************************************************

                                     0308   476 ;--

                                     0308   477 ;

                                     0308   478 ;

                                     0308   479 	NEXT_TEST_CASE	SFDAL11

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  17

1.0             SFDAL11                                                                                                          (1)



                                     0314   480 ;

                                     0314   481 ;++

                                     0314   482 ; ******************************************************

                                     0314   483 ; *

                                     0314   484 ; *  TEST CASE NAME:		SFDAL11      

                                     0314   485 ; *

                                     0314   486 ; *  SYSTEM SERVICE:		DALLOC               

                                     0314   487 ; *

                                     0314   488 ; *  ARGUMENT UNDER TEST: 	DEVNAM_DAL11         

                                     0314   489 ; *

                                     0314   490 ; *  INPUT CONDITIONS:

                                     0314   491 ; *	INVALID DEVICE NAME

                                     0314   492 ; *

                                     0314   493 ; *  EXPECTED RESULTS:

                                     0314   494 ; *	1) SYSTEM STATUS CODE:	IVDEVNAM

                                     0314   495 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0314   496 ; *

                                     0314   497 ; ******************************************************

                                     0314   498 ;--

                                     0314   499 ;

                                     0314   500 ;

                                     0314   501 	NEXT_TEST_CASE	SFDAL12

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  18

1.0             SFDAL12                                                                                                          (1)



                                     0320   502 ;

                                     0320   503 ;++

                                     0320   504 ; ******************************************************

                                     0320   505 ; *

                                     0320   506 ; *  TEST CASE NAME:		SFDAL12      

                                     0320   507 ; *

                                     0320   508 ; *  SYSTEM SERVICE:		DALLOC               

                                     0320   509 ; *

                                     0320   510 ; *  ARGUMENT UNDER TEST: 	DEVNAM_DAL12         

                                     0320   511 ; *

                                     0320   512 ; *  INPUT CONDITIONS:

                                     0320   513 ; *	VALID, NON-EXISTENT DEVICE NAME

                                     0320   514 ; *

                                     0320   515 ; *  EXPECTED RESULTS:

                                     0320   516 ; *	1) SYSTEM STATUS CODE:	NOSUCHDEV

                                     0320   517 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0320   518 ; *

                                     0320   519 ; ******************************************************

                                     0320   520 ;--

                                     0320   521 ;

                                     0320   522 ;

                                     0320   523 	NEXT_TEST_CASE	SFDAL13

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  19

1.0             SFDAL13                                                                                                          (1)



                                     032C   524 ;

                                     032C   525 ;++

                                     032C   526 ; ******************************************************

                                     032C   527 ; *

                                     032C   528 ; *  TEST CASE NAME:		SFDAL13      

                                     032C   529 ; *

                                     032C   530 ; *  SYSTEM SERVICE:		DALLOC               

                                     032C   531 ; *

                                     032C   532 ; *  ARGUMENT UNDER TEST: 	DEVNAM_DAL13         

                                     032C   533 ; *

                                     032C   534 ; *  INPUT CONDITIONS:

                                     032C   535 ; *	DE-ALLOCATE A DEVICE NEVER ALLOCATED (SYSTEM DISK).

                                     032C   536 ; *

                                     032C   537 ; *  EXPECTED RESULTS:

                                     032C   538 ; *	1) SYSTEM STATUS CODE:	DEVNOTALLOC

                                     032C   539 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     032C   540 ; *

                                     032C   541 ; ******************************************************

                                     032C   542 ;--

                                     032C   543 ;

                                     032C   544 	$TRNLOG_S LOGNAM=SYSTEM_DISK, -	; GET SYSTEM DISK DEVICE NAME

                                     032C   545 		  RSLLEN=LENGTH_DAL13, -

                                     032C   546 		  RSLBUF=DEVNAM_DAL13, -

                                     032C   547 		  DSBMSK=#^B0110

   000000BE'EF   000000BC'EF     3C  034B   548 	MOVZWL	LENGTH_DAL13,DEVNAM_DAL13 ; GET LENGTH INTO DESCRIPTOR

                                     0356   549 ;

                                     0356   550 	NEXT_TEST_CASE	SFDAL14

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  20

1.0             SFDAL14                                                                                                          (1)



                                     0362   551 ;

                                     0362   552 ;++

                                     0362   553 ; ******************************************************

                                     0362   554 ; *

                                     0362   555 ; *  TEST CASE NAME:		SFDAL14      

                                     0362   556 ; *

                                     0362   557 ; *  SYSTEM SERVICE:		DALLOC               

                                     0362   558 ; *

                                     0362   559 ; *  ARGUMENT UNDER TEST: 	DEVNAM_DAL14         

                                     0362   560 ; *

                                     0362   561 ; *  INPUT CONDITIONS:

                                     0362   562 ; *	ZERO LENGTH DEVICE NAME

                                     0362   563 ; *

                                     0362   564 ; *  EXPECTED RESULTS:

                                     0362   565 ; *	1) SYSTEM STATUS CODE:	IVLOGNAM

                                     0362   566 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0362   567 ; *

                                     0362   568 ; ******************************************************

                                     0362   569 ;--

                                     0362   570 ;

                                     0362   571 ;

                                     0362   572 	TCEND

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  21

1.0                                                                                                                              (1)



                                     0363   573 ;

                                     0363   574 	TC_GROUP	CAN,1,TS3

                                     038A   575 ;

                                     038A   576 	NEXT_TEST_CASE	SFCAN10

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  22

1.0             SFCAN10                                                                                                          (1)



                                     038A   577 ;

                                     038A   578 ;++

                                     038A   579 ; ******************************************************

                                     038A   580 ; *

                                     038A   581 ; *  TEST CASE NAME:		SFCAN10      

                                     038A   582 ; *

                                     038A   583 ; *  SYSTEM SERVICE:		CANCEL               

                                     038A   584 ; *

                                     038A   585 ; *  ARGUMENT UNDER TEST: 	CHAN_CAN10         

                                     038A   586 ; *

                                     038A   587 ; *  INPUT CONDITIONS:

                                     038A   588 ; *	CANCEL I/O ON A CHANNEL ASSIGNED IN EXEC MODE.

                                     038A   589 ; *

                                     038A   590 ; *  EXPECTED RESULTS:

                                     038A   591 ; *	1) SYSTEM STATUS CODE:	NOPRIV

                                     038A   592 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     038A   593 ; *

                                     038A   594 ; ******************************************************

                                     038A   595 ;--

                                     038A   596 ;

                                     038A   597 	MODE	TO,10$,EXEC,NOREGS	; EXEC MODE TO ISSUE $ASSIGN

                                     03A7   598 	$ASSIGN_S DEVNAM=MY_DISK, -	; ASSIGN CHANNEL IN EXEC MODE

                                     03A7   599 		CHAN=CHAN_CAN10

                                     03BC   600 	MODE	FROM,10$		; BACK TO USER MODE

                                     03BD   601 ;

                                     03BD   602 	NEXT_TEST_CASE	SFCAN11

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  23

1.0             SFCAN11                                                                                                          (1)



                                     03C9   603 ;

                                     03C9   604 ;++

                                     03C9   605 ; ******************************************************

                                     03C9   606 ; *

                                     03C9   607 ; *  TEST CASE NAME:		SFCAN11      

                                     03C9   608 ; *

                                     03C9   609 ; *  SYSTEM SERVICE:		CANCEL               

                                     03C9   610 ; *

                                     03C9   611 ; *  ARGUMENT UNDER TEST: 	CHAN_CAN11         

                                     03C9   612 ; *

                                     03C9   613 ; *  INPUT CONDITIONS:

                                     03C9   614 ; *	INVALID CHANNEL NUMBER (ZERO)

                                     03C9   615 ; *

                                     03C9   616 ; *  EXPECTED RESULTS:

                                     03C9   617 ; *	1) SYSTEM STATUS CODE:	IVCHAN

                                     03C9   618 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     03C9   619 ; *

                                     03C9   620 ; ******************************************************

                                     03C9   621 ;--

                                     03C9   622 ;

                                     03C9   623 	MODE	TO,20$,EXEC,NOREGS	; EXEC MODE FOR $DASSGN

                                     03E6   624 	$DASSGN_S CHAN=CHAN_CAN10	; DE-ASSIGN CHANNEL ASSIGNED IN SFCAN10

                                     03F4   625 	MODE	FROM,20$		; BACK TO USER MODE

                                     03F5   626 ;

                                     03F5   627 	NEXT_TEST_CASE	SFCAN12

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  24

1.0             SFCAN12                                                                                                          (1)



                                     0401   628 ;

                                     0401   629 ;++

                                     0401   630 ; ******************************************************

                                     0401   631 ; *

                                     0401   632 ; *  TEST CASE NAME:		SFCAN12      

                                     0401   633 ; *

                                     0401   634 ; *  SYSTEM SERVICE:		CANCEL               

                                     0401   635 ; *

                                     0401   636 ; *  ARGUMENT UNDER TEST: 	CHAN_CAN12         

                                     0401   637 ; *

                                     0401   638 ; *  INPUT CONDITIONS:

                                     0401   639 ; *	INVALID CHANNEL NUMBER (1 BILLION)

                                     0401   640 ; *

                                     0401   641 ; *  EXPECTED RESULTS:

                                     0401   642 ; *	1) SYSTEM STATUS CODE:	IVCHAN

                                     0401   643 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0401   644 ; *

                                     0401   645 ; ******************************************************

                                     0401   646 ;--

                                     0401   647 ;

                                     0401   648 ;

                                     0401   649 	TCEND

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  25

1.0                                                                                                                              (1)



                                     0402   650 ;

                                     0402   651 	TC_GROUP	BRD,1,TS4

                                     0429   652 ;

                                     0429   653 	NEXT_TEST_CASE	SFBRD10

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  26

1.0             SFBRD10                                                                                                          (1)



                                     0429   654 ;

                                     0429   655 ;++

                                     0429   656 ; ******************************************************

                                     0429   657 ; *

                                     0429   658 ; *  TEST CASE NAME:		SFBRD10      

                                     0429   659 ; *

                                     0429   660 ; *  SYSTEM SERVICE:		BRDCST               

                                     0429   661 ; *

                                     0429   662 ; *  ARGUMENT UNDER TEST: 	MSGBUF_BRD10         

                                     0429   663 ; *

                                     0429   664 ; *  INPUT CONDITIONS:

                                     0429   665 ; *	MESSAGE BUFFER DESCRIPTOR IN NON-ACCESSIBLE PSECT.

                                     0429   666 ; *

                                     0429   667 ; *  EXPECTED RESULTS:

                                     0429   668 ; *	1) SYSTEM STATUS CODE:	ACCVIO

                                     0429   669 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0429   670 ; *

                                     0429   671 ; ******************************************************

                                     0429   672 ;--

                                     0429   673 ;

                                     0429   674 ;

                                     0429   675 	NEXT_TEST_CASE	SFBRD11

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  27

1.0             SFBRD11                                                                                                          (1)



                                     0435   676 ;

                                     0435   677 ;++

                                     0435   678 ; ******************************************************

                                     0435   679 ; *

                                     0435   680 ; *  TEST CASE NAME:		SFBRD11      

                                     0435   681 ; *

                                     0435   682 ; *  SYSTEM SERVICE:		BRDCST               

                                     0435   683 ; *

                                     0435   684 ; *  ARGUMENT UNDER TEST: 	MSGBUF_BRD11         

                                     0435   685 ; *

                                     0435   686 ; *  INPUT CONDITIONS:

                                     0435   687 ; *	NEGATIVE MESSAGE LENGTH (-1)

                                     0435   688 ; *

                                     0435   689 ; *  EXPECTED RESULTS:

                                     0435   690 ; *	1) SYSTEM STATUS CODE:	BADPARAM

                                     0435   691 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0435   692 ; *

                                     0435   693 ; ******************************************************

                                     0435   694 ;--

                                     0435   695 ;

                                     0435   696 ;

                                     0435   697 	NEXT_TEST_CASE	SFBRD12

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  28

1.0             SFBRD12                                                                                                          (1)



                                     0441   698 ;

                                     0441   699 ;++

                                     0441   700 ; ******************************************************

                                     0441   701 ; *

                                     0441   702 ; *  TEST CASE NAME:		SFBRD12      

                                     0441   703 ; *

                                     0441   704 ; *  SYSTEM SERVICE:		BRDCST               

                                     0441   705 ; *

                                     0441   706 ; *  ARGUMENT UNDER TEST: 	MSGBUF_BRD12         

                                     0441   707 ; *

                                     0441   708 ; *  INPUT CONDITIONS:

                                     0441   709 ; *	MESSAGE LENGTH TOO BIG (251)

                                     0441   710 ; *

                                     0441   711 ; *  EXPECTED RESULTS:

                                     0441   712 ; *	1) SYSTEM STATUS CODE:	BADPARAM

                                     0441   713 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0441   714 ; *

                                     0441   715 ; ******************************************************

                                     0441   716 ;--

                                     0441   717 ;

                                     0441   718 ;

                                     0441   719 	NEXT_TEST_CASE	SFBRD13

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  29

1.0             SFBRD13                                                                                                          (1)



                                     044D   720 ;

                                     044D   721 ;++

                                     044D   722 ; ******************************************************

                                     044D   723 ; *

                                     044D   724 ; *  TEST CASE NAME:		SFBRD13      

                                     044D   725 ; *

                                     044D   726 ; *  SYSTEM SERVICE:		BRDCST               

                                     044D   727 ; *

                                     044D   728 ; *  ARGUMENT UNDER TEST: 	MSGBUF_BRD13         

                                     044D   729 ; *

                                     044D   730 ; *  INPUT CONDITIONS:

                                     044D   731 ; *	ISSUE $BRDCST WITHOUT THE REQUIRED PRIVILEGE.

                                     044D   732 ; *

                                     044D   733 ; *  EXPECTED RESULTS:

                                     044D   734 ; *	1) SYSTEM STATUS CODE:	NOPRIV

                                     044D   735 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     044D   736 ; *

                                     044D   737 ; ******************************************************

                                     044D   738 ;--

                                     044D   739 ;

                                     044D   740 	PRIV	REM,OPER		; REMOVE PRIVILEGE REQUIRED FOR $BRDCST

                                     0474   741 ;

                                     0474   742 	NEXT_TEST_CASE	SFBRD20

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  30

1.0             SFBRD20                                                                                                          (1)



                                     0480   743 ;

                                     0480   744 ;++

                                     0480   745 ; ******************************************************

                                     0480   746 ; *

                                     0480   747 ; *  TEST CASE NAME:		SFBRD20      

                                     0480   748 ; *

                                     0480   749 ; *  SYSTEM SERVICE:		BRDCST               

                                     0480   750 ; *

                                     0480   751 ; *  ARGUMENT UNDER TEST: 	DEVNAM_BRD20         

                                     0480   752 ; *

                                     0480   753 ; *  INPUT CONDITIONS:

                                     0480   754 ; *	DEVICE NAME DESCRIPTOR IN NON-ACCESSIBLE PSECT.

                                     0480   755 ; *

                                     0480   756 ; *  EXPECTED RESULTS:

                                     0480   757 ; *	1) SYSTEM STATUS CODE:	ACCVIO

                                     0480   758 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     0480   759 ; *

                                     0480   760 ; ******************************************************

                                     0480   761 ;--

                                     0480   762 ;

                                     0480   763 	PRIV	ADD,OPER		; GET BACK PRIVILEGE REMOVED BY SFBRD13

                                     04A7   764 ;

                                     04A7   765 	NEXT_TEST_CASE	SFBRD21

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  31

1.0             SFBRD21                                                                                                          (1)



                                     04B3   766 ;

                                     04B3   767 ;++

                                     04B3   768 ; ******************************************************

                                     04B3   769 ; *

                                     04B3   770 ; *  TEST CASE NAME:		SFBRD21      

                                     04B3   771 ; *

                                     04B3   772 ; *  SYSTEM SERVICE:		BRDCST               

                                     04B3   773 ; *

                                     04B3   774 ; *  ARGUMENT UNDER TEST: 	DEVNAM_BRD21         

                                     04B3   775 ; *

                                     04B3   776 ; *  INPUT CONDITIONS:

                                     04B3   777 ; *	VALID, NON-EXISTENT DEVICE NAME

                                     04B3   778 ; *

                                     04B3   779 ; *  EXPECTED RESULTS:

                                     04B3   780 ; *	1) SYSTEM STATUS CODE:	NOSUCHDEV

                                     04B3   781 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     04B3   782 ; *

                                     04B3   783 ; ******************************************************

                                     04B3   784 ;--

                                     04B3   785 ;

                                     04B3   786 ;

                                     04B3   787 	NEXT_TEST_CASE	SFBRD22

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  32

1.0             SFBRD22                                                                                                          (1)



                                     04BF   788 ;

                                     04BF   789 ;++

                                     04BF   790 ; ******************************************************

                                     04BF   791 ; *

                                     04BF   792 ; *  TEST CASE NAME:		SFBRD22      

                                     04BF   793 ; *

                                     04BF   794 ; *  SYSTEM SERVICE:		BRDCST               

                                     04BF   795 ; *

                                     04BF   796 ; *  ARGUMENT UNDER TEST: 	DEVNAM_BRD22         

                                     04BF   797 ; *

                                     04BF   798 ; *  INPUT CONDITIONS:

                                     04BF   799 ; *	INVALID DEVICE NAME

                                     04BF   800 ; *

                                     04BF   801 ; *  EXPECTED RESULTS:

                                     04BF   802 ; *	1) SYSTEM STATUS CODE:	IVDEVNAM

                                     04BF   803 ; *	2) REGISTERS R2 THROUGH FP UNCHANGED

                                     04BF   804 ; *

                                     04BF   805 ; ******************************************************

                                     04BF   806 ;--

                                     04BF   807 ;

                                     04BF   808 ;

                                     04BF   809 	TCEND

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  33

1.0                                                                                                                              (1)



                                     04C0   810 TS1:

                                     04C0   811 	TESTSERV	ALLOC,ERR,SATS,				-

                                     04C0   812                                           				-

                                     04C0   813 	   <1,DEVNAM_ALC,						-

                                     04C0   814 	        	DEVNAM_ALC10,DEVALLOC,	-  ; SFALC10

                                     04C0   815 	        	DEVNAM_ALC11,IVDEVNAM,	-  ; SFALC11

                                     04C0   816 	        	DEVNAM_ALC12,IVLOGNAM,	-  ; SFALC12

                                     04C0   817 	        	DEVNAM_ALC13,IVLOGNAM,	-  ; SFALC13

                                     04C0   818 	        	DEVNAM_ALC14,NOSUCHDEV,	-  ; SFALC14

                                     04C0   819                                                   >,			-

                                     04C0   820                                           				-

                                     04C0   821 	   <1,PHYLEN_ALC,						-

                                     04C0   822 	        	PHYLEN_ALC20,ACCVIO,	-  ; SFALC20

                                     04C0   823                                                   >,			-

                                     04C0   824                                           				-

                                     04C0   825 	   <1,PHYBUF_ALC,						-

                                     04C0   826 	        	PHYBUF_ALC30,ACCVIO,	-  ; SFALC30

                                     04C0   827                                                   >,			-

                                     04C0   828                                           				-

                                     04C0   829 	   <1,ACMODE_ALC,						-

                                     04C0   830                                                   >,			-

                                     04C0   831  

                                     075D   832 	TS_CLEANUP		; CLEAN UP & RETURN TO TEST_SERV_EXEC

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  34

1.0                                                                                                                              (1)



                                     077D   833 TS2:

                                     077D   834 	TESTSERV	DALLOC,ERR,SATS,				-

                                     077D   835                                           				-

                                     077D   836 	   <1,DEVNAM_DAL,						-

                                     077D   837 	        	DEVNAM_DAL10,ACCVIO,	-  ; SFDAL10

                                     077D   838 	        	DEVNAM_DAL11,IVDEVNAM,	-  ; SFDAL11

                                     077D   839 	        	DEVNAM_DAL12,NOSUCHDEV,	-  ; SFDAL12

                                     077D   840 	        	DEVNAM_DAL13,DEVNOTALLOC, - ; SFDAL13

                                     077D   841 	        	DEVNAM_DAL14,IVLOGNAM,	-  ; SFDAL14

                                     077D   842                                                   >,			-

                                     077D   843                                           				-

                                     077D   844 	   <1,ACMODE_DAL,						-

                                     077D   845                                                   >,			-

                                     077D   846  

                                     08E8   847 	TS_CLEANUP		; CLEAN UP & RETURN TO TEST_SERV_EXEC

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  35

1.0                                                                                                                              (1)



                                     0908   848 TS3:

                                     0908   849 	TESTSERV	CANCEL,ERR,SATS,				-

                                     0908   850                                           				-

                                     0908   851 	   <1,CHAN_CAN,						-

                                     0908   852 	        	CHAN_CAN10,NOPRIV,	-  ; SFCAN10

                                     0908   853 	        	CHAN_CAN11,IVCHAN,	-  ; SFCAN11

                                     0908   854 	        	CHAN_CAN12,IVCHAN,	-  ; SFCAN12

                                     0908   855                                                   >,			-

                                     0908   856  

                                     09DC   857 	TS_CLEANUP		; CLEAN UP & RETURN TO TEST_SERV_EXEC

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  36

1.0                                                                                                                              (1)



                                     09FC   858 TS4:

                                     09FC   859 	TESTSERV	BRDCST,ERR,SATS,				-

                                     09FC   860                                           				-

                                     09FC   861 	   <1,MSGBUF_BRD,						-

                                     09FC   862 	        	MSGBUF_BRD10,ACCVIO,	-  ; SFBRD10

                                     09FC   863 	        	MSGBUF_BRD11,BADPARAM,	-  ; SFBRD11

                                     09FC   864 	        	MSGBUF_BRD12,BADPARAM,	-  ; SFBRD12

                                     09FC   865 	        	MSGBUF_BRD13,NOPRIV,	-  ; SFBRD13

                                     09FC   866                                                   >,			-

                                     09FC   867                                           				-

                                     09FC   868 	   <1,DEVNAM_BRD,						-

                                     09FC   869 	        	DEVNAM_BRD20,ACCVIO,	-  ; SFBRD20

                                     09FC   870 	        	DEVNAM_BRD21,NOSUCHDEV,	-  ; SFBRD21

                                     09FC   871 	        	DEVNAM_BRD22,IVDEVNAM,	-  ; SFBRD22

                                     09FC   872                                                   >,			-

                                     09FC   873  

                                     0B78   874 	TS_CLEANUP		; CLEAN UP & RETURN TO TEST_SERV_EXEC

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  37

1.0             EXECUTE & CLEANUP                                                                                                (1)



                                     0B98   875 	.SBTTL	EXECUTE & CLEANUP

                                     0B98   876 EXECUTE:

                                     0B98   877 	TEST_SERV_EXEC			; EXECUTE ALL T. CASES IN ALL GROUPS

                                     0BC0   878 	.MDELETE (PRIV,TC_GROUP,NEXT_TEST_CASE, -

                           0000000D  0BC0   879 		  TCEND,TESTSERV,TS_CLEANUP,TEST_SERV_EXEC)

                                     0BC0   880 					; DELETE MACRO DEFINITIONS

                                     0BC0   881 CLEANUP:

                          0138   30  0BC0   882 	BSBW	MOD_MSG_PRINT		; PRINT TEST MODULE END MSG

            1C            01     F0  0BC3   883 	INSV	#1,#STS$V_INHIB_MSG,#1,MOD_MSG_CODE 

   00000044'EF            01         0BC6       

                                     0BCC   884 					; INHIBIT PRINTING

                                     0BCC   885 	$EXIT_S	MOD_MSG_CODE		; EXIT TO OP SYS WITH MSG CODE

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  38

1.0             TC_CONTROL                                                                                                       (1)



                                     0BD9   887 	.SBTTL	TC_CONTROL

                                     0BD9   888 ;++

                                     0BD9   889 ; FUNCTIONAL DESCRIPTION:

                                     0BD9   890 ;

                                     0BD9   891 ;		THE TC_CONTROL SUBROUTINE IS CALLED BY THE TEST_SERV_EXEC

                                     0BD9   892 ; MACRO TO EXECUTE A GROUP OF TEST CASES. A GROUP IS DEFINED BY A TC_GROUP

                                     0BD9   893 ; MACRO. FOR EACH TC_GROUP MACRO, THERE IS A CORRESPONDING TESTSERV MACRO.

                                     0BD9   894 ; TESTSERV CONTAINS CODE TO EXECUTE SYSTEM SERVICES AND CHECK THE RETURNED

                                     0BD9   895 ; STATUS CODE VALUES. TESTSERV ARGUMENTS ARE CODED TO SPECIFY ALL THE SYSTEM

                                     0BD9   896 ; SERVICE ARGUMENT VALUES AND THE EXPECTED STATUS CODE FOR EACH TEST CASE

                                     0BD9   897 ; DEFINED BY A NEXT_TEST_CASE MACRO WITHIN THE GROUP. TC_CONTROL USES A

                                     0BD9   898 ; CO-ROUTINE INTERFACE TO ENTER THE CODE OF THE APPROPRIATE TESTSERV MACRO

                                     0BD9   899 ; IN VARIOUS PLACES. THE FIRST ENTRY OCCURS ONCE PER GROUP TO ALLOW TESTSERV

                                     0BD9   900 ; TO DO SOME INITIALIZATION. THEN TWO ENTRIES ARE MADE FOR EACH TEST CASE IN

                                     0BD9   901 ; THE GROUP. THE FIRST ALLOWS TESTSERV TO ISSUE THE SUBJECT SYSTEM SERVICE.

                                     0BD9   902 ; THE SECOND ENTRY FOR THE TEST CASE CAUSES TESTSERV TO CHECK THE RETURNED

                                     0BD9   903 ; STATUS CODE, PRINTING A FAILURE MESSAGE IF IT IS NOT THE EXPECTED CODE.

                                     0BD9   904 ; IF THERE ARE NO MORE TEST CASES IN THE CURRENT GROUP, TESTSERV (NOT TC_CONTROL)

                                     0BD9   905 ; RETURNS DIRECTLY TO TEST_SERV_EXEC (RSB ACTUALLY ISSUED IN TS_CLEANUP MACRO)

                                     0BD9   906 ; FROM THIS SECOND ENTRY; OTHERWISE, CONTROL RETURNS TO TC_CONTROL WHICH

                                     0BD9   907 ; IN TURN ENTERS TESTSERV AGAIN FOR THE NEXT TEST CASE. THE FAILURE OF A

                                     0BD9   908 ; TEST CASE DOES NOT CAUSE TERMINATION OF THE TEST MODULE.

                                     0BD9   909 ;

                                     0BD9   910 ; CALLING SEQUENCE:

                                     0BD9   911 ;

                                     0BD9   912 ;	BSBW TC_CONTROL (ISSUED WITHIN THE TEST_SERV_EXEC MACRO)

                                     0BD9   913 ;			(RSB IS ISSUED WITHIN THE TS_CLEANUP MACRO)

                                     0BD9   914 ;

                                     0BD9   915 ; INPUT PARAMETERS:

                                     0BD9   916 ;

                                     0BD9   917 ;	NONE

                                     0BD9   918 ;

                                     0BD9   919 ; IMPLICIT INPUTS:

                                     0BD9   920 ;

                                     0BD9   921 ;	ARGUMENTS SPECIFIED ON EACH TESTSERV MACRO MAY BE VIEWED AS

                                     0BD9   922 ;	INPUTS, SINCE TC_CONTROL AND TESTSERV ACT AS CO-ROUTINES.

                                     0BD9   923 ;

                                     0BD9   924 ; OUTPUT PARAMETERS:

                                     0BD9   925 ;

                                     0BD9   926 ;	SEVERITY CODE FIELD OF MOD_MSG_CODE (BITS 0,1,2) IS SET TO ERROR

                                     0BD9   927 ;	IF ANY TEST CASE IN THE CURRENT GROUP FAILS; OTHERWISE IT REMAINS

                                     0BD9   928 ;	SET TO SUCCESSFUL.

                                     0BD9   929 ;

                                     0BD9   930 ; IMPLICIT OUTPUTS:

                                     0BD9   931 ;

                                     0BD9   932 ;	%UETP-I-TEXT,   ERROR MESSAGES ARE WRITTEN TO SYS$OUTPUT BY

                                     0BD9   933 ;			THE TESTSERV MACRO (CO-ROUTINE WITH TC_CONTROL)

                                     0BD9   934 ;

                                     0BD9   935 ; COMPLETION CODES:

                                     0BD9   936 ;

                                     0BD9   937 ;	NONE

                                     0BD9   938 ;

                                     0BD9   939 ; SIDE EFFECTS:

                                     0BD9   940 ;

                                     0BD9   941 ;	NONE

                                     0BD9   942 ;

                                     0BD9   943 ;--

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  39

1.0             TC_CONTROL                                                                                                       (1)



                                     0BD9   944 

                                     0BD9   945 

                                     0BD9   946 

                                     0BD9   947 TC_CONTROL:

                 00000064'EF     DD  0BD9   948 	PUSHL	TS_EP			; PUSH TESTSERV ENTRY POINT

                          9E     16  0BDF   949 	JSB	@(SP)+			; ENTER TESTSERV INITIALIZATION

                                     0BE1   950 10$:					; PROCESS NEXT TEST CASE

   00000056'EF            20     90  0BE1   951 	MOVB	#^A/ /,$$TSTN$$+2 	; MAKE SURE T.C. NAME HAS A BLANK

                          002F   30  0BE8   952 	BSBW	REG_SAVE		; SAVE REGISTERS

                 00000004'FF     16  0BEB   953 	JSB	@CURRENT_TC		; JUMP TO CURRENT TEST CASE

                          0037   30  0BF1   954 	BSBW	REG_REST		; RESTORE REGS FOR TESTSERV

                          9E     16  0BF4   955 	JSB	@(SP)+			; LET TESTSERV ISSUE SYSTEM SERVICE

                          0042   30  0BF6   956 	BSBW	REG_COMP		; COMPARE REGS TO SEE IF ...

                                     0BF9   957 					; ... SYSTEM SERVICE CHANGED ANY

                          9E     16  0BF9   958 	JSB	@(SP)+			; LET TESTSERV CHEK S.S. STATUS CODE

   00000056'EF            2A     91  0BFB   959 	CMPB	#^A/*/,$$TSTN$$+2	; HAS TESTSERV INDICATED FAILURE ?

                          DD     12  0C02   960 	BNEQU	10$			; NO -- PROCESS NEXT TEST CASE

   00000060'EF   00000088'EF     DE  0C04   961 	MOVAL	TEST_MOD_FAIL,TMD_ADDR	; YES -- INDICATE FAILED IN END MSG

            00            02     F0  0C0F   962 	INSV	#ERROR,#0,#3,MOD_MSG_CODE ; ADJUST STATUS CODE FOR ERROR

   00000044'EF            03         0C12       

                          C7     11  0C18   963 	BRB	10$			; LOOP BAK TO PROCESS NEXT TEST CASE

                                     0C1A   964 ;

                                     0C1A   965 ;   TC_CONTROL RETURNS TO TEST_SERV_EXEC VIA TESTSERV (IN TS_CLEANUP MACRO)

                                     0C1A   966 ;

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  40

1.0             SUBROUTINES                                                                                                      (1)



                                     0C1A   968 	.SBTTL	SUBROUTINES

                                     0C1A   969 REG_SAVE:

                                     0C1A   970 ;

                                     0C1A   971 ;  *****************************************************************

                                     0C1A   972 ;  *                                                               *

                                     0C1A   973 ;  *  SAVES R0 THRU SP IN REG_SAVE_AREA                            *

                                     0C1A   974 ;  *                                                               *

                                     0C1A   975 ;  *****************************************************************

                                     0C1A   976 ;

                     7FFF 8F     BB  0C1A   977 	PUSHR	#R0_THRU_SP		; SAVE ALL REGS ON STACK

            6E            3C     28  0C1E   978 	MOVC3	#60,(SP),REG_SAVE_AREA	; SAVE REGS (BEFORE S.S.)

                 00000008'EF         0C21       

                     7FFF 8F     BA  0C26   979 	POPR	#R0_THRU_SP		; CLEAN UP STACK

                                 05  0C2A   980 	RSB				; .... AND RETURN

                                     0C2B   981 ;

                                     0C2B   982 ;

                                     0C2B   983 ;

                                     0C2B   984 ;

                                     0C2B   985 REG_REST:

                                     0C2B   986 ;

                                     0C2B   987 ;

                                     0C2B   988 ;  *****************************************************************

                                     0C2B   989 ;  *                                                               *

                                     0C2B   990 ;  *  RESTORES R0 THRU SP FROM REG_SAVE_AREA                       *

                                     0C2B   991 ;  *                                                               *

                                     0C2B   992 ;  *****************************************************************

                                     0C2B   993 ;

            5E            3C     C2  0C2B   994 	SUBL2	#60,SP			; MOVE SP TO MAKE ROOM FOR REGS

   00000008'EF            3C     28  0C2E   995 	MOVC3	#60,REG_SAVE_AREA,(SP)	; MOVE REGS ONTO STACK FOR POP

                          6E         0C35       

                     7FFF 8F     BA  0C36   996 	POPR	#R0_THRU_SP		; RESTORE ALL REGS FOR TESTSERV

                                 05  0C3A   997 	RSB				; ... AND RETURN

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  41

1.0             SUBROUTINES                                                                                                      (1)



                                     0C3B   999 REG_COMP:

                                     0C3B  1000 ;

                                     0C3B  1001 ;  *****************************************************************

                                     0C3B  1002 ;  *                                                               *

                                     0C3B  1003 ;  *  1) PUSHES ALL REGS ONTO STACK                                *

                                     0C3B  1004 ;  *  2) COMPARES REGISTER IMAGES FROM STACK WITH CORRESPONDING    *

                                     0C3B  1005 ;  *       IMAGES FROM REG_SAVE_AREA FOR ALL REGISTERS SPECIFIED   *

                                     0C3B  1006 ;  *       IN REG_COMP_MASK.                                       *

                                     0C3B  1007 ;  *  3) FOR EACH UNEQUAL COMPARE, AN ERROR MESSAGE IS PRINTED     *

                                     0C3B  1008 ;  *       (USING $FAO AND $OUTPUT SYSTEM SERVICES).               *

                                     0C3B  1009 ;  *  4) POPS ALL REGS OFF OF STACK                                *

                                     0C3B  1010 ;  *                                                               *

                                     0C3B  1011 ;  *****************************************************************

                                     0C3B  1012 ;

                     7FFF 8F     BB  0C3B  1013 	PUSHR	#R0_THRU_SP		; SAVE ALL REGISTERS ON STACK

            56   00000008'EF     DE  0C3F  1014 	MOVAL	REG_SAVE_AREA,R6 	; POINT R6 TO BEG OF ...

                                     0C46  1015 					; ... REGS (BEFORE S.S.)

            54            5E     D0  0C46  1016 	MOVL	SP,R4			; POINT R4 TO BEG OF

                                     0C49  1017 					; ... REGS (AFTER S.S.)

            53         FF 8F     98  0C49  1018 	CVTBL	#-1,R3			; INITIALIZE REG_COMP_MASK INDEX

                                     0C4D  1019 REG_COMP_NEXT:

                          53     D6  0C4D  1020 	INCL	R3			; POINT TO NEXT BIT IN MASK

            53            0F     91  0C4F  1021 	CMPB	#15,R3			; END OF THE MASK ?

                          03     1A  0C52  1022 	BGTRU	REG_COMP_CONT		; NO -- CONTINUE

                          009F   31  0C54  1023 	BRW	REG_COMP_RSB		; YES -- GO TO COMMON RETURN

                                     0C57  1024 REG_COMP_CONT:

            84            86     D1  0C57  1025 	CMPL	(R6)+,(R4)+		; REG BEFORE = REG AFTER ?

                          F1     13  0C5A  1026 	BEQLU	REG_COMP_NEXT		; YES -- LOOK FOR NEXT REG

   00000000'EF            53     E1  0C5C  1027 	BBC	R3,REG_COMP_MASK,REG_COMP_NEXT

                          E9         0C63       

                                     0C64  1028 					; NO -- GET NEXT IF BIT NOT SET

   00000048'EF            53     D0  0C64  1029 	MOVL	R3,CLOB_REG_NO		; NO -- GIVE REG NUMBER TO FAO

   0000004C'EF         FC A6     D0  0C6B  1030 	MOVL	-4(R6),REG_BEFORE_SS 	; GIVE "BEFORE" CONTENTS TO FAO

   00000050'EF         FC A4     D0  0C73  1031 	MOVL	-4(R4),REG_AFTER_SS  	; GIVE "AFTER" CONTENTS TO FAO

   00000056'EF            2A     90  0C7B  1032 	MOVB	#^A/*/,$$TSTN$$+2 	; GIVE FAILURE INDIC'N IN ERROR MSG

                                     0C82  1033 ;

                                     0C82  1034 	$FAO_S	ERR_MSG_FAOCTL,OUTL,OUTD,$$SNAD$$,  -

                                     0C82  1035 		$$ASEQ$$,$$PSEQ$$,CLOB_REG_NO,REG_BEFORE_SS,REG_AFTER_SS

                                     0CB5  1036 ;

       F461 CF       F42B CF     B0  0CB5  1037 	MOVW	OUTL,OUTD		; ACTUAL OUTPUT LEN IN STRING DESC'R

                                     0CBC  1038 	PUTMSG	<#UETP$_TEXT,#1,#OUTD>	; PRINT THE MSG

       F445 CF       0084 8F     B0  0CD1  1039 	MOVW	#OUTE-OUTB,OUTD		; GET MAX LEN BACK INTO DESCRIPTOR

   00000056'EF            20     90  0CD8  1040 	MOVB	#^A/ /,$$TSTN$$+2 	; REMOVE FAIL INDIC'N FOR NEXT MSG

   00000060'EF   00000088'EF     DE  0CDF  1041 	MOVAL	TEST_MOD_FAIL,TMD_ADDR	; INDICATE FAILED IN END MSG

            00            02     F0  0CEA  1042 	INSV	#ERROR,#0,#3,MOD_MSG_CODE ; ADJUST STATUS CODE FOR ERROR

   00000044'EF            03         0CED       

                          FF57   31  0CF3  1043 	BRW	REG_COMP_NEXT		; GO LOOK FOR NEXT REG TO COMPARE

                                     0CF6  1044 REG_COMP_RSB:

                     7FFF 8F     BA  0CF6  1045 	POPR	#R0_THRU_SP		; CLEAN UP STACK

                                 05  0CFA  1046 	RSB				; RETURN TO CALLER

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  42

1.0             SUBROUTINES                                                                                                      (1)



                                     0CFB  1048 MOD_MSG_PRINT:

                                     0CFB  1049 ;

                                     0CFB  1050 ;  *****************************************************************

                                     0CFB  1051 ;  *                                                               *

                                     0CFB  1052 ;  *  PRINTS THE TEST MODULE BEGUN/SUCCESSFUL/FAILED MESSAGES      *

                                     0CFB  1053 ;  *	   (USING THE PUTMSG MACRO).                               *

                                     0CFB  1054 ;  *                                                               *

                                     0CFB  1055 ;  *****************************************************************

                                     0CFB  1056 ;

                                     0CFB  1057 	PUTMSG	<MOD_MSG_CODE,#2,TMN_ADDR,TMD_ADDR> ; PRINT MSG

                                 05  0D16  1058 	RSB				; ... AND RETURN TO CALLER

                                     0D17  1059 ;

                                     0D17  1060 CHMRTN:

                                     0D17  1061 ; **********************************************************

                                     0D17  1062 ; *

                                     0D17  1063 ; *	CHANGE MODE ROUTINE. THIS ROUTINE GETS CONTROL WHENEVER

                                     0D17  1064 ; *	A CMKRNL, CMEXEC, OR CMSUP SYSTEM SERVICE IS ISSUED

                                     0D17  1065 ; *	BY THE MODE MACRO ('TO' OPTION).  IT MERELY DOES 

                                     0D17  1066 ; *	A JUMP INDIRECT ON A FIELD SET UP BY MODE. IT HAS 

                                     0D17  1067 ; *	THE EFFECT OF RETURNING TO THE END OF THE MODE

                                     0D17  1068 ; *	MACRO EXPANSION.

                                     0D17  1069 ; *

                                     0D17  1070 ; *************************************************************

                                     0D17  1071 ;

                               0000  0D17  1072 	.WORD	0			; ENTRY MASK

                 00000079'FF     17  0D19  1073 	JMP	@CHM_CONT		; RETURN TO MODE MACRO IN NEW MODE

                                     0D1F  1074 ;

                                     0D1F  1075 ; *	RET INSTR WILL BE ISSUED IN EXPANSION OF 'MODE FROM, ....' MACRO

                                     0D1F  1076 ;

                                     0D1F  1077 	.END	SATSSF11

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  43

SYMBOL TABLE                                                                                                                     (1)



$$$CHARS       = 00000048            MEXIT          = 00000000            PCB$V_RESPEN   = 00000005            

$$$FIRSTTC$$$  = 00000000            MOD_MSG_CODE     00000044 R     04   PCB$V_SSFEXC   = 00000006            

$$$STRINGS     = 00000000            MOD_MSG_PRINT    00000CFB R     07   PCB$V_SSFEXCE  = 00000007            

$$ACT$$          000000FC R     07   MSGBUF_BRD       00000158 R     03   PCB$V_SSFEXCS  = 00000008            

$$ARG$$          00000104 R     07   MSGBUF_BRD10     00000017 R     06   PCB$V_SSFEXCU  = 00000009            

$$ASEQ$$         000000F4 R     07   MSGBUF_BRD11     0000016A R     03   PCB$V_SSRWAIT  = 0000000A            

$$CALL$$         000000E8 R     07   MSGBUF_BRD12     00000172 R     03   PCB$V_SUSPEN   = 0000000B            

$$DISP$$         000001EF R     07   MSGBUF_BRD13   = 00000158 R     03   PCB$V_SWPVBN   = 00000010            

$$ERR$$          000001A9 R     07   MY_DISK          00000139 R     03   PCB$V_WAKEPEN  = 0000000C            

$$EXP$$          00000100 R     07   NARGS          = 00000014            PCB$V_WALL     = 0000000D            

$$INIT$$         000000EC R     07   NOACCESS         00000000 R     06   PCB$W_APTCNT     00000034            

$$MAXP$$       = 00000005            ONES             000000B5 R     03   PCB$W_ASTCNT     0000003C            

$$PSEQ$$         000000F8 R     07   OUTB             00000125 R     07   PCB$W_BIOCNT     0000003E            

$$SNAD$$         000000F0 R     07   OUTD             0000011D R     07   PCB$W_BIOLM      00000040            

$$T1           = 00000004            OUTE             000001A9 R     07   PCB$W_BYTCNT     00000042            

$$T2           = 00000009            OUTL             000000E4 R     07   PCB$W_BYTLM      00000068            

$$TSTN$$         00000054 R     04   PCB$B_ASTACT     0000000C            PCB$W_DIOCNT     00000044            

ACMODE_ALC       00000154 R     03   PCB$B_ASTEN      0000000D            PCB$W_DIOLM      00000046            

ACMODE_DAL       00000154 R     03   PCB$B_PRI        0000000B            PCB$W_FILCNT     00000048            

BIT...         = 00000000            PCB$B_PRIB       00000033            PCB$W_GPGCNT     00000038            

CHAN_CAN         000001A1 R     03   PCB$B_TYPE       0000000A            PCB$W_GRP        00000022            

CHAN_CAN10       00000091 R     04   PCB$B_WEFC       00000032            PCB$W_MEM        00000020            

CHAN_CAN11       000001A1 R     03   PCB$C_LENGTH     0000007C            PCB$W_MTXCNT     0000000E            

CHAN_CAN12       000001A5 R     03   PCB$K_LENGTH     0000007C            PCB$W_PPGCNT     0000003A            

CHMRTN           00000D17 R     07   PCB$L_ASTQBL     00000014            PCB$W_PRCCNT     0000006A            

CHM_CONT         00000079 R     04   PCB$L_ASTQFL     00000010            PCB$W_SIZE       00000008            

CLEANUP          00000BC0 R     07   PCB$L_EFC2P      00000058            PCB$W_STATE      00000030            

CLOB_REG_NO      00000048 R     04   PCB$L_EFC3P      0000005C            PCB$W_TMBU       00000036            

CTL$GL_PHD       ********   X   07   PCB$L_EFCS       00000050            PCB$W_TQCNT      0000004A            

CURRENT_TC       00000004 R     04   PCB$L_EFCU       00000054            PHD$B_ASTLVL     000000CF            

DEVNAM_ALC       000000BD R     03   PCB$L_EFWM       0000004C            PHD$B_DFPFC      00000038            

DEVNAM_ALC10     000000BD R     03   PCB$L_OWNER      0000001C            PHD$B_PAGFIL     0000001F            

DEVNAM_ALC11     000000D0 R     03   PCB$L_PHD        00000064            PHD$B_PGTBPFC    00000039            

DEVNAM_ALC12     000000DB R     03   PCB$L_PHYPCB     00000018            PHD$C_LENGTH     00000118            

DEVNAM_ALC13     000000E3 R     03   PCB$L_PID        00000060            PHD$C_PHDPAGCTX= 00000008            

DEVNAM_ALC14     0000012B R     03   PCB$L_PQB        0000004C            PHD$K_LENGTH     00000118            

DEVNAM_BRD       0000017A R     03   PCB$L_SQBL       00000004            PHD$L_BIOCNT     00000054            

DEVNAM_BRD20     00000017 R     06   PCB$L_SQFL       00000000            PHD$L_CPULIM     00000058            

DEVNAM_BRD21     00000188 R     03   PCB$L_STS        00000028            PHD$L_CPUTIM     0000003C            

DEVNAM_BRD22     00000196 R     03   PCB$L_UIC        00000020            PHD$L_DIOCNT     00000050            

DEVNAM_DAL       000000BD R     03   PCB$L_WSSWP      00000024            PHD$L_ESP        0000007C            

DEVNAM_DAL10     00000008 R     06   PCB$L_WTIME      0000002C            PHD$L_FREP0VA    00000028            

DEVNAM_DAL11     000000D0 R     03   PCB$T_LNAME      0000006C            PHD$L_FREP1VA    00000030            

DEVNAM_DAL12     0000012B R     03   PCB$V_ASTPEN   = 00000011            PHD$L_FREPTECNT  0000002C            

DEVNAM_DAL13     000000BE R     04   PCB$V_BATCH    = 0000000E            PHD$L_KSP        00000078            

DEVNAM_DAL14     000000DB R     03   PCB$V_DELPEN   = 00000001            PHD$L_P0BR       000000C8            

EMPTY            00000000 R     05   PCB$V_FORCPEN  = 00000002            PHD$L_P0LRASTL   000000CC            

ERROR          = 00000002            PCB$V_HIBER    = 00000013            PHD$L_P1BR       000000D0            

ERR_MSG_FAOCTL   00000002 R     03   PCB$V_INQUAN   = 00000003            PHD$L_P1LR       000000D4            

EXECUTE          00000B98 R     07   PCB$V_LOGIN    = 00000014            PHD$L_PAGEFLTS   0000004C            

GBL...         = 00000000            PCB$V_NETWRK   = 00000015            PHD$L_PAGFIL     0000001C            

GRP_TOTAL      = 00000004            PCB$V_NOACNT   = 0000000F            PHD$L_PC         000000C0            

INADR            000000A9 R     03   PCB$V_NODELET  = 00000017            PHD$L_PCB        00000078            

INFO           = 00000003            PCB$V_PHDRES   = 00000012            PHD$L_PGFLCNT    00000034            

LENGTH_DAL13     000000BC R     04   PCB$V_PSWAPM   = 00000004            PHD$L_PGFLQUOTA  0000005C            

LIB$SIGNAL       ********   X   07   PCB$V_PWRAST   = 00000016            PHD$L_PSL        000000C4            

MBOXCHAN         000000B8 R     04   PCB$V_RES      = 00000000            PHD$L_PSTBASOFF  00000020            

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  44

SYMBOL TABLE                                                                                                                     (1)



PHD$L_PTWSLELCK  00000064            PHD$W_WSNEXT     00000010            PSL$V_DV       = 00000007            

PHD$L_PTWSLEVAL  00000068            PHD$W_WSQUOTA    00000018            PSL$V_FPD      = 0000001B            

PHD$L_R0         00000088            PHYBUF_ALC       00000097 R     04   PSL$V_FU       = 00000006            

PHD$L_R1         0000008C            PHYBUF_ALC30     0000014B R     03   PSL$V_IPL      = 00000010            

PHD$L_R10        000000B0            PHYLEN_ALC       00000095 R     04   PSL$V_IS       = 0000001A            

PHD$L_R11        000000B4            PHYLEN_ALC20     00000149 R     03   PSL$V_IV       = 00000005            

PHD$L_R12        000000B8            PRIVMASK         00000071 R     04   PSL$V_PRVMOD   = 00000016            

PHD$L_R13        000000BC            PROT             000000B1 R     03   PSL$V_TBIT     = 00000004            

PHD$L_R2         00000090            PRT$C_NA         ********   X   03   PSL$V_TP       = 0000001E            

PHD$L_R3         00000094            PRV$V_ALLSPOOL = 00000004            R0_THRU_SP     = 00007FFF            

PHD$L_R4         00000098            PRV$V_BUGCHK   = 00000017            REGS             0000007D R     04   

PHD$L_R5         0000009C            PRV$V_CMEXEC   = 00000001            REG_AFTER_SS     00000050 R     04   

PHD$L_R6         000000A0            PRV$V_CMKRNL   = 00000000            REG_BEFORE_SS    0000004C R     04   

PHD$L_R7         000000A4            PRV$V_DETACH   = 00000005            REG_COMP         00000C3B R     07   

PHD$L_R8         000000A8            PRV$V_DIAGNOSE = 00000006            REG_COMP_CONT    00000C57 R     07   

PHD$L_R9         000000AC            PRV$V_EXQUOTA  = 00000013            REG_COMP_MASK    00000000 R     03   

PHD$L_REFERFLT   00000014            PRV$V_GROUP    = 00000008            REG_COMP_NEXT    00000C4D R     07   

PHD$L_SSP        00000080            PRV$V_GRPNAM   = 00000003            REG_COMP_RSB     00000CF6 R     07   

PHD$L_USP        00000084            PRV$V_LOG_IO   = 00000007            REG_REST         00000C2B R     07   

PHD$L_WSL        00000118            PRV$V_MOUNT    = 00000011            REG_SAVE         00000C1A R     07   

PHD$M_DALCSTX  = 00000002            PRV$V_NETMBX   = 00000014            REG_SAVE_AREA    00000008 R     04   

PHD$M_PFMFLG   = 00000001            PRV$V_NOACNT   = 00000009            RETADR           00000068 R     04   

PHD$M_WSPEAKCHK= 00000004            PRV$V_OPER     = 00000012            SATSSF11         00000000 R     07   

PHD$Q_PRIVMSK    00000000            PRV$V_PHY_IO   = 00000016            SEVERE         = 00000004            

PHD$S_ASTLVL   = 00000008            PRV$V_PRMCEB   = 0000000A            SHR$K_SHRDEF   = 00000001            

PHD$S_P0LR     = 00000018            PRV$V_PRMGBL   = 00000018            SHR$_ABEND     = 000010D8            

PHD$V_ASTLVL   = 00000018            PRV$V_PRMMBX   = 0000000B            SHR$_ABENDD    = 000010E0            

PHD$V_DALCSTX  = 00000001            PRV$V_PSWAPM   = 0000000C            SHR$_ABENDT    = 000010E8            

PHD$V_P0LR     = 00000000            PRV$V_SETPRI   = 0000000D            SHR$_APPENDEDB = 00001000            

PHD$V_PFMFLG   = 00000000            PRV$V_SETPRV   = 0000000E            SHR$_APPENDEDR = 00001008            

PHD$V_WSPEAKCHK= 00000002            PRV$V_SYSGBL   = 00000019            SHR$_ATPC      = 00001158            

PHD$W_ASTLM      00000044            PRV$V_SYSNAM   = 00000002            SHR$_BADBYTE   = 00001010            

PHD$W_BAK        00000048            PRV$V_TMPMBX   = 0000000F            SHR$_BADCOPIES = 00001160            

PHD$W_DFWSCNT    0000001A            PRV$V_VOLPRO   = 00000015            SHR$_BADDELIM  = 00001118            

PHD$W_EMPTPG     000000D8            PRV$V_WORLD    = 00000010            SHR$_BADFIELD  = 00001018            

PHD$W_EXTDYNWS   00000076            PRVPRT           00000070 R     04   SHR$_BADFORM   = 00001168            

PHD$W_FILLM      00000060            PSL$C_EXEC     = 00000001            SHR$_BADJOBID  = 00001170            

PHD$W_FLAGS      0000003A            PSL$C_KERNEL   = 00000000            SHR$_BADJOBNAME= 00001178            

PHD$W_PHVINDEX   00000046            PSL$C_SUPER    = 00000002            SHR$_BADKEY    = 00001108            

PHD$W_PRCLM      00000042            PSL$C_USER     = 00000003            SHR$_BADLOGIC  = 00001120            

PHD$W_PST        00000020            PSL$M_CM       = 80000000            SHR$_BADLOGICPC= 00001150            

PHD$W_PSTBASMAX  0000004A            PSL$M_CURMOD   = 03000000            SHR$_BADLONG   = 00001020            

PHD$W_PSTFREE    00000026            PSL$M_DV       = 00000080            SHR$_BADPRTY   = 00001180            

PHD$W_PSTLAST    00000024            PSL$M_FPD      = 08000000            SHR$_BADQNAME  = 00001188            

PHD$W_PTCNTACT   00000070            PSL$M_FU       = 00000040            SHR$_BADTIME   = 00001190            

PHD$W_PTCNTLCK   0000006C            PSL$M_IPL      = 001F0000            SHR$_BADVALUE  = 00001110            

PHD$W_PTCNTMAX   00000072            PSL$M_IS       = 04000000            SHR$_BADWORD   = 00001028            

PHD$W_PTCNTVAL   0000006E            PSL$M_IV       = 00000020            SHR$_BEGIN     = 00001030            

PHD$W_QUANT      00000040            PSL$M_PRVMOD   = 00C00000            SHR$_BEGIND    = 00001038            

PHD$W_TQLM       00000062            PSL$M_SAFBITS  = 000037FF            SHR$_BEGINT    = 00001040            

PHD$W_WSAUTH     0000000A            PSL$M_TBIT     = 00000010            SHR$_CLICB     = 00001048            

PHD$W_WSDYN      0000000E            PSL$M_TP       = 40000000            SHR$_CLOSEDEL  = 00001218            

PHD$W_WSFLUID    00000074            PSL$S_CURMOD   = 00000002            SHR$_CLOSEIN   = 00001050            

PHD$W_WSLAST     00000012            PSL$S_IPL      = 00000005            SHR$_CLOSEOUT  = 00001058            

PHD$W_WSLIST     00000008            PSL$S_PRVMOD   = 00000002            SHR$_CONFDEL   = 000011F8            

PHD$W_WSLOCK     0000000C            PSL$V_CM       = 0000001F            SHR$_COPIEDB   = 00001060            

PHD$W_WSLX       0000004A            PSL$V_CURMOD   = 00000018            SHR$_COPIEDR   = 00001068            

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  45

SYMBOL TABLE                                                                                                                     (1)



SHR$_CREATED   = 00001070            STS$M_CODE     = 00007FF8            TEST_MOD_FAIL    00000088 R     03   

SHR$_DELETED   = 00001200            STS$M_COND_ID  = 0FFFFFF8            TEST_MOD_NAME    0000006E R     03   

SHR$_DELINTERR = 00001240            STS$M_CONTROL  = F0000000            TEST_MOD_NAME_D  0000008F R     03   

SHR$_DELVER    = 00001208            STS$M_CUST_DEF = 08000000            TEST_MOD_SUCC    0000007D R     03   

SHR$_DIRTOOBUS = 00001220            STS$M_FAC_NO   = 0FFF0000            TMD_ADDR         00000060 R     04   

SHR$_ENDED     = 00001078            STS$M_FAC_SP   = 00008000            TMN_ADDR         0000005C R     04   

SHR$_ENDEDD    = 00001080            STS$M_INHIB_MSG= 10000000            TPID             00000000 R     04   

SHR$_ENDEDT    = 00001088            STS$M_MSG_NO   = 0000FFF8            TS1              000004C0 R     07   

SHR$_FILNOTDEL = 000011F0            STS$M_SEVERITY = 00000007            TS2              0000077D R     07   

SHR$_FILNOTPUR = 00001230            STS$M_SUCCESS  = 00000001            TS3              00000908 R     07   

SHR$_FILPURGED = 00001250            STS$S_CODE     = 0000000C            TS4              000009FC R     07   

SHR$_HASHCONCAT= 000011D8            STS$S_COND_ID  = 00000019            TS_EP            00000064 R     04   

SHR$_HIGHVER   = 00001148            STS$S_CONTROL  = 00000004            TTNAME           0000009F R     03   

SHR$_IDXCONCAT = 00001138            STS$S_CUST_DEF = 00000001            UETP$_ABORTC   = 0074832B            

SHR$_INCOMPAT  = 000011E0            STS$S_FAC_NO   = 0000000C            UETP$_CONF     = 007480D1            

SHR$_NEWFILES  = 00001090            STS$S_FAC_SP   = 00000001            UETP$_DATAER   = 00748010            

SHR$_NOFILPURG = 00001228            STS$S_INHIB_MSG= 00000001            UETP$_DDB      = 007480E1            

SHR$_NOJOBID   = 000011A0            STS$S_MSG_NO   = 0000000D            UETP$_DENOSU   = 00748333            

SHR$_NOJOBNAME = 000011A8            STS$S_SEVERITY = 00000003            UETP$_DESTP    = 007481A2            

SHR$_NOQUEUE   = 00001198            STS$S_SUCCESS  = 00000001            UETP$_DEUNUS   = 0074819A            

SHR$_NOTCMPLT  = 000011C0            STS$V_CODE     = 00000003            UETP$_ERBOX    = 00748008            

SHR$_NOTCOPIED = 000011B8            STS$V_COND_ID  = 00000003            UETP$_SATSMS   = 007480D9            

SHR$_NOVALUE   = 00001100            STS$V_CONTROL  = 0000001C            UETP$_TEXT     = 00741133            

SHR$_NOWILD    = 00001128            STS$V_CUST_DEF = 0000001B            UETP$_UCB      = 007480E9            

SHR$_OPENIN    = 00001098            STS$V_FAC_NO   = 00000010            UETP$_USER     = 0074833B            

SHR$_OPENOUT   = 000010A0            STS$V_FAC_SP   = 0000000F            WARNING        = 00000000            

SHR$_OVERLAY   = 000010A8            STS$V_INHIB_MSG= 0000001C            

SHR$_PARSEFAIL = 00001248            STS$V_MSG_NO   = 00000003            

SHR$_PURGEVER  = 00001210            STS$V_SEVERITY = 00000000            

SHR$_READERR   = 000010B0            STS$V_SUCCESS  = 00000000            

SHR$_RELCONCAT = 00001140            SUCCESS        = 00000001            

SHR$_REPLACED  = 000010B8            SYS$ALLOC        ********   X   07   

SHR$_RMSERROR  = 000011C8            SYS$ASSIGN       ********   X   07   

SHR$_SEARCHFAIL= 00001238            SYS$BRDCST       ********   X   07   

SHR$_SYNTAX    = 000010F8            SYS$CANCEL       ********   X   07   

SHR$_SYSERROR  = 000011B0            SYS$CMEXEC       ********   X   07   

SHR$_SYSERRORPC= 000010F0            SYS$CMKRNL       ********   X   07   

SHR$_TEXT      = 00001130            SYS$CREMBX       ********   X   07   

SHR$_UNXPCTSTS = 000011D0            SYS$DALLOC       ********   X   07   

SHR$_VALERR    = 000011E8            SYS$DASSGN       ********   X   07   

SHR$_WILDCONCAT= 000010C0            SYS$DELMBX       ********   X   07   

SHR$_WILDOUTVER= 000010C8            SYS$EXIT         ********   X   07   

SHR$_WRITEERR  = 000010D0            SYS$FAO          ********   X   07   

SS$_ACCVIO       ********   X   07   SYS$FAOL         ********   X   07   

SS$_BADPARAM     ********   X   07   SYS$HIBER        ********   X   07   

SS$_DEVALLOC     ********   X   07   SYS$SETPRN       ********   X   07   

SS$_DEVNOTALLOC  ********   X   07   SYS$SETPRT       ********   X   07   

SS$_IVCHAN       ********   X   07   SYS$TRNLOG       ********   X   07   

SS$_IVDEVNAM     ********   X   07   SYS$WAKE         ********   X   07   

SS$_IVLOGNAM     ********   X   07   SYSTEM_DISK      00000139 R     03   

SS$_NOPRIV       ********   X   07   TC1              0000024A R     07   

SS$_NOSUCHDEV    ********   X   07   TC2              000002E1 R     07   

STS$K_ERROR    = 00000002            TC3              00000363 R     07   

STS$K_INFO     = 00000003            TC4              00000402 R     07   

STS$K_SEVERE   = 00000004            TCG_NO         = 00000004            

STS$K_SUCCESS  = 00000001            TC_CONTROL       00000BD9 R     07   

STS$K_WARNING  = 00000000            TEST_MOD_BEG     00000077 R     03   

SATSSF11        - SATS SYSTEM SERVICE TESTS  (FAILING S.C.)      22-AUG-1978 03:50:28   VAX-11 MACRO X0.3-11               Page  46

PROGRAM SECTION SYNOPSIS                                                                                                         (1)







PROGRAM SECTION SYNOPSIS



.  ABS  .        00000000      00     NOPIC   USR   CON   ABS   LCL NOSHR NOEXE NORD  NOWRT BYTE  

. BLANK .        00000000      01     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT BYTE  

$ABS$            0000011C      02     NOPIC   USR   CON   ABS   LCL NOSHR   EXE   RD    WRT BYTE  

RODATA           000001A9      03     NOPIC   USR   CON   REL   LCL NOSHR NOEXE   RD  NOWRT LONG  

RWDATA           000000DA      04     NOPIC   USR   CON   REL   LCL NOSHR NOEXE   RD    WRT BYTE  

SATS_ACCVIO_1    00000200      05     NOPIC   USR   CON   REL   LCL NOSHR NOEXE   RD    WRT PAGE  

SATS_ACCVIO_2    00000200      06     NOPIC   USR   CON   REL   LCL NOSHR NOEXE   RD    WRT PAGE  

SATSSF11         00000D1F      07     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT LONG  





THERE WERE NO ERRORS OR WARNINGS.

2044. BYTES LEFT IN FREE MEMORY POOL.

3004. BYTES OF RECLAIMED MEMORY.

OBJ$:SATSSF11,LIS$:SATSSF11/-SP=EXECML$/ML,LIB$:SYSTST.MLB/ML,SRC$:SATSSF11

82 MLB DIR RDS - 1325 GETS TO DEFINE 56 MACROS. 87 INTER. FILE WRITES. 

