|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SDSCA
Control Block Contents
SDSCA DSECT
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
.... ...1 SDSCWARN 1 SDSCWARN USED TO SET WARNING
FLAGS
11.1 1..1 SDSCMORD C'R' SDSCMORD SDSCFPRW VALUE IF
READ MODE
111. .11. SDSCMOWR C'W' SDSCMOWR 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
SERVER OPERATOR COMMAND OP-CODE
00000003 SPSQLOGTAB 03 03X QUERY_LOGTABLE
00000004 SPSERLUWID 04 04X ERASE_LUWID
00000005 SPSERASELU 05 05X ERASE_LU
00000006 SPSQCRRLOG 06 06X QUERY_CRRLOG
00000007 SPSQLUWID 07 07X QUERY_LUWID
00000008 SPSQUERYLU 08 08X QUERY_LU
00000009 SPSRESRESUM 09 09X RESYNC_RESUME
0000000A SPSRESSPND 10 0AX RESYNC_SUSPEND
0000000B SPSRESBEGIN 11 0BX RESYNC_BEGIN
0000000C SPSERLUNAME 12 0CX ERASE_LUNAME
0000000D SPSFORCEPRE 13 0DX FORCE_PREPARED
0000000E SPSQPREPARE 14 0EX QUERY_PREPARED
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
0000001F SPSTCLOSE 31 1FX TCLOSE
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
00000047 SPSDIRATTR 71 47X DIRATTR
00000048 SPSQACCSSRS 72 48X QUERY_ACCESSORS
00000049 SPSQDSPACE 73 49X QUERY_DATASPACE
0000004A SPSSETRDATE 74 4AX SET_REFDATE
0000004B SPSPRECOORD 75 4BX PRE_COORDINATED
00000050 SPSGETLU 80 50X GET_LUWID
00000051 SPSGETRLOG 81 51X GET_RLOGNAME
00000052 SPSWRLOG 82 52X WRITE_LOG
00000053 SPSRESINIT 83 53X RESYNC_INIT
00000054 SPSRESQDIR 84 54X RESYNC_QDIR
00000055 SPSRESCOMP 85 55X RESERVED
00000056 SPSGETCAPBL 86 56X GET_CAPABILITIES
00000057 SPSRESPV 87 57X RESYNC_PV
00000060 SPSCHNGDRA 96 60X CHANGE_DRA
00000061 SPSCREXTOBJ 97 61X CREATE_EXTERNAL_OB
00000062 SPSCRFILE 98 62X CREATE_FILE
00000063 SPSQUSTORGR 99 63X Q_USR_STOR_GROUP
00000064 SPSSENDSMSD 100 64X SEND_SMS_DATA
00000065 SPSCONNECTU 101 65X CONNECT_USER
00000066 SPSADDMINI 102 66X ADD_MINIDISK
00000067 SPSCTRLBKUP 103 67X CONTROL_BACKUP
00000068 SPSRENAMEU 104 68X RENAME_USER
00B8 184 Character 1 SPSAREAD READ AUTHORITY
00B9 185 Character 1 SPSAWRITE WRITE AUTHORITY
00BA 186 Character 1 SPSADIRRD DIRREAD AUTH
00BB 187 Character 1 SPSADIRWR DIRWRITE AUTH
00BC 188 Character 1 SPSANEWRD NEWREAD AUTH
00BD 189 Character 1 SPSANEWWR NEWWRITE AUTH
00BE 190 Character 1 SPSARDDIRRD DEFAULTS TO READ IF FILECONTROL
AND DIRREAD IF DIRCONTROL
00BF 191 Character 1 SPSARDNEWRD READ AND NEWREAD
00C0 192 Character 1 SPSARDNEWWR READ AND NEWWRITE
00C1 193 Character 1 SPSAWRNEWRD WRITE AND NEWREAD
00C2 194 Character 1 SPSAWRNEWWR WRITE AND NEWWRITE
00C3 195 Character 1 SPSKPREAD KEEP READ
00C4 196 Character 1 SPSREVALL REVOKE ALL
00C5 197 Character 1 SPSREVANY REVOKE ANY
00C6 198 Character 1 SPSKPDIRRD KEEP DIRREAD
00C7 199 Character 1 SPSREVNEW REVOKE NEW AUTH
00C8 200 Character 1 SPSKPNEWRD KEEP NEW READ
00C9 201 Character 1 SPSANEWKPRD NEWAUTH AND KEEPREAD
00CA 202 Character 1 SPSARWKPNEWRD RWAUTH AND KEEPNEWREA
00CB 203 Character 1 SPSAKPRDKPNEWRD
KEEPREAD & KEEPNEWREA
00CC 204 Character 1 SPSARW RWAUTH
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
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 D9 SDSCMOWR 00B4 E6 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 01 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 26 Jun 2007 at 14:51:36 EDT.
Copyright IBM Corporation, 1990, 2007