EXITBUFF Back to Index page
 
Prolog 
Control Block Contents 
   EXITBUFF DSECT
   EXITFSRW DSECT
   EXILIST DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This page documents intended Programming Interfaces that
allow the customer to write programs to obtain the services of z/VM.


  EXITBUFF Prolog Top of page
 
 NAME       : EXITBUFF
 DESCRIPTION: SFS Exit General Data Buffer mapping macro
 DSECT      : EXITBUFF
 FUNCTION   : Maps SFS Exit General Data Buffer records.
 
 
  EXITBUFF Control Block Content Top of page
 

 EXITBUFF DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EXITBUFF SFS Exit General Data Buffer mapping macro EXITBUFF MAPPING MACRO 0000 0 Character 8 EXIEYEC Eye catcher - "EXITBUFF" 0008 8 Character 4 EXIFUNC (0) Function Code 0008 8 Bitstring 1 EXITID Exit ID 0009 9 Character 3 * Reserved 000C 12 Character 8 EXIMACID SFS Machine ID 0014 20 Character 8 EXIFPID Filepoolid 001C 28 Character 8 EXIREQID Requestor ID 0024 36 Character 24 EXIRSRVD Reserved 003C 60 Address 4 EXIRPTR Remainder pointer 00000040 EXIBSIZE *-EXITBUFF Size of EXITBUFF
 EXITFSRW DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EXITFSRW SFS Exit General Data Buffer mapping macro 0000 0 Character 8 EXIEYE1 Eye catcher - "EXITFSRW" 0008 8 Address 4 EXIPTR1 Pointer to first entry in following list 000C 12 Signed 4 EXILCNT List count 0010 16 Signed 2 EXISG Storage group 0012 18 Signed 2 EXISGTHR Storage group threshold 0014 20 Signed 4 EXISGSIZ Storage group size 0018 24 Signed 4 EXISGAVA SG blocks available 0000001C EXICSIZE *-EXITFSRW Size of EXITFSRW
 EXILIST DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure EXILIST SFS Exit General Data Buffer mapping macro 0000 0 Character 8 EXIEYE2 Eye catcher - "EXILIST" 0008 8 Address 4 EXINPTR Pointer to next list entry 000C 12 Character 8 EXICONID Owner of connection 0014 20 Character 8 EXIALTID Alternate userid 001C 28 Character 8 EXINEWID New connect userid 0024 36 Signed 4 EXILUWGP LUW grouping 0028 40 Character 8 EXIFSID Filespace ID 0030 48 Signed 4 EXIFSTHR Filespace threshold 0034 52 Signed 4 EXIFSSIZ Filespace size 0038 56 Signed 4 EXIFSCOM FS blocks committed 003C 60 Signed 4 EXIWUFUN FS blocks uncommitted 0040 64 Bitstring 1 EXIINFL In flags 1... .... EXIINCOM X'80' EXIINCOM In process of committing .1.. .... EXIINTRI X'40' EXIINTRI This connection triggered the exit 0041 65 Bitstring 1 EXIOUTFL Out flags 1... .... EXIOUTRO X'80' EXIOUTRO Rollback this connection 0042 66 Character 2 * Reserved 00000044 EXILSIZE *-EXILIST Size of EXILIST Constants Other Exit ID definitions .... ..1. EXIFSU X'2' 2-Filespace Usage .... ..11 EXIRAW X'3' 3-User Storage Group Full 00000002 EXIOTHER 2 2-Other exit type CSL Routine return codes .... .... EXISUCC X'0' Successful .... .1.. EXINSCON X'4' Function not supported, continue to call. .... .1.1 EXINSSUP X'5' Function not supported, suppress further calls.
 
 
  EXITBUFF Storage Layout Top of page
 
          
*** EXITBUFF - SFS Exit General Data Buffer mapping macro
*
*     +-------------------------------------------------------+
*   0 |                       EXIEYEC                         |
*     +------+--------------------+---------------------------+
*   8 |EXITID|////////////////////|        EXIMACID-          |
*     +------+--------------------+---------------------------+
*  10 |          -(00C)           |         EXIFPID-          |
*     +---------------------------+---------------------------+
*  18 |          -(014)           |        EXIREQID-          |
*     +---------------------------+---------------------------+
*  20 |          -(01C)           |                           |
*     +---------------------------+                           |
*  28 |                                                       |
*     =                       EXIRSRVD                        =
*     |                           +---------------------------+
*  38 |                           |         EXIRPTR           |
*     +---------------------------+---------------------------+
*  40
*
*** EXITBUFF - SFS Exit General Data Buffer mapping macro
          
*** EXITFSRW - SFS Exit General Data Buffer mapping macro
*
*     +-------------------------------------------------------+
*   0 |                       EXIEYE1                         |
*     +---------------------------+---------------------------+
*   8 |         EXIPTR1           |         EXILCNT           |
*     +-------------+-------------+---------------------------+
*  10 |   EXISG     |  EXISGTHR   |         EXISGSIZ          |
*     +-------------+-------------+---------------------------+
*  18 |         EXISGAVA          | 1C
*     +---------------------------+
*
*** EXITFSRW - SFS Exit General Data Buffer mapping macro
          
*** EXILIST - SFS Exit General Data Buffer mapping macro
*
*     +-------------------------------------------------------+
*   0 |                       EXIEYE2                         |
*     +---------------------------+---------------------------+
*   8 |         EXINPTR           |        EXICONID-          |
*     +---------------------------+---------------------------+
*  10 |          -(00C)           |        EXIALTID-          |
*     +---------------------------+---------------------------+
*  18 |          -(014)           |        EXINEWID-          |
*     +---------------------------+---------------------------+
*  20 |          -(01C)           |         EXILUWGP          |
*     +---------------------------+---------------------------+
*  28 |                       EXIFSID                         |
*     +---------------------------+---------------------------+
*  30 |         EXIFSTHR          |         EXIFSSIZ          |
*     +---------------------------+---------------------------+
*  38 |         EXIFSCOM          |         EXIWUFUN          |
*     +------+------+-------------+---------------------------+
*  40 |:INFL |:OUTFL|/////////////| 44
*     +------+------+-------------+
*
*** EXILIST - SFS Exit General Data Buffer mapping macro
 
 
  EXITBUFF Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
EXIALTID       0014
EXIBSIZE       003C 00000040
EXICONID       000C
EXICSIZE       0018 0000001C
EXIEYEC        0000
EXIEYE1        0000
EXIEYE2        0000
EXIFPID        0014
EXIFSCOM       0038
EXIFSID        0028
EXIFSSIZ       0034
EXIFSTHR       0030
EXIFSU         0042 02
EXIFUNC        0008
EXIINCOM       0040 80
EXIINFL        0040
EXIINTRI       0040 40
EXILCNT        000C
EXILSIZE       0042 00000044
EXILUWGP       0024
EXIMACID       000C
EXINEWID       001C
EXINPTR        0008
EXINSCON       0042 04
EXINSSUP       0042 05
EXIOTHER       0042 00000002
EXIOUTFL       0041
EXIOUTRO       0041 80
EXIPTR1        0008
EXIRAW         0042 03
EXIREQID       001C
EXIRPTR        003C
EXIRSRVD       0024
EXISG          0010
EXISGAVA       0018
EXISGSIZ       0014
EXISGTHR       0012
EXISUCC        0042 00
EXITID         0008
EXIWUFUN       003C
 
This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:36:24 EDT.
Copyright IBM Corporation, 1990, 2020