ANDROID: GKI: add fips140 symbol list
63 function symbol(s) added
'int __traceiter_android_vh_aes_decrypt(void*, const struct crypto_aes_ctx*, u8*, const u8*, int*)'
'int __traceiter_android_vh_aes_encrypt(void*, const struct crypto_aes_ctx*, u8*, const u8*, int*)'
'int __traceiter_android_vh_aes_expandkey(void*, struct crypto_aes_ctx*, const u8*, unsigned int, int*)'
'int __traceiter_android_vh_sha256(void*, const u8*, unsigned int, u8*, int*)'
'int aead_register_instance(struct crypto_template*, struct aead_instance*)'
'int ahash_register_instance(struct crypto_template*, struct ahash_instance*)'
'bool cpu_have_feature(unsigned int)'
'int crypto_ahash_finup(struct ahash_request*)'
'int crypto_ahash_init(struct ahash_request*)'
'int crypto_ahash_update(struct ahash_request*)'
'struct crypto_rng* crypto_alloc_rng(const char*, u32, u32)'
'const char* crypto_attr_alg_name(struct rtattr*)'
'int crypto_check_attr_type(struct rtattr**, u32, u32*)'
'void crypto_cipher_encrypt_one(struct crypto_cipher*, u8*, const u8*)'
'int crypto_cipher_setkey(struct crypto_cipher*, const u8*, unsigned int)'
'struct crypto_cipher* crypto_clone_cipher(struct crypto_cipher*)'
'struct crypto_shash* crypto_clone_shash(struct crypto_shash*)'
'void crypto_drop_spawn(struct crypto_spawn*)'
'struct crypto_sync_skcipher* crypto_get_default_null_skcipher()'
'int crypto_grab_aead(struct crypto_aead_spawn*, struct crypto_instance*, const char*, u32, u32)'
'int crypto_grab_ahash(struct crypto_ahash_spawn*, struct crypto_instance*, const char*, u32, u32)'
'int crypto_grab_shash(struct crypto_shash_spawn*, struct crypto_instance*, const char*, u32, u32)'
'int crypto_grab_skcipher(struct crypto_skcipher_spawn*, struct crypto_instance*, const char*, u32, u32)'
'int crypto_grab_spawn(struct crypto_spawn*, struct crypto_instance*, const char*, u32, u32)'
'int crypto_inst_setname(struct crypto_instance*, const char*, struct crypto_alg*)'
'int crypto_lskcipher_decrypt(struct crypto_lskcipher*, const u8*, u8*, unsigned int, u8*)'
'int crypto_lskcipher_encrypt(struct crypto_lskcipher*, const u8*, u8*, unsigned int, u8*)'
'void crypto_put_default_null_skcipher()'
'int crypto_register_aeads(struct aead_alg*, int)'
'int crypto_register_ahashes(struct ahash_alg*, int)'
'int crypto_register_alg(struct crypto_alg*)'
'int crypto_register_algs(struct crypto_alg*, int)'
'int crypto_register_shashes(struct shash_alg*, int)'
'int crypto_register_skciphers(struct skcipher_alg*, int)'
'int crypto_register_template(struct crypto_template*)'
'int crypto_register_templates(struct crypto_template*, int)'
'void crypto_remove_spawns(struct crypto_alg*, struct list_head*, struct crypto_alg*)'
'int crypto_rng_reset(struct crypto_rng*, const u8*, unsigned int)'
'int crypto_shash_export(struct shash_desc*, void*)'
'int crypto_shash_import(struct shash_desc*, const void*)'
'struct crypto_tfm* crypto_spawn_tfm(struct crypto_spawn*, u32, u32)'
'void* crypto_spawn_tfm2(struct crypto_spawn*)'
'void crypto_unregister_aeads(struct aead_alg*, int)'
'void crypto_unregister_alg(struct crypto_alg*)'
'void crypto_unregister_shashes(struct shash_alg*, int)'
'void crypto_unregister_skciphers(struct skcipher_alg*, int)'
'void crypto_unregister_template(struct crypto_template*)'
'void crypto_unregister_templates(struct crypto_template*, int)'
'void kernel_neon_begin()'
'void kernel_neon_end()'
'void kvfree_sensitive(const void*, size_t)'
'struct lskcipher_instance* lskcipher_alloc_instance_simple(struct crypto_template*, struct rtattr**)'
'int lskcipher_register_instance(struct crypto_template*, struct lskcipher_instance*)'
'bool rng_is_initialized()'
'void shash_free_singlespawn_instance(struct shash_instance*)'
'int shash_no_setkey(struct crypto_shash*, const u8*, unsigned int)'
'int shash_register_instance(struct crypto_template*, struct shash_instance*)'
'struct skcipher_instance* skcipher_alloc_instance_simple(struct crypto_template*, struct rtattr**)'
'int skcipher_register_instance(struct crypto_template*, struct skcipher_instance*)'
'int skcipher_walk_aead_decrypt(struct skcipher_walk*, struct aead_request*, bool)'
'int skcipher_walk_aead_encrypt(struct skcipher_walk*, struct aead_request*, bool)'
'int skcipher_walk_done(struct skcipher_walk*, int)'
'int skcipher_walk_virt(struct skcipher_walk*, struct skcipher_request*, bool)'
6 variable symbol(s) added
'struct tracepoint __tracepoint_android_vh_aes_decrypt'
'struct tracepoint __tracepoint_android_vh_aes_encrypt'
'struct tracepoint __tracepoint_android_vh_aes_expandkey'
'struct tracepoint __tracepoint_android_vh_sha256'
'struct list_head crypto_alg_list'
'struct rw_semaphore crypto_alg_sem'
Bug: 393044622
Bug: 400647961
Change-Id: I92f2f3a7f8465c7a9980dd47182f0c10d9ab904f
Signed-off-by:
Giuliano Procida <gprocida@google.com>
Loading