CPED | Back to Index page |
Prolog Control Block Contents CPED DSECT CPEFMH5 DSECT CPEFASI DSECT CPEFLUW1 DSECT CPEFLUW2 DSECT CPEFCOR DSECT CPEFASIS DSECT CPESGIDV DSECT CPEPIP DSECT CPEPIPMP DSECT CPECSRV DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
CPED Prolog | Top of page |
NAME : CPED DESCRIPTION: CONNECTION PENDING EXTENDED DATA (CPED) DSECT : CPED (primary) FUNCTION : PROVIDES A MAPPING OF THE CPED CONTAINING THE ALLOCATE DATA (VM AREA AND FMH5) WITHIN THE INTERRUPT BUFFER EXTENSION. THE MAPPING OF THE VM COMMUNICATION SERVER AREA AND PROGRAM INTIALIZATION PARAMETER(PIP) ARE ALSO PROVIDED. HISTORY : NEW FOR VM/ESA RELEASE 1 RELOCATION CONSIDERATIONS : None NOTES : 1. ANY CHANGES TO CPED COPY SHOULD ALSO BE MADE IN THE INTERNAL CMS VERSION, DMSCPEDP, TO KEEP THE MAPPING IN SYNCH BETWEEN CP AND CMS. THE CMS BILINGUAL MACRO, DMSCPED, USES THE ASSEMBLER COPY FUNCTION TO INCLUDE CPED COPY WHEN INVOKED FROM AN ASSEMBLER MODULE. ALSO NOTE THAT THE INTERNAL CP VERSION (HCPCONBK COPY) AS WELL AS THE INTERNAL AVS AND TSAF VERSIONS FOR THE ALLOCATE DATA MAPPING MUST BE KEPT IN SYNCH. 2. THE VALUE IN 'CPEFLEN' INCLUDES THE LENGTH OF 'CPEFLEN' ITSELF. IT IS CALCULATED AS LENGTH(CPEFBASE) + CPEFTPNL + CPEFASIL + LENGTH(CPEFASIL) + CPEFLUWL + LENGTH(CPEFLUWL) + CPEFCORL + LENGTH(CPEFCORL). 3. THE VALUES IN 'CPEFTPNL', 'CPEFASIL', 'CPEFLUWL', 'CPEFCORL', CPEFSUBL', AND 'CPEFFQNL' DO NOT INCLUDE THE LENGTHS OF THE LENGTH FIELDS THEMSELVES. 4. 'CPEFPRML' SPECIFIES THE LENGTH OF THE FIXED PARAMETERS THAT APPEAR IN THE FMH5 BETWEEN 'CPEFPRML' ITSELF AND THE FIRST VARYING-LENGTH FIELD. THE VALUE IN 'CPEFPRML' ADDED TO THE DISPLACEMENT OF THE FIRST FIXED-LENGTH FIELD FOLLOWING 'CPEFPRML' WITHIN THE FMH5 GIVES THE DISPLACEMENT OF THE FIRST VARYING-LENGTH FIELD IN THE FMH5. 5. PROGRAM INITIALIZATION PARAMETER (PIP) DATA IS SENT AS A GDS VARIABLE IF THE FIELD 'CPEFPIP' INDICATES THAT PIP DATA IS PRESENT. 6. THE LL FIELDS FOR THE PIP DATA, 'CPEPIPLN' AND 'CPEPIPSL', INCLUDE THE LENGTH OF THE LENGTH FIELDS THEMSELVES. 7. WARNING: IF IPRESID IN THE PARAMETER LIST IS *USERID AND THE CPED IS BEING PRESENTED TO A TSAF VIRTUAL MACHINE THEN THE CPED WILL BE PRECEDED BY AN 8 BYTE NODE ID. |
CPED Control Block Content | Top of page |
|
CPED Storage Layout | Top of page |
*** CPED - CONNECTION PENDING EXTENDED DATA (CPED) * * +-------------+-------------+-------------+-------------+ * 0 | CPEVTOTL | CPEVFIXL |/////////////| CPEVSRVL | * +------+------+------+------+-------------+-------------+ * 8 |:VSESL|:VLLUL|:VRLUL|//////////////////////////////////| * +------+------+------+----------------------------------+ * 10 | CPEVMODE | * +-------------------------------------------------------+ * 18 | CPEVSESS | * +-------------------------------------------------------+ * 20 | CPEVLUQ | * +-------------------------------------------------------+ * 28 | CPEVTLU | * +-------------------------------------------------------+ * 30 | CPEVPLUQ | * +-------------------------------------------------------+ * 38 | CPEVPTLU | * +-------------------------------------------------------+ * 40 | | * = CPEVLLUN = * | +------------------------------------------------+ * 50 | | | * +------+ | * | CPEVRLUN | * | +-----------------------------------------+ * 60 | |/////////////////////////////////////////| * +-------------+-----------------------------------------+ * 68 | CPEVALT | * +-------------------------------------------------------+ * 70 | CPEVCIT | * +------+--------------------+---------------------------+ * 78 |:VIDFL|////////////////////| CPEVEUID | * +------+--------------------+---------------------------+ * 80 | CPEVEGID | CPEVRUID | * +---------------------------+---------------------------+ * 88 | CPEVRGID | CPEVIDLN | * +---------------------------+---------------------------+ * 90 | CPEVVARL | CPEVCBLQ- | * +---------------------------+---------------------------+ * 98 | -(094) | CPEVCBTL- | * +---------------------------+---------------------------+ * A0 | -(09C) | CPEVSLAB- | * +---------------------------+---------------------------+ * A8 | -(0A4) | AC * +---------------------------+ * *** CPED - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEFMH5 - CONNECTION PENDING EXTENDED DATA (CPED) * * +------+------+-------------+------+------+------+------+ * 0 |:FLEN |:FTYPE| CPEFCODE |:FFLG1|:FPRML|:FCONT|//////| * +------+------+-------------+------+------+------+------+ * 8 |:FFLG2|:FTPNL| * +------+------+ * *** CPEFMH5 - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEFASI - CONNECTION PENDING EXTENDED DATA (CPED) * * +------+ * 0 |:FASIL| * +------+ * *** CPEFASI - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEFLUW1 - CONNECTION PENDING EXTENDED DATA (CPED) * * +------+------+ * 0 |:FLUWL|:FFQNL| * +------+------+ * *** CPEFLUW1 - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEFLUW2 - CONNECTION PENDING EXTENDED DATA (CPED) * * +-----------------------------------------+-------------+ * 0 | CPEFLUIN | CPEFLUSN | * +-----------------------------------------+-------------+ * 8 * *** CPEFLUW2 - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEFCOR - CONNECTION PENDING EXTENDED DATA (CPED) * * +------+ * 0 |:FCORL| * +------+ * *** CPEFCOR - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEFASIS - CONNECTION PENDING EXTENDED DATA (CPED) * * +------+------+ * 0 |:FSUBL|:FSUBT| * +------+------+ * *** CPEFASIS - CONNECTION PENDING EXTENDED DATA (CPED) *** CPESGIDV - CONNECTION PENDING EXTENDED DATA (CPED) * * *** CPESGIDV - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEPIP - CONNECTION PENDING EXTENDED DATA (CPED) * * +-------------+-------------+ * 0 | CPEPIPLN | CPEPIPID | * +-------------+-------------+ * *** CPEPIP - CONNECTION PENDING EXTENDED DATA (CPED) *** CPEPIPMP - CONNECTION PENDING EXTENDED DATA (CPED) * * +-------------+-------------+ * 0 | CPEPIPSL | CPEPIPSI | * +-------------+-------------+ * *** CPEPIPMP - CONNECTION PENDING EXTENDED DATA (CPED) *** CPECSRV - CONNECTION PENDING EXTENDED DATA (CPED) * * +------+-------------+------+---------------------------+ * 0 |:COMFL| CPECOMPL |//////| CPECOMPA | * +------+-------------+------+---------------------------+ * 8 * *** CPECSRV - CONNECTION PENDING EXTENDED DATA (CPED) |
CPED Cross Reference | Top of page |
Copyright IBM Corporation, 1990, 2022