ahash_unmap_ctx
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_FROM_DEVICE);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_FROM_DEVICE);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_FROM_DEVICE);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_FROM_DEVICE);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_TO_DEVICE);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_FROM_DEVICE);
ahash_unmap_ctx(ctx->dev, edesc, req, DMA_TO_DEVICE);
ahash_unmap_ctx(jrdev, edesc, req, digestsize, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(jrdev, edesc, req, digestsize, DMA_BIDIRECTIONAL);
ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, DMA_TO_DEVICE);
ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, DMA_TO_DEVICE);
ahash_unmap_ctx(jrdev, edesc, req, digestsize, dir);
ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, dir);
ahash_unmap_ctx(jrdev, edesc, req, dst_len, dir);
ahash_unmap_ctx(jrdev, edesc, req, ctx->ctx_len, DMA_BIDIRECTIONAL);