[abi_symbol_list] # commonly used symbols alloc_chrdev_region __alloc_pages __alloc_skb alloc_workqueue android_kmalloc_64_create __arch_copy_from_user __arch_copy_to_user arm64_const_caps_ready arm64_use_ng_mappings bcmp bitmap_find_free_region bitmap_release_region bitmap_zalloc bpf_trace_run1 bpf_trace_run2 bpf_trace_run3 bpf_trace_run4 bpf_trace_run5 bus_for_each_dev cancel_delayed_work cancel_delayed_work_sync cancel_work_sync cdev_add cdev_del cdev_init __cfi_slowpath_diag __check_object_size __class_create class_destroy __class_register class_unregister __ClearPageMovable clk_disable clk_enable clk_get_rate clk_prepare clk_put clk_unprepare cma_alloc cma_release complete complete_all __const_udelay consume_skb cpu_bit_bitmap __cpuhp_remove_state __cpuhp_setup_state __cpuhp_state_add_instance __cpuhp_state_remove_instance cpu_hwcap_keys cpu_hwcaps cpumask_next cpu_number __cpu_online_mask __cpu_possible_mask _ctype debugfs_attr_read debugfs_attr_write debugfs_create_dir debugfs_create_file debugfs_remove default_llseek delayed_work_timer_fn del_timer_sync destroy_workqueue dev_close dev_driver_string _dev_err device_create device_destroy device_initialize device_property_present device_property_read_u32_array _dev_info devm_gpiod_get_optional devm_ioremap devm_ioremap_resource devm_kfree devm_kmalloc devm_platform_ioremap_resource __devm_regmap_init __devm_request_region devm_request_threaded_irq _dev_notice dev_set_name _dev_warn disable_irq dma_alloc_attrs dma_buf_attach dma_buf_detach dma_buf_export dma_buf_get dma_buf_map_attachment dma_buf_put dma_buf_unmap_attachment dma_contiguous_default_area dma_free_attrs dma_heap_add dma_heap_get_drvdata dma_heap_get_name dmam_alloc_attrs dma_map_page_attrs dma_map_sgtable dmam_free_coherent dma_set_coherent_mask dma_set_mask dma_sync_sg_for_cpu dma_sync_sg_for_device dma_sync_single_for_device dma_unmap_page_attrs dma_unmap_sg_attrs down_interruptible down_read down_write dump_stack enable_irq eth_type_trans event_triggers_call _find_first_bit _find_first_zero_bit __find_vma finish_wait flush_work free_irq __free_pages free_pages gcd __get_free_pages gic_nonsecure_priorities hrtimer_cancel hrtimer_forward hrtimer_init hrtimer_start_range_ns i2c_get_adapter i2c_put_adapter i2c_transfer init_net __init_rwsem __init_swait_queue_head init_timer_key init_wait_entry __init_waitqueue_head iomem_resource __ioremap iounmap iput irq_get_irq_data irq_of_parse_and_map irq_set_affinity is_vmalloc_addr jiffies jiffies_to_msecs kasan_flag_enabled kfree kfree_skb kimage_voffset __kmalloc kmalloc_caches kmalloc_order_trace kmem_cache_alloc_trace kobject_create_and_add kobject_init_and_add kobject_put kstrdup kstrtoint kstrtoint_from_user kstrtouint kstrtoull kthread_create_on_node kthread_should_stop kthread_stop ktime_get ktime_get_mono_fast_ns ktime_get_real_ts64 ktime_get_with_offset kvfree kvmalloc_node __list_add_valid __list_del_entry_valid log_post_read_mmio log_post_write_mmio log_read_mmio log_write_mmio memcmp memcpy memdup_user memmove memset memstart_addr misc_deregister misc_register mod_delayed_work_on mod_timer module_layout __msecs_to_jiffies msleep __mutex_init mutex_is_locked mutex_lock mutex_unlock __netdev_alloc_skb netif_rx_ni netlink_unicast nla_put no_llseek nr_cpu_ids of_address_to_resource of_device_is_compatible of_dma_is_coherent of_find_device_by_node of_find_property of_get_child_by_name of_get_next_available_child of_get_next_child of_iomap of_irq_get of_parse_phandle of_property_read_string of_property_read_variable_u32_array of_reserved_mem_lookup panic param_ops_bool param_ops_charp param_ops_int param_ops_string param_ops_uint param_ops_ulong param_ops_ushort pci_disable_device pci_enable_device pci_find_capability pci_get_device pci_set_power_state __per_cpu_offset perf_trace_buf_alloc perf_trace_run_bpf_submit pfn_is_map_memory platform_device_register platform_device_unregister __platform_driver_register platform_driver_unregister platform_get_irq platform_get_irq_byname platform_get_irq_byname_optional platform_get_resource __pm_runtime_disable pm_runtime_enable __pm_runtime_idle __pm_runtime_resume __pm_runtime_set_status __pm_runtime_suspend preempt_schedule preempt_schedule_notrace prepare_to_wait_event _printk proc_create put_device __put_page __put_task_struct queue_delayed_work_on queue_work_on ___ratelimit _raw_spin_lock _raw_spin_lock_bh _raw_spin_lock_irqsave _raw_spin_unlock _raw_spin_unlock_bh _raw_spin_unlock_irqrestore rb_erase rb_insert_color __rcu_read_lock __rcu_read_unlock refcount_warn_saturate register_chrdev_region register_netdevice register_netdevice_notifier register_shrinker regmap_read regmap_write release_firmware __release_region remap_pfn_range request_firmware __request_region request_threaded_irq reset_control_assert reset_control_deassert rfkill_alloc rfkill_destroy rfkill_register rfkill_unregister rtnl_is_locked rtnl_lock rtnl_unlock sched_clock schedule schedule_timeout scnprintf seq_lseek seq_open seq_printf seq_puts seq_read seq_release __SetPageMovable sg_alloc_table sg_alloc_table_from_pages_segment sg_free_table sg_next simple_attr_open simple_attr_release simple_open simple_read_from_buffer single_open single_release skb_pull skb_push snprintf sprintf sscanf __stack_chk_fail strcmp strcpy strlcpy strlen strncmp strncpy strnlen strstr __sw_hweight32 __sw_hweight64 synchronize_net synchronize_rcu sysfs_create_file_ns sysfs_create_group sysfs_emit sysfs_remove_group sysfs_streq system_wq trace_event_buffer_commit trace_event_buffer_reserve trace_event_ignore_this_pid trace_event_printf trace_event_raw_init trace_event_reg trace_handle_return trace_print_array_seq trace_raw_output_prep __ubsan_handle_cfi_check_fail_abort __udelay unlock_page __unregister_chrdev unregister_chrdev_region unregister_netdevice_notifier unregister_netdevice_queue unregister_shrinker up up_read up_write usleep_range_state vabits_actual vfree vmalloc vmap vmf_insert_pfn_prot vsnprintf vunmap vzalloc wait_for_completion_timeout __wake_up wake_up_process __warn_printk # required by access_monitor.ko devm_iounmap devm_of_iomap of_property_read_string_helper # required by arm_dsu_pmu.ko bitmap_from_arr32 bitmap_print_to_pagebuf cpumask_any_but dev_fwnode devm_kasprintf of_count_phandle_with_args of_cpu_node_to_id of_fwnode_ops perf_event_update_userpage perf_pmu_migrate_context perf_pmu_register perf_pmu_unregister # required by arm_smmu_v3.ko alloc_io_pgtable_ops amba_bustype bitmap_free bus_set_iommu device_match_fwnode devm_add_action driver_find_device free_io_pgtable_ops generic_device_group generic_iommu_put_resv_regions iommu_alloc_resv_region iommu_device_register iommu_device_sysfs_add iommu_device_sysfs_remove iommu_device_unregister iommu_dma_get_resv_regions iommu_fwspec_add_ids iommu_fwspec_free iommu_report_device_fault of_find_node_with_property of_parse_phandle_with_args pci_ats_supported pci_bus_type pci_device_group pci_disable_ats pci_enable_ats platform_bus_type platform_msi_domain_alloc_irqs platform_msi_domain_free_irqs __xa_alloc xa_erase # required by bcmdhd.ko add_timer alloc_etherdev_mqs bitmap_parse capable complete_and_exit del_timer __dev_kfree_skb_any disable_irq_nosync down free_netdev get_random_bytes get_random_u32 gpiod_direction_output_raw gpio_free gpio_to_desc iwe_stream_add_event iwe_stream_add_point iwe_stream_add_value __kfifo_free __kfifo_in __kfifo_init __kfifo_out kobject_uevent __local_bh_enable_ip napi_complete_done napi_disable napi_enable napi_gro_receive __napi_schedule napi_schedule_prep netdev_update_features netif_napi_add __netif_napi_del netif_receive_skb netif_rx netif_tx_wake_queue __netlink_kernel_create netlink_kernel_release nla_put_nohdr __nlmsg_put ns_to_timespec64 pci_alloc_irq_vectors_affinity pci_enable_wake pci_find_ext_capability pci_free_irq_vectors pci_load_and_free_saved_state pci_load_saved_state pci_read_config_dword __pci_register_driver pci_restore_state pci_save_state pci_set_master pci_store_saved_state pci_unregister_driver pci_write_config_dword __pm_relax __pm_stay_awake pm_wakeup_ws_event pskb_expand_head register_inetaddr_notifier register_netdev register_pm_notifier register_reboot_notifier rtc_time64_to_tm sched_set_fifo_low set_cpus_allowed_ptr simple_strtol simple_strtoul skb_clone skb_copy skb_dequeue skb_queue_purge skb_queue_tail sock_wfree sprint_symbol strcat strchr strncasecmp strncat strrchr strsep strspn sys_tz tasklet_init tasklet_kill __tasklet_schedule unregister_inetaddr_notifier unregister_netdev unregister_pm_notifier unregister_reboot_notifier vprintk wakeup_source_register wakeup_source_unregister wireless_send_event work_busy # required by cfg80211.ko bpf_trace_run10 bpf_trace_run6 bpf_trace_run7 bpf_trace_run8 crc32_le debugfs_rename __dev_change_net_namespace __dev_get_by_index dev_get_by_index device_add device_del device_rename do_trace_netlink_extack flush_delayed_work genlmsg_multicast_allns genlmsg_put genl_register_family genl_unregister_family get_net_ns_by_fd get_net_ns_by_pid inet_csk_get_port init_uts_ns key_create_or_update key_put keyring_alloc kfree_sensitive kmemdup kobject_uevent_env ktime_get_coarse_with_offset kvfree_call_rcu netdev_err netlink_broadcast netlink_register_notifier netlink_unregister_notifier net_ns_type_operations nla_find nla_memcpy __nla_parse nla_put_64bit nla_reserve __nla_validate of_prop_next_u32 platform_device_register_full __pskb_pull_tail __put_net register_pernet_device request_firmware_nowait rfkill_blocked rfkill_resume_polling rfkill_set_hw_state_reason skb_add_rx_frag skb_copy_bits skb_put skb_trim __sock_create sock_release __sw_hweight16 __sw_hweight8 sysfs_create_link sysfs_remove_link system_power_efficient_wq unregister_pernet_device verify_pkcs7_signature wireless_nlevent_flush # required by ci700.ko __arm_smccc_smc kernel_kobj of_device_is_available of_find_matching_node_and_match PDE_DATA proc_mkdir # required by cma_heap.ko cma_get_name # required by dma-buf-test-exporter.ko dma_buf_begin_cpu_access dma_buf_end_cpu_access dma_buf_fd dma_map_sg_attrs # required by dwc3-smartsilicon.ko device_set_wakeup_capable irq_set_irq_wake of_get_compatible_child of_platform_depopulate of_platform_populate sysfs_create_groups usb_speed_string # required by fr.ko find_task_by_vpid iommu_get_domain_for_dev iommu_iova_to_phys remove_proc_entry # required by hantrodec.ko of_dma_configure_id vmalloc_to_page # required by hantroenc.ko __register_chrdev # required by i2c-designware-core.ko i2c_add_numbered_adapter i2c_generic_scl_recovery i2c_recover_bus regmap_update_bits_base # required by i2c-designware-platform.ko device_get_match_data devm_clk_get_optional __devm_reset_control_get i2c_del_adapter i2c_parse_fw_timings pm_runtime_set_autosuspend_delay __pm_runtime_use_autosuspend pm_suspend_global_flags syscon_node_to_regmap # required by i2c-dev.ko bus_register_notifier bus_unregister_notifier cdev_device_add cdev_device_del device_for_each_child i2c_adapter_type i2c_bus_type i2c_for_each_dev i2c_smbus_xfer i2c_transfer_buffer_flags i2c_verify_client # required by kutf.ko debugfs_create_file_unsafe debugfs_create_u32 strnchr strpbrk # required by mali_kbase.ko anon_inode_getfd __arch_clear_user __bitmap_andnot __bitmap_equal __bitmap_or __bitmap_weight __bitmap_xor cache_line_size clear_page __clk_is_enabled clk_notifier_register clk_notifier_unregister clk_set_rate completion_done debugfs_create_bool devfreq_add_device devfreq_cooling_unregister devfreq_recommended_opp devfreq_register_opp_notifier devfreq_remove_device devfreq_resume_device devfreq_suspend_device devfreq_unregister_opp_notifier device_create_file device_remove_file dev_pm_opp_find_freq_ceil dev_pm_opp_find_freq_exact dev_pm_opp_find_freq_floor dev_pm_opp_get_opp_count dev_pm_opp_get_voltage dev_pm_opp_of_add_table dev_pm_opp_of_remove_table dev_pm_opp_put dev_pm_opp_put_regulators dev_pm_opp_set_regulators dma_buf_mmap dma_fence_add_callback dma_fence_context_alloc dma_fence_default_wait dma_fence_get_status dma_fence_init dma_fence_release dma_fence_remove_callback dma_fence_signal dma_sync_single_for_cpu downgrade_write down_read_trylock fd_install find_get_pid _find_next_bit flush_workqueue fput generic_file_llseek get_device get_unused_fd_flags get_user_pages get_user_pages_fast hrtimer_active kobject_del kstrndup kstrtobool_from_user kstrtouint_from_user ktime_get_raw ktime_get_raw_ts64 __lock_page memchr __mmdrop module_put msleep_interruptible mutex_trylock nonseekable_open of_clk_get of_devfreq_cooling_register_power of_find_compatible_node of_get_property of_machine_is_compatible of_property_count_elems_of_size of_property_read_u64 of_property_read_variable_u64_array of_property_read_variable_u8_array param_array_ops param_ops_byte pid_task pin_user_pages pin_user_pages_remote put_pid _raw_spin_trylock rb_first rb_next rb_prev rb_replace_node register_oom_notifier regulator_disable regulator_enable regulator_get_optional regulator_put regulator_set_voltage remap_vmalloc_range __seq_open_private seq_putc seq_release_private seq_write set_page_dirty_lock shmem_file_setup strcspn strscpy sync_file_create sync_file_get_fence synchronize_irq sysfs_remove_file_ns system_highpri_wq system_long_wq thermal_zone_get_zone_by_name _totalram_pages __traceiter_gpu_mem_total trace_output_call __tracepoint_gpu_mem_total trace_print_flags_seq trace_print_symbols_seq try_module_get unmap_mapping_range unpin_user_page unregister_oom_notifier vmalloc_user wait_for_completion # required by pcie-smsi.ko cpumask_next_and device_init_wakeup device_release_driver devm_pci_alloc_host_bridge devm_pci_remap_cfg_resource devm_release_resource generic_handle_domain_irq generic_handle_irq gpiod_get_value gpiod_set_value_cansleep handle_edge_irq handle_simple_irq __irq_alloc_descs irq_chip_ack_parent irq_chip_mask_parent irq_chip_unmask_parent irq_dispose_mapping __irq_domain_add irq_domain_associate_many irq_domain_get_irq_data irq_domain_remove irq_domain_set_info irq_domain_update_bus_token __irq_resolve_mapping irq_set_chained_handler_and_data irq_set_chip_and_handler_name irq_set_chip_data irq_to_desc nr_irqs of_match_device of_pci_get_max_link_speed pci_disable_link_state pcie_capability_clear_and_set_word pcie_link_speed pci_generic_config_read pci_generic_config_write pci_host_probe pci_lock_rescan_remove pci_msi_create_irq_domain pci_msi_enabled pci_msi_mask_irq pci_msi_unmask_irq pci_pio_to_address pci_read_config_byte pci_read_config_word pci_remove_root_bus pci_stop_root_bus pci_unlock_rescan_remove platform_get_resource_byname simple_write_to_buffer # required by smsi-mailbox-ap2rpm.ko mbox_free_channel mbox_request_channel_byname # required by smsi-mailbox.ko devm_mbox_controller_register mbox_chan_received_data __memcpy_fromio __memcpy_toio # required by smsi_busmon.ko arch_timer_read_counter # required by smsi_wdt.ko autoremove_wake_function irq_force_affinity kthread_bind of_irq_parse_one prepare_to_wait sched_set_fifo watchdog_init_timeout watchdog_register_device watchdog_set_restart_priority watchdog_unregister_device # required by system_heap.ko dmabuf_page_pool_alloc dmabuf_page_pool_create dmabuf_page_pool_destroy dmabuf_page_pool_free dma_heap_get_dev __sg_page_iter_next __sg_page_iter_start # required by vvcam_dw200.ko devm_free_irq # required by vvcam_sensor.ko i2c_new_client_device i2c_unregister_device # required by zram.ko __alloc_percpu bio_endio bio_end_io_acct_remapped bio_start_io_acct __blk_alloc_disk blk_cleanup_disk blk_queue_flag_clear blk_queue_flag_set blk_queue_io_min blk_queue_io_opt blk_queue_logical_block_size blk_queue_max_discard_sectors blk_queue_max_write_zeroes_sectors blk_queue_physical_block_size crypto_alloc_base crypto_comp_compress crypto_comp_decompress crypto_destroy_tfm crypto_has_alg del_gendisk device_add_disk disk_end_io_acct disk_start_io_acct flush_dcache_page free_percpu fsync_bdev idr_alloc idr_destroy idr_find idr_for_each idr_remove kstrtou16 memparse memset64 __num_online_cpus page_endio __register_blkdev set_capacity set_capacity_and_notify unregister_blkdev zs_compact zs_create_pool zs_destroy_pool zs_free zs_get_total_pages zs_huge_class_size zs_malloc zs_map_object zs_pool_stats zs_unmap_object # required by zsmalloc.ko alloc_anon_inode contig_page_data dec_zone_page_state inc_zone_page_state init_pseudo kern_mount kern_unmount kill_anon_super kmem_cache_alloc kmem_cache_create kmem_cache_destroy kmem_cache_free page_mapping _raw_read_lock _raw_read_unlock _raw_write_lock _raw_write_unlock wait_on_page_bit