| /linux/fs/hfs/ |
| H A D | trans.c | 39 int srclen, dstlen, size; in hfs_mac2asc() local 42 srclen = in->len; in hfs_mac2asc() 43 if (srclen > HFS_NAMELEN) in hfs_mac2asc() 44 srclen = HFS_NAMELEN; in hfs_mac2asc() 50 while (srclen > 0) { in hfs_mac2asc() 52 size = nls_disk->char2uni(src, srclen, &ch); in hfs_mac2asc() 58 srclen -= size; in hfs_mac2asc() 61 srclen--; in hfs_mac2asc() 78 while (--srclen >= 0) in hfs_mac2asc() 103 int srclen, dstlen, size; in hfs_asc2mac() local [all …]
|
| /linux/lib/ |
| H A D | base64.c | 80 int base64_encode(const u8 *src, int srclen, char *dst, bool padding, enum base64_variant variant) in base64_encode() argument 86 while (srclen >= 3) { in base64_encode() 94 srclen -= 3; in base64_encode() 97 switch (srclen) { in base64_encode() 133 int base64_decode(const char *src, int srclen, u8 *dst, bool padding, enum base64_variant variant) in base64_decode() argument 141 while (srclen >= 4) { in base64_decode() 150 if (!padding || srclen != 4 || s[3] != '=') in base64_decode() 153 srclen = s[2] == '=' ? 2 : 3; in base64_decode() 162 srclen -= 4; in base64_decode() 165 if (likely(!srclen)) in base64_decode() [all …]
|
| H A D | nlattr.c | 774 size_t srclen = nla_len(nla); in nla_strscpy() local 782 if (srclen > 0 && src[srclen - 1] == '\0') in nla_strscpy() 783 srclen--; in nla_strscpy() 785 if (srclen >= dstsize) { in nla_strscpy() 789 len = srclen; in nla_strscpy() 810 size_t srclen = nla_len(nla); in nla_strdup() local 813 if (srclen > 0 && src[srclen - 1] == '\0') in nla_strdup() 814 srclen--; in nla_strdup() 816 dst = kmalloc(srclen + 1, flags); in nla_strdup() 818 memcpy(dst, src, srclen); in nla_strdup() [all …]
|
| /linux/arch/arm64/crypto/ |
| H A D | nhpoly1305-neon-glue.c | 20 const u8 *src, unsigned int srclen) in nhpoly1305_neon_update() argument 22 if (srclen < 64 || !crypto_simd_usable()) in nhpoly1305_neon_update() 23 return crypto_nhpoly1305_update(desc, src, srclen); in nhpoly1305_neon_update() 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); in nhpoly1305_neon_update() 31 srclen -= n; in nhpoly1305_neon_update() 32 } while (srclen); in nhpoly1305_neon_update() 37 const u8 *src, unsigned int srclen, u8 *out) in nhpoly1305_neon_digest() argument 40 nhpoly1305_neon_update(desc, src, srclen) ?: in nhpoly1305_neon_digest()
|
| /linux/net/core/ |
| H A D | utils.c | 118 int in4_pton(const char *src, int srclen, in in4_pton() argument 129 if (srclen < 0) in in4_pton() 130 srclen = strlen(src); in in4_pton() 136 c = xdigit2bin(srclen > 0 ? *s : '\0', delim); in in4_pton() 161 srclen--; in in4_pton() 184 int in6_pton(const char *src, int srclen, in in6_pton() argument 200 if (srclen < 0) in in6_pton() 201 srclen = strlen(src); in in6_pton() 206 c = xdigit2bin(srclen > 0 ? *s : '\0', delim); in in6_pton() 249 ret = in4_pton(tok ? tok : s, srclen + (int)(s - tok), d, delim, &s); in in6_pton() [all …]
|
| /linux/arch/x86/crypto/ |
| H A D | nhpoly1305-avx2-glue.c | 20 const u8 *src, unsigned int srclen) in nhpoly1305_avx2_update() argument 22 if (srclen < 64 || !crypto_simd_usable()) in nhpoly1305_avx2_update() 23 return crypto_nhpoly1305_update(desc, src, srclen); in nhpoly1305_avx2_update() 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); in nhpoly1305_avx2_update() 32 srclen -= n; in nhpoly1305_avx2_update() 33 } while (srclen); in nhpoly1305_avx2_update() 38 const u8 *src, unsigned int srclen, u8 *out) in nhpoly1305_avx2_digest() argument 41 nhpoly1305_avx2_update(desc, src, srclen) ?: in nhpoly1305_avx2_digest()
|
| H A D | nhpoly1305-sse2-glue.c | 20 const u8 *src, unsigned int srclen) in nhpoly1305_sse2_update() argument 22 if (srclen < 64 || !crypto_simd_usable()) in nhpoly1305_sse2_update() 23 return crypto_nhpoly1305_update(desc, src, srclen); in nhpoly1305_sse2_update() 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); in nhpoly1305_sse2_update() 32 srclen -= n; in nhpoly1305_sse2_update() 33 } while (srclen); in nhpoly1305_sse2_update() 38 const u8 *src, unsigned int srclen, u8 *out) in nhpoly1305_sse2_digest() argument 41 nhpoly1305_sse2_update(desc, src, srclen) ?: in nhpoly1305_sse2_digest()
|
| /linux/arch/arm/crypto/ |
| H A D | nhpoly1305-neon-glue.c | 20 const u8 *src, unsigned int srclen) in nhpoly1305_neon_update() argument 22 if (srclen < 64 || !crypto_simd_usable()) in nhpoly1305_neon_update() 23 return crypto_nhpoly1305_update(desc, src, srclen); in nhpoly1305_neon_update() 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); in nhpoly1305_neon_update() 32 srclen -= n; in nhpoly1305_neon_update() 33 } while (srclen); in nhpoly1305_neon_update() 38 const u8 *src, unsigned int srclen, u8 *out) in nhpoly1305_neon_digest() argument 41 nhpoly1305_neon_update(desc, src, srclen) ?: in nhpoly1305_neon_digest()
|
| /linux/tools/testing/selftests/powerpc/nx-gzip/ |
| H A D | gzfht_test.c | 79 static int compress_fht_sample(char *src, uint32_t srclen, char *dst, in compress_fht_sample() argument 110 put32(cmdp->crb.source_dde, ddebc, srclen); in compress_fht_sample() 192 uint32_t srclen, dstlen; in compress_file() local 252 srclen = NX_MIN(chunk, inlen); in compress_file() 254 dstlen = NX_MIN(2*srclen, outlen); in compress_file() 265 nxu_touch_pages(srcbuf, srclen, pagelen, 0); in compress_file() 269 srcbuf, srclen, in compress_file() 297 inlen = inlen - srclen; in compress_file() 298 srcbuf = srcbuf + srclen; in compress_file() 299 srctotlen = srctotlen + srclen; in compress_file() [all …]
|
| /linux/fs/cramfs/ |
| H A D | uncompress.c | 31 int cramfs_uncompress_block(void *dst, int dstlen, void *src, int srclen) in cramfs_uncompress_block() argument 36 stream.avail_in = srclen; in cramfs_uncompress_block() 55 pr_err("%p(%d)->%p(%d)\n", src, srclen, dst, dstlen); in cramfs_uncompress_block()
|
| H A D | internal.h | 2 int cramfs_uncompress_block(void *dst, int dstlen, void *src, int srclen);
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_tlv.c | 254 size_t srclen, len; in fbnic_tlv_attr_get_string() local 263 srclen = le16_to_cpu(attr->hdr.len) - sizeof(*attr); in fbnic_tlv_attr_get_string() 264 if (srclen > 0 && ((char *)attr->value)[srclen - 1] == '\0') in fbnic_tlv_attr_get_string() 265 srclen--; in fbnic_tlv_attr_get_string() 267 if (srclen >= dstsize) { in fbnic_tlv_attr_get_string() 271 len = srclen; in fbnic_tlv_attr_get_string()
|
| /linux/fs/btrfs/ |
| H A D | zlib.c | 346 size_t srclen = cb->compressed_len; in zlib_decompress_bio() local 347 unsigned long total_folios_in = DIV_ROUND_UP(srclen, min_folio_size); in zlib_decompress_bio() 353 workspace->strm.avail_in = min_t(size_t, srclen, min_folio_size); in zlib_decompress_bio() 362 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && in zlib_decompress_bio() 381 while (workspace->strm.total_in < srclen) { in zlib_decompress_bio() 413 tmp = srclen - workspace->strm.total_in; in zlib_decompress_bio() 434 struct folio *dest_folio, unsigned long dest_pgoff, size_t srclen, in zlib_decompress() argument 443 workspace->strm.avail_in = srclen; in zlib_decompress() 451 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && in zlib_decompress()
|
| H A D | zstd.c | 593 size_t srclen = cb->compressed_len; in zstd_decompress_bio() local 599 unsigned long total_folios_in = DIV_ROUND_UP(srclen, min_folio_size); in zstd_decompress_bio() 617 workspace->in_buf.size = min_t(size_t, srclen, min_folio_size); in zstd_decompress_bio() 647 if (workspace->in_buf.pos >= srclen) in zstd_decompress_bio() 662 srclen -= min_folio_size; in zstd_decompress_bio() 666 workspace->in_buf.size = min_t(size_t, srclen, min_folio_size); in zstd_decompress_bio() 677 struct folio *dest_folio, unsigned long dest_pgoff, size_t srclen, in zstd_decompress() argument 702 workspace->in_buf.size = srclen; in zstd_decompress()
|
| H A D | lzo.c | 450 struct folio *dest_folio, unsigned long dest_pgoff, size_t srclen, in lzo_decompress() argument 461 if (unlikely(srclen < LZO_LEN || srclen > max_segment_len + LZO_LEN * 2)) in lzo_decompress() 465 if (unlikely(in_len != srclen)) in lzo_decompress() 470 if (unlikely(in_len != srclen - LZO_LEN * 2)) { in lzo_decompress()
|
| /linux/include/linux/ |
| H A D | sw842.h | 7 int sw842_compress(const u8 *src, unsigned int srclen, 10 int sw842_decompress(const u8 *src, unsigned int srclen,
|
| /linux/fs/smb/client/ |
| H A D | cifs_unicode.c | 453 cifsConvertToUTF16(__le16 *target, const char *source, int srclen, in cifsConvertToUTF16() argument 470 for (i = 0; i < srclen; j++) { in cifsConvertToUTF16() 493 (i == srclen-1 || source[i+1] == '\\')) in cifsConvertToUTF16() 499 (i == srclen-1 || source[i+1] == '\\')) in cifsConvertToUTF16() 501 else if ((i == srclen - 1) || (source[i+1] == '\\')) in cifsConvertToUTF16() 515 charlen = cp->char2uni(source + i, srclen - i, &tmp); in cifsConvertToUTF16()
|
| /linux/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_aead.c | 176 rctx->srclen); in nitrox_set_creq() 229 rctx->srclen = areq->assoclen + areq->cryptlen; in nitrox_aes_gcm_enc() 230 rctx->dstlen = rctx->srclen + aead->authsize; in nitrox_aes_gcm_enc() 263 rctx->srclen = areq->cryptlen + areq->assoclen; in nitrox_aes_gcm_dec() 264 rctx->dstlen = rctx->srclen - aead->authsize; in nitrox_aes_gcm_dec() 451 aead_rctx->srclen = aead_rctx->assoclen + aead_rctx->cryptlen; in nitrox_rfc4106_enc() 452 aead_rctx->dstlen = aead_rctx->srclen + aead->authsize; in nitrox_rfc4106_enc() 483 aead_rctx->srclen = in nitrox_rfc4106_dec() 485 aead_rctx->dstlen = aead_rctx->srclen - aead->authsize; in nitrox_rfc4106_dec()
|
| /linux/include/crypto/ |
| H A D | nhpoly1305.h | 66 const u8 *src, unsigned int srclen); 68 const u8 *src, unsigned int srclen,
|
| /linux/fs/jffs2/ |
| H A D | compr_zlib.c | 143 uint32_t srclen, uint32_t destlen) in jffs2_zlib_decompress() argument 151 inf_strm.avail_in = srclen; in jffs2_zlib_decompress() 160 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && in jffs2_zlib_decompress()
|
| H A D | compr_lzo.c | 69 uint32_t srclen, uint32_t destlen) in jffs2_lzo_decompress() argument 74 ret = lzo1x_decompress_safe(data_in, srclen, cpage_out, &dl); in jffs2_lzo_decompress()
|
| /linux/fs/smb/server/ |
| H A D | unicode.c | 342 int smbConvertToUTF16(__le16 *target, const char *source, int srclen, in smbConvertToUTF16() argument 354 return smb_strtoUTF16(target, source, srclen, cp); in smbConvertToUTF16() 356 for (i = 0, j = 0; i < srclen; j++) { in smbConvertToUTF16() 387 charlen = cp->char2uni(source + i, srclen - i, &tmp); in smbConvertToUTF16()
|
| H A D | unicode.h | 36 int smbConvertToUTF16(__le16 *target, const char *source, int srclen,
|
| /linux/lib/tests/ |
| H A D | base64_kunit.c | 82 static void expect_encode_ok(struct kunit *test, const u8 *src, int srclen, in expect_encode_ok() argument 87 int encoded_len = base64_encode(src, srclen, buf, padding, variant); in expect_encode_ok() 108 int srclen, bool padding, in expect_decode_err() argument 112 int decoded_len = base64_decode(src, srclen, buf, padding, variant); in expect_decode_err()
|
| /linux/fs/jfs/ |
| H A D | jfs_logmgr.c | 355 int srclen; in lmWriteRecord() local 419 srclen = lv->length << l2linesize; in lmWriteRecord() 420 len += srclen; in lmWriteRecord() 421 while (srclen > 0) { in lmWriteRecord() 423 nbytes = min(freespace, srclen); in lmWriteRecord() 439 srclen -= nbytes; in lmWriteRecord() 467 srclen = LOGRDSIZE; in lmWriteRecord() 469 while (srclen > 0) { in lmWriteRecord() 471 nbytes = min(freespace, srclen); in lmWriteRecord() 476 srclen -= nbytes; in lmWriteRecord() [all …]
|