Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
DMSFATTR
Control Block Contents
DMSFATTR DSECT
Cross Reference (Contains links to field and bit definitions)
DMSFATTR Prolog
Name : DMSFATTR Description: File Attribute Stack Macro DSECT : DMSFATTR MNOTES None Operation : If DMSFATTR already included in current assembly, then branch to the end of the macro Save current status of PRINT pseudo-operation If 'SUP' was specified on the SYSPARM (ASM) or MACPARM (PL/AS) statement, turn off printing. Generate a data area mapping. Restore the PRINT compiler status Invoke PLAS version if invoked from PLAS program
DMSFATTR Control Block Content
DMSFATTR DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure DMSFATTR File Attribute Stack Macro 0000 0 Signed 4 FATFASTK (0) File Attribute Stack info 0000 0 Address 4 FATFANXT Addr of next stack entry 0004 4 Bitstring 7 FATFADEF Current attribute Defaults for 1... .... FATNOREC X'80' Flag for non-recoverable file .1.. .... FATINPLC X'40' Flag for inplace file 000B 11 Bitstring 1 * Spare byte 0000000C FATEND * 0000000C FATCBSIZ FATEND-FATFASTK Length of FATFASTK 00000004 FATDEFLT FATFADEF Synonym for Defaults
DMSFATTR Storage Layout
*** DMSFATTR - File Attribute Stack Macro * * +---------------------------+---------------------------+ * 0 | FATFANXT | FATFADEF- | * +--------------------+------+---------------------------+ * 8 | -(004) |//////| C * +--------------------+------+ * *** DMSFATTR - File Attribute Stack Macro
DMSFATTR Cross Reference
Symbol Dspl Value -------------- ---- ----- FATCBSIZ 000B 0000000C FATDEFLT 000B 00000004 FATEND 000B 0000000C FATFADEF 0004 FATFANXT 0000 FATFASTK 0000 FATINPLC 0004 40 FATNOREC 0004 80
Last updated on 1 May 2002 at 14:29:45 EDT.
Copyright IBM Corporation, 1990, 2002