ANDROID: ABI: Update allowed list for GALAXY Leaf changes summary: 10 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 8 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 2 Added variables 8 Added functions: [A] 'function void __napi_schedule_irqoff(napi_struct*)' [A] 'function void drm_edid_get_monitor_name(edid*, char*, int)' [A] 'function char* get_options(const char*, int, int*)' [A] 'function packet_offload* gro_find_complete_by_type(unsigned short int)' [A] 'function packet_offload* gro_find_receive_by_type(unsigned short int)' [A] 'function __be32 in_aton(const char*)' [A] 'function void kfree_skb_partial(sk_buff*, bool)' [A] 'function int smp_call_function_single_async(int, __call_single_data*)' 2 Added variables: [A] 'tracepoint __tracepoint_android_vh_kfree_skb' [A] 'tracepoint __tracepoint_android_vh_ptype_head' Bug: 168666995 Signed-off-by: Jeehong Kim <jhez.kim@samsung.com> Change-Id: Ie93e39ef988e2287741819a81cd44d41d7f0fcd7
diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index e41f523..969c4f8 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml
@@ -149,6 +149,7 @@ <elf-symbol name='__mutex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x977f511b'/> <elf-symbol name='__napi_alloc_skb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x68770c55'/> <elf-symbol name='__napi_schedule' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x598cb6d7'/> + <elf-symbol name='__napi_schedule_irqoff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x33b859bc'/> <elf-symbol name='__ndelay' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdf8c695a'/> <elf-symbol name='__netdev_alloc_skb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4a9b2dde'/> <elf-symbol name='__netif_set_xps_queue' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7eb2556a'/> @@ -1257,6 +1258,7 @@ <elf-symbol name='drm_dp_update_payload_part1' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1a39da5b'/> <elf-symbol name='drm_dp_update_payload_part2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x640e288e'/> <elf-symbol name='drm_edid_duplicate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x47f985aa'/> + <elf-symbol name='drm_edid_get_monitor_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x712e21d'/> <elf-symbol name='drm_encoder_cleanup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9a3ef392'/> <elf-symbol name='drm_encoder_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x42ea67b3'/> <elf-symbol name='drm_err' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xcd8b879a'/> @@ -1562,6 +1564,7 @@ <elf-symbol name='get_device_system_crosststamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5e297ae3'/> <elf-symbol name='get_next_ino' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe953b21f'/> <elf-symbol name='get_option' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb0e10781'/> + <elf-symbol name='get_options' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x868acba5'/> <elf-symbol name='get_pid_task' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7651e75b'/> <elf-symbol name='get_random_bytes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x79aa04a2'/> <elf-symbol name='get_random_u32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd36dc10c'/> @@ -1641,6 +1644,8 @@ <elf-symbol name='gro_cells_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9f54ead7'/> <elf-symbol name='gro_cells_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x142fbcf3'/> <elf-symbol name='gro_cells_receive' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xd3266cb9'/> + <elf-symbol name='gro_find_complete_by_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x423ecfdc'/> + <elf-symbol name='gro_find_receive_by_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa59ba09a'/> <elf-symbol name='gs_alloc_req' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xbe9964ce'/> <elf-symbol name='gs_free_req' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x57133707'/> <elf-symbol name='gserial_alloc_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x33bfdca2'/> @@ -1816,6 +1821,7 @@ <elf-symbol name='import_iovec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xbc422cf4'/> <elf-symbol name='in4_pton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xac5fcec0'/> <elf-symbol name='in6_pton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x609bcd98'/> + <elf-symbol name='in_aton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1b6314fd'/> <elf-symbol name='in_egroup_p' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x39461d6a'/> <elf-symbol name='in_group_p' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8b8059bd'/> <elf-symbol name='inc_nlink' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x27bf7b0e'/> @@ -2044,6 +2050,7 @@ <elf-symbol name='kfree_const' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf474fdcb'/> <elf-symbol name='kfree_skb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7e16dd59'/> <elf-symbol name='kfree_skb_list' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6849ffe0'/> + <elf-symbol name='kfree_skb_partial' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xaff099f5'/> <elf-symbol name='kill_block_super' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x965c43b8'/> <elf-symbol name='kill_fasync' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4ad6866f'/> <elf-symbol name='kill_litter_super' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc4cdc84d'/> @@ -3288,6 +3295,7 @@ <elf-symbol name='smp_call_function' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa0eae826'/> <elf-symbol name='smp_call_function_many' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe2df8e9a'/> <elf-symbol name='smp_call_function_single' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6228c21f'/> + <elf-symbol name='smp_call_function_single_async' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7d3c75a7'/> <elf-symbol name='smp_call_on_cpu' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x267df662'/> <elf-symbol name='smpboot_register_percpu_thread' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6ced5706'/> <elf-symbol name='snd_card_disconnect' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb4e119e3'/> @@ -4264,6 +4272,8 @@ <elf-symbol name='__stack_chk_guard' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8f678b07'/> <elf-symbol name='__tracepoint_android_vh_ipi_stop' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb5891373'/> <elf-symbol name='__tracepoint_android_vh_is_fpsimd_save' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf6fb8799'/> + <elf-symbol name='__tracepoint_android_vh_kfree_skb' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x7d552cd5'/> + <elf-symbol name='__tracepoint_android_vh_ptype_head' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6696ea02'/> <elf-symbol name='__tracepoint_device_pm_callback_end' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1102bd7d'/> <elf-symbol name='__tracepoint_device_pm_callback_start' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb99c3304'/> <elf-symbol name='__tracepoint_dma_fence_emit' size='48' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x349ac524'/> @@ -4516,7 +4526,7 @@ <class-decl name='fs_struct' size-in-bits='448' is-struct='yes' visibility='default' is-declaration-only='yes' id='7dc87302'/> <class-decl name='fscrypt_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='9441bb37'/> <class-decl name='fscrypt_operations' size-in-bits='768' is-struct='yes' visibility='default' is-declaration-only='yes' id='fa21a7e9'/> - <class-decl name='fsnotify_mark_connector' is-struct='yes' visibility='default' is-declaration-only='yes' id='aadc8ce9'/> + <class-decl name='fsnotify_mark_connector' size-in-bits='256' is-struct='yes' visibility='default' is-declaration-only='yes' id='aadc8ce9'/> <class-decl name='fsverity_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='43489bca'/> <class-decl name='fsverity_operations' is-struct='yes' visibility='default' is-declaration-only='yes' id='5f0d764c'/> <class-decl name='futex_pi_state' is-struct='yes' visibility='default' is-declaration-only='yes' id='62bd013f'/> @@ -4567,7 +4577,7 @@ <class-decl name='tty_audit_buf' is-struct='yes' visibility='default' is-declaration-only='yes' id='9127cd0e'/> <class-decl name='tty_struct' is-struct='yes' visibility='default' is-declaration-only='yes' id='4c8d9cac'/> <class-decl name='ucounts' size-in-bits='576' is-struct='yes' visibility='default' is-declaration-only='yes' id='fdf3707c'/> - <class-decl name='unicode_map' size-in-bits='128' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24978a1'/> + <class-decl name='unicode_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24978a1'/> <class-decl name='uprobe' size-in-bits='1856' is-struct='yes' visibility='default' is-declaration-only='yes' id='b7e0fed2'/> <class-decl name='user_namespace' is-struct='yes' visibility='default' is-declaration-only='yes' id='8c178e22'/> <class-decl name='uts_namespace' is-struct='yes' visibility='default' is-declaration-only='yes' id='44f52e9d'/> @@ -5264,6 +5274,17 @@ <var-decl name='extensions' type-id='374692c7' visibility='default' filepath='include/linux/skbuff.h' line='893' column='1'/> </data-member> </class-decl> + <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='689' column='1' id='0c0ceec7'> + <data-member access='private'> + <var-decl name='' type-id='86f22dd1' visibility='default' filepath='include/linux/skbuff.h' line='690' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='704' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='705' column='1'/> + </data-member> + </union-decl> <class-decl name='__anonymous_struct__1' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='690' column='1' id='86f22dd1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='692' column='1'/> @@ -7647,114 +7668,114 @@ <var-decl name='rb_subtree_last' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='331' column='1'/> </data-member> </class-decl> - <class-decl name='vm_operations_struct' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='473' column='1' id='19795245'> + <class-decl name='vm_operations_struct' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='481' column='1' id='19795245'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='open' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='474' column='1'/> + <var-decl name='open' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='482' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='close' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='475' column='1'/> + <var-decl name='close' type-id='170cc62f' visibility='default' filepath='include/linux/mm.h' line='483' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='split' type-id='6910c028' visibility='default' filepath='include/linux/mm.h' line='476' column='1'/> + <var-decl name='split' type-id='6910c028' visibility='default' filepath='include/linux/mm.h' line='484' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mremap' type-id='6e731d78' visibility='default' filepath='include/linux/mm.h' line='477' column='1'/> + <var-decl name='mremap' type-id='6e731d78' visibility='default' filepath='include/linux/mm.h' line='485' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fault' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='478' column='1'/> + <var-decl name='fault' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='486' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='huge_fault' type-id='5e15576d' visibility='default' filepath='include/linux/mm.h' line='479' column='1'/> + <var-decl name='huge_fault' type-id='5e15576d' visibility='default' filepath='include/linux/mm.h' line='487' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='map_pages' type-id='8f17d05e' visibility='default' filepath='include/linux/mm.h' line='481' column='1'/> + <var-decl name='map_pages' type-id='8f17d05e' visibility='default' filepath='include/linux/mm.h' line='489' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pagesize' type-id='1a17e40d' visibility='default' filepath='include/linux/mm.h' line='483' column='1'/> + <var-decl name='pagesize' type-id='1a17e40d' visibility='default' filepath='include/linux/mm.h' line='491' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='page_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='487' column='1'/> + <var-decl name='page_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='495' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pfn_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='490' column='1'/> + <var-decl name='pfn_mkwrite' type-id='bb28da1c' visibility='default' filepath='include/linux/mm.h' line='498' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='access' type-id='6850e780' visibility='default' filepath='include/linux/mm.h' line='495' column='1'/> + <var-decl name='access' type-id='6850e780' visibility='default' filepath='include/linux/mm.h' line='503' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='name' type-id='e803acd0' visibility='default' filepath='include/linux/mm.h' line='501' column='1'/> + <var-decl name='name' type-id='e803acd0' visibility='default' filepath='include/linux/mm.h' line='509' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='find_special_page' type-id='d9e60bb2' visibility='default' filepath='include/linux/mm.h' line='531' column='1'/> + <var-decl name='find_special_page' type-id='d9e60bb2' visibility='default' filepath='include/linux/mm.h' line='539' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='534' column='1'/> + <var-decl name='android_kabi_reserved1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='542' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='535' column='1'/> + <var-decl name='android_kabi_reserved2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='543' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='536' column='1'/> + <var-decl name='android_kabi_reserved3' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='544' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='537' column='1'/> + <var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='545' column='1'/> </data-member> </class-decl> <typedef-decl name='vm_fault_t' type-id='f0981eeb' filepath='include/linux/mm_types.h' line='666' column='1' id='e9265215'/> - <class-decl name='vm_fault' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='419' column='1' id='807afe73'> + <class-decl name='vm_fault' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='427' column='1' id='807afe73'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/mm.h' line='420' column='1'/> + <var-decl name='vma' type-id='2ae08426' visibility='default' filepath='include/linux/mm.h' line='428' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='421' column='1'/> + <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='429' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/mm.h' line='422' column='1'/> + <var-decl name='gfp_mask' type-id='3eb7c31c' visibility='default' filepath='include/linux/mm.h' line='430' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pgoff' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='423' column='1'/> + <var-decl name='pgoff' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='431' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='address' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='424' column='1'/> + <var-decl name='address' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='432' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pmd' type-id='6d5994d5' visibility='default' filepath='include/linux/mm.h' line='425' column='1'/> + <var-decl name='pmd' type-id='6d5994d5' visibility='default' filepath='include/linux/mm.h' line='433' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pud' type-id='af00e73d' visibility='default' filepath='include/linux/mm.h' line='427' column='1'/> + <var-decl name='pud' type-id='af00e73d' visibility='default' filepath='include/linux/mm.h' line='435' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='orig_pte' type-id='4b2795fc' visibility='default' filepath='include/linux/mm.h' line='430' column='1'/> + <var-decl name='orig_pte' type-id='4b2795fc' visibility='default' filepath='include/linux/mm.h' line='438' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='cow_page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='432' column='1'/> + <var-decl name='cow_page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='440' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/mm.h' line='433' column='1'/> + <var-decl name='memcg' type-id='223696fb' visibility='default' filepath='include/linux/mm.h' line='441' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='434' column='1'/> + <var-decl name='page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='442' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='pte' type-id='e8d572d7' visibility='default' filepath='include/linux/mm.h' line='440' column='1'/> + <var-decl name='pte' type-id='e8d572d7' visibility='default' filepath='include/linux/mm.h' line='448' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ptl' type-id='cff2d845' visibility='default' filepath='include/linux/mm.h' line='444' column='1'/> + <var-decl name='ptl' type-id='cff2d845' visibility='default' filepath='include/linux/mm.h' line='452' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='prealloc_pte' type-id='c28b9700' visibility='default' filepath='include/linux/mm.h' line='448' column='1'/> + <var-decl name='prealloc_pte' type-id='c28b9700' visibility='default' filepath='include/linux/mm.h' line='456' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='vma_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='455' column='1'/> + <var-decl name='vma_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm.h' line='463' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='vma_page_prot' type-id='2e2dcbd3' visibility='default' filepath='include/linux/mm.h' line='456' column='1'/> + <var-decl name='vma_page_prot' type-id='2e2dcbd3' visibility='default' filepath='include/linux/mm.h' line='464' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='457' column='1'/> + <var-decl name='android_vendor_data1' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='465' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='android_vendor_data2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='458' column='1'/> + <var-decl name='android_vendor_data2' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='466' column='1'/> </data-member> </class-decl> <typedef-decl name='pmd_t' type-id='78a73337' filepath='arch/arm64/include/asm/pgtable-types.h' line='27' column='1' id='9ecf9226'/> @@ -7783,7 +7804,7 @@ <var-decl name='pte' type-id='e044eb0d' visibility='default' filepath='arch/arm64/include/asm/pgtable-types.h' line='22' column='1'/> </data-member> </class-decl> - <enum-decl name='page_entry_size' filepath='include/linux/mm.h' line='462' column='1' id='5555b4b4'> + <enum-decl name='page_entry_size' filepath='include/linux/mm.h' line='470' column='1' id='5555b4b4'> <underlying-type type-id='6406df84'/> <enumerator name='PE_SIZE_PTE' value='0'/> <enumerator name='PE_SIZE_PMD' value='1'/> @@ -11197,6 +11218,23 @@ <var-decl name='flc_lease' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1151' column='1'/> </data-member> </class-decl> + <union-decl name='__anonymous_union__42' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='731' column='1' id='d1afa4fe'> + <data-member access='private'> + <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='733' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='735' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> + </data-member> + </union-decl> <class-decl name='lockref' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/lockref.h' line='25' column='1' id='60efdfd3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='a8879e76' visibility='default' filepath='include/linux/lockref.h' line='26' column='1'/> @@ -14184,23 +14222,6 @@ <var-decl name='afs' type-id='c69efd71' visibility='default' filepath='include/linux/fs.h' line='1139' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__42' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='731' column='1' id='d1afa4fe'> - <data-member access='private'> - <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='733' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='735' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> - </data-member> - </union-decl> <union-decl name='__anonymous_union__35' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/sched.h' line='1152' column='1' id='b45135d0'> <data-member access='private'> <var-decl name='rcu_users' type-id='64615833' visibility='default' filepath='include/linux/sched.h' line='1153' column='1'/> @@ -14329,17 +14350,6 @@ <var-decl name='anon_name' type-id='80f4b756' visibility='default' filepath='include/linux/mm_types.h' line='333' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__1' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='689' column='1' id='0c0ceec7'> - <data-member access='private'> - <var-decl name='' type-id='86f22dd1' visibility='default' filepath='include/linux/skbuff.h' line='690' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='704' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='705' column='1'/> - </data-member> - </union-decl> <union-decl name='__anonymous_union__29' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='94' column='1' id='b2bffe9b'> <data-member access='private'> <var-decl name='' type-id='cfa975f0' visibility='default' filepath='include/linux/key.h' line='95' column='1'/> @@ -14494,7 +14504,7 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='arch/arm64/kernel/insn.c' language='LANG_C89'> - <function-decl name='vmalloc_to_page' mangled-name='vmalloc_to_page' filepath='include/linux/mm.h' line='645' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_to_page'> + <function-decl name='vmalloc_to_page' mangled-name='vmalloc_to_page' filepath='include/linux/mm.h' line='653' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vmalloc_to_page'> <parameter type-id='eaa32e2f'/> <return type-id='02f11ed4'/> </function-decl> @@ -14529,8 +14539,8 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='arch/arm64/kernel/process.c' language='LANG_C89'> - <var-decl name='__stack_chk_guard' type-id='7359adad' mangled-name='__stack_chk_guard' visibility='default' filepath='arch/arm64/kernel/process.c' line='61' column='1' elf-symbol-id='__stack_chk_guard'/> - <var-decl name='pm_power_off' type-id='953b12f8' mangled-name='pm_power_off' visibility='default' filepath='arch/arm64/kernel/process.c' line='68' column='1' elf-symbol-id='pm_power_off'/> + <var-decl name='__stack_chk_guard' type-id='7359adad' mangled-name='__stack_chk_guard' visibility='default' filepath='arch/arm64/kernel/process.c' line='62' column='1' elf-symbol-id='__stack_chk_guard'/> + <var-decl name='pm_power_off' type-id='953b12f8' mangled-name='pm_power_off' visibility='default' filepath='arch/arm64/kernel/process.c' line='69' column='1' elf-symbol-id='pm_power_off'/> <function-decl name='atomic_notifier_call_chain' mangled-name='atomic_notifier_call_chain' filepath='include/linux/notifier.h' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='atomic_notifier_call_chain'> <parameter type-id='02162584'/> <parameter type-id='7359adad'/> @@ -14588,7 +14598,7 @@ <parameter type-id='bd54fe1a'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='find_vma' mangled-name='find_vma' filepath='include/linux/mm.h' line='2483' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_vma'> + <function-decl name='find_vma' mangled-name='find_vma' filepath='include/linux/mm.h' line='2491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='find_vma'> <parameter type-id='df4b7819'/> <parameter type-id='7359adad'/> <return type-id='2ae08426'/> @@ -14599,7 +14609,7 @@ <parameter type-id='f0981eeb'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='get_unmapped_area' mangled-name='get_unmapped_area' filepath='include/linux/mm.h' line='2360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unmapped_area'> + <function-decl name='get_unmapped_area' mangled-name='get_unmapped_area' filepath='include/linux/mm.h' line='2368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_unmapped_area'> <parameter type-id='77e79a4b'/> <parameter type-id='7359adad'/> <parameter type-id='7359adad'/> @@ -15182,7 +15192,7 @@ <parameter type-id='7359adad' name='pfn' filepath='arch/arm64/mm/init.c' line='241' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='free_reserved_area' mangled-name='free_reserved_area' filepath='include/linux/mm.h' line='2105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_reserved_area'> + <function-decl name='free_reserved_area' mangled-name='free_reserved_area' filepath='include/linux/mm.h' line='2113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free_reserved_area'> <parameter type-id='eaa32e2f'/> <parameter type-id='eaa32e2f'/> <parameter type-id='95e97e5e'/> @@ -16234,7 +16244,21 @@ <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/genhd.h' line='294' column='1'/> </data-member> </class-decl> + <enum-decl name='pr_type' filepath='include/uapi/linux/pr.h' line='7' column='1' id='98031623'> + <underlying-type type-id='6406df84'/> + <enumerator name='PR_WRITE_EXCLUSIVE' value='1'/> + <enumerator name='PR_EXCLUSIVE_ACCESS' value='2'/> + <enumerator name='PR_WRITE_EXCLUSIVE_REG_ONLY' value='3'/> + <enumerator name='PR_EXCLUSIVE_ACCESS_REG_ONLY' value='4'/> + <enumerator name='PR_WRITE_EXCLUSIVE_ALL_REGS' value='5'/> + <enumerator name='PR_EXCLUSIVE_ACCESS_ALL_REGS' value='6'/> + </enum-decl> <pointer-type-def type-id='1b07397f' size-in-bits='64' id='bf96e357'/> + <pointer-type-def type-id='8a49f2ad' size-in-bits='64' id='45f42df9'/> + <pointer-type-def type-id='70eee7af' size-in-bits='64' id='eda6f223'/> + <pointer-type-def type-id='c3a10c20' size-in-bits='64' id='28138af2'/> + <pointer-type-def type-id='0efc83de' size-in-bits='64' id='af664338'/> + <pointer-type-def type-id='5520e014' size-in-bits='64' id='0b6bd27e'/> <function-decl name='disk_part_iter_init' mangled-name='disk_part_iter_init' filepath='include/linux/genhd.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='disk_part_iter_init'> <parameter type-id='bf96e357'/> <parameter type-id='33c599db'/> @@ -16249,6 +16273,39 @@ <parameter type-id='bf96e357'/> <return type-id='48b5725f'/> </function-decl> + <function-type size-in-bits='64' id='8a49f2ad'> + <parameter type-id='b88dd945'/> + <parameter type-id='91ce1af9'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='70eee7af'> + <parameter type-id='b88dd945'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='98031623'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='c3a10c20'> + <parameter type-id='b88dd945'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='98031623'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='0efc83de'> + <parameter type-id='b88dd945'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='98031623'/> + <parameter type-id='b50a4934'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='5520e014'> + <parameter type-id='b88dd945'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='91ce1af9'/> + <parameter type-id='19c2251e'/> + <return type-id='95e97e5e'/> + </function-type> </abi-instr> <abi-instr version='1.0' address-size='64' path='block/keyslot-manager.c' language='LANG_C89'> <array-type-def dimensions='1' type-id='cb92d198' size-in-bits='infinite' id='5e2617b4'> @@ -19692,23 +19749,6 @@ <var-decl name='reserved' type-id='839e8989' visibility='default' filepath='include/uapi/linux/ethtool.h' line='369' column='1'/> </data-member> </class-decl> - <class-decl name='ethtool_tunable' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/ethtool.h' line='244' column='1' id='89f717fe'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='245' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='246' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='247' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='248' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='baf98fd3' visibility='default' filepath='include/uapi/linux/ethtool.h' line='249' column='1'/> - </data-member> - </class-decl> <union-decl name='bpf_attr' size-in-bits='896' visibility='default' filepath='include/uapi/linux/bpf.h' line='369' column='1' id='8eb8eec2'> <member-type access='private'> <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/uapi/linux/bpf.h' line='389' column='1' id='63187876'> @@ -19867,6 +19907,23 @@ <var-decl name='task_fd_query' type-id='bf626a59' visibility='default' filepath='include/uapi/linux/bpf.h' line='512' column='1'/> </data-member> </union-decl> + <class-decl name='ethtool_tunable' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/ethtool.h' line='244' column='1' id='89f717fe'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='245' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='246' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type_id' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='247' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='len' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/ethtool.h' line='248' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='data' type-id='baf98fd3' visibility='default' filepath='include/uapi/linux/ethtool.h' line='249' column='1'/> + </data-member> + </class-decl> <class-decl name='ethtool_link_ksettings' size-in-bits='768' is-struct='yes' visibility='default' filepath='include/linux/ethtool.h' line='109' column='1' id='1e1b3494'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='base' type-id='7aeccae5' visibility='default' filepath='include/linux/ethtool.h' line='110' column='1'/> @@ -21964,6 +22021,8 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='drivers/android/vendor_hooks.c' language='LANG_C89'> + <var-decl name='__tracepoint_android_vh_ptype_head' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_ptype_head' visibility='default' filepath='include/trace/hooks/net.h' line='16' column='1' elf-symbol-id='__tracepoint_android_vh_ptype_head'/> + <var-decl name='__tracepoint_android_vh_kfree_skb' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_kfree_skb' visibility='default' filepath='include/trace/hooks/net.h' line='19' column='1' elf-symbol-id='__tracepoint_android_vh_kfree_skb'/> <var-decl name='__tracepoint_android_vh_is_fpsimd_save' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_is_fpsimd_save' visibility='default' filepath='include/trace/hooks/fpsimd.h' line='16' column='1' elf-symbol-id='__tracepoint_android_vh_is_fpsimd_save'/> <var-decl name='__tracepoint_android_vh_ipi_stop' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_ipi_stop' visibility='default' filepath='include/trace/hooks/debug.h' line='15' column='1' elf-symbol-id='__tracepoint_android_vh_ipi_stop'/> </abi-instr> @@ -35683,6 +35742,12 @@ <parameter type-id='95e97e5e' name='bpp' filepath='drivers/gpu/drm/drm_dp_mst_topology.c' line='3556' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='drm_edid_get_monitor_name' mangled-name='drm_edid_get_monitor_name' filepath='include/drm/drm_edid.h' line='498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_edid_get_monitor_name'> + <parameter type-id='c91d1bf1'/> + <parameter type-id='26a90f95'/> + <parameter type-id='95e97e5e'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='drm_atomic_private_obj_init' mangled-name='drm_atomic_private_obj_init' filepath='include/drm/drm_atomic.h' line='446' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drm_atomic_private_obj_init'> <parameter type-id='8898134d'/> <parameter type-id='11c98e9a'/> @@ -77695,17 +77760,6 @@ <var-decl name='minor_base' type-id='95e97e5e' visibility='default' filepath='include/linux/usb.h' line='1293' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__1' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1132' column='1' id='d0c6e062'> - <data-member access='private'> - <var-decl name='nfs_fl' type-id='17bacae5' visibility='default' filepath='include/linux/fs.h' line='1133' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='nfs4_fl' type-id='b811a3f5' visibility='default' filepath='include/linux/fs.h' line='1134' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='afs' type-id='c69efd71' visibility='default' filepath='include/linux/fs.h' line='1139' column='1'/> - </data-member> - </union-decl> <pointer-type-def type-id='de68658d' size-in-bits='64' id='63cfef1d'/> <function-decl name='usb_register_dev' mangled-name='usb_register_dev' filepath='drivers/usb/core/file.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usb_register_dev'> <parameter type-id='8bf48c31' name='intf' filepath='drivers/usb/core/file.c' line='156' column='1'/> @@ -85212,7 +85266,7 @@ </class-decl> <typedef-decl name='__kernel_time_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='89' column='1' id='f7d92306'/> <typedef-decl name='__kernel_suseconds_t' type-id='6a11bd61' filepath='include/uapi/asm-generic/posix_types.h' line='41' column='1' id='55c6233e'/> - <function-decl name='vm_mmap' mangled-name='vm_mmap' filepath='include/linux/mm.h' line='2399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_mmap'> + <function-decl name='vm_mmap' mangled-name='vm_mmap' filepath='include/linux/mm.h' line='2407' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vm_mmap'> <parameter type-id='77e79a4b'/> <parameter type-id='7359adad'/> <parameter type-id='7359adad'/> @@ -85221,13 +85275,13 @@ <parameter type-id='7359adad'/> <return type-id='7359adad'/> </function-decl> - <function-decl name='kvmalloc_node' mangled-name='kvmalloc_node' filepath='include/linux/mm.h' line='678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvmalloc_node'> + <function-decl name='kvmalloc_node' mangled-name='kvmalloc_node' filepath='include/linux/mm.h' line='686' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvmalloc_node'> <parameter type-id='7359adad'/> <parameter type-id='f0981eeb'/> <parameter type-id='95e97e5e'/> <return type-id='eaa32e2f'/> </function-decl> - <function-decl name='kvfree' mangled-name='kvfree' filepath='include/linux/mm.h' line='707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvfree'> + <function-decl name='kvfree' mangled-name='kvfree' filepath='include/linux/mm.h' line='715' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kvfree'> <parameter type-id='eaa32e2f'/> <return type-id='48b5725f'/> </function-decl> @@ -85988,16 +86042,6 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='fs/dcache.c' language='LANG_C89'> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'> - <data-member access='private'> - <var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='destroy_next' type-id='994d9d61' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> - </data-member> - </union-decl> - <typedef-decl name='fsnotify_connp_t' type-id='994d9d61' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f0'/> - <pointer-type-def type-id='dc5fa7f0' size-in-bits='64' id='c66f5ec5'/> <var-decl name='names_cachep' type-id='f3b4aca8' mangled-name='names_cachep' visibility='default' filepath='fs/dcache.c' line='3190' column='1' elf-symbol-id='names_cachep'/> <function-decl name='d_alloc_name' mangled-name='d_alloc_name' filepath='fs/dcache.c' line='1823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='d_alloc_name'> <parameter type-id='27675065' name='parent' filepath='fs/dcache.c' line='1823' column='1'/> @@ -86289,14 +86333,6 @@ <abi-instr version='1.0' address-size='64' path='fs/inode.c' language='LANG_C89'> <typedef-decl name='ino_t' type-id='4e22818f' filepath='include/linux/types.h' line='17' column='1' id='2aa75eef'/> <typedef-decl name='__kernel_ino_t' type-id='447da2ae' filepath='include/uapi/asm-generic/posix_types.h' line='20' column='1' id='4e22818f'/> - <union-decl name='__anonymous_union__1' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1' id='93944b10'> - <data-member access='private'> - <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='182' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/backing-dev-defs.h' line='183' column='1'/> - </data-member> - </union-decl> <pointer-type-def type-id='e365a8ee' size-in-bits='64' id='8567d8b1'/> <pointer-type-def type-id='805f2c4a' size-in-bits='64' id='1b7a05dc'/> <pointer-type-def type-id='53fb272e' size-in-bits='64' id='34e69a54'/> @@ -86352,6 +86388,17 @@ </function-type> </abi-instr> <abi-instr version='1.0' address-size='64' path='fs/io_uring.c' language='LANG_C89'> + <union-decl name='__anonymous_union__4' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1132' column='1' id='d0c6e062'> + <data-member access='private'> + <var-decl name='nfs_fl' type-id='17bacae5' visibility='default' filepath='include/linux/fs.h' line='1133' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='nfs4_fl' type-id='b811a3f5' visibility='default' filepath='include/linux/fs.h' line='1134' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='afs' type-id='c69efd71' visibility='default' filepath='include/linux/fs.h' line='1139' column='1'/> + </data-member> + </union-decl> <function-decl name='sock_release' mangled-name='sock_release' filepath='include/linux/net.h' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_release'> <parameter type-id='13103032'/> <return type-id='48b5725f'/> @@ -86377,6 +86424,14 @@ <array-type-def dimensions='1' type-id='bd54fe1a' size-in-bits='256' id='5d4602e8'> <subrange length='4' type-id='7ff19f0f' id='16fe7105'/> </array-type-def> + <union-decl name='__anonymous_union__1' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='include/linux/backing-dev-defs.h' line='181' column='1' id='93944b10'> + <data-member access='private'> + <var-decl name='release_work' type-id='ef9025d0' visibility='default' filepath='include/linux/backing-dev-defs.h' line='182' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/backing-dev-defs.h' line='183' column='1'/> + </data-member> + </union-decl> <pointer-type-def type-id='5049bff3' size-in-bits='64' id='14a7c87f'/> <pointer-type-def type-id='cba59087' size-in-bits='64' id='0fb09eeb'/> <pointer-type-def type-id='92892da6' size-in-bits='64' id='dffc7428'/> @@ -86700,6 +86755,23 @@ <var-decl name='e_gid' type-id='094d8048' visibility='default' filepath='include/linux/posix_acl.h' line='23' column='1'/> </data-member> </union-decl> + <union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='731' column='1' id='d1afa4ff'> + <data-member access='private'> + <var-decl name='i_pipe' type-id='15d29711' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='733' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='735' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> + </data-member> + </union-decl> <class-decl name='fid' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/linux/exportfs.h' line='113' column='1' id='2437c5c4'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='' type-id='9aec5a4d' visibility='default' filepath='include/linux/exportfs.h' line='114' column='1'/> @@ -87049,11 +87121,11 @@ </data-member> </class-decl> <pointer-type-def type-id='3c95971e' size-in-bits='64' id='0f561784'/> - <function-decl name='si_meminfo' mangled-name='si_meminfo' filepath='include/linux/mm.h' line='2238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_meminfo'> + <function-decl name='si_meminfo' mangled-name='si_meminfo' filepath='include/linux/mm.h' line='2246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_meminfo'> <parameter type-id='0f561784'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='si_mem_available' mangled-name='si_mem_available' filepath='include/linux/mm.h' line='2237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_mem_available'> + <function-decl name='si_mem_available' mangled-name='si_mem_available' filepath='include/linux/mm.h' line='2245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='si_mem_available'> <return type-id='bd54fe1a'/> </function-decl> <function-decl name='seq_write' mangled-name='seq_write' filepath='include/linux/seq_file.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='seq_write'> @@ -87555,23 +87627,6 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='fs/readdir.c' language='LANG_C89'> - <union-decl name='__anonymous_union__6' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='731' column='1' id='d1afa4ff'> - <data-member access='private'> - <var-decl name='i_pipe' type-id='15d29711' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='733' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='735' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> - </data-member> - </union-decl> <function-decl name='iterate_dir' mangled-name='iterate_dir' filepath='fs/readdir.c' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iterate_dir'> <parameter type-id='77e79a4b' name='file' filepath='fs/readdir.c' line='40' column='1'/> <parameter type-id='b80a6036' name='ctx' filepath='fs/readdir.c' line='40' column='1'/> @@ -87706,46 +87761,25 @@ </abi-instr> <abi-instr version='1.0' address-size='64' path='fs/super.c' language='LANG_C89'> <union-decl name='fscrypt_context' visibility='default' is-declaration-only='yes' id='1c949861'/> - <class-decl name='fsnotify_mark_connector' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='292' column='1' id='aadc8cea'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lock' type-id='fb4018a0' visibility='default' filepath='include/linux/fsnotify_backend.h' line='293' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='type' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='294' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='flags' type-id='8efea9e5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='296' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fsid' type-id='ac895711' visibility='default' filepath='include/linux/fsnotify_backend.h' line='297' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='' type-id='9114ebb8' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='list' type-id='e151255a' visibility='default' filepath='include/linux/fsnotify_backend.h' line='304' column='1'/> - </data-member> - </class-decl> <typedef-decl name='__kernel_fsid_t' type-id='3bcdfa8b' filepath='include/uapi/asm-generic/posix_types.h' line='81' column='1' id='ac895711'/> <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='ac895711' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='79' column='1' id='3bcdfa8b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='val' type-id='e4266c7e' visibility='default' filepath='include/uapi/asm-generic/posix_types.h' line='80' column='1'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb8'> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'> <data-member access='private'> - <var-decl name='obj' type-id='c66f5ec6' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> + <var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/> </data-member> <data-member access='private'> - <var-decl name='destroy_next' type-id='994d9d62' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> + <var-decl name='destroy_next' type-id='994d9d61' visibility='default' filepath='include/linux/fsnotify_backend.h' line='302' column='1'/> </data-member> </union-decl> - <typedef-decl name='fsnotify_connp_t' type-id='994d9d62' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f1'/> + <typedef-decl name='fsnotify_connp_t' type-id='994d9d61' filepath='include/linux/fsnotify_backend.h' line='284' column='1' id='dc5fa7f0'/> <qualified-type-def type-id='1c949861' const='yes' id='477c7881'/> <pointer-type-def type-id='477c7881' size-in-bits='64' id='33f1f531'/> <pointer-type-def type-id='e3a9597f' size-in-bits='64' id='e5cc228b'/> - <pointer-type-def type-id='dc5fa7f1' size-in-bits='64' id='c66f5ec6'/> - <pointer-type-def type-id='aadc8cea' size-in-bits='64' id='994d9d62'/> + <pointer-type-def type-id='dc5fa7f0' size-in-bits='64' id='c66f5ec5'/> <pointer-type-def type-id='7a6178ff' size-in-bits='64' id='c60354f3'/> <pointer-type-def type-id='4f0fdafb' size-in-bits='64' id='ef75df1f'/> <pointer-type-def type-id='3f13f9bc' size-in-bits='64' id='088c2f26'/> @@ -88953,7 +88987,7 @@ <parameter type-id='7359adad' name='attrs' filepath='kernel/dma/mapping.c' line='192' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='remap_pfn_range' mangled-name='remap_pfn_range' filepath='include/linux/mm.h' line='2565' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_pfn_range'> + <function-decl name='remap_pfn_range' mangled-name='remap_pfn_range' filepath='include/linux/mm.h' line='2573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remap_pfn_range'> <parameter type-id='2ae08426'/> <parameter type-id='7359adad'/> <parameter type-id='7359adad'/> @@ -89197,7 +89231,7 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='kernel/events/ring_buffer.c' language='LANG_C89'> - <function-decl name='split_page' mangled-name='split_page' filepath='include/linux/mm.h' line='778' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='split_page'> + <function-decl name='split_page' mangled-name='split_page' filepath='include/linux/mm.h' line='786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='split_page'> <parameter type-id='02f11ed4'/> <parameter type-id='f0981eeb'/> <return type-id='48b5725f'/> @@ -89353,7 +89387,7 @@ <pointer-type-def type-id='c02bc58a' size-in-bits='64' id='c6810324'/> <pointer-type-def type-id='fdd49c5f' size-in-bits='64' id='af0533e7'/> <pointer-type-def type-id='2ae08426' size-in-bits='64' id='8b6fdee4'/> - <function-decl name='get_user_pages_remote' mangled-name='get_user_pages_remote' filepath='include/linux/mm.h' line='1543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_remote'> + <function-decl name='get_user_pages_remote' mangled-name='get_user_pages_remote' filepath='include/linux/mm.h' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_remote'> <parameter type-id='f23e2572'/> <parameter type-id='df4b7819'/> <parameter type-id='7359adad'/> @@ -89364,7 +89398,7 @@ <parameter type-id='7292109c'/> <return type-id='bd54fe1a'/> </function-decl> - <function-decl name='mm_trace_rss_stat' mangled-name='mm_trace_rss_stat' filepath='include/linux/mm.h' line='1669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mm_trace_rss_stat'> + <function-decl name='mm_trace_rss_stat' mangled-name='mm_trace_rss_stat' filepath='include/linux/mm.h' line='1677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mm_trace_rss_stat'> <parameter type-id='df4b7819'/> <parameter type-id='95e97e5e'/> <parameter type-id='bd54fe1a'/> @@ -89497,7 +89531,7 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='kernel/futex.c' language='LANG_C89'> - <function-decl name='get_user_pages_fast' mangled-name='get_user_pages_fast' filepath='include/linux/mm.h' line='1555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_fast'> + <function-decl name='get_user_pages_fast' mangled-name='get_user_pages_fast' filepath='include/linux/mm.h' line='1563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_fast'> <parameter type-id='7359adad'/> <parameter type-id='95e97e5e'/> <parameter type-id='f0981eeb'/> @@ -90517,39 +90551,39 @@ </enum-decl> <pointer-type-def type-id='d50d3459' size-in-bits='64' id='a83d0951'/> <pointer-type-def type-id='79b655f7' size-in-bits='64' id='4c257c03'/> - <var-decl name='console_printk' type-id='2020bac4' mangled-name='console_printk' visibility='default' filepath='kernel/printk/printk.c' line='63' column='1' elf-symbol-id='console_printk'/> - <var-decl name='ignore_console_lock_warning' type-id='49178f86' mangled-name='ignore_console_lock_warning' visibility='default' filepath='kernel/printk/printk.c' line='71' column='1' elf-symbol-id='ignore_console_lock_warning'/> - <var-decl name='console_suspend_enabled' type-id='b50a4934' mangled-name='console_suspend_enabled' visibility='default' filepath='kernel/printk/printk.c' line='2248' column='1' elf-symbol-id='console_suspend_enabled'/> - <var-decl name='oops_in_progress' type-id='95e97e5e' mangled-name='oops_in_progress' visibility='default' filepath='kernel/printk/printk.c' line='78' column='1' elf-symbol-id='oops_in_progress'/> - <function-decl name='console_trylock' mangled-name='console_trylock' filepath='kernel/printk/printk.c' line='2333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_trylock'> + <var-decl name='console_printk' type-id='2020bac4' mangled-name='console_printk' visibility='default' filepath='kernel/printk/printk.c' line='65' column='1' elf-symbol-id='console_printk'/> + <var-decl name='ignore_console_lock_warning' type-id='49178f86' mangled-name='ignore_console_lock_warning' visibility='default' filepath='kernel/printk/printk.c' line='73' column='1' elf-symbol-id='ignore_console_lock_warning'/> + <var-decl name='console_suspend_enabled' type-id='b50a4934' mangled-name='console_suspend_enabled' visibility='default' filepath='kernel/printk/printk.c' line='2251' column='1' elf-symbol-id='console_suspend_enabled'/> + <var-decl name='oops_in_progress' type-id='95e97e5e' mangled-name='oops_in_progress' visibility='default' filepath='kernel/printk/printk.c' line='80' column='1' elf-symbol-id='oops_in_progress'/> + <function-decl name='console_trylock' mangled-name='console_trylock' filepath='kernel/printk/printk.c' line='2336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_trylock'> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='is_console_locked' mangled-name='is_console_locked' filepath='kernel/printk/printk.c' line='2347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_console_locked'> + <function-decl name='is_console_locked' mangled-name='is_console_locked' filepath='kernel/printk/printk.c' line='2350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_console_locked'> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='console_stop' mangled-name='console_stop' filepath='kernel/printk/printk.c' line='2629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_stop'> - <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2629' column='1'/> + <function-decl name='console_stop' mangled-name='console_stop' filepath='kernel/printk/printk.c' line='2632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='console_stop'> + <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2632' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='unregister_console' mangled-name='unregister_console' filepath='kernel/printk/printk.c' line='2842' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_console'> - <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2842' column='1'/> + <function-decl name='unregister_console' mangled-name='unregister_console' filepath='kernel/printk/printk.c' line='2845' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_console'> + <parameter type-id='b9aa0100' name='console' filepath='kernel/printk/printk.c' line='2845' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='__printk_ratelimit' mangled-name='__printk_ratelimit' filepath='kernel/printk/printk.c' line='3049' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__printk_ratelimit'> - <parameter type-id='80f4b756' name='func' filepath='kernel/printk/printk.c' line='3049' column='1'/> + <function-decl name='__printk_ratelimit' mangled-name='__printk_ratelimit' filepath='kernel/printk/printk.c' line='3052' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__printk_ratelimit'> + <parameter type-id='80f4b756' name='func' filepath='kernel/printk/printk.c' line='3052' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='printk_timed_ratelimit' mangled-name='printk_timed_ratelimit' filepath='kernel/printk/printk.c' line='3064' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printk_timed_ratelimit'> - <parameter type-id='1d2c2b85' name='caller_jiffies' filepath='kernel/printk/printk.c' line='3064' column='1'/> - <parameter type-id='f0981eeb' name='interval_msecs' filepath='kernel/printk/printk.c' line='3065' column='1'/> + <function-decl name='printk_timed_ratelimit' mangled-name='printk_timed_ratelimit' filepath='kernel/printk/printk.c' line='3067' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printk_timed_ratelimit'> + <parameter type-id='1d2c2b85' name='caller_jiffies' filepath='kernel/printk/printk.c' line='3067' column='1'/> + <parameter type-id='f0981eeb' name='interval_msecs' filepath='kernel/printk/printk.c' line='3068' column='1'/> <return type-id='b50a4934'/> </function-decl> - <function-decl name='kmsg_dump_get_line' mangled-name='kmsg_dump_get_line' filepath='kernel/printk/printk.c' line='3246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmsg_dump_get_line'> - <parameter type-id='a83d0951' name='dumper' filepath='kernel/printk/printk.c' line='3246' column='1'/> - <parameter type-id='b50a4934' name='syslog' filepath='kernel/printk/printk.c' line='3246' column='1'/> - <parameter type-id='26a90f95' name='line' filepath='kernel/printk/printk.c' line='3247' column='1'/> - <parameter type-id='b59d7dce' name='size' filepath='kernel/printk/printk.c' line='3247' column='1'/> - <parameter type-id='78c01427' name='len' filepath='kernel/printk/printk.c' line='3247' column='1'/> + <function-decl name='kmsg_dump_get_line' mangled-name='kmsg_dump_get_line' filepath='kernel/printk/printk.c' line='3249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kmsg_dump_get_line'> + <parameter type-id='a83d0951' name='dumper' filepath='kernel/printk/printk.c' line='3249' column='1'/> + <parameter type-id='b50a4934' name='syslog' filepath='kernel/printk/printk.c' line='3249' column='1'/> + <parameter type-id='26a90f95' name='line' filepath='kernel/printk/printk.c' line='3250' column='1'/> + <parameter type-id='b59d7dce' name='size' filepath='kernel/printk/printk.c' line='3250' column='1'/> + <parameter type-id='78c01427' name='len' filepath='kernel/printk/printk.c' line='3250' column='1'/> <return type-id='b50a4934'/> </function-decl> <function-type size-in-bits='64' id='79b655f7'> @@ -90780,6 +90814,7 @@ <var-decl name='sched_util_max' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/sched/types.h' line='119' column='1'/> </data-member> </class-decl> + <pointer-type-def type-id='bb75ea85' size-in-bits='64' id='d5df7665'/> <qualified-type-def type-id='b6993efc' const='yes' id='545b687b'/> <pointer-type-def type-id='545b687b' size-in-bits='64' id='1ce53783'/> <qualified-type-def type-id='6a32253a' const='yes' id='9a07743b'/> @@ -90788,6 +90823,11 @@ <pointer-type-def type-id='fe794aa9' size-in-bits='64' id='ba9aa326'/> <var-decl name='__tracepoint_pelt_cfs_tp' type-id='4ca0c298' mangled-name='__tracepoint_pelt_cfs_tp' visibility='default' filepath='include/trace/events/sched.h' line='604' column='1' elf-symbol-id='__tracepoint_pelt_cfs_tp'/> <var-decl name='kstat' type-id='153750ef' mangled-name='kstat' visibility='default' filepath='kernel/sched/core.c' line='3544' column='1' elf-symbol-id='kstat'/> + <function-decl name='smp_call_function_single_async' mangled-name='smp_call_function_single_async' filepath='include/linux/smp.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='smp_call_function_single_async'> + <parameter type-id='95e97e5e'/> + <parameter type-id='d5df7665'/> + <return type-id='95e97e5e'/> + </function-decl> <function-decl name='set_cpus_allowed_ptr' mangled-name='set_cpus_allowed_ptr' filepath='kernel/sched/core.c' line='1718' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_cpus_allowed_ptr'> <parameter type-id='f23e2572' name='p' filepath='kernel/sched/core.c' line='1718' column='1'/> <parameter type-id='5f8a1ac4' name='new_mask' filepath='kernel/sched/core.c' line='1718' column='1'/> @@ -91008,7 +91048,7 @@ <class-decl name='fib_notifier_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='ef45f063'/> <class-decl name='fib_rules_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='e079fe2a'/> <class-decl name='fib_table' size-in-bits='384' is-struct='yes' visibility='default' is-declaration-only='yes' id='a2b406b5'/> - <class-decl name='hd_geometry' is-struct='yes' visibility='default' is-declaration-only='yes' id='28e89e7e'/> + <class-decl name='hd_geometry' size-in-bits='128' is-struct='yes' visibility='default' is-declaration-only='yes' id='28e89e7e'/> <class-decl name='inet_hashinfo' size-in-bits='4608' is-struct='yes' visibility='default' is-declaration-only='yes' id='3482ac54'/> <class-decl name='inet_peer_base' size-in-bits='192' is-struct='yes' visibility='default' is-declaration-only='yes' id='27ebfa24'/> <class-decl name='iommu_fwspec' is-struct='yes' visibility='default' is-declaration-only='yes' id='0d6f8400'/> @@ -91028,7 +91068,7 @@ <class-decl name='nf_logger' is-struct='yes' visibility='default' is-declaration-only='yes' id='01c546da'/> <class-decl name='nf_queue_handler' size-in-bits='128' is-struct='yes' visibility='default' is-declaration-only='yes' id='b77325d2'/> <class-decl name='pm_domain_data' size-in-bits='192' is-struct='yes' visibility='default' is-declaration-only='yes' id='3bf19710'/> - <class-decl name='pr_ops' is-struct='yes' visibility='default' is-declaration-only='yes' id='b45c773c'/> + <class-decl name='pr_ops' size-in-bits='320' is-struct='yes' visibility='default' is-declaration-only='yes' id='b45c773c'/> <class-decl name='proc_dir_entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='fe4ffa7b'/> <class-decl name='prot_inuse' size-in-bits='2048' is-struct='yes' visibility='default' is-declaration-only='yes' id='ac763c5d'/> <class-decl name='ring_buffer' size-in-bits='1920' is-struct='yes' visibility='default' is-declaration-only='yes' id='6efee8be'/> @@ -99771,23 +99811,6 @@ <enumerator name='WB_REASON_FOREIGN_FLUSH' value='8'/> <enumerator name='WB_REASON_MAX' value='9'/> </enum-decl> - <union-decl name='__anonymous_union__30' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='731' column='1' id='d1afa501'> - <data-member access='private'> - <var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='732' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_bdev' type-id='b88dd945' visibility='default' filepath='include/linux/fs.h' line='733' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_cdev' type-id='3e6eb939' visibility='default' filepath='include/linux/fs.h' line='734' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_link' type-id='26a90f95' visibility='default' filepath='include/linux/fs.h' line='735' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='i_dir_seq' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='736' column='1'/> - </data-member> - </union-decl> <pointer-type-def type-id='c0badb3c' size-in-bits='64' id='ef4fae1c'/> <pointer-type-def type-id='cacf0f57' size-in-bits='64' id='5760652d'/> <pointer-type-def type-id='ac0aeb1e' size-in-bits='64' id='f885ca7e'/> @@ -103690,7 +103713,7 @@ <parameter type-id='4fa10f9e' name='iter' filepath='mm/filemap.c' line='2274' column='1'/> <return type-id='79a0948f'/> </function-decl> - <function-decl name='set_page_dirty' mangled-name='set_page_dirty' filepath='include/linux/mm.h' line='1622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_page_dirty'> + <function-decl name='set_page_dirty' mangled-name='set_page_dirty' filepath='include/linux/mm.h' line='1630' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_page_dirty'> <parameter type-id='02f11ed4'/> <return type-id='95e97e5e'/> </function-decl> @@ -103724,21 +103747,21 @@ </function-type> </abi-instr> <abi-instr version='1.0' address-size='64' path='mm/frame_vector.c' language='LANG_C89'> - <class-decl name='frame_vector' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='1563' column='1' id='df80a1e0'> + <class-decl name='frame_vector' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mm.h' line='1571' column='1' id='df80a1e0'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nr_allocated' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='1564' column='1'/> + <var-decl name='nr_allocated' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='1572' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nr_frames' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='1565' column='1'/> + <var-decl name='nr_frames' type-id='f0981eeb' visibility='default' filepath='include/linux/mm.h' line='1573' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='got_ref' type-id='b50a4934' visibility='default' filepath='include/linux/mm.h' line='1566' column='1'/> + <var-decl name='got_ref' type-id='b50a4934' visibility='default' filepath='include/linux/mm.h' line='1574' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='is_pfns' type-id='b50a4934' visibility='default' filepath='include/linux/mm.h' line='1567' column='1'/> + <var-decl name='is_pfns' type-id='b50a4934' visibility='default' filepath='include/linux/mm.h' line='1575' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ptrs' type-id='baf98fd3' visibility='default' filepath='include/linux/mm.h' line='1568' column='1'/> + <var-decl name='ptrs' type-id='baf98fd3' visibility='default' filepath='include/linux/mm.h' line='1576' column='1'/> </data-member> </class-decl> <pointer-type-def type-id='df80a1e0' size-in-bits='64' id='d9fbdc06'/> @@ -103910,12 +103933,12 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='mm/oom_kill.c' language='LANG_C89'> - <function-decl name='register_oom_notifier' mangled-name='register_oom_notifier' filepath='mm/oom_kill.c' line='1022' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_oom_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1022' column='1'/> + <function-decl name='register_oom_notifier' mangled-name='register_oom_notifier' filepath='mm/oom_kill.c' line='1024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_oom_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1024' column='1'/> <return type-id='95e97e5e'/> </function-decl> - <function-decl name='unregister_oom_notifier' mangled-name='unregister_oom_notifier' filepath='mm/oom_kill.c' line='1028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_oom_notifier'> - <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1028' column='1'/> + <function-decl name='unregister_oom_notifier' mangled-name='unregister_oom_notifier' filepath='mm/oom_kill.c' line='1030' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unregister_oom_notifier'> + <parameter type-id='d504f73d' name='nb' filepath='mm/oom_kill.c' line='1030' column='1'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> @@ -104262,7 +104285,7 @@ <parameter type-id='69bf7bee' name='newsize' filepath='mm/truncate.c' line='802' column='1'/> <return type-id='48b5725f'/> </function-decl> - <function-decl name='unmap_mapping_range' mangled-name='unmap_mapping_range' filepath='include/linux/mm.h' line='1506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_mapping_range'> + <function-decl name='unmap_mapping_range' mangled-name='unmap_mapping_range' filepath='include/linux/mm.h' line='1514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unmap_mapping_range'> <parameter type-id='f57039f0'/> <parameter type-id='1eb56b1e'/> <parameter type-id='1eb56b1e'/> @@ -104453,13 +104476,213 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/core/dev.c' language='LANG_C89'> - <array-type-def dimensions='1' type-id='b9a99024' size-in-bits='infinite' id='f443352a'> + <array-type-def dimensions='1' type-id='b9a99024' size-in-bits='infinite' id='660a86d9'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> + <class-decl name='libipw_device' is-struct='yes' visibility='default' is-declaration-only='yes' id='9c91a761'/> + <array-type-def dimensions='1' type-id='aa80c027' size-in-bits='256' id='c73a16a3'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> <array-type-def dimensions='1' type-id='1dc6a898' size-in-bits='2048' id='13faf778'> <subrange length='128' type-id='7ff19f0f' id='1eb1687a'/> </array-type-def> - <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='b9a99024'> + <array-type-def dimensions='1' type-id='b151a3a8' size-in-bits='64' id='4a744ea1'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + </array-type-def> + <array-type-def dimensions='2' type-id='b151a3a8' size-in-bits='384' id='2d507faf'> + <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> + <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> + </array-type-def> + <typedef-decl name='iw_handler' type-id='2c8ff697' filepath='include/net/iw_handler.h' line='315' column='1' id='bcc5cab3'/> + <class-decl name='iw_request_info' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='304' column='1' id='e90b3b44'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cmd' type-id='d315442e' visibility='default' filepath='include/net/iw_handler.h' line='305' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/net/iw_handler.h' line='306' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_point' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='687' column='1' id='db4e746c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pointer' type-id='eaa32e2f' visibility='default' filepath='include/uapi/linux/wireless.h' line='688' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='689' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='690' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_param' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='676' column='1' id='b024252b'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/wireless.h' line='677' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fixed' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='678' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='40'> + <var-decl name='disabled' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='679' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='680' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_freq' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='702' column='1' id='bc1ac22c'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='m' type-id='3158a266' visibility='default' filepath='include/uapi/linux/wireless.h' line='703' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='e' type-id='b55def60' visibility='default' filepath='include/uapi/linux/wireless.h' line='704' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='i' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='705' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='56'> + <var-decl name='flags' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='706' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_quality' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='712' column='1' id='aa80c027'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='qual' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='713' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='level' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='715' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='noise' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='716' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='updated' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='717' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_priv_args' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='1059' column='1' id='0c842ad9'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='1060' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='set_args' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='1061' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='get_args' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='1062' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/wireless.h' line='1063' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_statistics' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='877' column='1' id='1c8cc2fd'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='status' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='878' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='qual' type-id='aa80c027' visibility='default' filepath='include/uapi/linux/wireless.h' line='881' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='discard' type-id='832938ed' visibility='default' filepath='include/uapi/linux/wireless.h' line='883' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='miss' type-id='6a2a3473' visibility='default' filepath='include/uapi/linux/wireless.h' line='884' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_discarded' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='727' column='1' id='832938ed'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='nwid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='728' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='code' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='729' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='fragment' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='730' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='retries' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='731' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='misc' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='732' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_missed' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='739' column='1' id='6a2a3473'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='beacon' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='740' column='1'/> + </data-member> + </class-decl> + <class-decl name='iw_spy_data' size-in-bits='800' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='396' column='1' id='f8292115'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='spy_number' type-id='95e97e5e' visibility='default' filepath='include/net/iw_handler.h' line='398' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='spy_address' type-id='2d507faf' visibility='default' filepath='include/net/iw_handler.h' line='399' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='spy_stat' type-id='c73a16a3' visibility='default' filepath='include/net/iw_handler.h' line='400' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='spy_thr_low' type-id='aa80c027' visibility='default' filepath='include/net/iw_handler.h' line='402' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='spy_thr_high' type-id='aa80c027' visibility='default' filepath='include/net/iw_handler.h' line='403' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='spy_thr_under' type-id='4a744ea1' visibility='default' filepath='include/net/iw_handler.h' line='404' column='1'/> + </data-member> + </class-decl> + <typedef-decl name='u_char' type-id='002ac4a6' filepath='include/linux/types.h' line='84' column='1' id='b151a3a8'/> + <union-decl name='iwreq_data' size-in-bits='128' visibility='default' filepath='include/uapi/linux/wireless.h' line='898' column='1' id='ed626d0d'> + <data-member access='private'> + <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/wireless.h' line='900' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='essid' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='904' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='nwid' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='905' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='freq' type-id='bc1ac22c' visibility='default' filepath='include/uapi/linux/wireless.h' line='906' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='sens' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='910' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='bitrate' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='911' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='txpower' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='912' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='rts' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='913' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='frag' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='914' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='mode' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='915' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='retry' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='916' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='encoding' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='918' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='power' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='919' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='qual' type-id='aa80c027' visibility='default' filepath='include/uapi/linux/wireless.h' line='920' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='ap_addr' type-id='5221b18a' visibility='default' filepath='include/uapi/linux/wireless.h' line='922' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='addr' type-id='5221b18a' visibility='default' filepath='include/uapi/linux/wireless.h' line='923' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='param' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='925' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='data' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='926' column='1'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='b9a99024'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='index' type-id='1dc6a898' visibility='default' filepath='include/linux/cpu_rmap.h' line='29' column='1'/> </data-member> @@ -104543,7 +104766,7 @@ <var-decl name='buckets' type-id='29c3368c' visibility='default' filepath='include/linux/netdevice.h' line='3022' column='1'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='3052' column='1' id='9a64afd2'> + <class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='3052' column='1' id='9a64afd2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='recursion' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='3053' column='1'/> </data-member> @@ -104594,7 +104817,18 @@ <enumerator name='SKB_REASON_CONSUMED' value='0'/> <enumerator name='SKB_REASON_DROPPED' value='1'/> </enum-decl> + <qualified-type-def type-id='bcc5cab3' const='yes' id='208298e3'/> + <pointer-type-def type-id='208298e3' size-in-bits='64' id='f696846b'/> + <qualified-type-def type-id='0c842ad9' const='yes' id='afa36b70'/> + <pointer-type-def type-id='afa36b70' size-in-bits='64' id='d841feae'/> + <pointer-type-def type-id='97488913' size-in-bits='64' id='2c8ff697'/> <pointer-type-def type-id='3a60b114' size-in-bits='64' id='29242f3e'/> + <pointer-type-def type-id='e90b3b44' size-in-bits='64' id='4780e252'/> + <pointer-type-def type-id='f8292115' size-in-bits='64' id='96efb615'/> + <pointer-type-def type-id='1c8cc2fd' size-in-bits='64' id='003642fd'/> + <pointer-type-def type-id='cfdbff8a' size-in-bits='64' id='55e2a83c'/> + <pointer-type-def type-id='ed626d0d' size-in-bits='64' id='00e2a7ce'/> + <pointer-type-def type-id='9c91a761' size-in-bits='64' id='29244949'/> <pointer-type-def type-id='164a08b2' size-in-bits='64' id='1c079e60'/> <pointer-type-def type-id='7ba771af' size-in-bits='64' id='4c83bbe7'/> <pointer-type-def type-id='035aa62d' size-in-bits='64' id='80c9c0cd'/> @@ -104629,6 +104863,12 @@ <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='660' column='1'/> <return type-id='68a2d05c'/> </function-decl> + <function-decl name='get_options' mangled-name='get_options' filepath='include/linux/kernel.h' line='499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_options'> + <parameter type-id='80f4b756'/> + <parameter type-id='95e97e5e'/> + <parameter type-id='7292109c'/> + <return type-id='26a90f95'/> + </function-decl> <function-decl name='dev_get_by_name' mangled-name='dev_get_by_name' filepath='net/core/dev.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dev_get_by_name'> <parameter type-id='a2bff677' name='net' filepath='net/core/dev.c' line='710' column='1'/> <parameter type-id='80f4b756' name='name' filepath='net/core/dev.c' line='710' column='1'/> @@ -104729,6 +104969,10 @@ <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='5914' column='1'/> <return type-id='48b5725f'/> </function-decl> + <function-decl name='__napi_schedule_irqoff' mangled-name='__napi_schedule_irqoff' filepath='net/core/dev.c' line='5963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__napi_schedule_irqoff'> + <parameter type-id='c50361c5' name='n' filepath='net/core/dev.c' line='5963' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='netdev_upper_dev_link' mangled-name='netdev_upper_dev_link' filepath='net/core/dev.c' line='7355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='netdev_upper_dev_link'> <parameter type-id='68a2d05c' name='dev' filepath='net/core/dev.c' line='7355' column='1'/> <parameter type-id='68a2d05c' name='upper_dev' filepath='net/core/dev.c' line='7356' column='1'/> @@ -104767,6 +105011,13 @@ <parameter type-id='f9f4b16f' name='mask' filepath='net/core/dev.c' line='9914' column='1'/> <return type-id='f9f4b16f'/> </function-decl> + <function-type size-in-bits='64' id='97488913'> + <parameter type-id='68a2d05c'/> + <parameter type-id='4780e252'/> + <parameter type-id='00e2a7ce'/> + <parameter type-id='26a90f95'/> + <return type-id='95e97e5e'/> + </function-type> <function-type size-in-bits='64' id='3a60b114'> <parameter type-id='0fbf3cfd'/> <parameter type-id='68a2d05c'/> @@ -104774,6 +105025,10 @@ <parameter type-id='68a2d05c'/> <return type-id='95e97e5e'/> </function-type> + <function-type size-in-bits='64' id='cfdbff8a'> + <parameter type-id='68a2d05c'/> + <return type-id='003642fd'/> + </function-type> <function-type size-in-bits='64' id='e91cb1f0'> <parameter type-id='1c079e60'/> <parameter type-id='f772df6e'/> @@ -105088,6 +105343,11 @@ <parameter type-id='a10cc675' name='trailer' filepath='net/core/skbuff.c' line='4396' column='1'/> <return type-id='95e97e5e'/> </function-decl> + <function-decl name='kfree_skb_partial' mangled-name='kfree_skb_partial' filepath='net/core/skbuff.c' line='5101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kfree_skb_partial'> + <parameter type-id='0fbf3cfd' name='skb' filepath='net/core/skbuff.c' line='5101' column='1'/> + <parameter type-id='b50a4934' name='head_stolen' filepath='net/core/skbuff.c' line='5101' column='1'/> + <return type-id='48b5725f'/> + </function-decl> <function-decl name='__skb_ext_put' mangled-name='__skb_ext_put' filepath='net/core/skbuff.c' line='6190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__skb_ext_put'> <parameter type-id='374692c7' name='ext' filepath='net/core/skbuff.c' line='6190' column='1'/> <return type-id='48b5725f'/> @@ -105228,6 +105488,10 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/core/utils.c' language='LANG_C89'> + <function-decl name='in_aton' mangled-name='in_aton' filepath='net/core/utils.c' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in_aton'> + <parameter type-id='80f4b756' name='str' filepath='net/core/utils.c' line='50' column='1'/> + <return type-id='78a133c2'/> + </function-decl> <function-decl name='in4_pton' mangled-name='in4_pton' filepath='net/core/utils.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='in4_pton'> <parameter type-id='80f4b756' name='src' filepath='net/core/utils.c' line='118' column='1'/> <parameter type-id='95e97e5e' name='srclen' filepath='net/core/utils.c' line='118' column='1'/> @@ -105295,17 +105559,35 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/ipv4/gre_offload.c' language='LANG_C89'> - <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='689' column='1' id='0c0ceec8'> - <data-member access='private'> - <var-decl name='' type-id='86f22dd1' visibility='default' filepath='include/linux/skbuff.h' line='690' column='1'/> + <class-decl name='packet_offload' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2429' column='1' id='42026ab7'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='84a5c3d4' visibility='default' filepath='include/linux/netdevice.h' line='2430' column='1'/> </data-member> - <data-member access='private'> - <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='704' column='1'/> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='priority' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='2431' column='1'/> </data-member> - <data-member access='private'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='705' column='1'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='callbacks' type-id='cbdbefb1' visibility='default' filepath='include/linux/netdevice.h' line='2432' column='1'/> </data-member> - </union-decl> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/netdevice.h' line='2433' column='1'/> + </data-member> + </class-decl> + <class-decl name='offload_callbacks' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/netdevice.h' line='2421' column='1' id='cbdbefb1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gso_segment' type-id='c256a724' visibility='default' filepath='include/linux/netdevice.h' line='2422' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gro_receive' type-id='54aa9dbd' visibility='default' filepath='include/linux/netdevice.h' line='2424' column='1'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gro_complete' type-id='0aeca82c' visibility='default' filepath='include/linux/netdevice.h' line='2426' column='1'/> + </data-member> + </class-decl> + <pointer-type-def type-id='0b1ae172' size-in-bits='64' id='0aeca82c'/> + <pointer-type-def type-id='42026ab7' size-in-bits='64' id='eaf79eaf'/> + <pointer-type-def type-id='74abfd91' size-in-bits='64' id='54aa9dbd'/> + <pointer-type-def type-id='4ecf1c6a' size-in-bits='64' id='c256a724'/> <function-decl name='csum_partial' mangled-name='csum_partial' filepath='include/asm-generic/checksum.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='csum_partial'> <parameter type-id='eaa32e2f'/> <parameter type-id='95e97e5e'/> @@ -105319,6 +105601,29 @@ <parameter type-id='f0981eeb'/> <return type-id='f0981eeb'/> </function-decl> + <function-decl name='gro_find_receive_by_type' mangled-name='gro_find_receive_by_type' filepath='include/linux/netdevice.h' line='3689' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_find_receive_by_type'> + <parameter type-id='8efea9e5'/> + <return type-id='eaf79eaf'/> + </function-decl> + <function-decl name='gro_find_complete_by_type' mangled-name='gro_find_complete_by_type' filepath='include/linux/netdevice.h' line='3690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gro_find_complete_by_type'> + <parameter type-id='8efea9e5'/> + <return type-id='eaf79eaf'/> + </function-decl> + <function-type size-in-bits='64' id='0b1ae172'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='95e97e5e'/> + <return type-id='95e97e5e'/> + </function-type> + <function-type size-in-bits='64' id='74abfd91'> + <parameter type-id='e84b031a'/> + <parameter type-id='0fbf3cfd'/> + <return type-id='0fbf3cfd'/> + </function-type> + <function-type size-in-bits='64' id='4ecf1c6a'> + <parameter type-id='0fbf3cfd'/> + <parameter type-id='f9f4b16f'/> + <return type-id='0fbf3cfd'/> + </function-type> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/ipv4/ip_vti.c' language='LANG_C89'> <class-decl name='xfrm4_protocol' size-in-bits='384' is-struct='yes' visibility='default' filepath='include/net/xfrm.h' line='1396' column='1' id='bf8af843'> @@ -105355,7 +105660,6 @@ <qualified-type-def type-id='eba8a6fe' const='yes' id='367f8ff7'/> <pointer-type-def type-id='367f8ff7' size-in-bits='64' id='a7cf78e7'/> <pointer-type-def type-id='618f2f7e' size-in-bits='64' id='a99cde64'/> - <pointer-type-def type-id='0b1ae172' size-in-bits='64' id='0aeca82c'/> <pointer-type-def type-id='1e37318c' size-in-bits='64' id='ec71052e'/> <pointer-type-def type-id='bf8af843' size-in-bits='64' id='5a0e9b53'/> <function-decl name='xfrm4_protocol_deregister' mangled-name='xfrm4_protocol_deregister' filepath='include/net/xfrm.h' line='1582' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xfrm4_protocol_deregister'> @@ -105411,11 +105715,6 @@ <parameter type-id='002ac4a6'/> <return type-id='95e97e5e'/> </function-decl> - <function-type size-in-bits='64' id='0b1ae172'> - <parameter type-id='0fbf3cfd'/> - <parameter type-id='95e97e5e'/> - <return type-id='95e97e5e'/> - </function-type> <function-type size-in-bits='64' id='1e37318c'> <parameter type-id='0fbf3cfd'/> <parameter type-id='95e97e5e'/> @@ -110203,6 +110502,25 @@ <var-decl name='inner_ipproto' type-id='8f048e17' visibility='default' filepath='include/linux/skbuff.h' line='864' column='1'/> </data-member> </union-decl> + <union-decl name='__anonymous_union__8' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='108' column='1' id='ba311a3b'> + <data-member access='private'> + <var-decl name='d_lru' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='109' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='d_wait' type-id='03d48e96' visibility='default' filepath='include/linux/dcache.h' line='110' column='1'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__9' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='117' column='1' id='ba0a0e49'> + <data-member access='private'> + <var-decl name='d_alias' type-id='03a4a074' visibility='default' filepath='include/linux/dcache.h' line='118' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='d_in_lookup_hash' type-id='8db0df1b' visibility='default' filepath='include/linux/dcache.h' line='119' column='1'/> + </data-member> + <data-member access='private'> + <var-decl name='d_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dcache.h' line='120' column='1'/> + </data-member> + </union-decl> <function-decl name='ieee80211_ap_probereq_get' mangled-name='ieee80211_ap_probereq_get' filepath='net/mac80211/mlme.c' line='2613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_ap_probereq_get'> <parameter type-id='1905517d' name='hw' filepath='net/mac80211/mlme.c' line='2613' column='1'/> <parameter type-id='3a1577c5' name='vif' filepath='net/mac80211/mlme.c' line='2614' column='1'/> @@ -110411,23 +110729,15 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/mac80211/tx.c' language='LANG_C89'> - <union-decl name='__anonymous_union__8' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='108' column='1' id='ba311a3b'> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='689' column='1' id='0c0ceec8'> <data-member access='private'> - <var-decl name='d_lru' type-id='72f469ec' visibility='default' filepath='include/linux/dcache.h' line='109' column='1'/> + <var-decl name='' type-id='86f22dd2' visibility='default' filepath='include/linux/skbuff.h' line='690' column='1'/> </data-member> <data-member access='private'> - <var-decl name='d_wait' type-id='03d48e96' visibility='default' filepath='include/linux/dcache.h' line='110' column='1'/> - </data-member> - </union-decl> - <union-decl name='__anonymous_union__9' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='117' column='1' id='ba0a0e49'> - <data-member access='private'> - <var-decl name='d_alias' type-id='03a4a074' visibility='default' filepath='include/linux/dcache.h' line='118' column='1'/> + <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='704' column='1'/> </data-member> <data-member access='private'> - <var-decl name='d_in_lookup_hash' type-id='8db0df1b' visibility='default' filepath='include/linux/dcache.h' line='119' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='d_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/dcache.h' line='120' column='1'/> + <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='705' column='1'/> </data-member> </union-decl> <function-decl name='ieee80211_csa_is_complete' mangled-name='ieee80211_csa_is_complete' filepath='net/mac80211/tx.c' line='4405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ieee80211_csa_is_complete'> @@ -112578,17 +112888,6 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/sched/cls_bpf.c' language='LANG_C89'> - <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='689' column='1' id='0c0ceec9'> - <data-member access='private'> - <var-decl name='' type-id='86f22dd2' visibility='default' filepath='include/linux/skbuff.h' line='690' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='rbnode' type-id='2a8a6332' visibility='default' filepath='include/linux/skbuff.h' line='704' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='list' type-id='72f469ec' visibility='default' filepath='include/linux/skbuff.h' line='705' column='1'/> - </data-member> - </union-decl> <function-decl name='bpf_prog_create' mangled-name='bpf_prog_create' filepath='include/linux/filter.h' line='889' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bpf_prog_create'> <parameter type-id='50b674cc'/> <parameter type-id='e93ad915'/> @@ -112741,7 +113040,7 @@ <var-decl name='action_idr' type-id='37ce495e' visibility='default' filepath='include/net/act_api.h' line='17' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='net' type-id='a2bff677' visibility='default' filepath='include/net/act_api.h' line='18' column='1'/> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/act_api.h' line='18' column='1'/> </data-member> </class-decl> <class-decl name='tcf_t' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/pkt_cls.h' line='135' column='1' id='195c8601'> @@ -112780,7 +113079,7 @@ <var-decl name='actions' type-id='981420b7' visibility='default' filepath='include/net/pkt_cls.h' line='193' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='net' type-id='a2bff677' visibility='default' filepath='include/net/pkt_cls.h' line='194' column='1'/> + <var-decl name='net' type-id='a2bff676' visibility='default' filepath='include/net/pkt_cls.h' line='194' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='action' type-id='95e97e5e' visibility='default' filepath='include/net/pkt_cls.h' line='199' column='1'/> @@ -112862,7 +113161,7 @@ <return type-id='95e97e5e'/> </function-decl> <function-decl name='tcf_exts_validate' mangled-name='tcf_exts_validate' filepath='include/net/pkt_cls.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tcf_exts_validate'> - <parameter type-id='a2bff677'/> + <parameter type-id='a2bff676'/> <parameter type-id='6dca061b'/> <parameter type-id='30864cdc'/> <parameter type-id='6fcaf91e'/> @@ -112877,7 +113176,7 @@ <return type-id='95e97e5e'/> </function-decl> <function-type size-in-bits='64' id='218d3568'> - <parameter type-id='a2bff677'/> + <parameter type-id='a2bff676'/> <parameter type-id='6fcaf91e'/> <parameter type-id='6fcaf91e'/> <parameter type-id='981420b7'/> @@ -112889,7 +113188,7 @@ <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='2ed857dd'> - <parameter type-id='a2bff677'/> + <parameter type-id='a2bff676'/> <parameter type-id='0fbf3cfd'/> <parameter type-id='07b9ee34'/> <parameter type-id='95e97e5e'/> @@ -112898,7 +113197,7 @@ <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' id='1302297b'> - <parameter type-id='a2bff677'/> + <parameter type-id='a2bff676'/> <parameter type-id='981420b7'/> <parameter type-id='19c2251e'/> <return type-id='95e97e5e'/> @@ -112980,207 +113279,7 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/socket.c' language='LANG_C89'> - <class-decl name='libipw_device' is-struct='yes' visibility='default' is-declaration-only='yes' id='9c91a761'/> - <array-type-def dimensions='1' type-id='aa80c027' size-in-bits='256' id='c73a16a3'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='1' type-id='b151a3a8' size-in-bits='64' id='4a744ea1'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - </array-type-def> - <array-type-def dimensions='2' type-id='b151a3a8' size-in-bits='384' id='2d507faf'> - <subrange length='8' type-id='7ff19f0f' id='56e0c0b1'/> - <subrange length='6' type-id='7ff19f0f' id='52fa524b'/> - </array-type-def> - <typedef-decl name='iw_handler' type-id='2c8ff697' filepath='include/net/iw_handler.h' line='315' column='1' id='bcc5cab3'/> - <class-decl name='iw_request_info' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='304' column='1' id='e90b3b44'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cmd' type-id='d315442e' visibility='default' filepath='include/net/iw_handler.h' line='305' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/net/iw_handler.h' line='306' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_point' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='687' column='1' id='db4e746c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pointer' type-id='eaa32e2f' visibility='default' filepath='include/uapi/linux/wireless.h' line='688' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='689' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='690' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_param' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='676' column='1' id='b024252b'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='value' type-id='3158a266' visibility='default' filepath='include/uapi/linux/wireless.h' line='677' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='fixed' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='678' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='40'> - <var-decl name='disabled' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='679' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='flags' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='680' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_freq' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='702' column='1' id='bc1ac22c'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='m' type-id='3158a266' visibility='default' filepath='include/uapi/linux/wireless.h' line='703' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='e' type-id='b55def60' visibility='default' filepath='include/uapi/linux/wireless.h' line='704' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='i' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='705' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='56'> - <var-decl name='flags' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='706' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_quality' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='712' column='1' id='aa80c027'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='qual' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='713' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='level' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='715' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='noise' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='716' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='updated' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/wireless.h' line='717' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_priv_args' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='1059' column='1' id='0c842ad9'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cmd' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='1060' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='set_args' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='1061' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='get_args' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='1062' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/wireless.h' line='1063' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_statistics' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='877' column='1' id='1c8cc2fd'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='status' type-id='d315442e' visibility='default' filepath='include/uapi/linux/wireless.h' line='878' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='qual' type-id='aa80c027' visibility='default' filepath='include/uapi/linux/wireless.h' line='881' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='discard' type-id='832938ed' visibility='default' filepath='include/uapi/linux/wireless.h' line='883' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='miss' type-id='6a2a3473' visibility='default' filepath='include/uapi/linux/wireless.h' line='884' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_discarded' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='727' column='1' id='832938ed'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nwid' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='728' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='code' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='729' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='fragment' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='730' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='retries' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='731' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='misc' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='732' column='1'/> - </data-member> - </class-decl> - <union-decl name='iwreq_data' size-in-bits='128' visibility='default' filepath='include/uapi/linux/wireless.h' line='898' column='1' id='ed626d0d'> - <data-member access='private'> - <var-decl name='name' type-id='ac1fa8c0' visibility='default' filepath='include/uapi/linux/wireless.h' line='900' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='essid' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='904' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='nwid' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='905' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='freq' type-id='bc1ac22c' visibility='default' filepath='include/uapi/linux/wireless.h' line='906' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='sens' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='910' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='bitrate' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='911' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='txpower' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='912' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='rts' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='913' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='frag' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='914' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='mode' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='915' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='retry' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='916' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='encoding' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='918' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='power' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='919' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='qual' type-id='aa80c027' visibility='default' filepath='include/uapi/linux/wireless.h' line='920' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='ap_addr' type-id='5221b18a' visibility='default' filepath='include/uapi/linux/wireless.h' line='922' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='addr' type-id='5221b18a' visibility='default' filepath='include/uapi/linux/wireless.h' line='923' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='param' type-id='b024252b' visibility='default' filepath='include/uapi/linux/wireless.h' line='925' column='1'/> - </data-member> - <data-member access='private'> - <var-decl name='data' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='926' column='1'/> - </data-member> - </union-decl> - <class-decl name='iw_missed' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/wireless.h' line='739' column='1' id='6a2a3473'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='beacon' type-id='3f1a6b60' visibility='default' filepath='include/uapi/linux/wireless.h' line='740' column='1'/> - </data-member> - </class-decl> - <class-decl name='iw_spy_data' size-in-bits='800' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='396' column='1' id='f8292115'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='spy_number' type-id='95e97e5e' visibility='default' filepath='include/net/iw_handler.h' line='398' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='spy_address' type-id='2d507faf' visibility='default' filepath='include/net/iw_handler.h' line='399' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='spy_stat' type-id='c73a16a3' visibility='default' filepath='include/net/iw_handler.h' line='400' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='spy_thr_low' type-id='aa80c027' visibility='default' filepath='include/net/iw_handler.h' line='402' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='spy_thr_high' type-id='aa80c027' visibility='default' filepath='include/net/iw_handler.h' line='403' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='spy_thr_under' type-id='4a744ea1' visibility='default' filepath='include/net/iw_handler.h' line='404' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='u_char' type-id='002ac4a6' filepath='include/linux/types.h' line='84' column='1' id='b151a3a8'/> - <union-decl name='__anonymous_union__24' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1' id='93350e5d'> + <union-decl name='__anonymous_union__12' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='122' column='1' id='93350e5d'> <data-member access='private'> <var-decl name='s_mem' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='123' column='1'/> </data-member> @@ -113191,7 +113290,7 @@ <var-decl name='' type-id='545f1131' visibility='default' filepath='include/linux/mm_types.h' line='125' column='1'/> </data-member> </union-decl> - <union-decl name='__anonymous_union__28' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='45' column='1' id='18e597f8'> + <union-decl name='__anonymous_union__16' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='45' column='1' id='18e597f8'> <data-member access='private'> <var-decl name='nr_segs' type-id='7359adad' visibility='default' filepath='include/linux/uio.h' line='46' column='1'/> </data-member> @@ -113199,18 +113298,7 @@ <var-decl name='' type-id='2c04e77f' visibility='default' filepath='include/linux/uio.h' line='47' column='1'/> </data-member> </union-decl> - <qualified-type-def type-id='bcc5cab3' const='yes' id='208298e3'/> - <pointer-type-def type-id='208298e3' size-in-bits='64' id='f696846b'/> - <qualified-type-def type-id='0c842ad9' const='yes' id='afa36b70'/> - <pointer-type-def type-id='afa36b70' size-in-bits='64' id='d841feae'/> - <pointer-type-def type-id='97488913' size-in-bits='64' id='2c8ff697'/> - <pointer-type-def type-id='e90b3b44' size-in-bits='64' id='4780e252'/> - <pointer-type-def type-id='f8292115' size-in-bits='64' id='96efb615'/> - <pointer-type-def type-id='1c8cc2fd' size-in-bits='64' id='003642fd'/> - <pointer-type-def type-id='cfdbff8a' size-in-bits='64' id='55e2a83c'/> - <pointer-type-def type-id='ed626d0d' size-in-bits='64' id='00e2a7ce'/> <pointer-type-def type-id='cd5915d8' size-in-bits='64' id='9c68341e'/> - <pointer-type-def type-id='9c91a761' size-in-bits='64' id='29244949'/> <pointer-type-def type-id='13103032' size-in-bits='64' id='1a7bb5c8'/> <function-decl name='__sock_tx_timestamp' mangled-name='__sock_tx_timestamp' filepath='net/socket.c' line='615' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sock_tx_timestamp'> <parameter type-id='d315442e' name='tsflags' filepath='net/socket.c' line='615' column='1'/> @@ -113282,17 +113370,6 @@ <parameter type-id='95e97e5e'/> <return type-id='bd54fe1a'/> </function-decl> - <function-type size-in-bits='64' id='97488913'> - <parameter type-id='68a2d05c'/> - <parameter type-id='4780e252'/> - <parameter type-id='00e2a7ce'/> - <parameter type-id='26a90f95'/> - <return type-id='95e97e5e'/> - </function-type> - <function-type size-in-bits='64' id='cfdbff8a'> - <parameter type-id='68a2d05c'/> - <return type-id='003642fd'/> - </function-type> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/tipc/diag.c' language='LANG_C89'> <class-decl name='sock_diag_handler' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/sock_diag.h' line='15' column='1' id='caff6eaa'> @@ -113356,7 +113433,7 @@ <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='24' id='4df9d64a'> <subrange length='3' type-id='7ff19f0f' id='56f209d2'/> </array-type-def> - <class-decl name='cfg80211_conn' size-in-bits='3264' is-struct='yes' visibility='default' is-declaration-only='yes' id='43420c6a'/> + <class-decl name='cfg80211_conn' is-struct='yes' visibility='default' is-declaration-only='yes' id='43420c6a'/> <array-type-def dimensions='1' type-id='ec00acfb' size-in-bits='infinite' id='14cad687'> <subrange length='infinite' type-id='7ff19f0f' id='031f2035'/> </array-type-def> @@ -119232,21 +119309,6 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='net/wireless/sme.c' language='LANG_C89'> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='net/wireless/sme.c' line='34' column='1' id='08f5ca1c'> - <underlying-type type-id='6406df84'/> - <enumerator name='CFG80211_CONN_SCANNING' value='0'/> - <enumerator name='CFG80211_CONN_SCAN_AGAIN' value='1'/> - <enumerator name='CFG80211_CONN_AUTHENTICATE_NEXT' value='2'/> - <enumerator name='CFG80211_CONN_AUTHENTICATING' value='3'/> - <enumerator name='CFG80211_CONN_AUTH_FAILED_TIMEOUT' value='4'/> - <enumerator name='CFG80211_CONN_ASSOCIATE_NEXT' value='5'/> - <enumerator name='CFG80211_CONN_ASSOCIATING' value='6'/> - <enumerator name='CFG80211_CONN_ASSOC_FAILED' value='7'/> - <enumerator name='CFG80211_CONN_ASSOC_FAILED_TIMEOUT' value='8'/> - <enumerator name='CFG80211_CONN_DEAUTH' value='9'/> - <enumerator name='CFG80211_CONN_ABANDON' value='10'/> - <enumerator name='CFG80211_CONN_CONNECTED' value='11'/> - </enum-decl> <class-decl name='cfg80211_connect_resp_params' size-in-bits='896' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='6631' column='1' id='77e8064c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='status' type-id='95e97e5e' visibility='default' filepath='include/net/cfg80211.h' line='6632' column='1'/>
diff --git a/android/abi_gki_aarch64_galaxy b/android/abi_gki_aarch64_galaxy index acceef3..93db4ed 100644 --- a/android/abi_gki_aarch64_galaxy +++ b/android/abi_gki_aarch64_galaxy
@@ -93,6 +93,7 @@ __mutex_init __napi_alloc_skb __napi_schedule + __napi_schedule_irqoff __netdev_alloc_skb __netlink_kernel_create __nlmsg_put @@ -145,6 +146,8 @@ __tasklet_schedule __trace_bprintk __tracepoint_android_vh_is_fpsimd_save + __tracepoint_android_vh_kfree_skb + __tracepoint_android_vh_ptype_head __tracepoint_device_pm_callback_end __tracepoint_device_pm_callback_start __tracepoint_pelt_cfs_tp @@ -415,6 +418,8 @@ cpufreq_table_index_unsorted cpufreq_unregister_driver cpuhp_tasks_frozen + cpuidle_pause_and_lock + cpuidle_resume_and_unlock cpumask_next cpumask_next_and cpus_read_lock @@ -797,6 +802,7 @@ drm_dp_update_payload_part1 drm_dp_update_payload_part2 drm_edid_duplicate + drm_edid_get_monitor_name drm_encoder_cleanup drm_encoder_init drm_err @@ -853,6 +859,7 @@ drm_mode_create drm_mode_create_dp_colorspace_property drm_mode_debug_printmodeline + drm_mode_destroy drm_mode_duplicate drm_mode_equal drm_mode_object_find @@ -987,6 +994,7 @@ get_cpu_device get_cpu_idle_time get_device + get_options get_pid_task get_random_bytes get_random_u32 @@ -1041,6 +1049,8 @@ gpiod_set_value gpiod_set_value_cansleep gpiod_to_irq + gro_find_complete_by_type + gro_find_receive_by_type gs_alloc_req gs_free_req gserial_alloc_line @@ -1131,6 +1141,7 @@ iio_read_channel_processed iio_read_channel_raw import_iovec + in_aton in_egroup_p init_dummy_netdev init_net @@ -1289,6 +1300,7 @@ kfree_call_rcu kfree_const kfree_skb + kfree_skb_partial kill_fasync kimage_vaddr kimage_voffset @@ -2022,6 +2034,7 @@ smp_call_function smp_call_function_many smp_call_function_single + smp_call_function_single_async smp_call_on_cpu snd_card_free snd_card_new