ANDROID: GKI: Add symbol list for Nothing

Add symbol list for Nothing at the first time
1 Added function:
  [A] 'function int __traceiter_android_vh_thermal_pm_notify_suspend(void*, thermal_zone_device*, int*)'

1 Added variable:
  [A] 'tracepoint __tracepoint_android_vh_thermal_pm_notify_suspend'

Bug: 330689010
Bug: 325767715
Change-Id: Idd1235e69b158a07f208f088b44db53418cd8d88
Signed-off-by: Dylan Chang <dylan.chang@nothing.tech>
(cherry picked from commit 22789c4dfcde84aec6cd05b2ab38eafd1b19b149)
diff --git a/BUILD.bazel b/BUILD.bazel
index 3b4d736..d536dee 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -29,6 +29,7 @@
     "android/abi_gki_aarch64_moto",
     "android/abi_gki_aarch64_mtk",
     "android/abi_gki_aarch64_mtktv",
+    "android/abi_gki_aarch64_nothing",
     "android/abi_gki_aarch64_oplus",
     "android/abi_gki_aarch64_pasa",
     "android/abi_gki_aarch64_pixel",
diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml
index 173948f..584b3ae 100644
--- a/android/abi_gki_aarch64.xml
+++ b/android/abi_gki_aarch64.xml
@@ -764,6 +764,7 @@
       <elf-symbol name='__traceiter_android_vh_sysrq_crash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x40207816'/>
       <elf-symbol name='__traceiter_android_vh_task_blocks_on_rtmutex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6e6d9dd0'/>
       <elf-symbol name='__traceiter_android_vh_test_clear_look_around_ref' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf0e40b05'/>
+      <elf-symbol name='__traceiter_android_vh_thermal_pm_notify_suspend' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3c80ee81'/>
       <elf-symbol name='__traceiter_android_vh_thermal_power_cap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x73b88f94'/>
       <elf-symbol name='__traceiter_android_vh_thermal_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc9b6b745'/>
       <elf-symbol name='__traceiter_android_vh_thermal_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x11150fce'/>
@@ -7583,6 +7584,7 @@
       <elf-symbol name='__tracepoint_android_vh_sysrq_crash' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1ce924b5'/>
       <elf-symbol name='__tracepoint_android_vh_task_blocks_on_rtmutex' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5494b8bf'/>
       <elf-symbol name='__tracepoint_android_vh_test_clear_look_around_ref' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4ffca4ae'/>
+      <elf-symbol name='__tracepoint_android_vh_thermal_pm_notify_suspend' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x8224984a'/>
       <elf-symbol name='__tracepoint_android_vh_thermal_power_cap' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf1fd6b34'/>
       <elf-symbol name='__tracepoint_android_vh_thermal_register' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x52c84ba9'/>
       <elf-symbol name='__tracepoint_android_vh_thermal_unregister' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5ba0a594'/>
@@ -7958,7 +7960,7 @@
           <var-decl name='enabled' type-id='49178f86' visibility='default' filepath='include/linux/jump_label.h' line='88' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='' type-id='ac5ab636' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1'/>
+          <var-decl name='' type-id='ac5ab638' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1'/>
         </data-member>
       </class-decl>
       <pointer-type-def type-id='fc8b497c' size-in-bits='64' id='0023218e'/>
@@ -8530,7 +8532,7 @@
       <qualified-type-def type-id='6eadcbe0' const='yes' id='02233ed7'/>
       <class-decl name='qstr' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/dcache.h' line='49' column='1' id='02244303'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='' type-id='ac5ab630' visibility='default' filepath='include/linux/dcache.h' line='50' column='1'/>
+          <var-decl name='' type-id='ac5ab632' visibility='default' filepath='include/linux/dcache.h' line='50' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='64'>
           <var-decl name='name' type-id='354f7eb9' visibility='default' filepath='include/linux/dcache.h' line='56' column='1'/>
@@ -9445,7 +9447,6 @@
       <pointer-type-def type-id='b2c72f60' size-in-bits='64' id='0459295a'/>
       <pointer-type-def type-id='2283cf25' size-in-bits='64' id='045e4a95'/>
       <pointer-type-def type-id='8efd3865' size-in-bits='64' id='0461ecf5'/>
-      <pointer-type-def type-id='11b39afc' size-in-bits='64' id='0462c74a'/>
       <class-decl name='phy_c45_device_ids' size-in-bits='1088' is-struct='yes' visibility='default' filepath='include/linux/phy.h' line='478' column='1' id='0463cbfd'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='devices_in_package' type-id='19c2251e' visibility='default' filepath='include/linux/phy.h' line='479' column='1'/>
@@ -10056,7 +10057,6 @@
           <var-decl name='buffered' type-id='b50a4934' visibility='default' filepath='include/media/v4l2-mem2mem.h' line='71' column='1'/>
         </data-member>
       </class-decl>
-      <pointer-type-def type-id='c56b7883' size-in-bits='64' id='06524697'/>
       <class-decl name='clk_init_data' size-in-bits='448' is-struct='yes' visibility='default' filepath='include/linux/clk-provider.h' line='299' column='1' id='065eee5b'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/clk-provider.h' line='300' column='1'/>
@@ -13119,17 +13119,6 @@
         <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/>
       </array-type-def>
       <pointer-type-def type-id='1b1c4a63' size-in-bits='64' id='0e23c133'/>
-      <class-decl name='mtd_pairing_scheme' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='176' column='1' id='0e2723e7'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='ngroups' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='177' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='get_info' type-id='355a3725' visibility='default' filepath='include/linux/mtd/mtd.h' line='178' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='get_wunit' type-id='bef02df9' visibility='default' filepath='include/linux/mtd/mtd.h' line='180' column='1'/>
-        </data-member>
-      </class-decl>
       <pointer-type-def type-id='d81ac7f6' size-in-bits='64' id='0e289f54'/>
       <pointer-type-def type-id='897bd6f1' size-in-bits='64' id='0e291009'/>
       <pointer-type-def type-id='fbe01570' size-in-bits='64' id='0e299972'/>
@@ -14382,14 +14371,6 @@
           <var-decl name='sf_crcount' type-id='002ac4a6' visibility='default' filepath='include/linux/igmp.h' line='64' column='1'/>
         </data-member>
       </class-decl>
-      <class-decl name='mtd_pairing_info' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='138' column='1' id='11b39afc'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='pair' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='139' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='32'>
-          <var-decl name='group' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='140' column='1'/>
-        </data-member>
-      </class-decl>
       <pointer-type-def type-id='19b26952' size-in-bits='64' id='11bff950'/>
       <function-type size-in-bits='64' id='11c513ae'>
         <parameter type-id='b4de78ea'/>
@@ -14989,7 +14970,7 @@
           <var-decl name='serial' type-id='c84025ab' visibility='default' filepath='include/linux/key.h' line='191' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='' type-id='ac5ab639' visibility='default' filepath='include/linux/key.h' line='192' column='1'/>
+          <var-decl name='' type-id='ac5ab63b' visibility='default' filepath='include/linux/key.h' line='192' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
           <var-decl name='sem' type-id='f19fdb93' visibility='default' filepath='include/linux/key.h' line='199' column='1'/>
@@ -15001,7 +14982,7 @@
           <var-decl name='security' type-id='eaa32e2f' visibility='default' filepath='include/linux/key.h' line='201' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='896'>
-          <var-decl name='' type-id='ac5ab63a' visibility='default' filepath='include/linux/key.h' line='202' column='1'/>
+          <var-decl name='' type-id='ac5ab63c' visibility='default' filepath='include/linux/key.h' line='202' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='960'>
           <var-decl name='last_used_at' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='206' column='1'/>
@@ -15028,10 +15009,10 @@
           <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='222' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1280'>
-          <var-decl name='' type-id='ac5ab63b' visibility='default' filepath='include/linux/key.h' line='239' column='1'/>
+          <var-decl name='' type-id='ac5ab63d' visibility='default' filepath='include/linux/key.h' line='239' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1600'>
-          <var-decl name='' type-id='ac5ab63c' visibility='default' filepath='include/linux/key.h' line='254' column='1'/>
+          <var-decl name='' type-id='ac5ab63e' visibility='default' filepath='include/linux/key.h' line='254' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1856'>
           <var-decl name='restrict_link' type-id='92daca01' visibility='default' filepath='include/linux/key.h' line='274' column='1'/>
@@ -16659,7 +16640,7 @@
           <var-decl name='hash' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='110' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='' type-id='ac5ab638' visibility='default' filepath='include/linux/key.h' line='111' column='1'/>
+          <var-decl name='' type-id='ac5ab63a' visibility='default' filepath='include/linux/key.h' line='111' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='128'>
           <var-decl name='type' type-id='d0a699d1' visibility='default' filepath='include/linux/key.h' line='123' column='1'/>
@@ -20043,12 +20024,6 @@
           <var-decl name='daddr' type-id='78a133c2' visibility='default' filepath='include/uapi/linux/ip.h' line='105' column='1'/>
         </data-member>
       </class-decl>
-      <function-type size-in-bits='64' id='1edc0ccb'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='b59d7dce'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <function-type size-in-bits='64' id='1ee07c27'>
         <parameter type-id='503ff1ba'/>
         <return type-id='48b5725f'/>
@@ -21037,7 +21012,6 @@
       <pointer-type-def type-id='a2c297ff' size-in-bits='64' id='20f9ae8b'/>
       <pointer-type-def type-id='63b32204' size-in-bits='64' id='20fece6a'/>
       <pointer-type-def type-id='c4126d52' size-in-bits='64' id='210253e8'/>
-      <pointer-type-def type-id='31d2e798' size-in-bits='64' id='2102bd36'/>
       <pointer-type-def type-id='d10f08e3' size-in-bits='64' id='2108b777'/>
       <qualified-type-def type-id='ec55eb74' const='yes' id='21109a44'/>
       <function-type size-in-bits='64' id='2112ee6e'>
@@ -21110,7 +21084,6 @@
         </data-member>
       </class-decl>
       <qualified-type-def type-id='9f6de273' const='yes' id='215ec542'/>
-      <pointer-type-def type-id='da729081' size-in-bits='64' id='215f8c45'/>
       <pointer-type-def type-id='c87333bf' size-in-bits='64' id='21641a6b'/>
       <pointer-type-def type-id='25cf7d45' size-in-bits='64' id='216753a5'/>
       <pointer-type-def type-id='d80b72e6' size-in-bits='64' id='2168a3eb'/>
@@ -21636,7 +21609,6 @@
       </class-decl>
       <pointer-type-def type-id='6e3d524a' size-in-bits='64' id='22be78e8'/>
       <pointer-type-def type-id='7e4a9bc8' size-in-bits='64' id='22c37a8a'/>
-      <qualified-type-def type-id='0e2723e7' const='yes' id='22c4fd1a'/>
       <pointer-type-def type-id='a1d0bf0a' size-in-bits='64' id='22c88c44'/>
       <enum-decl name='drm_scaling_filter' filepath='include/drm/drm_plane.h' line='38' column='1' id='22cc4642'>
         <underlying-type type-id='9cac1fee'/>
@@ -22126,7 +22098,7 @@
           <var-decl name='fl_lmops' type-id='a548fbc8' visibility='default' filepath='include/linux/fs.h' line='1166' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1472'>
-          <var-decl name='fl_u' type-id='ac5ab633' visibility='default' filepath='include/linux/fs.h' line='1175' column='1'/>
+          <var-decl name='fl_u' type-id='ac5ab635' visibility='default' filepath='include/linux/fs.h' line='1175' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1728'>
           <var-decl name='android_reserved1' type-id='72f469ec' visibility='default' filepath='include/linux/fs.h' line='1177' column='1'/>
@@ -23282,206 +23254,7 @@
         <parameter type-id='7d5a17ad'/>
         <return type-id='453a795e'/>
       </function-type>
-      <class-decl name='mtd_info' size-in-bits='12416' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='236' column='1' id='25dc4075'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='type' type-id='b151a3a8' visibility='default' filepath='include/linux/mtd/mtd.h' line='237' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='32'>
-          <var-decl name='flags' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='238' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='size' type-id='9c313c2d' visibility='default' filepath='include/linux/mtd/mtd.h' line='239' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='erasesize' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='245' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='160'>
-          <var-decl name='writesize' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='253' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='192'>
-          <var-decl name='writebufsize' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='264' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='224'>
-          <var-decl name='oobsize' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='266' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='oobavail' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='267' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='288'>
-          <var-decl name='erasesize_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='273' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='320'>
-          <var-decl name='writesize_shift' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='274' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='352'>
-          <var-decl name='erasesize_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='276' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='384'>
-          <var-decl name='writesize_mask' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='277' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='416'>
-          <var-decl name='bitflip_threshold' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='286' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='448'>
-          <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mtd/mtd.h' line='289' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='512'>
-          <var-decl name='index' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='290' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='576'>
-          <var-decl name='ooblayout' type-id='a2ce5275' visibility='default' filepath='include/linux/mtd/mtd.h' line='293' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='640'>
-          <var-decl name='pairing' type-id='ec1a9290' visibility='default' filepath='include/linux/mtd/mtd.h' line='296' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='704'>
-          <var-decl name='ecc_step_size' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='299' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='736'>
-          <var-decl name='ecc_strength' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='302' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='768'>
-          <var-decl name='numeraseregions' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='307' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='832'>
-          <var-decl name='eraseregions' type-id='c3b85b9b' visibility='default' filepath='include/linux/mtd/mtd.h' line='308' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='896'>
-          <var-decl name='_erase' type-id='6edc5840' visibility='default' filepath='include/linux/mtd/mtd.h' line='314' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='960'>
-          <var-decl name='_point' type-id='898f3126' visibility='default' filepath='include/linux/mtd/mtd.h' line='315' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1024'>
-          <var-decl name='_unpoint' type-id='377cc68f' visibility='default' filepath='include/linux/mtd/mtd.h' line='317' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1088'>
-          <var-decl name='_read' type-id='215f8c45' visibility='default' filepath='include/linux/mtd/mtd.h' line='318' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1152'>
-          <var-decl name='_write' type-id='3a5ed4ca' visibility='default' filepath='include/linux/mtd/mtd.h' line='320' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1216'>
-          <var-decl name='_panic_write' type-id='3a5ed4ca' visibility='default' filepath='include/linux/mtd/mtd.h' line='322' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1280'>
-          <var-decl name='_read_oob' type-id='06524697' visibility='default' filepath='include/linux/mtd/mtd.h' line='324' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1344'>
-          <var-decl name='_write_oob' type-id='06524697' visibility='default' filepath='include/linux/mtd/mtd.h' line='326' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1408'>
-          <var-decl name='_get_fact_prot_info' type-id='c42bce58' visibility='default' filepath='include/linux/mtd/mtd.h' line='328' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1472'>
-          <var-decl name='_read_fact_prot_reg' type-id='215f8c45' visibility='default' filepath='include/linux/mtd/mtd.h' line='330' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1536'>
-          <var-decl name='_get_user_prot_info' type-id='c42bce58' visibility='default' filepath='include/linux/mtd/mtd.h' line='332' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1600'>
-          <var-decl name='_read_user_prot_reg' type-id='215f8c45' visibility='default' filepath='include/linux/mtd/mtd.h' line='334' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1664'>
-          <var-decl name='_write_user_prot_reg' type-id='3a5ed4ca' visibility='default' filepath='include/linux/mtd/mtd.h' line='336' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1728'>
-          <var-decl name='_lock_user_prot_reg' type-id='377cc68f' visibility='default' filepath='include/linux/mtd/mtd.h' line='339' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1792'>
-          <var-decl name='_erase_user_prot_reg' type-id='377cc68f' visibility='default' filepath='include/linux/mtd/mtd.h' line='341' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1856'>
-          <var-decl name='_writev' type-id='59376d1e' visibility='default' filepath='include/linux/mtd/mtd.h' line='343' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1920'>
-          <var-decl name='_sync' type-id='8093b228' visibility='default' filepath='include/linux/mtd/mtd.h' line='345' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='1984'>
-          <var-decl name='_lock' type-id='bd9e4f1c' visibility='default' filepath='include/linux/mtd/mtd.h' line='346' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2048'>
-          <var-decl name='_unlock' type-id='bd9e4f1c' visibility='default' filepath='include/linux/mtd/mtd.h' line='347' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2112'>
-          <var-decl name='_is_locked' type-id='bd9e4f1c' visibility='default' filepath='include/linux/mtd/mtd.h' line='348' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2176'>
-          <var-decl name='_block_isreserved' type-id='bcea32e0' visibility='default' filepath='include/linux/mtd/mtd.h' line='349' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2240'>
-          <var-decl name='_block_isbad' type-id='bcea32e0' visibility='default' filepath='include/linux/mtd/mtd.h' line='350' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2304'>
-          <var-decl name='_block_markbad' type-id='bcea32e0' visibility='default' filepath='include/linux/mtd/mtd.h' line='351' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2368'>
-          <var-decl name='_max_bad_blocks' type-id='377cc68f' visibility='default' filepath='include/linux/mtd/mtd.h' line='352' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2432'>
-          <var-decl name='_suspend' type-id='8371387b' visibility='default' filepath='include/linux/mtd/mtd.h' line='353' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2496'>
-          <var-decl name='_resume' type-id='8093b228' visibility='default' filepath='include/linux/mtd/mtd.h' line='354' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2560'>
-          <var-decl name='_reboot' type-id='8093b228' visibility='default' filepath='include/linux/mtd/mtd.h' line='355' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2624'>
-          <var-decl name='_get_device' type-id='8371387b' visibility='default' filepath='include/linux/mtd/mtd.h' line='360' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2688'>
-          <var-decl name='_put_device' type-id='8093b228' visibility='default' filepath='include/linux/mtd/mtd.h' line='361' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2752'>
-          <var-decl name='oops_panic_write' type-id='b50a4934' visibility='default' filepath='include/linux/mtd/mtd.h' line='367' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='2816'>
-          <var-decl name='reboot_notifier' type-id='9b08f7cd' visibility='default' filepath='include/linux/mtd/mtd.h' line='369' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='3008'>
-          <var-decl name='ecc_stats' type-id='7b8d694e' visibility='default' filepath='include/linux/mtd/mtd.h' line='372' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='3136'>
-          <var-decl name='subpage_sft' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='374' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='3200'>
-          <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/mtd/mtd.h' line='376' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='3264'>
-          <var-decl name='owner' type-id='2730d015' visibility='default' filepath='include/linux/mtd/mtd.h' line='378' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='3328'>
-          <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/mtd/mtd.h' line='379' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='10624'>
-          <var-decl name='usecount' type-id='95e97e5e' visibility='default' filepath='include/linux/mtd/mtd.h' line='380' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='10688'>
-          <var-decl name='dbg' type-id='a26151b5' visibility='default' filepath='include/linux/mtd/mtd.h' line='381' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='10880'>
-          <var-decl name='nvmem' type-id='8179bc49' visibility='default' filepath='include/linux/mtd/mtd.h' line='382' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='10944'>
-          <var-decl name='otp_user_nvmem' type-id='8179bc49' visibility='default' filepath='include/linux/mtd/mtd.h' line='383' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='11008'>
-          <var-decl name='otp_factory_nvmem' type-id='8179bc49' visibility='default' filepath='include/linux/mtd/mtd.h' line='384' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='11072'>
-          <var-decl name='parent' type-id='58ed56f5' visibility='default' filepath='include/linux/mtd/mtd.h' line='392' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='11136'>
-          <var-decl name='partitions' type-id='72f469ec' visibility='default' filepath='include/linux/mtd/mtd.h' line='395' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='11264'>
-          <var-decl name='part' type-id='f31c3b24' visibility='default' filepath='include/linux/mtd/mtd.h' line='397' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='11584'>
-          <var-decl name='master' type-id='dc79bec3' visibility='default' filepath='include/linux/mtd/mtd.h' line='398' column='1'/>
-        </data-member>
-      </class-decl>
+      <class-decl name='mtd_info' is-struct='yes' visibility='default' is-declaration-only='yes' id='25dc4075'/>
       <class-decl name='pinctrl_desc' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='130' column='1' id='25e1863f'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/pinctrl/pinctrl.h' line='131' column='1'/>
@@ -25353,7 +25126,7 @@
           <var-decl name='hash' type-id='f0981eeb' visibility='default' filepath='include/linux/kernfs.h' line='147' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='512'>
-          <var-decl name='' type-id='ac5ab637' visibility='default' filepath='include/linux/kernfs.h' line='148' column='1'/>
+          <var-decl name='' type-id='ac5ab639' visibility='default' filepath='include/linux/kernfs.h' line='148' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='768'>
           <var-decl name='priv' type-id='eaa32e2f' visibility='default' filepath='include/linux/kernfs.h' line='154' column='1'/>
@@ -25806,7 +25579,6 @@
         <return type-id='95e97e5e'/>
       </function-type>
       <pointer-type-def type-id='1a56399f' size-in-bits='64' id='2abcd7ef'/>
-      <qualified-type-def type-id='11b39afc' const='yes' id='2ac4ba2d'/>
       <pointer-type-def type-id='b7481dd4' size-in-bits='64' id='2ac920d2'/>
       <class-decl name='xhci_interval_bw_table' size-in-bits='5312' is-struct='yes' visibility='default' filepath='drivers/usb/host/xhci.h' line='999' column='1' id='2acb65d8'>
         <data-member access='public' layout-offset-in-bits='0'>
@@ -28148,7 +27920,7 @@
       <qualified-type-def type-id='ad974450' const='yes' id='319b3a77'/>
       <class-decl name='qrwlock' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='13' column='1' id='319e0e18'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='' type-id='ac5ab62e' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1'/>
+          <var-decl name='' type-id='ac5ab630' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='32'>
           <var-decl name='wait_lock' type-id='641c41d1' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='26' column='1'/>
@@ -28237,7 +28009,6 @@
       </class-decl>
       <pointer-type-def type-id='e0d0028a' size-in-bits='64' id='31cc9254'/>
       <pointer-type-def type-id='cadfefb8' size-in-bits='64' id='31d2664e'/>
-      <qualified-type-def type-id='b151a3a8' const='yes' id='31d2e798'/>
       <pointer-type-def type-id='c69a48a7' size-in-bits='64' id='31e035f7'/>
       <class-decl name='usb_cdc_mdlm_detail_desc' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='167' column='1' id='31e0f35d'>
         <data-member access='public' layout-offset-in-bits='0'>
@@ -29120,7 +28891,7 @@
       <pointer-type-def type-id='2c3bbc0e' size-in-bits='64' id='342f43d1'/>
       <pointer-type-def type-id='014fe25e' size-in-bits='64' id='3434e051'/>
       <function-type size-in-bits='64' id='3434ed92'>
-        <parameter type-id='8bf48c31'/>
+        <parameter type-id='8bf48c31' name='intf'/>
         <return type-id='48b5725f'/>
       </function-type>
       <pointer-type-def type-id='07b58648' size-in-bits='64' id='343c05fa'/>
@@ -29479,7 +29250,6 @@
         <parameter type-id='19c2251e'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <pointer-type-def type-id='7dc28811' size-in-bits='64' id='355a3725'/>
       <function-type size-in-bits='64' id='355fab89'>
         <parameter type-id='dd575c43'/>
         <parameter type-id='13d38dcb'/>
@@ -30056,7 +29826,6 @@
       <typedef-decl name='sa_family_t' type-id='93d679c6' filepath='include/linux/socket.h' line='26' column='1' id='376fda66'/>
       <pointer-type-def type-id='d31161f1' size-in-bits='64' id='3778bdcd'/>
       <pointer-type-def type-id='93301493' size-in-bits='64' id='377be647'/>
-      <pointer-type-def type-id='1edc0ccb' size-in-bits='64' id='377cc68f'/>
       <class-decl name='slabinfo' size-in-bits='512' is-struct='yes' visibility='default' filepath='mm/slab.h' line='196' column='1' id='3780aff9'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='active_objs' type-id='7359adad' visibility='default' filepath='mm/slab.h' line='197' column='1'/>
@@ -31341,7 +31110,6 @@
         <parameter type-id='95e97e5e'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <pointer-type-def type-id='772264d0' size-in-bits='64' id='3a5ed4ca'/>
       <function-type size-in-bits='64' id='3a60b114'>
         <parameter type-id='0fbf3cfd'/>
         <parameter type-id='68a2d05b'/>
@@ -34706,7 +34474,7 @@
           <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/splice.h' line='32' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='u' type-id='ac5ab62d' visibility='default' filepath='include/linux/splice.h' line='40' column='1'/>
+          <var-decl name='u' type-id='ac5ab62f' visibility='default' filepath='include/linux/splice.h' line='40' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='192'>
           <var-decl name='pos' type-id='69bf7bee' visibility='default' filepath='include/linux/splice.h' line='41' column='1'/>
@@ -37421,7 +37189,7 @@
       <pointer-type-def type-id='f4c2725e' size-in-bits='64' id='498944b4'/>
       <pointer-type-def type-id='0e15337c' size-in-bits='64' id='498f47da'/>
       <function-type size-in-bits='64' id='4993d1b5'>
-        <parameter type-id='4dfe71de'/>
+        <parameter type-id='4dfe71de' name='c'/>
         <return type-id='91ce1af9'/>
       </function-type>
       <pointer-type-def type-id='bfa69bfb' size-in-bits='64' id='4998c99f'/>
@@ -39989,14 +39757,6 @@
       </array-type-def>
       <pointer-type-def type-id='187fa8c7' size-in-bits='64' id='4ffa0523'/>
       <pointer-type-def type-id='2783658a' size-in-bits='64' id='4ffae8c8'/>
-      <class-decl name='mtd_ooblayout_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='101' column='1' id='50032202'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='ecc' type-id='81e2ea51' visibility='default' filepath='include/linux/mtd/mtd.h' line='102' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='free' type-id='81e2ea51' visibility='default' filepath='include/linux/mtd/mtd.h' line='104' column='1'/>
-        </data-member>
-      </class-decl>
       <pointer-type-def type-id='ed9e49a6' size-in-bits='64' id='5005c28c'/>
       <function-type size-in-bits='64' id='501579d1'>
         <parameter type-id='7efbcaaf'/>
@@ -40696,13 +40456,6 @@
       </class-decl>
       <qualified-type-def type-id='d45f2b4f' const='yes' id='512ac7cc'/>
       <pointer-type-def type-id='8087fc9a' size-in-bits='64' id='5139dd84'/>
-      <function-type size-in-bits='64' id='513ae826'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='b59d7dce'/>
-        <parameter type-id='78c01427'/>
-        <parameter type-id='67a981e3'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <pointer-type-def type-id='80fe4e9b' size-in-bits='64' id='513f51db'/>
       <enum-decl name='ieee80211_edmg_bw_config' filepath='include/net/cfg80211.h' line='472' column='1' id='51403231'>
         <underlying-type type-id='9cac1fee'/>
@@ -43824,7 +43577,6 @@
           <var-decl name='wait' type-id='b5ab048f' visibility='default' filepath='include/linux/mempool.h' line='25' column='1'/>
         </data-member>
       </class-decl>
-      <pointer-type-def type-id='63ac9844' size-in-bits='64' id='59376d1e'/>
       <function-type size-in-bits='64' id='593d8168'>
         <parameter type-id='52704eb7'/>
         <return type-id='48b5725f'/>
@@ -45147,7 +44899,6 @@
       <pointer-type-def type-id='8ab5a2af' size-in-bits='64' id='5aa1f3eb'/>
       <pointer-type-def type-id='ffe5737b' size-in-bits='64' id='5aa4f86b'/>
       <pointer-type-def type-id='5479f5e7' size-in-bits='64' id='5aa56dcb'/>
-      <pointer-type-def type-id='2ac4ba2d' size-in-bits='64' id='5ab0d905'/>
       <function-type size-in-bits='64' id='5abdb7a8'>
         <parameter type-id='fa0b179b'/>
         <parameter type-id='3ccc2590'/>
@@ -48010,12 +47761,6 @@
         <return type-id='95e97e5e'/>
       </function-type>
       <pointer-type-def type-id='dcb10fbf' size-in-bits='64' id='60d662f3'/>
-      <function-type size-in-bits='64' id='60d9230d'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='95e97e5e'/>
-        <parameter type-id='b70f0c0e'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <class-decl name='rlimit' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/resource.h' line='43' column='1' id='60dcbf6c'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='rlim_cur' type-id='447da2ae' visibility='default' filepath='include/uapi/linux/resource.h' line='44' column='1'/>
@@ -48027,7 +47772,7 @@
       <pointer-type-def type-id='80b664d7' size-in-bits='64' id='60eba7df'/>
       <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='ac5ab63d' visibility='default' filepath='include/linux/lockref.h' line='26' column='1'/>
+          <var-decl name='' type-id='ac5ab63f' visibility='default' filepath='include/linux/lockref.h' line='26' column='1'/>
         </data-member>
       </class-decl>
       <class-decl name='drm_plane_funcs' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/drm/drm_plane.h' line='271' column='1' id='60eff7ff'>
@@ -48740,7 +48485,7 @@
       <pointer-type-def type-id='12f283a5' size-in-bits='64' id='62c51a1d'/>
       <class-decl name='vm_area_struct' size-in-bits='1856' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='336' column='1' id='62c85860'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='' type-id='ac5ab646' visibility='default' filepath='include/linux/mm_types.h' line='339' column='1'/>
+          <var-decl name='' type-id='ac5ab648' visibility='default' filepath='include/linux/mm_types.h' line='339' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
           <var-decl name='vm_rb' type-id='2a8a6332' visibility='default' filepath='include/linux/mm_types.h' line='352' column='1'/>
@@ -48758,7 +48503,7 @@
           <var-decl name='vm_flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='371' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='704'>
-          <var-decl name='' type-id='ac5ab647' visibility='default' filepath='include/linux/mm_types.h' line='381' column='1'/>
+          <var-decl name='' type-id='ac5ab649' visibility='default' filepath='include/linux/mm_types.h' line='381' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='960'>
           <var-decl name='anon_vma_chain' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='399' column='1'/>
@@ -49153,14 +48898,6 @@
           <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/iio/consumer.h' line='27' column='1'/>
         </data-member>
       </class-decl>
-      <function-type size-in-bits='64' id='63ac9844'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='5199c30d'/>
-        <parameter type-id='7359adad'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='78c01427'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <qualified-type-def type-id='a5eead8f' const='yes' id='63b32204'/>
       <class-decl name='sdhci_ops' size-in-bits='1984' is-struct='yes' visibility='default' filepath='drivers/mmc/host/sdhci.h' line='634' column='1' id='63b6be81'>
         <data-member access='public' layout-offset-in-bits='0'>
@@ -50895,7 +50632,7 @@
           <var-decl name='group_info' type-id='383471a1' visibility='default' filepath='include/linux/cred.h' line='147' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1280'>
-          <var-decl name='' type-id='ac5ab62f' visibility='default' filepath='include/linux/cred.h' line='149' column='1'/>
+          <var-decl name='' type-id='ac5ab631' visibility='default' filepath='include/linux/cred.h' line='149' column='1'/>
         </data-member>
       </class-decl>
       <class-decl name='thermal_zone_of_device_ops' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/thermal.h' line='324' column='1' id='67409b07'>
@@ -51024,7 +50761,6 @@
       </function-type>
       <qualified-type-def type-id='cd7d3c9d' const='yes' id='67a1c23c'/>
       <pointer-type-def type-id='a80d6b6e' size-in-bits='64' id='67a2c0c8'/>
-      <pointer-type-def type-id='d5551a73' size-in-bits='64' id='67a981e3'/>
       <enum-decl name='devlink_reload_limit' filepath='include/uapi/linux/devlink.h' line='328' column='1' id='67ab6f39'>
         <underlying-type type-id='9cac1fee'/>
         <enumerator name='DEVLINK_RELOAD_LIMIT_UNSPEC' value='0'/>
@@ -51233,12 +50969,6 @@
       <typedef-decl name='snd_pcm_format_t' type-id='95e97e5e' filepath='include/uapi/sound/asound.h' line='196' column='1' id='67fa9bd5'/>
       <pointer-type-def type-id='70e959e4' size-in-bits='64' id='68074686'/>
       <pointer-type-def type-id='b5d4a6d2' size-in-bits='64' id='680bf43c'/>
-      <function-type size-in-bits='64' id='6815c34a'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='9c313c2d'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <array-type-def dimensions='1' type-id='3cad9e1a' size-in-bits='384' id='6816d906'>
         <subrange length='6' type-id='7ff19f0f' id='52fa524b'/>
       </array-type-def>
@@ -54245,7 +53975,6 @@
         <subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
       </array-type-def>
       <pointer-type-def type-id='07b37f3f' size-in-bits='64' id='6edade7b'/>
-      <pointer-type-def type-id='e2041b7e' size-in-bits='64' id='6edc5840'/>
       <pointer-type-def type-id='73595e52' size-in-bits='64' id='6ee1a870'/>
       <array-type-def dimensions='1' type-id='49178f86' size-in-bits='224' id='6ee1b7b8'>
         <subrange length='7' type-id='7ff19f0f' id='16fc326e'/>
@@ -55293,7 +55022,7 @@
       </function-type>
       <class-decl name='kqid' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/quota.h' line='68' column='1' id='72028e1c'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='' type-id='ac5ab64a' visibility='default' filepath='include/linux/quota.h' line='69' column='1'/>
+          <var-decl name='' type-id='ac5ab64c' visibility='default' filepath='include/linux/quota.h' line='69' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='32'>
           <var-decl name='type' type-id='9ff1dafd' visibility='default' filepath='include/linux/quota.h' line='74' column='1'/>
@@ -57382,14 +57111,6 @@
       </function-type>
       <pointer-type-def type-id='9f57d337' size-in-bits='64' id='770b2313'/>
       <pointer-type-def type-id='dd378762' size-in-bits='64' id='771ff1ac'/>
-      <function-type size-in-bits='64' id='772264d0'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='b59d7dce'/>
-        <parameter type-id='78c01427'/>
-        <parameter type-id='2102bd36'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <pointer-type-def type-id='d48383c4' size-in-bits='64' id='7727bbf2'/>
       <pointer-type-def type-id='1ad1186a' size-in-bits='64' id='77292cc0'/>
       <function-type size-in-bits='64' id='77296733'>
@@ -58131,10 +57852,6 @@
         <parameter type-id='95e97e5e'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <function-type size-in-bits='64' id='786ead46'>
-        <parameter type-id='58ed56f5'/>
-        <return type-id='48b5725f'/>
-      </function-type>
       <pointer-type-def type-id='2745fad8' size-in-bits='64' id='78713e8f'/>
       <function-type size-in-bits='64' id='78719a99'>
         <parameter type-id='f8dc9def'/>
@@ -59374,20 +59091,6 @@
         <parameter type-id='31b542ce'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <class-decl name='mtd_ecc_stats' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='252' column='1' id='7b8d694e'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='corrected' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='253' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='32'>
-          <var-decl name='failed' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='254' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='badblocks' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='255' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='96'>
-          <var-decl name='bbtblocks' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='256' column='1'/>
-        </data-member>
-      </class-decl>
       <class-decl name='powercap_control_type' size-in-bits='8192' is-struct='yes' visibility='default' filepath='include/linux/powercap.h' line='64' column='1' id='7b8d7a91'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='dev' type-id='66e487eb' visibility='default' filepath='include/linux/powercap.h' line='65' column='1'/>
@@ -60298,12 +60001,6 @@
           <var-decl name='val' type-id='91ce1af9' visibility='default' filepath='include/linux/pfn.h' line='14' column='1'/>
         </data-member>
       </class-decl>
-      <function-type size-in-bits='64' id='7dc28811'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='95e97e5e'/>
-        <parameter type-id='0462c74a'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <class-decl name='ethtool_eeprom' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/uapi/linux/ethtool.h' line='345' column='1' id='7dc7ab8f'>
         <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='346' column='1'/>
@@ -61669,7 +61366,7 @@
           <var-decl name='pud' type-id='af00e73d' visibility='default' filepath='include/linux/mm.h' line='551' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='576'>
-          <var-decl name='' type-id='ac5ab63f' visibility='default' filepath='include/linux/mm.h' line='554' column='1'/>
+          <var-decl name='' type-id='ac5ab641' visibility='default' filepath='include/linux/mm.h' line='554' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='640'>
           <var-decl name='cow_page' type-id='02f11ed4' visibility='default' filepath='include/linux/mm.h' line='563' column='1'/>
@@ -62120,7 +61817,6 @@
         <parameter type-id='b59d7dce'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <pointer-type-def type-id='786ead46' size-in-bits='64' id='8093b228'/>
       <pointer-type-def type-id='9488f766' size-in-bits='64' id='809cdefc'/>
       <qualified-type-def type-id='60498a7e' const='yes' id='809e8e55'/>
       <class-decl name='fscrypt_mode' size-in-bits='320' is-struct='yes' visibility='default' filepath='fs/crypto/fscrypt_private.h' line='629' column='1' id='80a367ec'>
@@ -62563,7 +62259,6 @@
         <parameter type-id='7359adad'/>
         <return type-id='0e3f80d9'/>
       </function-type>
-      <pointer-type-def type-id='60d9230d' size-in-bits='64' id='81e2ea51'/>
       <class-decl name='i3c_ibi_slot' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/i3c/master.h' line='111' column='1' id='81e9d700'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='work' type-id='ef9025d0' visibility='default' filepath='include/linux/i3c/master.h' line='112' column='1'/>
@@ -63246,7 +62941,6 @@
       <pointer-type-def type-id='20ce14f5' size-in-bits='64' id='836adb0d'/>
       <pointer-type-def type-id='43e9dd11' size-in-bits='64' id='836fd925'/>
       <pointer-type-def type-id='707953c1' size-in-bits='64' id='83705195'/>
-      <pointer-type-def type-id='92182137' size-in-bits='64' id='8371387b'/>
       <pointer-type-def type-id='50bd3cc7' size-in-bits='64' id='839105d3'/>
       <function-type size-in-bits='64' id='8393eddc'>
         <parameter type-id='343c3ae4'/>
@@ -63901,14 +63595,6 @@
           <var-decl name='func' type-id='eaa32e2f' visibility='default' filepath='include/linux/static_call_types.h' line='95' column='1'/>
         </data-member>
       </class-decl>
-      <class-decl name='mtd_oob_region' size-in-bits='64' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='87' column='1' id='849eca58'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='offset' type-id='19c2251e' visibility='default' filepath='include/linux/mtd/mtd.h' line='88' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='32'>
-          <var-decl name='length' type-id='19c2251e' visibility='default' filepath='include/linux/mtd/mtd.h' line='89' column='1'/>
-        </data-member>
-      </class-decl>
       <class-decl name='phy_driver' size-in-bits='4096' is-struct='yes' visibility='default' filepath='include/linux/phy.h' line='730' column='1' id='84a0e7ab'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='mdiodrv' type-id='7eda6831' visibility='default' filepath='include/linux/phy.h' line='731' column='1'/>
@@ -64053,15 +63739,6 @@
       <array-type-def dimensions='1' type-id='f22a8abb' size-in-bits='704' id='84a8f722'>
         <subrange length='11' type-id='7ff19f0f' id='847bc017'/>
       </array-type-def>
-      <function-type size-in-bits='64' id='84abfe24'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='b59d7dce'/>
-        <parameter type-id='78c01427'/>
-        <parameter type-id='63e171df'/>
-        <parameter type-id='9e6a6c02'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <array-type-def dimensions='1' type-id='b50a4934' size-in-bits='128' id='84b1e060'>
         <subrange length='16' type-id='7ff19f0f' id='848d0938'/>
       </array-type-def>
@@ -64339,11 +64016,6 @@
           <var-decl name='readpos' type-id='69bf7bee' visibility='default' filepath='include/linux/seq_buf.h' line='23' column='1'/>
         </data-member>
       </class-decl>
-      <function-type size-in-bits='64' id='8573c495'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='5ab0d905'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <pointer-type-def type-id='47d6ff44' size-in-bits='64' id='85741a2a'/>
       <array-type-def dimensions='1' type-id='a3274c4b' size-in-bits='5120' id='8574e02e'>
         <subrange length='16' type-id='7ff19f0f' id='848d0938'/>
@@ -64845,20 +64517,6 @@
         <parameter type-id='807869d3'/>
         <return type-id='f9409001'/>
       </function-type>
-      <class-decl name='mtd_erase_region_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='36' column='1' id='867287cb'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='offset' type-id='9c313c2d' visibility='default' filepath='include/linux/mtd/mtd.h' line='37' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='erasesize' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='38' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='96'>
-          <var-decl name='numblocks' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='39' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='lockmap' type-id='1d2c2b85' visibility='default' filepath='include/linux/mtd/mtd.h' line='40' column='1'/>
-        </data-member>
-      </class-decl>
       <function-type size-in-bits='64' id='86768fbb'>
         <parameter type-id='b9af02c3'/>
         <parameter type-id='1dc6a898'/>
@@ -66093,7 +65751,6 @@
         <parameter type-id='5799dc94'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <pointer-type-def type-id='84abfe24' size-in-bits='64' id='898f3126'/>
       <class-decl name='usb_cdc_ncm_dpe16' size-in-bits='32' is-struct='yes' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='372' column='1' id='89981240'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='wDatagramIndex' type-id='23119536' visibility='default' filepath='include/uapi/linux/usb/cdc.h' line='373' column='1'/>
@@ -68192,7 +67849,7 @@
           <var-decl name='nr_range' type-id='95e97e5e' visibility='default' filepath='include/linux/memremap.h' line='119' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='1088'>
-          <var-decl name='' type-id='ac5ab63e' visibility='default' filepath='include/linux/memremap.h' line='120' column='1'/>
+          <var-decl name='' type-id='ac5ab640' visibility='default' filepath='include/linux/memremap.h' line='120' column='1'/>
         </data-member>
       </class-decl>
       <pointer-type-def type-id='2f61a822' size-in-bits='64' id='8e5a8430'/>
@@ -70178,10 +69835,6 @@
       <pointer-type-def type-id='b2e0b590' size-in-bits='64' id='91fe9e22'/>
       <qualified-type-def type-id='512851e8' const='yes' id='92072f8b'/>
       <pointer-type-def type-id='43c8a64c' size-in-bits='64' id='920ffb2e'/>
-      <function-type size-in-bits='64' id='92182137'>
-        <parameter type-id='58ed56f5'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <class-decl name='iw_handler_def' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/net/iw_handler.h' line='324' column='1' id='9218f3f6'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='standard' type-id='f696846b' visibility='default' filepath='include/net/iw_handler.h' line='329' column='1'/>
@@ -70298,32 +69951,6 @@
         <parameter type-id='e324928d'/>
         <return type-id='48b5725f'/>
       </function-type>
-      <class-decl name='mtd_oob_ops' size-in-bits='512' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='64' column='1' id='92952bb0'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='mode' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='65' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='len' type-id='b59d7dce' visibility='default' filepath='include/linux/mtd/mtd.h' line='66' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='retlen' type-id='b59d7dce' visibility='default' filepath='include/linux/mtd/mtd.h' line='67' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='192'>
-          <var-decl name='ooblen' type-id='b59d7dce' visibility='default' filepath='include/linux/mtd/mtd.h' line='68' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='oobretlen' type-id='b59d7dce' visibility='default' filepath='include/linux/mtd/mtd.h' line='69' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='320'>
-          <var-decl name='ooboffs' type-id='8f92235e' visibility='default' filepath='include/linux/mtd/mtd.h' line='70' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='384'>
-          <var-decl name='datbuf' type-id='ae3e8ca6' visibility='default' filepath='include/linux/mtd/mtd.h' line='71' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='448'>
-          <var-decl name='oobbuf' type-id='ae3e8ca6' visibility='default' filepath='include/linux/mtd/mtd.h' line='72' column='1'/>
-        </data-member>
-      </class-decl>
       <class-decl name='amba_driver' size-in-bits='1728' is-struct='yes' visibility='default' filepath='include/linux/amba/bus.h' line='79' column='1' id='929b60e1'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='drv' type-id='fe007c02' visibility='default' filepath='include/linux/amba/bus.h' line='80' column='1'/>
@@ -70770,7 +70397,6 @@
           <var-decl name='warned' type-id='b50a4934' visibility='default' filepath='include/net/netns/ipv4.h' line='24' column='1'/>
         </data-member>
       </class-decl>
-      <pointer-type-def type-id='b151a3a8' size-in-bits='64' id='93d633bd'/>
       <typedef-decl name='__kernel_sa_family_t' type-id='8efea9e5' filepath='include/uapi/linux/socket.h' line='10' column='1' id='93d679c6'/>
       <function-type size-in-bits='64' id='93db4230'>
         <parameter type-id='06b2cd14'/>
@@ -77082,10 +76708,10 @@
           <var-decl name='flags' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='76' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='' type-id='ac5ab640' visibility='default' filepath='include/linux/mm_types.h' line='84' column='1'/>
+          <var-decl name='' type-id='ac5ab642' visibility='default' filepath='include/linux/mm_types.h' line='84' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='384'>
-          <var-decl name='' type-id='ac5ab641' visibility='default' filepath='include/linux/mm_types.h' line='202' column='1'/>
+          <var-decl name='' type-id='ac5ab643' visibility='default' filepath='include/linux/mm_types.h' line='202' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='416'>
           <var-decl name='_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='222' column='1'/>
@@ -77094,17 +76720,6 @@
           <var-decl name='memcg_data' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='225' column='1'/>
         </data-member>
       </class-decl>
-      <class-decl name='mtd_debug_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='191' column='1' id='a26151b5'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='dfs_dir' type-id='27675065' visibility='default' filepath='include/linux/mtd/mtd.h' line='192' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='partname' type-id='80f4b756' visibility='default' filepath='include/linux/mtd/mtd.h' line='194' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='partid' type-id='80f4b756' visibility='default' filepath='include/linux/mtd/mtd.h' line='195' column='1'/>
-        </data-member>
-      </class-decl>
       <class-decl name='trace_event_class' size-in-bits='576' is-struct='yes' visibility='default' filepath='include/linux/trace_events.h' line='275' column='1' id='a2689372'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='system' type-id='80f4b756' visibility='default' filepath='include/linux/trace_events.h' line='276' column='1'/>
@@ -77249,7 +76864,6 @@
         <return type-id='48b5725f'/>
       </function-type>
       <pointer-type-def type-id='b7a67527' size-in-bits='64' id='a2cb17a3'/>
-      <pointer-type-def type-id='d91f00fd' size-in-bits='64' id='a2ce5275'/>
       <function-type size-in-bits='64' id='a2dba6b8'>
         <parameter type-id='fa0b179b'/>
         <parameter type-id='df4b7819'/>
@@ -80143,7 +79757,6 @@
         <return type-id='95e97e5e'/>
       </function-type>
       <pointer-type-def type-id='8523d8c1' size-in-bits='64' id='a832c6b9'/>
-      <pointer-type-def type-id='92952bb0' size-in-bits='64' id='a8341196'/>
       <array-type-def dimensions='1' type-id='72f469ec' size-in-bits='2944' id='a835e1f5'>
         <subrange length='23' type-id='7ff19f0f' id='fdd0f594'/>
       </array-type-def>
@@ -81040,7 +80653,6 @@
         <enumerator name='HDMI_SCAN_MODE_UNDERSCAN' value='2'/>
         <enumerator name='HDMI_SCAN_MODE_RESERVED' value='3'/>
       </enum-decl>
-      <pointer-type-def type-id='dcddbb66' size-in-bits='64' id='aab1563c'/>
       <array-type-def dimensions='1' type-id='bdcee7ae' size-in-bits='128' id='aac02b0e'>
         <subrange length='2' type-id='7ff19f0f' id='52efc4ef'/>
       </array-type-def>
@@ -83329,7 +82941,35 @@
           <var-decl name='single_show' type-id='0131eb61' visibility='default' filepath='fs/proc/internal.h' line='49' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/splice.h' line='36' column='1' id='ac5ab62d'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='42' column='1' id='ac5ab62d'>
+        <data-member access='public'>
+          <var-decl name='iov' type-id='2c556848' visibility='default' filepath='include/linux/uio.h' line='43' column='1'/>
+        </data-member>
+        <data-member access='public'>
+          <var-decl name='kvec' type-id='5199c30d' visibility='default' filepath='include/linux/uio.h' line='44' column='1'/>
+        </data-member>
+        <data-member access='public'>
+          <var-decl name='bvec' type-id='15c9a01b' visibility='default' filepath='include/linux/uio.h' line='45' column='1'/>
+        </data-member>
+        <data-member access='public'>
+          <var-decl name='xarray' type-id='60075f2a' visibility='default' filepath='include/linux/uio.h' line='46' column='1'/>
+        </data-member>
+        <data-member access='public'>
+          <var-decl name='pipe' type-id='15d29710' visibility='default' filepath='include/linux/uio.h' line='47' column='1'/>
+        </data-member>
+      </union-decl>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='49' column='1' id='ac5ab62e'>
+        <data-member access='public'>
+          <var-decl name='nr_segs' type-id='7359adad' visibility='default' filepath='include/linux/uio.h' line='50' column='1'/>
+        </data-member>
+        <data-member access='public'>
+          <var-decl name='' type-id='e7f43ffa' visibility='default' filepath='include/linux/uio.h' line='51' column='1'/>
+        </data-member>
+        <data-member access='public'>
+          <var-decl name='xarray_start' type-id='69bf7bee' visibility='default' filepath='include/linux/uio.h' line='55' column='1'/>
+        </data-member>
+      </union-decl>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/splice.h' line='36' column='1' id='ac5ab62f'>
         <data-member access='public'>
           <var-decl name='userptr' type-id='eaa32e2f' visibility='default' filepath='include/linux/splice.h' line='37' column='1'/>
         </data-member>
@@ -83340,7 +82980,7 @@
           <var-decl name='data' type-id='eaa32e2f' visibility='default' filepath='include/linux/splice.h' line='39' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1' id='ac5ab62e'>
+      <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='14' column='1' id='ac5ab630'>
         <data-member access='public'>
           <var-decl name='cnts' type-id='49178f86' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='15' column='1'/>
         </data-member>
@@ -83348,7 +82988,7 @@
           <var-decl name='' type-id='e7f43fe0' visibility='default' filepath='include/asm-generic/qrwlock_types.h' line='16' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/cred.h' line='149' column='1' id='ac5ab62f'>
+      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/cred.h' line='149' column='1' id='ac5ab631'>
         <data-member access='public'>
           <var-decl name='non_rcu' type-id='95e97e5e' visibility='default' filepath='include/linux/cred.h' line='150' column='1'/>
         </data-member>
@@ -83356,7 +82996,7 @@
           <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/cred.h' line='151' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='50' column='1' id='ac5ab630'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/dcache.h' line='50' column='1' id='ac5ab632'>
         <data-member access='public'>
           <var-decl name='' type-id='e7f43fe1' visibility='default' filepath='include/linux/dcache.h' line='51' column='1'/>
         </data-member>
@@ -83364,7 +83004,7 @@
           <var-decl name='hash_len' type-id='91ce1af9' visibility='default' filepath='include/linux/dcache.h' line='54' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='339' column='1' id='ac5ab631'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='339' column='1' id='ac5ab633'>
         <data-member access='public'>
           <var-decl name='ki_cookie' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='340' column='1'/>
         </data-member>
@@ -83372,7 +83012,7 @@
           <var-decl name='ki_waitq' type-id='4be56288' visibility='default' filepath='include/linux/fs.h' line='341' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='986' column='1' id='ac5ab632'>
+      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='986' column='1' id='ac5ab634'>
         <data-member access='public'>
           <var-decl name='fu_llist' type-id='c5ccfee8' visibility='default' filepath='include/linux/fs.h' line='987' column='1'/>
         </data-member>
@@ -83380,7 +83020,7 @@
           <var-decl name='fu_rcuhead' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='988' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1167' column='1' id='ac5ab633'>
+      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='1167' column='1' id='ac5ab635'>
         <data-member access='public'>
           <var-decl name='nfs_fl' type-id='17bacae5' visibility='default' filepath='include/linux/fs.h' line='1168' column='1'/>
         </data-member>
@@ -83391,7 +83031,7 @@
           <var-decl name='afs' type-id='e7f43fe2' visibility='default' filepath='include/linux/fs.h' line='1174' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1' id='ac5ab634'>
+      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1' id='ac5ab636'>
         <data-member access='public'>
           <var-decl name='q_node' type-id='72f469ec' visibility='default' filepath='include/linux/iocontext.h' line='84' column='1'/>
         </data-member>
@@ -83399,7 +83039,7 @@
           <var-decl name='__rcu_icq_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/iocontext.h' line='85' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1' id='ac5ab635'>
+      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1' id='ac5ab637'>
         <data-member access='public'>
           <var-decl name='ioc_node' type-id='03a4a074' visibility='default' filepath='include/linux/iocontext.h' line='88' column='1'/>
         </data-member>
@@ -83407,7 +83047,7 @@
           <var-decl name='__rcu_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/iocontext.h' line='89' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1' id='ac5ab636'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/jump_label.h' line='102' column='1' id='ac5ab638'>
         <data-member access='public'>
           <var-decl name='type' type-id='7359adad' visibility='default' filepath='include/linux/jump_label.h' line='103' column='1'/>
         </data-member>
@@ -83418,7 +83058,7 @@
           <var-decl name='next' type-id='c77a71ce' visibility='default' filepath='include/linux/jump_label.h' line='105' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='148' column='1' id='ac5ab637'>
+      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/kernfs.h' line='148' column='1' id='ac5ab639'>
         <data-member access='public'>
           <var-decl name='dir' type-id='4303ca40' visibility='default' filepath='include/linux/kernfs.h' line='149' column='1'/>
         </data-member>
@@ -83429,7 +83069,7 @@
           <var-decl name='attr' type-id='9e04468e' visibility='default' filepath='include/linux/kernfs.h' line='151' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='111' column='1' id='ac5ab638'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='111' column='1' id='ac5ab63a'>
         <data-member access='public'>
           <var-decl name='' type-id='e7f43fe3' visibility='default' filepath='include/linux/key.h' line='112' column='1'/>
         </data-member>
@@ -83437,7 +83077,7 @@
           <var-decl name='x' type-id='7359adad' visibility='default' filepath='include/linux/key.h' line='121' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='192' column='1' id='ac5ab639'>
+      <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='192' column='1' id='ac5ab63b'>
         <data-member access='public'>
           <var-decl name='graveyard_link' type-id='72f469ec' visibility='default' filepath='include/linux/key.h' line='193' column='1'/>
         </data-member>
@@ -83445,7 +83085,7 @@
           <var-decl name='serial_node' type-id='2a8a6332' visibility='default' filepath='include/linux/key.h' line='194' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='202' column='1' id='ac5ab63a'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='202' column='1' id='ac5ab63c'>
         <data-member access='public'>
           <var-decl name='expiry' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='203' column='1'/>
         </data-member>
@@ -83453,7 +83093,7 @@
           <var-decl name='revoked_at' type-id='1afd27ac' visibility='default' filepath='include/linux/key.h' line='204' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='239' column='1' id='ac5ab63b'>
+      <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='239' column='1' id='ac5ab63d'>
         <data-member access='public'>
           <var-decl name='index_key' type-id='16ab8749' visibility='default' filepath='include/linux/key.h' line='240' column='1'/>
         </data-member>
@@ -83461,7 +83101,7 @@
           <var-decl name='' type-id='e7f43fe4' visibility='default' filepath='include/linux/key.h' line='241' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='254' column='1' id='ac5ab63c'>
+      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/key.h' line='254' column='1' id='ac5ab63e'>
         <data-member access='public'>
           <var-decl name='payload' type-id='2888d74a' visibility='default' filepath='include/linux/key.h' line='255' column='1'/>
         </data-member>
@@ -83469,7 +83109,7 @@
           <var-decl name='' type-id='e7f43fe5' visibility='default' filepath='include/linux/key.h' line='256' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='26' column='1' id='ac5ab63d'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/lockref.h' line='26' column='1' id='ac5ab63f'>
         <data-member access='public'>
           <var-decl name='lock_count' type-id='d3130597' visibility='default' filepath='include/linux/lockref.h' line='28' column='1'/>
         </data-member>
@@ -83477,7 +83117,7 @@
           <var-decl name='' type-id='e7f43fe6' visibility='default' filepath='include/linux/lockref.h' line='30' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/memremap.h' line='120' column='1' id='ac5ab63e'>
+      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/memremap.h' line='120' column='1' id='ac5ab640'>
         <data-member access='public'>
           <var-decl name='range' type-id='3fbb40da' visibility='default' filepath='include/linux/memremap.h' line='121' column='1'/>
         </data-member>
@@ -83485,12 +83125,12 @@
           <var-decl name='ranges' type-id='7c4ce442' visibility='default' filepath='include/linux/memremap.h' line='122' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm.h' line='554' column='1' id='ac5ab63f'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm.h' line='554' column='1' id='ac5ab641'>
         <data-member access='public'>
           <var-decl name='orig_pte' type-id='4b2795fc' visibility='default' filepath='include/linux/mm.h' line='555' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='84' column='1' id='ac5ab640'>
+      <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='84' column='1' id='ac5ab642'>
         <data-member access='public'>
           <var-decl name='' type-id='e7f43fe8' visibility='default' filepath='include/linux/mm_types.h' line='85' column='1'/>
         </data-member>
@@ -83516,7 +83156,7 @@
           <var-decl name='callback_head' type-id='e3d8ce29' visibility='default' filepath='include/linux/mm_types.h' line='199' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='202' column='1' id='ac5ab641'>
+      <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='202' column='1' id='ac5ab643'>
         <data-member access='public'>
           <var-decl name='_mapcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='207' column='1'/>
         </data-member>
@@ -83530,7 +83170,7 @@
           <var-decl name='units' type-id='95e97e5e' visibility='default' filepath='include/linux/mm_types.h' line='218' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='113' column='1' id='ac5ab642'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='113' column='1' id='ac5ab644'>
         <data-member access='public'>
           <var-decl name='dma_addr_upper' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='118' column='1'/>
         </data-member>
@@ -83538,7 +83178,7 @@
           <var-decl name='pp_frag_count' type-id='f22a8abb' visibility='default' filepath='include/linux/mm_types.h' line='123' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='127' column='1' id='ac5ab643'>
+      <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='127' column='1' id='ac5ab645'>
         <data-member access='public'>
           <var-decl name='slab_list' type-id='72f469ec' visibility='default' filepath='include/linux/mm_types.h' line='128' column='1'/>
         </data-member>
@@ -83546,7 +83186,7 @@
           <var-decl name='' type-id='e7f43fef' visibility='default' filepath='include/linux/mm_types.h' line='129' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='143' column='1' id='ac5ab644'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='143' column='1' id='ac5ab646'>
         <data-member access='public'>
           <var-decl name='s_mem' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='144' column='1'/>
         </data-member>
@@ -83557,7 +83197,7 @@
           <var-decl name='' type-id='e7f43ff0' visibility='default' filepath='include/linux/mm_types.h' line='146' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='172' column='1' id='ac5ab645'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='172' column='1' id='ac5ab647'>
         <data-member access='public'>
           <var-decl name='pt_mm' type-id='df4b7819' visibility='default' filepath='include/linux/mm_types.h' line='173' column='1'/>
         </data-member>
@@ -83565,7 +83205,7 @@
           <var-decl name='pt_frag_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='174' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='339' column='1' id='ac5ab646'>
+      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='339' column='1' id='ac5ab648'>
         <data-member access='public'>
           <var-decl name='' type-id='e7f43ff1' visibility='default' filepath='include/linux/mm_types.h' line='340' column='1'/>
         </data-member>
@@ -83573,7 +83213,7 @@
           <var-decl name='vm_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/mm_types.h' line='348' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='381' column='1' id='ac5ab647'>
+      <union-decl name='__anonymous_union__' size-in-bits='256' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='381' column='1' id='ac5ab649'>
         <data-member access='public'>
           <var-decl name='shared' type-id='e7f43ff2' visibility='default' filepath='include/linux/mm_types.h' line='385' column='1'/>
         </data-member>
@@ -83581,7 +83221,7 @@
           <var-decl name='anon_name' type-id='fb0d26e0' visibility='default' filepath='include/linux/mm_types.h' line='390' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1' id='ac5ab648'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1' id='ac5ab64a'>
         <data-member access='public'>
           <var-decl name='arg' type-id='eaa32e2f' visibility='default' filepath='include/linux/moduleparam.h' line='77' column='1'/>
         </data-member>
@@ -83592,7 +83232,7 @@
           <var-decl name='arr' type-id='ffa2ea6a' visibility='default' filepath='include/linux/moduleparam.h' line='79' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/percpu-rwsem.h' line='23' column='1' id='ac5ab649'>
+      <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/percpu-rwsem.h' line='23' column='1' id='ac5ab64b'>
         <data-member access='public'>
           <var-decl name='waiters' type-id='b5ab048f' visibility='default' filepath='include/linux/percpu-rwsem.h' line='24' column='1'/>
         </data-member>
@@ -83600,7 +83240,7 @@
           <var-decl name='destroy_list_entry' type-id='72f469ec' visibility='default' filepath='include/linux/percpu-rwsem.h' line='25' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/quota.h' line='69' column='1' id='ac5ab64a'>
+      <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/quota.h' line='69' column='1' id='ac5ab64c'>
         <data-member access='public'>
           <var-decl name='uid' type-id='d80b72e6' visibility='default' filepath='include/linux/quota.h' line='70' column='1'/>
         </data-member>
@@ -83611,7 +83251,7 @@
           <var-decl name='projid' type-id='b7cdd2f8' visibility='default' filepath='include/linux/quota.h' line='72' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='772' column='1' id='ac5ab64b'>
+      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='772' column='1' id='ac5ab64d'>
         <data-member access='public'>
           <var-decl name='dev' type-id='68a2d05b' visibility='default' filepath='include/linux/skbuff.h' line='773' column='1'/>
         </data-member>
@@ -83619,7 +83259,7 @@
           <var-decl name='dev_scratch' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='778' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='144' column='1' id='ac5ab64c'>
+      <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/sysctl.h' line='144' column='1' id='ac5ab64e'>
         <data-member access='public'>
           <var-decl name='' type-id='e7f43ff9' visibility='default' filepath='include/linux/sysctl.h' line='145' column='1'/>
         </data-member>
@@ -83627,34 +83267,6 @@
           <var-decl name='rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/sysctl.h' line='151' column='1'/>
         </data-member>
       </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='42' column='1' id='ac5ab64d'>
-        <data-member access='public'>
-          <var-decl name='iov' type-id='2c556848' visibility='default' filepath='include/linux/uio.h' line='43' column='1'/>
-        </data-member>
-        <data-member access='public'>
-          <var-decl name='kvec' type-id='5199c30d' visibility='default' filepath='include/linux/uio.h' line='44' column='1'/>
-        </data-member>
-        <data-member access='public'>
-          <var-decl name='bvec' type-id='15c9a01b' visibility='default' filepath='include/linux/uio.h' line='45' column='1'/>
-        </data-member>
-        <data-member access='public'>
-          <var-decl name='xarray' type-id='60075f2a' visibility='default' filepath='include/linux/uio.h' line='46' column='1'/>
-        </data-member>
-        <data-member access='public'>
-          <var-decl name='pipe' type-id='15d29710' visibility='default' filepath='include/linux/uio.h' line='47' column='1'/>
-        </data-member>
-      </union-decl>
-      <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/uio.h' line='49' column='1' id='ac5ab64e'>
-        <data-member access='public'>
-          <var-decl name='nr_segs' type-id='7359adad' visibility='default' filepath='include/linux/uio.h' line='50' column='1'/>
-        </data-member>
-        <data-member access='public'>
-          <var-decl name='' type-id='e7f43ffa' visibility='default' filepath='include/linux/uio.h' line='51' column='1'/>
-        </data-member>
-        <data-member access='public'>
-          <var-decl name='xarray_start' type-id='69bf7bee' visibility='default' filepath='include/linux/uio.h' line='55' column='1'/>
-        </data-member>
-      </union-decl>
       <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' filepath='include/linux/uprobes.h' line='64' column='1' id='ac5ab64f'>
         <data-member access='public'>
           <var-decl name='' type-id='e7f43ffb' visibility='default' filepath='include/linux/uprobes.h' line='65' column='1'/>
@@ -85290,7 +84902,6 @@
       <function-type size-in-bits='64' id='ae2eaa42'>
         <return type-id='f0981eeb'/>
       </function-type>
-      <pointer-type-def type-id='b96825af' size-in-bits='64' id='ae3e8ca6'/>
       <pointer-type-def type-id='ccf6c819' size-in-bits='64' id='ae4d1761'/>
       <pointer-type-def type-id='cf536864' size-in-bits='64' id='ae4d32ca'/>
       <pointer-type-def type-id='e95f6825' size-in-bits='64' id='ae4f2ad5'/>
@@ -87944,11 +87555,6 @@
         <parameter type-id='f9409001'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <function-type size-in-bits='64' id='b331d35e'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <pointer-type-def type-id='2afe412f' size-in-bits='64' id='b3405adf'/>
       <pointer-type-def type-id='33f6a667' size-in-bits='64' id='b346094b'/>
       <pointer-type-def type-id='1a4194ca' size-in-bits='64' id='b347e5ac'/>
@@ -88607,7 +88213,7 @@
       <pointer-type-def type-id='bd2407df' size-in-bits='64' id='b4b886af'/>
       <class-decl name='file' size-in-bits='2112' is-struct='yes' visibility='default' filepath='include/linux/fs.h' line='985' column='1' id='b4b8adeb'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='f_u' type-id='ac5ab632' visibility='default' filepath='include/linux/fs.h' line='989' column='1'/>
+          <var-decl name='f_u' type-id='ac5ab634' visibility='default' filepath='include/linux/fs.h' line='989' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='128'>
           <var-decl name='f_path' type-id='b5382ece' visibility='default' filepath='include/linux/fs.h' line='990' column='1'/>
@@ -89580,7 +89186,6 @@
         <parameter type-id='ca9354d1'/>
         <return type-id='eba182c8'/>
       </function-type>
-      <pointer-type-def type-id='849eca58' size-in-bits='64' id='b70f0c0e'/>
       <pointer-type-def type-id='b10d582f' size-in-bits='64' id='b70f37f7'/>
       <function-type size-in-bits='64' id='b713976c'>
         <parameter type-id='14dc741a'/>
@@ -93508,7 +93113,6 @@
         <enumerator name='PHYLINK_NETDEV' value='0'/>
         <enumerator name='PHYLINK_DEV' value='1'/>
       </enum-decl>
-      <pointer-type-def type-id='b331d35e' size-in-bits='64' id='bcea32e0'/>
       <array-type-def dimensions='1' type-id='6c9c83d5' size-in-bits='256' id='bcebf8c5'>
         <subrange length='4' type-id='7ff19f0f' id='16fe7105'/>
       </array-type-def>
@@ -93959,7 +93563,6 @@
         <parameter type-id='7359adad'/>
         <return type-id='48b5725f'/>
       </function-type>
-      <pointer-type-def type-id='6815c34a' size-in-bits='64' id='bd9e4f1c'/>
       <function-type size-in-bits='64' id='bd9eea97'>
         <parameter type-id='0fbf3cfd'/>
         <parameter type-id='122b71ba'/>
@@ -94647,7 +94250,6 @@
           <var-decl name='low_rates' type-id='b50a4934' visibility='default' filepath='include/drm/drm_connector.h' line='154' column='1'/>
         </data-member>
       </class-decl>
-      <pointer-type-def type-id='8573c495' size-in-bits='64' id='bef02df9'/>
       <class-decl name='ndmsg' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/linux/neighbour.h' line='8' column='1' id='bef19510'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='ndm_family' type-id='8f048e17' visibility='default' filepath='include/uapi/linux/neighbour.h' line='9' column='1'/>
@@ -96666,7 +96268,6 @@
         <return type-id='95e97e5e'/>
       </function-type>
       <qualified-type-def type-id='9c313c2d' const='yes' id='c3b7ba7d'/>
-      <pointer-type-def type-id='867287cb' size-in-bits='64' id='c3b85b9b'/>
       <class-decl name='ethtool_wolinfo' size-in-bits='160' is-struct='yes' visibility='default' filepath='include/uapi/linux/ethtool.h' line='213' column='1' id='c3b8a83b'>
         <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='214' column='1'/>
@@ -96740,7 +96341,6 @@
           <var-decl name='last' type-id='ba6a871c' visibility='default' filepath='include/linux/blk-cgroup.h' line='77' column='1'/>
         </data-member>
       </class-decl>
-      <pointer-type-def type-id='513ae826' size-in-bits='64' id='c42bce58'/>
       <pointer-type-def type-id='e2d03a5d' size-in-bits='64' id='c42cb699'/>
       <function-type size-in-bits='64' id='c435a5bb'>
         <parameter type-id='68a2d05b'/>
@@ -97957,12 +97557,6 @@
         <return type-id='95e97e5e'/>
       </function-type>
       <pointer-type-def type-id='307587ae' size-in-bits='64' id='c56b5ee4'/>
-      <function-type size-in-bits='64' id='c56b7883'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='a8341196'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <class-decl name='drm_connector_helper_funcs' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='858' column='1' id='c571b65b'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='get_modes' type-id='0b8c9d30' visibility='default' filepath='include/drm/drm_modeset_helper_vtables.h' line='901' column='1'/>
@@ -99434,7 +99028,7 @@
           <var-decl name='flags' type-id='f9b06939' visibility='default' filepath='include/linux/moduleparam.h' line='75' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='' type-id='ac5ab648' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1'/>
+          <var-decl name='' type-id='ac5ab64a' visibility='default' filepath='include/linux/moduleparam.h' line='76' column='1'/>
         </data-member>
       </class-decl>
       <pointer-type-def type-id='0e085d99' size-in-bits='64' id='ca2b80c9'/>
@@ -101478,7 +101072,7 @@
           <var-decl name='writer' type-id='71598d38' visibility='default' filepath='include/linux/percpu-rwsem.h' line='18' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='512'>
-          <var-decl name='' type-id='ac5ab649' visibility='default' filepath='include/linux/percpu-rwsem.h' line='23' column='1'/>
+          <var-decl name='' type-id='ac5ab64b' visibility='default' filepath='include/linux/percpu-rwsem.h' line='23' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='704'>
           <var-decl name='block' type-id='49178f86' visibility='default' filepath='include/linux/percpu-rwsem.h' line='27' column='1'/>
@@ -104505,17 +104099,6 @@
           <var-decl name='pins_gpio' type-id='f418ceb3' visibility='default' filepath='include/linux/i2c.h' line='649' column='1'/>
         </data-member>
       </class-decl>
-      <class-decl name='otp_info' size-in-bits='96' is-struct='yes' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='146' column='1' id='d5551a73'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='start' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='147' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='32'>
-          <var-decl name='length' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='148' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='locked' type-id='3f1a6b60' visibility='default' filepath='include/uapi/mtd/mtd-abi.h' line='149' column='1'/>
-        </data-member>
-      </class-decl>
       <function-type size-in-bits='64' id='d5568bdd'>
         <parameter type-id='bf4bdb64'/>
         <parameter type-id='7359adad'/>
@@ -106119,7 +105702,6 @@
       <pointer-type-def type-id='c6751b87' size-in-bits='64' id='d91e8ea3'/>
       <pointer-type-def type-id='428b7011' size-in-bits='64' id='d91eb3a5'/>
       <pointer-type-def type-id='e9fd7595' size-in-bits='64' id='d91ec5a2'/>
-      <qualified-type-def type-id='50032202' const='yes' id='d91f00fd'/>
       <function-type size-in-bits='64' id='d921fc28'>
         <parameter type-id='eefe253e'/>
         <parameter type-id='b6733265'/>
@@ -106625,7 +106207,7 @@
           <var-decl name='ki_ioprio' type-id='1dc6a898' visibility='default' filepath='include/linux/fs.h' line='338' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='320'>
-          <var-decl name='' type-id='ac5ab631' visibility='default' filepath='include/linux/fs.h' line='339' column='1'/>
+          <var-decl name='' type-id='ac5ab633' visibility='default' filepath='include/linux/fs.h' line='339' column='1'/>
         </data-member>
       </class-decl>
       <pointer-type-def type-id='52c5253d' size-in-bits='64' id='da6639f9'/>
@@ -106635,14 +106217,6 @@
       <array-type-def dimensions='1' type-id='2c5bcc28' size-in-bits='1024' id='da6f4a25'>
         <subrange length='16' type-id='7ff19f0f' id='848d0938'/>
       </array-type-def>
-      <function-type size-in-bits='64' id='da729081'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='69bf7bee'/>
-        <parameter type-id='b59d7dce'/>
-        <parameter type-id='78c01427'/>
-        <parameter type-id='93d633bd'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <function-type size-in-bits='64' id='da73ead4'>
         <parameter type-id='77e79a4b'/>
         <parameter type-id='f57039f0'/>
@@ -106818,10 +106392,10 @@
           <var-decl name='ioc' type-id='d042cfad' visibility='default' filepath='include/linux/iocontext.h' line='75' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='' type-id='ac5ab634' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1'/>
+          <var-decl name='' type-id='ac5ab636' visibility='default' filepath='include/linux/iocontext.h' line='83' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='' type-id='ac5ab635' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1'/>
+          <var-decl name='' type-id='ac5ab637' visibility='default' filepath='include/linux/iocontext.h' line='87' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='384'>
           <var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/iocontext.h' line='92' column='1'/>
@@ -108176,17 +107750,6 @@
       <pointer-type-def type-id='5bb9c75d' size-in-bits='64' id='dc750055'/>
       <qualified-type-def type-id='206899b8' const='yes' id='dc7798f9'/>
       <pointer-type-def type-id='82c5dbd5' size-in-bits='64' id='dc79526d'/>
-      <class-decl name='mtd_master' size-in-bits='832' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='230' column='1' id='dc79bec3'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='partitions_lock' type-id='925167dc' visibility='default' filepath='include/linux/mtd/mtd.h' line='231' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='384'>
-          <var-decl name='chrdev_lock' type-id='925167dc' visibility='default' filepath='include/linux/mtd/mtd.h' line='232' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='768'>
-          <var-decl name='suspended' type-id='f0981eeb' visibility='default' filepath='include/linux/mtd/mtd.h' line='233' column='1'/>
-        </data-member>
-      </class-decl>
       <class-decl name='snd_urb_ctx' size-in-bits='2048' is-struct='yes' visibility='default' filepath='sound/usb/card.h' line='52' column='1' id='dc7e95e2'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='urb' type-id='ab85b8f2' visibility='default' filepath='sound/usb/card.h' line='53' column='1'/>
@@ -108381,17 +107944,6 @@
         <parameter type-id='1c936db9'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <class-decl name='erase_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='30' column='1' id='dcddbb66'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='addr' type-id='9c313c2d' visibility='default' filepath='include/linux/mtd/mtd.h' line='31' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='64'>
-          <var-decl name='len' type-id='9c313c2d' visibility='default' filepath='include/linux/mtd/mtd.h' line='32' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='fail_addr' type-id='9c313c2d' visibility='default' filepath='include/linux/mtd/mtd.h' line='33' column='1'/>
-        </data-member>
-      </class-decl>
       <class-decl name='printk_ringbuffer' size-in-bits='704' is-struct='yes' visibility='default' filepath='include/../kernel/printk/printk_ringbuffer.h' line='87' column='1' id='dce1125a'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='desc_ring' type-id='b24206b8' visibility='default' filepath='include/../kernel/printk/printk_ringbuffer.h' line='88' column='1'/>
@@ -111271,11 +110823,6 @@
         <parameter type-id='807869d3'/>
         <return type-id='95e97e5e'/>
       </function-type>
-      <function-type size-in-bits='64' id='e2041b7e'>
-        <parameter type-id='58ed56f5'/>
-        <parameter type-id='aab1563c'/>
-        <return type-id='95e97e5e'/>
-      </function-type>
       <class-decl name='pmu' size-in-bits='2368' is-struct='yes' visibility='default' filepath='include/linux/perf_event.h' line='279' column='1' id='e205b6f1'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='entry' type-id='72f469ec' visibility='default' filepath='include/linux/perf_event.h' line='280' column='1'/>
@@ -115375,12 +114922,12 @@
           <var-decl name='dma_addr' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='112' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='' type-id='ac5ab642' visibility='default' filepath='include/linux/mm_types.h' line='113' column='1'/>
+          <var-decl name='' type-id='ac5ab644' visibility='default' filepath='include/linux/mm_types.h' line='113' column='1'/>
         </data-member>
       </class-decl>
       <class-decl name='__anonymous_struct__' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='126' column='1' id='e7f43fea'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='' type-id='ac5ab643' visibility='default' filepath='include/linux/mm_types.h' line='127' column='1'/>
+          <var-decl name='' type-id='ac5ab645' visibility='default' filepath='include/linux/mm_types.h' line='127' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='128'>
           <var-decl name='slab_cache' type-id='f3b4aca8' visibility='default' filepath='include/linux/mm_types.h' line='140' column='1'/>
@@ -115389,7 +114936,7 @@
           <var-decl name='freelist' type-id='eaa32e2f' visibility='default' filepath='include/linux/mm_types.h' line='142' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='' type-id='ac5ab644' visibility='default' filepath='include/linux/mm_types.h' line='143' column='1'/>
+          <var-decl name='' type-id='ac5ab646' visibility='default' filepath='include/linux/mm_types.h' line='143' column='1'/>
         </data-member>
       </class-decl>
       <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/mm_types.h' line='153' column='1' id='e7f43feb'>
@@ -115431,7 +114978,7 @@
           <var-decl name='_pt_pad_2' type-id='7359adad' visibility='default' filepath='include/linux/mm_types.h' line='171' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='192'>
-          <var-decl name='' type-id='ac5ab645' visibility='default' filepath='include/linux/mm_types.h' line='172' column='1'/>
+          <var-decl name='' type-id='ac5ab647' visibility='default' filepath='include/linux/mm_types.h' line='172' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
           <var-decl name='ptl' type-id='fb4018a0' visibility='default' filepath='include/linux/mm_types.h' line='179' column='1'/>
@@ -115687,7 +115234,7 @@
           <var-decl name='prev' type-id='0fbf3cfd' visibility='default' filepath='include/linux/skbuff.h' line='770' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='' type-id='ac5ab64b' visibility='default' filepath='include/linux/skbuff.h' line='772' column='1'/>
+          <var-decl name='' type-id='ac5ab64d' visibility='default' filepath='include/linux/skbuff.h' line='772' column='1'/>
         </data-member>
       </class-decl>
       <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/skbuff.h' line='803' column='1' id='e7f43ff6'>
@@ -119461,7 +119008,6 @@
         <parameter type-id='f0981eeb'/>
         <return type-id='48b5725f'/>
       </function-type>
-      <pointer-type-def type-id='22c4fd1a' size-in-bits='64' id='ec1a9290'/>
       <class-decl name='disk_events' size-in-bits='1920' is-struct='yes' visibility='default' filepath='block/disk-events.c' line='10' column='1' id='ec1aac50'>
         <data-member access='public' layout-offset-in-bits='0'>
           <var-decl name='node' type-id='72f469ec' visibility='default' filepath='block/disk-events.c' line='11' column='1'/>
@@ -119961,7 +119507,7 @@
       <pointer-type-def type-id='f6ed712a' size-in-bits='64' id='ed512028'/>
       <class-decl name='ctl_table_header' size-in-bits='640' is-struct='yes' visibility='default' filepath='include/linux/sysctl.h' line='143' column='1' id='ed51618b'>
         <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='' type-id='ac5ab64c' visibility='default' filepath='include/linux/sysctl.h' line='144' column='1'/>
+          <var-decl name='' type-id='ac5ab64e' visibility='default' filepath='include/linux/sysctl.h' line='144' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='192'>
           <var-decl name='unregistering' type-id='389faaf7' visibility='default' filepath='include/linux/sysctl.h' line='153' column='1'/>
@@ -122204,10 +121750,10 @@
           <var-decl name='count' type-id='b59d7dce' visibility='default' filepath='include/linux/uio.h' line='41' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='192'>
-          <var-decl name='' type-id='ac5ab64d' visibility='default' filepath='include/linux/uio.h' line='42' column='1'/>
+          <var-decl name='' type-id='ac5ab62d' visibility='default' filepath='include/linux/uio.h' line='42' column='1'/>
         </data-member>
         <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='' type-id='ac5ab64e' visibility='default' filepath='include/linux/uio.h' line='49' column='1'/>
+          <var-decl name='' type-id='ac5ab62e' visibility='default' filepath='include/linux/uio.h' line='49' column='1'/>
         </data-member>
       </class-decl>
       <pointer-type-def type-id='b5fdec5e' size-in-bits='64' id='f2bb3a9c'/>
@@ -122510,20 +122056,6 @@
         </data-member>
       </class-decl>
       <pointer-type-def type-id='09f4a16d' size-in-bits='64' id='f319e2c5'/>
-      <class-decl name='mtd_part' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/mtd/mtd.h' line='211' column='1' id='f31c3b24'>
-        <data-member access='public' layout-offset-in-bits='0'>
-          <var-decl name='node' type-id='72f469ec' visibility='default' filepath='include/linux/mtd/mtd.h' line='212' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='128'>
-          <var-decl name='offset' type-id='91ce1af9' visibility='default' filepath='include/linux/mtd/mtd.h' line='213' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='192'>
-          <var-decl name='size' type-id='91ce1af9' visibility='default' filepath='include/linux/mtd/mtd.h' line='214' column='1'/>
-        </data-member>
-        <data-member access='public' layout-offset-in-bits='256'>
-          <var-decl name='flags' type-id='19c2251e' visibility='default' filepath='include/linux/mtd/mtd.h' line='215' column='1'/>
-        </data-member>
-      </class-decl>
       <pointer-type-def type-id='bbbc6c1e' size-in-bits='64' id='f3207f74'/>
       <pointer-type-def type-id='b754514f' size-in-bits='64' id='f32120a7'/>
       <class-decl name='cec_data' size-in-bits='2240' is-struct='yes' visibility='default' filepath='include/media/cec.h' line='64' column='1' id='f3287987'>
@@ -127980,7 +127512,7 @@
       <pointer-type-def type-id='46f53066' size-in-bits='64' id='fffb07a4'/>
       <qualified-type-def type-id='55efd1a3' const='yes' id='fffdaf52'/>
       <var-decl name='GKI_struct_blk_mq_alloc_data' type-id='17c43c95' mangled-name='GKI_struct_blk_mq_alloc_data' visibility='default' filepath='block/vendor_hooks.c' line='23' column='1' elf-symbol-id='GKI_struct_blk_mq_alloc_data'/>
-      <var-decl name='GKI_struct_readahead_control' type-id='9ec8ec17' mangled-name='GKI_struct_readahead_control' visibility='default' filepath='drivers/android/vendor_hooks.c' line='490' column='1' elf-symbol-id='GKI_struct_readahead_control'/>
+      <var-decl name='GKI_struct_readahead_control' type-id='9ec8ec17' mangled-name='GKI_struct_readahead_control' visibility='default' filepath='drivers/android/vendor_hooks.c' line='491' column='1' elf-symbol-id='GKI_struct_readahead_control'/>
       <var-decl name='GKI_struct_selinux_state' type-id='4ae52763' mangled-name='GKI_struct_selinux_state' visibility='default' filepath='security/selinux/vendor_hooks.c' line='21' column='1' elf-symbol-id='GKI_struct_selinux_state'/>
       <function-decl name='I_BDEV' mangled-name='I_BDEV' filepath='block/bdev.c' line='42' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='I_BDEV'>
         <parameter type-id='7e666abe' name='inode' filepath='block/bdev.c' line='42' column='1'/>
@@ -132693,6 +132225,12 @@
         <parameter type-id='02f11ed4' name='page' filepath='include/trace/hooks/mm.h' line='235' column='1'/>
         <return type-id='95e97e5e'/>
       </function-decl>
+      <function-decl name='__traceiter_android_vh_thermal_pm_notify_suspend' mangled-name='__traceiter_android_vh_thermal_pm_notify_suspend' filepath='include/trace/hooks/thermal.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_thermal_pm_notify_suspend'>
+        <parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/thermal.h' line='66' column='1'/>
+        <parameter type-id='404b1300' name='tz' filepath='include/trace/hooks/thermal.h' line='66' column='1'/>
+        <parameter type-id='7292109c' name='irq_wakeable' filepath='include/trace/hooks/thermal.h' line='66' column='1'/>
+        <return type-id='95e97e5e'/>
+      </function-decl>
       <function-decl name='__traceiter_android_vh_thermal_power_cap' mangled-name='__traceiter_android_vh_thermal_power_cap' filepath='include/trace/hooks/thermal.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__traceiter_android_vh_thermal_power_cap'>
         <parameter type-id='eaa32e2f' name='__data' filepath='include/trace/hooks/thermal.h' line='45' column='1'/>
         <parameter type-id='f9409001' name='power_range' filepath='include/trace/hooks/thermal.h' line='45' column='1'/>
@@ -133867,6 +133405,7 @@
       <var-decl name='__tracepoint_android_vh_sysrq_crash' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_sysrq_crash' visibility='default' filepath='include/trace/hooks/sysrqcrash.h' line='13' column='1' elf-symbol-id='__tracepoint_android_vh_sysrq_crash'/>
       <var-decl name='__tracepoint_android_vh_task_blocks_on_rtmutex' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_task_blocks_on_rtmutex' visibility='default' filepath='include/trace/hooks/dtask.h' line='111' column='1' elf-symbol-id='__tracepoint_android_vh_task_blocks_on_rtmutex'/>
       <var-decl name='__tracepoint_android_vh_test_clear_look_around_ref' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_test_clear_look_around_ref' visibility='default' filepath='include/trace/hooks/mm.h' line='235' column='1' elf-symbol-id='__tracepoint_android_vh_test_clear_look_around_ref'/>
+      <var-decl name='__tracepoint_android_vh_thermal_pm_notify_suspend' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_thermal_pm_notify_suspend' visibility='default' filepath='include/trace/hooks/thermal.h' line='66' column='1' elf-symbol-id='__tracepoint_android_vh_thermal_pm_notify_suspend'/>
       <var-decl name='__tracepoint_android_vh_thermal_power_cap' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_thermal_power_cap' visibility='default' filepath='include/trace/hooks/thermal.h' line='45' column='1' elf-symbol-id='__tracepoint_android_vh_thermal_power_cap'/>
       <var-decl name='__tracepoint_android_vh_thermal_register' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_thermal_register' visibility='default' filepath='include/trace/hooks/thermal.h' line='29' column='1' elf-symbol-id='__tracepoint_android_vh_thermal_register'/>
       <var-decl name='__tracepoint_android_vh_thermal_unregister' type-id='4ca0c298' mangled-name='__tracepoint_android_vh_thermal_unregister' visibility='default' filepath='include/trace/hooks/thermal.h' line='33' column='1' elf-symbol-id='__tracepoint_android_vh_thermal_unregister'/>
diff --git a/android/abi_gki_aarch64_nothing b/android/abi_gki_aarch64_nothing
new file mode 100644
index 0000000..c25bae1
--- /dev/null
+++ b/android/abi_gki_aarch64_nothing
@@ -0,0 +1,148 @@
+[abi_symbol_list]
+# commonly used symbols
+  arm64_const_caps_ready
+  __cpuhp_remove_state
+  __cpuhp_setup_state
+  cpu_hwcap_keys
+  kasan_flag_enabled
+  kfree
+  kmalloc_caches
+  kmem_cache_alloc_trace
+  memcpy
+  module_layout
+  __per_cpu_offset
+  preempt_schedule
+  _printk
+  __put_task_struct
+  __stack_chk_fail
+  __ubsan_handle_cfi_check_fail_abort
+
+# required by thermal_core_skip_irq.ko
+  __traceiter_android_vh_thermal_pm_notify_suspend
+  __tracepoint_android_vh_thermal_pm_notify_suspend
+  tracepoint_probe_register
+
+# required by zram.ko
+  __alloc_percpu
+  bio_endio
+  bio_end_io_acct_remapped
+  bio_start_io_acct
+  __blk_alloc_disk
+  blk_cleanup_disk
+  blk_queue_flag_clear
+  blk_queue_flag_set
+  blk_queue_io_min
+  blk_queue_io_opt
+  blk_queue_logical_block_size
+  blk_queue_max_discard_sectors
+  blk_queue_max_write_zeroes_sectors
+  blk_queue_physical_block_size
+  __class_register
+  class_unregister
+  __cpuhp_state_add_instance
+  __cpuhp_state_remove_instance
+  cpumask_next
+  __cpu_possible_mask
+  crypto_alloc_base
+  crypto_comp_compress
+  crypto_comp_decompress
+  crypto_destroy_tfm
+  crypto_has_alg
+  del_gendisk
+  device_add_disk
+  disk_end_io_acct
+  disk_start_io_acct
+  down_read
+  down_write
+  flush_dcache_page
+  free_pages
+  free_percpu
+  fsync_bdev
+  __get_free_pages
+  idr_alloc
+  idr_destroy
+  idr_find
+  idr_for_each
+  idr_remove
+  __init_rwsem
+  kstrtoint
+  kstrtou16
+  kstrtoull
+  memparse
+  memset64
+  mutex_is_locked
+  mutex_lock
+  mutex_unlock
+  nr_cpu_ids
+  __num_online_cpus
+  page_endio
+  param_ops_uint
+  __register_blkdev
+  scnprintf
+  set_capacity
+  set_capacity_and_notify
+  snprintf
+  strcmp
+  strcpy
+  strlcpy
+  strlen
+  sysfs_streq
+  unregister_blkdev
+  up_read
+  up_write
+  vfree
+  vzalloc
+  zs_compact
+  zs_create_pool
+  zs_destroy_pool
+  zs_free
+  zs_get_total_pages
+  zs_huge_class_size
+  zs_malloc
+  zs_map_object
+  zs_pool_stats
+  zs_unmap_object
+
+# required by zsmalloc.ko
+  alloc_anon_inode
+  __alloc_pages
+  __ClearPageMovable
+  contig_page_data
+  dec_zone_page_state
+  finish_wait
+  flush_work
+  __free_pages
+  inc_zone_page_state
+  init_pseudo
+  init_wait_entry
+  __init_waitqueue_head
+  iput
+  kern_mount
+  kern_unmount
+  kill_anon_super
+  kmem_cache_alloc
+  kmem_cache_create
+  kmem_cache_destroy
+  kmem_cache_free
+  kstrdup
+  __list_add_valid
+  __list_del_entry_valid
+  memstart_addr
+  page_mapping
+  prepare_to_wait_event
+  __put_page
+  queue_work_on
+  _raw_read_lock
+  _raw_read_unlock
+  _raw_spin_lock
+  _raw_spin_unlock
+  _raw_write_lock
+  _raw_write_unlock
+  register_shrinker
+  schedule
+  __SetPageMovable
+  system_wq
+  unlock_page
+  unregister_shrinker
+  wait_on_page_bit
+  __wake_up
diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64
index 4246928..eb53a2c 100644
--- a/build.config.gki.aarch64
+++ b/build.config.gki.aarch64
@@ -29,6 +29,7 @@
 android/abi_gki_aarch64_moto
 android/abi_gki_aarch64_mtktv
 android/abi_gki_aarch64_mtk
+android/abi_gki_aarch64_nothing
 android/abi_gki_aarch64_qcom
 android/abi_gki_aarch64_rtktv
 android/abi_gki_aarch64_sony