ANDROID: Update android/abi_gki_aarch64.xml

required to add new modules to goldfish.

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

4 Added functions:

  [A] 'function void iov_iter_kvec(iov_iter*, unsigned int, const kvec*, unsigned long int, size_t)'
  [A] 'function int kernel_sock_shutdown(socket*, sock_shutdown_cmd)'
  [A] 'function int sock_recvmsg(socket*, msghdr*, int)'
  [A] 'function socket* sockfd_lookup(int, int*)'

1 Added variable:

  [A] 'device platform_bus'

Bug: 194952533
Signed-off-by: Roman Kiryanov <rkir@google.com>
Change-Id: I39dfbffbd54cb59a33222ad2bebebdd70f1c74f1
This commit is contained in:
Roman Kiryanov
2021-07-29 12:53:01 -07:00
parent a6b9410e5f
commit ae78026f42

View File

@@ -2210,6 +2210,7 @@
<elf-symbol name='iov_iter_bvec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x768f7d54'/>
<elf-symbol name='iov_iter_get_pages' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x42cf9ea4'/>
<elf-symbol name='iov_iter_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x27852a80'/>
<elf-symbol name='iov_iter_kvec' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe47b5f75'/>
<elf-symbol name='ip6_local_out' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x694bba4'/>
<elf-symbol name='ip6_redirect' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb7b8884'/>
<elf-symbol name='ip6_route_output_flags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb5597dde'/>
@@ -2325,6 +2326,7 @@
<elf-symbol name='kernel_sendmsg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6cd8d6b1'/>
<elf-symbol name='kernel_setsockopt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x33298914'/>
<elf-symbol name='kernel_sigaction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6df1aaf1'/>
<elf-symbol name='kernel_sock_shutdown' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa939a039'/>
<elf-symbol name='kernel_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1f1833e3'/>
<elf-symbol name='kernfs_find_and_get_ns' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x89bb3c78'/>
<elf-symbol name='kernfs_notify' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x55fc3030'/>
@@ -3972,11 +3974,13 @@
<elf-symbol name='sock_no_shutdown' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x2d96a371'/>
<elf-symbol name='sock_no_socketpair' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe2375967'/>
<elf-symbol name='sock_queue_rcv_skb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe9891bf6'/>
<elf-symbol name='sock_recvmsg' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4449e36'/>
<elf-symbol name='sock_register' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x123f009e'/>
<elf-symbol name='sock_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x3164d2b9'/>
<elf-symbol name='sock_unregister' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x62737e1d'/>
<elf-symbol name='sock_wfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x23fd5086'/>
<elf-symbol name='sock_wmalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xaca5e110'/>
<elf-symbol name='sockfd_lookup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf51a851c'/>
<elf-symbol name='sort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe3a53f4c'/>
<elf-symbol name='spi_bus_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1001acda'/>
<elf-symbol name='spi_bus_unlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4861f1cc'/>
@@ -4930,6 +4934,7 @@
<elf-symbol name='pci_bus_type' size='208' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x454fdd77'/>
<elf-symbol name='phy_gbit_fibre_features' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x4648b2aa'/>
<elf-symbol name='physvirt_offset' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1ba7c500'/>
<elf-symbol name='platform_bus' size='920' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xdba7750'/>
<elf-symbol name='platform_bus_type' size='208' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x10278021'/>
<elf-symbol name='pm_power_off' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x60a32ea9'/>
<elf-symbol name='pm_suspend_global_flags' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x42635d55'/>
@@ -19893,7 +19898,26 @@
<var-decl name='rbits6' type-id='f9b06939' visibility='default' filepath='include/net/netns/xfrm.h' line='29' column='1'/>
</data-member>
</class-decl>
<class-decl name='xol_area' is-struct='yes' visibility='default' is-declaration-only='yes' id='c39df2b8'/>
<class-decl name='xol_area' size-in-bits='768' is-struct='yes' visibility='default' filepath='kernel/events/uprobes.c' line='98' column='1' id='c39df2b8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='kernel/events/uprobes.c' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='slot_count' type-id='49178f86' visibility='default' filepath='kernel/events/uprobes.c' line='100' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='bitmap' type-id='1d2c2b85' visibility='default' filepath='kernel/events/uprobes.c' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='xol_mapping' type-id='f0136291' visibility='default' filepath='kernel/events/uprobes.c' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='pages' type-id='daa7f9e0' visibility='default' filepath='kernel/events/uprobes.c' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='vaddr' type-id='7359adad' visibility='default' filepath='kernel/events/uprobes.c' line='110' column='1'/>
</data-member>
</class-decl>
<class-decl name='zone' size-in-bits='13312' is-struct='yes' visibility='default' filepath='include/linux/mmzone.h' line='423' column='1' id='be9189df'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='_watermark' type-id='3461381a' visibility='default' filepath='include/linux/mmzone.h' line='427' column='1'/>
@@ -20430,7 +20454,7 @@
<var-decl name='pt_frag_refcount' type-id='49178f86' visibility='default' filepath='include/linux/mm_types.h' line='152' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1' id='e021ecb2'>
<union-decl name='__anonymous_union__3' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1' id='e021ecb2'>
<data-member access='public'>
<var-decl name='insn' type-id='931565be' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='26' column='1'/>
</data-member>
@@ -23046,6 +23070,20 @@
<var-decl name='android_kabi_reserved4' type-id='91ce1af9' visibility='default' filepath='include/linux/mm.h' line='545' column='1'/>
</data-member>
</class-decl>
<class-decl name='vm_special_mapping' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='734' column='1' id='f0136291'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mm_types.h' line='735' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/mm_types.h' line='743' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='fault' type-id='24e78d82' visibility='default' filepath='include/linux/mm_types.h' line='749' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='mremap' type-id='46d78c8b' visibility='default' filepath='include/linux/mm_types.h' line='753' column='1'/>
</data-member>
</class-decl>
<class-decl name='wait_queue_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='include/linux/wait.h' line='27' column='1' id='504855b3'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='flags' type-id='f0981eeb' visibility='default' filepath='include/linux/wait.h' line='28' column='1'/>
@@ -23452,6 +23490,9 @@
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
<pointer-type-def type-id='37688d8e' size-in-bits='64' id='950eceb8'/>
<array-type-def dimensions='1' type-id='02f11ed4' size-in-bits='128' id='daa7f9e0'>
<subrange length='2' type-id='7ff19f0f' id='52efc4ef'/>
</array-type-def>
<pointer-type-def type-id='a388c264' size-in-bits='64' id='d4f2b9b2'/>
<pointer-type-def type-id='45092453' size-in-bits='64' id='f59f5033'/>
<pointer-type-def type-id='b71b307b' size-in-bits='64' id='a42934eb'/>
@@ -23615,7 +23656,7 @@
<var-decl name='ptr' type-id='baf98fd3' visibility='default' filepath='include/net/netns/generic.h' line='35' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__3' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='725' column='1' id='67f3b119'>
<union-decl name='__anonymous_union__40' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='725' column='1' id='67f3b119'>
<data-member access='public'>
<var-decl name='i_fop' type-id='61758ee5' visibility='default' filepath='include/linux/fs.h' line='726' column='1'/>
</data-member>
@@ -23631,7 +23672,7 @@
<var-decl name='single_show' type-id='0131eb61' visibility='default' filepath='fs/proc/internal.h' line='46' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__1' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='674' column='1' id='3ee18b51'>
<union-decl name='__anonymous_union__38' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='674' column='1' id='3ee18b51'>
<data-member access='public'>
<var-decl name='i_nlink' type-id='20f5f452' visibility='default' filepath='include/linux/fs.h' line='675' column='1'/>
</data-member>
@@ -23639,7 +23680,7 @@
<var-decl name='__i_nlink' type-id='f0981eeb' visibility='default' filepath='include/linux/fs.h' line='676' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__2' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='713' column='1' id='cbd4a95b'>
<union-decl name='__anonymous_union__39' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='713' column='1' id='cbd4a95b'>
<data-member access='public'>
<var-decl name='i_dentry' type-id='e151255a' visibility='default' filepath='include/linux/fs.h' line='714' column='1'/>
</data-member>
@@ -23647,7 +23688,7 @@
<var-decl name='i_rcu' type-id='e3d8ce29' visibility='default' filepath='include/linux/fs.h' line='715' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='732' column='1' id='d1afa4fe'>
<union-decl name='__anonymous_union__42' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fs.h' line='732' column='1' id='d1afa4fe'>
<data-member access='public'>
<var-decl name='i_pipe' type-id='15d29710' visibility='default' filepath='include/linux/fs.h' line='733' column='1'/>
</data-member>
@@ -26077,6 +26118,7 @@
<pointer-type-def type-id='1c674f90' size-in-bits='64' id='098d4d92'/>
<pointer-type-def type-id='d1043097' size-in-bits='64' id='f6a079db'/>
<pointer-type-def type-id='9ebac747' size-in-bits='64' id='da4ee44b'/>
<pointer-type-def type-id='faa28adf' size-in-bits='64' id='46d78c8b'/>
<pointer-type-def type-id='df587ad7' size-in-bits='64' id='42bc911b'/>
<pointer-type-def type-id='0477141b' size-in-bits='64' id='98a3b427'/>
<pointer-type-def type-id='a72f8b53' size-in-bits='64' id='9ce2e6e7'/>
@@ -26176,6 +26218,7 @@
<pointer-type-def type-id='90c1df7f' size-in-bits='64' id='ad13fd93'/>
<typedef-decl name='u_int8_t' type-id='f9b06939' filepath='include/linux/types.h' line='98' column='1' id='892641a4'/>
<typedef-decl name='uuid_t' type-id='8425539a' filepath='include/linux/uuid.h' line='18' column='1' id='ec55eb74'/>
<pointer-type-def type-id='17483488' size-in-bits='64' id='24e78d82'/>
<pointer-type-def type-id='ecbaa04a' size-in-bits='64' id='bb28da1c'/>
<pointer-type-def type-id='af6e35e9' size-in-bits='64' id='5e15576d'/>
<typedef-decl name='wait_queue_func_t' type-id='3e643710' filepath='include/linux/wait.h' line='16' column='1' id='67119c17'/>
@@ -27713,7 +27756,14 @@
<var-decl name='head' type-id='72f469ec' visibility='default' filepath='net/ipv4/route.c' line='1504' column='1'/>
</data-member>
</class-decl>
<class-decl name='unicode_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24978a1'/>
<class-decl name='unicode_map' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/unicode.h' line='8' column='1' id='a24978a1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='charset' type-id='80f4b756' visibility='default' filepath='include/linux/unicode.h' line='9' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='version' type-id='95e97e5e' visibility='default' filepath='include/linux/unicode.h' line='10' column='1'/>
</data-member>
</class-decl>
<class-decl name='wiphy' size-in-bits='11264' is-struct='yes' visibility='default' filepath='include/net/cfg80211.h' line='4674' column='1' id='68523a94'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='perm_addr' type-id='cf1a4160' visibility='default' filepath='include/net/cfg80211.h' line='4678' column='1'/>
@@ -28233,7 +28283,7 @@
<var-decl name='' type-id='1285aa79' visibility='default' filepath='include/linux/skbuff.h' line='698' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='bb08c7e1'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='bb08c7e1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='index' type-id='1dc6a898' visibility='default' filepath='include/linux/cpu_rmap.h' line='29' column='1'/>
</data-member>
@@ -28582,7 +28632,7 @@
<var-decl name='work' type-id='ef9025d0' visibility='default' filepath='mm/slab.h' line='91' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__4' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'>
<union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/linux/fsnotify_backend.h' line='298' column='1' id='9114ebb7'>
<data-member access='public'>
<var-decl name='obj' type-id='c66f5ec5' visibility='default' filepath='include/linux/fsnotify_backend.h' line='300' column='1'/>
</data-member>
@@ -30265,7 +30315,7 @@
<var-decl name='dev_scratch' type-id='7359adad' visibility='default' filepath='include/linux/skbuff.h' line='704' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__9' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='96' column='1' id='21fca59c'>
<union-decl name='__anonymous_union__19' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='96' column='1' id='21fca59c'>
<data-member access='public'>
<var-decl name='nh_info' type-id='e55edb2e' visibility='default' filepath='include/net/nexthop.h' line='97' column='1'/>
</data-member>
@@ -32538,7 +32588,7 @@
<var-decl name='rt_gw6' type-id='f6ed712a' visibility='default' filepath='include/net/route.h' line='64' column='1'/>
</data-member>
</union-decl>
<union-decl name='__anonymous_union__10' size-in-bits='832' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='56' column='1' id='757a0dbc'>
<union-decl name='__anonymous_union__20' size-in-bits='832' is-anonymous='yes' visibility='default' filepath='include/net/nexthop.h' line='56' column='1' id='757a0dbc'>
<data-member access='public'>
<var-decl name='fib_nhc' type-id='e1f89457' visibility='default' filepath='include/net/nexthop.h' line='57' column='1'/>
</data-member>
@@ -36334,7 +36384,14 @@
<var-decl name='ucount' type-id='32e5d672' visibility='default' filepath='include/linux/user_namespace.h' line='100' column='1'/>
</data-member>
</class-decl>
<class-decl name='unicode_map' is-struct='yes' visibility='default' is-declaration-only='yes' id='a24978a1'/>
<class-decl name='unicode_map' size-in-bits='128' is-struct='yes' visibility='default' filepath='include/linux/unicode.h' line='8' column='1' id='a24978a1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='charset' type-id='80f4b756' visibility='default' filepath='include/linux/unicode.h' line='9' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='version' type-id='95e97e5e' visibility='default' filepath='include/linux/unicode.h' line='10' column='1'/>
</data-member>
</class-decl>
<class-decl name='uprobe' size-in-bits='1856' is-struct='yes' visibility='default' filepath='kernel/events/uprobes.c' line='55' column='1' id='b7e0fed2'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='rb_node' type-id='2a8a6332' visibility='default' filepath='kernel/events/uprobes.c' line='56' column='1'/>
@@ -36625,7 +36682,26 @@
<var-decl name='set' type-id='d5f76b20' visibility='default' filepath='include/linux/xattr.h' line='36' column='1'/>
</data-member>
</class-decl>
<class-decl name='xol_area' is-struct='yes' visibility='default' is-declaration-only='yes' id='c39df2b8'/>
<class-decl name='xol_area' size-in-bits='768' is-struct='yes' visibility='default' filepath='kernel/events/uprobes.c' line='98' column='1' id='c39df2b8'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='wq' type-id='b5ab048f' visibility='default' filepath='kernel/events/uprobes.c' line='99' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='slot_count' type-id='49178f86' visibility='default' filepath='kernel/events/uprobes.c' line='100' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='bitmap' type-id='1d2c2b85' visibility='default' filepath='kernel/events/uprobes.c' line='101' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='xol_mapping' type-id='f0136291' visibility='default' filepath='kernel/events/uprobes.c' line='103' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='576'>
<var-decl name='pages' type-id='daa7f9e0' visibility='default' filepath='kernel/events/uprobes.c' line='104' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='704'>
<var-decl name='vaddr' type-id='7359adad' visibility='default' filepath='kernel/events/uprobes.c' line='110' column='1'/>
</data-member>
</class-decl>
<array-type-def dimensions='1' type-id='bd561d05' size-in-bits='192' id='59bd9302'>
<subrange length='3' type-id='7ff19f0f' id='56f209d2'/>
</array-type-def>
@@ -56164,6 +56240,7 @@
<pointer-type-def type-id='9712f929' size-in-bits='64' id='d5ddffb9'/>
<qualified-type-def type-id='d53c2eb5' const='yes' id='7c7c6daa'/>
<pointer-type-def type-id='7c7c6daa' size-in-bits='64' id='77e06080'/>
<var-decl name='platform_bus' type-id='66e487eb' mangled-name='platform_bus' visibility='default' filepath='drivers/base/platform.c' line='38' column='1' elf-symbol-id='platform_bus'/>
<var-decl name='platform_bus_type' type-id='b31bfc8a' mangled-name='platform_bus_type' visibility='default' filepath='drivers/base/platform.c' line='1262' column='1' elf-symbol-id='platform_bus_type'/>
<function-decl name='platform_get_irq_optional' mangled-name='platform_get_irq_optional' filepath='drivers/base/platform.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='platform_get_irq_optional'>
<parameter type-id='db362995' name='dev' filepath='drivers/base/platform.c' line='194' column='1'/>
@@ -147629,6 +147706,13 @@
<return type-id='48b5725f'/>
</function-decl>
</abi-instr>
<abi-instr address-size='64' path='kernel/bpf/xskmap.c' language='LANG_C89'>
<function-decl name='sockfd_lookup' mangled-name='sockfd_lookup' filepath='include/linux/net.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sockfd_lookup'>
<parameter type-id='95e97e5e'/>
<parameter type-id='7292109c'/>
<return type-id='13103032'/>
</function-decl>
</abi-instr>
<abi-instr address-size='64' path='kernel/capability.c' language='LANG_C89'>
<function-decl name='ns_capable_noaudit' mangled-name='ns_capable_noaudit' filepath='kernel/capability.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ns_capable_noaudit'>
<parameter type-id='c0ced320' name='ns' filepath='kernel/capability.c' line='412' column='1'/>
@@ -148437,6 +148521,23 @@
</function-decl>
</abi-instr>
<abi-instr address-size='64' path='kernel/events/uprobes.c' language='LANG_C89'>
<array-type-def dimensions='1' type-id='02f11ed4' size-in-bits='128' id='daa7f9e0'>
<subrange length='2' type-id='7ff19f0f' id='52efc4ef'/>
</array-type-def>
<class-decl name='vm_special_mapping' size-in-bits='256' is-struct='yes' visibility='default' filepath='include/linux/mm_types.h' line='734' column='1' id='f0136291'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='80f4b756' visibility='default' filepath='include/linux/mm_types.h' line='735' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
<var-decl name='pages' type-id='9f93c9da' visibility='default' filepath='include/linux/mm_types.h' line='743' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='fault' type-id='24e78d82' visibility='default' filepath='include/linux/mm_types.h' line='749' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
<var-decl name='mremap' type-id='46d78c8b' visibility='default' filepath='include/linux/mm_types.h' line='753' column='1'/>
</data-member>
</class-decl>
<class-decl name='compact_control' size-in-bits='1024' is-struct='yes' visibility='default' filepath='kernel/events/../../mm/internal.h' line='180' column='1' id='16773614'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='freepages' type-id='72f469ec' visibility='default' filepath='kernel/events/../../mm/internal.h' line='181' column='1'/>
@@ -148545,7 +148646,7 @@
<var-decl name='simulate' type-id='b50a4934' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='30' column='1'/>
</data-member>
</class-decl>
<union-decl name='__anonymous_union__8' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1' id='e021ecb2'>
<union-decl name='__anonymous_union__3' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='25' column='1' id='e021ecb2'>
<data-member access='public'>
<var-decl name='insn' type-id='931565be' visibility='default' filepath='arch/arm64/include/asm/uprobes.h' line='26' column='1'/>
</data-member>
@@ -148573,12 +148674,16 @@
<pointer-type-def type-id='16773614' size-in-bits='64' id='cdea3372'/>
<qualified-type-def type-id='3eb7c31c' const='yes' id='96d7cfec'/>
<qualified-type-def type-id='95e97e5e' const='yes' id='2448a865'/>
<qualified-type-def type-id='f0136291' const='yes' id='3aa8a3a4'/>
<pointer-type-def type-id='3aa8a3a4' size-in-bits='64' id='e579788a'/>
<pointer-type-def type-id='faa28adf' size-in-bits='64' id='46d78c8b'/>
<pointer-type-def type-id='f1bc64d3' size-in-bits='64' id='37058a7f'/>
<pointer-type-def type-id='c387f6d1' size-in-bits='64' id='529ca3c5'/>
<pointer-type-def type-id='170c8692' size-in-bits='64' id='0abee587'/>
<pointer-type-def type-id='34a2420f' size-in-bits='64' id='0e87d404'/>
<pointer-type-def type-id='470b0e09' size-in-bits='64' id='452b34c2'/>
<pointer-type-def type-id='c02bc58a' size-in-bits='64' id='c6810324'/>
<pointer-type-def type-id='17483488' size-in-bits='64' id='24e78d82'/>
<pointer-type-def type-id='fdd49c5f' size-in-bits='64' id='af0533e7'/>
<pointer-type-def type-id='2ae08426' size-in-bits='64' id='8b6fdee4'/>
<function-decl name='get_user_pages_remote' mangled-name='get_user_pages_remote' filepath='include/linux/mm.h' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_user_pages_remote'>
@@ -148610,6 +148715,11 @@
<return type-id='02f11ed4'/>
</function-decl>
<pointer-type-def type-id='8552664d' size-in-bits='64' id='47b73425'/>
<function-type size-in-bits='64' id='faa28adf'>
<parameter type-id='e579788a'/>
<parameter type-id='2ae08426'/>
<return type-id='95e97e5e'/>
</function-type>
<function-type size-in-bits='64' id='f1bc64d3'>
<parameter type-id='af0533e7'/>
<parameter type-id='4616a179'/>
@@ -148631,6 +148741,12 @@
<parameter type-id='df4b7819'/>
<return type-id='b50a4934'/>
</function-type>
<function-type size-in-bits='64' id='17483488'>
<parameter type-id='e579788a'/>
<parameter type-id='2ae08426'/>
<parameter type-id='d02f4143'/>
<return type-id='e9265215'/>
</function-type>
<function-type size-in-bits='64' id='ae26a81a'>
<parameter type-id='19c2251e'/>
<parameter type-id='bd54fe1a'/>
@@ -164114,6 +164230,14 @@
</function-decl>
</abi-instr>
<abi-instr address-size='64' path='lib/iov_iter.c' language='LANG_C89'>
<function-decl name='iov_iter_kvec' mangled-name='iov_iter_kvec' filepath='lib/iov_iter.c' line='1131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iov_iter_kvec'>
<parameter type-id='4fa10f9e' name='i' filepath='lib/iov_iter.c' line='1131' column='1'/>
<parameter type-id='f0981eeb' name='direction' filepath='lib/iov_iter.c' line='1131' column='1'/>
<parameter type-id='5199c30d' name='kvec' filepath='lib/iov_iter.c' line='1132' column='1'/>
<parameter type-id='7359adad' name='nr_segs' filepath='lib/iov_iter.c' line='1132' column='1'/>
<parameter type-id='b59d7dce' name='count' filepath='lib/iov_iter.c' line='1133' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='dup_iter' mangled-name='dup_iter' filepath='lib/iov_iter.c' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dup_iter'>
<parameter type-id='4fa10f9e' name='new' filepath='lib/iov_iter.c' line='1596' column='1'/>
<parameter type-id='4fa10f9e' name='old' filepath='lib/iov_iter.c' line='1596' column='1'/>
@@ -165914,7 +166038,7 @@
<array-type-def dimensions='1' type-id='1dc6a898' size-in-bits='2048' id='13faf778'>
<subrange length='128' type-id='7ff19f0f' id='1eb1687a'/>
</array-type-def>
<class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='bb08c7e1'>
<class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/cpu_rmap.h' line='28' column='1' id='bb08c7e1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='index' type-id='1dc6a898' visibility='default' filepath='include/linux/cpu_rmap.h' line='29' column='1'/>
</data-member>
@@ -165998,7 +166122,7 @@
<var-decl name='buckets' type-id='29c3368c' visibility='default' filepath='include/linux/netdevice.h' line='3022' column='1'/>
</data-member>
</class-decl>
<class-decl name='__anonymous_struct__2' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='3052' column='1' id='75fc4829'>
<class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='include/linux/netdevice.h' line='3052' column='1' id='75fc4829'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='recursion' type-id='1dc6a898' visibility='default' filepath='include/linux/netdevice.h' line='3053' column='1'/>
</data-member>
@@ -172684,7 +172808,7 @@
<var-decl name='' type-id='eb542e10' visibility='default' filepath='include/net/mac80211.h' line='1786' column='1'/>
</data-member>
</class-decl>
<union-decl name='__anonymous_union__4' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1786' column='1' id='eb542e10'>
<union-decl name='__anonymous_union__5' size-in-bits='160' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='1786' column='1' id='eb542e10'>
<data-member access='public'>
<var-decl name='tkip' type-id='5a0ae575' visibility='default' filepath='include/net/mac80211.h' line='1790' column='1'/>
</data-member>
@@ -172848,7 +172972,7 @@
<enumerator name='BAR_RX_EVENT' value='2'/>
<enumerator name='BA_FRAME_TIMEOUT' value='3'/>
</enum-decl>
<union-decl name='__anonymous_union__5' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='456' column='1' id='2a1a3e21'>
<union-decl name='__anonymous_union__6' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='include/net/mac80211.h' line='456' column='1' id='2a1a3e21'>
<data-member access='public'>
<var-decl name='rssi' type-id='1569e170' visibility='default' filepath='include/net/mac80211.h' line='457' column='1'/>
</data-member>
@@ -177367,6 +177491,12 @@
<var-decl name='data' type-id='db4e746c' visibility='default' filepath='include/uapi/linux/wireless.h' line='930' column='1'/>
</data-member>
</union-decl>
<enum-decl name='sock_shutdown_cmd' filepath='include/linux/net.h' line='90' column='1' id='45c08bac'>
<underlying-type type-id='9cac1fee'/>
<enumerator name='SHUT_RD' value='0'/>
<enumerator name='SHUT_WR' value='1'/>
<enumerator name='SHUT_RDWR' value='2'/>
</enum-decl>
<qualified-type-def type-id='bcc5cab3' const='yes' id='208298e3'/>
<pointer-type-def type-id='208298e3' size-in-bits='64' id='f696846b'/>
<qualified-type-def type-id='0c842ad9' const='yes' id='afa36b70'/>
@@ -177411,6 +177541,12 @@
<parameter type-id='0fbf3cfd' name='skb' filepath='net/socket.c' line='858' column='1'/>
<return type-id='48b5725f'/>
</function-decl>
<function-decl name='sock_recvmsg' mangled-name='sock_recvmsg' filepath='net/socket.c' line='886' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sock_recvmsg'>
<parameter type-id='13103032' name='sock' filepath='net/socket.c' line='886' column='1'/>
<parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='886' column='1'/>
<parameter type-id='95e97e5e' name='flags' filepath='net/socket.c' line='886' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='kernel_recvmsg' mangled-name='kernel_recvmsg' filepath='net/socket.c' line='910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_recvmsg'>
<parameter type-id='13103032' name='sock' filepath='net/socket.c' line='910' column='1'/>
<parameter type-id='6b9b777a' name='msg' filepath='net/socket.c' line='910' column='1'/>
@@ -177462,6 +177598,11 @@
<parameter type-id='95e97e5e'/>
<return type-id='bd54fe1a'/>
</function-decl>
<function-decl name='kernel_sock_shutdown' mangled-name='kernel_sock_shutdown' filepath='net/socket.c' line='3803' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='kernel_sock_shutdown'>
<parameter type-id='13103032' name='sock' filepath='net/socket.c' line='3803' column='1'/>
<parameter type-id='45c08bac' name='how' filepath='net/socket.c' line='3803' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-type size-in-bits='64' id='97488913'>
<parameter type-id='68a2d05b'/>
<parameter type-id='4780e252'/>
@@ -191185,6 +191326,6 @@
</abi-corpus-group>
<!--
libabigail: abidw: 2.0.0-6bca1bdb-soong
libabigail: abidw: 2.0.0SOONG BUILD NUMBER PLACEHOLDER
built with: clang: Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)
-->