Macro | Function | SVC16 | Description |
AINF | Measure resource utilization | 63 | |
ALESRV | Connect task with data space | 0D | "ALESRV - Connect task with/disconnect task from data space" |
ALINF | Request information on access lists | 0D | |
AMODE31 | Transfer addressing mode | - | |
ARDS | Generate user accounting records | - | |
AREC | Write user accounting record | 63 | |
ASHARE | Load user' s shared code into memory pools | B7 | |
ASPC | Enter memory allocation | 63 | |
AUDIT | Set audit mode | 5F | |
BIND | Link and load load unit | B7 | |
BKPT | Interrupt program run | 5C | |
CALL | Load segments | - | |
CDUMP | Dump without program termination | ||
(31-bit interface) | 1A | ||
(24-bit interface) | 19 | ||
CDUMP2 | Dump without program termination | 1A | |
CHKEI | Check event item | 7C | |
CHKPRV | Check privileges | 31 | |
CHKSI | Check serialization item | 79 | |
CLCOM | Terminate communication | 36 | |
CMD 1 | Call command | ||
(31-bit interface) | 91 | ||
(24-bit interface | 58 | ||
CONTXT | Access process data | 80 | |
CRYPT | Word encryption | 10 | |
CSTAT | Change page status | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 4B | ||
CSTMP | Set access type for memory pool | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 7A |
Macro | Function | SVC16 | Description |
CTIME | Time stamp calculations | - | |
CUPAB | Address operand table | - | |
DCSTA | Display operand table for terminal attributes | - | |
DELFEI | Delete SOLSIG or POSSIG entry | BB | |
DEQAR | Dequeue access request | 79 | |
DISCO | Disable contingency definition | 7B | |
DISEI | Disable event item | 7C | |
DISMP | Disable memory pool | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 7A | ||
DISSI | Disable serialization item | 79 | |
DJINF | Create DSECTs or data areas for JIN macro | - | |
DJSI | Create DSECTs or data areas for job scheduler macros | - | "DJSI - Create DSECTs or data areas for job scheduler macros (24-bit interface)" |
DJSIPL | Create DSECTs or data areas for job scheduler macros | - | "DJSIPL - Create DSECTs or data areas for job scheduler macros (31-bit interface)" |
DPOFEI | Create POSSIG entry | BB | |
DSHARE | Unload shared code from memory pool | B7 | "DSHARE - Unload user's shared code from common memory pool" |
DSOFEI | Create SOLSIG entry | BB | |
DSPSRV | Create or destroy data space | 0D | |
DTMODE | Create DSECT or data list for TMODE macro | - | |
ENACO | Enable contingency definition | 7B | |
ENAEI | Enable event item | ||
ENAMP | Enable memory pool | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 7A | ||
ENASI | Enable serialization item | 79 | |
ENQAR | Enqueue access request | 79 | |
ENTER 1 | Initiate batch job | ||
(31-bit interface) | 91 | ||
(24-bit interface) | 58 | ||
ETABIT | Generate or change entry for symbol table | B7 | ETABIT - Generate or change entry for symbol table |
ETABLE | Transfer load information | B7 | ETABLE - Transfer load information |
EXIT | Terminate STXIT contingency process | 80 | EXIT - Terminate STXIT process/routine |
Macro | Function | SVC16 | Description |
GCCSN | Display CCS name for command and data input | 27 | |
GEPRT | Get program time | ||
(31-bit interface) | 92 | ||
(24-bit interface, type O) | 18 | ||
(type R) | 23 | ||
GETPRGV | Get program version | B7 | |
GETSW | Get job switch | 48 | |
GETUS | Get user switch | 41 | |
GPARMOD | Control macro expansion | - | |
GTIME | Request date, time and zone information | - | |
HSITYPE | Output HSI attributes | 87 | |
ILEMGT | ILE management | B7 | |
ILEMIT | Generate or update list entry for ILE list | B7 | |
IOSID | Specify operating system identification and version | AC | "IOSID - Request operating system identification and version" |
JINF | Request job information | ||
(31-bit interface) | BF | ||
(24-bit interface) | 51 | ||
JMGDJP | Create DSECT or data list for JMGJPAR macro | - | |
JMGJPAR | Output job parameters | ||
JOBINFO | Request job information | 8C | |
JSATTCH | Attach job scheduler to JMS | ||
(31-bit interface) | BF | ||
(24-bit interface) | 51 | ||
JSDETCH | Detach job scheduler from JMS | ||
(31-bit interface) | BF | ||
(24-bit interface) | 51 | ||
JSEXPCT | Request JSS events | ||
(31-bit interface) | BF | ||
(24-bit interface) | 51 | ||
JSINFO | Access STREAM-PARAMETER values | ||
(31-bit interface) | BF | ||
(24-bit interface) | 51 |
Macro | Function | SVC16 | Description |
JSRUNJB | Transfer job to start | ||
(31-bit interface) | BF | ||
(24-bit interface) | 51 | ||
JSWAKE | Initiate timer event for job scheduler | BF | |
LDSLICE | Load slice | B7 | |
LEVCO | Modify priority level of contingency process | 7B | |
LGOFF 1 | Terminate job | ||
(31-bit interface) | 91 | ||
(24-bit interface) | 58 | ||
LKCAN | Cancel lock requests | C4 | LKCAN - Cancel lock request |
LKCVT | Convert existing lock | C4 | LKCVT - Convert lock request |
LKDEQ | Dequeue lock | C4 | LKDEQ - Release lock request |
LKENQ | Generate and enqueue lock | C4 | LKENQ - Generate lock |
LKEQU | Generate DLM-specific layouts | C4 | LKEQU - Generate DLM-specific layouts |
LKINF | Output information on lock requests | C4 | LKINF - Output information on locks |
LKLSB | Generate layout of the Lock Status Block | C4 | LKLSB - Generate Lock Status Block layout |
LPOV | Load segment | 02 | LPOV - Load segment |
MINF | Output memory map | 01 | MINF - Output memory map for class 6 memory or memory pool |
MRSINF 2 | Request MSCF informationen | 7F | |
MRSSTA 2 | Display MSCF status | 85 | |
MSG7 | Output message | 60 | MSG7 - Output message |
MSG7X | Output message | 26 | MSG7X - Output message |
MSGRC | Output return codes for message macros | - | MSGRC - Output return codes |
MSGSHOW | Output information about message files | 60 | MSGSHOW - Output information about system- or task-specific message files |
MSGSINIT | Modify global area allocation list | 60 | MSGSINIT - Lock message file or add message file to message system |
MSGSMOD | Lock message files or add message files | 60 | MSGSMOD - Lock message files or add message files |
NKDINF | Output information on (peripheral) configuration | 0E | NKDINF - Output data on (peripheral) configuration |
NKGTYPE | Output device information | 66 | NKGTYPE - Output device information |
NSIINF | Output system information | 87 | NSIINF - Output system information |
NSIOPT | Output system parameters | 87 | NSIOPT - Output system parameters |
OPCOM | Start ITC participation | 32 | OPCOM - Open communication |
OPSGEN | Control of S variable generation via MIP | C6 | OPSGEN - Control of S variable generation via MIP |
PASS | Wait one second | 4C | PASS - Wait one second |
Macro | Function | SVC16 | Description |
PINF | Output global program information | B7 | |
POSSIG | Post signal request | 7C | |
RDATA | Read record from SYSDATA | ||
(31-bit interface) | 27 | ||
(24-bit interface) | 42 | ||
RDUID | Read user ID of current task | 31 | |
RELBF | Release receive queue | 35 | |
RELM | Release memory | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 4A | ||
RELMP | Release pages in memory pool | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 7A | ||
REQM | Request memory | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 49 | ||
REQMP | Request pages in memory pool | ||
(31-bit interface) | 01 | ||
(24-bit interface) | 7A | ||
RETCO | Return from contingency process | 7B | |
RETRN | Return to program | - | |
REVNT | Receive event | 34 | |
RPOFEI | Send POSSIG signal | BB | |
RSOFEI | Request POSSIG signal | BB | |
SAVE | Save register | - | |
SEGLD | Load segments | - | |
SELPRGV | Select program version | B7 | |
SETBF | Set buffer size | 56 | |
SETIC | Set interval timer | 80 | |
SETSW | Set job switch | 47 | |
SETUS | Set user switch | 40 | |
SEVNT | Send event | 33 | |
SINF | Output system information | 87 |
Macro | Function | SVC16 | Description |
SOLSIG | Solicit signal request | 7C | |
SRMUINF | Output entry from user catalog | B9 | |
STAMCE | Read MRSCAT entries | 21 | |
STXIT | Set contingency interrupt address | 80 | |
SUSPEND | Suspend task | 7B | |
SWITCH | Set and query job and user switches | 2A | |
SYSFL 1 | Assign system files and TASKLIB | ||
(31-bit interface) | 91 | ||
(24-bit interface) | 58 | ||
SYSTA 1 | Output information on system file and TASKLIB assignment | "SYSTA - Output information on system file and TASKLIB assignment" | |
(31-bit interface) | 91 | ||
(24-bit interface) | 58 | ||
TABLE | Transfer load information (including PBTABD) | TABLE - Transfer load information | |
(31-bit interface) | B7 | ||
(24-bit interface) | 6F | ||
TCHNG | Modify terminal characteristics | 46 | TCHNG - Modify terminal characteristics |
TERM | Terminate program and procedure step | 09 | TERM - Terminate program and procedure step |
TINF | Output and modify task attributes | 87 | TINF - Read or modify task attributes |
TMODE | Interrogate job attributes | TMODE - Interrogate job attributes | |
(31-bit interface) | BF | ||
(24-bit interface) | 46 | ||
TSPRIO | Output run priorities | - | TSPRIO - Output run priorities |
TSTAT | Interrogate terminal attributes | 46 | TSTAT - Interrogate terminal attributes |
TYPIO | Write message to console | 96 | TYPIO - Write message to console |
UNBIND | Unload and unlink | B7 | UNBIND - Unload and unlink objects |
VMGINF | Output information on VM2000 operation | 67 | VMGINF - Output information on VM2000 operation |
VPASS | Variable-length pass | 59 | VPASS - Variable-length pass |
VSVI1 | Output link and load information | B7 | VSVI1 - Output link and load information |
VTCSET | Define logical control characters | - | VTCSET - Define logical control characters |
VTSUCB | Create VTSU parameters for input and output | - | VTSUCB - Create VTSU parameters for input/output |
WRCPT | Write checkpoint | 05 | WRCPT - Write checkpoint |
Macro | Function | SVC16 | Description |
WRLST | Write record to SYSLST | ||
(31-bit interface) | 27 | ||
(24-bit interface) | 45 | ||
WROUT | Write record to SYSOUT | ||
(31-bit interface) | 27 | ||
(24-bit interface) | 43 | ||
WRTRD | Combined input/output at terminal | ||
(31-bit interface) | 27 | ||
(24-bit interface) | 44 |
1MCLP macro
2Macro only for users of the HIPLEX MSCF software product