About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
SECBK | Back to Index page |
Prolog Control Block Contents SECBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
SECBK Prolog | Top of page |
NAME : HCPSECBK DESCRIPTION: An element of the SECONDARY USERIDS TABLE DSECT : SECBK (for IDOFFSET) / SECBB (for LIKE declares) FUNCTION : Used to map information for an element of the TABLE OF SECONDARY USERIDS. It is maintained by HCPSEC. This table is neccessary to improve the performance of HCPSEC. LOCATED BY : SYSSECQ, an anchor located in SYSCM CREATED BY : HCPSEC DELETED BY : HCPSEC RELOCATION CONSIDERATIONS : None otes- - The TABLE OF SECONDARY USERIDS is anchored in SYSCM. The lock for the table is SYSSECLK. - The definition for each field in an element of the TABLE OF SECONDARY USERIDS is: - SEC_NEXT = points to the next element, if there is no next element then it is zero. - SEC_SECONDARY_USERID = has a user-id that can be found in the VMDSECU of some user in the system. - SEC_NUMBER_OF_REQUESTORS = the number of users in the system whose VMDSECU is the same as the SEC_SECONDARY_USERID of this element. - The invariant for this table (TABLE_OF_SECONDARY_USERIDS) is: A user-id is in this table if and only if there is some user in the system whose VMDSECU field contains this user-id, and, the SEC_NUMBER_OF_REQUESTORS is the number of users in the system whose VMDSECU field contains this user-id. |
SECBK Control Block Content | Top of page |
|
SECBK Storage Layout | Top of page |
*** SECBK - An element of the SECONDARY USERIDS TABLE * * +---------------------------+---------------------------+ * 0 | SEC_NEXT | SEC_SECONDARY_USERID- | * +---------------------------+---------------------------+ * 8 | -(004) | SEC_NUMBER_OF_REQUESTORS | * +---------------------------+---------------------------+ * 10 * *** SECBK - An element of the SECONDARY USERIDS TABLE |
SECBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- SEC_NEXT 0000 SEC_NUMBER_OF_REQUESTORS 000C SEC_SECONDARY_USERID 0004 SECSIZE 000C 00000002 |
Copyright IBM Corporation, 1990, 2022