Lines Matching refs:algo
49 hashcrypt_algo_t algo; /*!< selected algorithm from the set of supported algorithms */ member
358 static void hashcrypt_engine_init(HASHCRYPT_Type *base, hashcrypt_algo_t algo) in hashcrypt_engine_init() argument
362 base->CTRL = HASHCRYPT_CTRL_MODE(algo) | HASHCRYPT_CTRL_NEW_HASH(1); in hashcrypt_engine_init()
588 static status_t hashcrypt_sha_check_input_alg(HASHCRYPT_Type *base, hashcrypt_algo_t algo) in hashcrypt_sha_check_input_alg() argument
590 if ((algo == kHASHCRYPT_Sha1) || (algo == kHASHCRYPT_Sha256)) in hashcrypt_sha_check_input_alg()
608 …hcrypt_sha_check_input_args(HASHCRYPT_Type *base, hashcrypt_hash_ctx_t *ctx, hashcrypt_algo_t algo) in hashcrypt_sha_check_input_args() argument
611 if (kStatus_Success != hashcrypt_sha_check_input_alg(base, algo)) in hashcrypt_sha_check_input_args()
634 …ULL == ctxInternal) || (kStatus_Success != hashcrypt_sha_check_input_alg(base, ctxInternal->algo))) in hashcrypt_sha_check_context()
852 size_t len = (ctxInternal->algo == kHASHCRYPT_Sha1) ? SHA1_LEN : SHA256_LEN; in hashcrypt_save_running_hash()
880 size_t len = (ctxInternal->algo == kHASHCRYPT_Sha1) ? SHA1_LEN : SHA256_LEN; in hashcrypt_restore_running_hash()
883 if ((base->CTRL & HASHCRYPT_CTRL_MODE_MASK) != HASHCRYPT_CTRL_MODE(ctxInternal->algo)) in hashcrypt_restore_running_hash()
886 base->CTRL = HASHCRYPT_CTRL_MODE(ctxInternal->algo) | HASHCRYPT_CTRL_NEW_HASH(1); in hashcrypt_restore_running_hash()
919 hashcrypt_algo_t algo, in HASHCRYPT_SHA() argument
928 status = HASHCRYPT_SHA_Init(base, &hashCtx, algo); in HASHCRYPT_SHA()
945 status_t HASHCRYPT_SHA_Init(HASHCRYPT_Type *base, hashcrypt_hash_ctx_t *ctx, hashcrypt_algo_t algo) in HASHCRYPT_SHA_Init() argument
953 status = hashcrypt_sha_check_input_args(base, ctx, algo); in HASHCRYPT_SHA_Init()
961 ctxInternal->algo = algo; in HASHCRYPT_SHA_Init()
1010 hashcrypt_engine_init(base, ctxInternal->algo); in HASHCRYPT_SHA_Update()
1059 hashcrypt_engine_init(base, ctxInternal->algo); in HASHCRYPT_SHA_Finish()
1069 switch (ctxInternal->algo) in HASHCRYPT_SHA_Finish()
1185 hashcrypt_engine_init(base, ctxInternal->algo); in HASHCRYPT_SHA_UpdateNonBlocking()