/linux-master/fs/cramfs/ |
H A D | internal.h | 2 int cramfs_uncompress_block(void *dst, int dstlen, void *src, int srclen);
|
H A D | uncompress.c | 31 int cramfs_uncompress_block(void *dst, int dstlen, void *src, int srclen) argument 36 stream.avail_in = srclen; 55 pr_err("%p(%d)->%p(%d)\n", src, srclen, dst, dstlen);
|
/linux-master/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,
|
H A D | inet.h | 53 extern int in4_pton(const char *src, int srclen, u8 *dst, int delim, const char **end); 54 extern int in6_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
|
/linux-master/fs/hfs/ |
H A D | trans.c | 39 int srclen, dstlen, size; local 42 srclen = in->len; 43 if (srclen > HFS_NAMELEN) 44 srclen = HFS_NAMELEN; 50 while (srclen > 0) { 52 size = nls_disk->char2uni(src, srclen, &ch); 58 srclen -= size; 61 srclen--; 78 while (--srclen >= 0) 103 int srclen, dstle local [all...] |
/linux-master/crypto/ |
H A D | poly1305_generic.c | 35 const u8 *src, unsigned int srclen) 38 if (!dctx->rset && srclen >= POLY1305_BLOCK_SIZE) { 41 srclen -= POLY1305_BLOCK_SIZE; 44 if (srclen >= POLY1305_BLOCK_SIZE) { 50 srclen -= POLY1305_BLOCK_SIZE; 54 return srclen; 58 unsigned int srclen) 63 datalen = crypto_poly1305_setdesckey(dctx, src, srclen); 64 src += srclen - datalen; 65 srclen 34 crypto_poly1305_setdesckey(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int srclen) argument 57 poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int srclen) argument 72 crypto_poly1305_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
H A D | nhpoly1305.c | 94 const u8 *src, unsigned int srclen, nh_t nh_fn) 101 bytes = min_t(unsigned int, srclen, NH_MESSAGE_BYTES); 111 bytes = min(srclen, state->nh_remaining); 121 srclen -= bytes; 122 } while (srclen); 156 const u8 *src, unsigned int srclen, 164 bytes = min(srclen, (int)NH_MESSAGE_UNIT - state->buflen); 173 srclen -= bytes; 176 if (srclen >= NH_MESSAGE_UNIT) { 177 bytes = round_down(srclen, NH_MESSAGE_UNI 92 nhpoly1305_units(struct nhpoly1305_state *state, const struct nhpoly1305_key *key, const u8 *src, unsigned int srclen, nh_t nh_fn) argument 155 crypto_nhpoly1305_update_helper(struct shash_desc *desc, const u8 *src, unsigned int srclen, nh_t nh_fn) argument 191 crypto_nhpoly1305_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
H A D | ghash-generic.c | 79 const u8 *src, unsigned int srclen) 86 int n = min(srclen, dctx->bytes); 90 srclen -= n; 99 while (srclen >= GHASH_BLOCK_SIZE) { 103 srclen -= GHASH_BLOCK_SIZE; 106 if (srclen) { 107 dctx->bytes = GHASH_BLOCK_SIZE - srclen; 108 while (srclen--) 78 ghash_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument
|
H A D | polyval-generic.c | 153 const u8 *src, unsigned int srclen) 162 n = min(srclen, dctx->bytes); 166 srclen -= n; 175 while (srclen >= POLYVAL_BLOCK_SIZE) { 180 srclen -= POLYVAL_BLOCK_SIZE; 183 if (srclen) { 184 dctx->bytes = POLYVAL_BLOCK_SIZE - srclen; 186 while (srclen--) 152 polyval_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) 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
|
H A D | polyval-ce-glue.c | 102 const u8 *src, unsigned int srclen) 111 n = min(srclen, dctx->bytes); 115 srclen -= n; 125 while (srclen >= POLYVAL_BLOCK_SIZE) { 127 nblocks = min(srclen, 4096U) / POLYVAL_BLOCK_SIZE; 129 srclen -= nblocks * POLYVAL_BLOCK_SIZE; 133 if (srclen) { 134 dctx->bytes = POLYVAL_BLOCK_SIZE - srclen; 136 while (srclen--) 101 polyval_arm64_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) 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/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
|
H A D | polyval-clmulni_glue.c | 111 const u8 *src, unsigned int srclen) 120 n = min(srclen, dctx->bytes); 124 srclen -= n; 134 while (srclen >= POLYVAL_BLOCK_SIZE) { 136 nblocks = min(srclen, 4096U) / POLYVAL_BLOCK_SIZE; 138 srclen -= nblocks * POLYVAL_BLOCK_SIZE; 142 if (srclen) { 143 dctx->bytes = POLYVAL_BLOCK_SIZE - srclen; 145 while (srclen--) 110 polyval_x86_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument
|
H A D | poly1305_glue.c | 169 unsigned int srclen) 174 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); 177 srclen -= bytes; 187 if (likely(srclen >= POLY1305_BLOCK_SIZE)) { 188 bytes = round_down(srclen, POLY1305_BLOCK_SIZE); 189 srclen -= bytes; 196 if (unlikely(srclen)) { 197 dctx->buflen = srclen; 198 memcpy(dctx->buf, src, srclen); 226 const u8 *src, unsigned int srclen) 168 poly1305_update_arch(struct poly1305_desc_ctx *dctx, const u8 *src, unsigned int srclen) argument 225 crypto_poly1305_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument [all...] |
H A D | ghash-clmulni-intel_glue.c | 29 void clmul_ghash_update(char *dst, const char *src, unsigned int srclen, 96 const u8 *src, unsigned int srclen) 104 int n = min(srclen, dctx->bytes); 108 srclen -= n; 117 clmul_ghash_update(dst, src, srclen, &ctx->shash); 120 if (srclen & 0xf) { 121 src += srclen - (srclen & 0xf); 122 srclen &= 0xf; 123 dctx->bytes = GHASH_BLOCK_SIZE - srclen; 95 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/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/s390/crypto/ |
H A D | ghash_s390.c | 55 const u8 *src, unsigned int srclen) 64 n = min(srclen, dctx->bytes); 66 srclen -= n; 77 n = srclen & ~(GHASH_BLOCK_SIZE - 1); 81 srclen -= n; 84 if (srclen) { 85 dctx->bytes = GHASH_BLOCK_SIZE - srclen; 86 memcpy(buf, src, srclen); 54 ghash_update(struct shash_desc *desc, const u8 *src, unsigned int srclen) argument
|
/linux-master/lib/ |
H A D | base64.c | 24 * @srclen: the length of @src in bytes 32 int base64_encode(const u8 *src, int srclen, char *dst) argument 39 for (i = 0; i < srclen; i++) { 62 * @srclen: the length of @src in bytes 73 int base64_decode(const char *src, int srclen, u8 *dst) argument 80 for (i = 0; i < srclen; i++) {
|
/linux-master/fs/smb/server/ |
H A D | unicode.h | 36 int smbConvertToUTF16(__le16 *target, const char *source, int srclen,
|
/linux-master/net/core/ |
H A D | utils.c | 109 * @srclen: the length of the string, -1 means strlen(src) 118 int in4_pton(const char *src, int srclen, argument 129 if (srclen < 0) 130 srclen = strlen(src); 136 c = xdigit2bin(srclen > 0 ? *s : '\0', delim); 161 srclen--; 175 * @srclen: the length of the string, -1 means strlen(src) 184 int in6_pton(const char *src, int srclen, argument 200 if (srclen < 0) 201 srclen 305 size_t srclen = strlen(src); local 325 size_t srclen = strlen(src); local [all...] |
/linux-master/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, argument 110 put32(cmdp->crb.source_dde, ddebc, srclen); 192 uint32_t srclen, dstlen; local 252 srclen = NX_MIN(chunk, inlen); 254 dstlen = NX_MIN(2*srclen, outlen); 265 nxu_touch_pages(srcbuf, srclen, pagelen, 0); 269 srcbuf, srclen, 297 inlen = inlen - srclen; 298 srcbuf = srcbuf + srclen; 299 srctotlen = srctotlen + srclen; [all...] |