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
              .... ...1      STFLCTEF       X'01' STFLCTEF
                                            Conditional-Transaction-End
                                            Facility 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
              ..1. ....      STFLMIE2       X'20' STFLMIE2
                                            Misc-Instr-Extentions Facility 2
              .... .1..      STFLMIE3       X'04' STFLMIE3 (61)
                                            Misc-Instr-Extentions Facility 3
                                            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. ....      STFLIEP        X'20' STFLIEP
                                            Instruction-Execution-Protection
                                            facility installed
              ...1 ....      STFLSEAF       X'10' STFLSEAF Side-Effect-Access
                                            Facility installed
              .... .1..      STFLGSF        X'04' STFLGSF Guarded-Storage
                                            Facility is installed
              .... ..1.      STFLVPDF       X'02' STFLVPDF Vector Packed
                                            Decimal Facility
              .... ...1      STFLVEF1       X'01' STFLVEF1 Vector
                                            Enhancements Facility 1 Absolute
                                            bit position definitiions for
                                            byte 16 for use with HCPARDSF
    0011   17 Bitstring    1 STFLEB17       STFLE byte 17
    0012   18 Bitstring    1 STFLEB18       STFLE byte 18
              ..1. ....      STFLMSA8       X'20' STFLMSA8 (146)
                                            Message-Security-Assist 8
              .... 1...      STFLVEF2       X'08' STFLVEF2 (148) Vector
                                            Enhancements Facility 2
              .... ..1.      STFLESOR       X'02' STFLESOR (150)
                                            Enhanced-Sort Facility
              .... ...1      STFLDEFC       X'01' STFLDEFC (151)
                                            Deflate-Conversion Facility
                                            Absolute bit position definitions
                                            for byte 18 for use with HCPARDSF
    0013   19 Bitstring    1 STFLEB19       STFLE byte 19
    0014   20 Bitstring    1 STFLEB20       STFLE byte 20
    0015   21 Bitstring    1 STFLEB21       STFLE byte 21
              1... ....      STFLE39C       X'80' STFLE39C (168) ESA/390
                                            Compatibility-mode facility
                                            Absolute bit position definitions
                                            for byte 21 for use with HCPARDSF
              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|:LEB18|:LEB19|:LEB20|:LEB21| 16
    *     +------+------+------+------+------+------+
    *
    *** STFLE - STFLE response mapping

STFLE Cross Reference | Top of page

    Symbol         Dspl Value
    -------------- ---- -----
    STFBSIZE       0015 00000018
    STFLAEFS       0009 10
    STFLBFPD       0004 04
    STFLCCA        0002 40
    STFLCMCF       0008 10
    STFLCMPS       0005 01
    STFLCMSF       0008 08
    STFLCRIF       0008 80
    STFLCSST       0004 80
    STFLCSS2       0004 40
    STFLCTEF       0006 01
    STFLCTOP       0001 10
    STFLDEFC       0012 01
    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
    STFLEB18       0012
    STFLEB19       0013
    STFLEB2        0002
    STFLEB20       0014
    STFLEB21       0015
    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
    STFLESOR       0012 02
    STFLETF2       0002 80
    STFLETF3       0002 02
    STFLEXRL       0004 10
    STFLEXTI       0002 04
    STFLE2EN       0003 80
    STFLE3EN       0003 02
    STFLE39C       0015 80
    STFLFPSE       0005 40
    STFLGIEP       0006 40
    STFLGIE2       0005 04
    STFLGSF        0010 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
    STFLIEP        0010 20
    STFLIPTR       0001 04
    STFLLDF        0002 20
    STFLLPP        0005 80
    STFLLTCF       0006 10
    STFLMIE2       0007 20
    STFLMIE3       0007 04
    STFLMSA3       0009 08
    STFLMSA4       0009 04
    STFLMSA5       0007 40
    STFLMSA8       0012 20
    STFLMVCS       0003 10
    STFLNQKS       0001 02
    STFLPARS       0003 20
    STFLPFPO       0005 08
    STFLPTFF       0003 08
    STFLRRBF       0008 20
    STFLSEAF       0010 10
    STFLSRS        0001 40
    STFLSSKE       0001 20
    STFLSTCF       0003 40
    STFLSTHY       0009 20
    STFLVECT       0010 40
    STFLVEF1       0010 01
    STFLVEF2       0012 08
    STFLVPDF       0010 02
    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        0015 00000003

This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:30:54 EDT.
Copyright IBM Corporation, 1990, 2020