num_request_queues poll_queues queue_depth < p ! ^ H 
, | \ p! 8" ( $ \#
MODULE_STATE_GOING next __u16 sysfs_ops count wait_list USRQUOTA d_rt_space s_roots is_late_suspended _softexpires HRTIMER_NORESTART rb_root rb_leftmost offset msi get_parent fwnode_operations kobj_ns_type_operations namespace iommu_group DEVICE_PANEL_LEFT dma_coherent event_flags xarray bi_bvec_done dma_addr_upper f_llist workqueue_struct cpumask_var_t sched_data blk_mq_tags cpuhp_online BLK_EH_DONE blk_mq_queue_map cmd_size gp_seq srcu_barrier_seq srcu_barrier_cpu_cnt cleanup_rq crypto_kobject BLK_BOUNCE_HIGH tag_set bio ioc mremap pud_t splice_read f_owner keys check stack_vm start_stack kioctx_table normal_prio nr_wakeups_affine cpus_mask rcu_tasks_nvcsw cmin_flt syscw _sigval UTASK_SSTEP_ACK uprobe_task phys_addr_t vmem_altmap _refcount bio_vec bi_pool mempool_t back_pad REQ_OP_WRITE_ZEROES REQ_OP_ZONE_APPEND queue_kobj sysfs_registered blk_independent_access_ranges dqi_max_ino_limit waiters sb_writers i_security cdev i_generation i_fsnotify_marks i_verity_info notify_next module_attribute sh_offset sh_info ldr btf_data_size btf_data str config_lock __p_size device_add_disk mutex_unlock dma_addr_t out unsigned int module_state entry list_lock umode_t counter quota_off d_spc_warns dev_name active index DEVICE_PANEL_BOTTOM bi_bdev hugetlb_hwpoison iov_iter q nr_active BLK_EH_RESET_TIMER tag_list_lock nr_requests timeout_work max_dev_sectors BLK_ZONED_NONE io_context pgprot_t rb_subtree_last cow_page vm_operations_struct vm_userfaultfd_ctx fsync uring_cmd_iopoll f_lock suid jit_keyring request_key_auth errseq_t end_code r7 soft weight vruntime prev_sum_exec_runtime nr_migrations runtime sum_sleep_runtime last_queued posix_timer_id siglock action self_exec_id cg_list bio_alloc_cache REQ_OP_READ REQ_OP_ZONE_CLOSE getgeo diskseq nr_ia_ranges dqi_max_spc_limit wait_unfrozen s_inodes d_manage arg fileattr_set writepage dirty_folio bin_attrs text_size ro_size Elf32_Off noinstr_text_size static_key static_call_key num_trace_evals kparam_string __UNIQUE_ID_num_request_queues290 virtblk_wq irq_affinity virtio_driver WORK_STRUCT_COLOR_BITS WORK_STRUCT_FLAG_BITS BLK_MQ_MAX_DEPTH __le64 virtblk_name_format writeback blk_queue_max_discard_sectors blk_mq_add_to_batch error __UNIQUE_ID___x296 __UNIQUE_ID___x298 n_type __this_module __UNIQUE_ID_depends180 drivers/block/virtio_blk.c char default_groups is_bin_visible i_flags lookup seqcount_spinlock s_blocksize fs_flags fs_supers s_umount_key thaw_super mutex d_ino_hardlimit spc_timelimit rt_spc_timelimit dev_root id no_pm clock_was_set_seq seqcount_raw_spinlock hrtimer_clock_base no_callbacks RPM_RESUMING bus_dma_limit get shutdown_pre bd_holder_dir bi_iter bi_size blk_qc_t bi_private f_iocb_flags cleared dispatch_wait_lock static_rqs srcu_size_jiffies sda_is_static max_user_sectors max_discard_segments discard_misaligned ioc_node __call_single_data vm_flags FAULT_FLAG_ORIG_PTE_VALID check_flags copy_file_range euid sgid session_keyring nr_leaves_on_tree uidhash_node cred page_table_lock exec_start user_defined block_start s bitset thread_node max_state files_struct cutime sum_sched_runtime signalfd_wqh seccomp wake_q_node pi_blocked_on journal_info reclaim_state _type vm_struct uprobes_state xol_area mempool_s bi_inline_vecs report_zones_cb blk_unique_id bio_split badblocks blk_independent_access_range dqio_sem uuid_t s_d_op getattr kstat listxattr i_write_hint i_state a_ops _hugetlb_cgroup migrate_mode is_dirty_writeback kernfs_elem_symlink kernfs_node state_remove_uevent_sent module_param_attrs num_exentries extable kernel_param __UNIQUE_ID_poll_queues292 vendor post_vectors WORK_STRUCT_COLOR_SHIFT WORK_OFFQ_POOL_SHIFT __q_size_field blk_mq_free_tag_set ida_free __n __rem virtqueue_kick_prepare rqlist sg_init_one blk_mq_alloc_request cache_type_show /home/adelva/android/kernel/out/cache/c73f0e05/common buf ssize_t kgid_t seqcount_spinlock_t lockref lock_class_key sync_fs dq_lock uid dqb_bsoftlimit gfp_mask i_ino_timelimit d_spc_softlimit d_ino_warns event offline DL_DEV_NO_DRIVER power_state driver_flags wakeup_count nr_hangs clockid RPM_ACTIVE pm_domain_data start dev_dma_attr bd_disk bio_crypt_ctx pmd_huge_pte pt_mm ma_root q_usage_counter blk_mq_queue_data get_budget refcount_struct BLK_BOUNCE_NONE __data_len deadline elv smp_call_func_t unlocked_ioctl vm_fault_t pmd p4d_t f_count f_pos_lock key_serial_t expiry user_ns r5 fp_soft_struct on_rq pi_se uclamp_req uclamp nr_failed_migrations_running policy b need_mb nanosleep clear_child_tid nivcsw group_exec_task is_child_subreaper cnivcsw rlim_cur sighand backing_dev_info sigval_t _addr_lsb _addr_pkey _dummy_pkey pi_state_list timer_slack_ns kunit_test throttle_disk uprobe_task_state stack_refcount range REQ_OP_WRITE hd_geometry BLK_UID_NAA max_open_zones qf_next destroy_work __i_nlink i_lock i_wb_list i_count writeback_index _folio_order _compound_mapcount MIGRATE_SYNC_LIGHT kernfs_open_file prealloc kernfs_open_node taints st_other num_symtab num_bpf_raw_events features_legacy virtio_mq_ops virtblk_attr_groups BLK_MQ_S_SCHED_RESTART __REQ_PRIO __REQ_CGROUP_PUNT __REQ_NR_BITS virtio_has_feature __virtio_cread_many id_str init_vq min_io_size sg_elems sgs envp_idx attribute size projid_t dqb_ihardlimit bus driver_private lock_key consumers timer_expires running autosuspend_delay property_present device_physical_location_vertical_position DEVICE_HORI_POS_LEFT bi_flags ma_external_lock iov iov_len queued sda lockdep_map max_sectors max_zone_append_sectors rq_end_io_ret pgd_t find_special_page wait_pidfd cap membarrier_state start_brk env_start binfmt dl_non_contending nr_wakeups_passive frozen real_parent ptraced comm core_state has_child_subreaper real_timer pids syscr real_blocked _utime bpf_run_ctx llist_head pgmap altmap bio_set dqi_format percpu_rw_semaphore shrinker s_dio_done_wq s_inode_lru d_lru readlink ia_mode inode_operations i_ino i_hash i_sequence writepages release_folio mod_arch_specific kallsyms symtab bpf_func kprobe_blacklist __s8 s8 poll_queues feature_table dev_attr_serial WORK_CPU_UNBOUND HCTX_TYPE_POLL ZONE_MOVABLE STRING_UNITS_10 unit __q_size _r __dummy put_disk virtio_reset_device blk_mq_unquiesce_queue n blk_mq_complete_request blk_rq_nr_phys_segments virtblk_unmap_data sg_table qid _desc __u32 spinlock hlist_bl_node s_writers_key get_dquots kqid rt_spc_warnlimit s_magic _Bool compatible swait_queue_head timer RPM_REQ_RESUME max_segment_size device_node lid removable DEVICE_FIXED bi_opf bi_issue _hugetlb_pad_1 run_work dispatch_wait active_queues ws_active srcu_cblist_invoking blk_crypto_profile nr_active_requests_shared_tags requeue_lock biotail __rcu_icq_cache kmem_cache RQ_END_IO_NONE address pmdval_t page f_flags pid_type PIDTYPE_TGID sem key f_version save runnable_weight load_avg sched_entity dl_overrun wait_start rcu_tasks_holdout_list active_mm in_iowait ptrace_entry live task_cputime_atomic oom_flag_origin k_sigaction task_works _pkey _sigsys dirty_paused_when REQ_OP_ZONE_RESET open_mutex mtd_info s_id s_uuid scan_objects vfsmount d_u permission ia_atime blksize i_mmap_rwsem _folio_dtor dir async_probe_requested mod_tree_node srcu_struct_ptrs __param_str_num_request_queues synchronize_cbs WORK_STRUCT_LINKED __WORK_OFFQ_CANCELING WORK_BUSY_RUNNING BLK_MQ_S_STOPPED destroy_workqueue kmalloc_array rc blk_rq_bytes virtqueue_add_sgs virtblk_map_queues virtblk_free_disk out_destroy_workqueue __kernel_uid32_t kuid_t d_flags hash __u64 d_op mnt_root file_system_type writeback_control gid dqb_isoftlimit free_cached_objects destroy_dquot i_fieldmask i_ino_warnlimit get_state nextents s_root restore freeze_late is_prepared ktime_t cpu_base runtime_auto refcount cost property_read_string_array class_groups drop_ns bd_partno __filler percpu_ref_data ctx_map depth dispatch_busy blk_mq_hw_ctx timeout grpmask queue_lock blkg_list blk_bounce BLK_ZONED_HA cmd_flags rq_next active_ref FAULT_FLAG_USER FAULT_FLAG_UNSHARE key_payload thread_keyring non_rcu map_count def_flags arg_start rt_priority enqueued nr_wakeups exp_hint sched_remote_wakeup compat_rmtp time_in_state files multiprocess coublock cancelled_write_bytes rlimit acct_vm_mem1 stack_vm_area reserve vmemmap_shift memory_failure bvec_pool rescue_lock s_dquot qf_fmt_id i_blkbits i_dentry _hugetlb_hwpoison invalidate_folio free_folio target_kn uevent_suppress jump_label_t static_call_tramp bpf_raw_events target_list __param_queue_depth feature_table_size_legacy WORKER_DESC_LEN BLK_MQ_F_ALLOC_POLICY_BITS KMALLOC_DMA __virtio64 callbacks gen virtqueue_notify virtblk_freeze out_free_vq notify prev mode d_parent type dqb_rsvspace mem_cgroup d_rt_spc_warns ino_timelimit rm_xquota s_vop disk_stats complete shutdown nr_retries softirq_expires_next dev_archdata device_is_available DEVICE_PANEL_TOP horizontal_position of_node_reused pp_frag_count compound_mapcount f_op read srcu_nmi_safety seglen reschedule_count srcu_struct nr_samples blkcg_pols limits raid_partial_stripes_expensive unused_hctx_lock icq_hint open PE_SIZE_PTE fallocate datalen key_type locked_vm used_cp util_avg ewma nr_wakeups_remote migration_flags rcu_tasks_idx in_execve pid_links incr syscfs sa_handler __restorefn_t blk_plug tlb_ubc free sectors commit_dqblk dqi_bgrace s_max_links s_pins ia_size atime i_wb_frn_avg_time prealloc_mutex seq_next sh_type st_size Elf32_Half num_kprobe_blacklist __param_poll_queues WORK_STRUCT_PWQ_BIT HCTX_TYPE_DEFAULT unregister_blkdev kfree bvec_virt blk_execute_rq virtblk_config_changed resize ____versions envp __kernel_gid32_t d_compare d_prune parameters qc_state pm prepare device_type suppress_bind_attrs must_resume hrtimer_cpu_base timer_autosuspends RPM_REQ_NONE RPM_REQ_IDLE pins coherent_dma_mask dma_range_map graph_parse_endpoint fwnode_endpoint kobj_ns_type DEVICE_HORI_POS_CENTER user queue_rq wait_queue_entry sched_tags set_rq_budget_token tag_list icq_list max_integrity_segments misaligned debugfs_mutex mq_ctx queuelist q_node need_ts dir_context pteval_t vm_fault pfn_mkwrite flock remap_file_range short key_restriction percpu_counter printed hard wakee_flips sum_exec_runtime rt sleep_max migration_pending trc_blkd_node personality sched_contributes_to_load __kernel_time64_t pollfd worker_private maj_flt io_uring_task shared_pending signal_struct sighand_struct mq_list _sigpoll perf_event_ctxp return_instance hbp mm_struct memcg_data bio_pool min_nr s_readonly_remount d_wait d_alias d_rcu rdev i_mapping i_ctime fscrypt_info _flags_2 __param_str_queue_depth virtqueue virtio_config_ops WORK_STRUCT_INACTIVE_BIT io_queues prefix __fortify_size index_to_minor blk_queue_write_cache warn_slowpath_fmt __res segments sg_alloc_table_chained ret virtblk_probe virtblk_prep_rq v out_free_index elf32_note name d_name qstr hlist_node optimistic_spin_queue memcg get_dqblk fscrypt_keyring sector_t restore_early task_list event_count nr_events max_hang_time clock_base __kernel_clockid_t u8 work func dma_coherent_mem class DEVICE_VERT_POS_LOWER can_match bi_sector bio_issue bi_io_vec maple_tree kvec ref sb poll queue_depth srcu_last_gp_end srcu_data hctx_table mq_kobj sched_shared_tags io_min __sector MQ_RQ_IN_FLIGHT icq vm_private_data begin ucounts private_data mm_count thread_info preempt_count wakee_flip_decay_ts run_list dl_deadline uclamp_se nr_failed_migrations_hot prio_list time nfds stack_canary sigpending notify_count inblock sigaction filter_count perf_event_mutex backup exe_file REQ_OP_ZONE_RESET_ALL heads random block_device s_bdi gp_count d_canonical_path dio_offset_align fileattr_get write_end swap_info_struct address_space setup kernel_symbol sig_ok mtn plt_ent lit plt_count module_sect_attrs set_status pre_vectors vringh_config_ops WORK_OFFQ_FLAG_BITS WORK_OFFQ_LEFT WORK_OFFQ_POOL_BITS true KMALLOC_RECLAIM ZONE_HIGHMEM STRING_UNITS_2 __be16 uint64_t blk_queue_physical_block_size blk_queue_max_discard_segments virtblk_req page_zonenum blk_op_is_passthrough op last_sg __UNIQUE_ID_vermagic177 MODULE_STATE_LIVE MODULE_STATE_UNFORMED i_lock_key evict_inode put_super dq_free dqb_curspace super_operations get_reserved_space dentry d_rt_spc_timer bd_start_sect bd_dev thaw_noirq data device_driver is_noirq_suspended completion work_struct usage_count runtime_status qos activate sync device_dma_parameters put get_reference_args netlink_ns DEVICE_REMOVABLE_UNKNOWN buddy_list subpages_mapcount _compound_pad_2 elevator mynode dep_map show_rq queue_limits rq_end_io_fn vm_start FAULT_FLAG_REMOTE pte_t async_size arg_end r8 static_prio load nr_wakeups_sync nr_wakeups_affine_attempts sibling nvcsw cpu_itimer tty_old_pgrp rlim_max __signalfn_t si_signo __kernel_timer_t autask dev_pagemap zone_device_data req_op cylinders slave_dir cb_head rmdir iattr fiemap_extent_info get_acl _head_1 _head_2 _hugetlb_subpool MIGRATE_ASYNC wb_err released core tp writable_size source_list set WORK_STRUCT_FLAG_MASK BLK_MQ_F_TAG_QUEUE_SHARED __virtio_test_bit __ret_warn_on blk_queue_max_segment_size blk_queue_io_opt bytes virtqueue_disable_cb get_virtio_blk_vq blk_rq_pos blk_rq_map_kern virtio_blk_fini __x __y raw_spinlock d_seq pprev d_revalidate d_dname i_mutex_dir_key alloc_inode show_path kprojid_t dquot mnt quota_disable s64 quotactl_ops dev_groups pm_message subsys_private autosleep_enabled active_bases accounting_timestamp device_dma_supported devt get_ownership device_physical_location blk_status_t bi_blkg get_unmapped_area iter_type percpu_ref wait_queue_func_t queue_num init_hctx reserved_tags srcu_data_have_cbs reschedule_jiffies min io_start_time_ns filldir_t userfaultfd_ctx securebits perm r9 load_sum iowait_count blocked node_list curr_target sigset_t dumper thread_group_cputimer rchar syscall_user_dispatch parent_exec_id cached_rq si_errno _rt futex_state uprobe pages perf_event end slave_bdevs sector dqi_igrace rcu_sync s_fs_info vfsuid_t btime i_size_seqcount i_lru i_mmap_writable address_space_operations seq_show seq_stop gpl_crcs Elf32_Addr bug_addr kprobes_text_size maxlen elem __param_str_poll_queues enable_vq_after_reset WORK_STRUCT_PENDING_BIT __REQ_RAHEAD vq ida_alloc_range sg spin_unlock_irq p_size virtio_queue_rqs out_free_vblk raw_lock private seqcount lock_count fs_parameter_spec wait_lock dq_dqb get_inode_usage i_rt_spc_warnlimit d_ino_count d_ino_timer groups PROBE_PREFER_ASYNCHRONOUS iommu_ops async_suspend prevent_sleep_time wakeup_path syscore hrtimer_restart wait_queue idle_notification request subsys_data nr_perf_states local_fwnode ns_type bd_holder first_minor bi_next bi_status user_backed xarray_start word sbitmap ctxs srcu_idx blkcg_mutex virt_boundary_mask blk_zoned_model mq_freeze_lock mq_hctx ipi_list special_vec completion_data FAULT_FLAG_KILLABLE fault_flag pmd_t map_pages vm_file fsgid restrict_link wake_cpu nr_failed_migrations_affine user_cpus_ptr rcu_node_entry rcu_tasks_holdout futex timespec_type tgid stime nsproxy thread_head wait_chldexit stats_lock sa_restorer pi_top_task bio_list __kernel_long_t _perf _flags dup_xol_work end_pfn migrate_to_ram pool_data REQ_OP_LAST ia_range quota_format_ops count_objects super_block d_real mkdir mknod set_acl dirtied_when using_gplonly_symbols init_layout noinstr_text_start __UNIQUE_ID_license314 finalize_features WORK_STRUCT_LINKED_BIT WORK_STRUCT_PENDING BLK_MQ_S_INACTIVE __REQ_SYNC zone_type __ret_do_once blk_queue_io_min flush_work virtqueue_get_buf dma_address virtblk_add_req_batch virtblk_setup_cmd blk_rq_sectors sglist virtio_commit_rqs virtblk_complete_batch virtblk_attrs_are_visible __mptr modversion_info __ARRAY_SIZE_TYPE__ freeze_fs show_stats dq_count GRPQUOTA quota_on d_fieldmask DL_DEV_DRIVER_BOUND expires_next RPM_REQ_SUSPEND RPM_INVALID graph_get_port_parent DEVICE_PANEL_FRONT device_physical_location_horizontal_position fops allow_reinit alloc_hint cpuhp_dead srcu_cb_mutex srcu_gp_start srcu_cblist rq_timeout internal_tag crypt_ctx MQ_RQ_COMPLETE info FAULT_FLAG_WRITE pagesize signum egid kernel_cap_t key_user assoc_array_ptr cpu_context_save stack on_cpu load_weight on_list trc_ipi_to_cpu in_memstall utime start_time io_uring ioac plug ptrace_message _uid kmap_ctrl tlb_flush_pending REQ_OP_FLUSH reserved nr_sectors quota_format_type rw_sem gp_state rename ia_valid i_sb error_remove_page bin_attribute kernfs_elem_dir kernfs_iattrs syms fixup module_layout plt_entries bug_entry tracepoints_ptrs static_key_mod tracepoint_func num_trace_bprintk_fmt BLK_MQ_F_BLOCKING __le16 old string_get_size sgl ioerror virtblk_request_done tickets i_gid unfreeze_fs remount_fs dqb_curinodes qc_info btf_type_tag devnode resume_noirq defer_sync no_pm_callbacks wait_queue_head_t clock_op_might_sleep segment_boundary_mask get_name_prefix dev_uevent DEVICE_PANEL_BACK bi_cookie pp_magic hugetlb_subpool mm_mt lockdep_map_p start_head map_nr level dma_pad_mask sysfs_lock blk_crypto_keyslot release_work a_flags pos compat_ioctl vm_mm pud page_mkwrite uint32_t payload key_restrict_link_func_t file ioctx_table r6 fp_hard_struct runnable_avg back wait_sum nr_wakeups_local sched_statistics pushable_tasks old_timespec32 children thread_group core_thread leader rlim __kernel_ulong_t oom_score_adj_min sa wake_q has_elevator _sifields _stime kernel_siginfo acct_rss_mem1 nr_dirtied_pause memory_type bd_meta_info qf_ops read_file_info s_vfs_rename_mutex ia_uid timespec64 i_blocks i_private num_kp __UNIQUE_ID_poll_queuestype291 __UNIQUE_ID___addressable_cleanup_module312 id_table find_vqs device_attribute HCTX_TYPE_READ HCTX_MAX_TYPES virtio_blk_vq __dummy2 vblk blk_queue_max_secure_erase_sectors nvqs __div64_32 set_capacity_and_notify kick virtblk_remove hdr spinlock_t show_devname quota_write nid quota_enable qc_dqblk start_prevent_time clockid_t request_pending secondary device_get_match_data get_next_child_node fwnode_reference_args add_links current_may_mount DEVICE_PANEL_RIGHT DEVICE_REMOVABLE offline_disabled bi_idx bi_vcnt mlock_count pcp_list pgtable_t wait_page_queue min_shallow_depth nr_queues srcu_node rcu_segcblist queuedata pm_only poll_nsec alignment_offset max_write_zeroes_sectors requeue_list unused_hctx_list quiesce_depth rq_flags mq_rq_state io_cq fasync ns PIDTYPE_PID usage keyring_index_key assoc_array ratelimit sl fp_state wake_entry group_node wait_count nr_forced_migrations nr_wakeups_migrate nr_cpus_allowed pushable_dl_tasks uaddr2 min_flt tqhead expiry_active taskstats sessionid cb_list task_frag memcg_nr_pages_over_high active_uprobe bv_len rescue_list rescue_workqueue set_read_only wp non_seq reset seq_zones_wlock s_mtd symlink invalidate_lock launder_folio is_partially_uptodate private_list kp latch_tree_node iterator tracepoint num_jump_entries trace_evals vq_callback_t calc_sets get_shm_region __key dev_attr_cache_type WORK_STRUCT_STATIC __REQ_DRV ZONE_NORMAL __MAX_NR_ZONES __be32 vdev_mutex kmalloc virtio_device_ready __base spin_unlock_irqrestore vbr hctx blk_mq_requeue_request virtblk_setup_discard_write_zeroes_erase virtblk_config_changed_work cap_str_2 cap_str_10 Android (9394278, based on r475365b) clang version 16.0.2 (https://android.googlesource.com/toolchain/llvm-project e1a2893d16330144736de1f4f0d06a844a03b9b0) ktype unsigned char d_weak_revalidate s_blocksize_bits init_fs_context kill_sb free_inode raw_spinlock_t gfp_t dq_op mark_dirty s_export_op s_count bd_claiming device_private freeze_noirq poweroff_noirq acpi_device_id sync_state power suspend_timer deferred_resume RPM_SUSPENDED detach dma_ops_setup KOBJ_NS_TYPES grab_current_ns major bvec_iter mapping pp nofault bvec next_cpu next_cpu_batch sbitmap_word wait_queue_entry_t numa_node nr_hw_queues grplo queue_ctx poll_stat batch bounce discard_granularity tag ioprio PE_SIZE_PUD kref show_fdinfo PIDTYPE_SID x ngroups f_ep hiwater_vm saved_auxv linux_binfmt cpu_context r4 inactive_timer trc_blkd_cpu sched_reset_on_fork start_boottime ptracer_cred last_switch_count it cputime_atomic tty_struct cgtime cmaj_flt audit_tty alloc_lock multiple_queues acct_timexpd css_set arch_uprobe_task chained cpu_bitmap alloc alternative_gpt_sector disk_events bd_fsfreeze_sb volname write_file_info release_dqblk dqi_fmt_id dqi_flags quota_info rss s_wb_err nr_items mnt_id dio_mem_align attribute_group mmapped Elf32_Word code tracepoint_ptr_t jump_entries string virtblk_queue_depth virtio_device_id config_enabled generation ida req_flag_bits __ret_once virtblk_cleanup_cmd virtblk_prep_rq_batch dst __fortify_strlen __virtio16 req_done list_head kset f_mapping d_release loff_t mount atomic_long_t dq_id dq_off write_dquot blocks rw_semaphore suppliers dl_dev_state can_wakeup expires rb_left base softirq_next_timer is_hard ignore_children use_autosuspend set_latency_tolerance dismiss dma_mem args port dev_iommu xa_flags blk_opf_t llseek write read_iter ki_waitq pipe percpu_count_ptr percpu_ref_func_t delayed_work map commit_rqs put_budget srcu_have_cbs exit_request map_queues chunk_sectors mq_freeze_depth start_time_ns csd end_io shared fault FAULT_FLAG_INTERRUPTIBLE access anon_name setlease fadvise PIDTYPE_PGID removed key_tag unix_inflight user_namespace dl_period dl_density dl_timer sched_dl_entity rcu_node in_page_owner uaddr timers_active sas_ss_flags _dummy_bnd cpuset_mem_spread_rotor pteval nr_pages bpf_ctx android_oem_data1 ranges poll_bio REQ_OP_SECURE_ERASE swap_slot_free_notify gp_wait nr_deferred s_remove_count s_fsnotify_connectors get_link result_mask i_mtime i_crypt_info folio direct_IO kobject num_gpl_syms insn elf32_shdr num_bugs refcnt module signed char set_size hctx_type __REQ_IDLE __REQ_NOWAIT alloc_workqueue INIT_LIST_HEAD nents is_highmem_idx virtio_blk_discard_write_zeroes blk_rq_nr_discard_segments virtblk_map_data bvec_set_page virtblk_getgeo show is_visible uid_t hash_len s_list __kernel_dev_t i_mutex_key quota_read dq_dirty quota_type xattr_handler bd_read_only bd_device match platform_data links DL_DEV_UNBINDING done expire_count may_skip_resume rb_right seq work_func_t RPM_SUSPENDING devres_lock events page_pool _pt_pad_2 nr_segs mq_ops breserved_tags srcu_size_state srcu_unlock_count srcu_barrier_head max_hw_discard_sectors zoned tag_set_list pte prealloc_pte vm_pgoff uring_cmd index_key mm_users tp_value fpexc need_qs arch_data bases fs_struct quick_threads cmaxrss sa_flags audit_context nowait _kill sival_int mems_allowed utask oom_reaper_list bv_offset curr_nr ev uuid ia_mtime tmpfile i_wb i_dio_count i_writecount i_fsnotify_mask _pincount drivers_dir holders_dir num_syms gpl_syms __UNIQUE_ID_num_request_queuestype289 config_changed WORK_BUSY_PENDING BLK_MQ_F_STACKING __be64 kmalloc_trace queue_work_on blk_mq_rq_to_pdu page_address __req iob bdev_nr_sectors virtblk_get_id qoff num_out rlock uevent size_t sequence dq_hash spc_warnlimit s_iflags hlist_bl_head bd_inode resume runtime_resume status wakeup_source disable_depth rpm_request active_time cma_area cma bd_holders bi_max_vecs ma_flags ki_complete iopoll nr_ctx wake_index sbitmap_queue last srcu_gp_seq_needed_exp blk_mq_tag_set busy disk blk_stat_callback RQ_END_IO_FREE rb FAULT_FLAG_MKWRITE pgd fl_owner_t f_pos fown_struct description epoll_watches mmap_lock sp fpregs watchdog_stamp trc_reader_nesting trc_reader_special sched_info pid_t real_cred task cred_guard_mutex pending seccomp_filter _pid _lower __sifields trace_recursion MEMORY_DEVICE_GENERIC s_quota_types s_fsnotify_marks get_inode_acl i_wb_frn_history i_sb_list i_devices read_folio child_ns_type state_in_sysfs sh_addralign config vqs features WORK_OFFQ_FLAG_BASE BLK_MQ_F_NO_SCHED __p_size_field virtblk_update_cache_mode blk_mq_rq_from_pdu sg_free_table_chained blk_rq_map_sg list __kernel_ssize_t d_iput s_type seq_file atomic_t get_projid s_incoredqs flags s_xattr s_bdev bd_nr_sectors bd_openers p dev_pm_ops bus_groups seqcount_raw_spinlock_t dma_map_ops fwnode KOBJ_NS_TYPE_NET panel dock DEVICE_REMOVABLE_NOT_SUPPORTED rcu last_offset pipe_inode_info stats srcu_parent sysfs_dir_lock nr_phys_segments llist io_comp_batch actor anon_vma p4d file_operations numbers len_desc burst vmalloc_seq last_update_time dl_bw dl_throttled sched_class rcu_blocked_node exit_code jobctl in_eventfd atomic_flags TT_NATIVE TT_COMPAT tv_nsec last_switch_time it_real_incr cinblock syscall_dispatch _syscall cgroups perf_event_list thread debug page_type REQ_OP_DRV_IN max_active_zones bb read_dqblk s_inode_wblist_lock setattr ia_vfsuid i_bytes i_version readahead readahead_control swap_deactivate swap_rw prealloc_buf modinfo_attrs ro_after_init_size sh_addr sh_entsize kprobes_text_start config_change_pending callback del_vqs scan virtblk_cache_types __REQ_NOMERGE __REQ_FUA __virtio32 set_disk_ro queue_work names virtqueue_kick unmap bv virtblk_done virtblk_add_req i_uid unsigned long fs_context s_vfs_rename_key dquot_operations s_qcop path d_rt_spc_softlimit mod_name PROBE_FORCE_SYNCHRONOUS probe dev_links_info is_rel child_count memalloc_noio RPM_REQ_AUTOSUSPEND em_pd em_perf_state __bi_remaining llist_node ubuf fq wakeup_cnt max_hw_sectors max_secure_erase_sectors BLK_ZONED_HM mq_sysfs_init_done request_queue vm_ops vma FAULT_FLAG_ALLOW_RETRY vm_area_struct cap_effective cap_bset cap_ambient desc counters hiwater_rss write_protect_seq sigpage mm_context_t extra avg slice_max nr_migrations_cold cpumask_t rcu_special thread_pid rq_count _status _addr default_timer_slack_ns kunit pagefault_disabled _mapcount REQ_OP_DRV_OUT block_device_operations conv_zones_bitmap memcg_aware d_sb ia_file fiemap i_rwsem i_link __page_2 module_notes_attrs jump_entry unregfunc kunit_suites feature_table_size virtblk_fops WORK_STRUCT_WQ_DATA_MASK __REQ_INTEGRITY fbit virtio_max_dma_size virtio_find_vqs i __UNIQUE_ID___y288 _Z16__fortify_strlenPKcU17pass_object_size1 max_discard_segs a crc __UNIQUE_ID_alias181 __param_num_request_queues MODULE_STATE_COMING parent kset_uevent_ops val unsigned long long d_lockref d_init dev_t dirty_inode write_inode statfs quota_sync set_info d_rt_spc_hardlimit ino percpu init_name of_device_id need_parent_lock in_dpm_list irq_safe last_busy suspended_time table graph_get_remote_endpoint iomap KOBJ_NS_TYPE_NONE DEVICE_PANEL_UNKNOWN xa_lock bio_end_io_t blkcg_gq dma_addr data_source iov_base iovec round_robin tags hctx_list get_rq_budget_token grphi delay_work ssp refs physical_block_size requeue_work u_flags end_io_data iterate vm_page_prot mprotect PE_SIZE_PMD pid quotalen process_keyring interval user_struct task_size atomic64_t rss_stat fpinst vfp_hard_struct last_wakee se dl task_group sleep_start mm group_stop_count maxrss _data perf_event_context memcg_oom_gfp_mask orig_ret_vaddr bpf_storage kretprobe_instances cond BLK_UID_EUI64 s_shrink list_lru_node mnt_idmap d_fsdata vfsgid_t dirtied_time_when subdirs module_kobject sh_flags st_info funcs arr __UNIQUE_ID_queue_depthtype300 num_request_queues feature_table_legacy get_status num_max get_features bus_name virtblk_attrs BLK_MQ_F_ALLOC_POLICY_START_BIT __REQ_BACKGROUND __ret_cond bsize blk_mq_map_queues get_capacity virtblk_restore n_descsz state argv i_mode i_opflags umount_begin mem_dqblk shrink_control i_spc_warnlimit d_spc_timer set_dqblk fscrypt_operations bd_super acpi_match_table driver dev HRTIMER_RESTART next_timer ops cpus archdata dev_kobj DEVICE_VERT_POS_CENTER _compound_pad_1 blk_mq_ctx rq exit_hctx shared_tags tails crypto_profile root_blkg zone_write_granularity required_elevator_features mq_freeze_wq part iterate_shared huge_fault page_entry_size upid kernel_cap_struct domain_tag rcu_data0 pipe_bufs ratelimit_state f_wb_err start_code vdso abi_syscall util_est wait_max pdeath_signal use_memdelay cached_requested_key read_bytes page_frag vaddr dev_pagemap_ops node_id block s_time_min s_user_ns s_inodes_wb mnt_flags d_child change_cookie _flags_1 bmap crcs st_name elf32_sym Elf32_Sym exit WORK_STRUCT_PWQ num_vqs queue_logical_block_size blk_mq_alloc_tag_set blk_queue_max_write_zeroes_sectors blk_mq_quiesce_queue length scatterlist blk_mq_virtio_map_queues blk_mq_req_flags_t virtblk_poll out_unregister_blkdev u16 s_dev osq dq_sb nr_scanned s_master_keys s_encoding restore_noirq runtime_idle PROBE_DEFAULT_STRATEGY of_match_table cls bus_type early_init timerqueue_head clock_list __s32 dev_pm_info dma_ops device_get_dma_attr physical_location last_merge wq cpumask nr_tags rqs sched_debugfs_dir queue_rqs srcu_gp_mutex srcu_barrier_mutex queue_flags poll_cb max_discard_sectors discard_alignment stats_sectors MQ_RQ_IDLE ptl swap_readahead_info ctx PIDTYPE_MAX f_cred cap_inheritable serial_node revoked_at last_used_at mmap_miss mmap_base mmap_legacy_base cpu_domain fpinst2 ptrace dl_runtime bucket_id trc_holdout_list fs sigcnt saved_sigmask nr_ios _tid sigval _sys_private cpuset_slab_spread_rotor active_memcg xol_vaddr debug_info MEMORY_DEVICE_FS_DAX MEMORY_DEVICE_PCI_P2PDMA REQ_OP_ZONE_OPEN REQ_OP_ZONE_FINISH resv get_unique_id BLK_UID_T10 nr_zones dqi_priv fsnotify_mark_connector seeks list_lru_one xa dentry_operations nlink mtime i_nlink i_rdev file_lock_context i_data attrs kernfs_root rev kernfs_elem_attr param_lock plt strtab target virtio_blk __already_done BLK_MQ_CPU_WORK_BATCH false KMALLOC_CGROUP __REQ_FAILFAST_DEV blk_queue_alignment_offset pdu blk_mq_start_stopped_hw_queues spin_lock_irq blk_mq_end_request_batch bdev blk_size _note_9 _nhdr mod i_acl seqcount_t d_hash s_lock_key tail dqb_btime time64_t dqb_itime write_info d_ino_softlimit get_nextdqblk fsverity_operations suspend remove coredump wakeup cpu in_hrtirq last_status pm_domain dev_pm_domain dev_msi_info dma_pools nargs part_tbl bi_crypt_context _pp_mapping_pad compound_order _pt_pad_1 ma_lock ki_pos kiocb force_atomic bits queue sbq_wait_state completion_cnt srcu_lock_count flush mmap FAULT_FLAG_INSTRUCTION file_lock io_uring_cmd tasks missed f_ra exec_vm start_data runnable_sum util_sum sched_avg sched_task_group exec_max migration_disabled rcu_read_lock_nesting rcu_tasks_idle_cpu in_user_fault __kernel_timespec old_time32_t ufds set_child_tid nameidata startup tty_audit_buf sa_mask _sigfault psi_flags dup_xol_addr addr bio_slab unlock_native_capacity pr_ops open_partitions timer_rand_state bd_fsfreeze_count link attributes_mask i_rcu i_flctx i_pipe i_mmap nrpages MIGRATE_SYNC private_lock kobj_type sd kobj_completion version init arch notes_attrs enabled entries num_srcu_structs num_args bpf_raw_event_map trace_events WORK_STRUCT_INACTIVE BLK_MQ_F_TAG_HCTX_SHARED __REQ_META __REQ_PREFLUSH __REQ_NOUNMAP config_work virtblk_get_cache_mode virtio_check_driver_offered_feature orig_nents blk_mq_need_time_stamp nblocks unsigned short d_inode freeze_super dq_inuse projid nr_cached_objects nr_to_scan d_spc_hardlimit s_cop probe_type wakeirq rb_root_cached head needs_force_resume clock_mutex domain_data em_perf_domain dma_mask get_name iommu submit_bio bi_ioprio bv_page share iov_offset dispatch blk_flush_queue shift srcu dma_alignment crypt_keyslot close FAULT_FLAG_TRIED orig_pmd sendpage f_mode arch_rwlock_t int32_t f_security data_vm arg_lock vfp_state time_slice nr_wakeups_idle rcu_read_unlock_special tv_sec __kernel_pid_t posix_cputimers nextevt oublock __sigrestore_t capture_control futex_pi_state nr_dirtied memcg_oom_order oom_reaper_timer caller thread_struct task_struct async_put_work align free_disk report_zones read_count writer s_mode d_time atomic_open i_size migrate_folio kn state_initialized typetab num_trace_events kunit_suite kernel_param_ops elemsize __UNIQUE_ID_description313 BLK_MQ_F_NO_SCHED_BY_DEFAULT KMALLOC_NORMAL blk_mq_stop_hw_queue src blk_rq_is_passthrough blk_mq_free_request serial_show opt_io_size store __kernel_size_t i_op u64 long long dq_dqb_lock dqb_bhardlimit qsize_t blkcnt_t freeze thaw poweroff poweroff_late drv_groups online DL_DEV_PROBING total_time last_time relax_count is_soft wait_queue_head links_count rpm_status pm_subsys_data min_align_mask of_node vertical_position DEVICE_VERT_POS_UPPER device_removable lru hugetlb_cgroup_rsvd f_inode req_list elevator_queue dispatch_from wake_batch page_list debugfs_dir mq_map srcu_n_lock_retries refcount_t max blk_rq_stat req_flags_t orig_pte rwlock_t fsuid name_link keytype group_info prev_pos file_ra_state f_sb_err total_vm fp run_delay plist_node restart_block fn TT_NONE group_leader posix_cputimer_base wchar pi_lock _overrun _band _fd _call_addr kernel_siginfo_t pi_state_cache futex_exit_mutex UTASK_RUNNING idx phys_addr base_pfn ioctl bd_fsfreeze_mutex rcuwait shrinker_id ia_vfsgid attributes inode i_pages write_begin MIGRATE_SYNC_NO_COPY swap_activate atomic_write_len seq_start kernfs_ops state_add_uevent_sent test sh_size st_shndx mod_kallsyms sect_attrs num_tracepoints regfunc trace_event_call trace_eval_map failed vqs_list_lock vdev nr_sets NR_KMALLOC_TYPES register_virtio_driver blk_queue_max_segments blk_queue_logical_block_size out_hdr virtio_blk_outhdr rq_list_move num_sectors blk_status_to_errno virtio_blk_init cache_type_store __UNIQUE_ID___y302 __UNIQUE_ID___x309 out_cleanup_disk out_free_tags found __UNIQUE_ID_name178 kobj_uevent_env d_iname lock first hlist_head invalidate_lock_key dq_flags __s64 s_umount s_active bd_stamp suspend_late resume_early __u8 driver_data dma_configure direct_complete __rb_parent_color rb_node softirq_activated s32 frequency graph_get_next_endpoint dev_release initial_ns xa_head compound_head compound_pincount ki_ioprio blk_queue_stats ws init_request srcu_gp_seq_needed srcu_n_exp_nodelay max_segments rqos_debugfs_dir icq_tree fifo_time __poll_t poll_table_struct vm_end mmap_supported_flags splice_write fmode_t inodes nr pid_namespace key_perm_t root ra_pages mmlist fpstate fpscr __state iowait_sum block_max exit_signal no_cgroup_migration vfork_done signal cstime cnvcsw exec_update_lock sas_ss_size rt_mutex_waiter si_code _timer __kernel_clock_t _addr_bnd robust_list robust_list_head return_instances bpf_local_storage check_events capacity bd_queue partition_meta_info s_instances check_quota_file qf_owner dqi_dirty_list s_writers s_sync_lock delayed_call i_readcount i_fop _hugetlb_cgroup_rsvd exception_table_entry core_layout bug_table num_kunit_suites virtio_shm_region WORK_NR_COLORS __REQ_FAILFAST_TRANSPORT __REQ_SWAP err virtio_cread_v blk_validate_block_size virtqueue_enable_cb req virtblk_fail_to_queue bvec_set_virt sysfs_emit virtio_cwrite8 max_size num_in geo n_namesz _note_10 slock u32 arch_spinlock_t release posix_acl d_delete d_automount s_maxbytes d_space s_state ino_warnlimit qc_type_state s_encoding_flags bd_stats thaw_early pm_message_t active_count timerqueue_node dev_pm_qos dev_pin_info bus_dma_region property_read_int_array get_named_child_node fwnode_handle disk_name bi_end_io value compound_dtor deferred_list hugetlb_cgroup queue_offset srcu_gp_seq logical_block_size priv anon_vma_chain may_split anon_vma_name graveyard_link __count pgtables_bytes end_data ioctx_lock pc recent_used_cpu period_contrib sum_block_runtime cpus_ptr sched_migrated prev_cputime oom_mm __sighandler_t _upper splice_pipe UTASK_SSTEP saved_trap_no android_vendor_data1 MEMORY_DEVICE_PRIVATE page_free mempool_free_t REQ_OP_DISCARD blk_zone mem_dqinfo s_time_max s_stack_depth s_inode_list_lock update_time fileattr bug_list line core_kallsyms trace_bprintk_fmt_start kparam_array __UNIQUE_ID___addressable_init_module311 virtblk_attr_group BLK_MQ_S_TAG_ACTIVE __REQ_POLLED __REQ_ALLOC_CACHE virtqueue_is_broken __UNIQUE_ID___x287 __UNIQUE_ID___y310 drivers/block/virtio_blk.mod.c __UNIQUE_ID_intree179 mkobj kobj uevent_ops int buflen host len __kernel_loff_t destroy_inode drop_inode kstatfs PRJQUOTA alloc_dquot acquire_dquot release_dquot i_rt_spc_timelimit bool suspend_noirq kernel_ulong_t cls_msk num_vf wake_irq max_time devres_head class_release sock device_physical_location_panel DEVICE_HORI_POS_RIGHT state_synced bd_size_lock minors part0 bi_skip_dm_default_key __bi_cnt callback_head ki_filp write_iter confirm_switch run blk_eh_timer_return srcu_barrier_completion blk_mq_ops seg_boundary_mask io_opt __call_single_node FAULT_FLAG_RETRY_NOWAIT serial security pinned_vm inv_weight cfs_rq dl_yielded exit_state has_timeout nr_threads posix_timers cputimer tty write_bytes last_siginfo sival_ptr _sigchld nodemask_t rcu_users error_code MEMORY_DEVICE_COHERENT nr_range rw_page bdi sync_io free_file_info s_time_gran s_subtype list_lru d_subdirs d_in_lookup_hash i_wb_frn_winner i_cdev i_dir_seq fsverity_info mp sh_name percpu_size num validate num_free set_vq_affinity get_vq_affinity vringh_config virtio_device vd_index_ida WORK_OFFQ_CANCELING WORK_OFFQ_POOL_NONE WORK_STRUCT_NO_POOL BLK_MQ_F_SHOULD_MERGE string_size_units __mod_virtio__id_table_device_table unregister_virtio_driver retval mutex_lock page_link virtblk_result physical_block_exp __UNIQUE_ID___y299 bd owner __raw_tickets filter attr gid_t i_default_acl mnt_sb s_op show_options long get_next_id i_spc_timelimit export_operations s_flags s_security unicode_map s_mounts runtime_suspend dma_cleanup is_suspended wait function timer_list node hres_active hang_detected get_time hrtimer runtime_error dma_parms irq_get device bd_write_holder f_rcuhead f_path ki_flags rq_qos wait_index nr_reserved_tags bitmap_tags nr_maps mean __rcu_head saved_end_io pgoff real_address cap_permitted desc_len brk env_end context vfpstate prio run_node my_q sched_rt_entity pcount last_arrival rmtp gtime sig group_exit_code seqlock_t task_io_accounting oom_score_adj sas_ss_sp loginuid wake_q_count pi_waiters _trapno _arch mems_allowed_seq tlbflush_unmap_batch memcg_in_oom UTASK_SSTEP_TRAPPED trap_no pt_frag_refcount front_pad cache elements mempool_alloc_t rescue_work ia_ranges gendisk s_fsnotify_mask s_dentry_lru create unlink ia_gid ia_ctime ctime i_atime i_io_list bdi_writeback _subpages_mapcount __page_1 srcversion sh_link mod_plt_sec st_value disable_vq_and_reset kmalloc_cache_type __REQ_FAILFAST_DRIVER __le32 blk_queue_max_hw_sectors del_gendisk blk_mq_end_request req_get_ioprio queue_max_discard_segments blk_mq_start_request virtblk_update_capacity virtio_queue_rq __UNIQUE_ID___x301 num_poll_vqs __UNIQUE_ID___y297 _tmp _name
Android (9394278, based on r475365b) clang version 16.0.2 (https://android.googlesource.com/toolchain/llvm-project e1a2893d16330144736de1f4f0d06a844a03b9b0)
.note.Linux .rel.ARM.exidx .debug_abbrev .rel.ARM.exidx.exit.text .rel.exit.text .rel.ARM.exidx.init.text .rel.init.text .rel.text .comment .init.plt .bss __versions .ARM.attributes .rel.debug_ranges .debug_str .rodata.str .modinfo .rel.debug_info .rel__param .note.GNU-stack .llvm_addrsig .rel.debug_line .rel.debug_frame .rel.gnu.linkonce.this_module .rel__bug_table .data.once .note.gnu.build-id .rel.debug_loc .shstrtab .strtab .symtab .rel.rodata .rel.exit.data .rel.init.data .rel.data .BTF .rodata.str1.1
virtblk_update_capacity virtqueue_notify set_capacity_and_notify virtblk_probe.__key features_legacy serial_show cache_type_show __aeabi_uidiv unregister_blkdev __register_blkdev blk_mq_start_request blk_mq_requeue_request blk_mq_complete_request blk_mq_free_request blk_mq_end_request blk_mq_alloc_request blk_queue_io_opt param_ops_uint warn_slowpath_fmt __mutex_init sysfs_emit memset blk_queue_alignment_offset blk_mq_free_tag_set blk_mq_alloc_tag_set blk_queue_max_segments blk_queue_max_discard_segments page_address virtblk_attrs blk_queue_max_hw_sectors blk_queue_max_write_zeroes_sectors blk_queue_max_secure_erase_sectors blk_queue_max_discard_sectors virtio_commit_rqs virtio_queue_rqs virtblk_attr_groups virtblk_fops virtio_mq_ops ____versions virtqueue_add_sgs blk_mq_start_stopped_hw_queues __param_str_num_request_queues __param_num_request_queues blk_mq_map_queues blk_mq_virtio_map_queues virtblk_map_queues __param_str_poll_queues __param_poll_queues features virtblk_cache_types kmalloc_caches nr_cpu_ids .L.str _dev_err major unregister_virtio_driver virtblk_wq init_vq _raw_spin_unlock_irq _raw_spin_lock_irq virtblk_prep_rq virtio_queue_rq blk_execute_rq virtblk_add_req virtblk_attr_group mem_map set_disk_ro blk_status_to_errno _dev_info virtblk_getgeo blk_rq_map_kern queue_work_on blk_queue_io_min strlen virtqueue_is_broken virtblk_poll __stack_chk_fail dev_attr_serial del_gendisk put_disk virtblk_free_disk device_add_disk __blk_mq_alloc_disk flush_work virtblk_config_changed_work virtio_blk mutex_unlock mutex_lock virtqueue_kick __param_str_queue_depth __param_queue_depth virtblk_queue_depth blk_mq_end_request_batch virtblk_complete_batch __blk_rq_map_sg __sysfs_match_string virtqueue_get_buf snprintf blk_queue_max_segment_size string_get_size blk_queue_physical_block_size blk_queue_logical_block_size virtio_max_dma_size virtblk_freeze memmove virtblk_remove _raw_spin_lock_irqsave destroy_workqueue alloc_workqueue blk_mq_stop_hw_queue virtblk_fail_to_queue blk_mq_unquiesce_queue blk_mq_quiesce_queue virtio_check_driver_offered_feature _raw_spin_unlock_irqrestore virtblk_restore cache_type_store virtqueue_kick_prepare dev_attr_cache_type movable_zone bvec_virt.__already_done virtblk_setup_discard_write_zeroes_erase.__already_done virtblk_setup_cmd.__already_done virtblk_request_done virtblk_done sg_init_one init_module __this_module cleanup_module virtblk_attrs_are_visible __mod_virtio__id_table_device_table id_table blk_queue_write_cache ida_alloc_range kfree ida_free virtio_reset_device _dev_notice kmalloc_trace .L__func__.virtblk_probe sg_free_table_chained sg_alloc_table_chained virtblk_config_changed __kmalloc virtio_blk.c virtio_blk.mod.c virtqueue_disable_cb virtqueue_enable_cb vd_index_ida _note_9 __UNIQUE_ID_num_request_queuestype289 __UNIQUE_ID_intree179 .L.str.29 .L.str.9 __UNIQUE_ID_name178 .L.str.28 .L.str.18 .L.str.8 $a.8 __UNIQUE_ID_vermagic177 .L.str.27 .L.str.17 .L.str.7 $d.7 .L.str.26 $a.6 .L.str.15 virtblk_probe.__key.5 $d.5 __do_div64 __UNIQUE_ID_license314 .L.str.14 .L.str.4 $a.4 __UNIQUE_ID_description313 .L.str.13 .L.str.3 $d.3 __UNIQUE_ID_poll_queues292 __UNIQUE_ID___addressable_cleanup_module312 .L.str.12 $a.2 __UNIQUE_ID_poll_queuestype291 __UNIQUE_ID_alias181 .L.str.31 __UNIQUE_ID___addressable_init_module311 .L.str.1 $a.1 __UNIQUE_ID_num_request_queues290 __UNIQUE_ID_depends180 _note_10 .L.str.10 __UNIQUE_ID_queue_depthtype300 $a.0