z/OS MVS IPCS Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Output

z/OS MVS IPCS Customization
SA23-1383-00

When the select ASID service returns control to your exit routine, register 15 contains one of the following return codes:
Code
Meaning
00
The select ASID service completed normally
04
The requested ASIDs were not all assigned or that a requested job name could not be found
08
A failure to access some data in the dump occurred
16
The service encountered an ending failure because of one of the following:
  • The CVT pointer is 0
  • Failure to access the CVT or ASVT in the dump
  • Unable to obtain a work area

If the select ASID service completed successfully, your exit routine has, in field ADPLPSOL, the address of the list of address space descriptors.

The ASIDLIST is a data structure consisting of a header and an array of entries, one for each selected address space.

The header contains the following information:
  • The number of entries in the array (ADPLOSCT)
  • The size of the output list, in bytes (ADPLOSSZ)
  • The subpool of the output list (ADPLOSSP)
  • The selection flags (ADPLOSSF) indicating why some ASIDs or job names were not found
  • The dump flags (ADPLOSDF) indicating the type of dump
Each array of entries contains the following information:
  • A pointer to the ASCB for the requested address space (ADPLOSAP)
  • Selection flags (ADPLOSF1) indicating why the ASID was selected
  • Status flags (ADPLOSF2) indicating the status of the address space
  • The CPUID (ADPLOSCP) if the address space was selected by specifying CURRENT
  • The ASID (ADPLOSAI) of the address space
  • The job name (ADPLOSJB) associated with the address space

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014