/********************************************************************/ 00050002 /* DSPCT MAP ENTRY */ 00100002 /* NAME : IDAVBPM */ 00150002 /* OWNER : VIO */ 00200002 /* LANGUAGE : PL/S II */ 00250002 /* USAGE : INTERNAL TO VBP. USED IN ALL VBP MODULES THAT */ 00300002 /* REFERENCE DSPCT MAP */ 00350002 /* DESCRIPTION: MAPS EACH DSPCT MAP ENTRY. */ 00400002 /* INDICATES WHETHER THE CORRESPONDING DATA SET */ 00450002 /* PAGE HAS BEEN WRITTEN OUT OR NOT */ 00460002 /* ALSO HAS THE REAL STORAGE NUMBER(RSN) PASSED */ 00470002 /* BY RSM USED TO RECLAIM THE VIO PAGES IN CORE */ 00480002 /********************************************************************/ 00500002 /* */ 00550002 DCL MAPPAGE CHAR(4096) BASED(MAPPGPTR); /*MAP PAGE */ 00600002 /* MAP PAGE ENTRY */ 00610002 DCL 1 VBPMAPE BASED(DSPCTMPR) BDY(HWORD), 00650002 2 VBPMFLG BIT(8), /* FLAG BYTE */ 00700002 3 VBPMRLPG BIT(1),/* IF ON, PAGE CORRESPONDING TO MAP 00800002 ENTRY EXISTS ON AUXILIARY STORAGE */ 00810002 3 * BIT(7), /* NOT USED */ 00850002 2 * BIT(8), /* NOT USED */ 00900002 2 VBPMRSN FIXED(16);/* RSN USED FOR RECLAIMING VIO PAGES 01000002 FROM REAL STORAGE. */ 01010002