Lines Matching refs:hmac_cmd
1744 struct ccp_cmd hmac_cmd; in ccp_run_sha_cmd() local
1784 memset(&hmac_cmd, 0, sizeof(hmac_cmd)); in ccp_run_sha_cmd()
1785 hmac_cmd.engine = CCP_ENGINE_SHA; in ccp_run_sha_cmd()
1786 hmac_cmd.u.sha.type = sha->type; in ccp_run_sha_cmd()
1787 hmac_cmd.u.sha.ctx = sha->ctx; in ccp_run_sha_cmd()
1788 hmac_cmd.u.sha.ctx_len = sha->ctx_len; in ccp_run_sha_cmd()
1789 hmac_cmd.u.sha.src = &sg; in ccp_run_sha_cmd()
1790 hmac_cmd.u.sha.src_len = block_size + digest_size; in ccp_run_sha_cmd()
1791 hmac_cmd.u.sha.opad = NULL; in ccp_run_sha_cmd()
1792 hmac_cmd.u.sha.opad_len = 0; in ccp_run_sha_cmd()
1793 hmac_cmd.u.sha.first = 1; in ccp_run_sha_cmd()
1794 hmac_cmd.u.sha.final = 1; in ccp_run_sha_cmd()
1795 hmac_cmd.u.sha.msg_bits = (block_size + digest_size) << 3; in ccp_run_sha_cmd()
1797 ret = ccp_run_sha_cmd(cmd_q, &hmac_cmd); in ccp_run_sha_cmd()
1799 cmd->engine_error = hmac_cmd.engine_error; in ccp_run_sha_cmd()