ANDROID: ABI: Update allowed list for QCOM

Add __xa_alloc_cyclic to the symbol list. This function will be used in qrtr
for cyclic port id allocation.

Leaf changes summary: 1 artifact changed (2 filtered out)
Changed leaf types summary: 0 (1 filtered out) leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed (1 filtered out), 0 Added variable

1 Added function:

  [A] 'function int __xa_alloc_cyclic(xarray*, u32*, void*, xa_limit, u32*, gfp_t)'

Bug: 269687040
Change-Id: I9543ad1320e79daa781f0075decd74612bc694a1
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
This commit is contained in:
Sarannya S
2023-02-17 12:26:24 +05:30
committed by Treehugger Robot
parent 579f8bf863
commit 781e1c83ef
2 changed files with 11 additions and 0 deletions

View File

@@ -754,6 +754,7 @@
<elf-symbol name='__wake_up_sync_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xba220db7'/> <elf-symbol name='__wake_up_sync_key' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xba220db7'/>
<elf-symbol name='__warn_printk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x56470118'/> <elf-symbol name='__warn_printk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x56470118'/>
<elf-symbol name='__xa_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf40e7a73'/> <elf-symbol name='__xa_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xf40e7a73'/>
<elf-symbol name='__xa_alloc_cyclic' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x1765ea1f'/>
<elf-symbol name='__xa_clear_mark' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb9af1d0d'/> <elf-symbol name='__xa_clear_mark' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xb9af1d0d'/>
<elf-symbol name='__xa_insert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x296cb509'/> <elf-symbol name='__xa_insert' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x296cb509'/>
<elf-symbol name='__xfrm_decode_session' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x41b76380'/> <elf-symbol name='__xfrm_decode_session' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x41b76380'/>
@@ -121258,6 +121259,15 @@
<parameter type-id='3eb7c31c' name='gfp' filepath='lib/xarray.c' line='1809' column='1'/> <parameter type-id='3eb7c31c' name='gfp' filepath='lib/xarray.c' line='1809' column='1'/>
<return type-id='95e97e5e'/> <return type-id='95e97e5e'/>
</function-decl> </function-decl>
<function-decl name='__xa_alloc_cyclic' mangled-name='__xa_alloc_cyclic' filepath='lib/xarray.c' line='1857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xa_alloc_cyclic'>
<parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1857' column='1'/>
<parameter type-id='f9409001' name='id' filepath='lib/xarray.c' line='1857' column='1'/>
<parameter type-id='eaa32e2f' name='entry' filepath='lib/xarray.c' line='1857' column='1'/>
<parameter type-id='5066733a' name='limit' filepath='lib/xarray.c' line='1858' column='1'/>
<parameter type-id='f9409001' name='next' filepath='lib/xarray.c' line='1858' column='1'/>
<parameter type-id='3eb7c31c' name='gfp' filepath='lib/xarray.c' line='1858' column='1'/>
<return type-id='95e97e5e'/>
</function-decl>
<function-decl name='__xa_clear_mark' mangled-name='__xa_clear_mark' filepath='lib/xarray.c' line='1914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xa_clear_mark'> <function-decl name='__xa_clear_mark' mangled-name='__xa_clear_mark' filepath='lib/xarray.c' line='1914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xa_clear_mark'>
<parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1914' column='1'/> <parameter type-id='60075f2a' name='xa' filepath='lib/xarray.c' line='1914' column='1'/>
<parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1914' column='1'/> <parameter type-id='7359adad' name='index' filepath='lib/xarray.c' line='1914' column='1'/>

View File

@@ -3045,6 +3045,7 @@
ww_mutex_lock ww_mutex_lock
ww_mutex_unlock ww_mutex_unlock
__xa_alloc __xa_alloc
__xa_alloc_cyclic
xa_destroy xa_destroy
xa_erase xa_erase
xa_find xa_find