ANDROID: ABI: Add symbols for crypto

Add symbols for crypto engine.

Leaf changes summary: 19 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 19 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

19 Added functions:

  [A] 'function int crypto_ahash_digest(ahash_request*)'
  [A] 'function int crypto_ahash_setkey(crypto_ahash*, const u8*, unsigned int)'
  [A] 'function crypto_ahash* crypto_alloc_ahash(const char*, u32, u32)'
  [A] 'function crypto_sync_skcipher* crypto_alloc_sync_skcipher(const char*, u32, u32)'
  [A] 'function crypto_async_request* crypto_dequeue_request(crypto_queue*)'
  [A] 'function int crypto_enqueue_request(crypto_queue*, crypto_async_request*)'
  [A] 'function void crypto_init_queue(crypto_queue*, unsigned int)'
  [A] 'function int crypto_register_aead(aead_alg*)'
  [A] 'function int crypto_register_ahash(ahash_alg*)'
  [A] 'function int crypto_register_algs(crypto_alg*, int)'
  [A] 'function int crypto_register_skcipher(skcipher_alg*)'
  [A] 'function void crypto_unregister_aead(aead_alg*)'
  [A] 'function void crypto_unregister_ahash(ahash_alg*)'
  [A] 'function void crypto_unregister_algs(crypto_alg*, int)'
  [A] 'function void crypto_unregister_skcipher(skcipher_alg*)'
  [A] 'function scatterlist* scatterwalk_ffwd(scatterlist*, scatterlist*, unsigned int)'
  [A] 'function void scatterwalk_map_and_copy(void*, scatterlist*, unsigned int, unsigned int, int)'
  [A] 'function size_t sg_copy_from_buffer(scatterlist*, unsigned int, void*, size_t)'
  [A] 'function size_t sg_copy_to_buffer(scatterlist*, unsigned int, void*, size_t)'

Bug: 185467822
Change-Id: I6d7bf85324852f69c6d5d113ce38e23663523004
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
This commit is contained in:
Elliot Berman 2021-04-21 18:10:25 -07:00 committed by Todd Kjos
commit edc5c62da7
2 changed files with 497 additions and 69 deletions

View file

@ -810,19 +810,30 @@
<elf-symbol name='crypto_aead_encrypt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x52cb8198'/>
<elf-symbol name='crypto_aead_setauthsize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9c3a9b39'/>
<elf-symbol name='crypto_aead_setkey' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x14adfaab'/>
<elf-symbol name='crypto_ahash_digest' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x818dff5f'/>
<elf-symbol name='crypto_ahash_setkey' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x751f838e'/>
<elf-symbol name='crypto_alloc_aead' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7114c4fd'/>
<elf-symbol name='crypto_alloc_ahash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdf299913'/>
<elf-symbol name='crypto_alloc_base' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x67e5489'/>
<elf-symbol name='crypto_alloc_shash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc46ac74f'/>
<elf-symbol name='crypto_alloc_skcipher' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4cc95c3'/>
<elf-symbol name='crypto_alloc_sync_skcipher' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa07659e1'/>
<elf-symbol name='crypto_cipher_encrypt_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x464db1be'/>
<elf-symbol name='crypto_cipher_setkey' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc71400ea'/>
<elf-symbol name='crypto_comp_compress' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1286eceb'/>
<elf-symbol name='crypto_comp_decompress' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf1e40b80'/>
<elf-symbol name='crypto_dequeue_request' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe6b4a6a8'/>
<elf-symbol name='crypto_destroy_tfm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfe79ba2b'/>
<elf-symbol name='crypto_enqueue_request' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd5a4f66c'/>
<elf-symbol name='crypto_has_alg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x951a2773'/>
<elf-symbol name='crypto_init_queue' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x499043d3'/>
<elf-symbol name='crypto_register_aead' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9a75be6'/>
<elf-symbol name='crypto_register_ahash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x37bab81'/>
<elf-symbol name='crypto_register_alg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8235aaa7'/>
<elf-symbol name='crypto_register_algs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x24fc7c78'/>
<elf-symbol name='crypto_register_rngs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc4cb1f89'/>
<elf-symbol name='crypto_register_scomp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8f40b9b1'/>
<elf-symbol name='crypto_register_skcipher' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9e4677fc'/>
<elf-symbol name='crypto_shash_digest' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9938b8d7'/>
<elf-symbol name='crypto_shash_final' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb593e224'/>
<elf-symbol name='crypto_shash_setkey' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5313c7e0'/>
@ -830,9 +841,13 @@
<elf-symbol name='crypto_skcipher_decrypt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2f6b4005'/>
<elf-symbol name='crypto_skcipher_encrypt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x11b9535b'/>
<elf-symbol name='crypto_skcipher_setkey' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb100ac4f'/>
<elf-symbol name='crypto_unregister_aead' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3ec2182e'/>
<elf-symbol name='crypto_unregister_ahash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdde55dde'/>
<elf-symbol name='crypto_unregister_alg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdd8ee50c'/>
<elf-symbol name='crypto_unregister_algs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6b2765a4'/>
<elf-symbol name='crypto_unregister_rngs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x26201341'/>
<elf-symbol name='crypto_unregister_scomp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xfde14464'/>
<elf-symbol name='crypto_unregister_skcipher' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2820a951'/>
<elf-symbol name='css_next_child' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa496964'/>
<elf-symbol name='csum_ipv6_magic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4d65cbd5'/>
<elf-symbol name='csum_partial' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe113bbbc'/>
@ -3168,6 +3183,8 @@
<elf-symbol name='rtnl_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6e720ff2'/>
<elf-symbol name='rtnl_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7b52e38'/>
<elf-symbol name='sb800_prefetch' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3344edde'/>
<elf-symbol name='scatterwalk_ffwd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5bbdfa26'/>
<elf-symbol name='scatterwalk_map_and_copy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x845dbf3b'/>
<elf-symbol name='sched_clock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd653b126'/>
<elf-symbol name='sched_set_fifo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1e17afe2'/>
<elf-symbol name='sched_set_fifo_low' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x80f21766'/>
@ -3284,6 +3301,8 @@
<elf-symbol name='set_user_nice' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xbebe15dc'/>
<elf-symbol name='sg_alloc_table' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3a2f6702'/>
<elf-symbol name='sg_alloc_table_from_pages' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2cdd15e4'/>
<elf-symbol name='sg_copy_from_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x905695ab'/>
<elf-symbol name='sg_copy_to_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2b8ab42'/>
<elf-symbol name='sg_free_table' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7f5b4fe4'/>
<elf-symbol name='sg_init_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb320cc0e'/>
<elf-symbol name='sg_init_table' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf888ca21'/>
@ -41840,6 +41859,38 @@
</function-decl>
</abi-instr>
<abi-instr address-size='64' path='crypto/aead.c' language='LANG_C89'>
<class-decl name='aead_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='136' column='1' id='94111b83'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='setkey' type-id='4598a9be' visibility='default' filepath='include/crypto/aead.h' line='137' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='setauthsize' type-id='d87ec006' visibility='default' filepath='include/crypto/aead.h' line='139' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='encrypt' type-id='a97ec1c4' visibility='default' filepath='include/crypto/aead.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='decrypt' type-id='a97ec1c4' visibility='default' filepath='include/crypto/aead.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='init' type-id='3fb740ac' visibility='default' filepath='include/crypto/aead.h' line='142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='exit' type-id='465e35b9' visibility='default' filepath='include/crypto/aead.h' line='143' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='maxauthsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='146' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='147' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/aead.h' line='149' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_aead' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/aead.h' line='152' column='1' id='472efbee'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='authsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/aead.h' line='153' column='1'/>
@ -41874,28 +41925,22 @@
<var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/aead.h' line='98' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_async_request' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='179' column='1' id='5e6083f1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='complete' type-id='2cfb2e6f' visibility='default' filepath='include/linux/crypto.h' line='181' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='182' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='tfm' type-id='dfeb7f6c' visibility='default' filepath='include/linux/crypto.h' line='183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='185' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='crypto_completion_t' type-id='60d662f3' filepath='include/linux/crypto.h' line='170' column='1' id='2cfb2e6f'/>
<pointer-type-def type-id='94111b83' size-in-bits='64' id='e4163de3'/>
<pointer-type-def type-id='850096b4' size-in-bits='64' id='146bc842'/>
<pointer-type-def type-id='472efbee' size-in-bits='64' id='a585cbc4'/>
<pointer-type-def type-id='5e6083f1' size-in-bits='64' id='af5eeab9'/>
<pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/>
<pointer-type-def type-id='c0de8daa' size-in-bits='64' id='a97ec1c4'/>
<pointer-type-def type-id='e4d537fa' size-in-bits='64' id='3fb740ac'/>
<pointer-type-def type-id='44b564e4' size-in-bits='64' id='4598a9be'/>
<pointer-type-def type-id='a41d4f0c' size-in-bits='64' id='d87ec006'/>
<pointer-type-def type-id='309421a5' size-in-bits='64' id='465e35b9'/>
<function-decl name='crypto_unregister_aead' mangled-name='crypto_unregister_aead' filepath='crypto/aead.c' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_aead'>
<parameter type-id='e4163de3' name='alg' filepath='crypto/aead.c' line='251' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='crypto_register_aead' mangled-name='crypto_register_aead' filepath='crypto/aead.c' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_aead'>
<parameter type-id='e4163de3' name='alg' filepath='crypto/aead.c' line='238' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_alloc_aead' mangled-name='crypto_alloc_aead' filepath='crypto/aead.c' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_aead'>
<parameter type-id='80f4b756' name='alg_name' filepath='crypto/aead.c' line='214' column='1'/>
<parameter type-id='19c2251e' name='type' filepath='crypto/aead.c' line='214' column='1'/>
@ -41917,31 +41962,6 @@
<parameter type-id='146bc842' name='req' filepath='crypto/aead.c' line='83' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<class-decl name='crypto_tfm' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='629' column='1' id='0328c8b6'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='crt_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='631' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='node' type-id='95e97e5e' visibility='default' filepath='include/linux/crypto.h' line='633' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='635' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='__crt_alg' type-id='67f526b5' visibility='default' filepath='include/linux/crypto.h' line='637' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='__crt_ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='639' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='0328c8b6' size-in-bits='64' id='dfeb7f6c'/>
<function-type size-in-bits='64' id='dcb10fbf'>
<parameter type-id='af5eeab9'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-type>
<pointer-type-def type-id='514fe525' size-in-bits='64' id='67f526b5'/>
<pointer-type-def type-id='420b230d' size-in-bits='64' id='3ba771a1'/>
<class-decl name='crypto_alg' size-in-bits='3072' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='469' column='1' id='514fe525'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='cra_list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='470' column='1'/>
@ -41992,8 +42012,68 @@
<var-decl name='cra_module' type-id='2730d015' visibility='default' filepath='include/linux/crypto.h' line='495' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_async_request' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='179' column='1' id='5e6083f1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='complete' type-id='2cfb2e6f' visibility='default' filepath='include/linux/crypto.h' line='181' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='182' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='tfm' type-id='dfeb7f6c' visibility='default' filepath='include/linux/crypto.h' line='183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='185' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_tfm' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='629' column='1' id='0328c8b6'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='crt_flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='631' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='node' type-id='95e97e5e' visibility='default' filepath='include/linux/crypto.h' line='633' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='exit' type-id='3ba771a1' visibility='default' filepath='include/linux/crypto.h' line='635' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='__crt_alg' type-id='67f526b5' visibility='default' filepath='include/linux/crypto.h' line='637' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='__crt_ctx' type-id='baf98fd3' visibility='default' filepath='include/linux/crypto.h' line='639' column='1'/>
</data-member>
</class-decl>
<function-type size-in-bits='64' id='c0de8daa'>
<parameter type-id='146bc842'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='e4d537fa'>
<parameter type-id='a585cbc4'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='44b564e4'>
<parameter type-id='a585cbc4'/>
<parameter type-id='bbaf3419'/>
<parameter type-id='f0981eeb'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='a41d4f0c'>
<parameter type-id='a585cbc4'/>
<parameter type-id='f0981eeb'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='309421a5'>
<parameter type-id='a585cbc4'/>
<return type-id='48b5725f'/>
</function-type>
<pointer-type-def type-id='3e448446' size-in-bits='64' id='71dc7604'/>
<pointer-type-def type-id='514fe525' size-in-bits='64' id='67f526b5'/>
<pointer-type-def type-id='0328c8b6' size-in-bits='64' id='dfeb7f6c'/>
<pointer-type-def type-id='d093a820' size-in-bits='64' id='469599ea'/>
<typedef-decl name='crypto_completion_t' type-id='60d662f3' filepath='include/linux/crypto.h' line='170' column='1' id='2cfb2e6f'/>
<union-decl name='__anonymous_union__2' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/crypto.h' line='486' column='1' id='5c618ec8'>
<data-member access='public'>
<var-decl name='cipher' type-id='208c9717' visibility='default' filepath='include/linux/crypto.h' line='487' column='1'/>
@ -42003,6 +42083,7 @@
</data-member>
</union-decl>
<pointer-type-def type-id='58d69ec2' size-in-bits='64' id='33e7622c'/>
<pointer-type-def type-id='420b230d' size-in-bits='64' id='3ba771a1'/>
<class-decl name='cipher_alg' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='242' column='1' id='208c9717'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='cia_min_keysize' type-id='f0981eeb' visibility='default' filepath='include/linux/crypto.h' line='243' column='1'/>
@ -42029,6 +42110,7 @@
</data-member>
</class-decl>
<qualified-type-def type-id='caca298d' const='yes' id='3e448446'/>
<pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/>
<class-decl name='crypto_type' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='31' column='1' id='caca298d'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='ctxsize' type-id='a506a456' visibility='default' filepath='include/crypto/algapi.h' line='32' column='1'/>
@ -42074,7 +42156,197 @@
<pointer-type-def type-id='cc2d5b01' size-in-bits='64' id='3aa8795d'/>
<pointer-type-def type-id='26d45b0c' size-in-bits='64' id='2c17fd2e'/>
</abi-instr>
<abi-instr address-size='64' path='crypto/ahash.c' language='LANG_C89'>
<class-decl name='ahash_alg' size-in-bits='5120' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='134' column='1' id='d0f077d9'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='init' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='135' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='update' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='136' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='final' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='137' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='finup' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='138' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='digest' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='139' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='export' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='140' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='import' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='141' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='setkey' type-id='c509dbc2' visibility='default' filepath='include/crypto/hash.h' line='142' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='init_tfm' type-id='6f80b288' visibility='default' filepath='include/crypto/hash.h' line='144' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='exit_tfm' type-id='5ed4fd63' visibility='default' filepath='include/crypto/hash.h' line='145' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='halg' type-id='a3fe44e4' visibility='default' filepath='include/crypto/hash.h' line='147' column='1'/>
</data-member>
</class-decl>
<class-decl name='ahash_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='49' column='1' id='41207a16'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='base' type-id='5e6083f1' visibility='default' filepath='include/crypto/hash.h' line='50' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='nbytes' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='52' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='src' type-id='bf3ef905' visibility='default' filepath='include/crypto/hash.h' line='53' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='result' type-id='8bff8096' visibility='default' filepath='include/crypto/hash.h' line='54' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/crypto/hash.h' line='57' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/hash.h' line='59' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_ahash' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='224' column='1' id='8eb3840c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='init' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='225' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='update' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='226' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='final' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='227' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='finup' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='228' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='digest' type-id='0b5e03e0' visibility='default' filepath='include/crypto/hash.h' line='229' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='export' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='230' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='import' type-id='77c96f7a' visibility='default' filepath='include/crypto/hash.h' line='231' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='setkey' type-id='c509dbc2' visibility='default' filepath='include/crypto/hash.h' line='232' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='512'>
<var-decl name='reqsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='235' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/hash.h' line='236' column='1'/>
</data-member>
</class-decl>
<class-decl name='hash_alg_common' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/crypto/hash.h' line='42' column='1' id='a3fe44e4'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='digestsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='43' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='statesize' type-id='f0981eeb' visibility='default' filepath='include/crypto/hash.h' line='44' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/hash.h' line='46' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='d0f077d9' size-in-bits='64' id='16144ad1'/>
<pointer-type-def type-id='41207a16' size-in-bits='64' id='6f3c82ac'/>
<pointer-type-def type-id='8eb3840c' size-in-bits='64' id='1351523a'/>
<pointer-type-def type-id='e501fad6' size-in-bits='64' id='0b5e03e0'/>
<pointer-type-def type-id='928ea938' size-in-bits='64' id='77c96f7a'/>
<pointer-type-def type-id='833a7616' size-in-bits='64' id='6f80b288'/>
<pointer-type-def type-id='c2b07168' size-in-bits='64' id='c509dbc2'/>
<pointer-type-def type-id='226db88f' size-in-bits='64' id='5ed4fd63'/>
<function-decl name='crypto_unregister_ahash' mangled-name='crypto_unregister_ahash' filepath='crypto/ahash.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_ahash'>
<parameter type-id='16144ad1' name='alg' filepath='crypto/ahash.c' line='597' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='crypto_register_ahash' mangled-name='crypto_register_ahash' filepath='crypto/ahash.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_ahash'>
<parameter type-id='16144ad1' name='alg' filepath='crypto/ahash.c' line='584' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_alloc_ahash' mangled-name='crypto_alloc_ahash' filepath='crypto/ahash.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_ahash'>
<parameter type-id='80f4b756' name='alg_name' filepath='crypto/ahash.c' line='555' column='1'/>
<parameter type-id='19c2251e' name='type' filepath='crypto/ahash.c' line='555' column='1'/>
<parameter type-id='19c2251e' name='mask' filepath='crypto/ahash.c' line='556' column='1'/>
<return type-id='1351523a'/>
</function-decl>
<function-decl name='crypto_ahash_setkey' mangled-name='crypto_ahash_setkey' filepath='crypto/ahash.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_ahash_setkey'>
<parameter type-id='1351523a' name='tfm' filepath='crypto/ahash.c' line='172' column='1'/>
<parameter type-id='bbaf3419' name='key' filepath='crypto/ahash.c' line='172' column='1'/>
<parameter type-id='f0981eeb' name='keylen' filepath='crypto/ahash.c' line='173' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_ahash_digest' mangled-name='crypto_ahash_digest' filepath='crypto/ahash.c' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_ahash_digest'>
<parameter type-id='6f3c82ac' name='req' filepath='crypto/ahash.c' line='368' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-type size-in-bits='64' id='e501fad6'>
<parameter type-id='6f3c82ac'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='928ea938'>
<parameter type-id='6f3c82ac'/>
<parameter type-id='eaa32e2f'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='833a7616'>
<parameter type-id='1351523a'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='c2b07168'>
<parameter type-id='1351523a'/>
<parameter type-id='bbaf3419'/>
<parameter type-id='f0981eeb'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='226db88f'>
<parameter type-id='1351523a'/>
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='64' path='crypto/algapi.c' language='LANG_C89'>
<class-decl name='crypto_queue' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/crypto/algapi.h' line='86' column='1' id='590223f8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/crypto/algapi.h' line='87' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='backlog' type-id='e84b031a' visibility='default' filepath='include/crypto/algapi.h' line='88' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='qlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='90' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='224'>
<var-decl name='max_qlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/algapi.h' line='91' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_async_request' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/crypto.h' line='179' column='1' id='5e6083f1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/crypto.h' line='180' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='complete' type-id='2cfb2e6f' visibility='default' filepath='include/linux/crypto.h' line='181' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/crypto.h' line='182' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='tfm' type-id='dfeb7f6c' visibility='default' filepath='include/linux/crypto.h' line='183' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/crypto.h' line='185' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='crypto_completion_t' type-id='60d662f3' filepath='include/linux/crypto.h' line='170' column='1' id='2cfb2e6f'/>
<pointer-type-def type-id='5e6083f1' size-in-bits='64' id='af5eeab9'/>
<pointer-type-def type-id='590223f8' size-in-bits='64' id='1a8fddbe'/>
<pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/>
<function-decl name='crypto_unregister_alg' mangled-name='crypto_unregister_alg' filepath='crypto/algapi.c' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_alg'>
<parameter type-id='67f526b5' name='alg' filepath='crypto/algapi.c' line='447' column='1'/>
<return type-id='48b5725f'/>
@ -42083,6 +42355,35 @@
<parameter type-id='67f526b5' name='alg' filepath='crypto/algapi.c' line='412' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_enqueue_request' mangled-name='crypto_enqueue_request' filepath='crypto/algapi.c' line='913' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_enqueue_request'>
<parameter type-id='1a8fddbe' name='queue' filepath='crypto/algapi.c' line='913' column='1'/>
<parameter type-id='af5eeab9' name='request' filepath='crypto/algapi.c' line='914' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_unregister_algs' mangled-name='crypto_unregister_algs' filepath='crypto/algapi.c' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_algs'>
<parameter type-id='67f526b5' name='algs' filepath='crypto/algapi.c' line='487' column='1'/>
<parameter type-id='95e97e5e' name='count' filepath='crypto/algapi.c' line='487' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='crypto_register_algs' mangled-name='crypto_register_algs' filepath='crypto/algapi.c' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_algs'>
<parameter type-id='67f526b5' name='algs' filepath='crypto/algapi.c' line='467' column='1'/>
<parameter type-id='95e97e5e' name='count' filepath='crypto/algapi.c' line='467' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_init_queue' mangled-name='crypto_init_queue' filepath='crypto/algapi.c' line='904' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_init_queue'>
<parameter type-id='1a8fddbe' name='queue' filepath='crypto/algapi.c' line='904' column='1'/>
<parameter type-id='f0981eeb' name='max_qlen' filepath='crypto/algapi.c' line='904' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='crypto_dequeue_request' mangled-name='crypto_dequeue_request' filepath='crypto/algapi.c' line='944' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_dequeue_request'>
<parameter type-id='1a8fddbe' name='queue' filepath='crypto/algapi.c' line='944' column='1'/>
<return type-id='af5eeab9'/>
</function-decl>
<function-type size-in-bits='64' id='dcb10fbf'>
<parameter type-id='af5eeab9'/>
<parameter type-id='95e97e5e'/>
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='64' path='crypto/api.c' language='LANG_C89'>
<class-decl name='rtattr' is-struct='yes' visibility='default' is-declaration-only='yes' id='549dd8f4'/>
@ -42515,6 +42816,22 @@
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='64' path='crypto/scatterwalk.c' language='LANG_C89'>
<function-decl name='scatterwalk_map_and_copy' mangled-name='scatterwalk_map_and_copy' filepath='crypto/scatterwalk.c' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scatterwalk_map_and_copy'>
<parameter type-id='eaa32e2f' name='buf' filepath='crypto/scatterwalk.c' line='55' column='1'/>
<parameter type-id='bf3ef905' name='sg' filepath='crypto/scatterwalk.c' line='55' column='1'/>
<parameter type-id='f0981eeb' name='start' filepath='crypto/scatterwalk.c' line='56' column='1'/>
<parameter type-id='f0981eeb' name='nbytes' filepath='crypto/scatterwalk.c' line='56' column='1'/>
<parameter type-id='95e97e5e' name='out' filepath='crypto/scatterwalk.c' line='56' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='scatterwalk_ffwd' mangled-name='scatterwalk_ffwd' filepath='crypto/scatterwalk.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scatterwalk_ffwd'>
<parameter type-id='bf3ef905' name='dst' filepath='crypto/scatterwalk.c' line='72' column='1'/>
<parameter type-id='bf3ef905' name='src' filepath='crypto/scatterwalk.c' line='73' column='1'/>
<parameter type-id='f0981eeb' name='len' filepath='crypto/scatterwalk.c' line='74' column='1'/>
<return type-id='bf3ef905'/>
</function-decl>
</abi-instr>
<abi-instr address-size='64' path='crypto/scompress.c' language='LANG_C89'>
<class-decl name='scomp_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/crypto/internal/scompress.h' line='28' column='1' id='c2b72af8'>
<data-member access='public' layout-offset-in-bits='0'>
@ -42629,6 +42946,41 @@
<var-decl name='base' type-id='0328c8b6' visibility='default' filepath='include/crypto/skcipher.h' line='40' column='1'/>
</data-member>
</class-decl>
<class-decl name='skcipher_alg' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='104' column='1' id='dd37d315'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='setkey' type-id='9e5416b4' visibility='default' filepath='include/crypto/skcipher.h' line='105' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='encrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='107' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='decrypt' type-id='1507ee2a' visibility='default' filepath='include/crypto/skcipher.h' line='108' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='init' type-id='b298c88e' visibility='default' filepath='include/crypto/skcipher.h' line='109' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='exit' type-id='7997266f' visibility='default' filepath='include/crypto/skcipher.h' line='110' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='min_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='112' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='352'>
<var-decl name='max_keysize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='113' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='384'>
<var-decl name='ivsize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='114' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='416'>
<var-decl name='chunksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='115' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='448'>
<var-decl name='walksize' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='116' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='1024'>
<var-decl name='base' type-id='514fe525' visibility='default' filepath='include/crypto/skcipher.h' line='118' column='1'/>
</data-member>
</class-decl>
<class-decl name='skcipher_request' size-in-bits='1024' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='24' column='1' id='8838d802'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='cryptlen' type-id='f0981eeb' visibility='default' filepath='include/crypto/skcipher.h' line='25' column='1'/>
@ -42649,14 +43001,29 @@
<var-decl name='__ctx' type-id='baf98fd3' visibility='default' filepath='include/crypto/skcipher.h' line='34' column='1'/>
</data-member>
</class-decl>
<class-decl name='crypto_sync_skcipher' size-in-bits='2048' is-struct='yes' visibility='default' filepath='include/crypto/skcipher.h' line='43' column='1' id='a631cac2'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='base' type-id='d80b6ab0' visibility='default' filepath='include/crypto/skcipher.h' line='44' column='1'/>
</data-member>
</class-decl>
<pointer-type-def type-id='d80b6ab0' size-in-bits='64' id='72bb8c36'/>
<pointer-type-def type-id='a631cac2' size-in-bits='64' id='2e6a2f40'/>
<pointer-type-def type-id='c0d42424' size-in-bits='64' id='b298c88e'/>
<pointer-type-def type-id='3e497762' size-in-bits='64' id='9e5416b4'/>
<pointer-type-def type-id='031a4ff0' size-in-bits='64' id='1507ee2a'/>
<pointer-type-def type-id='dd37d315' size-in-bits='64' id='613dff15'/>
<pointer-type-def type-id='8838d802' size-in-bits='64' id='c249b570'/>
<pointer-type-def type-id='0ae96173' size-in-bits='64' id='7997266f'/>
<function-decl name='crypto_skcipher_setkey' mangled-name='crypto_skcipher_setkey' filepath='crypto/skcipher.c' line='599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_skcipher_setkey'>
<parameter type-id='72bb8c36' name='tfm' filepath='crypto/skcipher.c' line='599' column='1'/>
<parameter type-id='bbaf3419' name='key' filepath='crypto/skcipher.c' line='599' column='1'/>
<parameter type-id='f0981eeb' name='keylen' filepath='crypto/skcipher.c' line='600' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_unregister_skcipher' mangled-name='crypto_unregister_skcipher' filepath='crypto/skcipher.c' line='828' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_unregister_skcipher'>
<parameter type-id='613dff15' name='alg' filepath='crypto/skcipher.c' line='828' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='crypto_skcipher_encrypt' mangled-name='crypto_skcipher_encrypt' filepath='crypto/skcipher.c' line='624' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_skcipher_encrypt'>
<parameter type-id='c249b570' name='req' filepath='crypto/skcipher.c' line='624' column='1'/>
<return type-id='95e97e5e'/>
@ -42665,12 +43032,40 @@
<parameter type-id='c249b570' name='req' filepath='crypto/skcipher.c' line='641' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_register_skcipher' mangled-name='crypto_register_skcipher' filepath='crypto/skcipher.c' line='815' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_register_skcipher'>
<parameter type-id='613dff15' name='alg' filepath='crypto/skcipher.c' line='815' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='crypto_alloc_sync_skcipher' mangled-name='crypto_alloc_sync_skcipher' filepath='crypto/skcipher.c' line='765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_sync_skcipher'>
<parameter type-id='80f4b756' name='alg_name' filepath='crypto/skcipher.c' line='766' column='1'/>
<parameter type-id='19c2251e' name='type' filepath='crypto/skcipher.c' line='766' column='1'/>
<parameter type-id='19c2251e' name='mask' filepath='crypto/skcipher.c' line='766' column='1'/>
<return type-id='2e6a2f40'/>
</function-decl>
<function-decl name='crypto_alloc_skcipher' mangled-name='crypto_alloc_skcipher' filepath='crypto/skcipher.c' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='crypto_alloc_skcipher'>
<parameter type-id='80f4b756' name='alg_name' filepath='crypto/skcipher.c' line='758' column='1'/>
<parameter type-id='19c2251e' name='type' filepath='crypto/skcipher.c' line='759' column='1'/>
<parameter type-id='19c2251e' name='mask' filepath='crypto/skcipher.c' line='759' column='1'/>
<return type-id='72bb8c36'/>
</function-decl>
<function-type size-in-bits='64' id='c0d42424'>
<parameter type-id='72bb8c36'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='3e497762'>
<parameter type-id='72bb8c36' name='tfm'/>
<parameter type-id='bbaf3419' name='key'/>
<parameter type-id='f0981eeb' name='keylen'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='031a4ff0'>
<parameter type-id='c249b570'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='0ae96173'>
<parameter type-id='72bb8c36'/>
<return type-id='48b5725f'/>
</function-type>
</abi-instr>
<abi-instr address-size='64' path='drivers/amba/bus.c' language='LANG_C89'>
<array-type-def dimensions='1' type-id='f0981eeb' size-in-bits='288' id='0d6477e2'>
@ -43660,9 +44055,9 @@
<var-decl name='__tracepoint_android_rvh_replace_next_task_fair' type-id='4ca0c298' mangled-name='__tracepoint_android_rvh_replace_next_task_fair' visibility='default' filepath='include/trace/hooks/sched.h' line='289' column='1' elf-symbol-id='__tracepoint_android_rvh_replace_next_task_fair'/>
<var-decl name='__tracepoint_android_rvh_util_est_update' type-id='4ca0c298' mangled-name='__tracepoint_android_rvh_util_est_update' visibility='default' filepath='include/trace/hooks/sched.h' line='294' column='1' elf-symbol-id='__tracepoint_android_rvh_util_est_update'/>
<var-decl name='__tracepoint_android_vh_binder_transaction_init' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_transaction_init' visibility='default' filepath='include/trace/hooks/binder.h' line='20' column='1' elf-symbol-id='__tracepoint_android_vh_binder_transaction_init'/>
<var-decl name='__tracepoint_android_vh_binder_set_priority' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_set_priority' visibility='default' filepath='include/trace/hooks/binder.h' line='23' column='1' elf-symbol-id='__tracepoint_android_vh_binder_set_priority'/>
<var-decl name='__tracepoint_android_vh_binder_restore_priority' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_restore_priority' visibility='default' filepath='include/trace/hooks/binder.h' line='26' column='1' elf-symbol-id='__tracepoint_android_vh_binder_restore_priority'/>
<var-decl name='__tracepoint_android_vh_binder_wakeup_ilocked' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_wakeup_ilocked' visibility='default' filepath='include/trace/hooks/binder.h' line='31' column='1' elf-symbol-id='__tracepoint_android_vh_binder_wakeup_ilocked'/>
<var-decl name='__tracepoint_android_vh_binder_set_priority' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_set_priority' visibility='default' filepath='include/trace/hooks/binder.h' line='26' column='1' elf-symbol-id='__tracepoint_android_vh_binder_set_priority'/>
<var-decl name='__tracepoint_android_vh_binder_restore_priority' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_restore_priority' visibility='default' filepath='include/trace/hooks/binder.h' line='29' column='1' elf-symbol-id='__tracepoint_android_vh_binder_restore_priority'/>
<var-decl name='__tracepoint_android_vh_binder_wakeup_ilocked' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_binder_wakeup_ilocked' visibility='default' filepath='include/trace/hooks/binder.h' line='34' column='1' elf-symbol-id='__tracepoint_android_vh_binder_wakeup_ilocked'/>
<var-decl name='__tracepoint_android_vh_cpu_idle_enter' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_cpu_idle_enter' visibility='default' filepath='include/trace/hooks/cpuidle.h' line='15' column='1' elf-symbol-id='__tracepoint_android_vh_cpu_idle_enter'/>
<var-decl name='__tracepoint_android_vh_cpu_idle_exit' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_cpu_idle_exit' visibility='default' filepath='include/trace/hooks/cpuidle.h' line='18' column='1' elf-symbol-id='__tracepoint_android_vh_cpu_idle_exit'/>
<var-decl name='__tracepoint_android_vh_arch_set_freq_scale' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_arch_set_freq_scale' visibility='default' filepath='include/trace/hooks/topology.h' line='14' column='1' elf-symbol-id='__tracepoint_android_vh_arch_set_freq_scale'/>
@ -44342,20 +44737,20 @@
<parameter type-id='1b0e1d00' name='dev' filepath='include/trace/hooks/cpuidle.h' line='18' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__traceiter_android_vh_binder_wakeup_ilocked' mangled-name='__traceiter_android_vh_binder_wakeup_ilocked' filepath='include/trace/hooks/binder.h' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_binder_wakeup_ilocked'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/binder.h' line='31' column='1'/>
<parameter type-id='f23e2572' name='task' filepath='include/trace/hooks/binder.h' line='31' column='1'/>
<parameter type-id='b50a4934' name='sync' filepath='include/trace/hooks/binder.h' line='31' column='1'/>
<parameter type-id='d1cf113c' name='proc' filepath='include/trace/hooks/binder.h' line='31' column='1'/>
<function-decl name='__traceiter_android_vh_binder_wakeup_ilocked' mangled-name='__traceiter_android_vh_binder_wakeup_ilocked' filepath='include/trace/hooks/binder.h' line='34' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_binder_wakeup_ilocked'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/binder.h' line='34' column='1'/>
<parameter type-id='f23e2572' name='task' filepath='include/trace/hooks/binder.h' line='34' column='1'/>
<parameter type-id='b50a4934' name='sync' filepath='include/trace/hooks/binder.h' line='34' column='1'/>
<parameter type-id='d1cf113c' name='proc' filepath='include/trace/hooks/binder.h' line='34' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__traceiter_android_vh_binder_set_priority' mangled-name='__traceiter_android_vh_binder_set_priority' filepath='include/trace/hooks/binder.h' line='23' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_binder_set_priority'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/binder.h' line='23' column='1'/>
<parameter type-id='f4c3bb4c' name='t' filepath='include/trace/hooks/binder.h' line='23' column='1'/>
<parameter type-id='f23e2572' name='task' filepath='include/trace/hooks/binder.h' line='23' column='1'/>
<function-decl name='__traceiter_android_vh_binder_restore_priority' mangled-name='__traceiter_android_vh_binder_restore_priority' filepath='include/trace/hooks/binder.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_binder_restore_priority'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/binder.h' line='29' column='1'/>
<parameter type-id='f4c3bb4c' name='t' filepath='include/trace/hooks/binder.h' line='29' column='1'/>
<parameter type-id='f23e2572' name='task' filepath='include/trace/hooks/binder.h' line='29' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__traceiter_android_vh_binder_restore_priority' mangled-name='__traceiter_android_vh_binder_restore_priority' filepath='include/trace/hooks/binder.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_binder_restore_priority'>
<function-decl name='__traceiter_android_vh_binder_set_priority' mangled-name='__traceiter_android_vh_binder_set_priority' filepath='include/trace/hooks/binder.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_binder_set_priority'>
<parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/binder.h' line='26' column='1'/>
<parameter type-id='f4c3bb4c' name='t' filepath='include/trace/hooks/binder.h' line='26' column='1'/>
<parameter type-id='f23e2572' name='task' filepath='include/trace/hooks/binder.h' line='26' column='1'/>
@ -159167,6 +159562,20 @@
<parameter type-id='4adb0e6a' name='table' filepath='lib/scatterlist.c' line='239' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='sg_copy_to_buffer' mangled-name='sg_copy_to_buffer' filepath='lib/scatterlist.c' line='984' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_copy_to_buffer'>
<parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='984' column='1'/>
<parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='984' column='1'/>
<parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='985' column='1'/>
<parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='985' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='sg_copy_from_buffer' mangled-name='sg_copy_from_buffer' filepath='lib/scatterlist.c' line='967' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_copy_from_buffer'>
<parameter type-id='bf3ef905' name='sgl' filepath='lib/scatterlist.c' line='967' column='1'/>
<parameter type-id='f0981eeb' name='nents' filepath='lib/scatterlist.c' line='967' column='1'/>
<parameter type-id='eaa32e2f' name='buf' filepath='lib/scatterlist.c' line='968' column='1'/>
<parameter type-id='b59d7dce' name='buflen' filepath='lib/scatterlist.c' line='968' column='1'/>
<return type-id='b59d7dce'/>
</function-decl>
<function-decl name='sg_alloc_table_from_pages' mangled-name='sg_alloc_table_from_pages' filepath='lib/scatterlist.c' line='545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sg_alloc_table_from_pages'>
<parameter type-id='4adb0e6a' name='sgt' filepath='lib/scatterlist.c' line='545' column='1'/>
<parameter type-id='9f93c9da' name='pages' filepath='lib/scatterlist.c' line='545' column='1'/>
@ -166339,7 +166748,7 @@
<var-decl name='drv_priv' type-id='29c3368c' visibility='default' filepath='include/net/mac80211.h' line='2162' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__3' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='694' column='1' id='0f94ff8c'>
<class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='694' column='1' id='0f94ff8c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='params' type-id='19c2251e' visibility='default' filepath='include/net/mac80211.h' line='695' column='1'/>
</data-member>
@ -166551,7 +166960,7 @@
<array-type-def dimensions='1' type-id='53a31c26' size-in-bits='192' id='b7cdf388'>
<subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
</array-type-def>
<class-decl name='__anonymous_struct__2' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1995' column='1' id='53a31c26'>
<class-decl name='__anonymous_struct__3' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1995' column='1' id='53a31c26'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='idx' type-id='fdbf7a0f' visibility='default' filepath='include/net/mac80211.h' line='1996' column='1'/>
</data-member>
@ -166731,7 +167140,7 @@
<var-decl name='smps_mode' type-id='5e2794d2' visibility='default' filepath='include/net/mac80211.h' line='1585' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='2596' column='1' id='cbf4d865'>
<class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='2596' column='1' id='cbf4d865'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='units_pos' type-id='95e97e5e' visibility='default' filepath='include/net/mac80211.h' line='2597' column='1'/>
</data-member>
@ -166931,7 +167340,7 @@
<enumerator name='IEEE80211_SMPS_DYNAMIC' value='3'/>
<enumerator name='IEEE80211_SMPS_NUM_MODES' value='4'/>
</enum-decl>
<class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='2596' column='1' id='cbf4d865'>
<class-decl name='__anonymous_struct__2' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='2596' column='1' id='cbf4d865'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='units_pos' type-id='95e97e5e' visibility='default' filepath='include/net/mac80211.h' line='2597' column='1'/>
</data-member>
@ -167385,7 +167794,7 @@
<var-decl name='rate' type-id='b7cdf388' visibility='default' filepath='include/net/mac80211.h' line='2001' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__2' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1995' column='1' id='53a31c26'>
<class-decl name='__anonymous_struct__3' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1995' column='1' id='53a31c26'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='idx' type-id='fdbf7a0f' visibility='default' filepath='include/net/mac80211.h' line='1996' column='1'/>
</data-member>
@ -167718,7 +168127,7 @@
<var-decl name='civicloc_len' type-id='b59d7dce' visibility='default' filepath='include/net/mac80211.h' line='495' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__3' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='694' column='1' id='0f94ff8c'>
<class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='694' column='1' id='0f94ff8c'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='params' type-id='19c2251e' visibility='default' filepath='include/net/mac80211.h' line='695' column='1'/>
</data-member>
@ -167829,7 +168238,7 @@
<var-decl name='' type-id='eb542e10' visibility='default' filepath='include/net/mac80211.h' line='1882' column='1'/>
</data-member>
</class-decl>
<union-decl name='__anonymous_union__7' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1882' column='1' id='eb542e10'>
<union-decl name='__anonymous_union__8' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1882' column='1' id='eb542e10'>
<data-member access='public'>
<var-decl name='tkip' type-id='5a0ae575' visibility='default' filepath='include/net/mac80211.h' line='1886' column='1'/>
</data-member>
@ -167849,7 +168258,7 @@
<var-decl name='hw' type-id='ea135534' visibility='default' filepath='include/net/mac80211.h' line='1902' column='1'/>
</data-member>
</union-decl>
<class-decl name='__anonymous_struct__4' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1883' column='1' id='5a0ae575'>
<class-decl name='__anonymous_struct__5' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1883' column='1' id='5a0ae575'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='iv32' type-id='19c2251e' visibility='default' filepath='include/net/mac80211.h' line='1884' column='1'/>
</data-member>
@ -167857,12 +168266,12 @@
<var-decl name='iv16' type-id='1dc6a898' visibility='default' filepath='include/net/mac80211.h' line='1885' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__5' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1887' column='1' id='71c656e5'>
<class-decl name='__anonymous_struct__6' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1887' column='1' id='71c656e5'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='pn' type-id='cf1a4160' visibility='default' filepath='include/net/mac80211.h' line='1888' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__9' size-in-bits='136' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1899' column='1' id='ea135534'>
<class-decl name='__anonymous_struct__10' size-in-bits='136' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1899' column='1' id='ea135534'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='seq' type-id='0d8415b5' visibility='default' filepath='include/net/mac80211.h' line='1900' column='1'/>
</data-member>
@ -167993,7 +168402,7 @@
<enumerator name='BAR_RX_EVENT' value='2'/>
<enumerator name='BA_FRAME_TIMEOUT' value='3'/>
</enum-decl>
<union-decl name='__anonymous_union__8' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='463' column='1' id='2a1a3e21'>
<union-decl name='__anonymous_union__9' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='463' column='1' id='2a1a3e21'>
<data-member access='public'>
<var-decl name='rssi' type-id='1569e170' visibility='default' filepath='include/net/mac80211.h' line='464' column='1'/>
</data-member>

View file

@ -291,28 +291,43 @@
crypto_aead_encrypt
crypto_aead_setauthsize
crypto_aead_setkey
crypto_ahash_digest
crypto_ahash_setkey
crypto_alloc_aead
crypto_alloc_ahash
crypto_alloc_base
crypto_alloc_shash
crypto_alloc_skcipher
crypto_alloc_sync_skcipher
crypto_cipher_encrypt_one
crypto_cipher_setkey
crypto_comp_compress
crypto_comp_decompress
crypto_dequeue_request
crypto_destroy_tfm
crypto_enqueue_request
crypto_has_alg
crypto_init_queue
crypto_register_aead
crypto_register_ahash
crypto_register_alg
crypto_register_algs
crypto_register_rngs
crypto_register_scomp
crypto_register_skcipher
crypto_shash_final
crypto_shash_setkey
crypto_shash_update
crypto_skcipher_decrypt
crypto_skcipher_encrypt
crypto_skcipher_setkey
crypto_unregister_aead
crypto_unregister_ahash
crypto_unregister_alg
crypto_unregister_algs
crypto_unregister_rngs
crypto_unregister_scomp
crypto_unregister_skcipher
css_next_child
csum_ipv6_magic
csum_partial
@ -1993,6 +2008,8 @@
rtnl_unlock
rtnl_unregister
runqueues
scatterwalk_ffwd
scatterwalk_map_and_copy
sched_clock
sched_feat_keys
sched_feat_names
@ -2064,6 +2081,8 @@
set_user_nice
sg_alloc_table
sg_alloc_table_from_pages
sg_copy_from_buffer
sg_copy_to_buffer
sg_free_table
sg_init_one
sg_init_table