[abi_symbol_list] # commonly used symbols alloc_anon_inode alloc_etherdev_mqs __alloc_pages alloc_workqueue __arch_copy_from_user __arch_copy_to_user arm64_const_caps_ready blk_cleanup_disk 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 bpf_trace_run1 cancel_work_sync __cfi_slowpath_diag __check_object_size __ClearPageMovable complete contig_page_data __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 current_umask del_gendisk destroy_workqueue _dev_err device_add_disk _dev_info __dev_kfree_skb_any devm_kmalloc _dev_warn dma_buf_export dma_fence_context_alloc dma_fence_free dma_fence_init dma_fence_release dma_fence_signal_locked dma_map_sgtable dma_set_coherent_mask dma_set_mask dma_sync_sg_for_device dma_unmap_sg_attrs down_read down_write ethtool_op_get_link eth_validate_addr event_triggers_call fd_install finish_wait flush_dcache_page flush_work fput free_netdev __free_pages free_pages get_device __get_task_comm get_unused_fd_flags gic_nonsecure_priorities ida_alloc_range ida_free idr_alloc idr_find idr_remove init_pseudo __init_rwsem __init_swait_queue_head init_wait_entry __init_waitqueue_head iput is_vmalloc_addr jiffies kasan_flag_enabled kern_mount kern_unmount kfree kill_anon_super __kmalloc kmalloc_caches kmem_cache_alloc kmem_cache_alloc_trace kmem_cache_create kmem_cache_destroy kmem_cache_free kmemdup kobject_uevent kstrdup kvfree kvmalloc_node __list_add_valid __list_del_entry_valid __local_bh_enable_ip log_post_read_mmio log_post_write_mmio log_read_mmio log_write_mmio memcpy memset memstart_addr misc_deregister misc_register module_layout msleep __mutex_init mutex_lock mutex_unlock netdev_err netdev_info netif_carrier_off netif_carrier_on netif_device_detach netif_tx_stop_all_queues netif_tx_wake_queue nr_cpu_ids __num_online_cpus param_ops_bool param_ops_int param_ops_uint passthru_features_check pci_find_capability pci_find_next_capability pci_iounmap pci_read_config_byte pci_read_config_dword __per_cpu_offset perf_trace_buf_alloc perf_trace_run_bpf_submit preempt_schedule preempt_schedule_notrace prepare_to_wait_event _printk put_device __put_page __put_task_struct put_unused_fd queue_work_on ___ratelimit _raw_spin_lock _raw_spin_lock_bh _raw_spin_lock_irq _raw_spin_lock_irqsave _raw_spin_unlock _raw_spin_unlock_bh _raw_spin_unlock_irq _raw_spin_unlock_irqrestore __rcu_read_lock __rcu_read_unlock refcount_warn_saturate __register_blkdev register_shrinker register_virtio_driver remap_pfn_range rtnl_lock rtnl_unlock schedule schedule_timeout seq_printf seq_puts set_capacity_and_notify set_nlink __SetPageMovable sg_alloc_table sg_free_table sg_init_one sg_init_table sg_next snprintf sprintf __stack_chk_fail strcmp strcpy strlcpy strlen strncpy strscpy sync_file_create sync_file_get_fence sysfs_create_file_ns sysfs_create_group sysfs_remove_group 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 tracepoint_probe_register trace_raw_output_prep __ubsan_handle_cfi_check_fail_abort unlock_page unregister_blkdev unregister_netdev unregister_shrinker unregister_virtio_driver up_read up_write vabits_actual vfree virtio_break_device virtio_check_driver_offered_feature virtqueue_add_inbuf virtqueue_add_outbuf virtqueue_add_sgs virtqueue_detach_unused_buf virtqueue_disable_cb virtqueue_enable_cb virtqueue_get_buf virtqueue_get_vring_size virtqueue_is_broken virtqueue_kick virtqueue_kick_prepare virtqueue_notify vmalloc vmalloc_to_page wait_for_completion __wake_up __warn_printk # required by 9p.ko always_delete_dentry clear_inode clear_nlink clear_page_dirty_for_io current_time deactivate_locked_super d_instantiate d_make_root d_move dput drop_nlink d_splice_alias end_page_writeback errseq_set filemap_fault filemap_fdatawrite filemap_fdatawrite_wbc filemap_map_pages __filemap_set_wb_err filemap_write_and_wait_range file_update_time file_write_and_wait_range finish_no_open finish_open fs_kobj generic_file_llseek generic_file_mmap generic_file_open generic_file_read_iter generic_file_readonly_mmap generic_file_splice_read generic_file_write_iter generic_fillattr generic_read_dir generic_write_checks get_cached_acl grab_cache_page_write_begin iget5_locked iget_failed ihold inc_nlink init_special_inode init_user_ns inode_add_bytes inode_init_once inode_init_owner inode_owner_or_capable invalidate_inode_pages2_range invalidate_mapping_pages iov_iter_bvec iov_iter_kvec iter_file_splice_write kfree_link kobject_create_and_add kobject_put kvfree_call_rcu __lock_page lockref_get locks_lock_inode_wait __mark_inode_dirty match_int match_strdup match_token new_inode overflowgid overflowuid p9_client_attach p9_client_begin_disconnect p9_client_clunk p9_client_create p9_client_create_dotl p9_client_destroy p9_client_disconnect p9_client_fcreate p9_client_fsync p9_client_getattr_dotl p9_client_getlock_dotl p9_client_link p9_client_lock_dotl p9_client_mkdir_dotl p9_client_mknod_dotl p9_client_open p9_client_read p9_client_readdir p9_client_readlink p9_client_read_once p9_client_remove p9_client_rename p9_client_renameat p9_client_setattr p9_client_stat p9_client_statfs p9_client_symlink p9_client_unlinkat p9_client_walk p9_client_write p9_client_wstat p9_client_xattrcreate p9_client_xattrwalk p9dirent_read p9_is_proto_dotl p9_is_proto_dotu p9_show_client_options p9stat_free p9stat_read __posix_acl_chmod __posix_acl_create posix_acl_from_xattr posix_acl_to_xattr posix_acl_update_mode posix_acl_valid posix_test_lock rcu_barrier read_cache_pages redirty_page_for_writepage register_filesystem schedule_timeout_interruptible set_anon_super setattr_copy setattr_prepare set_cached_acl set_page_dirty __set_page_dirty_nobuffers sget simple_statfs simple_strtoul sscanf strsep super_setup_bdi __test_set_page_writeback truncate_inode_pages_final truncate_setsize unlock_new_inode unregister_filesystem wait_for_stable_page xattr_full_name # required by 9pnet_virtio.ko _dev_emerg iov_iter_advance iov_iter_get_pages_alloc iov_iter_single_seg_count nr_free_buffer_pages p9_client_cb p9_release_pages p9_req_put sysfs_remove_file_ns v9fs_register_trans v9fs_unregister_trans # required by failover.ko netdev_master_upper_dev_link netdev_rx_handler_register netdev_rx_handler_unregister netdev_upper_dev_unlink register_netdevice_notifier rtnl_is_locked unregister_netdevice_notifier # required by fuse_vendor.ko android_rvh_probe_register d_tmpfile __traceiter_android_rvh_tmpfile_create __traceiter_android_rvh_tmpfile_handle_op __traceiter_android_vh_tmpfile_create_check_inode __traceiter_android_vh_tmpfile_secctx __traceiter_android_vh_tmpfile_send_open __tracepoint_android_rvh_tmpfile_create __tracepoint_android_rvh_tmpfile_handle_op __tracepoint_android_vh_tmpfile_create_check_inode __tracepoint_android_vh_tmpfile_secctx __tracepoint_android_vh_tmpfile_send_open # required by goldfish_battery.ko devm_ioremap devm_request_threaded_irq __platform_driver_register platform_driver_unregister platform_get_irq platform_get_resource power_supply_changed power_supply_get_drvdata power_supply_register power_supply_unregister # required by mglru_sysfs.ko css_next_descendant_pre jiffies_to_msecs kernfs_find_and_get_ns kernfs_notify kernfs_path_from_node memory_cgrp_subsys_enabled_key mm_kobj root_mem_cgroup __traceiter_android_vh_mglru_new_gen __tracepoint_android_vh_mglru_new_gen # required by nd_virtio.ko bio_alloc_bioset bio_chain bio_clone_blkg_association fs_bio_set submit_bio # required by net_failover.ko call_netdevice_notifiers dev_close dev_get_stats dev_mc_sync_multiple dev_mc_unsync dev_open dev_queue_xmit dev_set_mtu dev_uc_sync_multiple dev_uc_unsync __ethtool_get_link_ksettings netdev_change_features netdev_increment_features netdev_lower_state_changed netdev_pick_tx pci_bus_type register_netdev unregister_netdevice_queue vlan_uses_dev vlan_vid_add vlan_vid_del vlan_vids_add_by_dev vlan_vids_del_by_dev # required by sw_sync.ko rb_erase rb_insert_color rb_next # required by system_heap.ko arm64_use_ng_mappings dmabuf_page_pool_alloc dmabuf_page_pool_create dmabuf_page_pool_destroy dmabuf_page_pool_free dma_heap_add dma_heap_get_dev dma_heap_get_name dma_sync_sg_for_cpu __sg_page_iter_next __sg_page_iter_start vmap vunmap # required by virtio-gpu.ko bpf_trace_run3 __devm_request_region dma_fence_array_first dma_fence_array_next dma_fence_chain_ops dma_fence_chain_walk dma_fence_match_context dma_fence_wait_timeout dma_map_resource dma_resv_add_excl_fence dma_resv_test_signaled dma_resv_wait_timeout dma_unmap_resource drm_add_edid_modes drm_add_modes_noedid drm_aperture_remove_conflicting_pci_framebuffers drm_atomic_get_crtc_state drm_atomic_helper_check drm_atomic_helper_check_plane_state drm_atomic_helper_commit drm_atomic_helper_connector_destroy_state drm_atomic_helper_connector_duplicate_state drm_atomic_helper_connector_reset drm_atomic_helper_crtc_destroy_state drm_atomic_helper_crtc_duplicate_state drm_atomic_helper_crtc_reset drm_atomic_helper_damage_merged drm_atomic_helper_dirtyfb drm_atomic_helper_disable_plane drm_atomic_helper_page_flip drm_atomic_helper_plane_destroy_state drm_atomic_helper_plane_duplicate_state drm_atomic_helper_plane_reset drm_atomic_helper_set_config drm_atomic_helper_shutdown drm_atomic_helper_update_plane drm_compat_ioctl drm_connector_attach_edid_property drm_connector_attach_encoder drm_connector_cleanup drm_connector_init drm_connector_register drm_connector_unregister drm_connector_update_edid_property drm_crtc_cleanup drm_crtc_init_with_planes drm_cvt_mode __drm_dbg drm_debugfs_create_files drm_dev_alloc drm_dev_enter drm_dev_exit drm_dev_get drm_dev_printk drm_dev_put drm_dev_register drm_dev_set_unique drm_dev_unplug drm_do_get_edid __drm_err drm_event_reserve_init drm_framebuffer_init drm_gem_create_mmap_offset drm_gem_dmabuf_mmap drm_gem_dmabuf_release drm_gem_dmabuf_vmap drm_gem_dmabuf_vunmap drm_gem_fb_create_handle drm_gem_fb_destroy drm_gem_free_mmap_offset drm_gem_handle_create drm_gem_lock_reservations drm_gem_map_attach drm_gem_map_detach drm_gem_map_dma_buf drm_gem_mmap drm_gem_object_free drm_gem_object_lookup drm_gem_object_release drm_gem_prime_fd_to_handle drm_gem_prime_handle_to_fd drm_gem_prime_import drm_gem_prime_mmap drm_gem_private_object_init drm_gem_shmem_create drm_gem_shmem_free_object drm_gem_shmem_get_sg_table drm_gem_shmem_mmap drm_gem_shmem_pin drm_gem_shmem_print_info drm_gem_shmem_unpin drm_gem_shmem_vmap drm_gem_shmem_vunmap drm_gem_unlock_reservations drm_gem_unmap_dma_buf drm_gem_vm_close drm_gem_vm_open drm_helper_hpd_irq_event drm_helper_mode_fill_fb_struct drm_helper_probe_single_connector_modes drm_ioctl drm_kms_helper_hotplug_event drm_mm_init drm_mm_insert_node_in_range drmm_mode_config_init drm_mm_print drm_mm_remove_node drm_mm_takedown drm_mode_config_reset drm_mode_probed_add drm_open drm_plane_cleanup drm_poll __drm_printfn_seq_file __drm_puts_seq_file drm_read drm_release drm_send_event drm_set_preferred_mode drm_simple_encoder_init drm_syncobj_add_point drm_syncobj_find drm_syncobj_find_fence drm_syncobj_free drm_syncobj_replace_fence drm_universal_plane_init iomem_resource is_virtio_device kmalloc_order_trace memdup_user noop_llseek __traceiter_dma_fence_emit __tracepoint_dma_fence_emit vmemdup_user vm_get_page_prot ww_mutex_lock_interruptible ww_mutex_unlock # required by virtio-rng.ko hwrng_register hwrng_unregister wait_for_completion_killable # required by virtio-video.ko bpf_trace_run6 devm_kfree dev_set_name flush_workqueue idr_preload trace_print_symbols_seq uuid_null v4l2_ctrl_find v4l2_ctrl_handler_free v4l2_ctrl_handler_init_class v4l2_ctrl_handler_setup v4l2_ctrl_new_std v4l2_ctrl_new_std_menu v4l2_ctrl_subscribe_event v4l2_device_register v4l2_device_unregister v4l2_event_queue_fh v4l2_event_subscribe v4l2_event_unsubscribe v4l2_fh_add v4l2_fh_del v4l2_fh_exit v4l2_fh_init v4l2_format_info v4l2_m2m_buf_queue v4l2_m2m_buf_remove v4l2_m2m_ctx_init v4l2_m2m_ctx_release v4l2_m2m_fop_mmap v4l2_m2m_fop_poll v4l2_m2m_get_vq v4l2_m2m_init v4l2_m2m_ioctl_create_bufs v4l2_m2m_ioctl_dqbuf v4l2_m2m_ioctl_expbuf v4l2_m2m_ioctl_prepare_buf v4l2_m2m_ioctl_qbuf v4l2_m2m_ioctl_querybuf v4l2_m2m_ioctl_streamoff v4l2_m2m_ioctl_streamon v4l2_m2m_ioctl_try_decoder_cmd v4l2_m2m_ioctl_try_encoder_cmd v4l2_m2m_job_finish v4l2_m2m_next_buf v4l2_m2m_release v4l2_m2m_reqbufs v4l2_src_change_event_subscribe vb2_buffer_done vb2_dma_contig_memops vb2_dma_sg_memops vb2_ops_wait_finish vb2_ops_wait_prepare vb2_plane_cookie vb2_queue_error vb2_queue_init video_devdata video_device_release_empty video_ioctl2 __video_register_device video_unregister_device # required by virtio_balloon.ko adjust_managed_page_count all_vm_events balloon_aops balloon_page_alloc balloon_page_dequeue balloon_page_enqueue init_on_free mutex_trylock page_reporting_register page_reporting_unregister register_oom_notifier si_mem_available si_meminfo system_freezable_wq unregister_oom_notifier vm_event_states vm_node_stat # required by virtio_blk.ko blk_execute_rq blk_get_request __blk_mq_alloc_disk blk_mq_alloc_tag_set blk_mq_complete_request blk_mq_end_request blk_mq_free_tag_set blk_mq_freeze_queue blk_mq_start_request blk_mq_start_stopped_hw_queues blk_mq_stop_hw_queue blk_mq_unfreeze_queue blk_mq_virtio_map_queues blk_put_request blk_queue_alignment_offset blk_queue_max_discard_segments blk_queue_max_hw_sectors blk_queue_max_segments blk_queue_max_segment_size blk_queue_write_cache blk_rq_map_kern __blk_rq_map_sg blk_status_to_errno _dev_notice memmove set_disk_ro sg_alloc_table_chained sg_free_table_chained string_get_size __sysfs_match_string virtio_max_dma_size # required by virtio_console.ko cdev_add cdev_alloc cdev_del __class_create class_destroy debugfs_create_dir debugfs_create_file debugfs_remove device_create device_destroy dma_alloc_attrs dma_free_attrs fasync_helper freezing_slow_path hvc_alloc hvc_instantiate hvc_kick hvc_poll hvc_remove __hvc_resize kill_fasync no_llseek nonseekable_open pipe_lock pipe_unlock __refrigerator __register_chrdev seq_lseek seq_read single_open single_release __splice_from_pipe system_freezing_cnt __unregister_chrdev # required by virtio_input.ko input_alloc_absinfo input_allocate_device input_event input_free_device input_mt_init_slots input_register_device input_set_abs_params input_unregister_device # required by virtio_net.ko __alloc_skb bpf_dispatcher_xdp_func bpf_master_redirect_enabled_key bpf_prog_add bpf_prog_put bpf_prog_sub bpf_stats_enabled_key bpf_warn_invalid_xdp_action build_skb cancel_delayed_work_sync consume_skb cpumask_next_wrap cpus_read_lock cpus_read_unlock delayed_work_timer_fn do_trace_netlink_extack eth_commit_mac_addr_change eth_prepare_mac_addr_change ethtool_op_get_ts_info ethtool_sprintf ethtool_virtdev_set_link_ksettings eth_type_trans flow_keys_basic_dissector get_random_bytes init_timer_key __napi_alloc_skb napi_complete_done napi_consume_skb napi_disable napi_enable napi_gro_receive __napi_schedule napi_schedule_prep netdev_notify_peers netdev_warn netif_device_attach netif_napi_add __netif_napi_del netif_schedule_queue netif_set_real_num_rx_queues netif_set_real_num_tx_queues __netif_set_xps_queue net_ratelimit nf_conntrack_destroy __pskb_pull_tail queue_delayed_work_on _raw_spin_trylock register_netdevice sched_clock skb_add_rx_frag skb_coalesce_rx_frag __skb_flow_dissect skb_page_frag_refill skb_partial_csum_set skb_put skb_to_sgvec skb_tstamp_tx softnet_data synchronize_net __traceiter_xdp_exception __tracepoint_xdp_exception virtqueue_add_inbuf_ctx virtqueue_enable_cb_delayed virtqueue_enable_cb_prepare virtqueue_get_buf_ctx virtqueue_poll xdp_convert_zc_to_xdp_frame xdp_do_flush xdp_do_redirect xdp_master_redirect xdp_return_frame xdp_return_frame_rx_napi xdp_rxq_info_reg xdp_rxq_info_reg_mem_model xdp_rxq_info_unreg xdp_warn # required by virtio_pci.ko free_irq irq_set_affinity_hint pci_alloc_irq_vectors_affinity pci_device_is_present pci_disable_device pci_disable_sriov pci_enable_device pci_enable_sriov pci_find_ext_capability pci_free_irq_vectors pci_iomap pci_irq_get_affinity pci_irq_vector __pci_register_driver pci_release_region pci_request_region pci_set_master pci_unregister_driver pci_vfs_assigned register_virtio_device request_threaded_irq synchronize_irq unregister_virtio_device virtio_config_changed virtio_device_freeze virtio_device_restore virtqueue_get_avail_addr virtqueue_get_desc_addr virtqueue_get_used_addr vring_create_virtqueue vring_del_virtqueue vring_interrupt vring_transport_features # required by virtio_pci_modern_dev.ko pci_iomap_range pci_release_selected_regions pci_request_selected_regions # required by virtio_pmem.ko nvdimm_bus_register nvdimm_bus_unregister nvdimm_pmem_region_create # required by virtio_snd.ko __msecs_to_jiffies snd_card_free snd_card_new snd_card_register snd_jack_new snd_jack_report snd_pcm_add_chmap_ctls snd_pcm_format_physical_width snd_pcm_hw_constraint_integer snd_pcm_lib_ioctl snd_pcm_new snd_pcm_period_elapsed snd_pcm_set_managed_buffer_all snd_pcm_set_ops wait_for_completion_interruptible_timeout # required by virtio_wl.ko anon_inode_getfile dma_buf_get dma_buf_put dma_fence_signal __fdget # required by vmw_vsock_virtio_transport.ko mutex_lock_interruptible sk_error_report synchronize_rcu virtio_transport_connect virtio_transport_deliver_tap_pkt virtio_transport_destruct virtio_transport_dgram_allow virtio_transport_dgram_bind virtio_transport_dgram_dequeue virtio_transport_dgram_enqueue virtio_transport_do_socket_init virtio_transport_free_pkt virtio_transport_notify_buffer_size virtio_transport_notify_poll_in virtio_transport_notify_poll_out virtio_transport_notify_recv_init virtio_transport_notify_recv_post_dequeue virtio_transport_notify_recv_pre_block virtio_transport_notify_recv_pre_dequeue virtio_transport_notify_send_init virtio_transport_notify_send_post_enqueue virtio_transport_notify_send_pre_block virtio_transport_notify_send_pre_enqueue virtio_transport_recv_pkt virtio_transport_release virtio_transport_seqpacket_dequeue virtio_transport_seqpacket_enqueue virtio_transport_seqpacket_has_data virtio_transport_shutdown virtio_transport_stream_allow virtio_transport_stream_dequeue virtio_transport_stream_enqueue virtio_transport_stream_has_data virtio_transport_stream_has_space virtio_transport_stream_is_active virtio_transport_stream_rcvhiwat vsock_core_register vsock_core_unregister vsock_for_each_connected_socket # required by zram.ko __alloc_percpu bio_endio bio_end_io_acct_remapped bio_start_io_acct __blk_alloc_disk blk_queue_flag_clear __class_register class_unregister __cpu_possible_mask crypto_alloc_base crypto_comp_compress crypto_comp_decompress crypto_destroy_tfm crypto_has_alg disk_end_io_acct disk_start_io_acct free_percpu fsync_bdev __get_free_pages idr_destroy idr_for_each kstrtoint kstrtou16 kstrtoull memparse memset64 mutex_is_locked page_endio scnprintf set_capacity sysfs_streq vzalloc 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 dec_zone_page_state inc_zone_page_state page_mapping _raw_read_lock _raw_read_unlock _raw_write_lock _raw_write_unlock wait_on_page_bit