Lines Matching refs:ftp
61 diag->mdd.ftp.pcx != SCLP_DIAG_FTP_XPCX ||
75 sclp_ftp_ldflg = diag->mdd.ftp.ldflg;
76 sclp_ftp_fsize = diag->mdd.ftp.fsize;
77 sclp_ftp_length = diag->mdd.ftp.length;
84 * @ftp: pointer to FTP descriptor
88 static int sclp_ftp_et7(const struct hmcdrv_ftp_cmdspec *ftp)
109 sccb->evbuf.mdd.ftp.pcx = SCLP_DIAG_FTP_XPCX;
110 sccb->evbuf.mdd.ftp.srcflg = 0;
111 sccb->evbuf.mdd.ftp.pgsize = 0;
112 sccb->evbuf.mdd.ftp.asce = _ASCE_REAL_SPACE;
113 sccb->evbuf.mdd.ftp.ldflg = SCLP_DIAG_FTP_LDFAIL;
114 sccb->evbuf.mdd.ftp.fsize = 0;
115 sccb->evbuf.mdd.ftp.cmd = ftp->id;
116 sccb->evbuf.mdd.ftp.offset = ftp->ofs;
117 sccb->evbuf.mdd.ftp.length = ftp->len;
118 sccb->evbuf.mdd.ftp.bufaddr = virt_to_phys(ftp->buf);
120 len = strscpy(sccb->evbuf.mdd.ftp.fident, ftp->fname,
139 /* Wait for end of ftp sclp command. */
166 * @ftp: pointer to FTP command specification
174 ssize_t sclp_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize)
181 ftp->id, ftp->fname, (long long) ftp->ofs, ftp->len);
187 /* Start ftp sclp command. */
188 len = sclp_ftp_et7(ftp);