/openbmc/linux/crypto/ |
H A D | poly1305_generic.c | 41 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey() 50 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_setdesckey() 54 return srclen; in crypto_poly1305_setdesckey() 58 unsigned int srclen) in poly1305_blocks() argument 64 src += srclen - datalen; in poly1305_blocks() 65 srclen = datalen; in poly1305_blocks() 82 srclen -= bytes; in crypto_poly1305_update() 94 src += srclen - (srclen % POLY1305_BLOCK_SIZE); in crypto_poly1305_update() 95 srclen %= POLY1305_BLOCK_SIZE; in crypto_poly1305_update() 98 if (unlikely(srclen)) { in crypto_poly1305_update() [all …]
|
H A D | nhpoly1305.c | 111 bytes = min(srclen, state->nh_remaining); in nhpoly1305_units() 121 srclen -= bytes; in nhpoly1305_units() 122 } while (srclen); in nhpoly1305_units() 156 const u8 *src, unsigned int srclen, in crypto_nhpoly1305_update_helper() argument 173 srclen -= bytes; in crypto_nhpoly1305_update_helper() 176 if (srclen >= NH_MESSAGE_UNIT) { in crypto_nhpoly1305_update_helper() 180 srclen -= bytes; in crypto_nhpoly1305_update_helper() 183 if (srclen) { in crypto_nhpoly1305_update_helper() 184 memcpy(state->buffer, src, srclen); in crypto_nhpoly1305_update_helper() 185 state->buflen = srclen; in crypto_nhpoly1305_update_helper() [all …]
|
H A D | ghash-generic.c | 79 const u8 *src, unsigned int srclen) in ghash_update() argument 86 int n = min(srclen, dctx->bytes); in ghash_update() 90 srclen -= n; in ghash_update() 99 while (srclen >= GHASH_BLOCK_SIZE) { in ghash_update() 103 srclen -= GHASH_BLOCK_SIZE; in ghash_update() 106 if (srclen) { in ghash_update() 107 dctx->bytes = GHASH_BLOCK_SIZE - srclen; in ghash_update() 108 while (srclen--) in ghash_update()
|
H A D | polyval-generic.c | 153 const u8 *src, unsigned int srclen) in polyval_update() argument 162 n = min(srclen, dctx->bytes); in polyval_update() 166 srclen -= n; in polyval_update() 175 while (srclen >= POLYVAL_BLOCK_SIZE) { in polyval_update() 180 srclen -= POLYVAL_BLOCK_SIZE; in polyval_update() 183 if (srclen) { in polyval_update() 184 dctx->bytes = POLYVAL_BLOCK_SIZE - srclen; in polyval_update() 186 while (srclen--) in polyval_update()
|
/openbmc/linux/fs/hfs/ |
H A D | trans.c | 39 int srclen, dstlen, size; in hfs_mac2asc() local 42 srclen = in->len; in hfs_mac2asc() 44 srclen = HFS_NAMELEN; in hfs_mac2asc() 50 while (srclen > 0) { in hfs_mac2asc() 58 srclen -= size; in hfs_mac2asc() 61 srclen--; in hfs_mac2asc() 78 while (--srclen >= 0) in hfs_mac2asc() 106 srclen = in->len; in hfs_asc2mac() 119 srclen -= size; in hfs_asc2mac() 140 if (dstlen > srclen) in hfs_asc2mac() [all …]
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | poly1305-p10-glue.c | 78 const u8 *src, unsigned int srclen) in crypto_poly1305_p10_update() argument 87 srclen -= bytes; in crypto_poly1305_p10_update() 102 if (likely(srclen >= POLY1305_BLOCK_SIZE)) { in crypto_poly1305_p10_update() 106 srclen -= used; in crypto_poly1305_p10_update() 113 src += srclen - (srclen % (POLY1305_BLOCK_SIZE * 4)); in crypto_poly1305_p10_update() 114 srclen %= POLY1305_BLOCK_SIZE * 4; in crypto_poly1305_p10_update() 116 while (srclen >= POLY1305_BLOCK_SIZE) { in crypto_poly1305_p10_update() 120 srclen -= POLY1305_BLOCK_SIZE; in crypto_poly1305_p10_update() 125 if (unlikely(srclen)) { in crypto_poly1305_p10_update() 126 dctx->buflen = srclen; in crypto_poly1305_p10_update() [all …]
|
/openbmc/linux/drivers/crypto/vmx/ |
H A D | ghash.c | 96 const u8 *src, unsigned int srclen) in __ghash_blocks() argument 103 src, srclen); in __ghash_blocks() 108 while (srclen >= GHASH_BLOCK_SIZE) { in __ghash_blocks() 111 srclen -= GHASH_BLOCK_SIZE; in __ghash_blocks() 118 const u8 *src, unsigned int srclen) in p8_ghash_update() argument 127 srclen); in p8_ghash_update() 128 dctx->bytes += srclen; in p8_ghash_update() 144 srclen -= len; in p8_ghash_update() 146 if (srclen) { in p8_ghash_update() 147 memcpy(dctx->buffer, src, srclen); in p8_ghash_update() [all …]
|
/openbmc/u-boot/lib/ |
H A D | gzip.c | 39 unsigned char *src, unsigned long srclen) in gzip() argument 41 return zzip(dst, lenp, src, srclen, 1, NULL); in gzip() 48 unsigned long srclen, int stoponerr, in zzip() argument 55 if (!srclen) in zzip() 76 while (srclen > 0) { in zzip() 77 comp_len = (srclen > CONFIG_GZIP_COMPRESS_DEF_SZ) ? in zzip() 78 CONFIG_GZIP_COMPRESS_DEF_SZ : srclen; in zzip() 82 flush = (srclen > CONFIG_GZIP_COMPRESS_DEF_SZ)? in zzip() 113 "left %lu bytes\n", srclen); in zzip() 117 srclen -= comp_len; in zzip()
|
/openbmc/linux/net/core/ |
H A D | utils.c | 129 if (srclen < 0) in in4_pton() 130 srclen = strlen(src); in in4_pton() 161 srclen--; in in4_pton() 200 if (srclen < 0) in in6_pton() 201 srclen = strlen(src); in in6_pton() 278 srclen--; in in6_pton() 305 size_t srclen = strlen(src); in inet4_pton() local 307 if (srclen > INET_ADDRSTRLEN) in inet4_pton() 325 size_t srclen = strlen(src); in inet6_pton() local 327 if (srclen > INET6_ADDRSTRLEN) in inet6_pton() [all …]
|
/openbmc/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()
|
/openbmc/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() 32 srclen -= n; in nhpoly1305_neon_update() 33 } while (srclen); in nhpoly1305_neon_update()
|
H A D | polyval-ce-glue.c | 102 const u8 *src, unsigned int srclen) in polyval_arm64_update() argument 111 n = min(srclen, dctx->bytes); in polyval_arm64_update() 115 srclen -= n; in polyval_arm64_update() 125 while (srclen >= POLYVAL_BLOCK_SIZE) { in polyval_arm64_update() 127 nblocks = min(srclen, 4096U) / POLYVAL_BLOCK_SIZE; in polyval_arm64_update() 129 srclen -= nblocks * POLYVAL_BLOCK_SIZE; in polyval_arm64_update() 133 if (srclen) { in polyval_arm64_update() 134 dctx->bytes = POLYVAL_BLOCK_SIZE - srclen; in polyval_arm64_update() 136 while (srclen--) in polyval_arm64_update()
|
/openbmc/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()
|
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()
|
H A D | polyval-clmulni_glue.c | 111 const u8 *src, unsigned int srclen) in polyval_x86_update() argument 120 n = min(srclen, dctx->bytes); in polyval_x86_update() 124 srclen -= n; in polyval_x86_update() 134 while (srclen >= POLYVAL_BLOCK_SIZE) { in polyval_x86_update() 136 nblocks = min(srclen, 4096U) / POLYVAL_BLOCK_SIZE; in polyval_x86_update() 138 srclen -= nblocks * POLYVAL_BLOCK_SIZE; in polyval_x86_update() 142 if (srclen) { in polyval_x86_update() 143 dctx->bytes = POLYVAL_BLOCK_SIZE - srclen; in polyval_x86_update() 145 while (srclen--) in polyval_x86_update()
|
H A D | poly1305_glue.c | 169 unsigned int srclen) in poly1305_update_arch() argument 174 bytes = min(srclen, POLY1305_BLOCK_SIZE - dctx->buflen); in poly1305_update_arch() 177 srclen -= bytes; in poly1305_update_arch() 187 if (likely(srclen >= POLY1305_BLOCK_SIZE)) { in poly1305_update_arch() 188 bytes = round_down(srclen, POLY1305_BLOCK_SIZE); in poly1305_update_arch() 189 srclen -= bytes; in poly1305_update_arch() 196 if (unlikely(srclen)) { in poly1305_update_arch() 197 dctx->buflen = srclen; in poly1305_update_arch() 198 memcpy(dctx->buf, src, srclen); in poly1305_update_arch() 226 const u8 *src, unsigned int srclen) in crypto_poly1305_update() 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) in ghash_update() argument 104 int n = min(srclen, dctx->bytes); in ghash_update() 108 srclen -= n; in ghash_update() 117 clmul_ghash_update(dst, src, srclen, &ctx->shash); in ghash_update() 120 if (srclen & 0xf) { in ghash_update() 121 src += srclen - (srclen & 0xf); in ghash_update() 122 srclen &= 0xf; in ghash_update() 123 dctx->bytes = GHASH_BLOCK_SIZE - srclen; in ghash_update() 124 while (srclen--) in ghash_update()
|
/openbmc/linux/arch/s390/crypto/ |
H A D | ghash_s390.c | 55 const u8 *src, unsigned int srclen) in ghash_update() argument 64 n = min(srclen, dctx->bytes); in ghash_update() 66 srclen -= n; in ghash_update() 77 n = srclen & ~(GHASH_BLOCK_SIZE - 1); in ghash_update() 81 srclen -= n; in ghash_update() 84 if (srclen) { in ghash_update() 85 dctx->bytes = GHASH_BLOCK_SIZE - srclen; in ghash_update() 86 memcpy(buf, src, srclen); in ghash_update()
|
/openbmc/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 …]
|
/openbmc/linux/lib/ |
H A D | base64.c | 32 int base64_encode(const u8 *src, int srclen, char *dst) in base64_encode() argument 39 for (i = 0; i < srclen; i++) { in base64_encode() 73 int base64_decode(const char *src, int srclen, u8 *dst) in base64_decode() argument 80 for (i = 0; i < srclen; i++) { in base64_decode()
|
/openbmc/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()
|
/openbmc/linux/fs/btrfs/ |
H A D | zlib.c | 279 size_t srclen = cb->compressed_len; in zlib_decompress_bio() local 280 unsigned long total_pages_in = DIV_ROUND_UP(srclen, PAGE_SIZE); in zlib_decompress_bio() 286 workspace->strm.avail_in = min_t(size_t, srclen, PAGE_SIZE); in zlib_decompress_bio() 295 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && in zlib_decompress_bio() 309 while (workspace->strm.total_in < srclen) { in zlib_decompress_bio() 341 tmp = srclen - workspace->strm.total_in; in zlib_decompress_bio() 357 struct page *dest_page, unsigned long start_byte, size_t srclen, in zlib_decompress() argument 371 workspace->strm.avail_in = srclen; in zlib_decompress() 379 if (srclen > 2 && !(data_in[1] & PRESET_DICT) && in zlib_decompress()
|
H A D | compression.h | 86 unsigned long start_byte, size_t srclen, size_t destlen); 146 struct page *dest_page, unsigned long start_byte, size_t srclen, 157 struct page *dest_page, unsigned long start_byte, size_t srclen, 167 struct page *dest_page, unsigned long start_byte, size_t srclen,
|
/openbmc/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,
|
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);
|