/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | hmcdrv_cache.c | 57 * @ftp: pointer to FTP command specification 60 * in content cache (for the file/cmd specified in @ftp) 62 static ssize_t hmcdrv_cache_get(const struct hmcdrv_ftp_cmdspec *ftp) in hmcdrv_cache_get() argument 67 if ((ftp->id != hmcdrv_cache_file.id) || in hmcdrv_cache_get() 68 strcmp(hmcdrv_cache_file.fname, ftp->fname)) in hmcdrv_cache_get() 71 if (ftp->ofs >= hmcdrv_cache_file.fsize) /* EOF ? */ in hmcdrv_cache_get() 81 len = hmcdrv_cache_file.fsize - ftp->ofs; in hmcdrv_cache_get() 83 if (len > ftp->len) in hmcdrv_cache_get() 84 len = ftp->len; in hmcdrv_cache_get() 89 pos = ftp in hmcdrv_cache_get() 114 hmcdrv_cache_do(const struct hmcdrv_ftp_cmdspec *ftp, hmcdrv_cache_ftpfunc func) hmcdrv_cache_do() argument 177 hmcdrv_cache_cmd(const struct hmcdrv_ftp_cmdspec *ftp, hmcdrv_cache_ftpfunc func) hmcdrv_cache_cmd() argument [all...] |
H A D | hmcdrv_ftp.c | 34 ssize_t (*transfer)(const struct hmcdrv_ftp_cmdspec *ftp, 39 static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp); 108 * @ftp: Pointer to FTP command specification buffer (output) 112 static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp) in hmcdrv_ftp_parse() argument 117 ftp->id = HMCDRV_FTP_NOOP; in hmcdrv_ftp_parse() 118 ftp->fname = NULL; in hmcdrv_ftp_parse() 134 ftp->id = hmcdrv_ftp_cmd_getid(start, cmd - start); in hmcdrv_ftp_parse() 139 ftp->fname = start; in hmcdrv_ftp_parse() 149 if (!ftp->fname || (ftp in hmcdrv_ftp_parse() 161 hmcdrv_ftp_do(const struct hmcdrv_ftp_cmdspec *ftp) hmcdrv_ftp_do() argument 189 struct hmcdrv_ftp_cmdspec ftp = { hmcdrv_ftp_probe() local 242 struct hmcdrv_ftp_cmdspec ftp = {.len = len, .ofs = offset}; hmcdrv_ftp_cmd() local [all...] |
H A D | sclp_ftp.c | 58 diag->mdd.ftp.pcx != SCLP_DIAG_FTP_XPCX || in sclp_ftp_rxcb() 72 sclp_ftp_ldflg = diag->mdd.ftp.ldflg; in sclp_ftp_rxcb() 73 sclp_ftp_fsize = diag->mdd.ftp.fsize; in sclp_ftp_rxcb() 74 sclp_ftp_length = diag->mdd.ftp.length; in sclp_ftp_rxcb() 81 * @ftp: pointer to FTP descriptor 85 static int sclp_ftp_et7(const struct hmcdrv_ftp_cmdspec *ftp) in sclp_ftp_et7() argument 106 sccb->evbuf.mdd.ftp.pcx = SCLP_DIAG_FTP_XPCX; in sclp_ftp_et7() 107 sccb->evbuf.mdd.ftp.srcflg = 0; in sclp_ftp_et7() 108 sccb->evbuf.mdd.ftp.pgsize = 0; in sclp_ftp_et7() 109 sccb->evbuf.mdd.ftp in sclp_ftp_et7() 171 sclp_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize) sclp_ftp_cmd() argument [all...] |
H A D | diag_ftp.c | 134 * @ftp: pointer to FTP command specification 142 ssize_t diag_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize) in diag_ftp_cmd() argument 150 ftp->fname, ftp->len); in diag_ftp_cmd() 161 len = strlcpy(ldfpl->fident, ftp->fname, sizeof(ldfpl->fident)); in diag_ftp_cmd() 169 ldfpl->offset = ftp->ofs; in diag_ftp_cmd() 170 ldfpl->buflen = ftp->len; in diag_ftp_cmd() 171 ldfpl->bufaddr = virt_to_phys(ftp->buf); in diag_ftp_cmd() 173 len = diag_ftp_2c4(ldfpl, ftp->id); in diag_ftp_cmd()
|
H A D | hmcdrv_cache.h | 17 typedef ssize_t (*hmcdrv_cache_ftpfunc)(const struct hmcdrv_ftp_cmdspec *ftp, 20 ssize_t hmcdrv_cache_cmd(const struct hmcdrv_ftp_cmdspec *ftp,
|
H A D | sclp_ftp.h | 20 ssize_t sclp_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize);
|
H A D | diag_ftp.h | 20 ssize_t diag_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize);
|
H A D | hmcdrv_ftp.h | 60 ssize_t hmcdrv_ftp_do(const struct hmcdrv_ftp_cmdspec *ftp);
|
H A D | sclp_diag.h | 75 struct sclp_diag_ftp ftp; member
|
/kernel/linux/linux-6.6/drivers/s390/char/ |
H A D | hmcdrv_cache.c | 57 * @ftp: pointer to FTP command specification 60 * in content cache (for the file/cmd specified in @ftp) 62 static ssize_t hmcdrv_cache_get(const struct hmcdrv_ftp_cmdspec *ftp) in hmcdrv_cache_get() argument 67 if ((ftp->id != hmcdrv_cache_file.id) || in hmcdrv_cache_get() 68 strcmp(hmcdrv_cache_file.fname, ftp->fname)) in hmcdrv_cache_get() 71 if (ftp->ofs >= hmcdrv_cache_file.fsize) /* EOF ? */ in hmcdrv_cache_get() 81 len = hmcdrv_cache_file.fsize - ftp->ofs; in hmcdrv_cache_get() 83 if (len > ftp->len) in hmcdrv_cache_get() 84 len = ftp->len; in hmcdrv_cache_get() 89 pos = ftp in hmcdrv_cache_get() 114 hmcdrv_cache_do(const struct hmcdrv_ftp_cmdspec *ftp, hmcdrv_cache_ftpfunc func) hmcdrv_cache_do() argument 177 hmcdrv_cache_cmd(const struct hmcdrv_ftp_cmdspec *ftp, hmcdrv_cache_ftpfunc func) hmcdrv_cache_cmd() argument [all...] |
H A D | hmcdrv_ftp.c | 34 ssize_t (*transfer)(const struct hmcdrv_ftp_cmdspec *ftp, 39 static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp); 108 * @ftp: Pointer to FTP command specification buffer (output) 112 static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp) in hmcdrv_ftp_parse() argument 117 ftp->id = HMCDRV_FTP_NOOP; in hmcdrv_ftp_parse() 118 ftp->fname = NULL; in hmcdrv_ftp_parse() 134 ftp->id = hmcdrv_ftp_cmd_getid(start, cmd - start); in hmcdrv_ftp_parse() 139 ftp->fname = start; in hmcdrv_ftp_parse() 149 if (!ftp->fname || (ftp in hmcdrv_ftp_parse() 161 hmcdrv_ftp_do(const struct hmcdrv_ftp_cmdspec *ftp) hmcdrv_ftp_do() argument 189 struct hmcdrv_ftp_cmdspec ftp = { hmcdrv_ftp_probe() local 242 struct hmcdrv_ftp_cmdspec ftp = {.len = len, .ofs = offset}; hmcdrv_ftp_cmd() local [all...] |
H A D | sclp_ftp.c | 61 diag->mdd.ftp.pcx != SCLP_DIAG_FTP_XPCX || in sclp_ftp_rxcb() 75 sclp_ftp_ldflg = diag->mdd.ftp.ldflg; in sclp_ftp_rxcb() 76 sclp_ftp_fsize = diag->mdd.ftp.fsize; in sclp_ftp_rxcb() 77 sclp_ftp_length = diag->mdd.ftp.length; in sclp_ftp_rxcb() 84 * @ftp: pointer to FTP descriptor 88 static int sclp_ftp_et7(const struct hmcdrv_ftp_cmdspec *ftp) in sclp_ftp_et7() argument 109 sccb->evbuf.mdd.ftp.pcx = SCLP_DIAG_FTP_XPCX; in sclp_ftp_et7() 110 sccb->evbuf.mdd.ftp.srcflg = 0; in sclp_ftp_et7() 111 sccb->evbuf.mdd.ftp.pgsize = 0; in sclp_ftp_et7() 112 sccb->evbuf.mdd.ftp in sclp_ftp_et7() 174 sclp_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize) sclp_ftp_cmd() argument [all...] |
H A D | diag_ftp.c | 135 * @ftp: pointer to FTP command specification 143 ssize_t diag_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize) in diag_ftp_cmd() argument 151 ftp->fname, ftp->len); in diag_ftp_cmd() 162 len = strscpy(ldfpl->fident, ftp->fname, sizeof(ldfpl->fident)); in diag_ftp_cmd() 170 ldfpl->offset = ftp->ofs; in diag_ftp_cmd() 171 ldfpl->buflen = ftp->len; in diag_ftp_cmd() 172 ldfpl->bufaddr = virt_to_phys(ftp->buf); in diag_ftp_cmd() 174 len = diag_ftp_2c4(ldfpl, ftp->id); in diag_ftp_cmd()
|
H A D | hmcdrv_cache.h | 17 typedef ssize_t (*hmcdrv_cache_ftpfunc)(const struct hmcdrv_ftp_cmdspec *ftp, 20 ssize_t hmcdrv_cache_cmd(const struct hmcdrv_ftp_cmdspec *ftp,
|
H A D | diag_ftp.h | 20 ssize_t diag_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize);
|
H A D | sclp_ftp.h | 20 ssize_t sclp_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize);
|
H A D | hmcdrv_ftp.h | 60 ssize_t hmcdrv_ftp_do(const struct hmcdrv_ftp_cmdspec *ftp);
|
H A D | sclp_diag.h | 75 struct sclp_diag_ftp ftp; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc_flower.c | 1061 struct sparx5_tc_flower_template *ftp; in sparx5_tc_flower_use_template() local 1063 list_for_each_entry(ftp, &port->tc_templates, list) { in sparx5_tc_flower_use_template() 1064 if (ftp->cid != fco->common.chain_index) in sparx5_tc_flower_use_template() 1067 vcap_set_rule_set_keyset(vrule, ftp->keyset); in sparx5_tc_flower_use_template() 1068 sparx5_tc_flower_simplify_rule(admin, vrule, ftp->l3_proto); in sparx5_tc_flower_use_template() 1349 struct sparx5_tc_flower_template *ftp; in sparx5_tc_flower_template_create() local 1369 ftp = kzalloc(sizeof(*ftp), GFP_KERNEL); in sparx5_tc_flower_template_create() 1370 if (!ftp) in sparx5_tc_flower_template_create() 1373 ftp in sparx5_tc_flower_template_create() 1434 struct sparx5_tc_flower_template *ftp, *tmp; sparx5_tc_flower_template_destroy() local [all...] |
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_conntrack_ftp.c | 29 #define HELPER_NAME "ftp" 33 MODULE_DESCRIPTION("ftp connection tracking helper"); 397 pr_debug("ftp: Conntrackinfo = %u\n", ctinfo); in help() 408 pr_debug("ftp: dataoff(%u) >= skblen(%u)\n", dataoff, in help() 429 /* Now if this ends in \n, update ftp info. */ in help() 487 /* Update the ftp info */ in help() 491 /* Enrico Scholz's passive FTP to partially RNAT'd ftp in help() 539 /* Now if this ends in \n, update ftp info. Seq may have been in help() 550 struct nf_ct_ftp_master *ftp = nfct_help_data(ct); in nf_ct_ftp_from_nlattr() local 556 ftp in nf_ct_ftp_from_nlattr() [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_conntrack_ftp.c | 29 #define HELPER_NAME "ftp" 33 MODULE_DESCRIPTION("ftp connection tracking helper"); 393 pr_debug("ftp: Conntrackinfo = %u\n", ctinfo); in help() 407 pr_debug("ftp: dataoff(%u) >= skblen(%u)\n", dataoff, in help() 428 /* Now if this ends in \n, update ftp info. */ in help() 486 /* Update the ftp info */ in help() 490 /* Enrico Scholz's passive FTP to partially RNAT'd ftp in help() 538 /* Now if this ends in \n, update ftp info. Seq may have been in help() 549 struct nf_ct_ftp_master *ftp = nfct_help_data(ct); in nf_ct_ftp_from_nlattr() local 555 ftp in nf_ct_ftp_from_nlattr() [all...] |
/kernel/linux/linux-5.10/arch/ia64/ |
H A D | Makefile | 38 ftp://ftp.hpl.hp.com/pub/linux-ia64/gas-030124.tar.gz)
|
/kernel/linux/linux-6.6/arch/ia64/ |
H A D | Makefile | 37 ftp://ftp.hpl.hp.com/pub/linux-ia64/gas-030124.tar.gz)
|
/kernel/linux/linux-5.10/tools/testing/selftests/netfilter/ |
H A D | nft_conntrack_helper.sh | 4 # 1. can attach ftp helper to a connection from nft ruleset. 75 ct helper ftp { 76 type "ftp" protocol tcp 80 tcp dport 2121 ct helper set "ftp" 84 tcp dport 2121 ct helper set "ftp" 103 ip netns exec ${netns} conntrack -L -f $family -p tcp --dport $port 2> /dev/null |grep -q 'helper=ftp' 109 echo "PASS: ${netns} connection on port $port has ftp helper attached" 1>&2
|
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/ |
H A D | nft_conntrack_helper.sh | 4 # 1. can attach ftp helper to a connection from nft ruleset. 75 ct helper ftp { 76 type "ftp" protocol tcp 80 tcp dport 2121 ct helper set "ftp" 84 tcp dport 2121 ct helper set "ftp" 103 ip netns exec ${netns} conntrack -L -f $family -p tcp --dport $port 2> /dev/null |grep -q 'helper=ftp' 113 echo "PASS: ${netns} connection on port $port has ftp helper attached" 1>&2 115 echo "FAIL: ${netns} connection on port $port has ftp helper attached" 1>&2
|