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
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
Last updated on 12 Aug 1999 at 11:12:52 EDT.
Copyright IBM Corporation, 1990, 1999