Lines Matching refs:final
191 int final, int dma);
366 int final, int dma)
385 if (final)
435 int final, int dma)
469 if (final) {
501 int final)
509 dev_dbg(dd->dev, "xmit_cpu: digcnt: %zd, length: %zd, final: %d\n",
510 ctx->digcnt, length, final);
512 dd->pdata->write_ctrl(dd, length, final, 0);
519 if (final)
568 int final)
575 dev_dbg(dd->dev, "xmit_dma: digcnt: %zd, length: %zd, final: %d\n",
576 ctx->digcnt, length, final);
607 dd->pdata->write_ctrl(dd, length, final, 1);
612 if (final)
724 int nbytes, int bs, bool final,
752 if (final)
849 bool final = rctx->flags & BIT(FLAGS_FINUP);
884 ret = omap_sham_align_sgs(req->src, nbytes, bs, final, rctx);
1010 bool final = (ctx->flags & BIT(FLAGS_FINUP)) &&
1013 dev_dbg(dd->dev, "update_req: total: %u, digcnt: %zd, final: %d",
1014 ctx->total, ctx->digcnt, final);
1021 err = omap_sham_xmit_cpu(dd, ctx->total, final);
1023 err = omap_sham_xmit_dma(dd, ctx->total, final);
1066 bool final = (ctx->flags & BIT(FLAGS_FINUP)) &&
1069 dev_dbg(dd->dev, "hash-one: op: %u, total: %u, digcnt: %zd, final: %d",
1070 ctx->op, ctx->total, ctx->digcnt, final);
1270 * final() has to be always called to cleanup resources
1425 .base.final = omap_sham_final,
1448 .base.final = omap_sham_final,
1471 .base.final = omap_sham_final,
1496 .base.final = omap_sham_final,
1525 .base.final = omap_sham_final,
1548 .base.final = omap_sham_final,
1571 .base.final = omap_sham_final,
1596 .base.final = omap_sham_final,
1624 .base.final = omap_sham_final,
1647 .base.final = omap_sham_final,
1670 .base.final = omap_sham_final,
1695 .base.final = omap_sham_final,
1765 /* final -> allow device to go to power-saving mode */