00047 M01S00041.qfm +++|*
00048 M01S00042.qfm +++|* FN = FUNCTION CODE.
00049 M01S00043.qfm +++|* ADDR = FWA OF FET.
00050 M01S00044.qfm +++|*
00051 M01S00045.qfm +++|*
00052 M01S00046.qfm +++|* FORMAT OF FET (9 WORDS).
00053 M01S00047.qfm +++|*
00054 M01S00048.qfm +++|*T FET0 42/ LFN , 4/ , 4/ EC , 10/ CC
Figure FET0
00055 M01S00049.qfm +++|*T,FET1 16/ EP , 26/ , 18/ FIRST
Figure FET1
00056 M01S00050.qfm +++|*T,FET2 42/ , 18/ IN
Figure FET2
00057 M01S00051.qfm +++|*T,FET3 42/ , 18/ OUT
Figure FET3
00058 M01S00052.qfm +++|*T,FET4 42/ , 18/ LIMIT
Figure FET4
00059 M01S00053.qfm +++|*T,FET5 60/ FP
Figure FET5
00060 M01S00054.qfm +++|*T,FET6 60/ FP
Figure FET6
00061 M01S00055.qfm +++|*T,FET7 12/ EQ , 36/ , 12/ ER
Figure FET7
00062 M01S00056.qfm +++|*T,FET10 60/ FP
Figure FET10
00063 M01S00057.qfm +++|*
00064 M01S00058.qfm +++|*
00065 M01S00059.qfm +++|* LFN = LOCAL FILE NAME.
00066 M01S00060.qfm +++|* EC = ERROR CODE RETURN. (SEE COMSIOQ FOR DEFINED CODES).
00067 M01S00061.qfm +++|* CC = 0 ON CALL, QFM RETURNS COMPLETE BIT OR
00068 M01S00062.qfm +++|* RETURN CODE DEPENDING ON FUNCTION.
00069 M01S00063.qfm +++|* EP = ERROR PROCESSING. IF BIT 2**0 SET, THEN ERROR
00070 M01S00064.qfm +++|* PROCESSING IS SELECTED.
00071 M01S00065.qfm +++|* FP = FUNCTION PARAMETERS. (SEE ENTRY CONDITIONS FOR
00072 M01S00066.qfm +++|* PARTICULAR FUNCTION FOR REQUIRED FORMAT.)
00073 M01S00067.qfm +++|* EQ = EQUIPMENT.
00074 M01S00068.qfm +++|* ER = MASS STORAGE ERROR CODE.
00075 M01S00069.qfm +++| SPACE 4
00076 M01S00070.qfm +++|*** DAYFILE MESSAGES.
00077 M01S00071.qfm +++|*
00078 M01S00072.qfm +++|* THE FOLLOWING MESSAGES ARE ISSUED TO THE DAYFILE ONLY IF
00079 M01S00073.qfm +++|* THE *EP* BIT IS NOT SET IN THE SECOND WORD OF THE FET.
00080 M01S00074.qfm +++|* IF THE *EP* BIT IS SET, THE APPROPRIATE ERROR CODE IS
00081 M01S00075.qfm +++|* RETURNED IN THE FIRST WORD OF THE FET. NO DAYFILE MESSAGE
00082 M01S00076.qfm +++|* IS ISSUED IF THE *EP* BIT IS SET.
00083 M01S00077.qfm +++|*
00084 M01S00078.qfm +++|*
00085 M01S00079.qfm +++|* * FILE NOT FOUND.*
00086 M01S00080.qfm +++|* THE FILE FOR WHICH A SPECIFIC ACTION IS REQUESTED
00087 M01S00081.qfm +++|* CANNOT BE FOUND. (EC = 1).
00088 M01S00082.qfm +++|*
00089 M01S00083.qfm +++|* * FILE ALREADY INTERLOCKED.*
00090 M01S00084.qfm +++|* THE TRACK INTERLOCK FOR THE SPECIFIED QFM FILE IS
00091 M01S00085.qfm +++|* ALREADY SET. (EC = 2).
00092 M01S00086.qfm +++|*
00093 M01S00087.qfm +++|* * TRACK ALREADY ASSIGNED.*
00094 M01S00088.qfm +++|* THE TRACK BYTE FOR THE SPECIFIED QFM FILE IS ALREADY
00095 M01S00089.qfm +++|* ASSIGNED IN THE MST. (EC = 3).
00096 M01S00090.qfm +++|*
Seq # *Modification Id* Act
----------------------------+
00098 M02S00092.271l716 ---|* ALL FILES COULD NOT BE REQUEUED BECAUSE OF A FULL FNT.
Line S00093 Modification History
M01(Added by)
qfm
M02(Updated by)
271l716
Seq # *Modification Id* Act
----------------------------+
00099 M02S00093.271l716 ---|* THE *IQFT* FILE COULD NOT BE ATTACHED BECAUSE THE
Line S00094 Modification History
M01(Added by)
qfm
M02(Updated by)
271l716
Seq # *Modification Id* Act
----------------------------+
00100 M02S00094.271l716 ---|* FNT WAS FULL. (EC = 4).
00101 M01S00001.271l716 +++|* * QFT/LOCAL FNT IS FULL.*
00102 M01S00002.271l716 +++|* ALL FILES COULD NOT BE REQUEUED BECAUSE OF A FULL
00103 M01S00003.271l716 +++|* QFT. THE *IQFT* FILE COULD NOT BE ATTACHED BECAUSE
00104 M01S00004.271l716 +++|* THE LOCAL FNT WAS FULL. (EC = 4).
00105 M01S00095.qfm +++|*
00106 M01S00096.qfm +++|* * FOT IS FULL.*
00107 M01S00097.qfm +++|* FAMILY CAN NOT BE DEFINED IN THE SYSTEM SINCE THE
00108 M01S00098.qfm +++|* FAMILY ORDINAL TABLE IS FULL.
00109 M01S00099.qfm +++|*
Line S00100 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00110 M02S00100.v23l617 ---|* * INVALID SYSTEM SECTOR.*
00111 M01S00003.v23l617 +++|* * INCORRECT SYSTEM SECTOR.*
00112 M01S00101.qfm +++|* AN ERROR HAS BEEN ENCOUNTERED WHILE TRYING TO READ
00113 M01S00102.qfm +++|* A SYSTEM SECTOR. (EC = 5).
00114 M01S00103.qfm +++|*
00115 M01S00104.qfm +++|* * UNCORRECTABLE RMS ERROR.*
00116 M01S00105.qfm +++|* AN UNCORRECTABLE RMS ERROR HAS BEEN DETECTED DURING
00117 M01S00106.qfm +++|* AN I/O OPERATION. (EC = 6).
00118 M01S00107.qfm +++|*
00119 M01S00108.qfm +++|* * INPUT FILE IN RERUN STATUS.*
00120 M01S00109.qfm +++|* INFORMATIVE MESSAGE INDICATING THAT THE REQUESTED
00121 M01S00110.qfm +++|* CHANGE IN STATUS IS REDUNDANT. (EC = 7).
00122 M01S00111.qfm +++|*
00123 M01S00112.qfm +++|* * INPUT FILE IN NO-RERUN STATUS.*
00124 M01S00113.qfm +++|* INFORMATIVE MESSAGE INDICATING THAT THE REQUESTED
00125 M01S00114.qfm +++|* CHANGE IN STATUS IS REDUNDANT. (EC = 10).
00126 M01S00115.qfm +++|*
00127 M01S00001.ns2576 +++|* * DEVICE UNAVAILABLE.
00128 M01S00002.ns2576 +++|* THE DEVICE IS UNAVAILABLE. THE REQUEST IS IGNORED.
00129 M01S00003.ns2576 +++|*
00130 M01S00116.qfm +++|* * DUPLICATE FILE NAME.*
00131 M01S00117.qfm +++|* A FILE WITH THE REQUESTED NAME ALREADY EXISTS.
00132 M01S00118.qfm +++|* (EC = 16).
00133 M01S00001.ns22000 +++|*
00134 M01S00002.ns22000 +++|* * FILE NOT ALLOWED ON EQUIPMENT.*
00135 M01S00003.ns22000 +++|* THE REQUESTED EQUIPMENT DID NOT HAVE THE REQUIRED
00136 M01S00004.ns22000 +++|* ACCESS LEVEL FOR THE QUEUED FILE. (EC = 17).
00137 M01S00119.qfm +++|*
00138 M01S00120.qfm +++|*
00139 M01S00121.qfm +++|* THE FOLLOWING ARE FATAL ERROR MESSAGES ISSUED BY PRESET
00140 M01S00122.qfm +++|* AND RESIDENT ROUTINES.
00141 M01S00123.qfm +++|*
00142 M01S00124.qfm +++|* * QFM BUFFER ARGUMENT ERROR.*
00143 M01S00125.qfm +++|* A BUFFER POINTER DOES NOT CONFORM TO THE FOLLOWING
00144 M01S00126.qfm +++|* CONSTRAINTS -
00145 M01S00127.qfm +++|* FIRST .LE. IN
00146 M01S00128.qfm +++|* FIRST .LE. OUT
00147 M01S00129.qfm +++|* OUT .LE. LIMIT .LE. FL
00148 M01S00130.qfm +++|*
00149 M01S00131.qfm +++|* * QFM ARGUMENT ERROR.*
00150 M01S00132.qfm +++|* CAN INDICATE ONE OF THE FOLLOWING CONDITIONS -
00151 M01S00133.qfm +++|* 1. FET ADDRESS NOT WITHIN FL.
00152 M01S00134.qfm +++|* 2. FET ADDRESS NOT SPECIFIED IN QFM CALL WHEN REQUIRED.
00153 M01S00135.qfm +++|* 3. QFM FILE TYPE OUT OF RANGE.
00154 M01S00136.qfm +++|*
Line S00137 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00155 M02S00137.v23l617 ---|* * QFM ILLEGAL REQUEST.*
00156 M01S00004.v23l617 +++|* * QFM INCORRECT REQUEST.*
00157 M01S00138.qfm +++|* CAN INDICATE ONE OF THE FOLLOWING CONDITIONS -
00158 M01S00139.qfm +++|* 1. FUNCTION CODE WAS NOT RECOGNIZED.
00159 M01S00140.qfm +++|* 2. CALLING JOB DOES NOT HAVE SSJ= SET.
00160 M01S00141.qfm +++|* 3. QFM WAS NOT CALLED WITH AUTO RECALL.
00161 M01S00142.qfm +++|*
Line S00143 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00162 M02S00143.v23l617 ---|* * QFM ILLEGAL EQUIPMENT.*
00163 M01S00005.v23l617 +++|* * QFM INCORRECT EQUIPMENT.*
00164 M01S00144.qfm +++|* THE EQUIPMENT SPECIFIED IN FET+7 IS NOT MASS STORAGE.
00165 M01S00145.qfm +++|*
00166 M01S00146.qfm +++|*
00167 M01S00147.qfm +++|* THE FOLLOWING FATAL ERROR MESSAGES ARE ISSUED BY THE
00168 M01S00148.qfm +++|* FUNCTION PROCESSORS.
00169 M01S00149.qfm +++|*
00170 M01S00150.qfm +++|*
Line S00151 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00171 M02S00151.v23l617 ---|* * QFM INVALID QUEUE FILE ORDINAL.*
00172 M01S00006.v23l617 +++|* * QFM INCORRECT QUEUE FILE ORDINAL.*
00173 M01S00152.qfm +++|* THE ORDINAL GIVEN FOR THE QUEUE FILE TO ATTACH TO THE
00174 M01S00153.qfm +++|* CONTROL POINT WAS OUT OF RANGE.
00175 M01S00154.qfm +++|*
00176 M01S00155.qfm +++|* * QFM FILE ALREADY ATTACHED.*
00177 M01S00156.qfm +++|* THE SPECIFIED FILE IS ALREADY ATTACHED TO THE
00178 M01S00157.qfm +++|* CONTROL POINT.
00179 M01S00158.qfm +++|*
00180 M01S00159.qfm +++|* * QFM FOT FULL.*
00181 M01S00160.qfm +++|* FAMILY CAN NOT BE DEFINED IN THE SYSTEM SINCE THE
00182 M01S00161.qfm +++|* FAMILY ORDINAL TABLE IS FULL.
00183 M01S00162.qfm +++|*
00184 M01S00163.qfm +++|* * QFM INTERLOCK ERROR.*
00185 M01S00164.qfm +++|* TRACK INTERLOCK COULD NOT BE SET ON A QFM FILE.
00186 M01S00165.qfm +++|*
Seq # *Modification Id* Act
----------------------------+
00190 M02S00169.271l716 ---|* * QFM EOI BAD ON ATTACHED FILE.*
00191 M01S00005.271l716 +++|* * EOI BAD ON ATTACHED FILE.*
00192 M01S00170.qfm +++|* THE EOI SECTOR CANNOT BE FOUND ON THE SPECIFIED FILE.
00193 M01S00171.qfm +++|*
00194 M01S00172.qfm +++|* * QFM TRACK MISMATCH.*
00195 M01S00173.qfm +++|* THE FILE ABOUT TO BE PURGED IS NOT THE SAME FILE
00196 M01S00174.qfm +++|* THAT WAS PREVIOUSLY ATTACHED.
00197 M01S00175.qfm +++|*
00198 M01S00176.qfm +++|* * QFM - FILE IGNORED XXXXXXX.*
00199 M01S00177.qfm +++|* CAN INDICATE ONE OF THE FOLLOWING CONDITIONS -
00200 M01S00178.qfm +++|* 1. THE QUEUE FILE XXXXXXX WAS IGNORED BECAUSE OF AN
Line S00179 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00201 M02S00179.v23l617 ---|* ILLEGAL ORIGIN OR FILE TYPE CODE. THIS COULD MEAN A
Line S00180 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00202 M02S00180.v23l617 ---|* POSSIBLE BAD IQFT FILE.
00203 M01S00007.v23l617 +++|* INCORRECT ORIGIN OR FILE TYPE CODE. THIS COULD MEAN
00204 M01S00008.v23l617 +++|* A POSSIBLE BAD IQFT FILE.
00205 M01S00181.qfm +++|* 2. QUEUED FILE ,XXXXXXX, COULD NOT BE PROCESSED
00206 M01S00182.qfm +++|* BECAUSE ITS SYSTEM SECTOR COULD NOT BE READ.
00207 M01S00183.qfm +++|*
00208 M01S00184.qfm +++|* * QFM SYSTEM SECTOR ERROR.*
00209 M01S00185.qfm +++|* AN ERROR WAS ENCOUNTERED WHILE READING THE SYSTEM
00210 M01S00186.qfm +++|* SECTOR OF A QUEUED FILE. THE FILE IS IDENTIFIED BY THE
00211 M01S00187.qfm +++|* QFM FILE IGNORED MESSAGE.
00212 M01S00188.qfm +++|*
Seq # *Modification Id* Act
----------------------------+
00217 M02S00193.v23l617 ---|* * NORERUN/RERUN IGNORED FROM TTY JOBS.*
00218 M01S00009.v23l617 +++|* * NORERUN/RERUN IGNORED FROM INTERACTIVE JOBS.*
00219 M01S00194.qfm +++|* THE USER HAS ENTERED RERUN/NORERUN FROM A TERMINAL.
00220 M01S00195.qfm +++|* THE TWO COMMANDS ARE IGNORED FROM TTY.
00221 M01S00196.qfm +++|*
00222 M01S00197.qfm +++|* * QFM I/O SEQUENCE ERROR.*
00223 M01S00198.qfm +++|* A REQUEST WAS MADE ON A BUSY FILE.
00224 M01S00199.qfm +++|*
Line S00200 Modification History
M01(Added by)
qfm
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00225 M02S00200.v23l617 ---|* * QFM ILLEGAL USER ACCESS.*
00226 M01S00010.v23l617 +++|* * QFM USER ACCESS NOT VALID.*
00227 M01S00201.qfm +++|* THE CALLER IS NOT SYSTEM ORIGIN OR DOES NOT HAVE
00228 M01S00202.qfm +++|* SYSTEM ORIGIN PRIVILEGES.
00229 M01S00203.qfm +++|*
00230 M01S00204.qfm +++|* * QFM FILE NAME ERROR.*
00231 M01S00205.qfm +++|* THE FILE NAME, LFN, IS NOT A VALID FILE NAME.
00232 M01S00206.qfm +++|*
00233 M01S00207.qfm +++|* * QFM BUFFER TOO SMALL.*
00234 M01S00208.qfm +++|* THE BUFFER FOR READING THE SYSTEM SECTOR IS LESS THAN
00235 M01S00209.qfm +++|* 100B WORDS LONG.
00236 M01S00210.qfm +++|*
00237 M01S00211.qfm +++|* * QF LENGTH ERROR XXXXXXX.*
00238 M01S00212.qfm +++|* A LENGTH ERROR WAS DETECTED WHILE DEQUEUING
00239 M01S00213.qfm +++|* FILE XXXXXXX.
00240 M01S00001.ns2099 +++|*
00241 M01S00002.ns2099 +++|* * QFM IQFT INTERLOCK ABORT.*
00242 M01S00003.ns2099 +++|* THE CALLER IS TRYING TO SET A NEW IQFT FILE ON THE
00243 M01S00004.ns2099 +++|* DEVICE AND DOES NOT HAVE THE OLD FILE INTERLOCKED.
00244 M01S00005.ns2099 +++|*
00245 M01S00006.ns2099 +++|* * QFM NO IQFT TRACK AVAILABLE.*
00246 M01S00007.ns2099 +++|* SPACE IS NOT AVAILABLE FOR A NEW IQFT FILE. RELEASE
00247 M01S00008.ns2099 +++|* SPACE ON THE DEVICE AND REINITIALIZE.
00248 M01S00006.271l716 +++|*
00249 M01S00007.271l716 +++|*
00250 M01S00008.271l716 +++|* THE FOLLOWING MESSAGES ARE DISPLAYED ONLY IN *MS2W*.
00251 M01S00009.271l716 +++|*
00252 M01S00010.271l716 +++|* * TRACK LIMIT.*
00253 M01S00011.271l716 +++|* *QFM* IS WAITING IN THE PP FOR A TRACK TO BECOME
00254 M01S00012.271l716 +++|* AVAILABLE.
00255 M01S00214.qfm +++| SPACE 4
00256 M01S00215.qfm +++|*** ACCOUNT FILE MESSAGES.
00257 M01S00216.qfm +++|*
Line S00217 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2236
Seq # *Modification Id* Act
----------------------------+
00258 M02S00217.ns2236 ---|* *JOBNAMEO. AEPQ, TY.* THE QUEUED FILE, JOBNAME, OF
Line S00218 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2236
Seq # *Modification Id* Act
----------------------------+
00259 M02S00218.ns2236 ---|* ORIGIN TYPE, O, AND FILE TYPE, TY, HAS BEEN
Line S00219 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2236
Seq # *Modification Id* Act
----------------------------+
00260 M02S00219.ns2236 ---|* RELEASED FROM THE SYSTEM.
00261 M01S00001.ns2236 +++|* *ARRQ, C1, JSN, YYMMDD, HHMMSS, DC.*
00262 M01S00002.ns2236 +++|* *ARRQ, C2, XXXXXX.XXXKUNS.*
00263 M01S00003.ns2236 +++|* QUEUED FILE CREATED ON DATE YYMMDD AT TIME
00264 M01S00004.ns2236 +++|* HHMMSS WITH ORIGINAL JOB SEQUENCE NAME JSN
00265 M01S00005.ns2236 +++|* HAS BEEN REENTERED INTO THE ACTIVE QUEUE.
00266 M01S00006.ns2236 +++|* THE FILE HAS A DISPOSITION CODE OF DC AND IS
00267 M01S00007.ns2236 +++|* XXXXXX.XXX THOUSAND PRUS IN LENGTH.
00268 M01S00220.qfm +++| SPACE 4
00269 M01S00221.qfm +++|*** ROUTINES CALLED.
00270 M01S00222.qfm +++|*
00271 M01S00223.qfm +++|* 0BF - BEGIN FILE.
00272 M01S00224.qfm +++|* 0DF - DROP FILE.
00273 M01S00225.qfm +++|* 0DQ - DROP QUEUE FILE.
00274 M01S00001.ns2663 +++|* 0QM - ISSUE QUEUE FILE ACCOUNTING MESSAGE.
00275 M01S00226.qfm +++| SPACE 4
00276 M01S00227.qfm +++|* COMMON DECKS.
00277 M01S00228.qfm +++|
00278 M01S00229.qfm +++|*CALL COMPMAC
00279 M01S00230.qfm +++|*CALL COMSCPS
00280 M01S00231.qfm +++|*CALL COMSDSP
00281 M01S00232.qfm +++|*CALL COMSEVT
00282 M01S00233.qfm +++| LIST X
00283 M01S00234.qfm +++|*CALL COMSIOQ
00284 M01S00235.qfm +++| LIST -X
00285 M01S00236.qfm +++|*CALL COMSJIO
00286 M01S00237.qfm +++|*CALL COMSMMF
00287 M01S00238.qfm +++|*CALL COMSMSP
00288 M01S00239.qfm +++|*CALL COMSPIM
00289 M01S00001.ns2185 +++|*CALL COMSSCD
00290 M01S00240.qfm +++|*CALL COMSSSE
00291 M01S00241.qfm +++|*CALL COMSSSJ
00292 M01S00242.qfm +++|*CALL COMSWEI
00293 M01S00243.qfm +++|*CALL COMSZOL
00294 M01S00244.qfm +++| EJECT
00295 M01S00245.qfm +++|** DIRECT LOCATION ASSIGNMENTS.
00296 M01S00246.qfm +++|
00297 M01S00247.qfm +++|
00298 M01S00248.qfm +++| FS EQU 20 - 24 FST ENTRY (5 LOCATIONS)
00299 M01S00249.qfm +++| EO EQU 25 EJT ORDINAL
00300 M01S00250.qfm +++| QA EQU 26 QFT ORDINAL
00301 M01S00251.qfm +++| BI EQU 27 BUFFER INDEX
00302 M01S00252.qfm +++| CN EQU 30 - 34 CM BUFFER (5 LOCATIONS)
00303 M01S00253.qfm +++| SC EQU 35 SCRATCH
00304 M01S00254.qfm +++| RI EQU 36 - 37 RANDOM ADDRESS (2 LOCATIONS)
00305 M01S00255.qfm +++| FN EQU 40 - 44 FILE NAME (5 LOCATIONS)
00306 M01S00256.qfm +++| QT EQU 45 *QFM* FILE FIRST TRACK
00307 M01S00257.qfm +++| CA EQU 46 - 47 SCRATCH (2 LOCATIONS)
00308 M01S00258.qfm +++| FA EQU 57 NFL OFFSET OF LOCAL FNT ENTRY
00309 M01S00259.qfm +++| FT EQU 60 - 61 FIRST POINTER (2 LOCATIONS)
00310 M01S00260.qfm +++| IN EQU 62 - 63 IN POINTER (2 LOCATIONS)
00311 M01S00261.qfm +++| OT EQU 64 - 65 OUT POINTER (2 LOCATIONS)
00312 M01S00262.qfm +++| LM EQU 66 - 67 LIMIT POINTER (2 LOCATIONS)
00313 M01S00263.qfm +++| TITLE MACRO DEFINITIONS.
00314 M01S00264.qfm +++|** ABORT - ABORT CONTROL POINT.
00315 M01S00265.qfm +++|*
00316 M01S00266.qfm +++|* ABORT ADDR,*
00317 M01S00267.qfm +++|*
00318 M01S00268.qfm +++|* ENTRY ADDR = FWA OF ERROR MESSAGE.
00319 M01S00269.qfm +++|* *, IF SPECIFIED, DO NOT QUALIFY ADDRESS.
00320 M01S00270.qfm +++|*
00321 M01S00271.qfm +++|* EXIT TO *ABT*.
00322 M01S00272.qfm +++|
00323 M01S00273.qfm +++|
00324 M01S00274.qfm +++| PURGMAC ABORT
00325 M01S00275.qfm +++|
00326 M01S00276.qfm +++| ABORT MACRO ADDR,N
00327 M01S00277.qfm +++| IFC NE,$N$*$
00328 M01S00278.qfm +++| LDC /ERR/ADDR
00329 M01S00279.qfm +++| ELSE
00330 M01S00280.qfm +++| LDC ADDR
00331 M01S00281.qfm +++| ENDIF
00332 M01S00282.qfm +++| LJM ABT
00333 M01S00283.qfm +++| ENDM
00334 M01S00284.qfm +++| SPACE 4,7
00335 M01S00285.qfm +++|** ERROR - RETURN ERROR CODE TO FET.
00336 M01S00286.qfm +++|*
00337 M01S00287.qfm +++|* ERROR EC
00338 M01S00288.qfm +++|*
00339 M01S00289.qfm +++|* ENTRY EC = ERROR CODE. (SEE COMSIOQ FOR DEFINED ERROR CODES).
00340 M01S00290.qfm +++|*
00341 M01S00291.qfm +++|* EXIT TO *ERR*.
00342 M01S00292.qfm +++|
00343 M01S00293.qfm +++|
00344 M01S00294.qfm +++| PURGMAC ERROR
00345 M01S00295.qfm +++|
00346 M01S00296.qfm +++| ERROR MACRO EC
00347 M01S00297.qfm +++| LDN EC
00348 M01S00298.qfm +++| LJM ERR
00349 M01S00299.qfm +++| ENDM
00350 M01S00300.qfm +++| FCN SPACE 4,10
00351 M01S00301.qfm +++|** FCN - DEFINE FUNCTION PROCESSOR.
00352 M01S00302.qfm +++|*
00353 M01S00303.qfm +++|* TN FCN F,N,L,P,S
00354 M01S00304.qfm +++|*
00355 M01S00305.qfm +++|* TN TABLE NAME (FIRST CALL ONLY).
00356 M01S00306.qfm +++|* F FUNCTION CODE.
00357 M01S00307.qfm +++|* N NAME OF FUNCTION PROCESSOR.
00358 M01S00308.qfm +++|* L REQUIRED FET LENGTH - 1.
00359 M01S00309.qfm +++|* P CALLER MUST HAVE SYSTEM ORIGIN PRIVILEGES.
00360 M01S00310.qfm +++|* S CALLER MUST BE SPECIAL SYSTEM JOB (SSJ).
00361 M01S00311.qfm +++|*
00362 M01S00312.qfm +++|* TABLE GENERATED.
00363 M01S00313.qfm +++|*
00364 M01S00314.qfm +++|*T,TN 12/O ,12/N ,1/S,1/P,4/ ,6/L
Seq # *Modification Id* Act
----------------------------+
00755 M02S00659.242l642 ---| MSR SPACE 4,14
00756 M01S00001.242l642 +++| MSR SPACE 4,20
00757 M01S00660.qfm +++|** MSR - MASS STORAGE ERROR PROCESSING.
00758 M01S00661.qfm +++|*
Line S00662 Modification History
M01(Added by)
qfm
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
00759 M02S00662.242l642 ---|* ENTRY ENTERED FROM *RNS* OR *RSS* IF MASS STORAGE ERROR.
00760 M01S00002.242l642 +++|* ENTERED FROM *RNS* OR AFTER ENCOUNTERING AN I/O
00761 M01S00003.242l642 +++|* ERROR ON A MASS STORAGE DEVICE.
00762 M01S00004.242l642 +++|*
00763 M01S00005.242l642 +++|* ENTRY BIT 2**10D OF *RDCT* SET IF NON-RECOVERABLE ERROR.
00764 M01S00006.242l642 +++|* (FA) = FNT POINTER.
00765 M01S00663.qfm +++|* (QT) = TRACK INTERLOCK INDICATOR.
00766 M01S00664.qfm +++|*
Line S00665 Modification History
M01(Added by)
qfm
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
00767 M02S00665.242l642 ---|* EXIT TO ERR.
00768 M01S00007.242l642 +++|* EXIT TO ERR, IF CALLED BY A SUBSYSTEM OR IF A JOB
00769 M01S00008.242l642 +++|* ENCOUNTERED A NON-RECOVERABLE ERROR.
00770 M01S00009.242l642 +++|* A NON-SUBSYSTEM JOB ENCOUNTERING A RECOVERABLE ERROR
00771 M01S00010.242l642 +++|* WILL BE ROLLED OUT VIA *1RJ*.
00772 M01S00666.qfm +++|*
Line S00667 Modification History
M01(Added by)
qfm
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
00773 M02S00667.242l642 ---|* PUTS DISK ERROR CODE IN FET(7)
Line S00668 Modification History
M01(Added by)
qfm
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
00774 M02S00668.242l642 ---|* AND EC = RMSE IN FET(0).
00775 M01S00011.242l642 +++|* USES IR+4, CM - CM+4, CN - CN+4.
00776 M01S00669.qfm +++|*
Seq # *Modification Id* Act
----------------------------+
00788 M02S00678.242l642 ---| RJM GFE CHECK EP BIT
Line S00679 Modification History
M01(Added by)
qfm
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
00789 M02S00679.242l642 ---| ZJN MSR1 IF NO FET ADDRESS
00790 M01S00014.242l642 +++| MSR SUBR ENTRY/EXIT
00791 M01S00015.242l642 +++| LDM RDCT
00792 M01S00016.242l642 +++| SHN 21-12
00793 M01S00017.242l642 +++| MJN MSR1 IF NON-RECOVERABLE ERROR
00794 M01S00018.242l642 +++| LDM MSD
00795 M01S00019.242l642 +++| SHN 21-13
00796 M01S00020.242l642 +++| PJN MSR1 IF SUBSYSTEM
00797 M01S00021.242l642 +++| RJM CIN CLEAR INTERLOCKS
00798 M01S00022.242l642 +++| PAUSE
00799 M01S00023.242l642 +++| LDD CM+1
00800 M01S00024.242l642 +++| NJP QFMX IF ERROR FLAG SET
00801 M01S00025.242l642 +++| LDD T5 EST ORDINAL
00802 M01S00026.242l642 +++| STD IR+4
00803 M01S00027.242l642 +++| EXECUTE 1RJ ROLL OUT JOB
00804 M01S00028.242l642 +++|* LJM PPR DOES NOT RETURN
00805 M01S00029.242l642 +++|
00806 M01S00030.242l642 +++| MSR1 RJM GFE CHECK EP BIT
00807 M01S00031.242l642 +++| ZJN MSR2 IF NO FET ADDRESS
00808 M01S00680.qfm +++| ADN 1
00809 M01S00681.qfm +++| CRD CN
00810 M01S00682.qfm +++| ADN 6 READ FET+7
00811 M01S00683.qfm +++| CRD CM
00812 M01S00684.qfm +++| LDD CN+1
00813 M01S00685.qfm +++| SHN 21-10
Line S00686 Modification History
M01(Added by)
qfm
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
00814 M02S00686.242l642 ---| PJN MSR1 IF *EP* BIT NOT SET
00815 M01S00032.242l642 +++| PJN MSR2 IF *EP* BIT NOT SET
00816 M01S00687.qfm +++| LDM RDCT SET DRIVER ERROR CODE
Seq # *Modification Id* Act
----------------------------+
01125 M02S00972.242l642 ---| ERRNG BFMS-OZDQ-ZDQL CHECK LENGTH OF *0DQ*
01126 M01S00973.qfm +++| TITLE OVERLAID SUBROUTINES.
01127 M01S00974.qfm +++| CBP SPACE 4,15
01128 M01S00975.qfm +++|** CBP - CHECK BUFFER PARAMETERS.
01129 M01S00976.qfm +++|*
01130 M01S00977.qfm +++|* EXIT (FT - FT+1) = FIRST.
01131 M01S00978.qfm +++|* (IN - IN+1) = IN.
01132 M01S00979.qfm +++|* (OT - OT+1) = OUT.
01133 M01S00980.qfm +++|* (LM - LM+1) = LIMIT.
01134 M01S00981.qfm +++|* (CN - CN+4) = FET WORD CONTAINING FIRST.
01135 M01S00982.qfm +++|*
01136 M01S00983.qfm +++|* USES CM - CM+4.
01137 M01S00984.qfm +++|*
01138 M01S00985.qfm +++|* CALLS GFE.
01139 M01S00986.qfm +++|*
01140 M01S00987.qfm +++|* MACROS ABORT.
01141 M01S00988.qfm +++|
01142 M01S00989.qfm +++|
01143 M01S00990.qfm +++| CBP SUBR ENTRY/EXIT
01144 M01S00991.qfm +++| RJM GFE GET FET ADDRESS
01145 M01S00992.qfm +++| ADN 1 READ FIRST
01146 M01S00993.qfm +++| CRD CN
01147 M01S00994.qfm +++| ADN 1 READ IN
01148 M01S00995.qfm +++| CRD CM
01149 M01S00996.qfm +++| ADN 2 READ LIMIT
01150 M01S00997.qfm +++| CRD LM-3
01151 M01S00998.qfm +++| SBN 1 READ OUT
01152 M01S00999.qfm +++| CRD OT-3
01153 M01S01000.qfm +++|
01154 M01S01001.qfm +++| LDD CN+4 SET FIRST
01155 M01S01002.qfm +++| STD FT+1
01156 M01S01003.qfm +++| LDD CN+3
01157 M01S01004.qfm +++| LPN 37
01158 M01S01005.qfm +++| STD FT
01159 M01S01006.qfm +++|
01160 M01S01007.qfm +++| LDD LM SET LIMIT
01161 M01S01008.qfm +++| LPN 37
01162 M01S01009.qfm +++| STD LM
01163 M01S01010.qfm +++| SHN 14
01164 M01S01011.qfm +++| LMD LM+1
01165 M01S01012.qfm +++| SBN 1
01166 M01S01013.qfm +++| SHN -6
01167 M01S01014.qfm +++| SBD FL
01168 M01S01015.qfm +++| PJN CBP1 IF LIMIT .GE. FL
01169 M01S01016.qfm +++|
01170 M01S01017.qfm +++| LDD OT CHECK OUT
01171 M01S01018.qfm +++| SBD LM
01172 M01S01019.qfm +++| SHN 14
01173 M01S01020.qfm +++| ADD OT+1
01174 M01S01021.qfm +++| SBD LM+1
01175 M01S01022.qfm +++| PJN CBP1 IF OUT .GE. LIMIT
01176 M01S01023.qfm +++|
01177 M01S01024.qfm +++| LDD OT
01178 M01S01025.qfm +++| SBD FT
01179 M01S01026.qfm +++| SHN 14
01180 M01S01027.qfm +++| ADD OT+1
01181 M01S01028.qfm +++| SBD FT+1
01182 M01S01029.qfm +++| PJN CBP2 IF OUT .GE. FIRST
01183 M01S01030.qfm +++| CBP1 ABORT ERBA * QFM BUFFER ARGUMENT ERROR.*
01184 M01S01031.qfm +++|
01185 M01S01032.qfm +++| CBP2 LDD CM+4 SET IN
01186 M01S01033.qfm +++| STD IN+1
01187 M01S01034.qfm +++| LDD CM+3
01188 M01S01035.qfm +++| STD IN
01189 M01S01036.qfm +++| SBD LM
01190 M01S01037.qfm +++| SHN 14
01191 M01S01038.qfm +++| ADD IN+1
01192 M01S01039.qfm +++| SBD LM+1
01193 M01S01040.qfm +++| PJN CBP1 IF IN .GE. LIMIT
01194 M01S01041.qfm +++|
01195 M01S01042.qfm +++| LDD IN
01196 M01S01043.qfm +++| SBD FT
01197 M01S01044.qfm +++| SHN 14
01198 M01S01045.qfm +++| ADD IN+1
01199 M01S01046.qfm +++| SBD FT+1
01200 M01S01047.qfm +++| MJN CBP1 IF IN .LT. FIRST
01201 M01S01048.qfm +++| LJM CBPX RETURN
01202 M01S01049.qfm +++| VIQ SPACE 4,10
01203 M01S01050.qfm +++|** VIQ - VERIFY IQFT FILE.
01204 M01S01051.qfm +++|*
01205 M01S01052.qfm +++|* CALLS CFS, DTS.
01206 M01S01053.qfm +++|*
01207 M01S01054.qfm +++|* MACROS ABORT, ERROR.
01208 M01S01055.qfm +++|
01209 M01S01056.qfm +++|
01210 M01S01057.qfm +++| VIQ SUBR ENTRY/EXIT
01211 M01S01058.qfm +++| RJM CFS CHECK FILE STATUS
01212 M01S01059.qfm +++| LDD CM+4 CHECK FILE TYPE
01213 M01S01060.qfm +++| SHN -6
01214 M01S01061.qfm +++| LMN LIFT
01215 M01S01062.qfm +++| ZJN VIQ1 IF LIBRARY FILE
01216 M01S01063.qfm +++| ERROR FNFE EC = 1, NO FILE FOUND
01217 M01S01064.qfm +++|
01218 M01S01065.qfm +++| VIQ1 RJM DTS
01219 M01S01066.qfm +++| MJN VIQX IF TRACK CHAIN INTERLOCKED
01220 M01S00010.ns2576 +++| ZJN VIQ2 IF DEVICE IS INACCESSIBLE
01221 M01S01067.qfm +++| ABORT ERIE * QFM INTERLOCK ERROR.*
01222 M01S00011.ns2576 +++|
01223 M01S00012.ns2576 +++| VIQ2 RJM MSR REPORT ERROR (DOES NOT RETURN)
01224 M01S01068.qfm +++| TITLE ATTACH IQFT FILE.
01225 M01S01069.qfm +++|*** ATQF - ATTACH IQFT FILE. (FUNCTION 1).
01226 M01S01070.qfm +++|*
01227 M01S01071.qfm +++|* THE IQFT FILE ON EQUIPMENT, EQ, IS ATTACHED TO
01228 M01S01072.qfm +++|* THE CONTROL POINT AS A LIBRARY TYPE FILE WITH ITS TRACK
01229 M01S01073.qfm +++|* INTERLOCK BIT SET. THE FILE NAME IS TAKEN FROM THE FIRST
01230 M01S01074.qfm +++|* WORD OF THE FET.
01231 M01S01075.qfm +++|*
Line S01076 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2099
Seq # *Modification Id* Act
----------------------------+
01232 M02S01076.ns2099 ---|* IF A LIBRARY TYPE FILE WITH THE SAME FILE NAME IS FOUND
Line S01077 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2099
Seq # *Modification Id* Act
----------------------------+
01233 M02S01077.ns2099 ---|* ATTACHED TO THE CONTROL POINT, THEN THE CALLER IS ABORTED.
Line S01078 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2099
Seq # *Modification Id* Act
----------------------------+
01234 M02S01078.ns2099 ---|* IF THE DUPLICATE FILE IS NOT A LIBRARY TYPE FILE, THEN
Line S01079 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2099
Seq # *Modification Id* Act
----------------------------+
01235 M02S01079.ns2099 ---|* IT IS RETURNED BEFORE CREATING THE NEW FILE.
01236 M01S00018.ns2099 +++|* IF THE FILE ALREADY IS PRESENT AT THE CONTROL POINT,
01237 M01S00019.ns2099 +++|* IT WILL BE RETURNED AND THE REQUESTED IQFT FILE
01238 M01S00020.ns2099 +++|* WILL BE ATTACHED.
01239 M01S01080.qfm +++|
01240 M01S01081.qfm +++|
01241 M01S01082.qfm +++| ATQ SUBR ENTRY/EXIT
01242 M01S01083.qfm +++| RJM GFE READ FILE NAME
01243 M01S01084.qfm +++| CRD FN
Line S01085 Modification History
M01(Added by)
qfm
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
01244 M02S01085.ns22000 ---| ADN 7 READ EQUIPMENT NUMBER
01245 M01S00017.ns22000 +++| ADN 7 READ EST ORDINAL
01246 M01S01086.qfm +++| CRD CN
01247 M01S01087.qfm +++| LDD FN+3 ENSURE ZERO FILLED FOR *0BF*
01248 M01S01088.qfm +++| SCN 77
01249 M01S01089.qfm +++| STD FN+3
01250 M01S01090.qfm +++|
01251 M01S01091.qfm +++|* GET FIRST TRACK OF FILE TO ATTACH.
01252 M01S01092.qfm +++|
Line S01093 Modification History
M01(Added by)
qfm
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
01253 M02S01093.ns22000 ---| ATQ2 LDD CN SET EQUIPMENT NUMBER
01254 M01S00018.ns22000 +++| ATQ2 LDD CN SET EST ORDINAL
01255 M01S01094.qfm +++| STD T5
Line S01095 Modification History
M01(Added by)
qfm
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
01256 M02S01095.ns22000 ---| STD SC SAVE EQUIPMENT NUMBER
01257 M01S00019.ns22000 +++| STD SC SAVE EST ORDINAL
01258 M01S01096.qfm +++| RJM CMS CHECK MASS STORAGE
Line S01097 Modification History
M01(Added by)
qfm
M02(Updated by)
ns2576
Seq # *Modification Id* Act
----------------------------+
01259 M02S01097.ns2576 ---| LDN IIQS INTERLOCK IQFT FILE
01260 M01S00013.ns2576 +++| LDC IIQS+3000S6 INTERLOCK IQFT
01261 M01S00014.ns2576 +++|* (RETURN ON INACCESSIBLE OR NOT RESERVED)
01262 M01S01098.qfm +++| RJM STB
01263 M01S01099.qfm +++| ZJN ATQ4 IF FILE INTERLOCKED
01264 M01S01100.qfm +++| RJM SIT SET IQFT FIRST TRACK
01265 M01S01101.qfm +++| NJN ATQ3 IF IQFT FILE EXISTS
Seq # *Modification Id* Act
----------------------------+
01401 M02S00023.ns2553 ---| RJM SMD
01402 M01S01194.qfm +++|
01403 M01S01195.qfm +++|* NOTE - IT IS NOT NECESSARY TO CLEAR THE TRACK INTERLOCK
01404 M01S01196.qfm +++|* HERE. IT WILL BE CLEARED BY *0DF* BECAUSE THE FST TRACK
01405 M01S01197.qfm +++|* INTERLOCK BIT IS SET (BY *ATQ* WHEN THE *IQFT* WAS
01406 M01S01198.qfm +++|* ATTACHED TO THE CONTROL POINT).
01407 M01S01199.qfm +++|
01408 M01S01200.qfm +++| LDN 1 UNLOAD OPTION
01409 M01S01201.qfm +++| STM OVL0-1
01410 M01S01202.qfm +++| EXECUTE 0DF,OVL0