diff options
author | Dezhi Huang <huangdezhi@hihonor.com> | 2024-04-18 22:05:34 +0800 |
---|---|---|
committer | Todd Kjos <tkjos@google.com> | 2024-05-09 19:38:58 +0000 |
commit | b2e6f8e1e968eaf697d5595cc3e5fc28d548d2c9 (patch) | |
tree | 34ce8c28fdfcfe2ef9c5728a1a7c88d87597efce | |
parent | 8f68ff0b3bd66371083846590ff287c167ef32ee (diff) | |
download | hikey-linaro-mirror-android13-5.15.tar.gz |
ANDROID: ABI: Update honor symbol listmirror-android13-5.15
1 function symbol(s) added
'int __traceiter_android_vh_tune_fault_around_bytes(unsigned long *)'
1 variable symbol(s) added
'struct tracepoint __tracepoint_android_vh_tune_fault_around_bytes'
with this vendor_hook, oem can dynamically adjust fault_around_bytes to
balance memory usage and performance
Bug: 335135149
Change-Id: I64fb4ab5dcf7e24a59f9fb83ea71a1b4c7ee41ce
Signed-off-by: Dezhi Huang <huangdezhi@hihonor.com>
-rw-r--r-- | android/abi_gki_aarch64.xml | 261 | ||||
-rw-r--r-- | android/abi_gki_aarch64_honor | 2 |
2 files changed, 140 insertions, 123 deletions
diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index aff0929cccfd..95599745d354 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -791,6 +791,7 @@ <elf-symbol name='__traceiter_android_vh_try_to_freeze_todo_logging' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7632c0b1'/> <elf-symbol name='__traceiter_android_vh_try_to_freeze_todo_unfrozen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc521cf0b'/> <elf-symbol name='__traceiter_android_vh_try_to_unmap_one' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x16a584db'/> + <elf-symbol name='__traceiter_android_vh_tune_fault_around_bytes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xefba8dab'/> <elf-symbol name='__traceiter_android_vh_tune_inactive_ratio' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc3c873e2'/> <elf-symbol name='__traceiter_android_vh_tune_mmap_readaround' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5c25963'/> <elf-symbol name='__traceiter_android_vh_tune_scan_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x842cf72c'/> @@ -7719,6 +7720,7 @@ <elf-symbol name='__tracepoint_android_vh_try_to_freeze_todo_logging' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xebf22921'/> <elf-symbol name='__tracepoint_android_vh_try_to_freeze_todo_unfrozen' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x420e27e1'/> <elf-symbol name='__tracepoint_android_vh_try_to_unmap_one' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1ddd7db7'/> + <elf-symbol name='__tracepoint_android_vh_tune_fault_around_bytes' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb2b0382b'/> <elf-symbol name='__tracepoint_android_vh_tune_inactive_ratio' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x70464427'/> <elf-symbol name='__tracepoint_android_vh_tune_mmap_readaround' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc42ea17f'/> <elf-symbol name='__tracepoint_android_vh_tune_scan_type' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x45da6384'/> @@ -109692,7 +109694,14 @@ <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-type> - <class-decl name='fscrypt_keyring' is-struct='yes' visibility='default' is-declaration-only='yes' id='dd510bd0'/> + <class-decl name='fscrypt_keyring' size-in-bits='8256' is-struct='yes' visibility='default' filepath='fs/crypto/keyring.c' line='30' column='1' id='dd510bd0'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='fs/crypto/keyring.c' line='35' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key_hashtable' type-id='64f4baeb' visibility='default' filepath='fs/crypto/keyring.c' line='38' column='1'/> + </data-member> + </class-decl> <pointer-type-def type-id='a7d74313' size-in-bits='64' id='dd575c43'/> <class-decl name='cstate' size-in-bits='1536' is-struct='yes' visibility='default' filepath='include/net/slhc_vj.h' line='128' column='1' id='dd60e4df'> <data-member access='public' layout-offset-in-bits='0'> @@ -124793,7 +124802,7 @@ <return type-id='95e97e5e'/> </function-type> <pointer-type-def type-id='70ebcb19' size-in-bits='64' id='f630e149'/> - <enum-decl name='rcutorture_type' filepath='kernel/rcu/rcu.h' line='452' column='1' id='f63583e2'> + <enum-decl name='rcutorture_type' filepath='kernel/rcu/rcu.h' line='458' column='1' id='f63583e2'> <underlying-type type-id='9cac1fee'/> <enumerator name='RCU_FLAVOR' value='0'/> <enumerator name='RCU_TASKS_FLAVOR' value='1'/> @@ -129179,7 +129188,7 @@ <pointer-type-def type-id='46f53066' size-in-bits='64' id='fffb07a4'/> <qualified-type-def type-id='55efd1a3' const='yes' id='fffdaf52'/> <var-decl name='GKI_struct_blk_mq_alloc_data' type-id='17c43c95' mangled-name='GKI_struct_blk_mq_alloc_data' visibility='default' filepath='block/vendor_hooks.c' line='23' column='1' elf-symbol-id='GKI_struct_blk_mq_alloc_data'/> - <var-decl name='GKI_struct_readahead_control' type-id='9ec8ec17' mangled-name='GKI_struct_readahead_control' visibility='default' filepath='drivers/android/vendor_hooks.c' line='503' column='1' elf-symbol-id='GKI_struct_readahead_control'/> + <var-decl name='GKI_struct_readahead_control' type-id='9ec8ec17' mangled-name='GKI_struct_readahead_control' visibility='default' filepath='drivers/android/vendor_hooks.c' line='504' column='1' elf-symbol-id='GKI_struct_readahead_control'/> <var-decl name='GKI_struct_selinux_state' type-id='4ae52763' mangled-name='GKI_struct_selinux_state' visibility='default' filepath='security/selinux/vendor_hooks.c' line='21' column='1' elf-symbol-id='GKI_struct_selinux_state'/> <function-decl name='I_BDEV' mangled-name='I_BDEV' filepath='block/bdev.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='I_BDEV'> <parameter type-id='7e666abe' name='inode' filepath='block/bdev.c' line='42' column='1'/> @@ -130106,9 +130115,9 @@ <parameter type-id='f0981eeb' name='size' filepath='fs/buffer.c' line='1304' column='1'/> <return type-id='c485c22c'/> </function-decl> - <function-decl name='__find_vma' mangled-name='__find_vma' filepath='mm/mmap.c' line='2307' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__find_vma'> - <parameter type-id='df4b7819' name='mm' filepath='mm/mmap.c' line='2307' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2307' column='1'/> + <function-decl name='__find_vma' mangled-name='__find_vma' filepath='mm/mmap.c' line='2310' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__find_vma'> + <parameter type-id='df4b7819' name='mm' filepath='mm/mmap.c' line='2310' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2310' column='1'/> <return type-id='2ae08426'/> </function-decl> <function-decl name='__free_iova' mangled-name='__free_iova' filepath='drivers/iommu/iova.c' line='544' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__free_iova'> @@ -134064,6 +134073,11 @@ <parameter type-id='b50a4934' name='ret' filepath='include/trace/hooks/mm.h' line='120' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='__traceiter_android_vh_tune_fault_around_bytes' mangled-name='__traceiter_android_vh_tune_fault_around_bytes' filepath='include/trace/hooks/mm.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_tune_fault_around_bytes'> + <parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/mm.h' line='268' column='1'/> + <parameter type-id='1d2c2b85' name='fault_around_bytes' filepath='include/trace/hooks/mm.h' line='268' column='1'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='__traceiter_android_vh_tune_inactive_ratio' mangled-name='__traceiter_android_vh_tune_inactive_ratio' filepath='include/trace/hooks/vmscan.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_tune_inactive_ratio'> <parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/vmscan.h' line='51' column='1'/> <parameter type-id='1d2c2b85' name='inactive_ratio' filepath='include/trace/hooks/vmscan.h' line='51' column='1'/> @@ -135217,6 +135231,7 @@ <var-decl name='__tracepoint_android_vh_try_to_freeze_todo_logging' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_try_to_freeze_todo_logging' visibility='default' filepath='include/trace/hooks/power.h' line='23' column='1' elf-symbol-id='__tracepoint_android_vh_try_to_freeze_todo_logging'/> <var-decl name='__tracepoint_android_vh_try_to_freeze_todo_unfrozen' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_try_to_freeze_todo_unfrozen' visibility='default' filepath='include/trace/hooks/power.h' line='27' column='1' elf-symbol-id='__tracepoint_android_vh_try_to_freeze_todo_unfrozen'/> <var-decl name='__tracepoint_android_vh_try_to_unmap_one' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_try_to_unmap_one' visibility='default' filepath='include/trace/hooks/mm.h' line='120' column='1' elf-symbol-id='__tracepoint_android_vh_try_to_unmap_one'/> + <var-decl name='__tracepoint_android_vh_tune_fault_around_bytes' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_tune_fault_around_bytes' visibility='default' filepath='include/trace/hooks/mm.h' line='268' column='1' elf-symbol-id='__tracepoint_android_vh_tune_fault_around_bytes'/> <var-decl name='__tracepoint_android_vh_tune_inactive_ratio' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_tune_inactive_ratio' visibility='default' filepath='include/trace/hooks/vmscan.h' line='51' column='1' elf-symbol-id='__tracepoint_android_vh_tune_inactive_ratio'/> <var-decl name='__tracepoint_android_vh_tune_mmap_readaround' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_tune_mmap_readaround' visibility='default' filepath='include/trace/hooks/mm.h' line='113' column='1' elf-symbol-id='__tracepoint_android_vh_tune_mmap_readaround'/> <var-decl name='__tracepoint_android_vh_tune_scan_type' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_tune_scan_type' visibility='default' filepath='include/trace/hooks/vmscan.h' line='36' column='1' elf-symbol-id='__tracepoint_android_vh_tune_scan_type'/> @@ -135486,11 +135501,11 @@ <parameter type-id='c485c22c' name='bh' filepath='fs/buffer.c' line='120' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='__wait_rcu_gp' mangled-name='__wait_rcu_gp' filepath='kernel/rcu/update.c' line='371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wait_rcu_gp'> - <parameter type-id='b50a4934' name='checktiny' filepath='kernel/rcu/update.c' line='371' column='1'/> - <parameter type-id='95e97e5e' name='n' filepath='kernel/rcu/update.c' line='371' column='1'/> - <parameter type-id='c7432356' name='crcu_array' filepath='kernel/rcu/update.c' line='371' column='1'/> - <parameter type-id='cbba2082' name='rs_array' filepath='kernel/rcu/update.c' line='372' column='1'/> + <function-decl name='__wait_rcu_gp' mangled-name='__wait_rcu_gp' filepath='kernel/rcu/update.c' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wait_rcu_gp'> + <parameter type-id='b50a4934' name='checktiny' filepath='kernel/rcu/update.c' line='481' column='1'/> + <parameter type-id='95e97e5e' name='n' filepath='kernel/rcu/update.c' line='481' column='1'/> + <parameter type-id='c7432356' name='crcu_array' filepath='kernel/rcu/update.c' line='481' column='1'/> + <parameter type-id='cbba2082' name='rs_array' filepath='kernel/rcu/update.c' line='482' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='__wake_up' mangled-name='__wake_up' filepath='kernel/sched/wait.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__wake_up'> @@ -135823,12 +135838,12 @@ <parameter type-id='e0ea832a' name='lock' filepath='drivers/media/common/videobuf2/videobuf2-v4l2.c' line='1118' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='access_process_vm' mangled-name='access_process_vm' filepath='mm/memory.c' line='5691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='access_process_vm'> - <parameter type-id='f23e2572' name='tsk' filepath='mm/memory.c' line='5691' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='5691' column='1'/> - <parameter type-id='eaa32e2f' name='buf' filepath='mm/memory.c' line='5692' column='1'/> - <parameter type-id='95e97e5e' name='len' filepath='mm/memory.c' line='5692' column='1'/> - <parameter type-id='f0981eeb' name='gup_flags' filepath='mm/memory.c' line='5692' column='1'/> + <function-decl name='access_process_vm' mangled-name='access_process_vm' filepath='mm/memory.c' line='5694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='access_process_vm'> + <parameter type-id='f23e2572' name='tsk' filepath='mm/memory.c' line='5694' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='5694' column='1'/> + <parameter type-id='eaa32e2f' name='buf' filepath='mm/memory.c' line='5695' column='1'/> + <parameter type-id='95e97e5e' name='len' filepath='mm/memory.c' line='5695' column='1'/> + <parameter type-id='f0981eeb' name='gup_flags' filepath='mm/memory.c' line='5695' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='ack_all_badblocks' mangled-name='ack_all_badblocks' filepath='block/badblocks.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ack_all_badblocks'> @@ -137534,9 +137549,9 @@ <parameter type-id='68a2d05b' name='dev' filepath='net/core/dev.c' line='2049' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='call_rcu' mangled-name='call_rcu' filepath='kernel/rcu/tree.c' line='3085' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_rcu'> - <parameter type-id='69c138b1' name='head' filepath='kernel/rcu/tree.c' line='3085' column='1'/> - <parameter type-id='4edd56e3' name='func' filepath='kernel/rcu/tree.c' line='3085' column='1'/> + <function-decl name='call_rcu' mangled-name='call_rcu' filepath='kernel/rcu/tree.c' line='3123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_rcu'> + <parameter type-id='69c138b1' name='head' filepath='kernel/rcu/tree.c' line='3123' column='1'/> + <parameter type-id='4edd56e3' name='func' filepath='kernel/rcu/tree.c' line='3123' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='call_rcu_tasks' mangled-name='call_rcu_tasks' filepath='kernel/rcu/tasks.h' line='565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='call_rcu_tasks'> @@ -138410,8 +138425,8 @@ <parameter type-id='eaa32e2f' name='data' filepath='drivers/base/component.c' line='541' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='cond_synchronize_rcu' mangled-name='cond_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3909' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cond_synchronize_rcu'> - <parameter type-id='7359adad' name='oldstate' filepath='kernel/rcu/tree.c' line='3909' column='1'/> + <function-decl name='cond_synchronize_rcu' mangled-name='cond_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cond_synchronize_rcu'> + <parameter type-id='7359adad' name='oldstate' filepath='kernel/rcu/tree.c' line='3945' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='config_ep_by_speed' mangled-name='config_ep_by_speed' filepath='drivers/usb/gadget/composite.c' line='292' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='config_ep_by_speed'> @@ -142416,12 +142431,12 @@ <parameter type-id='80f4b756' name='msg' filepath='net/netlink/af_netlink.c' line='152' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='do_trace_rcu_torture_read' mangled-name='do_trace_rcu_torture_read' filepath='kernel/rcu/update.c' line='469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_trace_rcu_torture_read'> - <parameter type-id='80f4b756' name='rcutorturename' filepath='kernel/rcu/update.c' line='469' column='1'/> - <parameter type-id='69c138b1' name='rhp' filepath='kernel/rcu/update.c' line='469' column='1'/> - <parameter type-id='7359adad' name='secs' filepath='kernel/rcu/update.c' line='470' column='1'/> - <parameter type-id='7359adad' name='c_old' filepath='kernel/rcu/update.c' line='471' column='1'/> - <parameter type-id='7359adad' name='c' filepath='kernel/rcu/update.c' line='471' column='1'/> + <function-decl name='do_trace_rcu_torture_read' mangled-name='do_trace_rcu_torture_read' filepath='kernel/rcu/update.c' line='579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_trace_rcu_torture_read'> + <parameter type-id='80f4b756' name='rcutorturename' filepath='kernel/rcu/update.c' line='579' column='1'/> + <parameter type-id='69c138b1' name='rhp' filepath='kernel/rcu/update.c' line='579' column='1'/> + <parameter type-id='7359adad' name='secs' filepath='kernel/rcu/update.c' line='580' column='1'/> + <parameter type-id='7359adad' name='c_old' filepath='kernel/rcu/update.c' line='581' column='1'/> + <parameter type-id='7359adad' name='c' filepath='kernel/rcu/update.c' line='581' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='do_traversal_all_lruvec' mangled-name='do_traversal_all_lruvec' filepath='mm/memcontrol.c' line='1294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='do_traversal_all_lruvec'> @@ -145830,9 +145845,9 @@ <parameter type-id='2594b00f' name='mode' filepath='fs/open.c' line='1187' column='1'/> <return type-id='77e79a4b'/> </function-decl> - <function-decl name='find_extend_vma' mangled-name='find_extend_vma' filepath='mm/mmap.c' line='2605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_extend_vma'> - <parameter type-id='df4b7819' name='mm' filepath='mm/mmap.c' line='2605' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2605' column='1'/> + <function-decl name='find_extend_vma' mangled-name='find_extend_vma' filepath='mm/mmap.c' line='2608' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_extend_vma'> + <parameter type-id='df4b7819' name='mm' filepath='mm/mmap.c' line='2608' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2608' column='1'/> <return type-id='2ae08426'/> </function-decl> <function-decl name='find_get_pid' mangled-name='find_get_pid' filepath='kernel/pid.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_get_pid'> @@ -145963,10 +145978,10 @@ <parameter type-id='242e3d19' name='wq' filepath='kernel/workqueue.c' line='2833' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='follow_pfn' mangled-name='follow_pfn' filepath='mm/memory.c' line='5488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='follow_pfn'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='5488' column='1'/> - <parameter type-id='7359adad' name='address' filepath='mm/memory.c' line='5488' column='1'/> - <parameter type-id='1d2c2b85' name='pfn' filepath='mm/memory.c' line='5489' column='1'/> + <function-decl name='follow_pfn' mangled-name='follow_pfn' filepath='mm/memory.c' line='5491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='follow_pfn'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='5491' column='1'/> + <parameter type-id='7359adad' name='address' filepath='mm/memory.c' line='5491' column='1'/> + <parameter type-id='1d2c2b85' name='pfn' filepath='mm/memory.c' line='5492' column='1'/> <return type-id='95e97e5e'/> </function-decl> <var-decl name='font_vga_8x16' type-id='d2d06e23' mangled-name='font_vga_8x16' visibility='default' filepath='lib/fonts/font_8x16.c' line='4625' column='1' elf-symbol-id='font_vga_8x16'/> @@ -147200,7 +147215,7 @@ <parameter type-id='d225de01' name='sinfo' filepath='mm/slub.c' line='6256' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='get_state_synchronize_rcu' mangled-name='get_state_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_state_synchronize_rcu'> + <function-decl name='get_state_synchronize_rcu' mangled-name='get_state_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_state_synchronize_rcu'> <return type-id='7359adad'/> </function-decl> <function-decl name='get_state_synchronize_srcu' mangled-name='get_state_synchronize_srcu' filepath='kernel/rcu/srcutree.c' line='1025' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_state_synchronize_srcu'> @@ -147236,12 +147251,12 @@ <parameter type-id='30341fa1' name='fill_super' filepath='fs/super.c' line='1194' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='get_unmapped_area' mangled-name='get_unmapped_area' filepath='mm/mmap.c' line='2239' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unmapped_area'> - <parameter type-id='77e79a4b' name='file' filepath='mm/mmap.c' line='2239' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2239' column='1'/> - <parameter type-id='7359adad' name='len' filepath='mm/mmap.c' line='2239' column='1'/> - <parameter type-id='7359adad' name='pgoff' filepath='mm/mmap.c' line='2240' column='1'/> - <parameter type-id='7359adad' name='flags' filepath='mm/mmap.c' line='2240' column='1'/> + <function-decl name='get_unmapped_area' mangled-name='get_unmapped_area' filepath='mm/mmap.c' line='2242' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unmapped_area'> + <parameter type-id='77e79a4b' name='file' filepath='mm/mmap.c' line='2242' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/mmap.c' line='2242' column='1'/> + <parameter type-id='7359adad' name='len' filepath='mm/mmap.c' line='2242' column='1'/> + <parameter type-id='7359adad' name='pgoff' filepath='mm/mmap.c' line='2243' column='1'/> + <parameter type-id='7359adad' name='flags' filepath='mm/mmap.c' line='2243' column='1'/> <return type-id='7359adad'/> </function-decl> <function-decl name='get_unused_fd_flags' mangled-name='get_unused_fd_flags' filepath='fs/file.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unused_fd_flags'> @@ -147948,7 +147963,7 @@ <parameter type-id='d315442e' name='code' filepath='drivers/hid/hid-input.c' line='200' column='1'/> <return type-id='3158a266'/> </function-decl> - <var-decl name='high_memory' type-id='eaa32e2f' mangled-name='high_memory' visibility='default' filepath='mm/memory.c' line='109' column='1' elf-symbol-id='high_memory'/> + <var-decl name='high_memory' type-id='eaa32e2f' mangled-name='high_memory' visibility='default' filepath='mm/memory.c' line='110' column='1' elf-symbol-id='high_memory'/> <function-decl name='housekeeping_cpumask' mangled-name='housekeeping_cpumask' filepath='kernel/sched/isolation.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='housekeeping_cpumask'> <parameter type-id='174b493d' name='flags' filepath='kernel/sched/isolation.c' line='40' column='1'/> <return type-id='5f8a1ac4'/> @@ -148912,10 +148927,10 @@ <parameter type-id='b50a4934' name='pseudohdr' filepath='net/core/utils.c' line='426' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='inet_select_addr' mangled-name='inet_select_addr' filepath='net/ipv4/devinet.c' line='1300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_select_addr'> - <parameter type-id='2ce52478' name='dev' filepath='net/ipv4/devinet.c' line='1300' column='1'/> - <parameter type-id='78a133c2' name='dst' filepath='net/ipv4/devinet.c' line='1300' column='1'/> - <parameter type-id='95e97e5e' name='scope' filepath='net/ipv4/devinet.c' line='1300' column='1'/> + <function-decl name='inet_select_addr' mangled-name='inet_select_addr' filepath='net/ipv4/devinet.c' line='1301' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_select_addr'> + <parameter type-id='2ce52478' name='dev' filepath='net/ipv4/devinet.c' line='1301' column='1'/> + <parameter type-id='78a133c2' name='dst' filepath='net/ipv4/devinet.c' line='1301' column='1'/> + <parameter type-id='95e97e5e' name='scope' filepath='net/ipv4/devinet.c' line='1301' column='1'/> <return type-id='78a133c2'/> </function-decl> <function-decl name='inet_sk_diag_fill' mangled-name='inet_sk_diag_fill' filepath='net/ipv4/inet_diag.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_sk_diag_fill'> @@ -150995,9 +151010,9 @@ <parameter type-id='eaa32e2f' name='addr' filepath='mm/util.c' line='659' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='kvfree_call_rcu' mangled-name='kvfree_call_rcu' filepath='kernel/rcu/tree.c' line='3565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvfree_call_rcu'> - <parameter type-id='69c138b1' name='head' filepath='kernel/rcu/tree.c' line='3565' column='1'/> - <parameter type-id='4edd56e3' name='func' filepath='kernel/rcu/tree.c' line='3565' column='1'/> + <function-decl name='kvfree_call_rcu' mangled-name='kvfree_call_rcu' filepath='kernel/rcu/tree.c' line='3613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvfree_call_rcu'> + <parameter type-id='69c138b1' name='head' filepath='kernel/rcu/tree.c' line='3613' column='1'/> + <parameter type-id='4edd56e3' name='func' filepath='kernel/rcu/tree.c' line='3613' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='kvmalloc_node' mangled-name='kvmalloc_node' filepath='mm/util.c' line='598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvmalloc_node'> @@ -155379,16 +155394,16 @@ <parameter type-id='3eb7c31c' name='gfp' filepath='lib/percpu-refcount.c' line='64' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='percpu_ref_is_zero' mangled-name='percpu_ref_is_zero' filepath='lib/percpu-refcount.c' line='409' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_is_zero'> - <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='409' column='1'/> + <function-decl name='percpu_ref_is_zero' mangled-name='percpu_ref_is_zero' filepath='lib/percpu-refcount.c' line='410' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_is_zero'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='410' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='percpu_ref_switch_to_atomic_sync' mangled-name='percpu_ref_switch_to_atomic_sync' filepath='lib/percpu-refcount.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_atomic_sync'> - <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='327' column='1'/> + <function-decl name='percpu_ref_switch_to_atomic_sync' mangled-name='percpu_ref_switch_to_atomic_sync' filepath='lib/percpu-refcount.c' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_atomic_sync'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='328' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='percpu_ref_switch_to_percpu' mangled-name='percpu_ref_switch_to_percpu' filepath='lib/percpu-refcount.c' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_percpu'> - <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='352' column='1'/> + <function-decl name='percpu_ref_switch_to_percpu' mangled-name='percpu_ref_switch_to_percpu' filepath='lib/percpu-refcount.c' line='353' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_ref_switch_to_percpu'> + <parameter type-id='60219102' name='ref' filepath='lib/percpu-refcount.c' line='353' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='percpu_up_write' mangled-name='percpu_up_write' filepath='kernel/locking/percpu-rwsem.c' line='261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='percpu_up_write'> @@ -156590,8 +156605,8 @@ <parameter type-id='343c3ae4' name='policy' filepath='drivers/cpufreq/freq_table.c' line='18' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='poll_state_synchronize_rcu' mangled-name='poll_state_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3880' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='poll_state_synchronize_rcu'> - <parameter type-id='7359adad' name='oldstate' filepath='kernel/rcu/tree.c' line='3880' column='1'/> + <function-decl name='poll_state_synchronize_rcu' mangled-name='poll_state_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3916' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='poll_state_synchronize_rcu'> + <parameter type-id='7359adad' name='oldstate' filepath='kernel/rcu/tree.c' line='3916' column='1'/> <return type-id='b50a4934'/> </function-decl> <function-decl name='poll_state_synchronize_srcu' mangled-name='poll_state_synchronize_srcu' filepath='kernel/rcu/srcutree.c' line='1075' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='poll_state_synchronize_srcu'> @@ -157454,7 +157469,7 @@ <parameter type-id='75ae4804' name='dev' filepath='drivers/media/rc/rc-main.c' line='2015' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rcu_barrier' mangled-name='rcu_barrier' filepath='kernel/rcu/tree.c' line='4030' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_barrier'> + <function-decl name='rcu_barrier' mangled-name='rcu_barrier' filepath='kernel/rcu/tree.c' line='4077' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_barrier'> <return type-id='48b5725f'/> </function-decl> <function-decl name='rcu_barrier_tasks' mangled-name='rcu_barrier_tasks' filepath='kernel/rcu/tasks.h' line='601' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_barrier_tasks'> @@ -157463,7 +157478,7 @@ <function-decl name='rcu_barrier_tasks_trace' mangled-name='rcu_barrier_tasks_trace' filepath='kernel/rcu/tasks.h' line='1290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_barrier_tasks_trace'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rcu_bind_current_to_nocb' mangled-name='rcu_bind_current_to_nocb' filepath='kernel/rcu/tree_nocb.h' line='1303' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_bind_current_to_nocb'> + <function-decl name='rcu_bind_current_to_nocb' mangled-name='rcu_bind_current_to_nocb' filepath='kernel/rcu/tree_nocb.h' line='1461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_bind_current_to_nocb'> <return type-id='48b5725f'/> </function-decl> <function-decl name='rcu_check_boost_fail' mangled-name='rcu_check_boost_fail' filepath='kernel/rcu/tree_stall.h' line='777' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_check_boost_fail'> @@ -157471,9 +157486,9 @@ <parameter type-id='7292109c' name='cpup' filepath='kernel/rcu/tree_stall.h' line='777' column='1'/> <return type-id='b50a4934'/> </function-decl> - <var-decl name='rcu_cpu_stall_suppress' type-id='95e97e5e' mangled-name='rcu_cpu_stall_suppress' visibility='default' filepath='kernel/rcu/update.c' line='497' column='1' elf-symbol-id='rcu_cpu_stall_suppress'/> - <var-decl name='rcu_cpu_stall_suppress_at_boot' type-id='95e97e5e' mangled-name='rcu_cpu_stall_suppress_at_boot' visibility='default' filepath='kernel/rcu/update.c' line='506' column='1' elf-symbol-id='rcu_cpu_stall_suppress_at_boot'/> - <function-decl name='rcu_expedite_gp' mangled-name='rcu_expedite_gp' filepath='kernel/rcu/update.c' line='169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_expedite_gp'> + <var-decl name='rcu_cpu_stall_suppress' type-id='95e97e5e' mangled-name='rcu_cpu_stall_suppress' visibility='default' filepath='kernel/rcu/update.c' line='607' column='1' elf-symbol-id='rcu_cpu_stall_suppress'/> + <var-decl name='rcu_cpu_stall_suppress_at_boot' type-id='95e97e5e' mangled-name='rcu_cpu_stall_suppress_at_boot' visibility='default' filepath='kernel/rcu/update.c' line='616' column='1' elf-symbol-id='rcu_cpu_stall_suppress_at_boot'/> + <function-decl name='rcu_expedite_gp' mangled-name='rcu_expedite_gp' filepath='kernel/rcu/update.c' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_expedite_gp'> <return type-id='48b5725f'/> </function-decl> <function-decl name='rcu_force_quiescent_state' mangled-name='rcu_force_quiescent_state' filepath='kernel/rcu/tree.c' line='2683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_force_quiescent_state'> @@ -157489,10 +157504,10 @@ <function-decl name='rcu_get_gp_seq' mangled-name='rcu_get_gp_seq' filepath='kernel/rcu/tree.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_get_gp_seq'> <return type-id='7359adad'/> </function-decl> - <function-decl name='rcu_gp_is_expedited' mangled-name='rcu_gp_is_expedited' filepath='kernel/rcu/update.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_gp_is_expedited'> + <function-decl name='rcu_gp_is_expedited' mangled-name='rcu_gp_is_expedited' filepath='kernel/rcu/update.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_gp_is_expedited'> <return type-id='b50a4934'/> </function-decl> - <function-decl name='rcu_gp_is_normal' mangled-name='rcu_gp_is_normal' filepath='kernel/rcu/update.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_gp_is_normal'> + <function-decl name='rcu_gp_is_normal' mangled-name='rcu_gp_is_normal' filepath='kernel/rcu/update.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_gp_is_normal'> <return type-id='b50a4934'/> </function-decl> <function-decl name='rcu_gp_set_torture_wait' mangled-name='rcu_gp_set_torture_wait' filepath='kernel/rcu/tree.c' line='1705' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_gp_set_torture_wait'> @@ -157505,7 +157520,7 @@ <function-decl name='rcu_idle_exit' mangled-name='rcu_idle_exit' filepath='kernel/rcu/tree.c' line='894' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_idle_exit'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rcu_inkernel_boot_has_ended' mangled-name='rcu_inkernel_boot_has_ended' filepath='kernel/rcu/update.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_inkernel_boot_has_ended'> + <function-decl name='rcu_inkernel_boot_has_ended' mangled-name='rcu_inkernel_boot_has_ended' filepath='kernel/rcu/update.c' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_inkernel_boot_has_ended'> <return type-id='b50a4934'/> </function-decl> <function-decl name='rcu_is_watching' mangled-name='rcu_is_watching' filepath='kernel/rcu/tree.c' line='1118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_is_watching'> @@ -157514,12 +157529,12 @@ <function-decl name='rcu_jiffies_till_stall_check' mangled-name='rcu_jiffies_till_stall_check' filepath='kernel/rcu/tree_stall.h' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_jiffies_till_stall_check'> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='rcu_nocb_cpu_deoffload' mangled-name='rcu_nocb_cpu_deoffload' filepath='kernel/rcu/tree_nocb.h' line='1020' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_nocb_cpu_deoffload'> - <parameter type-id='95e97e5e' name='cpu' filepath='kernel/rcu/tree_nocb.h' line='1020' column='1'/> + <function-decl name='rcu_nocb_cpu_deoffload' mangled-name='rcu_nocb_cpu_deoffload' filepath='kernel/rcu/tree_nocb.h' line='1125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_nocb_cpu_deoffload'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/rcu/tree_nocb.h' line='1125' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='rcu_nocb_cpu_offload' mangled-name='rcu_nocb_cpu_offload' filepath='kernel/rcu/tree_nocb.h' line='1090' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_nocb_cpu_offload'> - <parameter type-id='95e97e5e' name='cpu' filepath='kernel/rcu/tree_nocb.h' line='1090' column='1'/> + <function-decl name='rcu_nocb_cpu_offload' mangled-name='rcu_nocb_cpu_offload' filepath='kernel/rcu/tree_nocb.h' line='1195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_nocb_cpu_offload'> + <parameter type-id='95e97e5e' name='cpu' filepath='kernel/rcu/tree_nocb.h' line='1195' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='rcu_read_unlock_trace_special' mangled-name='rcu_read_unlock_trace_special' filepath='kernel/rcu/tasks.h' line='879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_read_unlock_trace_special'> @@ -157527,7 +157542,7 @@ <parameter type-id='95e97e5e' name='nesting' filepath='kernel/rcu/tasks.h' line='879' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='rcu_unexpedite_gp' mangled-name='rcu_unexpedite_gp' filepath='kernel/rcu/update.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_unexpedite_gp'> + <function-decl name='rcu_unexpedite_gp' mangled-name='rcu_unexpedite_gp' filepath='kernel/rcu/update.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcu_unexpedite_gp'> <return type-id='48b5725f'/> </function-decl> <function-decl name='rcutorture_get_gp_data' mangled-name='rcutorture_get_gp_data' filepath='kernel/rcu/tree.c' line='588' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rcutorture_get_gp_data'> @@ -157692,8 +157707,8 @@ <parameter type-id='d504f73d' name='nb' filepath='net/ipv6/addrconf_core.c' line='95' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='register_inetaddr_notifier' mangled-name='register_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1450' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_inetaddr_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1450' column='1'/> + <function-decl name='register_inetaddr_notifier' mangled-name='register_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1451' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_inetaddr_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1451' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='register_kernel_break_hook' mangled-name='register_kernel_break_hook' filepath='arch/arm64/kernel/debug-monitors.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_kernel_break_hook'> @@ -158282,12 +158297,12 @@ <parameter type-id='f772df6d' name='sk' filepath='net/core/sock.c' line='3266' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='remap_pfn_range' mangled-name='remap_pfn_range' filepath='mm/memory.c' line='2511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_pfn_range'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2511' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2511' column='1'/> - <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='2512' column='1'/> - <parameter type-id='7359adad' name='size' filepath='mm/memory.c' line='2512' column='1'/> - <parameter type-id='2e2dcbd3' name='prot' filepath='mm/memory.c' line='2512' column='1'/> + <function-decl name='remap_pfn_range' mangled-name='remap_pfn_range' filepath='mm/memory.c' line='2512' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_pfn_range'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2512' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2512' column='1'/> + <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='2513' column='1'/> + <parameter type-id='7359adad' name='size' filepath='mm/memory.c' line='2513' column='1'/> + <parameter type-id='2e2dcbd3' name='prot' filepath='mm/memory.c' line='2513' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='remap_vmalloc_range' mangled-name='remap_vmalloc_range' filepath='mm/vmalloc.c' line='3535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_vmalloc_range'> @@ -162461,7 +162476,7 @@ <parameter type-id='7359adad' name='pc' filepath='arch/arm64/kernel/stacktrace.c' line='37' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='start_poll_synchronize_rcu' mangled-name='start_poll_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3834' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='start_poll_synchronize_rcu'> + <function-decl name='start_poll_synchronize_rcu' mangled-name='start_poll_synchronize_rcu' filepath='kernel/rcu/tree.c' line='3870' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='start_poll_synchronize_rcu'> <return type-id='7359adad'/> </function-decl> <function-decl name='start_poll_synchronize_srcu' mangled-name='start_poll_synchronize_srcu' filepath='kernel/rcu/srcutree.c' line='1044' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='start_poll_synchronize_srcu'> @@ -162741,7 +162756,7 @@ <function-decl name='synchronize_net' mangled-name='synchronize_net' filepath='net/core/dev.c' line='11005' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_net'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='synchronize_rcu' mangled-name='synchronize_rcu' filepath='kernel/rcu/tree.c' line='3789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_rcu'> + <function-decl name='synchronize_rcu' mangled-name='synchronize_rcu' filepath='kernel/rcu/tree.c' line='3825' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_rcu'> <return type-id='48b5725f'/> </function-decl> <function-decl name='synchronize_rcu_expedited' mangled-name='synchronize_rcu_expedited' filepath='kernel/rcu/tree_exp.h' line='907' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='synchronize_rcu_expedited'> @@ -164841,11 +164856,11 @@ <parameter type-id='27675065' name='p2' filepath='fs/namei.c' line='3069' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='unmap_mapping_range' mangled-name='unmap_mapping_range' filepath='mm/memory.c' line='3637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_mapping_range'> - <parameter type-id='f57039f0' name='mapping' filepath='mm/memory.c' line='3637' column='1'/> - <parameter type-id='bf352dfe' name='holebegin' filepath='mm/memory.c' line='3638' column='1'/> - <parameter type-id='bf352dfe' name='holelen' filepath='mm/memory.c' line='3638' column='1'/> - <parameter type-id='95e97e5e' name='even_cows' filepath='mm/memory.c' line='3638' column='1'/> + <function-decl name='unmap_mapping_range' mangled-name='unmap_mapping_range' filepath='mm/memory.c' line='3638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_mapping_range'> + <parameter type-id='f57039f0' name='mapping' filepath='mm/memory.c' line='3638' column='1'/> + <parameter type-id='bf352dfe' name='holebegin' filepath='mm/memory.c' line='3639' column='1'/> + <parameter type-id='bf352dfe' name='holelen' filepath='mm/memory.c' line='3639' column='1'/> + <parameter type-id='95e97e5e' name='even_cows' filepath='mm/memory.c' line='3639' column='1'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='unpin_user_page' mangled-name='unpin_user_page' filepath='mm/gup.c' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unpin_user_page'> @@ -164897,8 +164912,8 @@ <parameter type-id='d504f73d' name='nb' filepath='net/ipv6/addrconf_core.c' line='101' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unregister_inetaddr_notifier' mangled-name='unregister_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_inetaddr_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1456' column='1'/> + <function-decl name='unregister_inetaddr_notifier' mangled-name='unregister_inetaddr_notifier' filepath='net/ipv4/devinet.c' line='1457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_inetaddr_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='net/ipv4/devinet.c' line='1457' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='unregister_key_type' mangled-name='unregister_key_type' filepath='security/keys/key.c' line='1182' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_key_type'> @@ -167540,26 +167555,26 @@ <return type-id='48b5725f'/> </function-decl> <var-decl name='vm_event_states' type-id='8c8f5291' mangled-name='vm_event_states' visibility='default' filepath='mm/vmstat.c' line='107' column='1' elf-symbol-id='vm_event_states'/> - <function-decl name='vm_get_page_prot' mangled-name='vm_get_page_prot' filepath='mm/mmap.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_get_page_prot'> - <parameter type-id='7359adad' name='vm_flags' filepath='mm/mmap.c' line='118' column='1'/> + <function-decl name='vm_get_page_prot' mangled-name='vm_get_page_prot' filepath='mm/mmap.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_get_page_prot'> + <parameter type-id='7359adad' name='vm_flags' filepath='mm/mmap.c' line='119' column='1'/> <return type-id='2e2dcbd3'/> </function-decl> - <function-decl name='vm_insert_page' mangled-name='vm_insert_page' filepath='mm/memory.c' line='2006' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_insert_page'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2006' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2006' column='1'/> - <parameter type-id='02f11ed4' name='page' filepath='mm/memory.c' line='2007' column='1'/> + <function-decl name='vm_insert_page' mangled-name='vm_insert_page' filepath='mm/memory.c' line='2007' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_insert_page'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2007' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2007' column='1'/> + <parameter type-id='02f11ed4' name='page' filepath='mm/memory.c' line='2008' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vm_iomap_memory' mangled-name='vm_iomap_memory' filepath='mm/memory.c' line='2542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_iomap_memory'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2542' column='1'/> - <parameter type-id='2522883d' name='start' filepath='mm/memory.c' line='2542' column='1'/> - <parameter type-id='7359adad' name='len' filepath='mm/memory.c' line='2542' column='1'/> + <function-decl name='vm_iomap_memory' mangled-name='vm_iomap_memory' filepath='mm/memory.c' line='2543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_iomap_memory'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2543' column='1'/> + <parameter type-id='2522883d' name='start' filepath='mm/memory.c' line='2543' column='1'/> + <parameter type-id='7359adad' name='len' filepath='mm/memory.c' line='2543' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='vm_map_pages' mangled-name='vm_map_pages' filepath='mm/memory.c' line='2076' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_map_pages'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2076' column='1'/> - <parameter type-id='9f93c9da' name='pages' filepath='mm/memory.c' line='2076' column='1'/> - <parameter type-id='7359adad' name='num' filepath='mm/memory.c' line='2077' column='1'/> + <function-decl name='vm_map_pages' mangled-name='vm_map_pages' filepath='mm/memory.c' line='2077' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_map_pages'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2077' column='1'/> + <parameter type-id='9f93c9da' name='pages' filepath='mm/memory.c' line='2077' column='1'/> + <parameter type-id='7359adad' name='num' filepath='mm/memory.c' line='2078' column='1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='vm_map_ram' mangled-name='vm_map_ram' filepath='mm/vmalloc.c' line='2192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_map_ram'> @@ -167580,9 +167595,9 @@ <parameter type-id='7359adad' name='offset' filepath='mm/util.c' line='568' column='1'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='vm_munmap' mangled-name='vm_munmap' filepath='mm/mmap.c' line='2959' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_munmap'> - <parameter type-id='7359adad' name='start' filepath='mm/mmap.c' line='2959' column='1'/> - <parameter type-id='b59d7dce' name='len' filepath='mm/mmap.c' line='2959' column='1'/> + <function-decl name='vm_munmap' mangled-name='vm_munmap' filepath='mm/mmap.c' line='2964' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_munmap'> + <parameter type-id='7359adad' name='start' filepath='mm/mmap.c' line='2964' column='1'/> + <parameter type-id='b59d7dce' name='len' filepath='mm/mmap.c' line='2964' column='1'/> <return type-id='95e97e5e'/> </function-decl> <var-decl name='vm_node_stat' type-id='a08a3908' mangled-name='vm_node_stat' visibility='default' filepath='mm/vmstat.c' line='163' column='1' elf-symbol-id='vm_node_stat'/> @@ -167631,23 +167646,23 @@ <parameter type-id='b59d7dce' name='len' filepath='mm/util.c' line='199' column='1'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='vmf_insert_mixed' mangled-name='vmf_insert_mixed' filepath='mm/memory.c' line='2325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_mixed'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2325' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2325' column='1'/> - <parameter type-id='abe59ef3' name='pfn' filepath='mm/memory.c' line='2326' column='1'/> + <function-decl name='vmf_insert_mixed' mangled-name='vmf_insert_mixed' filepath='mm/memory.c' line='2326' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_mixed'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2326' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2326' column='1'/> + <parameter type-id='abe59ef3' name='pfn' filepath='mm/memory.c' line='2327' column='1'/> <return type-id='e9265215'/> </function-decl> - <function-decl name='vmf_insert_pfn' mangled-name='vmf_insert_pfn' filepath='mm/memory.c' line='2225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_pfn'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2225' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2225' column='1'/> - <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='2226' column='1'/> + <function-decl name='vmf_insert_pfn' mangled-name='vmf_insert_pfn' filepath='mm/memory.c' line='2226' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_pfn'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2226' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2226' column='1'/> + <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='2227' column='1'/> <return type-id='e9265215'/> </function-decl> - <function-decl name='vmf_insert_pfn_prot' mangled-name='vmf_insert_pfn_prot' filepath='mm/memory.c' line='2177' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_pfn_prot'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2177' column='1'/> - <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2177' column='1'/> - <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='2178' column='1'/> - <parameter type-id='2e2dcbd3' name='pgprot' filepath='mm/memory.c' line='2178' column='1'/> + <function-decl name='vmf_insert_pfn_prot' mangled-name='vmf_insert_pfn_prot' filepath='mm/memory.c' line='2178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmf_insert_pfn_prot'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='2178' column='1'/> + <parameter type-id='7359adad' name='addr' filepath='mm/memory.c' line='2178' column='1'/> + <parameter type-id='7359adad' name='pfn' filepath='mm/memory.c' line='2179' column='1'/> + <parameter type-id='2e2dcbd3' name='pgprot' filepath='mm/memory.c' line='2179' column='1'/> <return type-id='e9265215'/> </function-decl> <function-decl name='vprintk' mangled-name='vprintk' filepath='kernel/printk/printk_safe.c' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vprintk'> @@ -168516,13 +168531,13 @@ <function-decl name='yield' mangled-name='yield' filepath='kernel/sched/core.c' line='8523' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='yield'> <return type-id='48b5725f'/> </function-decl> - <function-decl name='zap_vma_ptes' mangled-name='zap_vma_ptes' filepath='mm/memory.c' line='1768' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zap_vma_ptes'> - <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1768' column='1'/> - <parameter type-id='7359adad' name='address' filepath='mm/memory.c' line='1768' column='1'/> - <parameter type-id='7359adad' name='size' filepath='mm/memory.c' line='1769' column='1'/> + <function-decl name='zap_vma_ptes' mangled-name='zap_vma_ptes' filepath='mm/memory.c' line='1769' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zap_vma_ptes'> + <parameter type-id='2ae08426' name='vma' filepath='mm/memory.c' line='1769' column='1'/> + <parameter type-id='7359adad' name='address' filepath='mm/memory.c' line='1769' column='1'/> + <parameter type-id='7359adad' name='size' filepath='mm/memory.c' line='1770' column='1'/> <return type-id='48b5725f'/> </function-decl> - <var-decl name='zero_pfn' type-id='7359adad' mangled-name='zero_pfn' visibility='default' filepath='mm/memory.c' line='144' column='1' elf-symbol-id='zero_pfn'/> + <var-decl name='zero_pfn' type-id='7359adad' mangled-name='zero_pfn' visibility='default' filepath='mm/memory.c' line='145' column='1' elf-symbol-id='zero_pfn'/> <function-decl name='zlib_deflate' mangled-name='zlib_deflate' filepath='lib/zlib_deflate/deflate.c' line='329' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zlib_deflate'> <parameter type-id='fb4f8c25' name='strm' filepath='lib/zlib_deflate/deflate.c' line='330' column='1'/> <parameter type-id='95e97e5e' name='flush' filepath='lib/zlib_deflate/deflate.c' line='331' column='1'/> diff --git a/android/abi_gki_aarch64_honor b/android/abi_gki_aarch64_honor index b9b6369ee667..ac1286180a29 100644 --- a/android/abi_gki_aarch64_honor +++ b/android/abi_gki_aarch64_honor @@ -9,6 +9,7 @@ __traceiter_android_vh_rwsem_init __traceiter_android_vh_rwsem_wake __traceiter_android_vh_rwsem_write_finished + __traceiter_android_vh_tune_fault_around_bytes __tracepoint_android_rvh_dma_buf_stats_teardown __tracepoint_android_vh_alter_mutex_list_add __tracepoint_android_vh_alter_rwsem_list_add @@ -19,3 +20,4 @@ __tracepoint_android_vh_rwsem_init __tracepoint_android_vh_rwsem_wake __tracepoint_android_vh_rwsem_write_finished + __tracepoint_android_vh_tune_fault_around_bytes |