[abi_whitelist] # commonly used symbols __cfi_slowpath _dev_err devm_kmalloc kmalloc_caches kmem_cache_alloc_trace kstrdup memzero_explicit module_layout printk __put_task_struct snprintf __stack_chk_fail __stack_chk_guard strcmp strlen # required by dm-default-key.ko bio_crypt_alloc_ctx blk_crypto_evict_key blk_crypto_init_key blk_crypto_start_using_mode dm_get_device dm_put_device dm_read_arg_group dm_register_target dm_shift_arg dm_table_get_mode dm_unregister_target hex2bin kzfree scnprintf sscanf # 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 __const_udelay 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 devm_request_threaded_irq dev_pm_opp_add dev_pm_opp_remove _dev_warn dmam_alloc_coherent down_read down_read_trylock down_write dummy_dma_ops event_triggers_call find_last_bit find_next_bit find_next_zero_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 kfree __kmalloc kstrtouint kstrtoull ktime_get __ll_sc_atomic64_andnot __ll_sc_atomic64_fetch_andnot_release __ll_sc_atomic64_fetch_or_acquire __ll_sc_atomic_add_return __ll_sc_atomic_sub_return memcpy memset __msecs_to_jiffies msleep __mutex_init mutex_lock mutex_unlock 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 ___ratelimit _raw_spin_lock _raw_spin_lock_irqsave _raw_spin_unlock _raw_spin_unlock_irqrestore 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 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 __udelay up_read up_write usleep_range utf16s_to_utf8s wait_for_completion_timeout __wake_up __warn_printk # required by ufshcd-pltfrm.ko _dev_info devm_ioremap_resource __list_add_valid of_find_property of_get_property of_parse_phandle of_property_read_string_helper of_property_read_variable_u32_array platform_get_irq platform_get_resource pm_runtime_enable __pm_runtime_set_status