2019-12-18 05:44:33 -07:00
|
|
|
[abi_whitelist]
|
2020-03-04 15:53:07 -07:00
|
|
|
# commonly used symbols
|
2020-04-24 15:21:39 -06:00
|
|
|
__cfi_slowpath
|
2020-05-04 16:26:06 -06:00
|
|
|
__const_udelay
|
2020-04-21 14:46:52 -06:00
|
|
|
_dev_err
|
2020-05-04 16:26:06 -06:00
|
|
|
devm_ioremap_resource
|
2020-04-21 14:46:52 -06:00
|
|
|
devm_kmalloc
|
2020-05-04 16:26:06 -06:00
|
|
|
devm_request_threaded_irq
|
|
|
|
_dev_warn
|
|
|
|
dummy_dma_ops
|
|
|
|
find_next_bit
|
|
|
|
find_next_zero_bit
|
|
|
|
kfree
|
|
|
|
__kmalloc
|
2020-04-24 15:21:39 -06:00
|
|
|
kmalloc_caches
|
|
|
|
kmem_cache_alloc_trace
|
2020-05-04 16:26:06 -06:00
|
|
|
ktime_get
|
|
|
|
__list_add_valid
|
|
|
|
__ll_sc_atomic64_andnot
|
|
|
|
__ll_sc_atomic_add_return
|
2020-03-04 15:53:07 -07:00
|
|
|
module_layout
|
2020-05-04 16:26:06 -06:00
|
|
|
__mutex_init
|
|
|
|
mutex_lock
|
|
|
|
mutex_unlock
|
|
|
|
of_find_property
|
|
|
|
of_property_read_variable_u32_array
|
|
|
|
platform_get_irq
|
|
|
|
platform_get_resource
|
2020-04-24 15:21:39 -06:00
|
|
|
printk
|
2020-03-04 15:53:07 -07:00
|
|
|
__put_task_struct
|
2020-05-04 16:26:06 -06:00
|
|
|
___ratelimit
|
|
|
|
_raw_spin_lock_irqsave
|
|
|
|
_raw_spin_unlock_irqrestore
|
2020-04-21 14:46:52 -06:00
|
|
|
snprintf
|
|
|
|
__stack_chk_fail
|
|
|
|
__stack_chk_guard
|
|
|
|
strcmp
|
2020-05-04 16:26:06 -06:00
|
|
|
__udelay
|
|
|
|
|
|
|
|
# required by arm-smmu.ko
|
|
|
|
alloc_io_pgtable_ops
|
|
|
|
amba_bustype
|
|
|
|
bus_set_iommu
|
|
|
|
devm_free_irq
|
|
|
|
_dev_notice
|
|
|
|
driver_find_device
|
|
|
|
driver_for_each_device
|
|
|
|
free_io_pgtable_ops
|
|
|
|
generic_device_group
|
|
|
|
iommu_alloc_resv_region
|
|
|
|
iommu_device_link
|
|
|
|
iommu_device_register
|
|
|
|
iommu_device_sysfs_add
|
|
|
|
iommu_device_unlink
|
|
|
|
iommu_dma_get_resv_regions
|
|
|
|
iommu_fwspec_add_ids
|
|
|
|
iommu_fwspec_free
|
|
|
|
iommu_fwspec_init
|
|
|
|
iommu_get_dma_cookie
|
|
|
|
iommu_group_get_for_dev
|
|
|
|
iommu_group_put
|
|
|
|
iommu_group_ref_get
|
|
|
|
iommu_group_remove_device
|
|
|
|
iommu_present
|
|
|
|
iommu_put_dma_cookie
|
|
|
|
__ll_sc_atomic64_fetch_or
|
|
|
|
of_device_get_match_data
|
|
|
|
of_dma_is_coherent
|
|
|
|
of_phandle_iterator_args
|
|
|
|
of_phandle_iterator_init
|
|
|
|
of_phandle_iterator_next
|
|
|
|
param_ops_bool
|
|
|
|
param_ops_int
|
|
|
|
pci_bus_type
|
|
|
|
pci_device_group
|
|
|
|
pci_for_each_dma_alias
|
|
|
|
pci_request_acs
|
|
|
|
platform_bus_type
|
|
|
|
__platform_driver_register
|
|
|
|
platform_driver_unregister
|
|
|
|
put_device
|
2020-04-24 15:21:39 -06:00
|
|
|
|
2020-04-21 14:46:52 -06:00
|
|
|
# required by ufshcd-core.ko
|
|
|
|
__alloc_workqueue_key
|
|
|
|
async_schedule
|
|
|
|
bio_crypt_should_process
|
|
|
|
blk_queue_max_segment_size
|
|
|
|
blk_queue_update_dma_pad
|
|
|
|
bpf_trace_run2
|
|
|
|
bpf_trace_run4
|
|
|
|
bpf_trace_run5
|
|
|
|
bpf_trace_run8
|
|
|
|
cancel_delayed_work
|
|
|
|
cancel_delayed_work_sync
|
|
|
|
cancel_work_sync
|
|
|
|
clk_disable
|
|
|
|
clk_enable
|
|
|
|
clk_prepare
|
|
|
|
clk_set_rate
|
|
|
|
clk_unprepare
|
|
|
|
complete
|
|
|
|
cpu_number
|
|
|
|
__cpu_online_mask
|
|
|
|
delayed_work_timer_fn
|
|
|
|
destroy_workqueue
|
|
|
|
dev_driver_string
|
|
|
|
devfreq_add_device
|
|
|
|
devfreq_remove_device
|
|
|
|
devfreq_resume_device
|
|
|
|
devfreq_suspend_device
|
|
|
|
device_create_file
|
|
|
|
device_remove_file
|
|
|
|
devm_clk_get
|
|
|
|
devm_kfree
|
|
|
|
devm_regulator_get
|
|
|
|
dev_pm_opp_add
|
|
|
|
dev_pm_opp_remove
|
|
|
|
dmam_alloc_coherent
|
|
|
|
down_read
|
|
|
|
down_read_trylock
|
|
|
|
down_write
|
|
|
|
event_triggers_call
|
|
|
|
find_last_bit
|
|
|
|
finish_wait
|
|
|
|
flush_work
|
|
|
|
free_irq
|
|
|
|
__init_rwsem
|
|
|
|
init_timer_key
|
|
|
|
init_wait_entry
|
|
|
|
__init_waitqueue_head
|
|
|
|
jiffies
|
|
|
|
jiffies_to_usecs
|
|
|
|
keyslot_manager_create
|
|
|
|
keyslot_manager_destroy
|
|
|
|
keyslot_manager_private
|
|
|
|
keyslot_manager_reprogram_all_keys
|
ANDROID: GKI: Update the ABI xml and whitelist
Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 2 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void keyslot_manager_set_max_dun_bytes(keyslot_manager*, unsigned int)'
2 functions with some sub-type change:
[C] 'function int blk_crypto_init_key(blk_crypto_key*, const unsigned char*, unsigned int, bool, blk_crypto_mode_num, unsigned int)' at blk-crypto.h:17:1 has some sub-type changes:
parameter 7 of type 'unsigned int' was added
[C] 'function int blk_crypto_start_using_mode(blk_crypto_mode_num, unsigned int, bool, request_queue*)' at blk-crypto.h:24:1 has some sub-type changes:
parameter 5 of type 'request_queue*' was added
parameter 3 of type 'bool' changed:
type name changed from 'bool' to 'unsigned int'
type size changed from 8 to 32 (in bits)
parameter 4 of type 'request_queue*' changed:
entity changed from 'request_queue*' to 'bool'
type size changed from 64 to 8 (in bits)
Bug: 144046242
Bug: 153512828
BUg: 156673772
Change-Id: I774418738cb01631dc4d5b9b85e229441e718266
Signed-off-by: Eric Biggers <ebiggers@google.com>
2020-05-14 16:17:06 -06:00
|
|
|
keyslot_manager_set_max_dun_bytes
|
2020-04-21 14:46:52 -06:00
|
|
|
kstrtouint
|
|
|
|
kstrtoull
|
|
|
|
__ll_sc_atomic64_fetch_andnot_release
|
|
|
|
__ll_sc_atomic64_fetch_or_acquire
|
|
|
|
__ll_sc_atomic_sub_return
|
|
|
|
memcpy
|
|
|
|
memset
|
ANDROID: GKI: Update the ABI xml and whitelist
Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 2 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void keyslot_manager_set_max_dun_bytes(keyslot_manager*, unsigned int)'
2 functions with some sub-type change:
[C] 'function int blk_crypto_init_key(blk_crypto_key*, const unsigned char*, unsigned int, bool, blk_crypto_mode_num, unsigned int)' at blk-crypto.h:17:1 has some sub-type changes:
parameter 7 of type 'unsigned int' was added
[C] 'function int blk_crypto_start_using_mode(blk_crypto_mode_num, unsigned int, bool, request_queue*)' at blk-crypto.h:24:1 has some sub-type changes:
parameter 5 of type 'request_queue*' was added
parameter 3 of type 'bool' changed:
type name changed from 'bool' to 'unsigned int'
type size changed from 8 to 32 (in bits)
parameter 4 of type 'request_queue*' changed:
entity changed from 'request_queue*' to 'bool'
type size changed from 64 to 8 (in bits)
Bug: 144046242
Bug: 153512828
BUg: 156673772
Change-Id: I774418738cb01631dc4d5b9b85e229441e718266
Signed-off-by: Eric Biggers <ebiggers@google.com>
2020-05-14 16:17:06 -06:00
|
|
|
memzero_explicit
|
2020-04-21 14:46:52 -06:00
|
|
|
__msecs_to_jiffies
|
|
|
|
msleep
|
|
|
|
perf_trace_buf_alloc
|
|
|
|
perf_trace_run_bpf_submit
|
|
|
|
__pm_runtime_idle
|
|
|
|
__pm_runtime_resume
|
|
|
|
preempt_schedule_notrace
|
|
|
|
prepare_to_wait_event
|
|
|
|
print_hex_dump
|
|
|
|
queue_delayed_work_on
|
|
|
|
queue_work_on
|
|
|
|
_raw_spin_lock
|
|
|
|
_raw_spin_unlock
|
|
|
|
regulator_count_voltages
|
|
|
|
regulator_disable
|
|
|
|
regulator_enable
|
|
|
|
regulator_set_load
|
|
|
|
regulator_set_voltage
|
|
|
|
request_threaded_irq
|
|
|
|
schedule
|
|
|
|
schedule_timeout
|
|
|
|
__scsi_add_device
|
|
|
|
scsi_add_host_with_dma
|
|
|
|
scsi_block_requests
|
|
|
|
scsi_change_queue_depth
|
|
|
|
scsi_device_get
|
|
|
|
scsi_device_put
|
|
|
|
scsi_dma_map
|
|
|
|
scsi_dma_unmap
|
|
|
|
__scsi_execute
|
|
|
|
scsi_host_alloc
|
|
|
|
scsi_host_put
|
|
|
|
scsi_print_command
|
|
|
|
scsi_print_sense_hdr
|
|
|
|
scsi_remove_device
|
|
|
|
scsi_remove_host
|
|
|
|
scsi_report_bus_reset
|
|
|
|
scsi_scan_host
|
|
|
|
scsi_unblock_requests
|
|
|
|
sdev_prefix_printk
|
|
|
|
sg_next
|
|
|
|
sprintf
|
|
|
|
strcpy
|
|
|
|
strlcpy
|
ANDROID: GKI: Update the ABI xml and whitelist
Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 2 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void keyslot_manager_set_max_dun_bytes(keyslot_manager*, unsigned int)'
2 functions with some sub-type change:
[C] 'function int blk_crypto_init_key(blk_crypto_key*, const unsigned char*, unsigned int, bool, blk_crypto_mode_num, unsigned int)' at blk-crypto.h:17:1 has some sub-type changes:
parameter 7 of type 'unsigned int' was added
[C] 'function int blk_crypto_start_using_mode(blk_crypto_mode_num, unsigned int, bool, request_queue*)' at blk-crypto.h:24:1 has some sub-type changes:
parameter 5 of type 'request_queue*' was added
parameter 3 of type 'bool' changed:
type name changed from 'bool' to 'unsigned int'
type size changed from 8 to 32 (in bits)
parameter 4 of type 'request_queue*' changed:
entity changed from 'request_queue*' to 'bool'
type size changed from 64 to 8 (in bits)
Bug: 144046242
Bug: 153512828
BUg: 156673772
Change-Id: I774418738cb01631dc4d5b9b85e229441e718266
Signed-off-by: Eric Biggers <ebiggers@google.com>
2020-05-14 16:17:06 -06:00
|
|
|
strlen
|
2020-04-21 14:46:52 -06:00
|
|
|
strncmp
|
|
|
|
sysfs_create_groups
|
|
|
|
sysfs_remove_groups
|
|
|
|
system_wq
|
|
|
|
trace_define_field
|
|
|
|
trace_event_buffer_commit
|
|
|
|
trace_event_buffer_reserve
|
|
|
|
trace_event_ignore_this_pid
|
|
|
|
trace_event_raw_init
|
|
|
|
trace_event_reg
|
|
|
|
trace_handle_return
|
|
|
|
trace_print_hex_seq
|
|
|
|
trace_print_symbols_seq
|
|
|
|
trace_raw_output_prep
|
|
|
|
trace_seq_printf
|
|
|
|
up_read
|
|
|
|
up_write
|
|
|
|
usleep_range
|
|
|
|
utf16s_to_utf8s
|
|
|
|
wait_for_completion_timeout
|
|
|
|
__wake_up
|
|
|
|
__warn_printk
|
|
|
|
|
|
|
|
# required by ufshcd-pltfrm.ko
|
|
|
|
_dev_info
|
ANDROID: GKI: Update the ABI xml and whitelist
Leaf changes summary: 3 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 2 Changed, 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
1 Added function:
[A] 'function void keyslot_manager_set_max_dun_bytes(keyslot_manager*, unsigned int)'
2 functions with some sub-type change:
[C] 'function int blk_crypto_init_key(blk_crypto_key*, const unsigned char*, unsigned int, bool, blk_crypto_mode_num, unsigned int)' at blk-crypto.h:17:1 has some sub-type changes:
parameter 7 of type 'unsigned int' was added
[C] 'function int blk_crypto_start_using_mode(blk_crypto_mode_num, unsigned int, bool, request_queue*)' at blk-crypto.h:24:1 has some sub-type changes:
parameter 5 of type 'request_queue*' was added
parameter 3 of type 'bool' changed:
type name changed from 'bool' to 'unsigned int'
type size changed from 8 to 32 (in bits)
parameter 4 of type 'request_queue*' changed:
entity changed from 'request_queue*' to 'bool'
type size changed from 64 to 8 (in bits)
Bug: 144046242
Bug: 153512828
BUg: 156673772
Change-Id: I774418738cb01631dc4d5b9b85e229441e718266
Signed-off-by: Eric Biggers <ebiggers@google.com>
2020-05-14 16:17:06 -06:00
|
|
|
kstrdup
|
2020-04-21 14:46:52 -06:00
|
|
|
of_get_property
|
|
|
|
of_parse_phandle
|
|
|
|
of_property_read_string_helper
|
|
|
|
pm_runtime_enable
|
|
|
|
__pm_runtime_set_status
|