Lines Matching refs:key_cache
42 key_cache_t key_cache[MAX_CACHED_KEYS] = {0}; variable
115 if (key_cache[i].valid) { in destroy_key_ids()
116 psa_destroy_key(key_cache[i].key_id); in destroy_key_ids()
126 if (key_cache[i].valid && in get_cached_psa_key_info()
127 (strlen(key_cache[i].pk_oid) == strlen(pk_oid)) && in get_cached_psa_key_info()
128 (strncmp(key_cache[i].pk_oid, pk_oid, strlen(pk_oid)) == 0)) { in get_cached_psa_key_info()
129 *key_id = key_cache[i].key_id; in get_cached_psa_key_info()
130 *psa_alg = key_cache[i].psa_alg; in get_cached_psa_key_info()
131 *psa_key_attr = key_cache[i].psa_key_attr; in get_cached_psa_key_info()
143 if (!key_cache[i].valid) { in cache_psa_key_info()
144 key_cache[i].pk_oid = pk_oid; in cache_psa_key_info()
145 key_cache[i].key_id = key_id; in cache_psa_key_info()
146 key_cache[i].psa_alg = psa_alg; in cache_psa_key_info()
147 key_cache[i].psa_key_attr = psa_key_attr; in cache_psa_key_info()
148 key_cache[i].valid = true; in cache_psa_key_info()