/linux-master/drivers/media/usb/go7007/ |
H A D | go7007-fw.c | 1548 int codespace = 64 * 1024, i = 0, srclen, chunk_len, chunk_flags; local 1579 srclen = fw_entry->size / 2; 1580 while (srclen >= 2) { 1583 if (chunk_len + 2 > srclen) { 1609 srclen -= chunk_len + 2;
|
/linux-master/fs/btrfs/ |
H A D | zstd.c | 554 size_t srclen = cb->compressed_len; local 558 unsigned long total_folios_in = DIV_ROUND_UP(srclen, PAGE_SIZE); 572 workspace->in_buf.size = min_t(size_t, srclen, PAGE_SIZE); 598 if (workspace->in_buf.pos >= srclen) 613 srclen -= PAGE_SIZE; 617 workspace->in_buf.size = min_t(size_t, srclen, PAGE_SIZE); 628 struct page *dest_page, unsigned long dest_pgoff, size_t srclen, 647 workspace->in_buf.size = srclen; 627 zstd_decompress(struct list_head *ws, const u8 *data_in, struct page *dest_page, unsigned long dest_pgoff, size_t srclen, size_t destlen) argument
|
H A D | zlib.c | 285 size_t srclen = cb->compressed_len; local 286 unsigned long total_folios_in = DIV_ROUND_UP(srclen, PAGE_SIZE); 292 workspace->strm.avail_in = min_t(size_t, srclen, PAGE_SIZE); 301 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && 315 while (workspace->strm.total_in < srclen) { 347 tmp = srclen - workspace->strm.total_in; 363 struct page *dest_page, unsigned long dest_pgoff, size_t srclen, 372 workspace->strm.avail_in = srclen; 380 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && 362 zlib_decompress(struct list_head *ws, const u8 *data_in, struct page *dest_page, unsigned long dest_pgoff, size_t srclen, size_t destlen) argument
|
H A D | lzo.c | 429 struct page *dest_page, unsigned long dest_pgoff, size_t srclen, 440 if (srclen < LZO_LEN || srclen > max_segment_len + LZO_LEN * 2) 444 if (in_len != srclen) 449 if (in_len != srclen - LZO_LEN * 2) { 428 lzo_decompress(struct list_head *ws, const u8 *data_in, struct page *dest_page, unsigned long dest_pgoff, size_t srclen, size_t destlen) argument
|
H A D | compression.h | 92 unsigned long start_byte, size_t srclen, size_t destlen); 157 struct page *dest_page, unsigned long dest_pgoff, size_t srclen, 168 struct page *dest_page, unsigned long dest_pgoff, size_t srclen, 178 struct page *dest_page, unsigned long dest_pgoff, size_t srclen,
|
H A D | compression.c | 142 unsigned long dest_pgoff, size_t srclen, size_t destlen) 146 dest_pgoff, srclen, destlen); 148 dest_pgoff, srclen, destlen); 150 dest_pgoff, srclen, destlen); 1060 unsigned long dest_pgoff, size_t srclen, size_t destlen) 1076 dest_pgoff, srclen, destlen); 140 compression_decompress(int type, struct list_head *ws, const u8 *data_in, struct page *dest_page, unsigned long dest_pgoff, size_t srclen, size_t destlen) argument 1059 btrfs_decompress(int type, const u8 *data_in, struct page *dest_page, unsigned long dest_pgoff, size_t srclen, size_t destlen) argument
|
/linux-master/fs/jfs/ |
H A D | jfs_logmgr.c | 355 int srclen; local 419 srclen = lv->length << l2linesize; 420 len += srclen; 421 while (srclen > 0) { 423 nbytes = min(freespace, srclen); 439 srclen -= nbytes; 467 srclen = LOGRDSIZE; 469 while (srclen > 0) { 471 nbytes = min(freespace, srclen); 476 srclen [all...] |
/linux-master/drivers/usb/core/ |
H A D | sysfs.c | 862 size_t srclen, n; local 874 srclen = sizeof(struct usb_device_descriptor); 877 srclen = le16_to_cpu(udev->config[cfgno].desc. 880 if (off < srclen) { 881 n = min(nleft, srclen - (size_t) off); 887 off -= srclen;
|
/linux-master/arch/riscv/crypto/ |
H A D | ghash-riscv64-glue.c | 58 const u8 *src, size_t srclen) 60 /* The srclen is nonzero and a multiple of 16. */ 63 ghash_zvkg(&dctx->accumulator, &tctx->key, src, srclen); 71 srclen -= GHASH_BLOCK_SIZE; 72 } while (srclen); 77 unsigned int srclen) 84 if (dctx->bytes + srclen < GHASH_BLOCK_SIZE) { 85 memcpy(dctx->buffer + dctx->bytes, src, srclen); 86 dctx->bytes += srclen; 94 srclen 56 riscv64_ghash_blocks(const struct riscv64_ghash_tfm_ctx *tctx, struct riscv64_ghash_desc_ctx *dctx, const u8 *src, size_t srclen) argument 76 riscv64_ghash_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
/linux-master/arch/powerpc/crypto/ |
H A D | ghash.c | 96 const u8 *src, unsigned int srclen) 103 src, srclen); 108 while (srclen >= GHASH_BLOCK_SIZE) { 111 srclen -= GHASH_BLOCK_SIZE; 118 const u8 *src, unsigned int srclen) 125 if (dctx->bytes + srclen < GHASH_DIGEST_SIZE) { 127 srclen); 128 dctx->bytes += srclen; 137 srclen -= GHASH_DIGEST_SIZE - dctx->bytes; 140 len = srclen 94 __ghash_blocks(struct p8_ghash_ctx *ctx, struct p8_ghash_desc_ctx *dctx, const u8 *src, unsigned int srclen) argument 117 p8_ghash_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
H A D | poly1305-p10-glue.c | 78 const u8 *src, unsigned int srclen) 84 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); 87 srclen -= bytes; 102 if (likely(srclen >= POLY1305_BLOCK_SIZE)) { 103 bytes = round_down(srclen, POLY1305_BLOCK_SIZE); 106 srclen -= used; 109 if (crypto_simd_usable() && (srclen >= POLY1305_BLOCK_SIZE*4)) { 111 poly1305_p10le_4blocks(&dctx->h, src, srclen); 113 src += srclen - (srclen 77 crypto_poly1305_p10_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
/linux-master/fs/crypto/ |
H A D | fname.c | 193 * @srclen: the length of @src in bytes 202 * This will be equal to FSCRYPT_BASE64URL_CHARS(srclen). 204 static int fscrypt_base64url_encode(const u8 *src, int srclen, char *dst) argument 211 for (i = 0; i < srclen; i++) { 227 * @srclen: the length of @src in bytes 239 static int fscrypt_base64url_decode(const char *src, int srclen, u8 *dst) argument 246 for (i = 0; i < srclen; i++) {
|
/linux-master/lib/ |
H A D | nlattr.c | 768 * * srclen - Returns @nla length (not including the trailing %NUL). 774 size_t srclen = nla_len(nla); local 782 if (srclen > 0 && src[srclen - 1] == '\0') 783 srclen--; 785 if (srclen >= dstsize) { 789 len = srclen; 810 size_t srclen = nla_len(nla); local 813 if (srclen > 0 && src[srclen [all...] |
/linux-master/fs/nfsd/ |
H A D | nfs4recover.c | 1854 bin_to_hex_dup(const unsigned char *src, int srclen) argument 1859 buf = kzalloc((srclen * 2) + 1, GFP_KERNEL); 1863 bin2hex(buf, src, srclen);
|
/linux-master/fs/ceph/ |
H A D | crypto.c | 27 int ceph_base64_encode(const u8 *src, int srclen, char *dst) argument 34 for (i = 0; i < srclen; i++) { 47 int ceph_base64_decode(const char *src, int srclen, u8 *dst) argument 54 for (i = 0; i < srclen; i++) {
|
H A D | crypto.h | 94 int ceph_base64_encode(const u8 *src, int srclen, char *dst); 95 int ceph_base64_decode(const char *src, int srclen, u8 *dst);
|
/linux-master/sound/soc/codecs/ |
H A D | rt5677-spi.c | 455 * If srclen < dstlen, zeros are padded. 457 static void rt5677_spi_reverse(u8 *dst, u32 dstlen, const u8 *src, u32 srclen) argument 465 dst[w + i] = si < srclen ? src[si] : 0;
|
/linux-master/fs/smb/server/ |
H A D | unicode.c | 331 * @srclen: source buffer size (in bytes) 342 int smbConvertToUTF16(__le16 *target, const char *source, int srclen, argument 354 return smb_strtoUTF16(target, source, srclen, cp); 356 for (i = 0, j = 0; i < srclen; j++) { 387 charlen = cp->char2uni(source + i, srclen - i, &tmp);
|
H A D | unicode.h | 36 int smbConvertToUTF16(__le16 *target, const char *source, int srclen,
|
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 613 int srclen = 0; local 624 srclen += sless; 633 return srclen; 643 int srclen = 0, dstlen = 0; local 660 srclen += sless; 665 if (srclen <= dstlen) 686 return min(srclen, dstlen);
|
/linux-master/arch/x86/crypto/ |
H A D | nhpoly1305-avx2-glue.c | 20 const u8 *src, unsigned int srclen) 22 if (srclen < 64 || !crypto_simd_usable()) 23 return crypto_nhpoly1305_update(desc, src, srclen); 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); 32 srclen -= n; 33 } while (srclen); 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_avx2_update(desc, src, srclen) ?: 19 nhpoly1305_avx2_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_avx2_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
H A D | nhpoly1305-sse2-glue.c | 20 const u8 *src, unsigned int srclen) 22 if (srclen < 64 || !crypto_simd_usable()) 23 return crypto_nhpoly1305_update(desc, src, srclen); 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); 32 srclen -= n; 33 } while (srclen); 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_sse2_update(desc, src, srclen) ?: 19 nhpoly1305_sse2_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_sse2_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
/linux-master/arch/arm64/crypto/ |
H A D | nhpoly1305-neon-glue.c | 20 const u8 *src, unsigned int srclen) 22 if (srclen < 64 || !crypto_simd_usable()) 23 return crypto_nhpoly1305_update(desc, src, srclen); 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); 32 srclen -= n; 33 } while (srclen); 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_neon_update(desc, src, srclen) ?: 19 nhpoly1305_neon_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_neon_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
/linux-master/arch/arm/crypto/ |
H A D | nhpoly1305-neon-glue.c | 20 const u8 *src, unsigned int srclen) 22 if (srclen < 64 || !crypto_simd_usable()) 23 return crypto_nhpoly1305_update(desc, src, srclen); 26 unsigned int n = min_t(unsigned int, srclen, SZ_4K); 32 srclen -= n; 33 } while (srclen); 38 const u8 *src, unsigned int srclen, u8 *out) 41 nhpoly1305_neon_update(desc, src, srclen) ?: 19 nhpoly1305_neon_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument 37 nhpoly1305_neon_digest(struct shash_desc *desc, const u8 *src, unsigned int srclen, u8 *out) argument
|
/linux-master/fs/smb/client/ |
H A D | cifs_unicode.c | 453 cifsConvertToUTF16(__le16 *target, const char *source, int srclen, argument 470 for (i = 0; i < srclen; j++) { 490 if ((i == srclen - 1) || (source[i+1] == '\\')) 504 charlen = cp->char2uni(source + i, srclen - i, &tmp);
|