Searched refs:xa_p (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/hpre/ |
H A D | hpre_crypto.c | 65 char *xa_p; /* low address: d--->n, please refer to Hisilicon HPRE UM */ member 590 ctx->dh.xa_p = dma_alloc_coherent(dev, sz << 1, in hpre_dh_set_params() 592 if (!ctx->dh.xa_p) in hpre_dh_set_params() 595 memcpy(ctx->dh.xa_p + sz, params->p, sz); in hpre_dh_set_params() 605 dma_free_coherent(dev, sz << 1, ctx->dh.xa_p, in hpre_dh_set_params() 607 ctx->dh.xa_p = NULL; in hpre_dh_set_params() 629 if (ctx->dh.xa_p) { in hpre_dh_clear_ctx() 630 memzero_explicit(ctx->dh.xa_p, sz); in hpre_dh_clear_ctx() 631 dma_free_coherent(dev, sz << 1, ctx->dh.xa_p, in hpre_dh_clear_ctx() 633 ctx->dh.xa_p in hpre_dh_clear_ctx() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/hpre/ |
H A D | hpre_crypto.c | 87 char *xa_p; member 666 ctx->dh.xa_p = dma_alloc_coherent(dev, sz << 1, in hpre_dh_set_params() 668 if (!ctx->dh.xa_p) in hpre_dh_set_params() 671 memcpy(ctx->dh.xa_p + sz, params->p, sz); in hpre_dh_set_params() 681 dma_free_coherent(dev, sz << 1, ctx->dh.xa_p, in hpre_dh_set_params() 683 ctx->dh.xa_p = NULL; in hpre_dh_set_params() 705 if (ctx->dh.xa_p) { in hpre_dh_clear_ctx() 706 memzero_explicit(ctx->dh.xa_p, sz); in hpre_dh_clear_ctx() 707 dma_free_coherent(dev, sz << 1, ctx->dh.xa_p, in hpre_dh_clear_ctx() 709 ctx->dh.xa_p in hpre_dh_clear_ctx() [all...] |
Completed in 4 milliseconds