STFLE Back to Index page
 
Prolog 
Control Block Contents 
   STFLE DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  STFLE Prolog Top of page
 
 NAME       : HCPSTFLE
 DESCRIPTION: STFLE response mapping
 DSECT      : STFLE
 FUNCTION   : Map STFLE response in HCPRCCFL
 LOCATED BY : HCPRCCFL
 CREATED BY : not a control block, just a DSECT, so not created
 DELETED BY : see above
 REFERENCES : none
 SERIALIZED : N/A
 COMPATIBILITY AND MIGRATION CONCERNS : N/A
 NOTES      : This DSECT is used to map the data from the
              STFLE instruction that is issued during system
              initialization.
              Note that the first four bytes of output from
              both the STFL and STFLE instructions are the
              same and are stored at location PFXSTFL.  The
              bytes defined at PFXSTFL are used to address
              these four bytes from both instructions.
              This DSECT is the method to address STFLE
              bytes 4 and up, and may also be used to address
              STFLE bytes 0 through 3.  The bit definitions
              in HCPEQUAT are used with both this DSECT and
              PFXSTFL to address individual bits.
 
 
  STFLE Control Block Content Top of page
 

 STFLE DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure STFLE STFLE response mapping 0000 0 Bitstring 1 STFLEB0 STFLE byte 0 1... .... STFL0N3A X'80' STFL0N3A "N3" instructions available .1.. .... STFL0MEA X'40' STFL0MEA zArch available ..1. .... STFL0MEE X'20' STFL0MEE zArch enabled ...1 .... STFL0IDT X'10' STFL0IDT IDTE is installed .... 1... STFL0ICS X'08' STFL0ICS IDTE performs the Invalidation-and- Clearing operation selectively when STE(s) are invalidated. IDTE also performs the Clearing-by-ASCE function selectively. In both cases, "selectively" means the TLB purging is limited to those specific entries required by architecture. If this bit is off, IDTE simply purges all TLBs. If this bit is on, STFL0IDT is also on. .... .1.. STFL0ICR X'04' STFL0ICR IDTE performs the Invalidation-and- Clearing operation selectively when RTE(s) are invalidated. "Selectively" means the TLB purging is limited to those specific entries required by architecture. If this bit is off, IDTE Invalidation-and-Clearing of RTE(s) simply purges all TLBs. If this bit is on, STFL0IDT and STFL0ICS are also on. .... ..1. STFL0ALR X'02' STFL0ALR ASN-and-LX-reuse facility installed .... ...1 STFL0FLE X'01' STFL0FLE STFLE facility installed Absolute bit position definitiions for byte 0 for use with HCPARDSF 0001 1 Bitstring 1 STFLEB1 STFLE byte 1 1... .... STFLEDAT X'80' STFLEDAT Enhanced-DAT facility (z/Arch) .1.. .... STFLSRS X'40' STFLSRS Sense-running-status facility ..1. .... STFLSSKE X'20' STFLSSKE Conditional-SSKE (z/Arch) ...1 .... STFLCTOP X'10' STFLCTOP Configuration-Topology (z/Arch) .... 1... STFLIBM4 X'08' STFLIBM4 Assigned to IBM Internal Use .... .1.. STFLIPTR X'04' STFLIPTR IPTE-Range (z/Arch) .... ..1. STFLNQKS X'02' STFLNQKS Non-Quiescing-Key-Setting (z/Arch) .... ...1 STFLIBM1 X'01' STFLIBM1 Assigned to IBM Internal Use. Absolute bit position definitiions for byte 1 for use with HCPARDSF 0002 2 Bitstring 1 STFLEB2 STFLE byte 2 1... .... STFLETF2 X'80' STFLETF2 Extended Translation Facility 2 .1.. .... STFLCCA X'40' STFLCCA CPU Crypto Assist installed ..1. .... STFLLDF X'20' STFLLDF Long Displacement Facility available ...1 .... STFLHPO X'10' STFLHPO LDF High Performance Option installed .... 1... STFLHFPM X'08' STFLHFPM HFP-Mult-Add/Subtract facility .... .1.. STFLEXTI X'04' STFLEXTI Extended-Immediate facility installed .... ..1. STFLETF3 X'02' STFLETF3 Extended-Trans Facility 3 installed .... ...1 STFLHFPU X'01' STFLHFPU HFP-Unnormalized-extension facility Absolute bit position definitiions for byte 2 for use with HCPARDSF 0003 3 Bitstring 1 STFLEB3 STFLE byte 3 1... .... STFLE2EN X'80' STFLE2EN ETF2-Enhancement Facility installed .1.. .... STFLSTCF X'40' STFLSTCF Store-Clock-Fast Facility ..1. .... STFLPARS X'20' STFLPARS Parsing-enhancement Facility installed ...1 .... STFLMVCS X'10' STFLMVCS Move-with-optional-specifications .... 1... STFLPTFF X'08' STFLPTFF TOD-clock steering facility installed .... ..1. STFLE3EN X'02' STFLE3EN ETF3-Enhancement Facility installed .... ...1 STFLECTG X'01' STFLECTG Extract-CPU-Time Facility installed Absolute bit position definitiions for byte 3 for use with HCPARDSF 0004 4 Bitstring 1 STFLEB4 STFLE byte 4 1... .... STFLCSST X'80' STFLCSST Compare-and-Swap-and-Store Facility .1.. .... STFLCSS2 X'40' STFLCSS2 Compare-and-Swap-and-Store Fac 2 ..1. .... STFL4GIE X'20' STFL4GIE General-Instruction-Extension-Fac ility installed (GIEF) ...1 .... STFLEXRL X'10' STFLEXRL Execute-Extensions Facility .... 1... STFLEMON X'08' STFLEMON Enhanced-Monitor Facility is installed in zArch mode. .... .1.. STFLBFPD X'04' STFLBFPD BFP and DFP extension 1 Facility is installed in zArch mode. .... ...1 STFLIBM2 X'01' STFLIBM2 Assigned to IBM Internal Use. Absolute bit position definitiions for byte 4 for use with HCPARDSF 0005 5 Bitstring 1 STFLEB5 STFLE byte 5 1... .... STFLLPP X'80' STFLLPP Load Program Parameter Facility is installed in zArch mode. .1.. .... STFLFPSE X'40' STFLFPSE Floating-point-support enhancement facility installed in zArch mode. ..1. .... STFLDFP X'20' STFLDFP DFP facility installed in zArch mode ...1 .... STFLDFPH X'10' STFLDFPH DFP facility has high performance .... 1... STFLPFPO X'08' STFLPFPO PFPO instr installed in zArch mode .... .1.. STFLGIE2 X'04' STFLGIE2 General-Instruction-Extension-Fac ility installed (GIEF2) .... ..1. STFLIBM3 X'02' STFLIBM3 Assigned to IBM Internal Use. .... ...1 STFLCMPS X'01' STFLCMPS CMPSC-enhancement facility is installed in zArch mode. Absolute bit position definitiions for byte 5 for use with HCPARDSF 0006 6 Bitstring 1 STFLEB6 STFLE byte 6 1... .... STFLDZC X'80' STFLDZC DFP zoned-conversion facility .1.. .... STFLGIEP X'40' STFLGIEP Base-low-word facility, execution-hint facility, and misc-instruction- extension facility ..1. .... STFL6TXC X'20' STFL6TXC Constrained Transactional Execution facility installed. ...1 .... STFLLTCF X'10' STFLLTCF Local-TLB-Clearing Facility .... 1... STFLIAF2 X'08' STFLIAF2 Interlocked-Access Facility 2 .... .1.. STFL6LSC X'04' STFL6LSC Load/Store on Condition Facility 2 Absolute bit position definitiions for byte 6 for use with HCPARDSF 0007 7 Bitstring 1 STFLEB7 STFLE byte 7 .1.. .... STFLMSA5 X'40' STFLMSA5 MSA-5 facility is installed Absolute bit position definitiions for byte 7 for use with HCPARDSF 0008 8 Bitstring 1 STFLEB8 STFLE byte 8 1... .... STFLCRIF X'80' STFLCRIF CPU Runtime-Instrumentation Facility ..1. .... STFLRRBF X'20' STFLRRBF Reset-Reference-Bit Fast Facility is installed in zArch mode. ...1 .... STFLCMCF X'10' STFLCMCF CPU-Measurement Counter Fac. (z/Arch) .... 1... STFLCMSF X'08' STFLCMSF CPU-Measurement Sampling Fac. (z/Arch) Absolute bit position definitiions for byte 8 for use with HCPARDSF 0009 9 Bitstring 1 STFLEB9 STFLE byte 9 .1.. .... STFL9TX X'40' STFL9TX Transactional Execution Facility installed. ..1. .... STFLSTHY X'20' STFLSTHY Store-Hypervisor-Info Facility ...1 .... STFLAEFS X'10' STFLAEFS Access-Exception Fetch/Store Indication Facility installed in zArch mode. .... 1... STFLMSA3 X'08' STFLMSA3 MSA-3 facility is installed .... .1.. STFLMSA4 X'04' STFLMSA4 MSA-4 facility is installed .... ..1. STFLEDAT2 X'02' STFLEDAT2 Enhanced-DAT Facility 2 Absolute bit position definitiions for byte 9 for use with HCPARDSF 000A 10 Bitstring 1 STFLEB10 STFLE byte 10 000B 11 Bitstring 1 STFLEB11 STFLE byte 11 000C 12 Bitstring 1 STFLEB12 STFLE byte 12 000D 13 Bitstring 1 STFLEB13 STFLE byte 13 000E 14 Bitstring 1 STFLEB14 STFLE byte 14 000F 15 Bitstring 1 STFLEB15 STFLE byte 15 0010 16 Bitstring 1 STFLEB16 STFLE byte 16 1... .... STFLDELY X'80' STFLDELY Delay Facility is installed .1.. .... STFLVECT X'40' STFLVECT Vector Facility installed .... 1... STFLCLSF X'08' STFLCLSF Close Facility is installed Absolute bit position definitiions for byte 16 for use with HCPARDSF 0011 17 Bitstring 1 STFLEB17 STFLE byte 17 00000003 STFSIZE (*-STFLE+7)/8 size in double words 00000018 STFBSIZE STFSIZE*8 size in bytes
 
 
  STFLE Storage Layout Top of page
 
 
*** STFLE - STFLE response mapping
*
*     +------+------+------+------+------+------+------+------+
*   0 |:LEB0 |:LEB1 |:LEB2 |:LEB3 |:LEB4 |:LEB5 |:LEB6 |:LEB7 |
*     +------+------+------+------+------+------+------+------+
*   8 |:LEB8 |:LEB9 |:LEB10|:LEB11|:LEB12|:LEB13|:LEB14|:LEB15|
*     +------+------+------+------+------+------+------+------+
*  10 |:LEB16|:LEB17| 12
*     +------+------+
*
*** STFLE - STFLE response mapping
 
 
  STFLE Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
STFBSIZE       0011 00000018
STFLAEFS       0009 10
STFLBFPD       0004 04
STFLCCA        0002 40
STFLCLSF       0010 08
STFLCMCF       0008 10
STFLCMPS       0005 01
STFLCMSF       0008 08
STFLCRIF       0008 80
STFLCSST       0004 80
STFLCSS2       0004 40
STFLCTOP       0001 10
STFLDELY       0010 80
STFLDFP        0005 20
STFLDFPH       0005 10
STFLDZC        0006 80
STFLEB0        0000
STFLEB1        0001
STFLEB10       000A
STFLEB11       000B
STFLEB12       000C
STFLEB13       000D
STFLEB14       000E
STFLEB15       000F
STFLEB16       0010
STFLEB17       0011
STFLEB2        0002
STFLEB3        0003
STFLEB4        0004
STFLEB5        0005
STFLEB6        0006
STFLEB7        0007
STFLEB8        0008
STFLEB9        0009
STFLECTG       0003 01
STFLEDAT       0001 80
STFLEDAT2      0009 02
STFLEMON       0004 08
STFLETF2       0002 80
STFLETF3       0002 02
STFLEXRL       0004 10
STFLEXTI       0002 04
STFLE2EN       0003 80
STFLE3EN       0003 02
STFLFPSE       0005 40
STFLGIEP       0006 40
STFLGIE2       0005 04
STFLHFPM       0002 08
STFLHFPU       0002 01
STFLHPO        0002 10
STFLIAF2       0006 08
STFLIBM1       0001 01
STFLIBM2       0004 01
STFLIBM3       0005 02
STFLIBM4       0001 08
STFLIPTR       0001 04
STFLLDF        0002 20
STFLLPP        0005 80
STFLLTCF       0006 10
STFLMSA3       0009 08
STFLMSA4       0009 04
STFLMSA5       0007 40
STFLMVCS       0003 10
STFLNQKS       0001 02
STFLPARS       0003 20
STFLPFPO       0005 08
STFLPTFF       0003 08
STFLRRBF       0008 20
STFLSRS        0001 40
STFLSSKE       0001 20
STFLSTCF       0003 40
STFLSTHY       0009 20
STFLVECT       0010 40
STFL0ALR       0000 02
STFL0FLE       0000 01
STFL0ICR       0000 04
STFL0ICS       0000 08
STFL0IDT       0000 10
STFL0MEA       0000 40
STFL0MEE       0000 20
STFL0N3A       0000 80
STFL4GIE       0004 20
STFL6LSC       0006 04
STFL6TXC       0006 20
STFL9TX        0009 40
STFSIZE        0011 00000003
 
This information is based on z/VM 6.4.0 Last updated on 24 Aug 2016 at 09:44:10 EDT.
Copyright IBM Corporation, 1990, 2016