Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
LCRBK
PrologControl Block Contents
LCRBK DSECT
Storage Layout
Cross Reference
LCRBK Prolog
NAME : HCPFCWDS DESCRIPTION: Locate Record Parameter DSECT : LCRBK
LCRBK Control Block Content
LCRBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LCRBK Locate Record Parameter 0000 0 Bitstring 1 LCROPER Operation byte 0001 1 Bitstring 1 LCRAUX Auxiliary Byte LCRCMNSK is not actually a field in the LCR parm list. It is used by HCPFTR to address the SEEKA field in a way that allows use by routines that expect to see 00CCHH. These routines only deal with the CC portion so it does not matter what is actually in the first 2 bytes. 0002 2 Bitstring 1 LCRCMNSK Address of "SEEK" 0003 3 Bitstring 1 LCRCOUNT Record/track count 0004 4 Bitstring 4 LCRSEEKA Seek address: CCHH 0008 8 Bitstring 4 LCRSRCHC Search address: CCHH 000C 12 Bitstring 1 LCRSRCHR Search address: R 000D 13 Bitstring 1 LCRSECTR Sector address 000E 14 Bitstring 2 LCRXFRLN Transfer Length Factor .... ..11 LCRACCES X'03' Mask to check authorization 11.. .... LCRECKD X'C0' Mask to check architecture
LCRBK Storage Layout
*** LCRBK - Locate Record Parameter * * +------+------+------+------+---------------------------+ * 0 |:OPER |LCRAUX|:CMNSK|:COUNT| LCRSEEKA | * +------+------+------+------+------+------+-------------+ * 8 | LCRSRCHC |:SRCHR|:SECTR| LCRXFRLN | * +---------------------------+------+------+-------------+ * 10 * *** LCRBK - Locate Record Parameter
LCRBK Cross Reference
Symbol Dspl Value -------------- ---- ----- LCRACCES 000E 03 LCRAUX 0001 LCRCMNSK 0002 LCRCOUNT 0003 LCRECKD 000E C0 LCROPER 0000 LCRSECTR 000D LCRSEEKA 0004 LCRSRCHC 0008 LCRSRCHR 000C LCRXFRLN 000E
Last updated on 29 Mar 2001 at 15:44:11 EDT.
Copyright IBM Corporation, 1990, 2001