Home
last modified time | relevance | path

Searched refs:t_dst (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-hash.c319 if (!rctx->t_dst[i].addr) in sun8i_ss_run_hash_task()
325 writel(rctx->t_dst[i - 1].addr, ss->base + SS_KEY_ADR_REG); in sun8i_ss_run_hash_task()
326 writel(rctx->t_dst[i - 1].addr, ss->base + SS_IV_ADR_REG); in sun8i_ss_run_hash_task()
332 rctx->t_src[i].len, rctx->t_dst[i].len, in sun8i_ss_run_hash_task()
333 rctx->method, rctx->t_src[i].addr, rctx->t_dst[i].addr); in sun8i_ss_run_hash_task()
336 writel(rctx->t_dst[i].addr, ss->base + SS_DST_ADR_REG); in sun8i_ss_run_hash_task()
527 rctx->t_dst[i].addr = 0; in sun8i_ss_hash_run()
528 rctx->t_dst[i].len = 0; in sun8i_ss_hash_run()
565 rctx->t_dst[i].addr = addr_res; in sun8i_ss_hash_run()
566 rctx->t_dst[ in sun8i_ss_hash_run()
[all...]
H A Dsun8i-ss.h175 * @t_dst: list of mapped SGs with their size
189 struct sginfo t_dst[MAX_SG]; member
243 * @t_dst: list of DMA address and size for destination SGs
250 struct sginfo t_dst[MAX_SG]; member
H A Dsun8i-ss-core.c104 if (!rctx->t_dst[i].addr) in sun8i_ss_run_task()
115 writel(rctx->t_dst[i - 1].addr + rctx->t_dst[i - 1].len * 4 - ivlen, ss->base + SS_IV_ADR_REG); in sun8i_ss_run_task()
124 rctx->t_src[i].len, rctx->t_dst[i].len, in sun8i_ss_run_task()
129 writel(rctx->t_dst[i].addr, ss->base + SS_DST_ADR_REG); in sun8i_ss_run_task()
H A Dsun8i-ss-cipher.c281 rctx->t_dst[i].addr = sg_dma_address(sg); in sun8i_ss_cipher()
283 rctx->t_dst[i].len = todo / 4; in sun8i_ss_cipher()
285 areq->cryptlen, i, rctx->t_dst[i].len, sg->offset, todo); in sun8i_ss_cipher()
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-hash.c220 if (!rctx->t_dst[i].addr) in sun8i_ss_run_hash_task()
226 writel(rctx->t_dst[i - 1].addr, ss->base + SS_KEY_ADR_REG); in sun8i_ss_run_hash_task()
227 writel(rctx->t_dst[i - 1].addr, ss->base + SS_IV_ADR_REG); in sun8i_ss_run_hash_task()
233 rctx->t_src[i].len, rctx->t_dst[i].len, in sun8i_ss_run_hash_task()
234 rctx->method, rctx->t_src[i].addr, rctx->t_dst[i].addr); in sun8i_ss_run_hash_task()
237 writel(rctx->t_dst[i].addr, ss->base + SS_DST_ADR_REG); in sun8i_ss_run_hash_task()
350 rctx->t_dst[i].addr = 0; in sun8i_ss_hash_run()
351 rctx->t_dst[i].len = 0; in sun8i_ss_hash_run()
386 rctx->t_dst[i].addr = addr_res; in sun8i_ss_hash_run()
387 rctx->t_dst[ in sun8i_ss_hash_run()
[all...]
H A Dsun8i-ss.h172 * @t_dst: list of mapped SGs with their size
186 struct sginfo t_dst[MAX_SG]; member
244 * @t_dst: list of DMA address and size for destination SGs
251 struct sginfo t_dst[MAX_SG]; member
H A Dsun8i-ss-core.c102 if (!rctx->t_dst[i].addr) in sun8i_ss_run_task()
113 writel(rctx->t_dst[i - 1].addr + rctx->t_dst[i - 1].len * 4 - ivlen, ss->base + SS_IV_ADR_REG); in sun8i_ss_run_task()
122 rctx->t_src[i].len, rctx->t_dst[i].len, in sun8i_ss_run_task()
127 writel(rctx->t_dst[i].addr, ss->base + SS_DST_ADR_REG); in sun8i_ss_run_task()
H A Dsun8i-ss-cipher.c258 rctx->t_dst[i].addr = sg_dma_address(sg); in sun8i_ss_cipher()
260 rctx->t_dst[i].len = todo / 4; in sun8i_ss_cipher()
262 areq->cryptlen, i, rctx->t_dst[i].len, sg->offset, todo); in sun8i_ss_cipher()
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-trng.c82 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_trng_read()
83 cet->t_dst[0].len = cpu_to_le32(todo / 4); in sun8i_ce_trng_read()
H A Dsun8i-ce-prng.c142 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_prng_generate()
143 cet->t_dst[0].len = cpu_to_le32(todo / 4); in sun8i_ce_prng_generate()
H A Dsun8i-ce-cipher.c224 cet->t_dst[i].addr = cpu_to_le32(sg_dma_address(sg)); in sun8i_ce_cipher_prepare()
226 cet->t_dst[i].len = cpu_to_le32(todo / 4); in sun8i_ce_cipher_prepare()
228 areq->cryptlen, i, cet->t_dst[i].len, sg->offset, todo); in sun8i_ce_cipher_prepare()
H A Dsun8i-ce-hash.c340 cet->t_dst[0].addr = cpu_to_le32(addr_res); in sun8i_ce_hash_run()
341 cet->t_dst[0].len = cpu_to_le32(digestsize / 4); in sun8i_ce_hash_run()
H A Dsun8i-ce.h175 struct sginfo t_dst[MAX_SG]; member
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-trng.c80 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_trng_read()
81 cet->t_dst[0].len = cpu_to_le32(todo / 4); in sun8i_ce_trng_read()
H A Dsun8i-ce-prng.c138 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_prng_generate()
139 cet->t_dst[0].len = cpu_to_le32(todo / 4); in sun8i_ce_prng_generate()
H A Dsun8i-ce-cipher.c254 cet->t_dst[i].addr = cpu_to_le32(sg_dma_address(sg)); in sun8i_ce_cipher_prepare()
256 cet->t_dst[i].len = cpu_to_le32(todo / 4); in sun8i_ce_cipher_prepare()
258 areq->cryptlen, i, cet->t_dst[i].len, sg->offset, todo); in sun8i_ce_cipher_prepare()
H A Dsun8i-ce.h177 struct sginfo t_dst[MAX_SG]; member
H A Dsun8i-ce-hash.c417 cet->t_dst[0].addr = cpu_to_le32(addr_res); in sun8i_ce_hash_run()
418 cet->t_dst[0].len = cpu_to_le32(digestsize / 4); in sun8i_ce_hash_run()
/kernel/linux/linux-5.10/drivers/crypto/amlogic/
H A Damlogic-gxl.h38 * @t_dst: Physical address of data to write
56 __le32 t_dst; member
H A Damlogic-gxl-cipher.c168 desc->t_dst = cpu_to_le32(i * 16); in meson_cipher()
211 desc->t_dst = cpu_to_le32(sg_dma_address(dst_sg)); in meson_cipher()
/kernel/linux/linux-6.6/drivers/crypto/amlogic/
H A Damlogic-gxl.h38 * @t_dst: Physical address of data to write
56 __le32 t_dst; member
H A Damlogic-gxl-cipher.c168 desc->t_dst = cpu_to_le32(i * 16); in meson_cipher()
211 desc->t_dst = cpu_to_le32(sg_dma_address(dst_sg)); in meson_cipher()
/kernel/linux/linux-6.6/drivers/crypto/gemini/
H A Dsl3516-ce-cipher.c207 rctx->t_dst[i].addr = sg_dma_address(sg); in sl3516_ce_cipher()
209 rctx->t_dst[i].len = todo; in sl3516_ce_cipher()
211 areq->cryptlen, i, rctx->t_dst[i].len, sg->offset, todo); in sl3516_ce_cipher()
H A Dsl3516-ce-core.c135 i, rctx->nr_sgd, rctx->t_dst[i].len); in sl3516_ce_run_task()
137 rdd->buf_adr = rctx->t_dst[i].addr; in sl3516_ce_run_task()
138 rdd->frame_ctrl.bits.buffer_size = rctx->t_dst[i].len; in sl3516_ce_run_task()
H A Dsl3516-ce.h271 * @t_dst: list of mapped SGs with their size
282 struct sginfo t_dst[MAXDESC]; member

Completed in 23 milliseconds