From a119cf2838ee41078c452f93d5b48bea2561dfcc Mon Sep 17 00:00:00 2001 From: Kai Ye Date: Tue, 14 Dec 2021 19:24:47 +0800 Subject: [PATCH 03/28] aead/cipher/digest: fix some code issues 1. Due to the schedule already has the a checking for poll policy, so delete the checking for poll policy in poll. 2. modify some comments. Signed-off-by: Kai Ye --- wd_aead.c | 9 ++------- wd_cipher.c | 5 ----- wd_digest.c | 5 ----- 3 files changed, 2 insertions(+), 17 deletions(-) diff --git a/wd_aead.c b/wd_aead.c index 54bd28d..f93f791 100644 --- a/wd_aead.c +++ b/wd_aead.c @@ -367,12 +367,12 @@ static int aead_param_check(struct wd_aead_sess *sess, static int aead_init_check(struct wd_ctx_config *config, struct wd_sched *sched) { if (!config || !sched) { - WD_ERR("failed to check aead init input param!\n"); + WD_ERR("wd aead config or sched is NULL!\n"); return -WD_EINVAL; } if (!wd_is_sva(config->ctxs[0].ctx)) { - WD_ERR("failed to system is SVA mode!\n"); + WD_ERR("err, non sva, please check system!\n"); return -WD_EINVAL; } @@ -660,11 +660,6 @@ int wd_aead_poll(__u32 expt, __u32 *count) handle_t h_ctx = wd_aead_setting.sched.h_sched_ctx; struct wd_sched *sched = &wd_aead_setting.sched; - if (unlikely(!sched->poll_policy)) { - WD_ERR("failed to check aead poll_policy!\n"); - return -WD_EINVAL; - } - return sched->poll_policy(h_ctx, expt, count); } diff --git a/wd_cipher.c b/wd_cipher.c index f9d643d..9977765 100644 --- a/wd_cipher.c +++ b/wd_cipher.c @@ -580,11 +580,6 @@ int wd_cipher_poll(__u32 expt, __u32 *count) handle_t h_ctx = wd_cipher_setting.sched.h_sched_ctx; struct wd_sched *sched = &wd_cipher_setting.sched; - if (unlikely(!sched->poll_policy)) { - WD_ERR("failed to check cipher poll_policy!\n"); - return -WD_EINVAL; - } - return sched->poll_policy(h_ctx, expt, count); } diff --git a/wd_digest.c b/wd_digest.c index c110f7b..1962f09 100644 --- a/wd_digest.c +++ b/wd_digest.c @@ -484,11 +484,6 @@ int wd_digest_poll(__u32 expt, __u32 *count) handle_t h_ctx = wd_digest_setting.sched.h_sched_ctx; struct wd_sched *sched = &wd_digest_setting.sched; - if (unlikely(!sched->poll_policy)) { - WD_ERR("failed to check digest poll_policy!\n"); - return -WD_EINVAL; - } - return sched->poll_policy(h_ctx, expt, count); } -- 2.31.1