/linux-master/crypto/ |
H A D | scompress.c | 124 if (!req->src || !req->slen || req->slen > SCOMP_SCRATCH_SIZE) 142 req->slen, 0); 152 ret = crypto_scomp_compress(scomp, src, req->slen, 155 ret = crypto_scomp_decompress(scomp, src, req->slen,
|
H A D | sig.c | 78 const void *src, unsigned int slen, 86 .slen = slen, 97 const void *src, unsigned int slen, 104 .slen = slen, 113 memcpy(data.buf + slen, digest, dlen); 77 crypto_sig_sign(struct crypto_sig *tfm, const void *src, unsigned int slen, void *dst, unsigned int dlen) argument 96 crypto_sig_verify(struct crypto_sig *tfm, const void *src, unsigned int slen, const void *digest, unsigned int dlen) argument
|
H A D | zstd.c | 150 static int __zstd_compress(const u8 *src, unsigned int slen, argument 157 out_len = zstd_compress_cctx(zctx->cctx, dst, *dlen, src, slen, ¶ms); 165 unsigned int slen, u8 *dst, unsigned int *dlen) 169 return __zstd_compress(src, slen, dst, dlen, ctx); 173 unsigned int slen, u8 *dst, unsigned int *dlen, 176 return __zstd_compress(src, slen, dst, dlen, ctx); 179 static int __zstd_decompress(const u8 *src, unsigned int slen, argument 185 out_len = zstd_decompress_dctx(zctx->dctx, dst, *dlen, src, slen); 193 unsigned int slen, u8 *dst, unsigned int *dlen) 197 return __zstd_decompress(src, slen, ds 164 zstd_compress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument 172 zstd_scompress(struct crypto_scomp *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument 192 zstd_decompress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument 200 zstd_sdecompress(struct crypto_scomp *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument [all...] |
/linux-master/drivers/block/aoe/ |
H A D | aoedev.c | 243 user_req(char *s, size_t slen, struct aoedev *d) argument 253 if (slen < lim) 254 lim = slen;
|
/linux-master/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss-prng.c | 5 unsigned int slen) 11 memcpy(algt->ss->seed, seed, slen); 17 unsigned int slen, u8 *dst, unsigned int dlen) 4 sun4i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument 16 sun4i_ss_prng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int dlen) argument
|
H A D | sun4i-ss.h | 235 unsigned int slen, u8 *dst, unsigned int dlen); 236 int sun4i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen);
|
/linux-master/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-prng.c | 31 ctx->slen = 0; 35 unsigned int slen) 39 if (ctx->seed && ctx->slen != slen) { 41 ctx->slen = 0; 45 ctx->seed = kmalloc(slen, GFP_KERNEL | GFP_DMA); 49 memcpy(ctx->seed, seed, slen); 50 ctx->slen = slen; 56 unsigned int slen, u 34 sun8i_ce_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument 55 sun8i_ce_prng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int dlen) argument [all...] |
H A D | sun8i-ce.h | 303 * @slen: The size of the seed 307 unsigned int slen; member in struct:sun8i_ce_rng_tfm_ctx 372 unsigned int slen, u8 *dst, unsigned int dlen); 373 int sun8i_ce_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen);
|
/linux-master/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-prng.c | 20 unsigned int slen) 24 if (ctx->seed && ctx->slen != slen) { 26 ctx->slen = 0; 30 ctx->seed = kmalloc(slen, GFP_KERNEL); 34 memcpy(ctx->seed, seed, slen); 35 ctx->slen = slen; 54 ctx->slen = 0; 58 unsigned int slen, u 19 sun8i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument 57 sun8i_ss_prng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int dlen) argument [all...] |
H A D | sun8i-ss.h | 219 * @slen: The size of the seed 223 unsigned int slen; member in struct:sun8i_ss_rng_tfm_ctx 302 unsigned int slen, u8 *dst, unsigned int dlen); 303 int sun8i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen);
|
/linux-master/drivers/crypto/amcc/ |
H A D | crypto4xx_core.c | 1163 const u8 *src, unsigned int slen, 1182 unsigned int slen) 1162 crypto4xx_prng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dstn, unsigned int dlen) argument 1181 crypto4xx_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument
|
/linux-master/drivers/crypto/caam/ |
H A D | caamprng.c | 77 const u8 *src, unsigned int slen, 146 const u8 *seed, unsigned int slen) 153 if (slen) { 76 caam_prng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int dlen) argument 145 caam_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument
|
/linux-master/drivers/crypto/cavium/zip/ |
H A D | zip_crypto.c | 122 static int zip_compress(const u8 *src, unsigned int slen, argument 144 zip_ops->input_len = slen; 146 memcpy(zip_ops->input, src, slen); 158 static int zip_decompress(const u8 *src, unsigned int slen, argument 179 memcpy(zip_ops->input, src, slen); 183 zip_ops->input[slen++] = 0; 185 zip_ops->input_len = slen; 221 const u8 *src, unsigned int slen, 226 return zip_compress(src, slen, dst, dlen, zip_ctx); 230 const u8 *src, unsigned int slen, 220 zip_comp_compress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument 229 zip_comp_decompress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument 285 zip_scomp_compress(struct crypto_scomp *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument 294 zip_scomp_decompress(struct crypto_scomp *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument [all...] |
/linux-master/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 424 unsigned int slen, 428 unsigned int left_size = slen, len = 0; 432 if (!slen) 422 dsgl_walk_add_sg(struct dsgl_walk *walk, struct scatterlist *sg, unsigned int slen, unsigned int skip) argument
|
/linux-master/drivers/crypto/ |
H A D | exynos-rng.c | 98 const u8 *seed, unsigned int slen) 104 slen = ALIGN_DOWN(slen, 4); 106 if (slen < EXYNOS_RNG_SEED_SIZE) 109 for (i = 0; i < slen ; i += 4) { 195 const u8 *src, unsigned int slen, 226 unsigned int slen) 237 ret = exynos_rng_set_seed(ctx->rng, seed, slen); 97 exynos_rng_set_seed(struct exynos_rng_dev *rng, const u8 *seed, unsigned int slen) argument 194 exynos_rng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int dlen) argument 225 exynos_rng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument
|
H A D | hifn_795x.c | 1050 unsigned dlen, unsigned slen, u16 mask, u8 snum) 1058 __cpu_to_le16(slen & HIFN_BASE_CMD_LENMASK_LO); 1063 slen >>= 16; 1065 ((slen << HIFN_BASE_CMD_SRCLEN_S) & HIFN_BASE_CMD_SRCLEN_M) | 1072 u8 *buf, unsigned dlen, unsigned slen, 1460 unsigned slen = min(dst->length - offset, nbytes); local 1465 err = skcipher_add(&dlen, dst, slen, &nbytes); 1471 copy = slen & ~(HIFN_D_DST_DALIGN - 1); 1472 diff = slen & (HIFN_D_DST_DALIGN - 1); 1480 * t->length = (slen 1049 hifn_setup_base_command(struct hifn_device *dev, u8 *buf, unsigned dlen, unsigned slen, u16 mask, u8 snum) argument 1071 hifn_setup_crypto_command(struct hifn_device *dev, u8 *buf, unsigned dlen, unsigned slen, u8 *key, int keylen, u8 *iv, int ivsize, u16 mode) argument [all...] |
H A D | qcom-rng.c | 86 const u8 *src, unsigned int slen, 111 unsigned int slen) 85 qcom_rng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dstn, unsigned int dlen) argument 110 qcom_rng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument
|
/linux-master/drivers/crypto/hisilicon/trng/ |
H A D | trng.c | 84 unsigned int slen) 91 if (slen < SW_DRBG_SEED_SIZE) { 92 pr_err("slen(%u) is not matched with trng(%d)\n", slen, 113 unsigned int slen, u8 *dstn, unsigned int dlen) 83 hisi_trng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) argument 112 hisi_trng_generate(struct crypto_rng *tfm, const u8 *src, unsigned int slen, u8 *dstn, unsigned int dlen) argument
|
/linux-master/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 160 sqe->input_data_length = a_req->slen; 222 if (unlikely(!a_req->src || !a_req->slen || !a_req->dst || !a_req->dlen))
|
/linux-master/drivers/crypto/intel/iaa/ |
H A D | iaa_crypto_main.c | 1001 src, req->slen, dst, &req->dlen); 1017 dma_addr_t src_addr, unsigned int slen, 1080 update_total_decomp_bytes_in(ctx->req->slen); 1081 update_wq_decomp_bytes(iaa_wq->wq, ctx->req->slen); 1098 ctx->req->slen, dst_addr, &ctx->req->dlen, 1127 dma_addr_t src_addr, unsigned int slen, 1166 desc->src1_size = slen; 1258 " req->slen %d, sg_dma_len(sg) %d\n", *src_addr, nr_sgs, 1259 req->src, req->slen, sg_dma_len(req->src)); 1280 dma_addr_t src_addr, unsigned int slen, 1125 iaa_compress(struct crypto_tfm *tfm, struct acomp_req *req, struct idxd_wq *wq, dma_addr_t src_addr, unsigned int slen, dma_addr_t dst_addr, unsigned int *dlen, u32 *compression_crc, bool disable_async) argument 1278 iaa_compress_verify(struct crypto_tfm *tfm, struct acomp_req *req, struct idxd_wq *wq, dma_addr_t src_addr, unsigned int slen, dma_addr_t dst_addr, unsigned int *dlen, u32 compression_crc) argument 1365 iaa_decompress(struct crypto_tfm *tfm, struct acomp_req *req, struct idxd_wq *wq, dma_addr_t src_addr, unsigned int slen, dma_addr_t dst_addr, unsigned int *dlen, bool disable_async) argument [all...] |
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | qat_comp_algs.c | 126 "[%s][%s][%s] slen = %8d dlen = %8d consumed = %8d produced = %8d cmp_err = %3d xlt_err = %3d", 130 areq->slen, areq->dlen, consumed, produced, cmp_err, xlt_err); 235 int slen = areq->slen - shdr - sftr; local 245 if (!areq->src || !slen) 261 dlen = round_up(2 * slen, PAGE_SIZE); 292 (u64)(__force long)sfbuf, slen, 297 (u64)(__force long)sfbuf, slen,
|
H A D | qat_comp_req.h | 11 static inline void qat_comp_create_req(void *ctx, void *req, u64 src, u32 slen, argument 20 fw_req->comn_mid.src_length = slen; 24 req_pars->comp_len = slen; 39 u64 src, u32 slen, 43 qat_comp_create_req(ctx, req, src, slen, dst, dlen, opaque); 47 u64 src, u32 slen, 54 qat_comp_create_req(fw_tmpl, req, src, slen, dst, dlen, opaque); 38 qat_comp_create_compression_req(void *ctx, void *req, u64 src, u32 slen, u64 dst, u32 dlen, u64 opaque) argument 46 qat_comp_create_decompression_req(void *ctx, void *req, u64 src, u32 slen, u64 dst, u32 dlen, u64 opaque) argument
|
/linux-master/drivers/crypto/nx/ |
H A D | nx-842.c | 88 unsigned int slen, unsigned int dlen) 90 if (p->iremain < slen) 95 p->in += slen; 96 p->iremain -= slen; 165 unsigned int slen = p->iremain, dlen = p->oremain, tmplen; local 166 unsigned int adj_slen = slen; 177 if (slen % c->multiple) 178 adj_slen = round_up(slen, c->multiple); 179 if (slen < c->minimum) 181 if (slen > 87 update_param(struct nx842_crypto_param *p, unsigned int slen, unsigned int dlen) argument 249 nx842_crypto_compress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument 343 unsigned int slen = be32_to_cpu(g->compressed_length); local 434 nx842_crypto_decompress(struct crypto_tfm *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen) argument [all...] |
H A D | nx-842.h | 185 const u8 *src, unsigned int slen, 188 const u8 *src, unsigned int slen,
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | verbs.c | 1041 u32 slen = rvt_get_sge_length(&ss->sge, len); local 1043 rvt_update_sge(ss, slen, false); 1044 seg_pio_copy_mid(pbuf, addr, slen); 1045 len -= slen;
|