Lines Matching refs:algo
96 uint32_t algo, uint32_t mode, uint32_t key_len) in rk_is_cipher_support() argument
102 switch (algo) { in rk_is_cipher_support()
144 static bool rk_is_hash_support(struct RKCE_REG *rkce_reg, uint32_t algo, uint32_t type) in rk_is_hash_support() argument
151 mask = hmac_algo2bit_mask[algo]; in rk_is_hash_support()
154 mask = hash_algo2bit_mask[algo]; in rk_is_hash_support()
162 static bool rk_is_asym_support(struct RKCE_REG *rkce_reg, uint32_t algo) in rk_is_asym_support() argument
164 switch (algo) { in rk_is_asym_support()
177 bool rkce_hw_algo_valid(void *rkce_hw, uint32_t type, uint32_t algo, uint32_t mode) in rkce_hw_algo_valid() argument
187 return rk_is_cipher_support(rkce_reg, algo, mode, 0); in rkce_hw_algo_valid()
190 return rk_is_hash_support(rkce_reg, algo, type); in rkce_hw_algo_valid()
193 return rk_is_asym_support(rkce_reg, algo); in rkce_hw_algo_valid()