User Tools

Site Tools


ibm:vm370-lib:macro:vmblk.macro_src

VMBLK Source

References

Source Listing

VMBLK.MACRO.txt
  1. MACRO 00005000
  2. &NAME VMBLK &VMRSTAT=0,&VMSIZE=0,&VMOSTAT=0,&VMPSTAT=0, X00006000
  3. &VMMLEVL=0,&VMCLEVL=0,&VMUSER=,&VMACNT=,&VMNEXT= 00007000
  4. .* THIS MACRO GENERATES A VMBLOK 00008000
  5. &NAME DS 0D 00009000
  6. DC A(0),A(0) VMQFPNT, VMQBPNT 00010500
  7. AIF (T'&VMNEXT EQ 'O').VM5 00012000
  8. DC A(&VMNEXT) VMPNT 00013000
  9. AGO .VM6 00014000
  10. .VM5 ANOP 00015000
  11. DC A(&NAME) VMPNT 00016000
  12. .VM6 ANOP 00017000
  13. DC A(0),A(0) VMECEXT, VMSEG 00018100
  14. DC XL4'&VMSIZE' VMSIZE 00019100
  15. DC A(0),A(0) VMCHSTRT, VMCUSTRT 00020100
  16. DC A(0),A(0) VMDVSTRT, VMTERM 00021100
  17. DC XL2'FFFF',H'0' VMVTERM, VMTRMID 00022100
  18. DC C'#ยข@"' VMTLEND, VMTLDEL, VMTCDEL, VMTESCP 00023100
  19. DC 2H'0',2H'0' VMCHCNT, VMCUCNT, VMDVCNT, VMIOACTV 00024100
  20. DC 16X'FFFF' VMCHTBL 00025100
  21. DC AL1(&VMRSTAT) VMRSTAT 00026100
  22. DC X'00' VMDSTAT 00027100
  23. DC AL1(&VMOSTAT) VMOSTAT 00028100
  24. DC X'00' VMQSTAT 00029100
  25. DC AL1(&VMPSTAT) VMPSTAT 00030100
  26. DC X'00',X'00' VMESTAT, VMTRCTL 00031100
  27. DC AL1(&VMMLEVL) VMMLEVEL 00032100
  28. DC X'00' VMQLEVEL 00033100
  29. DC AL1(&VMCLEVL) VMCLEVEL 00034100
  30. DC X'00',X'00' VMTLEVEL, VMPEND 00035100
  31. DC 2H'0',2H'0' VMSLOCK, VMLLOCK, VMEXTINT, VMIOINT 00036100
  32. DC X'FFFFFF00' VMTIMER 00037100
  33. DC D'0' VMVTIME 00038100
  34. DC X'7FFFFFFFFFFFF000' VMTMOUTQ 00039100
  35. DC X'7FFFFFFFFFFFF000' VMTTIME 00040100
  36. DC X'7FFFFFFFFFFFF000' VMTMINQ 00041100
  37. DC D'0' VMTODINQ 00042100
  38. DC XL6'00',2X'00' VMINST, VMUPRIOR, VMPSWDCT 00043100
  39. DC A(0),A(0) VMTREXT, VMADSTOP 00044100
  40. DC X'00020000',A(0) VMPSW 00045100
  41. DC 16F'0' VMGPRS 00046100
  42. DC 4D'0' VMFPRS 00047100
  43. DC CL8'&VMUSER ' VMUSER 00048100
  44. DC CL8'&VMACNT ' VMACNT 00049100
  45. DC CL8' ' VMDIST 00050100
  46. DC F'0',F'0' VMPGREAD, VMPGWRIT 00051100
  47. DC 2H'0',A(0) VMWCNT, VMSEGDSP, VMSHRSYS 00052100
  48. DC F'0',F'0' VMIOCNT, VMPNCH 00053100
  49. DC F'0',F'0' VMLINS, VMCRDS 00054100
  50. DC CL8' ' VMCOMND 00055100
  51. DC 2H'0',2H'0' VMPDRUM, VMPDISK, VMPAGES, VMPRGIL 00056100
  52. DC 2H'0',2H'0' VMDEDCH, VMQPRIOR, VMWSPROJ, VMSTEALS 00057100
  53. DC F'0',F'0' VMTIMEON, VMTRQBLK 00058100
  54. DC F'0',F'0' VMACOUNT, VMRDINQ 00059100
  55. DC F'0',F'0' VMPGRINQ, VMEPRIOR 00060100
  56. DC F'0',F'0' VMSTKO, VMMICRO 00061100
  57. DC F'0',F'0' VMPFUNC, VMPXINT 00062100
  58. DC F'0',F'0' VMDELAY, VMRPRIOR 00063150
  59. DC F'0',2H'0' VMPGPNT, VMNDCNT, VMSHRSYS 00063200
  60. DC 4X'00' VMRBSC,VMCXSTAT,VMAFF,VMLSTPRC @V4075A0 00063260
  61. DC F'0' VMASSIST @V4075A0 00063275
  62. DC F'0',F'0' VMRSVW1, VMRSVW2 00063300
  63. DC F'0',F'0' VMLOCK,VMDFTPNT @V4075A0 00063360
  64. DC H'12810' VMMORETM BEEP|CLEAR 50|10 HRC101DK 00066290
  65. DC H'0' VMUSERH1 HRC101DK 00066480
  66. DC F'0' VMUSER2 HRC101DK 00066670
  67. DC F'0',F'0' VMUSER3, VMUSER4 00067100
  68. DC F'0',F'0' VMUHS, VMPCKP @V408246 00068110
  69. DC H'0',X'0',X'0' VMXPG, VMQ2CNT, VMQ3CNT @V408246 00069110
  70. DC 2H'0' VMSTKCNT,VMPRRCT @V4075A0 00070115
  71. DC A(0),X'0',X'0' VMSWPMIG, VMFVRF, VMCRTO @V408246 00071110
  72. DC XL1'00' RESERVED @V60A6B6 00072110
  73. DC X'6A' VMGRFTAB @V60A6B6 00072610
  74. DC D'0' VMCPTIME @V4M0203 00073110
  75. DC D'0' VMAPTIME @V4M0203 00074110
  76. DC XL2'00' VMACTDEV @V5M0106 00075010
  77. DC H'0' VMFLPAG 00076000
  78. DC XL1'00' VMSPMFLG -SET TO OFF 00077000
  79. DC XL1'00' RESERVED 00078000
  80. DC H'0' VMCONLN - BYTES LEFT IN RESPONSE BUFFER 00079000
  81. DC F'0' VMCONBUF - ADDRESS OF RESPONSE BUFFER 00080000
  82. DC X'00' VMPSWDCA INV. 'AUTOLOG' PW COUNT @V60BBBB 00081000
  83. DC X'00' RESERVED 00082000
  84. DC H'0' RESERVED 00083000
  85. SPACE 3 00105000
  86. MEND 00106000
ibm/vm370-lib/macro/vmblk.macro_src.txt ยท Last modified: 2023/08/06 13:38 by Site Administrator