H A D | caamhash.c | 117 int ctx_len; member in struct:caam_hash_ctx 142 int ctx_len) map_seq_out_ptr_ctx() 145 ctx_len, DMA_FROM_DEVICE); map_seq_out_ptr_ctx() 151 append_seq_out_ptr(desc, state->ctx_dma, ctx_len, 0); map_seq_out_ptr_ctx() 212 struct caam_hash_state *state, int ctx_len, ctx_map_to_sec4_sg() 215 state->ctx_dma = dma_map_single(jrdev, state->caam_ctx, ctx_len, flag); ctx_map_to_sec4_sg() 221 dma_to_sec4_sg_one(sec4_sg, state->ctx_dma, ctx_len, 0); ctx_map_to_sec4_sg() 285 LDST_CLASS_2_CCB | ctx->ctx_len); ahash_ctx_data_to_out() 329 LDST_CLASS_2_CCB | ctx->ctx_len); ahash_set_sh_desc() 336 ahash_append_load_str(desc, ctx->ctx_len); ahash_set_sh_desc() 354 ctx->ctx_len, ctx); ahash_set_sh_desc() 628 dma_unmap_single(dev, state->ctx_dma, ctx->ctx_len, flag); ahash_unmap_ctx() 657 ctx->ctx_len, 1); ahash_done() 686 ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, DMA_BIDIRECTIONAL); ahash_done_bi() 692 ctx->ctx_len, 1); ahash_done_bi() 727 ctx->ctx_len, 1); ahash_done_ctx_src() 756 ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, DMA_FROM_DEVICE); ahash_done_ctx_dst() 762 ctx->ctx_len, 1); ahash_done_ctx_dst() 824 ret = ctx_map_to_sec4_sg(desc, jrdev, state, ctx->ctx_len, ahash_update_ctx() 862 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ctx->ctx_len + ahash_update_ctx() 865 append_seq_out_ptr(desc, state->ctx_dma, ctx->ctx_len, 0); ahash_update_ctx() 877 ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, ahash_update_ctx() 938 ret = ctx_map_to_sec4_sg(desc, jrdev, state, ctx->ctx_len, ahash_final_ctx() 955 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ctx->ctx_len + buflen, ahash_final_ctx() 1026 ret = ctx_map_to_sec4_sg(desc, jrdev, state, ctx->ctx_len, ahash_finup_ctx() 1045 append_seq_in_ptr(desc, edesc->sec4_sg_dma, ctx->ctx_len + ahash_finup_ctx() 1290 ret = map_seq_out_ptr_ctx(desc, jrdev, state, ctx->ctx_len); ahash_update_no_ctx() 1307 ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, ahash_update_no_ctx() 1495 ret = map_seq_out_ptr_ctx(desc, jrdev, state, ctx->ctx_len); ahash_update_first() 1513 ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, ahash_update_first() 1781 ctx->ctx_len = runninglen[(ctx->alg_op & OP_ALG_ALGSEL_SUBMASK) >> caam_hash_cra_init() 140 map_seq_out_ptr_ctx(u32 *desc, struct device *jrdev, struct caam_hash_state *state, int ctx_len) map_seq_out_ptr_ctx() argument 211 ctx_map_to_sec4_sg(u32 *desc, struct device *jrdev, struct caam_hash_state *state, int ctx_len, struct sec4_sg_entry *sec4_sg, u32 flag) ctx_map_to_sec4_sg() argument
|