LDFPL Back to Index page
 
Prolog 
Control Block Contents 
   LDFPL 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.


  LDFPL Prolog Top of page
 
 NAME       : HCPLDFPL
 DESCRIPTION: Load file via FTP parameter list
 DSECT      : LDFPL
 FUNCTION   : Describe the parameters of a Diagnose 2C4 request
 LOCATED BY :
              Rx contains the logical address of the LDFPL in
              Guest storage at the time Diagnose 2C4 is issued.
 CREATED BY : The program issuing Diagnose 2C4
 DELETED BY : N/A
 RELOCATION CONSIDERATIONS : None
 COMMENTS   :
              The LDFPL is fetched by CP from the VM's storage
              during Diagnose 2C4 initialization.  An updated
              version may be stored in the virtual machine before
              Diagnose instruction processing completes.
 
 
  LDFPL Control Block Content Top of page
 

 LDFPL DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LDFPL Load file via FTP parameter list Input 0000 0 Dbl-Word 8 LDFBUFFR Buffer address 0008 8 Dbl-Word 8 LDFBUFFL Buffer length 0010 16 Dbl-Word 8 LDFOFFST Starting offset in file 0018 24 Signed 4 LDFIPARM Interruption parameter 001C 28 Signed 4 * Reserved for future IBM use Output 0020 32 Dbl-Word 8 LDFBYTES Bytes transferred 0028 40 Dbl-Word 8 LDFFILSZ File size 0030 48 Dbl-Word 8 LDFFAILA Failing storage address 0038 56 Dbl-Word 8 * Reserved 00000040 LDFPRLEN *-LDFPL Parameter list response length File identifier (input) 0040 64 Character 192 LDFFILID File identifier 00000100 LDFPLLEN *-LDFPL Parameter list length Load file via FTP function codes (in Ry) 00000000 LDFNOP 0 NOP 00000001 LDFGET 1 GET 00000002 LDFPUT 2 PUT 00000003 LDFAPND 3 APPEND 00000004 LDFDIR 4 DIR 00000005 LDFNLST 5 NLST 00000006 LDFDELE 6 DELETE
 
 
  LDFPL Storage Layout Top of page
 
          
*** LDFPL - Load file via FTP parameter list
*
*     +-------------------------------------------------------+
*   0 |                       LDFBUFFR                        |
*     +-------------------------------------------------------+
*   8 |                       LDFBUFFL                        |
*     +-------------------------------------------------------+
*  10 |                       LDFOFFST                        |
*     +---------------------------+---------------------------+
*  18 |         LDFIPARM          |///////////////////////////|
*     +---------------------------+---------------------------+
*  20 |                       LDFBYTES                        |
*     +-------------------------------------------------------+
*  28 |                       LDFFILSZ                        |
*     +-------------------------------------------------------+
*  30 |                       LDFFAILA                        |
*     +-------------------------------------------------------+
*  38 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  40 |                                                       |
*     =                       LDFFILID                        =
*     |                                                       |
*     +-------------------------------------------------------+
* 100
*
*** LDFPL - Load file via FTP parameter list
 
 
  LDFPL Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
LDFAPND        0040 00000003
LDFBUFFL       0008
LDFBUFFR       0000
LDFBYTES       0020
LDFDELE        0040 00000006
LDFDIR         0040 00000004
LDFFAILA       0030
LDFFILID       0040
LDFFILSZ       0028
LDFGET         0040 00000001
LDFIPARM       0018
LDFNLST        0040 00000005
LDFNOP         0040 00000000
LDFOFFST       0010
LDFPLLEN       0040 00000100
LDFPRLEN       0038 00000040
LDFPUT         0040 00000002
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:52:02 EDT.
Copyright IBM Corporation, 1990, 2022