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.

SDSCA

Prolog  

Control Block Contents  

SDSCA DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

SDSCA Prolog

Name : DMSSDSCA Description: MAPPING OF SDSCA DSECT : SDSCA Function : SDS COMMUNICATIONS AREA MAPPING MACRO. USED TO FEEDBACK ERRORS FROM SPS REQUESTS.

 

SDSCA Control Block Content


SDSCA DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SDSCA MAPPING OF SDSCA START ASSEMBLER PART 0000 0 Character 8 SDSCEYE EYE CATCHER WITH "DMSSDSCA" 0008 8 Character 8 SDSCFPID FILE POOL ID 0010 16 Character 8 SDSCUWID UNIT OF WORK ID 0018 24 Signed 4 SDSCODE SDS CODE 001C 28 Signed 4 SDSCODE2 SECONDARY CODE 0020 32 Signed 4 SDSCODE3 TERTIARY CODE 0024 36 Signed 4 SDSCUIX INDEX INTO USERID LIST 0028 40 Bitstring 1 SDSCWIX INDEX INTO WARNING FLAGS 0029 41 Bitstring 1 SDSCWRNS WARNING FLAG SUMMARY 002A 42 Character 1 SDSCFPRW FILEPOOL MODE AT TIME OF ERROR 002B 43 Character 1 SDSCRSV1 RESERVED 002C 44 Signed 4 SDSCCWR (0) WARNING FLAGS 002C 44 Bitstring 1 SDSCWR01 IMPLICIT ROLLBACK OCCURRED 002D 45 Bitstring 1 SDSCWR02 SERIOUS SERVER ERROR 002E 46 Bitstring 1 SDSCWR03 COORDINATE BACKOUT 002F 47 Bitstring 1 SDSCWR04 LINK SEVER BY LC 0030 48 Bitstring 1 SDSCWR05 USER RUNNING AT MAXCONN LIMIT 0031 49 Bitstring 1 SDSCWR06 NO ASYNC REQUEST STARTED 0032 50 Bitstring 1 SDSCWR07 WARNING FLAG 7 0033 51 Bitstring 1 SDSCWR08 WARNING FLAG 8 0034 52 Bitstring 1 SDSCWR09 WARNING FLAG 9 0035 53 Bitstring 1 SDSCWR10 WARNING FLAG 10 0036 54 Bitstring 1 SDSCWR11 WARNING FLAG 11 0037 55 Bitstring 1 SDSCWR12 WARNING FLAG 12 0038 56 Bitstring 1 SDSCWR13 WARNING FLAG 13 0039 57 Bitstring 1 SDSCWR14 WARNING FLAG 14 003A 58 Bitstring 1 SDSCWR15 WARNING FLAG 15 003B 59 Bitstring 1 SDSCWR16 WARNING FLAG 16 003C 60 Character 8 SDSCDMOD DAC DETECTING MODULE 0044 68 Address 4 SDSCCHN CHAIN POINTER 0048 72 Signed 4 SDSCFBKA (0) FEEDBACK AREA 0048 72 Signed 4 SDSCLFED LENGTH OF FEEDBACK AREA 004C 76 Character 70 SDSCFEED FEEDBACK AREA 0092 146 Signed 2 SDSCNUMSYM RESERVED FOR NUMBER OF SYMBOLIC LINKS RESOLVED 0094 148 Character 8 SDSRELLVL RELEASE LEVEL OF SERVER 009C 156 Signed 4 SDSCTRANID FOR AGENTS WAITING FOR RESYNC 00A0 160 Character 8 SDSCDETFP FILEPOOL WHERE ERROR DETECTED 00A8 168 Signed 4 SDSCCOMM COMMIT ERROR 00AC 172 Signed 4 SDSCRSV3 (0) LABEL LEFT HERE FOR HDX PATH 00AC 172 Signed 2 SDSCSEGIX1 INDEX OF LAST RESOLVED PATHNAME COMPONENT IN PATH1 00AE 174 Signed 2 SDSCSEGIX2 INDEX OF LAST RESOLVED PATHNAME COMPONENT IN PATH2 00B0 176 Signed 4 SDSCTFSL TOTAL FILE SPACE LEFT 00B4 180 Character 4 SDSPAD TO FORCE DOUBLE WORD LENGTH 00000001 SDSCWARN 1 USED TO SET WARNING FLAGS 000000D9 SDSCMORD C'R' SDSCFPRW VALUE IF READ MODE 000000E6 SDSCMOWR C'W' SDSCFPRW VALUE IF WRITE MODE 000000B8 SDSCALEN *-SDSCA POSIX byte files accessed through CMS interface are limited to 7FFFFFFF bytes in length (2**31 - 1, FIXED(31)). 00FFFFFF SPSBYTELIM 2147483647 @VR5FPGW SERVER OPERATOR COMMAND OP-CODE 00000003 SPSQLOGTAB 03 03X QUERY_LOGTABLE @VR1007H 00000004 SPSERLUWID 04 04X ERASE_LUWID @V6SGL1P 00000005 SPSERASELU 05 05X ERASE_LU @V6SGL1P 00000006 SPSQCRRLOG 06 06X QUERY_CRRLOG @V6SGL1P 00000007 SPSQLUWID 07 07X QUERY_LUWID @V6SGL1P 00000008 SPSQUERYLU 08 08X QUERY_LU @V6SGL1P 00000009 SPSRESRESUM 09 09X RESYNC_RESUME @V6SGL1P 0000000A SPSRESSPND 10 0AX RESYNC_SUSPEND @V6SGL1P 0000000B SPSRESBEGIN 11 0BX RESYNC_BEGIN @V6SGL1P 0000000C SPSERLUNAME 12 0CX ERASE_LUNAME @V6SGL1P 0000000D SPSFORCEPRE 13 0DX FORCE_PREPARED @V6SGL1P 0000000E SPSQPREPARE 14 0EX QUERY_PREPARED @V6SGL1P 0000000F SPSQDISABLE 15 0FX QUERY_DISABLE SPS REQUEST OP-CODES 00000010 SPSCACHEREL 16 10X CACHE_RELEASE 00000011 SPSCLOSE 17 11X CLOSE 00000012 SPSCLOSEDIR 18 12X CLOSE_DIRECTORY 00000013 SPSCOMMIT 19 13X COMMIT 00000014 SPSGETDIR 20 14X GET_DIRECTORY 00000015 SPSGETDIRE 21 15X GET_DIRECTORY_ENTRY 00000016 SPSLOCK 22 16X LOCK 00000017 SPSOPEN 23 17X OPEN 00000018 SPSOPENDIR 24 18X OPEN_DIRECTORY 00000019 SPSREAD 25 19X READ 0000001A SPSREFRDIR 26 1AX REFRESH_DIRECTORY 0000001B SPSROLLB 27 1BX ROLLBACK 0000001C SPSUNLOCK 28 1CX UNLOCK 0000001D SPSWRITE 29 1DX WRITE 0000001E SPSPREPCOM 30 1EX PREPARE_TO_COMMIT @V6SGL1P 0000001F SPSTCLOSE 31 1FX TCLOSE @V6SGL1P 00000020 SPSCONNECT 32 20X CONNECT 00000021 SPSCRDIR 33 21X CREATE_DIRECTORY 00000022 SPSCRALIAS 34 22X CREATE_ALIAS 00000023 SPSDELETE 35 23X DELETE 00000024 SPSDELDIR 36 24X DELETE_DIRECTORY 00000025 SPSFCOPY 37 25X FILE_COPY 00000026 SPSGRANT 38 26X GRANT 00000027 SPSRELOC 39 27X RELOCATE 00000028 SPSRENAME 40 28X RENAME 00000029 SPSREVOKE 41 29X REVOKE 0000002A SPSQLEVEL 42 2AX QUERY_SERVER_LEVEL 0000002B SPSSETESMD 43 2BX SEND_UDATA 0000002C SPSCHATTR 44 2CX CHANGE_ATTRIBUTES 00000030 SPSADDSTR 48 30X ADD_STORAGE 00000031 SPSCHANGETH 49 31X CHANGE_THRESHOLD 00000032 SPSDELSTR 50 32X DELETE_STORAGE 00000033 SPSGRANTADM 51 33X GRANT_ADMIN_AUTH 00000034 SPSGRANTU 52 34X GRANT_USER 00000035 SPSQADMINS 53 35X QUERY_ADMINS 00000036 SPSQCONUSRS 54 36X QUERY_CONNECTED_USERS 00000037 SPSQENUSERS 55 37X QUERY_ENROLLED_USERS 00000038 SPSQLOCKS 56 38X QUERY_LOCK_CONFLICTS 00000039 SPSQPOOL 57 39X QUERY_POOL 0000003A SPSQUSTOR 58 3AX QUERY_USER_SPACE 0000003B SPSREVADM 59 3BX REVOKE_ADMIN_AUTH 0000003C SPSREVOKEU 60 3CX REVOKE_USER 0000003D SPSWACCOUNT 61 3DX WRITE_ACCOUNTING 00000040 SPSGETCAT 64 40X GETCAT 00000041 SPSCLOSECAT 65 41X CLOSECAT 00000042 SPSOPENCAT 66 42X OPENCAT 00000043 SPSPURGEWU 67 43X PURGE_WORKUNIT 00000044 SPSPUTCAT 68 44X PUTCAT 00000045 SPSRELBLK 69 45X RELEASE_BLOCKS 00000046 SPSDSPACE 70 46X DATASPACE @V6S807H 00000047 SPSDIRATTR 71 47X DIRATTR @V6S807H 00000048 SPSQACCSSRS 72 48X QUERY_ACCESSORS @V6S807H 00000049 SPSQDSPACE 73 49X QUERY_DATASPACE @V6S807H 0000004A SPSSETRDATE 74 4AX SET_REFDATE @V6S807H 0000004B SPSPRECOORD 75 4BX PRE_COORDINATED @VR1MG6C 00000050 SPSGETLU 80 50X GET_LUWID @V6SGL1P 00000051 SPSGETRLOG 81 51X GET_RLOGNAME @V6SGL1P 00000052 SPSWRLOG 82 52X WRITE_LOG @V6SGL1P 00000053 SPSRESINIT 83 53X RESYNC_INIT @V6SGL1P 00000054 SPSRESQDIR 84 54X RESYNC_QDIR @V6SGL1P 00000055 SPSRESCOMP 85 55X RESERVED @V6SGL1P 00000056 SPSGETCAPBL 86 56X GET_CAPABILITIES @V6SGL1P 00000057 SPSRESPV 87 57X RESYNC_PV @V6SGL1P 00000060 SPSCHNGDRA 96 60X CHANGE_DRA @VR1MG7H 00000061 SPSCREXTOBJ 97 61X CREATE_EXTERNAL_OB@VR1MG7H 00000062 SPSCRFILE 98 62X CREATE_FILE @VR1MG7H 00000063 SPSQUSTORGR 99 63X Q_USR_STOR_GROUP @VR1MG7H 00000064 SPSSENDSMSD 100 64X SEND_SMS_DATA @VR1MG7H 00000065 SPSCONNECTU 101 65X CONNECT_USER @VR1MG7H 00000066 SPSADDMINI 102 66X ADD_MINIDISK @VR2XQ6C 00000067 SPSCTRLBKUP 103 67X CONTROL_BACKUP @VR2XV6C 00000068 SPSRENAMEU 104 68X RENAME_USER @VR2XA6C 00B8 184 Character 1 SPSAREAD READ AUTHORITY @V6S807H 00B9 185 Character 1 SPSAWRITE WRITE AUTHORITY @V6S807H 00BA 186 Character 1 SPSADIRRD DIRREAD AUTH @V6S807H 00BB 187 Character 1 SPSADIRWR DIRWRITE AUTH @V6S807H 00BC 188 Character 1 SPSANEWRD NEWREAD AUTH @V6S807H 00BD 189 Character 1 SPSANEWWR NEWWRITE AUTH @V6S807H 00BE 190 Character 1 SPSARDDIRRD DEFAULTS TO READ IF FILECONTROL AND DIRREAD IF DIRCONTROL @V6S807H 00BF 191 Character 1 SPSARDNEWRD READ AND NEWREAD @V6S807H 00C0 192 Character 1 SPSARDNEWWR READ AND NEWWRITE @V6S807H 00C1 193 Character 1 SPSAWRNEWRD WRITE AND NEWREAD @V6S807H 00C2 194 Character 1 SPSAWRNEWWR WRITE AND NEWWRITE @V6S807H 00C3 195 Character 1 SPSKPREAD KEEP READ @V6S807H 00C4 196 Character 1 SPSREVALL REVOKE ALL @V6S807H 00C5 197 Character 1 SPSREVANY REVOKE ANY @V6S807H 00C6 198 Character 1 SPSKPDIRRD KEEP DIRREAD @V6S807H 00C7 199 Character 1 SPSREVNEW REVOKE NEW AUTH @V6S807H 00C8 200 Character 1 SPSKPNEWRD KEEP NEW READ @V6S807H 00C9 201 Character 1 SPSANEWKPRD NEWAUTH AND KEEPREAD @V6S807H 00CA 202 Character 1 SPSARWKPNEWRD RWAUTH AND KEEPNEWREA@V6S807H 00CB 203 Character 1 SPSAKPRDKPNEWRD KEEPREAD & KEEPNEWREA@V6S807H 00CC 204 Character 1 SPSARW RWAUTH @V6S807H

 

SDSCA Storage Layout

*** SDSCA - MAPPING OF SDSCA
*
*     +-------------------------------------------------------+
*   0 |                       SDSCEYE                         |
*     +-------------------------------------------------------+
*   8 |                       SDSCFPID                        |
*     +-------------------------------------------------------+
*  10 |                       SDSCUWID                        |
*     +---------------------------+---------------------------+
*  18 |         SDSCODE           |         SDSCODE2          |
*     +---------------------------+---------------------------+
*  20 |         SDSCODE3          |         SDSCUIX           |
*     +------+------+------+------+------+------+------+------+
*  28 |:CWIX |:CWRNS|:CFPRW|:CRSV1|:CWR01|:CWR02|:CWR03|:CWR04|
*     +------+------+------+------+------+------+------+------+
*  30 |:CWR05|:CWR06|:CWR07|:CWR08|:CWR09|:CWR10|:CWR11|:CWR12|
*     +------+------+------+------+------+------+------+------+
*  38 |:CWR13|:CWR14|:CWR15|:CWR16|        SDSCDMOD-          |
*     +------+------+------+------+---------------------------+
*  40 |          -(03C)           |         SDSCCHN           |
*     +---------------------------+---------------------------+
*  48 |         SDSCLFED          |                           |
*     +---------------------------+                           |
*  50 |                                                       |
*     =                       SDSCFEED                        =
*     |             +-------------+---------------------------+
*  90 |             | SDSCNUMSYM  |        SDSRELLVL-         |
*     +-------------+-------------+---------------------------+
*  98 |          -(094)           |        SDSCTRANID         |
*     +---------------------------+---------------------------+
*  A0 |                      SDSCDETFP                        |
*     +---------------------------+-------------+-------------+
*  A8 |         SDSCCOMM          | SDSCSEGIX1  | SDSCSEGIX2  |
*     +---------------------------+-------------+-------------+
*  B0 |         SDSCTFSL          |          SDSPAD           |
*     +------+------+------+------+------+------+------+------+
*  B8 |:AREAD|(0B9) |(0BA) |(0BB) |(0BC) |(0BD) |(0BE) |(0BF) |
*     +------+------+------+------+------+------+------+------+
*  C0 |(0C0) |(0C1) |(0C2) |(0C3) |(0C4) |(0C5) |(0C6) |(0C7) |
*     +------+------+------+------+------+------+------+------+
*  C8 |(0C8) |(0C9) |(0CA) |(0CB) |SPSARW| CD
*     +------+------+------+------+------+
*
*** SDSCA - MAPPING OF SDSCA

 

SDSCA Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

SDSCALEN 00B4 000000B8

SDSCCHN 0044

SDSCCOMM 00A8

SDSCCWR 002C

SDSCDETFP 00A0

SDSCDMOD 003C

SDSCEYE 0000

SDSCFBKA 0048

SDSCFEED 004C

SDSCFPID 0008

SDSCFPRW 002A

SDSCLFED 0048

SDSCMORD 00B4 000000D9

SDSCMOWR 00B4 000000E6

SDSCNUMSYM 0092

SDSCODE 0018

SDSCODE2 001C

SDSCODE3 0020

SDSCRSV1 002B

SDSCRSV3 00AC

SDSCSEGIX1 00AC

SDSCSEGIX2 00AE

SDSCTFSL 00B0

SDSCTRANID 009C

SDSCUIX 0024

SDSCUWID 0010

SDSCWARN 00B4 00000001

SDSCWIX 0028

SDSCWRNS 0029

SDSCWR01 002C

SDSCWR02 002D

SDSCWR03 002E

SDSCWR04 002F

SDSCWR05 0030

SDSCWR06 0031

SDSCWR07 0032

SDSCWR08 0033

SDSCWR09 0034

SDSCWR10 0035

SDSCWR11 0036

SDSCWR12 0037

SDSCWR13 0038

SDSCWR14 0039

SDSCWR15 003A

SDSCWR16 003B

SDSPAD 00B4

SDSRELLVL 0094

SPSADDMINI 00B4 00000066

SPSADDSTR 00B4 00000030

SPSADIRRD 00BA

SPSADIRWR 00BB

SPSAKPRDKPNEWRD 00CB

SPSANEWKPRD 00C9

SPSANEWRD 00BC

SPSANEWWR 00BD

SPSARDDIRRD 00BE

SPSARDNEWRD 00BF

SPSARDNEWWR 00C0

SPSAREAD 00B8

SPSARW 00CC

SPSARWKPNEWRD 00CA

SPSAWRITE 00B9

SPSAWRNEWRD 00C1

SPSAWRNEWWR 00C2

SPSBYTELIM 00B4 00FFFFFF

SPSCACHEREL 00B4 00000010

SPSCHANGETH 00B4 00000031

SPSCHATTR 00B4 0000002C

SPSCHNGDRA 00B4 00000060

SPSCLOSE 00B4 00000011

SPSCLOSECAT 00B4 00000041

SPSCLOSEDIR 00B4 00000012

SPSCOMMIT 00B4 00000013

SPSCONNECT 00B4 00000020

SPSCONNECTU 00B4 00000065

SPSCRALIAS 00B4 00000022

SPSCRDIR 00B4 00000021

SPSCREXTOBJ 00B4 00000061

SPSCRFILE 00B4 00000062

SPSCTRLBKUP 00B4 00000067

SPSDELDIR 00B4 00000024

SPSDELETE 00B4 00000023

SPSDELSTR 00B4 00000032

SPSDIRATTR 00B4 00000047

SPSDSPACE 00B4 00000046

SPSERASELU 00B4 00000005

SPSERLUNAME 00B4 0000000C

SPSERLUWID 00B4 00000004

SPSFCOPY 00B4 00000025

SPSFORCEPRE 00B4 0000000D

SPSGETCAPBL 00B4 00000056

SPSGETCAT 00B4 00000040

SPSGETDIR 00B4 00000014

SPSGETDIRE 00B4 00000015

SPSGETLU 00B4 00000050

SPSGETRLOG 00B4 00000051

SPSGRANT 00B4 00000026

SPSGRANTADM 00B4 00000033

SPSGRANTU 00B4 00000034

SPSKPDIRRD 00C6

SPSKPNEWRD 00C8

SPSKPREAD 00C3

SPSLOCK 00B4 00000016

SPSOPEN 00B4 00000017

SPSOPENCAT 00B4 00000042

SPSOPENDIR 00B4 00000018

SPSPRECOORD 00B4 0000004B

SPSPREPCOM 00B4 0000001E

SPSPURGEWU 00B4 00000043

SPSPUTCAT 00B4 00000044

SPSQACCSSRS 00B4 00000048

SPSQADMINS 00B4 00000035

SPSQCONUSRS 00B4 00000036

SPSQCRRLOG 00B4 00000006

SPSQDISABLE 00B4 0000000F

SPSQDSPACE 00B4 00000049

SPSQENUSERS 00B4 00000037

SPSQLEVEL 00B4 0000002A

SPSQLOCKS 00B4 00000038

SPSQLOGTAB 00B4 00000003

SPSQLUWID 00B4 00000007

SPSQPOOL 00B4 00000039

SPSQPREPARE 00B4 0000000E

SPSQUERYLU 00B4 00000008

SPSQUSTOR 00B4 0000003A

SPSQUSTORGR 00B4 00000063

SPSREAD 00B4 00000019

SPSREFRDIR 00B4 0000001A

SPSRELBLK 00B4 00000045

SPSRELOC 00B4 00000027

SPSRENAME 00B4 00000028

SPSRENAMEU 00B4 00000068

SPSRESBEGIN 00B4 0000000B

SPSRESCOMP 00B4 00000055

SPSRESINIT 00B4 00000053

SPSRESPV 00B4 00000057

SPSRESQDIR 00B4 00000054

SPSRESRESUM 00B4 00000009

SPSRESSPND 00B4 0000000A

SPSREVADM 00B4 0000003B

SPSREVALL 00C4

SPSREVANY 00C5

SPSREVNEW 00C7

SPSREVOKE 00B4 00000029

SPSREVOKEU 00B4 0000003C

SPSROLLB 00B4 0000001B

SPSSENDSMSD 00B4 00000064

SPSSETESMD 00B4 0000002B

SPSSETRDATE 00B4 0000004A

SPSTCLOSE 00B4 0000001F

SPSUNLOCK 00B4 0000001C

SPSWACCOUNT 00B4 0000003D

SPSWRITE 00B4 0000001D

SPSWRLOG 00B4 00000052


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:12:52 EDT.
Copyright IBM Corporation, 1990, 1999