Home
last modified time | relevance | path

Searched refs:buflen (Results 1 – 25 of 793) sorted by relevance

12345678910>>...32

/OK3568_Linux_fs/kernel/fs/
H A Dd_path.c11 static int prepend(char **buffer, int *buflen, const char *str, int namelen) in prepend() argument
13 *buflen -= namelen; in prepend()
14 if (*buflen < 0) in prepend()
38 static int prepend_name(char **buffer, int *buflen, const struct qstr *name) in prepend_name() argument
44 *buflen -= dlen + 1; in prepend_name()
45 if (*buflen < 0) in prepend_name()
77 char **buffer, int *buflen) in prepend_path() argument
94 blen = *buflen; in prepend_path()
110 blen = *buflen; in prepend_path()
160 *buflen = blen; in prepend_path()
[all …]
/OK3568_Linux_fs/kernel/net/sunrpc/
H A Daddr.c29 char *buf, const int buflen) in rpc_ntop6_noscopeid() argument
40 return snprintf(buf, buflen, "::"); in rpc_ntop6_noscopeid()
48 return snprintf(buf, buflen, "::1"); in rpc_ntop6_noscopeid()
57 return snprintf(buf, buflen, "::ffff:%pI4", in rpc_ntop6_noscopeid()
63 return snprintf(buf, buflen, "%pI6c", addr); in rpc_ntop6_noscopeid()
67 char *buf, const size_t buflen) in rpc_ntop6() argument
74 len = rpc_ntop6_noscopeid(sap, buf, buflen); in rpc_ntop6()
89 if (unlikely(len >= buflen)) in rpc_ntop6()
99 char *buf, const int buflen) in rpc_ntop6_noscopeid() argument
105 char *buf, const size_t buflen) in rpc_ntop6() argument
[all …]
/OK3568_Linux_fs/kernel/arch/mips/crypto/
H A Dpoly1305-glue.c27 dctx->buflen = 0; in poly1305_init_arch()
35 dctx->buflen = 0; in mips_poly1305_init()
75 if (unlikely(dctx->buflen)) { in mips_poly1305_update()
76 u32 bytes = min(len, POLY1305_BLOCK_SIZE - dctx->buflen); in mips_poly1305_update()
78 memcpy(dctx->buf + dctx->buflen, src, bytes); in mips_poly1305_update()
81 dctx->buflen += bytes; in mips_poly1305_update()
83 if (dctx->buflen == POLY1305_BLOCK_SIZE) { in mips_poly1305_update()
85 dctx->buflen = 0; in mips_poly1305_update()
96 dctx->buflen = len; in mips_poly1305_update()
105 if (unlikely(dctx->buflen)) { in poly1305_update_arch()
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/crypto/
H A Dpoly1305-glue.c35 dctx->buflen = 0; in poly1305_init_arch()
43 dctx->buflen = 0; in neon_poly1305_init()
84 if (unlikely(dctx->buflen)) { in neon_poly1305_do_update()
85 u32 bytes = min(len, POLY1305_BLOCK_SIZE - dctx->buflen); in neon_poly1305_do_update()
87 memcpy(dctx->buf + dctx->buflen, src, bytes); in neon_poly1305_do_update()
90 dctx->buflen += bytes; in neon_poly1305_do_update()
92 if (dctx->buflen == POLY1305_BLOCK_SIZE) { in neon_poly1305_do_update()
95 dctx->buflen = 0; in neon_poly1305_do_update()
106 dctx->buflen = len; in neon_poly1305_do_update()
128 if (unlikely(dctx->buflen)) { in poly1305_update_arch()
[all …]
/OK3568_Linux_fs/kernel/lib/crypto/
H A Dpoly1305.c24 desc->buflen = 0; in poly1305_init_generic()
35 if (unlikely(desc->buflen)) { in poly1305_update_generic()
36 bytes = min(nbytes, POLY1305_BLOCK_SIZE - desc->buflen); in poly1305_update_generic()
37 memcpy(desc->buf + desc->buflen, src, bytes); in poly1305_update_generic()
40 desc->buflen += bytes; in poly1305_update_generic()
42 if (desc->buflen == POLY1305_BLOCK_SIZE) { in poly1305_update_generic()
45 desc->buflen = 0; in poly1305_update_generic()
57 desc->buflen = nbytes; in poly1305_update_generic()
65 if (unlikely(desc->buflen)) { in poly1305_final_generic()
66 desc->buf[desc->buflen++] = 1; in poly1305_final_generic()
[all …]
/OK3568_Linux_fs/kernel/net/mac80211/
H A Ddebugfs_netdev.c71 int buflen) \
73 return scnprintf(buf, buflen, format_string, sdata->field); \
87 char *buf, int buflen) \
92 p += scnprintf(p, buflen + buf - p, "%.2x ", \
95 p += scnprintf(p, buflen + buf - p, "\n"); \
102 char *buf, int buflen) \
104 return scnprintf(buf, buflen, "%d\n", atomic_read(&sdata->field));\
110 int buflen) \
112 return scnprintf(buf, buflen, "%pM\n", sdata->field); \
118 char *buf, int buflen) \
[all …]
/OK3568_Linux_fs/kernel/arch/arm/crypto/
H A Dpoly1305-glue.c39 dctx->buflen = 0; in poly1305_init_arch()
47 dctx->buflen = 0; in arm_poly1305_init()
88 if (unlikely(dctx->buflen)) { in arm_poly1305_do_update()
89 u32 bytes = min(len, POLY1305_BLOCK_SIZE - dctx->buflen); in arm_poly1305_do_update()
91 memcpy(dctx->buf + dctx->buflen, src, bytes); in arm_poly1305_do_update()
94 dctx->buflen += bytes; in arm_poly1305_do_update()
96 if (dctx->buflen == POLY1305_BLOCK_SIZE) { in arm_poly1305_do_update()
99 dctx->buflen = 0; in arm_poly1305_do_update()
110 dctx->buflen = len; in arm_poly1305_do_update()
145 if (unlikely(dctx->buflen)) { in poly1305_update_arch()
[all …]
/OK3568_Linux_fs/kernel/block/partitions/
H A Dldm.c621 static int ldm_relative(const u8 *buffer, int buflen, int base, int offset) in ldm_relative() argument
625 if (!buffer || offset < 0 || base > buflen) { in ldm_relative()
630 if (base > buflen) in ldm_relative()
631 ldm_error("base (%d) > buflen (%d)", base, buflen); in ldm_relative()
634 if (base + buffer[base] >= buflen) { in ldm_relative()
636 buffer[base], buflen); in ldm_relative()
692 static int ldm_get_vstr (const u8 *block, u8 *buffer, int buflen) in ldm_get_vstr() argument
699 if (length >= buflen) { in ldm_get_vstr()
700 ldm_error ("Truncating string %d -> %d.", length, buflen); in ldm_get_vstr()
701 length = buflen - 1; in ldm_get_vstr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfwil.c194 char *buf, u32 buflen) in brcmf_create_iovar() argument
200 if ((len + datalen) > buflen) in brcmf_create_iovar()
219 u32 buflen; in brcmf_fil_iovar_data_set() local
227 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf, in brcmf_fil_iovar_data_set()
229 if (buflen) { in brcmf_fil_iovar_data_set()
231 buflen, true); in brcmf_fil_iovar_data_set()
247 u32 buflen; in brcmf_fil_iovar_data_get() local
251 buflen = brcmf_create_iovar(name, data, len, drvr->proto_buf, in brcmf_fil_iovar_data_get()
253 if (buflen) { in brcmf_fil_iovar_data_get()
255 buflen, false); in brcmf_fil_iovar_data_get()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dbcmxtlv.c62 bcm_next_xtlv(bcm_xtlv_t *elt, int *buflen, bcm_xtlv_opts_t opts) in bcm_next_xtlv() argument
68 *buflen -= sz; in bcm_next_xtlv()
71 if (!bcm_valid_xtlv(elt, *buflen, opts)) in bcm_next_xtlv()
229 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, void *src, in bcm_pack_xtlv_entry() argument
241 if (size > *buflen) { in bcm_pack_xtlv_entry()
243 size, *buflen); in bcm_pack_xtlv_entry()
255 *buflen -= (uint16)size; in bcm_pack_xtlv_entry()
264 bcm_unpack_xtlv_buf(void *ctx, uint8 *tlv_buf, uint16 buflen, bcm_xtlv_opts_t opts, in bcm_unpack_xtlv_buf() argument
272 int sbuflen = buflen; in bcm_unpack_xtlv_buf()
274 ASSERT(!buflen || tlv_buf); in bcm_unpack_xtlv_buf()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmtlv.h55 #define bcm_valid_tlv(elt, buflen) \ argument
57 ((buflen) >= (uint)BCM_TLV_HDR_SIZE) && \
58 ((buflen) >= (uint)(BCM_TLV_HDR_SIZE + (elt)->len)))
82 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
85 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
88 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
91 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
113 const bcm_tlv_t *bcm_parse_tlvs_advance(const uint8 **buf, uint *buflen, uint key,
120 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, uint buflen, uint key, uint min_bodylen);
126 bcm_tlv_t *bcm_parse_tlvs_minmax_len(const void *buf, uint buflen, uint key,
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmtlv.h55 #define bcm_valid_tlv(elt, buflen) \ argument
57 ((buflen) >= (uint)BCM_TLV_HDR_SIZE) && \
58 ((buflen) >= (uint)(BCM_TLV_HDR_SIZE + (elt)->len)))
82 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
85 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
88 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
91 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
113 const bcm_tlv_t *bcm_parse_tlvs_advance(const uint8 **buf, uint *buflen, uint key,
120 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, uint buflen, uint key, uint min_bodylen);
126 bcm_tlv_t *bcm_parse_tlvs_minmax_len(const void *buf, uint buflen, uint key,
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch/
H A Dfocaltech_ex_fun.c96 int buflen = count; in fts_debug_write() local
103 if ((buflen <= 0) || (buflen > PAGE_SIZE)) { in fts_debug_write()
104 FTS_ERROR("apk proc wirte count(%d) fail", buflen); in fts_debug_write()
108 if (buflen > PROC_BUF_SIZE) { in fts_debug_write()
109 writebuf = (u8 *)kzalloc(buflen * sizeof(u8), GFP_KERNEL); in fts_debug_write()
118 if (copy_from_user(writebuf, buff, buflen)) { in fts_debug_write()
165 if (buflen > 25) { in fts_debug_write()
166 FTS_INFO("PROC_HW_RESET bufflen %d is too long\n", buflen); in fts_debug_write()
169 tmp[buflen - 1] = '\0'; in fts_debug_write()
178 writelen = buflen - 1; in fts_debug_write()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/storage/
H A Dprotocol.c122 unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **sgptr, in usb_stor_access_xfer_buf() argument
141 while (sg_miter_next(&miter) && cnt < buflen) { in usb_stor_access_xfer_buf()
143 buflen - cnt); in usb_stor_access_xfer_buf()
170 unsigned int buflen, struct scsi_cmnd *srb) in usb_stor_set_xfer_buf() argument
175 buflen = min(buflen, scsi_bufflen(srb)); in usb_stor_set_xfer_buf()
176 buflen = usb_stor_access_xfer_buf(buffer, buflen, srb, &sg, &offset, in usb_stor_set_xfer_buf()
178 if (buflen < scsi_bufflen(srb)) in usb_stor_set_xfer_buf()
179 scsi_set_resid(srb, scsi_bufflen(srb) - buflen); in usb_stor_set_xfer_buf()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmxtlv.c123 bcm_next_xtlv(const bcm_xtlv_t *elt, int *buflen, bcm_xtlv_opts_t opts) in bcm_next_xtlv() argument
127 COV_TAINTED_DATA_SINK(buflen); in bcm_next_xtlv()
128 COV_NEG_SINK(buflen); in bcm_next_xtlv()
131 if (!bcm_valid_xtlv(elt, *buflen, opts)) in bcm_next_xtlv()
145 if (sz > *buflen) { in bcm_next_xtlv()
150 *buflen -= sz; in bcm_next_xtlv()
153 if (!bcm_valid_xtlv(elt, *buflen, opts)) in bcm_next_xtlv()
399 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
410 if (size > *buflen) { in bcm_pack_xtlv_entry()
419 *buflen -= (uint16)size; in bcm_pack_xtlv_entry()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmxtlv.c123 bcm_next_xtlv(const bcm_xtlv_t *elt, int *buflen, bcm_xtlv_opts_t opts) in bcm_next_xtlv() argument
127 COV_TAINTED_DATA_SINK(buflen); in bcm_next_xtlv()
128 COV_NEG_SINK(buflen); in bcm_next_xtlv()
131 if (!bcm_valid_xtlv(elt, *buflen, opts)) in bcm_next_xtlv()
145 if (sz > *buflen) { in bcm_next_xtlv()
150 *buflen -= sz; in bcm_next_xtlv()
153 if (!bcm_valid_xtlv(elt, *buflen, opts)) in bcm_next_xtlv()
399 bcm_pack_xtlv_entry(uint8 **tlv_buf, uint16 *buflen, uint16 type, uint16 len, in bcm_pack_xtlv_entry() argument
410 if (size > *buflen) { in bcm_pack_xtlv_entry()
419 *buflen -= (uint16)size; in bcm_pack_xtlv_entry()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/focaltech_touch_ft5436/
H A Dfocaltech_ex_fun.c89 int buflen = count; in fts_debug_write() local
96 if ((buflen <= 1) || (buflen > PAGE_SIZE)) { in fts_debug_write()
97 FTS_ERROR("apk proc wirte count(%d>%d) fail", buflen, (int)PAGE_SIZE); in fts_debug_write()
101 if (buflen > PROC_BUF_SIZE) { in fts_debug_write()
102 writebuf = (u8 *)kzalloc(buflen * sizeof(u8), GFP_KERNEL); in fts_debug_write()
111 if (copy_from_user(writebuf, buff, buflen)) { in fts_debug_write()
145 writelen = buflen - 1; in fts_debug_write()
160 writelen = buflen - 1; in fts_debug_write()
173 tmp[buflen - 1] = '\0'; in fts_debug_write()
201 ret = buflen; in fts_debug_write()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmtlv.h62 #define bcm_valid_tlv(elt, buflen) (\ argument
63 ((int)(buflen) >= (int)BCM_TLV_HDR_SIZE) && \
64 ((int)(buflen) >= (int)(BCM_TLV_HDR_SIZE + (elt)->len)))
88 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
91 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
94 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
97 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
103 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, int buflen, uint key, int min_bodylen);
106 bcm_tlv_t *bcm_parse_tlvs_dot11(const void *buf, int buflen, uint key, bool id_ext);
109 const bcm_tlv_t *bcm_parse_ordered_tlvs(const void *buf, int buflen, uint key);
[all …]
/OK3568_Linux_fs/app/forlinx/quectelCM/libmnl/
H A Dattr.c540 bool mnl_attr_put_check(struct nlmsghdr *nlh, size_t buflen, in mnl_attr_put_check() argument
544 if (nlh->nlmsg_len + MNL_ATTR_HDRLEN + MNL_ALIGN(len) > buflen) in mnl_attr_put_check()
563 bool mnl_attr_put_u8_check(struct nlmsghdr *nlh, size_t buflen, in mnl_attr_put_u8_check() argument
566 return mnl_attr_put_check(nlh, buflen, type, sizeof(uint8_t), &data); in mnl_attr_put_u8_check()
584 bool mnl_attr_put_u16_check(struct nlmsghdr *nlh, size_t buflen, in mnl_attr_put_u16_check() argument
587 return mnl_attr_put_check(nlh, buflen, type, sizeof(uint16_t), &data); in mnl_attr_put_u16_check()
605 bool mnl_attr_put_u32_check(struct nlmsghdr *nlh, size_t buflen, in mnl_attr_put_u32_check() argument
608 return mnl_attr_put_check(nlh, buflen, type, sizeof(uint32_t), &data); in mnl_attr_put_u32_check()
626 bool mnl_attr_put_u64_check(struct nlmsghdr *nlh, size_t buflen, in mnl_attr_put_u64_check() argument
629 return mnl_attr_put_check(nlh, buflen, type, sizeof(uint64_t), &data); in mnl_attr_put_u64_check()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmtlv.h62 #define bcm_valid_tlv(elt, buflen) (\ argument
63 ((int)(buflen) >= (int)BCM_TLV_HDR_SIZE) && \
64 ((int)(buflen) >= (int)(BCM_TLV_HDR_SIZE + (elt)->len)))
88 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
91 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
94 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
97 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
103 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, int buflen, uint key, int min_bodylen);
106 bcm_tlv_t *bcm_parse_tlvs_dot11(const void *buf, int buflen, uint key, bool id_ext);
109 const bcm_tlv_t *bcm_parse_ordered_tlvs(const void *buf, int buflen, uint key);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcmtlv.h62 #define bcm_valid_tlv(elt, buflen) (\ argument
63 ((int)(buflen) >= (int)BCM_TLV_HDR_SIZE) && \
64 ((int)(buflen) >= (int)(BCM_TLV_HDR_SIZE + (elt)->len)))
88 bcm_tlv_t *bcm_next_tlv(const bcm_tlv_t *elt, uint *buflen);
91 void bcm_tlv_buffer_advance_to(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
94 void bcm_tlv_buffer_advance_past(const bcm_tlv_t *elt, const uint8 **buffer, uint *buflen);
97 bcm_tlv_t *bcm_parse_tlvs(const void *buf, uint buflen, uint key);
103 bcm_tlv_t *bcm_parse_tlvs_min_bodylen(const void *buf, int buflen, uint key, int min_bodylen);
106 bcm_tlv_t *bcm_parse_tlvs_dot11(const void *buf, int buflen, uint key, bool id_ext);
109 const bcm_tlv_t *bcm_parse_ordered_tlvs(const void *buf, int buflen, uint key);
[all …]
/OK3568_Linux_fs/kernel/fs/9p/
H A Dvfs_dir.c71 static struct p9_rdir *v9fs_alloc_rdir_buf(struct file *filp, int buflen) in v9fs_alloc_rdir_buf() argument
75 fid->rdir = kzalloc(sizeof(struct p9_rdir) + buflen, GFP_KERNEL); in v9fs_alloc_rdir_buf()
92 int buflen; in v9fs_dir_readdir() local
99 buflen = fid->clnt->msize - P9_IOHDRSZ; in v9fs_dir_readdir()
101 rdir = v9fs_alloc_rdir_buf(file, buflen); in v9fs_dir_readdir()
105 kvec.iov_len = buflen; in v9fs_dir_readdir()
111 iov_iter_kvec(&to, READ, &kvec, 1, buflen); in v9fs_dir_readdir()
152 int buflen; in v9fs_dir_readdir_dotl() local
159 buflen = fid->clnt->msize - P9_READDIRHDRSZ; in v9fs_dir_readdir_dotl()
161 rdir = v9fs_alloc_rdir_buf(file, buflen); in v9fs_dir_readdir_dotl()
[all …]
/OK3568_Linux_fs/kernel/security/tomoyo/
H A Drealpath.c95 const int buflen) in tomoyo_get_absolute_path() argument
99 if (buflen >= 256) { in tomoyo_get_absolute_path()
101 pos = d_absolute_path(path, buffer, buflen - 1); in tomoyo_get_absolute_path()
106 buffer[buflen - 2] = '/'; in tomoyo_get_absolute_path()
107 buffer[buflen - 1] = '\0'; in tomoyo_get_absolute_path()
126 const int buflen) in tomoyo_get_dentry_path() argument
130 if (buflen >= 256) { in tomoyo_get_dentry_path()
131 pos = dentry_path_raw(dentry, buffer, buflen - 1); in tomoyo_get_dentry_path()
136 buffer[buflen - 2] = '/'; in tomoyo_get_dentry_path()
137 buffer[buflen - 1] = '\0'; in tomoyo_get_dentry_path()
[all …]
/OK3568_Linux_fs/kernel/net/netfilter/
H A Dnf_nat_sip.c38 const char *buffer, unsigned int buflen) in mangle_packet() argument
52 buffer, buflen, false)) in mangle_packet()
60 buffer, buflen)) in mangle_packet()
66 *datalen += buflen - matchlen; in mangle_packet()
103 unsigned int buflen; in map_addr() local
122 buflen = sip_sprintf_addr_port(ct, buffer, &newaddr, ntohs(newport)); in map_addr()
124 matchoff, matchlen, buffer, buflen); in map_addr()
182 unsigned int olen, matchend, poff, plen, buflen, n; in nf_nat_sip() local
215 buflen = sip_sprintf_addr(ct, buffer, in nf_nat_sip()
219 poff, plen, buffer, buflen)) { in nf_nat_sip()
[all …]
H A Dnf_nat_ftp.c34 char *buffer, size_t buflen, in nf_nat_ftp_fmt_cmd() argument
40 return snprintf(buffer, buflen, "%u,%u,%u,%u,%u,%u", in nf_nat_ftp_fmt_cmd()
49 return snprintf(buffer, buflen, "|1|%pI4|%u|", in nf_nat_ftp_fmt_cmd()
52 return snprintf(buffer, buflen, "|2|%pI6|%u|", in nf_nat_ftp_fmt_cmd()
55 return snprintf(buffer, buflen, "|||%u|", port); in nf_nat_ftp_fmt_cmd()
76 unsigned int buflen; in nf_nat_ftp() local
108 buflen = nf_nat_ftp_fmt_cmd(ct, type, buffer, sizeof(buffer), in nf_nat_ftp()
110 if (!buflen) in nf_nat_ftp()
116 matchlen, buffer, buflen)) in nf_nat_ftp()

12345678910>>...32