Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
LDFPL
Control Block Contents
LDFPL DSECT
Cross Reference (Contains links to field and bit definitions)
LDFPL Prolog
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
LDFPL DSECT
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
*** 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
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
Copyright IBM Corporation, 1990, 2011