| /linux-6.15/drivers/crypto/nx/ |
| H A D | nx-842.c | 95 p->in += slen; in update_param() 96 p->iremain -= slen; in update_param() 190 slen = min(slen, BOUNCE_BUFFER_SIZE); in compress() 192 memset(ctx->sbounce + slen, 0, adj_slen - slen); in compress() 195 slen = adj_slen; in compress() 245 slen = p->iremain; in compress() 272 p.iremain = slen; in nx842_crypto_compress() 380 memset(ctx->sbounce + slen, 0, adj_slen - slen); in decompress() 384 slen = adj_slen; in decompress() 424 slen -= spadding; in decompress() [all …]
|
| /linux-6.15/drivers/crypto/allwinner/sun8i-ce/ |
| H A D | sun8i-ce-prng.c | 31 ctx->slen = 0; in sun8i_ce_prng_exit() 35 unsigned int slen) in sun8i_ce_prng_seed() argument 39 if (ctx->seed && ctx->slen != slen) { in sun8i_ce_prng_seed() 41 ctx->slen = 0; in sun8i_ce_prng_seed() 45 ctx->seed = kmalloc(slen, GFP_KERNEL | GFP_DMA); in sun8i_ce_prng_seed() 49 memcpy(ctx->seed, seed, slen); in sun8i_ce_prng_seed() 50 ctx->slen = slen; in sun8i_ce_prng_seed() 74 if (ctx->slen == 0) { in sun8i_ce_prng_generate() 80 todo = dlen + ctx->slen + PRNG_DATA_SIZE * 2; in sun8i_ce_prng_generate() 90 slen, dlen, todo, todo / PRNG_DATA_SIZE); in sun8i_ce_prng_generate() [all …]
|
| /linux-6.15/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss-prng.c | 20 unsigned int slen) in sun8i_ss_prng_seed() argument 24 if (ctx->seed && ctx->slen != slen) { in sun8i_ss_prng_seed() 26 ctx->slen = 0; in sun8i_ss_prng_seed() 30 ctx->seed = kmalloc(slen, GFP_KERNEL); in sun8i_ss_prng_seed() 34 memcpy(ctx->seed, seed, slen); in sun8i_ss_prng_seed() 35 ctx->slen = slen; in sun8i_ss_prng_seed() 54 ctx->slen = 0; in sun8i_ss_prng_exit() 58 unsigned int slen, u8 *dst, unsigned int dlen) in sun8i_ss_prng_generate() argument 75 if (ctx->slen == 0) { in sun8i_ss_prng_generate() 166 dma_unmap_single(ss->dev, dma_iv, ctx->slen, DMA_TO_DEVICE); in sun8i_ss_prng_generate() [all …]
|
| /linux-6.15/crypto/ |
| H A D | lz4.c | 35 static int __lz4_compress_crypto(const u8 *src, unsigned int slen, in __lz4_compress_crypto() argument 39 slen, *dlen, ctx); in __lz4_compress_crypto() 49 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4_scompress() argument 52 return __lz4_compress_crypto(src, slen, dst, dlen, ctx); in lz4_scompress() 55 static int __lz4_decompress_crypto(const u8 *src, unsigned int slen, in __lz4_decompress_crypto() argument 58 int out_len = LZ4_decompress_safe(src, dst, slen, *dlen); in __lz4_decompress_crypto() 68 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4_sdecompress() argument 71 return __lz4_decompress_crypto(src, slen, dst, dlen, NULL); in lz4_sdecompress()
|
| H A D | lz4hc.c | 33 static int __lz4hc_compress_crypto(const u8 *src, unsigned int slen, in __lz4hc_compress_crypto() argument 36 int out_len = LZ4_compress_HC(src, dst, slen, in __lz4hc_compress_crypto() 47 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4hc_scompress() argument 50 return __lz4hc_compress_crypto(src, slen, dst, dlen, ctx); in lz4hc_scompress() 53 static int __lz4hc_decompress_crypto(const u8 *src, unsigned int slen, in __lz4hc_decompress_crypto() argument 56 int out_len = LZ4_decompress_safe(src, dst, slen, *dlen); in __lz4hc_decompress_crypto() 66 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4hc_sdecompress() argument 69 return __lz4hc_decompress_crypto(src, slen, dst, dlen, NULL); in lz4hc_sdecompress()
|
| H A D | lzo.c | 32 static int __lzo_compress(const u8 *src, unsigned int slen, in __lzo_compress() argument 38 err = lzo1x_1_compress_safe(src, slen, dst, &tmp_len, ctx); in __lzo_compress() 48 unsigned int slen, u8 *dst, unsigned int *dlen, in lzo_scompress() argument 51 return __lzo_compress(src, slen, dst, dlen, ctx); in lzo_scompress() 54 static int __lzo_decompress(const u8 *src, unsigned int slen, in __lzo_decompress() argument 60 err = lzo1x_decompress_safe(src, slen, dst, &tmp_len); in __lzo_decompress() 70 unsigned int slen, u8 *dst, unsigned int *dlen, in lzo_sdecompress() argument 73 return __lzo_decompress(src, slen, dst, dlen); in lzo_sdecompress()
|
| H A D | lzo-rle.c | 32 static int __lzorle_compress(const u8 *src, unsigned int slen, in __lzorle_compress() argument 38 err = lzorle1x_1_compress_safe(src, slen, dst, &tmp_len, ctx); in __lzorle_compress() 48 unsigned int slen, u8 *dst, unsigned int *dlen, in lzorle_scompress() argument 51 return __lzorle_compress(src, slen, dst, dlen, ctx); in lzorle_scompress() 54 static int __lzorle_decompress(const u8 *src, unsigned int slen, in __lzorle_decompress() argument 60 err = lzo1x_decompress_safe(src, slen, dst, &tmp_len); in __lzorle_decompress() 70 unsigned int slen, u8 *dst, unsigned int *dlen, in lzorle_sdecompress() argument 73 return __lzorle_decompress(src, slen, dst, dlen); in lzorle_sdecompress()
|
| H A D | akcipher.c | 27 unsigned int slen; member 179 mlen = max(data->slen, data->dlen); in crypto_akcipher_sync_prep() 194 memcpy(buf, data->src, data->slen); in crypto_akcipher_sync_prep() 198 akcipher_request_set_crypt(req, sg, sg, data->slen, data->dlen); in crypto_akcipher_sync_prep() 218 const void *src, unsigned int slen, in crypto_akcipher_sync_encrypt() argument 225 .slen = slen, in crypto_akcipher_sync_encrypt() 236 const void *src, unsigned int slen, in crypto_akcipher_sync_decrypt() argument 243 .slen = slen, in crypto_akcipher_sync_decrypt()
|
| H A D | zstd.c | 136 static int __zstd_compress(const u8 *src, unsigned int slen, in __zstd_compress() argument 143 out_len = zstd_compress_cctx(zctx->cctx, dst, *dlen, src, slen, ¶ms); in __zstd_compress() 151 unsigned int slen, u8 *dst, unsigned int *dlen, in zstd_scompress() argument 154 return __zstd_compress(src, slen, dst, dlen, ctx); in zstd_scompress() 157 static int __zstd_decompress(const u8 *src, unsigned int slen, in __zstd_decompress() argument 163 out_len = zstd_decompress_dctx(zctx->dctx, dst, *dlen, src, slen); in __zstd_decompress() 171 unsigned int slen, u8 *dst, unsigned int *dlen, in zstd_sdecompress() argument 174 return __zstd_decompress(src, slen, dst, dlen, ctx); in zstd_sdecompress()
|
| H A D | deflate.c | 145 static int __deflate_compress(const u8 *src, unsigned int slen, in __deflate_compress() argument 159 stream->avail_in = slen; in __deflate_compress() 175 unsigned int slen, u8 *dst, unsigned int *dlen, in deflate_scompress() argument 178 return __deflate_compress(src, slen, dst, dlen, ctx); in deflate_scompress() 181 static int __deflate_decompress(const u8 *src, unsigned int slen, in __deflate_decompress() argument 196 stream->avail_in = slen; in __deflate_decompress() 223 unsigned int slen, u8 *dst, unsigned int *dlen, in deflate_sdecompress() argument 226 return __deflate_decompress(src, slen, dst, dlen, ctx); in deflate_sdecompress()
|
| H A D | ecdsa-x962.c | 77 const void *src, unsigned int slen, in ecdsa_x962_verify() argument 87 err = asn1_ber_decoder(&ecdsasignature_decoder, &sig_ctx, src, slen); in ecdsa_x962_verify() 106 int slen = crypto_sig_keysize(ctx->child); in ecdsa_x962_max_size() local 117 slen += 1; in ecdsa_x962_max_size() 120 slen = 2 * (slen + 2); in ecdsa_x962_max_size() 126 return 1 + (slen >= 128) + 1 + slen; in ecdsa_x962_max_size()
|
| H A D | acompress.c | 178 unsigned int slen = req->slen; in acomp_reqchain_virt() local 185 acomp_request_set_src_dma(req, state->src, slen); in acomp_reqchain_virt() 187 acomp_request_set_src_folio(req, state->sfolio, state->soff, slen); in acomp_reqchain_virt() 204 unsigned int slen = req->slen; in acomp_virt_to_sg() local 208 sg_init_one(&state->ssg, svirt, slen); in acomp_virt_to_sg() 209 acomp_request_set_src_sg(req, &state->ssg, slen); in acomp_virt_to_sg() 212 unsigned int slen = req->slen; in acomp_virt_to_sg() local 219 slen, off % PAGE_SIZE); in acomp_virt_to_sg() 220 acomp_request_set_src_sg(req, &state->ssg, slen); in acomp_virt_to_sg() 259 fbreq->slen = req->slen; in acomp_do_nondma()
|
| H A D | rsassa-pkcs1.c | 159 const void *src, unsigned int slen, in rsassa_pkcs1_sign() argument 178 if (rsassa_pkcs1_invalid_hash_len(slen, hash_prefix)) in rsassa_pkcs1_sign() 181 if (slen + hash_prefix->size > ctx->key_size - 11) in rsassa_pkcs1_sign() 184 pad_len = ctx->key_size - slen - hash_prefix->size - 1; in rsassa_pkcs1_sign() 188 memmove(in_buf + pad_len + hash_prefix->size, src, slen); in rsassa_pkcs1_sign() 217 const void *src, unsigned int slen, in rsassa_pkcs1_verify() argument 235 slen != ctx->key_size || in rsassa_pkcs1_verify() 246 memcpy(out_buf, src, slen); in rsassa_pkcs1_verify() 249 sg_init_one(&sg, out_buf, slen); in rsassa_pkcs1_verify() 251 akcipher_request_set_crypt(child_req, &sg, &sg, slen, slen); in rsassa_pkcs1_verify()
|
| H A D | 842.c | 47 const u8 *src, unsigned int slen, in crypto842_scompress() argument 50 return sw842_compress(src, slen, dst, dlen, ctx); in crypto842_scompress() 54 const u8 *src, unsigned int slen, in crypto842_sdecompress() argument 57 return sw842_decompress(src, slen, dst, dlen); in crypto842_sdecompress()
|
| /linux-6.15/drivers/crypto/cavium/zip/ |
| H A D | zip_crypto.c | 122 static int zip_compress(const u8 *src, unsigned int slen, in zip_compress() argument 144 zip_ops->input_len = slen; in zip_compress() 146 memcpy(zip_ops->input, src, slen); in zip_compress() 158 static int zip_decompress(const u8 *src, unsigned int slen, in zip_decompress() argument 179 memcpy(zip_ops->input, src, slen); in zip_decompress() 183 zip_ops->input[slen++] = 0; in zip_decompress() 185 zip_ops->input_len = slen; in zip_decompress() 246 const u8 *src, unsigned int slen, in zip_scomp_compress() argument 251 return zip_compress(src, slen, dst, dlen, zip_ctx); in zip_scomp_compress() 255 const u8 *src, unsigned int slen, in zip_scomp_decompress() argument [all …]
|
| /linux-6.15/fs/smb/client/ |
| H A D | compress.c | 63 static bool has_low_entropy(struct bucket *bkt, size_t slen) in has_low_entropy() argument 69 len = ilog2(pow4(slen)); in has_low_entropy() 77 sum /= slen; in has_low_entropy() 321 u32 slen, dlen; in smb_compress() local 331 slen = iov_iter_count(&rq->rq_iter); in smb_compress() 332 src = kvzalloc(slen, GFP_KERNEL); in smb_compress() 341 if (!copy_from_iter_full(src, slen, &iter)) { in smb_compress() 350 dlen = slen; in smb_compress() 357 ret = lz77_compress(src, slen, dst, &dlen); in smb_compress() 364 hdr.OriginalCompressedSegmentSize = cpu_to_le32(slen); in smb_compress() [all …]
|
| /linux-6.15/include/crypto/internal/ |
| H A D | scompress.h | 36 unsigned int slen, u8 *dst, unsigned int *dlen, 39 unsigned int slen, u8 *dst, unsigned int *dlen, 74 const u8 *src, unsigned int slen, in crypto_scomp_compress() argument 77 return crypto_scomp_alg(tfm)->compress(tfm, src, slen, dst, dlen, ctx); in crypto_scomp_compress() 81 const u8 *src, unsigned int slen, in crypto_scomp_decompress() argument 85 return crypto_scomp_alg(tfm)->decompress(tfm, src, slen, dst, dlen, in crypto_scomp_decompress()
|
| /linux-6.15/include/crypto/ |
| H A D | acompress.h | 107 unsigned int slen; member 372 unsigned int slen, in acomp_request_set_params() argument 377 req->slen = slen; in acomp_request_set_params() 399 unsigned int slen) in acomp_request_set_src_sg() argument 402 req->slen = slen; in acomp_request_set_src_sg() 420 const u8 *src, unsigned int slen) in acomp_request_set_src_dma() argument 423 req->slen = slen; in acomp_request_set_src_dma() 442 unsigned int slen) in acomp_request_set_src_nondma() argument 445 req->slen = slen; in acomp_request_set_src_nondma() 468 req->slen = len; in acomp_request_set_src_folio()
|
| H A D | rng.h | 45 const u8 *src, unsigned int slen, 47 int (*seed)(struct crypto_rng *tfm, const u8 *seed, unsigned int slen); 143 const u8 *src, unsigned int slen, in crypto_rng_generate() argument 146 return crypto_rng_alg(tfm)->generate(tfm, src, slen, dst, dlen); in crypto_rng_generate() 184 unsigned int slen);
|
| H A D | sig.h | 55 const void *src, unsigned int slen, 58 const void *src, unsigned int slen, 193 const void *src, unsigned int slen, in crypto_sig_sign() argument 198 return alg->sign(tfm, src, slen, dst, dlen); in crypto_sig_sign() 216 const void *src, unsigned int slen, in crypto_sig_verify() argument 221 return alg->verify(tfm, src, slen, digest, dlen); in crypto_sig_verify()
|
| /linux-6.15/drivers/crypto/intel/qat/qat_common/ |
| H A D | qat_comp_req.h | 11 static inline void qat_comp_create_req(void *ctx, void *req, u64 src, u32 slen, in qat_comp_create_req() argument 20 fw_req->comn_mid.src_length = slen; in qat_comp_create_req() 24 req_pars->comp_len = slen; in qat_comp_create_req() 29 u64 src, u32 slen, in qat_comp_create_compression_req() argument 33 qat_comp_create_req(ctx, req, src, slen, dst, dlen, opaque); in qat_comp_create_compression_req() 37 u64 src, u32 slen, in qat_comp_create_decompression_req() argument 44 qat_comp_create_req(fw_tmpl, req, src, slen, dst, dlen, opaque); in qat_comp_create_decompression_req()
|
| /linux-6.15/net/ipv4/ |
| H A D | fib_trie.c | 435 if (n && (tn->slen < n->slen)) in put_child() 436 tn->slen = n->slen; in put_child() 723 if (!n || (n->slen <= slen)) in update_suffix() 727 stride <<= (n->slen - slen); in update_suffix() 728 slen = n->slen; in update_suffix() 736 tn->slen = slen; in update_suffix() 923 while (tn->slen < slen) { in node_push_suffix() 924 tn->slen = slen; in node_push_suffix() 1640 if (tp->slen == l->slen) in fib_remove_alias() 1990 n->slen = slen; in fib_table_flush_external() [all …]
|
| /linux-6.15/drivers/isdn/hardware/mISDN/ |
| H A D | isdnhdlc.c | 159 *count = slen; in isdnhdlc_decode() 161 while (slen > 0) { in isdnhdlc_decode() 168 slen--; in isdnhdlc_decode() 276 *count -= slen; in isdnhdlc_decode() 318 *count -= slen; in isdnhdlc_decode() 350 *count = slen; in isdnhdlc_encode() 359 slen--; in isdnhdlc_encode() 360 if (slen == 0) in isdnhdlc_encode() 390 if (slen == 0) { in isdnhdlc_encode() 428 if (slen == 0) { in isdnhdlc_encode() [all …]
|
| /linux-6.15/tools/testing/selftests/bpf/prog_tests/ |
| H A D | cls_redirect.c | 66 socklen_t slen = sizeof(ss); in set_up_conn() local 73 if (CHECK_FAIL(getsockname(*server, sa, &slen))) in set_up_conn() 83 slen = sizeof(ss); in set_up_conn() 84 if (CHECK_FAIL(getsockname(*conn, sa, &slen))) in set_up_conn() 90 slen = sizeof(ss); in set_up_conn() 91 if (CHECK_FAIL(getpeername(*conn, sa, &slen))) in set_up_conn() 343 socklen_t slen; in test_cls_redirect_common() local 351 slen = prepare_addr(&ss, families[i]); in test_cls_redirect_common() 352 if (CHECK_FAIL(!slen)) in test_cls_redirect_common() 355 if (CHECK_FAIL(!set_up_conn(addr, slen, SOCK_DGRAM, in test_cls_redirect_common() [all …]
|
| /linux-6.15/fs/smb/client/compress/ |
| H A D | lz77.c | 132 noinline int lz77_compress(const void *src, u32 slen, void *dst, u32 *dlen) in lz77_compress() argument 141 end = src + slen; in lz77_compress() 187 if (unlikely(dstp - dst >= slen - (slen >> 3))) { in lz77_compress() 188 *dlen = slen; in lz77_compress() 231 if (*dlen < slen) in lz77_compress()
|