Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

STFLE

Prolog  

Control Block Contents  
   STFLE DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


STFLE Prolog

 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


STFLE DSECT

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
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...      STFLCINT       X'08' STFLCINT
                                        Configuration-topology-Interrupti
                                        on Facility installed in zArch
                                        mode.
          .... .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.
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
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
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.
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.
0006    6 Bitstring    1 STFLEB6        STFLE byte 6
0007    7 Bitstring    1 STFLEB7        STFLE byte 7
0008    8 Bitstring    1 STFLEB8        STFLE byte 8
          ..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)
0009    9 Bitstring    1 STFLEB9        STFLE byte 9
          ...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
000A   10 Bitstring    1 STFLEB10       STFLE byte 10
000B   11 Bitstring    1 STFLEB11       STFLE byte 11
          00000002       STFSIZE        (*-STFLE+7)/8 size in double
                                        words
          00000010       STFBSIZE       STFSIZE*8 size in bytes

 

STFLE Storage Layout

          
*** STFLE - STFLE response mapping
*
*     +------+------+------+------+------+------+------+------+
*   0 |:LEB0 |:LEB1 |:LEB2 |:LEB3 |:LEB4 |:LEB5 |:LEB6 |:LEB7 |
*     +------+------+------+------+------+------+------+------+
*   8 |:LEB8 |:LEB9 |:LEB10|:LEB11| C
*     +------+------+------+------+
*
*** STFLE - STFLE response mapping

 

STFLE Cross Reference

Symbol         Dspl Value
-------------- ---- -----
STFBSIZE       000B 00000010
STFLAEFS       0009 10
STFLBFPD       0004 04
STFLCCA        0002 40
STFLCINT       0001 08
STFLCMCF       0008 10
STFLCMPS       0005 01
STFLCMSF       0008 08
STFLCSST       0004 80
STFLCSS2       0004 40
STFLCTOP       0001 10
STFLDFP        0005 20
STFLDFPH       0005 10
STFLEB0        0000
STFLEB1        0001
STFLEB10       000A
STFLEB11       000B
STFLEB2        0002
STFLEB3        0003
STFLEB4        0004
STFLEB5        0005
STFLEB6        0006
STFLEB7        0007
STFLEB8        0008
STFLEB9        0009
STFLECTG       0003 01
STFLEDAT       0001 80
STFLEMON       0004 08
STFLETF2       0002 80
STFLETF3       0002 02
STFLEXRL       0004 10
STFLEXTI       0002 04
STFLE2EN       0003 80
STFLE3EN       0003 02
STFLFPSE       0005 40
STFLGIE2       0005 04
STFLHFPM       0002 08
STFLHFPU       0002 01
STFLHPO        0002 10
STFLIBM1       0001 01
STFLIBM2       0004 01
STFLIBM3       0005 02
STFLIPTR       0001 04
STFLLDF        0002 20
STFLLPP        0005 80
STFLMSA3       0009 08
STFLMSA4       0009 04
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
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
STFSIZE        000B 00000002

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:23:48 EDT.
Copyright IBM Corporation, 1990, 2011