Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

ASBK

Prolog  

Control Block Contents  

ASBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

ASBK Prolog

 NAME       : HCPASBK
              Associate Request Block
 DESCRIPTION: Map the Associate Request Block
 DSECT      : ASBK
 STATUS     : VM/ESA Version 2, Release 1.0
 FUNCTION   : Map the Associate Request Block
 LOCATED BY : R1 at entry to HCPNLSAS
 CREATED BY : HCPZXAAS
 DELETED BY : HCPZXAAS
              HCPZXADL
 SERIALIZED : None.

 

ASBK Control Block Content


ASBK DSECT

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

*** 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   |             |
*     +-------------+------+------+-------------+             |
*  30 |                                                       |
*     =                       ASB$END                         =
*     |                                                       |
*     +-------------------------------------------------------+
*
*** ASBK - Map the Associate Request Block

 

ASBK Cross Reference

(contains links to field and bit definitions)
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 VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:40:22 EDT.
Copyright IBM Corporation, 1990, 1999