ANDROID: GKI: Update GKI symbol list and ABI XML
7 function symbols added to support relayfs for QCOM 'void relay_close(struct rchan *)' 'struct file_operations relay_file_operations' 'void relay_flush(struct rchan *)' 'struct rchan * relay_open(const char *, struct dentry *, size_t, size_t, const struct rchan_callbacks *, void *)' 'void relay_reset(struct rchan *)' 'void relay_subbufs_consumed(struct rchan *, unsigned int, size_t)' 'size_t relay_switch_subbuf(struct rchan_buf *, size_t)' Bug: 294928093 Change-Id: I3268ddfa281ee285d2215fa5148db03701a72c25 Signed-off-by: Stone Zhang <quic_stonez@quicinc.com>
This commit is contained in:
@@ -5089,6 +5089,8 @@
|
||||
<elf-symbol name='relay_close' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x9f6fac6d'/>
|
||||
<elf-symbol name='relay_flush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xe266f439'/>
|
||||
<elf-symbol name='relay_open' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x6de40b20'/>
|
||||
<elf-symbol name='relay_reset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xa2c6d402'/>
|
||||
<elf-symbol name='relay_subbufs_consumed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x64e293a9'/>
|
||||
<elf-symbol name='relay_switch_subbuf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0x5027d999'/>
|
||||
<elf-symbol name='release_firmware' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xc6d09aa9'/>
|
||||
<elf-symbol name='release_pages' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes' crc='0xbad31970'/>
|
||||
@@ -7975,6 +7977,14 @@
|
||||
</class-decl>
|
||||
<pointer-type-def type-id='30913582' size-in-bits='64' id='0112fb3c'/>
|
||||
<pointer-type-def type-id='46c85660' size-in-bits='64' id='011c3e5a'/>
|
||||
<class-decl name='param_attribute' size-in-bits='512' is-struct='yes' visibility='default' filepath='kernel/params.c' line='541' column='1' id='0120aad5'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='mattr' type-id='8f90cd2a' visibility='default' filepath='kernel/params.c' line='543' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='448'>
|
||||
<var-decl name='param' type-id='edcbd723' visibility='default' filepath='kernel/params.c' line='544' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<pointer-type-def type-id='e1d380a7' size-in-bits='64' id='0123907b'/>
|
||||
<function-type size-in-bits='64' id='0124a2d0'>
|
||||
<parameter type-id='b88dd945'/>
|
||||
@@ -26062,6 +26072,9 @@
|
||||
<parameter type-id='67acad02'/>
|
||||
<return type-id='95e97e5e'/>
|
||||
</function-type>
|
||||
<array-type-def dimensions='1' type-id='0120aad5' size-in-bits='infinite' id='2d2c12ad'>
|
||||
<subrange length='infinite' type-id='7ff19f0f' id='031f2035'/>
|
||||
</array-type-def>
|
||||
<function-type size-in-bits='64' id='2d2d4460'>
|
||||
<parameter type-id='1b0e1d00'/>
|
||||
<parameter type-id='809cdefc'/>
|
||||
@@ -74784,7 +74797,17 @@
|
||||
<var-decl name='notify_next' type-id='150efd3f' visibility='default' filepath='include/linux/kernfs.h' line='117' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<class-decl name='module_param_attrs' is-struct='yes' visibility='default' is-declaration-only='yes' id='9e045430'/>
|
||||
<class-decl name='module_param_attrs' size-in-bits='384' is-struct='yes' visibility='default' filepath='kernel/params.c' line='547' column='1' id='9e045430'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='num' type-id='f0981eeb' visibility='default' filepath='kernel/params.c' line='549' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='64'>
|
||||
<var-decl name='grp' type-id='e4af473b' visibility='default' filepath='kernel/params.c' line='550' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='384'>
|
||||
<var-decl name='attrs' type-id='2d2c12ad' visibility='default' filepath='kernel/params.c' line='551' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<class-decl name='rhashtable' size-in-bits='1344' is-struct='yes' visibility='default' filepath='include/linux/rhashtable-types.h' line='81' column='1' id='9e095f93'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='tbl' type-id='35e7a722' visibility='default' filepath='include/linux/rhashtable-types.h' line='82' column='1'/>
|
||||
@@ -155183,6 +155206,16 @@
|
||||
<parameter type-id='eaa32e2f' name='private_data' filepath='kernel/relay.c' line='482' column='1'/>
|
||||
<return type-id='e6634369'/>
|
||||
</function-decl>
|
||||
<function-decl name='relay_reset' mangled-name='relay_reset' filepath='kernel/relay.c' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='relay_reset'>
|
||||
<parameter type-id='e6634369' name='chan' filepath='kernel/relay.c' line='322' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='relay_subbufs_consumed' mangled-name='relay_subbufs_consumed' filepath='kernel/relay.c' line='729' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='relay_subbufs_consumed'>
|
||||
<parameter type-id='e6634369' name='chan' filepath='kernel/relay.c' line='729' column='1'/>
|
||||
<parameter type-id='f0981eeb' name='cpu' filepath='kernel/relay.c' line='730' column='1'/>
|
||||
<parameter type-id='b59d7dce' name='subbufs_consumed' filepath='kernel/relay.c' line='731' column='1'/>
|
||||
<return type-id='48b5725f'/>
|
||||
</function-decl>
|
||||
<function-decl name='relay_switch_subbuf' mangled-name='relay_switch_subbuf' filepath='kernel/relay.c' line='662' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='relay_switch_subbuf'>
|
||||
<parameter type-id='da363123' name='buf' filepath='kernel/relay.c' line='662' column='1'/>
|
||||
<parameter type-id='b59d7dce' name='length' filepath='kernel/relay.c' line='662' column='1'/>
|
||||
|
||||
@@ -1848,6 +1848,13 @@
|
||||
regulator_set_mode
|
||||
regulator_set_voltage
|
||||
regulator_unregister_notifier
|
||||
relay_close
|
||||
relay_file_operations
|
||||
relay_flush
|
||||
relay_open
|
||||
relay_reset
|
||||
relay_subbufs_consumed
|
||||
relay_switch_subbuf
|
||||
release_firmware
|
||||
__release_region
|
||||
release_sock
|
||||
|
||||
Reference in New Issue
Block a user