ASBK Back to Index page
 
Prolog 
Control Block Contents 
   ASBK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  ASBK Prolog Top of page
 
 NAME       : HCPASBK
              Associate Request Block
 DESCRIPTION: Map the Associate Request Block
 DSECT      : ASBK
 FUNCTION   : Map the Associate Request Block
 LOCATED BY : R1 at entry to HCPNLSAS
 CREATED BY : HCPZXAAS
 DELETED BY : HCPZXAAS
              HCPZXADL
 SERIALIZED : None.
 RELOCATION CONSIDERATIONS : None
 
 
  ASBK Control Block Content Top of page
 

 ASBK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ASBK Map the Associate Request Block 0000 0 Address 4 ASBPPFWD Address of next ASBK on SYSPPROC (the system initialization chain of post-initialization processing control blocks) 0004 4 Signed 4 ASBPPPRI Priority value for ordering entries on SYSPPROC. Higher values come later on the chain. Equal values are ordered LIFO or FIFO as needed by the use of the control block. 00000361 ASBPRTY 865 Priority value for ASBPPPRI. Arbitrary, but unique for ASBK control blocks on the SYSPPROC chain. Because we will process the ASSOCIATE requests after the CPXLOAD requests on this chain, we select a value that is larger that LRBPRTY so that the ASBKs are queued after the LRBKs on SYSPPROC. This is just for our searching convenience. 0008 8 Address 4 ASBEPNPT Pointer to a PLAYPEN area containing the entry point names to be associated. ASBCOUNT is the number of entries in this playpen area. 000C 12 Address 4 ASBGSDQ Address of 1st GSDBK in chain of error message GSDBKs 0010 16 Address 4 ASBGSDQE Address of end GSDBK in chain of error message GSDBKs 0014 20 Signed 4 ASBMSGNO Message number 0018 24 Address 4 ASBWORDP Address of substitution token 001C 28 Signed 4 ASBWORDL Length of substitution token 0020 32 Character 8 ASBCNL (0) Component id 'n' Language id 0020 32 Character 3 ASBCOMP Component id 0023 35 Character 5 ASBLANG Language id 0028 40 Signed 2 ASBEXIT Exit number See HCPSCFBK SCFASSF0 for bits defined by ASBASSF0 002A 42 Bitstring 1 ASBASSF0 Flags See HCPSCFBK SCFASSF1 for bits defined by ASBASSF1 002B 43 Bitstring 1 ASBASSF1 Flags 002C 44 Signed 2 ASBCOUNT Number of entry point names in the area pointed to by ASBEPNPT 002E 46 Bitstring 1 ASB$END (0) The end
 
 
  ASBK Storage Layout Top of page
 
          
*** ASBK - Map the Associate Request Block
*
*     +---------------------------+---------------------------+
*   0 |         ASBPPFWD          |         ASBPPPRI          |
*     +---------------------------+---------------------------+
*   8 |         ASBEPNPT          |         ASBGSDQ           |
*     +---------------------------+---------------------------+
*  10 |         ASBGSDQE          |         ASBMSGNO          |
*     +---------------------------+---------------------------+
*  18 |         ASBWORDP          |         ASBWORDL          |
*     +--------------------+------+---------------------------+
*  20 |      ASBCOMP       |             ASBLANG              |
*     +-------------+------+------+-------------+-------------+
*  28 |  ASBEXIT    |:ASSF0|:ASSF1|  ASBCOUNT   |
*     +-------------+------+------+-------------+
*
*** ASBK - Map the Associate Request Block
 
 
  ASBK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
ASB$END        002E
ASBASSF0       002A
ASBASSF1       002B
ASBCNL         0020
ASBCOMP        0020
ASBCOUNT       002C
ASBEPNPT       0008
ASBEXIT        0028
ASBGSDQ        000C
ASBGSDQE       0010
ASBLANG        0023
ASBMSGNO       0014
ASBPPFWD       0000
ASBPPPRI       0004
ASBPRTY        0004 00000361
ASBWORDL       001C
ASBWORDP       0018
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:47:27 EDT.
Copyright IBM Corporation, 1990, 2022