" $ & P' ) * * p/
< < | @ @ $
u32 llist_head mem_limit kset_uevent_ops uid_t rmdir tmpfile completion setup st_size sda srcu_cblist tp funcs dq_id rb_root_cached readpage freepage start_idx frozen vm_mm pgprot userfaultfd_ctx binfmt status sleep_max enqueued deadline dl_overrun get_time mm restart_block prev_cputime _sys_private splice_pipe return_instances last_cpu regs cs confirm_switch dev_pagemap_ops write_info d_spc_timer bd_fsfreeze_mutex release_dqblk gp_count fsnotify_mark_connector d_revalidate lm_notify nfs_lock_info i_flctx d_lockref f_security supers thaw_early platform_data msi_domain DMA_TO_DEVICE dma_data_direction get_merge_boundary device_dma_parameters of_node get_named_child_node dev_release tty_driver hw_stopped flow_change config_enabled vrh_callback_t out_vqs in_vq __be32 queue_work_on nvqs remove_port __a unregister __UNIQUE_ID___x90 drivers/char/virtio_console.mod.c read rlock fn symlink tv_sec fi_extents_start fe_reserved64 fiemap_extent_info mount MODULE_STATE_LIVE MODULE_STATE_GOING drivers_dir value_offset num_syms param_lock max num_unused_syms taints typetab num_srcu_structs addr module read_pos GRPQUOTA quota_type sigpending interval ratelimit_state is_partially_uptodate anon_vma_chain pgtables_bytes mmlist start_brk nr_threads recent_used_cpu group_node vruntime iowait_count sum_sleep_runtime load_sum ktime_t value exit_state real_parent time_in_state timers_active index_key desc_len pi_lock io_context ptrace_message _sigfault _dummy_bnd _dummy_pkey uprobe android_kabi_reserved5 _refcount get_state s_xattr quota_format_ops gp_wait s_fs_info s_mode d_canonical_path i_mtime i_ctime i_blkbits i_blocks i_readcount fl_start nfs4_lock_state debug_id copy_file_range fsverity_info d_child prev_pos file_ra_state bin_attrs seq_start restore_early dev_name suppress_bind_attrs driver last_time dev_pm_qos msi_list sync_single_for_cpu device_is_available property_read_string_array graph_get_remote_endpoint set_termios tty_port_operations vringh_config vringh_config_ops WORK_STRUCT_PENDING_BIT err spin_unlock hvc_kick hvc_remove _copy_from_user single_open notifier_del_vio virtcons_remove virtcons_freeze reclaim_dma_bufs in_count __wq_entry __int __UNIQUE_ID___x92 __UNIQUE_ID_retpoline28 /buildbot/src/android/common-android12-5.4/out/android12-5.4/common tty_buffer work refcount_struct parent list dentry i_opflags ia_valid ia_size fs_parameter_description kobj_completion namespace_offset rb_left jump_entry writeback_control dq_free dqb_curinodes ki_flags locked_vm printed MIGRATE_SYNC swap_deactivate private_list slab_cache _compound_pad_2 pgoff pte_t data_vm vdso sym___kernel_sigreturn stack nr_wakeups_sync dl_timer cpu_base hres_active hrtimer_clock_base bucket_id TT_NONE old_time32_t ptraced name_link _overrun sigval _addr_pkey futex_exit_mutex rcu_users ptrace_bps seg st_space xsave xfeatures core_thread mmu_notifier_mm tlb_flush_pending MEMORY_DEVICE_FS_DAX page_type super_operations get_dqblk xattr_handler s_encoding_flags quota_format_type dqi_fmt_id dqi_max_spc_limit s_writers cb_head s_subtype i_mapping i_nlink i_write_hint i_count iterate _key sendpage file_operations i_fsnotify_mask f_lock WRITE_LIFE_SHORT f_pos_lock f_version f_wb_err kernfs_node device_type DL_DEV_DRIVER_BOUND links_count length dma_supported name_base consoles feature_table_size_legacy get_status vringh WORK_STRUCT_DELAYED WORK_OFFQ_FLAG_BASE WORK_OFFQ_LEFT WORK_OFFQ_POOL_BITS in_vqs _raw_spin_lock_irqsave hp add_inbuf vq device_destroy schedule __send_to_port config_work_handler out_buf __UNIQUE_ID___x88 multiport splice_desc __UNIQUE_ID_alias30 uevent hash __kernel_loff_t listxattr parameters kernel_param extable alloc_inode sync_fs statfs stop fasync_writers __count launder_page vm_ops context ldt_struct sum_exec_runtime nr_migrations iowait_sum on_list sched_task_group preempt_notifiers exp_hint rcu_special no_cgroup_migration wait_pidfd vfork_done nivcsw posix_cputimer_base keyring_index_key sas_ss_flags page_frag timer_slack_ns base0 gs lookahead ioctx_table qc_dqblk bd_super bd_invalidated qf_ops write_file_info i_security actor mmap_supported_flags fl_ops lm_change i_fsnotify_marks WRITE_LIFE_NONE rw_hint pid_type kn deactivate_waitq lock_key DL_DEV_UNBINDING in_dpm_list wakeup RPM_REQ_SUSPEND dev_pm_info DMA_NONE c_cflag receive_buf2 config find_vrhs avail WORK_OFFQ_CANCELING KOBJ_BIND __write_once_size unregister_virtio_driver out __ret_warn_on sysfs_create_group sysfs_remove_group dma_alloc_attrs freezer_do_not_count refcount_inc get_page free_buf out_count __UNIQUE_ID_vermagic25 port next flags long unsigned int work_func_t owner osq mode name_offset get insn mod_tree_node bug_list Elf32_Addr bpf_raw_events etype show_options rb_root fa_file bufs processes swap_activate compound_order vmacache_seqnum mm_users inv_weight active is_soft pushable_dl_tasks events atomic_flags uaddr nanosleep timespec_type __kernel_timespec cap_inheritable datalen non_rcu audit_context icq_hint __kernel_long_t _addr cpuset_slab_spread_rotor robust_list_head trace pagefault_disabled android_oem_data1 sp0 foo mxcsr bp __dsh __csh xcomp_bv allow_reinit percpu_ref kill quota_on quota_off quota_sync export_operations s_count bd_holders bd_block_size mem_dqinfo d_compare d_manage s_dio_done_wq nr_items memcg_lrus shrinker_id __i_nlink i_rcu __poll_t file_lock f_sb_err bin_attribute state_initialized state_remove_uevent_sent complete of_device_id probe wakeirq wakeup_count timer_autosuspends dev_pm_domain get_next_child_node atomic_write_lock ws config_lock vq_callback_t WORK_STRUCT_PENDING WORK_OFFQ_POOL_NONE c_ovq debugfs_file __le32 debugfs_create_dir printk __dummy _copy_to_user virtqueue_kick __list_del _raw_spin_unlock snprintf can_sleep kref_get pipe_lock __alloc_pages config_intr control_work_handler _r nr_added_bufs total_len __UNIQUE_ID_license108 notifier_add val unsigned char envp_idx f_path get_acl fe_logical kparam_array exception_table_entry num_symtab hlist_head show_devname quota_read projid_t dqb_btime dqb_itime xarray set_page_dirty readpages direct_IO kvec fa_lock user_struct objects mmap p4d_t vm_private_data vm_area_struct def_flags end_code arg_start sym___kernel_rt_sigreturn weight policy run_delay sched_contributes_to_load max_state real_start_time expiry_active fsgid kernel_cap_struct cap_permitted quotalen nsproxy backing_dev_info _tid _status perf_event_list io_bitmap_max fcs math_emu_info task_struct write_dquot d_ino_hardlimit d_rt_spc_warns set_dqblk s_time_gran fl_fasync fl_break_time fadvise i_pipe i_cdev d_sb WRITE_LIFE_MEDIUM WRITE_LIFE_EXTREME KOBJ_NS_TYPE_NET state_add_uevent_sent iommu_ops event_count autosuspend_delay coherent_dma_mask graph_get_next_endpoint dev_uevent c_ospeed driver_state install tty_files hvc_struct dma_bufs_lock vendor post_vectors WORK_STRUCT_NO_POOL KMALLOC_DMA stats __read_once_size v i virtcons_restore fail tmp_list __out __u32 commit wait_list vfsmount mknod rename fs_flags crcs arch srcu_data_have_cbs key trace_bprintk_fmt_start op seq_file i_mmap rb_leftmost i_mmap_rwsem nrpages waiting_writers MIGRATE_SYNC_LIGHT compound_dtor close huge_fault pinned_vm wakee_flips exec_max active_bases next_timer softirq_expires_next deferred_qs rcu_tasks_idx TT_NATIVE numbers sas_ss_sp loginuid __rcu_head _addr_bnd kernel_siginfo rchar acct_vm_mem1 css_set task_frag memcg_nr_pages_over_high chained base1 debugreg6 cr2 info reserve MEMORY_DEVICE_DEVDAX s_iflags bd_write_holder gendisk super_block i_size fsync fallocate signum event mmapped probe_type need_for_probe dev_links_info is_late_suspended wakeup_path suspend_timer get_sgtable unmap_resource sync_single_for_device dma_parms cma dev_archdata other ws_col ld_semaphore write_wakeup unused_ctrl hangup_work console callback completed WORK_OFFQ_POOL_SHIFT WORKER_DESC_LEN guest_connected new virtio_cread16 dev_get_drvdata copy_from_user unlock_page __UNIQUE_ID_intree27 __ARRAY_SIZE_TYPE__ unsigned short hlist_bl_node lookup ia_atime num_kp sig_ok Elf32_Sym srcu_node len_lazy srcu_data unregfunc jump_entries dirty_inode evict_inode poll_event dqb_ihardlimit xa_flags bmap iov_offset writers arch_rwlock_t pipe_bufs pgd task_size highest_vm_end end_data nr_failed_migrations_affine runnable_load_sum util_avg dl_density inactive_timer rcu_read_unlock_special need_qs s last_arrival fd has_timeout suid domain_tag cred wake_q_node pi_waiters nr_tasks _utime cg_list no_update es alloc nr_cached_objects i_spc_warnlimit d_rt_spc_hardlimit bd_partno hd_struct bd_queue i_io_list i_wb_list write fl_link fl_pid check_flags d_iname f_mode f_ra sd idr target_kn seq_stop pm_message_t online wake_irq active_count expire_count ignore_children no_callbacks device_get_match_data iommu_fwspec c_oflag write_wait termios_locked blocked_open num_free device_attribute port_fops false NR_KMALLOC_TYPES hvc IS_ERR __u __mptr virtio_cread32 names poll_table will_write_block preferred_nid ppos int locked_pending refcount_t dev seqcount_t unlink __kernel_dev_t ia_mode wait_queue_head unused_syms fixup grphi srcu_barrier_seq destroy_inode count MIGRATE_ASYNC slab_list vm_prev on_cpu normal_prio rt_priority block_max cfs_rq max_hang_time is_rel is_hard rcu_read_lock_nesting pdeath_signal ufds children thread_keyring q_node __kernel_timer_t _sigval _lower dup_xol_work sysenter_cs orig_ax __ssh exe_file cpu_bitmap pgmap units i_ino_timelimit d_ino_softlimit blkcnt_t rm_xquota s_bdev gp_state s_pins unlocked_ioctl lm_setup fl_u i_data i_link f_op idr_next kernfs_elem_dir page_link unmap_page fwnode x_sflag last_used_idx WORK_STRUCT_DELAYED_BIT KOBJ_CHANGE KOBJ_OFFLINE cpkt class_destroy is_console_port _dev_warn virtqueue_add_outbuf fops list_del get_device finish_wait kmap_atomic nonblock buf_size free work_struct u16 filter umode_t mnt arg dev_t result_mask fs_context mkobj signed char num_exentries percpu_size gp_seq writable_size writepage releasepage inuse pgtable_t pte pagesize arg_lock env_start run_node sched_entity timeout ns rcu_data0 assoc_array_ptr group_info _kill __kernel_clock_t _upper UTASK_SSTEP i387 reserved quota_enable bd_dev id f_pos early_init idle_notification RPM_SUSPENDING cdevs termios tiocmset ws_ypixel carrier_raised del_vrhs WORK_OFFQ_FLAG_BITS kmalloc_cache_type portdev bytes_received resize_console virtio_check_driver_offered_feature to unregister_chrdev kobject_uevent filp find_port_by_devt_in_portdev page_ref_inc port_fops_write port_fops_poll free_cdev __UNIQUE_ID___y91 get_chars head atomic_long_t long long unsigned int raw_lock argv release default_attrs atime mtime s_blocksize_bits state done gpl_crcs srcu_parent prio num_trace_bprintk_fmt num_trace_evals fs_supers dq_sb a_ops writepages kiocb r_counter tmp_page address_space_operations anon_vma p4d linux_binfmt wait_sum nr_wakeups sched_avg _softexpires vmacache sched_migrated pid_t ptrace_entry fsuid cap cap_effective serial_node mems_allowed uprobe_task uaccess_err avx512_timestamp d_ino_warns bd_private dqi_igrace batch i_wb compat_ioctl flock cdev d_op kernfs_open_file state_in_sysfs dev_pm_ops match power_state no_pm prevent_sleep_time no_pm_callbacks runtime_status get_required_mask dma_pfn_offset ports write_room SAK_work outbuf_size debugfs_dir next_vtermno feature_table_size WORK_CPU_UNBOUND __le16 fbit virtqueue_is_broken virtio_device_ready kref_init flush_bufs free_device src __UNIQUE_ID_alias31 android_kabi_reserved2 tty_bufhead name buflen sysfs_ops link ia_file module_state mp version maxlen rb_right module_layout bug_table kallsyms exit from kprojid_t iov_iter isolate_page rb pgd_t find_special_page ctx_id tlb_gen util_sum nr_retries plist_node in_execve desc key_type fs files_struct q _sifields _fd read_bytes acct_timexpd active_uprobe limit1 base2 ptrace_dr7 twd fip rip base_pfn end_pfn resource_size_t rt_spc_warnlimit s_export_op s_magic fscrypt_operations s_dquot qf_next i_rwsem i_version fl_owner_t nfs4_lock_info splice_write flc_lock i_generation inode kobj_ns_type kernfs_elem_symlink device_private cls dma_configure can_wakeup needs_force_resume irq_safe map_sg property_read_int_array class_groups dev_kobj c_line termios_rwsem packet closing_wait calc_sets bus_name last_avail_idx config_changed WORK_STRUCT_COLOR_BITS WORK_STRUCT_PWQ __val find_port_by_vtermno __virtio_test_bit list_add_tail _dev_err schedule_work virtio_find_vqs device_create find_port_by_vq try_to_freeze wait_queue_func_t freezing_slow_path seq_printf pipe_to_sg nr_queues port_id free_inbufs num_spliced entry first i_default_acl permission gid s_maxbytes ro_size line st_info strtab mod_kallsyms srcu_idx srcu_struct s_op thaw_super index show_stats bdev_try_to_free_page pipe __lstate pipe_buf_operations ratelimit swap_info_struct vm_fault_t vm_operations_struct mmap_legacy_base sym___kernel_vsyscall dumper usage static_prio sleep_start nr_failed_migrations_hot avg runtime hrtimer_cpu_base rcu_tasks_holdout_list __kernel_time64_t revents nr int32_t security removed request_key_auth user_namespace alloc_lock pi_state_list dpl ss align _mapcount get_next_id nextents qc_type_state s_root bd_part qf_owner dentry_operations s_readonly_remount bdi_writeback splice_read d_wait f_tfile_llink kernfs_node_id poweroff resume_early of_match_table pm_message dl_dev_state max_time subsys_data graph_parse_endpoint fwnode_endpoint class_release break_ctl set_serial wait_readers throttle_mutex xmit_buf drain_delay virtio_console feature_table KOBJ_ADD dma out_vq spinlock_check port_has_data hvc_alloc list_empty pscr_ret__ freezable_schedule init_wait_entry add_port char unsigned int llist_node android_kabi_reserved1 sentinel attribute d_seq sequence tv_nsec mod modinfo_attrs holders_dir arr num_unused_gpl_syms workqueue_struct trace_event_call refcnt num_ei_funcs s_umount_key dq_inuse projid dquot write_end ki_filp bvec fa_rcu freelist _pt_pad_2 pgprotval_t page_entry_size map_pages pfn_mkwrite sym_vvar_start sym_VDSO32_NOTE_MASK mm_context_t wait_count nr_forced_migrations HRTIMER_RESTART seq cpus_mask exit_signal jobctl gtime icq_tree ioc_node si_signo si_errno cpuset_mem_spread_rotor preempt_disable_ip avl desc_struct fregs_state xstate_header xregs_state res zone_device_data i_spc_timelimit s_flags block_device free_file_info d_weak_revalidate i_lock i_wb_frn_avg_time i_wb_frn_history read_iter fl_type lm_put_owner f_count async_size grab_current_ns dir freeze_noirq num_vf suppliers relax_count accounting_timestamp cache_sync cma_area local_fwnode shutdown_pre ns_type speed_t legacy_mutex dtr_rts do_wakeup scan virtio_console_control __be16 dma_free_coherent list_is_singular prepare_to_wait_event kmalloc_array u size raw_spinlock is_visible hash_len string node Elf32_Half elf32_sym percpu expires srcu_barrier_head mynode kqid iov_len short vm_rb PE_SIZE_PMD start_stack nr_failed_migrations_running runnable_load_avg rt run_list sched_rt_entity running rcu_node rcu_tasks_idle_cpu node_list personality egid description nameidata signal _call_addr robust_list stack_refcount fpu swregs_state mm_struct altmap ref force_atomic get_projid get_inode_usage quota_disable d_spc_hardlimit s_quota_types dqi_flags rw_sem nlm_lockowner d_fsdata prealloc devnode mod_name device_driver runtime_auto last_busy pm_domain devres_lock chars_in_buffer ws_xpixel notifier_hangup WORK_BUSY_PENDING waitqueue _raw_spin_unlock_irqrestore cpu_addr callbacks refcount_set sprintf will_read_block __send_control_msg userptr need_wakeup Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) uint32_t prev ktype fu_rcuhead i_flags i_op ia_uid ia_gid fiemap perm elem gpl_future_syms bug_entry Elf32_Word entries code s_writers_key i_mutex_dir_key write_inode rw_semaphore locked_shm missed _pt_pad_1 vm_end vma_page_prot vm_file ctx mmap_base map_count exec_start watchdog_stamp dl_throttled clock_base uclamp_req futex tgid thread_pid pid_namespace pid_links maj_flt euid session_keyring assoc_array sighand sighand_struct filter_count self_exec_id tlbflush_unmap_batch memcg_in_oom xol_vaddr fos rdp bx async_put_work MEMORY_DEVICE_PCI_P2PDMA memory_type release_dquot i_rt_spc_warnlimit spc_warnlimit s_vop bd_bdi uuid_t s_inode_lru i_size_seqcount i_state i_wb_frn_winner i_lru poll_queue_proc fl_blocked_member i_crypt_info d_in_lookup_hash f_flags PIDTYPE_MAX f_mapping seq_next restore_noirq sync_state wakeup_source deferred_resume RPM_REQ_IDLE state_synced driver_name proc_show ldisc client_data pdrvdata_lock irq_affinity true KOBJ_REMOVE ports_device inbuf dma_handle cdev_alloc init_port_console _name spinlock kref android_kabi_reserved3 __kernel_size_t __kernel_uid32_t fi_extents_mapped kp unused_gpl_syms async_probe_requested text_size init_layout ei_funcs i_lock_key dqb_curspace xa_lock gfp_t xa_head nrbufs compound_head deferred_list pt_mm shared anon_name split ptl page_table_lock total_vm mm_rss_stat ldt alt nr_wakeups_migrate dl_bw __kernel_clockid_t clear_child_tid restrict_link wake_q _sigpoll kernel_siginfo_t syscr nodemask_t trace_recursion memcg_oom_gfp_mask padding padding1 rm cx __esh entry_eip dev_pagemap d_space s_state bd_openers s_instances readers_block pos dir_context nfs4_fl remap_file_range d_alias PIDTYPE_TGID atomic_write_len freeze dev_groups driver_data coredump subsys_private links is_suspended is_noirq_suspended timer_expires RPM_REQ_RESUME active_time dma_length bus_dma_mask offline_disabled vtermno pdrvdata vdev little_endian portdev_fops virtio_rproc_serial WORK_STRUCT_FLAG_BITS control_work async_queue host_connected get_inbuf spin_lock_irq debugfs_create_file gfp pfo_val__ sg_init_table fini show_port_name sg_list elf32_note early_put_chars buf u64 u8 mutex magic list_lock android_kabi_reserved4 size_t i_acl nlink fi_flags level base ro_after_init_size mod_arch_specific num_bugs srcu_gp_seq_needed enabled show_path dq_flags host readers unix_inflight vm_page_prot vma atomic64_t ldt_usr_sem slice_max nr_wakeups_affine softirq_activated cpumask_t rcu_tasks_holdout rcu stime cap_ambient sig pi_blocked_on ioprio icq_list release_work _pid _syscall ioac futex_state writable soft destroy_dquot get_reserved_space fsverity_operations qf_fmt_id read_file_info d_release list_lru_one s_sync_lock i_bdev PIDTYPE_PID drop_ns kernfs_syscall_ops kernfs_iattrs PROBE_PREFER_ASYNCHRONOUS memalloc_noio RPM_RESUMING runtime_error detach max_segment_size x_cflag dcd_change winsize_mutex flow_stopped tty_struct client_ops rproc_serial_id_table dev_attr_name KOBJ_MOVE ret sz atomic_dec_and_test put_page_testzero arch_atomic_inc alloc_buf __this_module __UNIQUE_ID_depends29 bool qspinlock show __kernel_ssize_t i_mode mkdir time64_t attributes_mask rdev i_sb MODULE_STATE_COMING module_attribute str unused_gpl_crcs notes_attrs srcu_barrier_cpu_cnt regfunc file_system_type freeze_fs dq_dirty USRQUOTA dq_dqb writeback_index fasync_struct offset pipe_inode_info idx isolate_mode_t vm_start pmd pmd_t pud pte_low access hiwater_vm vdso_image thread_info sched_class statistics nr_migrations_cold bits last_queued sched_reset_on_fork restore_sigmask bitset upid start_time cap_bset len_desc payload cached_requested_key pi_top_task last_waited _rt _pkey delays saved_trap_nr arch_uprobe_task error_code startup child nr_to_scan s_master_keys s_mounts dqi_priv s_fsnotify_mask s_vfs_rename_mutex s_inode_wblist_lock i_devices f_inode attribute_group kobj_ns_type_operations pm resume resume_noirq runtime_suspend cls_msk request_pending RPM_ACTIVE rpm_status pm_subsys_data set_latency_tolerance nents orig_nents dma_mask iommu_group proc_entry unused write_buf event_indices WORK_STRUCT_LINKED_BIT max_nr_ports kfree n put_page kmalloc _raw_spin_lock virtcons_probe port_fops_read ____versions modversion_info __UNIQUE_ID_description107 optimistic_spin_queue i_gid __kernel_gid32_t init_fs_context __s32 set num_gpl_future_syms st_value args srcu_lock_count delayed_work target freeze_super dq_hash dqb_isoftlimit mapping raw_spinlock_t wlocked putback_page pud_t vm_userfaultfd_ctx get_unmapped_area mm_count task dl_yielded nr_cpus_allowed use_memdelay uaddr2 old_timespec32 thread_node nr_leaves_on_tree capture_control _addr_lsb perf_event_mutex default_timer_slack_ns p perf_event trap_nr changed ___orig_eip extended_state_area thread_struct uprobes_state resource set_info i_ino_warnlimit d_ino_count bd_list s_uuid fmode_t list_lru_memcg fasync d_u d_rcu WRITE_LIFE_LONG f_cred initial_ns syscall_ops notify_next bus_groups acpi_device_id disable_depth request sgl dma_address fwnode_operations put_char receive_room files_lock itty low_latency buf_mutex portdevs vring_avail early_console_added __WORK_OFFQ_CANCELING WORK_BUSY_RUNNING KOBJ_UNBIND c_ivq_lock ptr r hvc_poll refcount_dec_and_test __ab_c_size a sg_set_page port_fops_release free_port buffer n_descsz lock kobj kset store default_groups i_uid readlink atomic_open s_type test kernel_param_ops gpl_future_crcs mtn module_notes_attrs tracepoints_ptrs tracepoint_ptr_t srcu_unlock_count srcu_cblist_invoking srcu_barrier_completion source_list s_vfs_rename_key nrexceptional ki_ioprio curbuf confirm nr_segs migrate_mode vm_next PE_SIZE_PTE membarrier_state sym_int80_landing_pad wait_max depth expires_next clockid_t timerqueue_head time poll jit_keyring key_serial_t fs_struct seccomp_filter request_queue si_code sival_int perf_event_context throttle_queue return_instance ftop __fsh percpu_count_ptr page_free nr_scanned mark_dirty i_fieldmask i_rt_spc_timelimit s_cop bd_part_count rcu_sync percpu_rw_semaphore d_dname shrinker s_stack_depth dirtied_time_when i_hash iterate_shared f_owner PIDTYPE_PGID child_ns_type generation unmap_sg tcflag_t throttle disc_data closing write_cnt ports_driver_data pending_free_dma_bufs WORK_STRUCT_LINKED port_stats arch_atomic_dec_and_test dma_free_attrs set_console_size alloc_pages_node virtqueue_detach_unused_buf port_fops_splice_write remove_vqs tmp n_namesz __UNIQUE_ID_name26 __u64 uevent_ops attr f_u d_flags kgid_t __s64 ia_ctime blocks fi_extents_max fe_reserved syms ops num init core_kallsyms tails cpu static_key_mod num_trace_events get_dquots dq_off dqb_bhardlimit user MIGRATE_SYNC_NO_COPY dma_addr kmem_cache mremap fault mem_cgroup vma_flags vm_fault page_mkwrite mmap_sem start_code sym_hvclock_page uclamp_se uclamp rcu_tasks_nvcsw pcount task_rss_stat pollfd group_leader bases tqhead key_user key_tag root real_blocked journal_info __rcu_icq_cache wchar task_io_accounting nr_dirtied_pause xmm_space ax ip s_security bd_claiming read_dqblk sb_writers d_automount d_real i_ino i_writecount i_fop filldir_t fl_copy_lock ra_pages KOBJ_NS_TYPES current_may_mount restore bus kernel_ulong_t is_prepared start_prevent_time syscore RPM_REQ_AUTOSUSPEND rpm_request scatterlist DMA_BIDIRECTIONAL map_resource sync_sg_for_device get_parent ktermios delta_msr_wait __virtio64 inbuf_lock virtqueue_add_inbuf c kref_put __b list_cut_position get_current port_fops_open put_chars data atomic_t tail kobj_uevent_env private seqcount d_inode kuid_t posix_acl setattr long long int ctime s32 __rb_parent_color num_tracepoints srcu_gp_mutex trace_eval_map PRJQUOTA lru gfp_mask invalidatepage iov_base pobjects stack_vm start_data sym_pvclock_page util_est dl_boosted clockid b rcu_node_entry sched_remote_wakeup nvcsw posix_cputimers sgid kernel_cap_t parent_exec_id ioc sival_ptr mems_allowed_seq UTASK_SSTEP_ACK di ds xol_area s_qcop d_spc_softlimit d_spc_warns s_umount quota_info s_user_ns destroy_work i_atime i_bytes i_sb_list i_sequence fl_flags afs d_lru f_write_hint fown_struct mmap_miss suspend compatible need_parent_lock needs_suppliers DL_DEV_PROBING driver_flags dma_ops DMA_FROM_DEVICE sync_sg_for_cpu archdata device c_lflag receive_buf close_delay validate set_status __virtio32 WORK_STRUCT_PWQ_BIT kobject_action c_ovq_lock c_ivq bytes_sent INIT_LIST_HEAD register_virtio_driver __dummy2 sg_init_one is_rproc_serial bytes atomic_set atomic_inc remove_port_data port2 n_type flush list_head priority envp core_layout st_shndx timer_list timer tracepoint_func bpf_raw_event_map unfreeze_fs quota_write dq_lock i_mmap_writable ki_complete files fa_fd fa_next pages rss_stat sym_vvar_page perf_rdpmc_allowed core_state prev_sum_exec_runtime nr_wakeups_affine_attempts last_update_time load_avg ewma dl_runtime hrtimer_restart rmtp ptracer_cred revoked_at key_perm_t x sigset_t _timer __sifields futex_pi_state perf_event_ctxp nr_dirtied orig_ret_vaddr kioctx_table tlb_flush_batched vmem_altmap dq_op quotactl_ops bd_inode bd_mutex dqi_bgrace s_time_min s_fsnotify_marks list_lru_node memcg_aware i_rdev fl_wait setlease flc_flock flc_posix file_lock_context i_verity_info prealloc_mutex kobject poweroff_noirq acpi_match_table dismiss major proc_dir_entry flush_chars hangup resize termiox tty_ldisc destruct iflags pre_vectors vring ring port_attribute_group hvc_instantiate spin_unlock_irqrestore check_copy_size cols debugfs_remove __vpp_verify poll_wait fill_readbuf __UNIQUE_ID___y89 j error_out crc d_parent loff_t ino kstat unused_crcs latch_tree_node srcu_have_cbs srcu_gp_seq_needed_exp grplo offloaded static_key num_args i_mutex_key dqb_bsoftlimit ki_hint bio_vec uidhash_node burst is_dirty_writeback error_remove_page wb_err private_lock address pmdval_t memcg swap_readahead_info hiwater_rss brk saved_auxv nr_wakeups_local nr_wakeups_passive nr_wakeups_idle dl sched_info tasks expiry keytype saved_sigmask active_ref _arch syscw acct_rss_mem1 flush_required saved_tf cwd d_rt_space hlist_bl_head bd_holder_disks s_id d_init scan_objects seeks s_wb_err list_lru s_inodes nfs_fl fscrypt_info d_subdirs kernfs_ops drv_groups driver_private defer_hook power direct_complete sync segment_boundary_mask put devt tty_drivers tty_ldisc_ops ctrl_lock virtqueue finalize_features notify ports_lock check_object_size reclaim_consumed_buffers __list_add cancel_work_sync rows handle_control_message cdev_add __d nonseekable_open control_intr _Bool counter pending mem_used refs pprev len get_link delayed_call long int s_list srcversion num_gpl_syms handler bug_addr symtab srcu_cb_mutex hlist_node target_list s_mem vm_flags open cow_page se sched_statistics period_contrib hrtimer cpus_ptr pushable_tasks active_mm thread_group min_flt serial last_used_at keys process_keyring ngroups task_works plug reclaim_state _band active_memcg d sp iopl sig_on_uaccess_err internal_ref s_incoredqs rt_spc_timelimit unicode_map bd_contains bd_fsfreeze_count s_max_links s_fsnotify_inode_refs s_dentry_lru i_dentry iopoll file_lock_operations i_private last_ino next_generation kernfs_open_node poweroff_late remove usage_count RPM_REQ_NONE suspended_time subtype init_termios c_iflag unthrottle set_termiox get_icount serial_icounter_struct get_serial ldisc_sem stopped open_wait find_vqs set_size set_vq_affinity virtio_driver port_debugfs_fops WORK_NO_COLOR KOBJ_ONLINE config_work cons virtio_has_feature hvc_resize register_chrdev __list_del_entry virtqueue_disable_cb send_control_msg dma_alloc_coherent new_first freezing wait_address find_port_by_devt port_fops_fasync __ret hv_ops used d_name iattr uid inode_operations kill_sb module_kobject __s8 module_sect_attrs srcu_gp_seq rcu_segcblist grpmask s_lock_key put_super mem_dqblk android_vendor_data1 iov iovec page private_data compound_mapcount pteval_t s64 ptrace on_rq load runnable_weight wait_start block_start nr_wakeups_remote in_hrtirq user_defined sched_psi_wake_requeue compat_rmtp graveyard_link user_ns bio_list nr_batch_requests sigval_t uprobe_task_state android_kabi_reserved7 limit0 l g fop dx header phys_addr_t cleanup free_cached_objects dquot_operations d_rt_spc_softlimit spc_timelimit qc_state s_mtd dqio_sem dqi_format dqi_dirty_list s_d_op dirtied_when poll_table_struct fl_file fl_release_private lm_get_owner flc_lease attrs ino_idr thaw_noirq runtime_resume PROBE_DEFAULT_STRATEGY bus_type DL_DEV_NO_DRIVER RPM_SUSPENDED map_page dma_pools get_reference_args add_links fwnode_handle devres_head minor_start ioctl winsize serial_struct pgrp outbuf reset virtio_config_ops vring_desc vring_used vqs KMALLOC_RECLAIM sgpages port_buffer outvq_lock copy_to_user rep_nop wait_for_completion pipe_unlock pipe_buf_steal __alloc_pages_node free_chrdev ubuf _nhdr __u16 spinlock_t callback_head fe_flags update_time s_dev MODULE_STATE_UNFORMED wait_queue_head_t s8 sect_attrs srcu_struct_ptrs function ssp num_bpf_raw_events lock_class_key free_inode remount_fs umount_begin pad_until dq_dqb_lock dqb_rsvspace ki_pos buffers rwlock_t address_space _compound_pad_1 pgprot_t pgdval_t orig_pte PE_SIZE_PUD env_end load_weight time_slice back dl_deadline dl_period hang_detected prio_list vmas pid utime seccomp last_siginfo _uid memcg_oom_order UTASK_RUNNING oom_reaper_list swd fxregs_state alimit __gsh pt_regs ioctx_lock ino_warnlimit s_active fl_link_cpu lm_break android_reserved1 show_fdinfo WRITE_LIFE_NOT_SET PIDTYPE_SID sock namespace kobj_type released prepare secondary nargs graph_get_port_parent iommu_param cc_t set_ldisc wait_until_sent x_hflag x_rflag read_wait session virtio_device_id __virtio16 is_source page_ref_dec_and_test kmem_cache_alloc_trace _raw_spin_unlock_irq find_port_by_id freezer_count order wait_port_writable debugfs_name func wait_lock arch_spinlock_t wait kparam_string elemsize using_gplonly_symbols rb_node type bpf_func trace_events trace_evals kstatfs cnts begin pte_high prealloc_pte vm_pgoff mm_rb arg_end my_q task_group nr_hangs seqnum in_iowait stack_canary key_restrict_link_func_t signal_struct sas_ss_size sessionid _sigchld _sigsys arch_tlbflush_unmap_batch autask si pt_frag_refcount percpu_ref_func_t d_ino_timer commit_dqblk read_count cleancache_poolid i_dio_count llseek write_iter d_time path f_ep_links idr_base prealloc_buf uevent_suppress freeze_late dev_root async_suspend autosleep_enabled use_autosuspend property_present of_node_reused c_cc c_ispeed send_xchar irq_requested __key config_change_pending nr_sets bytes_discarded spin_unlock_irq try_to_freeze_unsafe wait_queue_entry out_intr discard_port_data unplug_port port_debugfs_open early nr_ports io_callbacks locked __u8 qstr gid_t timespec64 getattr blksize attributes btime fe_physical fe_length module_param_attrs st_other delay_work num_jump_entries seq_operations fasync_readers pipe_buffer epoll_watches exec_vm wake_entry timerqueue_node HRTIMER_NORESTART nr_events sched_dl_entity exit_code in_user_fault sibling securebits sem check io_cq syscfs pi_state_cache tlb_ubc utask android_kabi_reserved8 thread io_bitmap_ptr mm_segment_t fsave fxsave __padding fpregs_state end MEMORY_DEVICE_PRIVATE migrate_to_ram acquire_dquot qc_info s_bdi wait_unfrozen rss writer d_delete d_prune nr_deferred s_inode_list_lock s_inodes_wb fl_blocker fl_owner lockref KOBJ_NS_TYPE_NONE netlink_ns idr_rt priv seq_show kernfs_elem_attr suspend_late shutdown must_resume qos activate sg_table fwnode_reference_args class ttys tiocmget tty_operations ctrl_status tty_port_client_operations tty_port tty_resize notifier_del id_table failed vring_used_elem features port_sysfs_entries rproc_serial_features KOBJ_MAX virtqueue_get_buf cpu_relax _raw_spin_lock_irq use_multiport queue_work spin_lock name_size kill_fasync cdev_del init_vqs offp _note_6 _desc tty ssize_t create fiemap_extent set_acl kernel_symbol gpl_syms file tracepoint error_injection_entry drop_inode i_pages sector_t migratepage errseq_t counters rb_subtree_gap wakee_flip_decay_ts last_wakee nextevt key_payload key_restriction comm rt_mutex_waiter blk_plug cancelled_write_bytes psi_flags cgroups task_delay_info UTASK_SSTEP_TRAPPED vaddr dup_xol_addr addr_limit nid d_rt_spc_timer s_encoding bd_disk check_quota_file rcuwait s_time_max d_iput s_shrink s_remove_count _qproc fl_blocked_requests get_ownership subdirs kernfs_root init_name groups PROBE_FORCE_SYNCHRONOUS total_time may_skip_resume child_count clock_list dma_addr_t max_mapping_size device_node flush_buffer ws_row feature_table_legacy weak_barriers chr_major sg outvq_full __c to_user sg_page put_device send_sigio_to_port __list_cut_position fasync_helper sg_assign_page page_address in_intr io_names opos /buildbot/src/android/common-android12-5.4/common/drivers/char/virtio_console.c refcount is_bin_visible fu_llist d_hash ia_mtime s_blocksize st_name srcu_last_gp_end srcu_barrier_mutex wq start dq_count qsize_t write_begin ki_cookie w_counter qrwlock steal pmd_huge_pte rb_subtree_last android_vendor_data2 alt_len wake_cpu dl_non_contending clock_was_set_seq softirq_next_timer cpumask blocked rcu_blocked_node TT_COMPAT nfds __kernel_pid_t set_child_tid real_cred _stime write_bytes dirty_paused_when android_kabi_reserved6 tls_array mxcsr_mask sw_reserved shrink_control alloc_dquot d_fieldmask get_nextdqblk ino_timelimit s_roots bd_holder mtd_info dqi_max_ino_limit count_objects fl_list fl_end fl_downgrade_time fl_lmops lm_grant lock_manager_operations i_dir_seq thaw suspend_noirq runtime_idle offline consumers wait_queue irq_domain dma_map_ops flow_lock n_outbuf del_vqs get_features get_vq_affinity virtio_device WORK_STRUCT_COLOR_SHIFT WORK_STRUCT_STATIC WORK_NR_COLORS WORK_STRUCT_FLAG_MASK WORK_STRUCT_WQ_DATA_MASK KMALLOC_NORMAL debugfs_remove_recursive arch_atomic_set virtio_cons_early_init notifier_add_vio fill_queue port_debugfs_show __UNIQUE_ID___y93
Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)
.text .rel.text .init.text .rel.init.text .exit.text .rel.exit.text __bug_table .rel__bug_table .smp_locks .rel.smp_locks .text..refcount __ex_table .rel__ex_table .bss .rodata .rel.rodata .data .rel.data .modinfo .rodata.str1.1 .debug_loc .rel.debug_loc .debug_abbrev .debug_info .rel.debug_info .debug_ranges .rel.debug_ranges .debug_str .comment .debug_frame .rel.debug_frame .debug_line .rel.debug_line .llvm_addrsig .note.Linux .gnu.linkonce.this_module .rel.gnu.linkonce.this_module __versions .note.gnu.build-id .note.GNU-stack .symtab .shstrtab .strtab
virtio_console.c __UNIQUE_ID_description107 __UNIQUE_ID_license108 __send_control_msg __send_to_port add_port add_port.__key alloc_buf config_intr config_work_handler control_intr control_work_handler dev_attr_name discard_port_data dma_bufs_lock early_console_added early_put_chars features fill_queue fill_readbuf flush_bufs free_buf get_chars hv_ops id_table in_intr init.__key init_port_console init_vqs kmalloc_array notifier_add_vio notifier_del_vio out_intr pdrvdata pdrvdata_lock pending_free_dma_bufs pipe_to_sg port_attribute_group port_debugfs_fops port_debugfs_open port_debugfs_show port_fops port_fops_fasync port_fops_open port_fops_poll port_fops_read port_fops_release port_fops_splice_write port_fops_write port_sysfs_entries portdev_fops put_chars reclaim_dma_bufs remove_port_data remove_vqs rproc_serial_features rproc_serial_id_table show_port_name unplug_port virtcons_freeze virtcons_probe virtcons_remove virtcons_restore virtio_console virtio_rproc_serial wait_port_writable virtio_console.mod.c __UNIQUE_ID_alias30 __UNIQUE_ID_alias31 __UNIQUE_ID_depends29 __UNIQUE_ID_intree27 __UNIQUE_ID_name26 __UNIQUE_ID_retpoline28 __UNIQUE_ID_vermagic25 ____versions _note_6 __alloc_pages_nodemask __check_object_size __class_create __hvc_resize __init_waitqueue_head __kmalloc __kunmap_atomic __list_add_valid __list_del_entry_valid __mod_virtio__id_table_device_table __mod_virtio__rproc_serial_id_table_device_table __put_page __refrigerator __register_chrdev __splice_from_pipe __stack_chk_fail __this_module __unregister_chrdev __wake_up __x86_indirect_thunk_ecx __x86_indirect_thunk_edi _copy_from_user _copy_to_user _dev_err _dev_warn _raw_spin_lock _raw_spin_lock_irq _raw_spin_lock_irqsave _raw_spin_unlock _raw_spin_unlock_irq _raw_spin_unlock_irqrestore cancel_work_sync cdev_add cdev_alloc cdev_del class_destroy cleanup_module complete current_task debugfs_create_dir debugfs_create_file debugfs_remove debugfs_remove_recursive device_create device_destroy dma_alloc_attrs dma_free_attrs ex_handler_refcount fasync_helper finish_wait freezing_slow_path get_device hvc_alloc hvc_instantiate hvc_kick hvc_poll hvc_remove init_module init_wait_entry kfree kill_fasync kmalloc_caches kmap_atomic kmem_cache_alloc_trace kmemdup kobject_uevent memcpy no_llseek nonseekable_open page_address pipe_lock pipe_unlock prepare_to_wait_event printk put_device queue_work_on register_virtio_driver schedule seq_lseek seq_printf seq_read sg_init_one sg_init_table single_open single_release snprintf sprintf strncpy sysfs_create_group sysfs_remove_group system_freezing_cnt system_wq unlock_page unregister_virtio_driver virtio_check_driver_offered_feature virtio_cons_early_init virtqueue_add_inbuf virtqueue_add_outbuf virtqueue_detach_unused_buf virtqueue_disable_cb virtqueue_get_buf virtqueue_is_broken virtqueue_kick wait_for_completion
< < | @ @ $
u32 llist_head mem_limit kset_uevent_ops uid_t rmdir tmpfile completion setup st_size sda srcu_cblist tp funcs dq_id rb_root_cached readpage freepage start_idx frozen vm_mm pgprot userfaultfd_ctx binfmt status sleep_max enqueued deadline dl_overrun get_time mm restart_block prev_cputime _sys_private splice_pipe return_instances last_cpu regs cs confirm_switch dev_pagemap_ops write_info d_spc_timer bd_fsfreeze_mutex release_dqblk gp_count fsnotify_mark_connector d_revalidate lm_notify nfs_lock_info i_flctx d_lockref f_security supers thaw_early platform_data msi_domain DMA_TO_DEVICE dma_data_direction get_merge_boundary device_dma_parameters of_node get_named_child_node dev_release tty_driver hw_stopped flow_change config_enabled vrh_callback_t out_vqs in_vq __be32 queue_work_on nvqs remove_port __a unregister __UNIQUE_ID___x90 drivers/char/virtio_console.mod.c read rlock fn symlink tv_sec fi_extents_start fe_reserved64 fiemap_extent_info mount MODULE_STATE_LIVE MODULE_STATE_GOING drivers_dir value_offset num_syms param_lock max num_unused_syms taints typetab num_srcu_structs addr module read_pos GRPQUOTA quota_type sigpending interval ratelimit_state is_partially_uptodate anon_vma_chain pgtables_bytes mmlist start_brk nr_threads recent_used_cpu group_node vruntime iowait_count sum_sleep_runtime load_sum ktime_t value exit_state real_parent time_in_state timers_active index_key desc_len pi_lock io_context ptrace_message _sigfault _dummy_bnd _dummy_pkey uprobe android_kabi_reserved5 _refcount get_state s_xattr quota_format_ops gp_wait s_fs_info s_mode d_canonical_path i_mtime i_ctime i_blkbits i_blocks i_readcount fl_start nfs4_lock_state debug_id copy_file_range fsverity_info d_child prev_pos file_ra_state bin_attrs seq_start restore_early dev_name suppress_bind_attrs driver last_time dev_pm_qos msi_list sync_single_for_cpu device_is_available property_read_string_array graph_get_remote_endpoint set_termios tty_port_operations vringh_config vringh_config_ops WORK_STRUCT_PENDING_BIT err spin_unlock hvc_kick hvc_remove _copy_from_user single_open notifier_del_vio virtcons_remove virtcons_freeze reclaim_dma_bufs in_count __wq_entry __int __UNIQUE_ID___x92 __UNIQUE_ID_retpoline28 /buildbot/src/android/common-android12-5.4/out/android12-5.4/common tty_buffer work refcount_struct parent list dentry i_opflags ia_valid ia_size fs_parameter_description kobj_completion namespace_offset rb_left jump_entry writeback_control dq_free dqb_curinodes ki_flags locked_vm printed MIGRATE_SYNC swap_deactivate private_list slab_cache _compound_pad_2 pgoff pte_t data_vm vdso sym___kernel_sigreturn stack nr_wakeups_sync dl_timer cpu_base hres_active hrtimer_clock_base bucket_id TT_NONE old_time32_t ptraced name_link _overrun sigval _addr_pkey futex_exit_mutex rcu_users ptrace_bps seg st_space xsave xfeatures core_thread mmu_notifier_mm tlb_flush_pending MEMORY_DEVICE_FS_DAX page_type super_operations get_dqblk xattr_handler s_encoding_flags quota_format_type dqi_fmt_id dqi_max_spc_limit s_writers cb_head s_subtype i_mapping i_nlink i_write_hint i_count iterate _key sendpage file_operations i_fsnotify_mask f_lock WRITE_LIFE_SHORT f_pos_lock f_version f_wb_err kernfs_node device_type DL_DEV_DRIVER_BOUND links_count length dma_supported name_base consoles feature_table_size_legacy get_status vringh WORK_STRUCT_DELAYED WORK_OFFQ_FLAG_BASE WORK_OFFQ_LEFT WORK_OFFQ_POOL_BITS in_vqs _raw_spin_lock_irqsave hp add_inbuf vq device_destroy schedule __send_to_port config_work_handler out_buf __UNIQUE_ID___x88 multiport splice_desc __UNIQUE_ID_alias30 uevent hash __kernel_loff_t listxattr parameters kernel_param extable alloc_inode sync_fs statfs stop fasync_writers __count launder_page vm_ops context ldt_struct sum_exec_runtime nr_migrations iowait_sum on_list sched_task_group preempt_notifiers exp_hint rcu_special no_cgroup_migration wait_pidfd vfork_done nivcsw posix_cputimer_base keyring_index_key sas_ss_flags page_frag timer_slack_ns base0 gs lookahead ioctx_table qc_dqblk bd_super bd_invalidated qf_ops write_file_info i_security actor mmap_supported_flags fl_ops lm_change i_fsnotify_marks WRITE_LIFE_NONE rw_hint pid_type kn deactivate_waitq lock_key DL_DEV_UNBINDING in_dpm_list wakeup RPM_REQ_SUSPEND dev_pm_info DMA_NONE c_cflag receive_buf2 config find_vrhs avail WORK_OFFQ_CANCELING KOBJ_BIND __write_once_size unregister_virtio_driver out __ret_warn_on sysfs_create_group sysfs_remove_group dma_alloc_attrs freezer_do_not_count refcount_inc get_page free_buf out_count __UNIQUE_ID_vermagic25 port next flags long unsigned int work_func_t owner osq mode name_offset get insn mod_tree_node bug_list Elf32_Addr bpf_raw_events etype show_options rb_root fa_file bufs processes swap_activate compound_order vmacache_seqnum mm_users inv_weight active is_soft pushable_dl_tasks events atomic_flags uaddr nanosleep timespec_type __kernel_timespec cap_inheritable datalen non_rcu audit_context icq_hint __kernel_long_t _addr cpuset_slab_spread_rotor robust_list_head trace pagefault_disabled android_oem_data1 sp0 foo mxcsr bp __dsh __csh xcomp_bv allow_reinit percpu_ref kill quota_on quota_off quota_sync export_operations s_count bd_holders bd_block_size mem_dqinfo d_compare d_manage s_dio_done_wq nr_items memcg_lrus shrinker_id __i_nlink i_rcu __poll_t file_lock f_sb_err bin_attribute state_initialized state_remove_uevent_sent complete of_device_id probe wakeirq wakeup_count timer_autosuspends dev_pm_domain get_next_child_node atomic_write_lock ws config_lock vq_callback_t WORK_STRUCT_PENDING WORK_OFFQ_POOL_NONE c_ovq debugfs_file __le32 debugfs_create_dir printk __dummy _copy_to_user virtqueue_kick __list_del _raw_spin_unlock snprintf can_sleep kref_get pipe_lock __alloc_pages config_intr control_work_handler _r nr_added_bufs total_len __UNIQUE_ID_license108 notifier_add val unsigned char envp_idx f_path get_acl fe_logical kparam_array exception_table_entry num_symtab hlist_head show_devname quota_read projid_t dqb_btime dqb_itime xarray set_page_dirty readpages direct_IO kvec fa_lock user_struct objects mmap p4d_t vm_private_data vm_area_struct def_flags end_code arg_start sym___kernel_rt_sigreturn weight policy run_delay sched_contributes_to_load max_state real_start_time expiry_active fsgid kernel_cap_struct cap_permitted quotalen nsproxy backing_dev_info _tid _status perf_event_list io_bitmap_max fcs math_emu_info task_struct write_dquot d_ino_hardlimit d_rt_spc_warns set_dqblk s_time_gran fl_fasync fl_break_time fadvise i_pipe i_cdev d_sb WRITE_LIFE_MEDIUM WRITE_LIFE_EXTREME KOBJ_NS_TYPE_NET state_add_uevent_sent iommu_ops event_count autosuspend_delay coherent_dma_mask graph_get_next_endpoint dev_uevent c_ospeed driver_state install tty_files hvc_struct dma_bufs_lock vendor post_vectors WORK_STRUCT_NO_POOL KMALLOC_DMA stats __read_once_size v i virtcons_restore fail tmp_list __out __u32 commit wait_list vfsmount mknod rename fs_flags crcs arch srcu_data_have_cbs key trace_bprintk_fmt_start op seq_file i_mmap rb_leftmost i_mmap_rwsem nrpages waiting_writers MIGRATE_SYNC_LIGHT compound_dtor close huge_fault pinned_vm wakee_flips exec_max active_bases next_timer softirq_expires_next deferred_qs rcu_tasks_idx TT_NATIVE numbers sas_ss_sp loginuid __rcu_head _addr_bnd kernel_siginfo rchar acct_vm_mem1 css_set task_frag memcg_nr_pages_over_high chained base1 debugreg6 cr2 info reserve MEMORY_DEVICE_DEVDAX s_iflags bd_write_holder gendisk super_block i_size fsync fallocate signum event mmapped probe_type need_for_probe dev_links_info is_late_suspended wakeup_path suspend_timer get_sgtable unmap_resource sync_single_for_device dma_parms cma dev_archdata other ws_col ld_semaphore write_wakeup unused_ctrl hangup_work console callback completed WORK_OFFQ_POOL_SHIFT WORKER_DESC_LEN guest_connected new virtio_cread16 dev_get_drvdata copy_from_user unlock_page __UNIQUE_ID_intree27 __ARRAY_SIZE_TYPE__ unsigned short hlist_bl_node lookup ia_atime num_kp sig_ok Elf32_Sym srcu_node len_lazy srcu_data unregfunc jump_entries dirty_inode evict_inode poll_event dqb_ihardlimit xa_flags bmap iov_offset writers arch_rwlock_t pipe_bufs pgd task_size highest_vm_end end_data nr_failed_migrations_affine runnable_load_sum util_avg dl_density inactive_timer rcu_read_unlock_special need_qs s last_arrival fd has_timeout suid domain_tag cred wake_q_node pi_waiters nr_tasks _utime cg_list no_update es alloc nr_cached_objects i_spc_warnlimit d_rt_spc_hardlimit bd_partno hd_struct bd_queue i_io_list i_wb_list write fl_link fl_pid check_flags d_iname f_mode f_ra sd idr target_kn seq_stop pm_message_t online wake_irq active_count expire_count ignore_children no_callbacks device_get_match_data iommu_fwspec c_oflag write_wait termios_locked blocked_open num_free device_attribute port_fops false NR_KMALLOC_TYPES hvc IS_ERR __u __mptr virtio_cread32 names poll_table will_write_block preferred_nid ppos int locked_pending refcount_t dev seqcount_t unlink __kernel_dev_t ia_mode wait_queue_head unused_syms fixup grphi srcu_barrier_seq destroy_inode count MIGRATE_ASYNC slab_list vm_prev on_cpu normal_prio rt_priority block_max cfs_rq max_hang_time is_rel is_hard rcu_read_lock_nesting pdeath_signal ufds children thread_keyring q_node __kernel_timer_t _sigval _lower dup_xol_work sysenter_cs orig_ax __ssh exe_file cpu_bitmap pgmap units i_ino_timelimit d_ino_softlimit blkcnt_t rm_xquota s_bdev gp_state s_pins unlocked_ioctl lm_setup fl_u i_data i_link f_op idr_next kernfs_elem_dir page_link unmap_page fwnode x_sflag last_used_idx WORK_STRUCT_DELAYED_BIT KOBJ_CHANGE KOBJ_OFFLINE cpkt class_destroy is_console_port _dev_warn virtqueue_add_outbuf fops list_del get_device finish_wait kmap_atomic nonblock buf_size free work_struct u16 filter umode_t mnt arg dev_t result_mask fs_context mkobj signed char num_exentries percpu_size gp_seq writable_size writepage releasepage inuse pgtable_t pte pagesize arg_lock env_start run_node sched_entity timeout ns rcu_data0 assoc_array_ptr group_info _kill __kernel_clock_t _upper UTASK_SSTEP i387 reserved quota_enable bd_dev id f_pos early_init idle_notification RPM_SUSPENDING cdevs termios tiocmset ws_ypixel carrier_raised del_vrhs WORK_OFFQ_FLAG_BITS kmalloc_cache_type portdev bytes_received resize_console virtio_check_driver_offered_feature to unregister_chrdev kobject_uevent filp find_port_by_devt_in_portdev page_ref_inc port_fops_write port_fops_poll free_cdev __UNIQUE_ID___y91 get_chars head atomic_long_t long long unsigned int raw_lock argv release default_attrs atime mtime s_blocksize_bits state done gpl_crcs srcu_parent prio num_trace_bprintk_fmt num_trace_evals fs_supers dq_sb a_ops writepages kiocb r_counter tmp_page address_space_operations anon_vma p4d linux_binfmt wait_sum nr_wakeups sched_avg _softexpires vmacache sched_migrated pid_t ptrace_entry fsuid cap cap_effective serial_node mems_allowed uprobe_task uaccess_err avx512_timestamp d_ino_warns bd_private dqi_igrace batch i_wb compat_ioctl flock cdev d_op kernfs_open_file state_in_sysfs dev_pm_ops match power_state no_pm prevent_sleep_time no_pm_callbacks runtime_status get_required_mask dma_pfn_offset ports write_room SAK_work outbuf_size debugfs_dir next_vtermno feature_table_size WORK_CPU_UNBOUND __le16 fbit virtqueue_is_broken virtio_device_ready kref_init flush_bufs free_device src __UNIQUE_ID_alias31 android_kabi_reserved2 tty_bufhead name buflen sysfs_ops link ia_file module_state mp version maxlen rb_right module_layout bug_table kallsyms exit from kprojid_t iov_iter isolate_page rb pgd_t find_special_page ctx_id tlb_gen util_sum nr_retries plist_node in_execve desc key_type fs files_struct q _sifields _fd read_bytes acct_timexpd active_uprobe limit1 base2 ptrace_dr7 twd fip rip base_pfn end_pfn resource_size_t rt_spc_warnlimit s_export_op s_magic fscrypt_operations s_dquot qf_next i_rwsem i_version fl_owner_t nfs4_lock_info splice_write flc_lock i_generation inode kobj_ns_type kernfs_elem_symlink device_private cls dma_configure can_wakeup needs_force_resume irq_safe map_sg property_read_int_array class_groups dev_kobj c_line termios_rwsem packet closing_wait calc_sets bus_name last_avail_idx config_changed WORK_STRUCT_COLOR_BITS WORK_STRUCT_PWQ __val find_port_by_vtermno __virtio_test_bit list_add_tail _dev_err schedule_work virtio_find_vqs device_create find_port_by_vq try_to_freeze wait_queue_func_t freezing_slow_path seq_printf pipe_to_sg nr_queues port_id free_inbufs num_spliced entry first i_default_acl permission gid s_maxbytes ro_size line st_info strtab mod_kallsyms srcu_idx srcu_struct s_op thaw_super index show_stats bdev_try_to_free_page pipe __lstate pipe_buf_operations ratelimit swap_info_struct vm_fault_t vm_operations_struct mmap_legacy_base sym___kernel_vsyscall dumper usage static_prio sleep_start nr_failed_migrations_hot avg runtime hrtimer_cpu_base rcu_tasks_holdout_list __kernel_time64_t revents nr int32_t security removed request_key_auth user_namespace alloc_lock pi_state_list dpl ss align _mapcount get_next_id nextents qc_type_state s_root bd_part qf_owner dentry_operations s_readonly_remount bdi_writeback splice_read d_wait f_tfile_llink kernfs_node_id poweroff resume_early of_match_table pm_message dl_dev_state max_time subsys_data graph_parse_endpoint fwnode_endpoint class_release break_ctl set_serial wait_readers throttle_mutex xmit_buf drain_delay virtio_console feature_table KOBJ_ADD dma out_vq spinlock_check port_has_data hvc_alloc list_empty pscr_ret__ freezable_schedule init_wait_entry add_port char unsigned int llist_node android_kabi_reserved1 sentinel attribute d_seq sequence tv_nsec mod modinfo_attrs holders_dir arr num_unused_gpl_syms workqueue_struct trace_event_call refcnt num_ei_funcs s_umount_key dq_inuse projid dquot write_end ki_filp bvec fa_rcu freelist _pt_pad_2 pgprotval_t page_entry_size map_pages pfn_mkwrite sym_vvar_start sym_VDSO32_NOTE_MASK mm_context_t wait_count nr_forced_migrations HRTIMER_RESTART seq cpus_mask exit_signal jobctl gtime icq_tree ioc_node si_signo si_errno cpuset_mem_spread_rotor preempt_disable_ip avl desc_struct fregs_state xstate_header xregs_state res zone_device_data i_spc_timelimit s_flags block_device free_file_info d_weak_revalidate i_lock i_wb_frn_avg_time i_wb_frn_history read_iter fl_type lm_put_owner f_count async_size grab_current_ns dir freeze_noirq num_vf suppliers relax_count accounting_timestamp cache_sync cma_area local_fwnode shutdown_pre ns_type speed_t legacy_mutex dtr_rts do_wakeup scan virtio_console_control __be16 dma_free_coherent list_is_singular prepare_to_wait_event kmalloc_array u size raw_spinlock is_visible hash_len string node Elf32_Half elf32_sym percpu expires srcu_barrier_head mynode kqid iov_len short vm_rb PE_SIZE_PMD start_stack nr_failed_migrations_running runnable_load_avg rt run_list sched_rt_entity running rcu_node rcu_tasks_idle_cpu node_list personality egid description nameidata signal _call_addr robust_list stack_refcount fpu swregs_state mm_struct altmap ref force_atomic get_projid get_inode_usage quota_disable d_spc_hardlimit s_quota_types dqi_flags rw_sem nlm_lockowner d_fsdata prealloc devnode mod_name device_driver runtime_auto last_busy pm_domain devres_lock chars_in_buffer ws_xpixel notifier_hangup WORK_BUSY_PENDING waitqueue _raw_spin_unlock_irqrestore cpu_addr callbacks refcount_set sprintf will_read_block __send_control_msg userptr need_wakeup Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) uint32_t prev ktype fu_rcuhead i_flags i_op ia_uid ia_gid fiemap perm elem gpl_future_syms bug_entry Elf32_Word entries code s_writers_key i_mutex_dir_key write_inode rw_semaphore locked_shm missed _pt_pad_1 vm_end vma_page_prot vm_file ctx mmap_base map_count exec_start watchdog_stamp dl_throttled clock_base uclamp_req futex tgid thread_pid pid_namespace pid_links maj_flt euid session_keyring assoc_array sighand sighand_struct filter_count self_exec_id tlbflush_unmap_batch memcg_in_oom xol_vaddr fos rdp bx async_put_work MEMORY_DEVICE_PCI_P2PDMA memory_type release_dquot i_rt_spc_warnlimit spc_warnlimit s_vop bd_bdi uuid_t s_inode_lru i_size_seqcount i_state i_wb_frn_winner i_lru poll_queue_proc fl_blocked_member i_crypt_info d_in_lookup_hash f_flags PIDTYPE_MAX f_mapping seq_next restore_noirq sync_state wakeup_source deferred_resume RPM_REQ_IDLE state_synced driver_name proc_show ldisc client_data pdrvdata_lock irq_affinity true KOBJ_REMOVE ports_device inbuf dma_handle cdev_alloc init_port_console _name spinlock kref android_kabi_reserved3 __kernel_size_t __kernel_uid32_t fi_extents_mapped kp unused_gpl_syms async_probe_requested text_size init_layout ei_funcs i_lock_key dqb_curspace xa_lock gfp_t xa_head nrbufs compound_head deferred_list pt_mm shared anon_name split ptl page_table_lock total_vm mm_rss_stat ldt alt nr_wakeups_migrate dl_bw __kernel_clockid_t clear_child_tid restrict_link wake_q _sigpoll kernel_siginfo_t syscr nodemask_t trace_recursion memcg_oom_gfp_mask padding padding1 rm cx __esh entry_eip dev_pagemap d_space s_state bd_openers s_instances readers_block pos dir_context nfs4_fl remap_file_range d_alias PIDTYPE_TGID atomic_write_len freeze dev_groups driver_data coredump subsys_private links is_suspended is_noirq_suspended timer_expires RPM_REQ_RESUME active_time dma_length bus_dma_mask offline_disabled vtermno pdrvdata vdev little_endian portdev_fops virtio_rproc_serial WORK_STRUCT_FLAG_BITS control_work async_queue host_connected get_inbuf spin_lock_irq debugfs_create_file gfp pfo_val__ sg_init_table fini show_port_name sg_list elf32_note early_put_chars buf u64 u8 mutex magic list_lock android_kabi_reserved4 size_t i_acl nlink fi_flags level base ro_after_init_size mod_arch_specific num_bugs srcu_gp_seq_needed enabled show_path dq_flags host readers unix_inflight vm_page_prot vma atomic64_t ldt_usr_sem slice_max nr_wakeups_affine softirq_activated cpumask_t rcu_tasks_holdout rcu stime cap_ambient sig pi_blocked_on ioprio icq_list release_work _pid _syscall ioac futex_state writable soft destroy_dquot get_reserved_space fsverity_operations qf_fmt_id read_file_info d_release list_lru_one s_sync_lock i_bdev PIDTYPE_PID drop_ns kernfs_syscall_ops kernfs_iattrs PROBE_PREFER_ASYNCHRONOUS memalloc_noio RPM_RESUMING runtime_error detach max_segment_size x_cflag dcd_change winsize_mutex flow_stopped tty_struct client_ops rproc_serial_id_table dev_attr_name KOBJ_MOVE ret sz atomic_dec_and_test put_page_testzero arch_atomic_inc alloc_buf __this_module __UNIQUE_ID_depends29 bool qspinlock show __kernel_ssize_t i_mode mkdir time64_t attributes_mask rdev i_sb MODULE_STATE_COMING module_attribute str unused_gpl_crcs notes_attrs srcu_barrier_cpu_cnt regfunc file_system_type freeze_fs dq_dirty USRQUOTA dq_dqb writeback_index fasync_struct offset pipe_inode_info idx isolate_mode_t vm_start pmd pmd_t pud pte_low access hiwater_vm vdso_image thread_info sched_class statistics nr_migrations_cold bits last_queued sched_reset_on_fork restore_sigmask bitset upid start_time cap_bset len_desc payload cached_requested_key pi_top_task last_waited _rt _pkey delays saved_trap_nr arch_uprobe_task error_code startup child nr_to_scan s_master_keys s_mounts dqi_priv s_fsnotify_mask s_vfs_rename_mutex s_inode_wblist_lock i_devices f_inode attribute_group kobj_ns_type_operations pm resume resume_noirq runtime_suspend cls_msk request_pending RPM_ACTIVE rpm_status pm_subsys_data set_latency_tolerance nents orig_nents dma_mask iommu_group proc_entry unused write_buf event_indices WORK_STRUCT_LINKED_BIT max_nr_ports kfree n put_page kmalloc _raw_spin_lock virtcons_probe port_fops_read ____versions modversion_info __UNIQUE_ID_description107 optimistic_spin_queue i_gid __kernel_gid32_t init_fs_context __s32 set num_gpl_future_syms st_value args srcu_lock_count delayed_work target freeze_super dq_hash dqb_isoftlimit mapping raw_spinlock_t wlocked putback_page pud_t vm_userfaultfd_ctx get_unmapped_area mm_count task dl_yielded nr_cpus_allowed use_memdelay uaddr2 old_timespec32 thread_node nr_leaves_on_tree capture_control _addr_lsb perf_event_mutex default_timer_slack_ns p perf_event trap_nr changed ___orig_eip extended_state_area thread_struct uprobes_state resource set_info i_ino_warnlimit d_ino_count bd_list s_uuid fmode_t list_lru_memcg fasync d_u d_rcu WRITE_LIFE_LONG f_cred initial_ns syscall_ops notify_next bus_groups acpi_device_id disable_depth request sgl dma_address fwnode_operations put_char receive_room files_lock itty low_latency buf_mutex portdevs vring_avail early_console_added __WORK_OFFQ_CANCELING WORK_BUSY_RUNNING KOBJ_UNBIND c_ivq_lock ptr r hvc_poll refcount_dec_and_test __ab_c_size a sg_set_page port_fops_release free_port buffer n_descsz lock kobj kset store default_groups i_uid readlink atomic_open s_type test kernel_param_ops gpl_future_crcs mtn module_notes_attrs tracepoints_ptrs tracepoint_ptr_t srcu_unlock_count srcu_cblist_invoking srcu_barrier_completion source_list s_vfs_rename_key nrexceptional ki_ioprio curbuf confirm nr_segs migrate_mode vm_next PE_SIZE_PTE membarrier_state sym_int80_landing_pad wait_max depth expires_next clockid_t timerqueue_head time poll jit_keyring key_serial_t fs_struct seccomp_filter request_queue si_code sival_int perf_event_context throttle_queue return_instance ftop __fsh percpu_count_ptr page_free nr_scanned mark_dirty i_fieldmask i_rt_spc_timelimit s_cop bd_part_count rcu_sync percpu_rw_semaphore d_dname shrinker s_stack_depth dirtied_time_when i_hash iterate_shared f_owner PIDTYPE_PGID child_ns_type generation unmap_sg tcflag_t throttle disc_data closing write_cnt ports_driver_data pending_free_dma_bufs WORK_STRUCT_LINKED port_stats arch_atomic_dec_and_test dma_free_attrs set_console_size alloc_pages_node virtqueue_detach_unused_buf port_fops_splice_write remove_vqs tmp n_namesz __UNIQUE_ID_name26 __u64 uevent_ops attr f_u d_flags kgid_t __s64 ia_ctime blocks fi_extents_max fe_reserved syms ops num init core_kallsyms tails cpu static_key_mod num_trace_events get_dquots dq_off dqb_bhardlimit user MIGRATE_SYNC_NO_COPY dma_addr kmem_cache mremap fault mem_cgroup vma_flags vm_fault page_mkwrite mmap_sem start_code sym_hvclock_page uclamp_se uclamp rcu_tasks_nvcsw pcount task_rss_stat pollfd group_leader bases tqhead key_user key_tag root real_blocked journal_info __rcu_icq_cache wchar task_io_accounting nr_dirtied_pause xmm_space ax ip s_security bd_claiming read_dqblk sb_writers d_automount d_real i_ino i_writecount i_fop filldir_t fl_copy_lock ra_pages KOBJ_NS_TYPES current_may_mount restore bus kernel_ulong_t is_prepared start_prevent_time syscore RPM_REQ_AUTOSUSPEND rpm_request scatterlist DMA_BIDIRECTIONAL map_resource sync_sg_for_device get_parent ktermios delta_msr_wait __virtio64 inbuf_lock virtqueue_add_inbuf c kref_put __b list_cut_position get_current port_fops_open put_chars data atomic_t tail kobj_uevent_env private seqcount d_inode kuid_t posix_acl setattr long long int ctime s32 __rb_parent_color num_tracepoints srcu_gp_mutex trace_eval_map PRJQUOTA lru gfp_mask invalidatepage iov_base pobjects stack_vm start_data sym_pvclock_page util_est dl_boosted clockid b rcu_node_entry sched_remote_wakeup nvcsw posix_cputimers sgid kernel_cap_t parent_exec_id ioc sival_ptr mems_allowed_seq UTASK_SSTEP_ACK di ds xol_area s_qcop d_spc_softlimit d_spc_warns s_umount quota_info s_user_ns destroy_work i_atime i_bytes i_sb_list i_sequence fl_flags afs d_lru f_write_hint fown_struct mmap_miss suspend compatible need_parent_lock needs_suppliers DL_DEV_PROBING driver_flags dma_ops DMA_FROM_DEVICE sync_sg_for_cpu archdata device c_lflag receive_buf close_delay validate set_status __virtio32 WORK_STRUCT_PWQ_BIT kobject_action c_ovq_lock c_ivq bytes_sent INIT_LIST_HEAD register_virtio_driver __dummy2 sg_init_one is_rproc_serial bytes atomic_set atomic_inc remove_port_data port2 n_type flush list_head priority envp core_layout st_shndx timer_list timer tracepoint_func bpf_raw_event_map unfreeze_fs quota_write dq_lock i_mmap_writable ki_complete files fa_fd fa_next pages rss_stat sym_vvar_page perf_rdpmc_allowed core_state prev_sum_exec_runtime nr_wakeups_affine_attempts last_update_time load_avg ewma dl_runtime hrtimer_restart rmtp ptracer_cred revoked_at key_perm_t x sigset_t _timer __sifields futex_pi_state perf_event_ctxp nr_dirtied orig_ret_vaddr kioctx_table tlb_flush_batched vmem_altmap dq_op quotactl_ops bd_inode bd_mutex dqi_bgrace s_time_min s_fsnotify_marks list_lru_node memcg_aware i_rdev fl_wait setlease flc_flock flc_posix file_lock_context i_verity_info prealloc_mutex kobject poweroff_noirq acpi_match_table dismiss major proc_dir_entry flush_chars hangup resize termiox tty_ldisc destruct iflags pre_vectors vring ring port_attribute_group hvc_instantiate spin_unlock_irqrestore check_copy_size cols debugfs_remove __vpp_verify poll_wait fill_readbuf __UNIQUE_ID___y89 j error_out crc d_parent loff_t ino kstat unused_crcs latch_tree_node srcu_have_cbs srcu_gp_seq_needed_exp grplo offloaded static_key num_args i_mutex_key dqb_bsoftlimit ki_hint bio_vec uidhash_node burst is_dirty_writeback error_remove_page wb_err private_lock address pmdval_t memcg swap_readahead_info hiwater_rss brk saved_auxv nr_wakeups_local nr_wakeups_passive nr_wakeups_idle dl sched_info tasks expiry keytype saved_sigmask active_ref _arch syscw acct_rss_mem1 flush_required saved_tf cwd d_rt_space hlist_bl_head bd_holder_disks s_id d_init scan_objects seeks s_wb_err list_lru s_inodes nfs_fl fscrypt_info d_subdirs kernfs_ops drv_groups driver_private defer_hook power direct_complete sync segment_boundary_mask put devt tty_drivers tty_ldisc_ops ctrl_lock virtqueue finalize_features notify ports_lock check_object_size reclaim_consumed_buffers __list_add cancel_work_sync rows handle_control_message cdev_add __d nonseekable_open control_intr _Bool counter pending mem_used refs pprev len get_link delayed_call long int s_list srcversion num_gpl_syms handler bug_addr symtab srcu_cb_mutex hlist_node target_list s_mem vm_flags open cow_page se sched_statistics period_contrib hrtimer cpus_ptr pushable_tasks active_mm thread_group min_flt serial last_used_at keys process_keyring ngroups task_works plug reclaim_state _band active_memcg d sp iopl sig_on_uaccess_err internal_ref s_incoredqs rt_spc_timelimit unicode_map bd_contains bd_fsfreeze_count s_max_links s_fsnotify_inode_refs s_dentry_lru i_dentry iopoll file_lock_operations i_private last_ino next_generation kernfs_open_node poweroff_late remove usage_count RPM_REQ_NONE suspended_time subtype init_termios c_iflag unthrottle set_termiox get_icount serial_icounter_struct get_serial ldisc_sem stopped open_wait find_vqs set_size set_vq_affinity virtio_driver port_debugfs_fops WORK_NO_COLOR KOBJ_ONLINE config_work cons virtio_has_feature hvc_resize register_chrdev __list_del_entry virtqueue_disable_cb send_control_msg dma_alloc_coherent new_first freezing wait_address find_port_by_devt port_fops_fasync __ret hv_ops used d_name iattr uid inode_operations kill_sb module_kobject __s8 module_sect_attrs srcu_gp_seq rcu_segcblist grpmask s_lock_key put_super mem_dqblk android_vendor_data1 iov iovec page private_data compound_mapcount pteval_t s64 ptrace on_rq load runnable_weight wait_start block_start nr_wakeups_remote in_hrtirq user_defined sched_psi_wake_requeue compat_rmtp graveyard_link user_ns bio_list nr_batch_requests sigval_t uprobe_task_state android_kabi_reserved7 limit0 l g fop dx header phys_addr_t cleanup free_cached_objects dquot_operations d_rt_spc_softlimit spc_timelimit qc_state s_mtd dqio_sem dqi_format dqi_dirty_list s_d_op dirtied_when poll_table_struct fl_file fl_release_private lm_get_owner flc_lease attrs ino_idr thaw_noirq runtime_resume PROBE_DEFAULT_STRATEGY bus_type DL_DEV_NO_DRIVER RPM_SUSPENDED map_page dma_pools get_reference_args add_links fwnode_handle devres_head minor_start ioctl winsize serial_struct pgrp outbuf reset virtio_config_ops vring_desc vring_used vqs KMALLOC_RECLAIM sgpages port_buffer outvq_lock copy_to_user rep_nop wait_for_completion pipe_unlock pipe_buf_steal __alloc_pages_node free_chrdev ubuf _nhdr __u16 spinlock_t callback_head fe_flags update_time s_dev MODULE_STATE_UNFORMED wait_queue_head_t s8 sect_attrs srcu_struct_ptrs function ssp num_bpf_raw_events lock_class_key free_inode remount_fs umount_begin pad_until dq_dqb_lock dqb_rsvspace ki_pos buffers rwlock_t address_space _compound_pad_1 pgprot_t pgdval_t orig_pte PE_SIZE_PUD env_end load_weight time_slice back dl_deadline dl_period hang_detected prio_list vmas pid utime seccomp last_siginfo _uid memcg_oom_order UTASK_RUNNING oom_reaper_list swd fxregs_state alimit __gsh pt_regs ioctx_lock ino_warnlimit s_active fl_link_cpu lm_break android_reserved1 show_fdinfo WRITE_LIFE_NOT_SET PIDTYPE_SID sock namespace kobj_type released prepare secondary nargs graph_get_port_parent iommu_param cc_t set_ldisc wait_until_sent x_hflag x_rflag read_wait session virtio_device_id __virtio16 is_source page_ref_dec_and_test kmem_cache_alloc_trace _raw_spin_unlock_irq find_port_by_id freezer_count order wait_port_writable debugfs_name func wait_lock arch_spinlock_t wait kparam_string elemsize using_gplonly_symbols rb_node type bpf_func trace_events trace_evals kstatfs cnts begin pte_high prealloc_pte vm_pgoff mm_rb arg_end my_q task_group nr_hangs seqnum in_iowait stack_canary key_restrict_link_func_t signal_struct sas_ss_size sessionid _sigchld _sigsys arch_tlbflush_unmap_batch autask si pt_frag_refcount percpu_ref_func_t d_ino_timer commit_dqblk read_count cleancache_poolid i_dio_count llseek write_iter d_time path f_ep_links idr_base prealloc_buf uevent_suppress freeze_late dev_root async_suspend autosleep_enabled use_autosuspend property_present of_node_reused c_cc c_ispeed send_xchar irq_requested __key config_change_pending nr_sets bytes_discarded spin_unlock_irq try_to_freeze_unsafe wait_queue_entry out_intr discard_port_data unplug_port port_debugfs_open early nr_ports io_callbacks locked __u8 qstr gid_t timespec64 getattr blksize attributes btime fe_physical fe_length module_param_attrs st_other delay_work num_jump_entries seq_operations fasync_readers pipe_buffer epoll_watches exec_vm wake_entry timerqueue_node HRTIMER_NORESTART nr_events sched_dl_entity exit_code in_user_fault sibling securebits sem check io_cq syscfs pi_state_cache tlb_ubc utask android_kabi_reserved8 thread io_bitmap_ptr mm_segment_t fsave fxsave __padding fpregs_state end MEMORY_DEVICE_PRIVATE migrate_to_ram acquire_dquot qc_info s_bdi wait_unfrozen rss writer d_delete d_prune nr_deferred s_inode_list_lock s_inodes_wb fl_blocker fl_owner lockref KOBJ_NS_TYPE_NONE netlink_ns idr_rt priv seq_show kernfs_elem_attr suspend_late shutdown must_resume qos activate sg_table fwnode_reference_args class ttys tiocmget tty_operations ctrl_status tty_port_client_operations tty_port tty_resize notifier_del id_table failed vring_used_elem features port_sysfs_entries rproc_serial_features KOBJ_MAX virtqueue_get_buf cpu_relax _raw_spin_lock_irq use_multiport queue_work spin_lock name_size kill_fasync cdev_del init_vqs offp _note_6 _desc tty ssize_t create fiemap_extent set_acl kernel_symbol gpl_syms file tracepoint error_injection_entry drop_inode i_pages sector_t migratepage errseq_t counters rb_subtree_gap wakee_flip_decay_ts last_wakee nextevt key_payload key_restriction comm rt_mutex_waiter blk_plug cancelled_write_bytes psi_flags cgroups task_delay_info UTASK_SSTEP_TRAPPED vaddr dup_xol_addr addr_limit nid d_rt_spc_timer s_encoding bd_disk check_quota_file rcuwait s_time_max d_iput s_shrink s_remove_count _qproc fl_blocked_requests get_ownership subdirs kernfs_root init_name groups PROBE_FORCE_SYNCHRONOUS total_time may_skip_resume child_count clock_list dma_addr_t max_mapping_size device_node flush_buffer ws_row feature_table_legacy weak_barriers chr_major sg outvq_full __c to_user sg_page put_device send_sigio_to_port __list_cut_position fasync_helper sg_assign_page page_address in_intr io_names opos /buildbot/src/android/common-android12-5.4/common/drivers/char/virtio_console.c refcount is_bin_visible fu_llist d_hash ia_mtime s_blocksize st_name srcu_last_gp_end srcu_barrier_mutex wq start dq_count qsize_t write_begin ki_cookie w_counter qrwlock steal pmd_huge_pte rb_subtree_last android_vendor_data2 alt_len wake_cpu dl_non_contending clock_was_set_seq softirq_next_timer cpumask blocked rcu_blocked_node TT_COMPAT nfds __kernel_pid_t set_child_tid real_cred _stime write_bytes dirty_paused_when android_kabi_reserved6 tls_array mxcsr_mask sw_reserved shrink_control alloc_dquot d_fieldmask get_nextdqblk ino_timelimit s_roots bd_holder mtd_info dqi_max_ino_limit count_objects fl_list fl_end fl_downgrade_time fl_lmops lm_grant lock_manager_operations i_dir_seq thaw suspend_noirq runtime_idle offline consumers wait_queue irq_domain dma_map_ops flow_lock n_outbuf del_vqs get_features get_vq_affinity virtio_device WORK_STRUCT_COLOR_SHIFT WORK_STRUCT_STATIC WORK_NR_COLORS WORK_STRUCT_FLAG_MASK WORK_STRUCT_WQ_DATA_MASK KMALLOC_NORMAL debugfs_remove_recursive arch_atomic_set virtio_cons_early_init notifier_add_vio fill_queue port_debugfs_show __UNIQUE_ID___y93
Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)
.text .rel.text .init.text .rel.init.text .exit.text .rel.exit.text __bug_table .rel__bug_table .smp_locks .rel.smp_locks .text..refcount __ex_table .rel__ex_table .bss .rodata .rel.rodata .data .rel.data .modinfo .rodata.str1.1 .debug_loc .rel.debug_loc .debug_abbrev .debug_info .rel.debug_info .debug_ranges .rel.debug_ranges .debug_str .comment .debug_frame .rel.debug_frame .debug_line .rel.debug_line .llvm_addrsig .note.Linux .gnu.linkonce.this_module .rel.gnu.linkonce.this_module __versions .note.gnu.build-id .note.GNU-stack .symtab .shstrtab .strtab
virtio_console.c __UNIQUE_ID_description107 __UNIQUE_ID_license108 __send_control_msg __send_to_port add_port add_port.__key alloc_buf config_intr config_work_handler control_intr control_work_handler dev_attr_name discard_port_data dma_bufs_lock early_console_added early_put_chars features fill_queue fill_readbuf flush_bufs free_buf get_chars hv_ops id_table in_intr init.__key init_port_console init_vqs kmalloc_array notifier_add_vio notifier_del_vio out_intr pdrvdata pdrvdata_lock pending_free_dma_bufs pipe_to_sg port_attribute_group port_debugfs_fops port_debugfs_open port_debugfs_show port_fops port_fops_fasync port_fops_open port_fops_poll port_fops_read port_fops_release port_fops_splice_write port_fops_write port_sysfs_entries portdev_fops put_chars reclaim_dma_bufs remove_port_data remove_vqs rproc_serial_features rproc_serial_id_table show_port_name unplug_port virtcons_freeze virtcons_probe virtcons_remove virtcons_restore virtio_console virtio_rproc_serial wait_port_writable virtio_console.mod.c __UNIQUE_ID_alias30 __UNIQUE_ID_alias31 __UNIQUE_ID_depends29 __UNIQUE_ID_intree27 __UNIQUE_ID_name26 __UNIQUE_ID_retpoline28 __UNIQUE_ID_vermagic25 ____versions _note_6 __alloc_pages_nodemask __check_object_size __class_create __hvc_resize __init_waitqueue_head __kmalloc __kunmap_atomic __list_add_valid __list_del_entry_valid __mod_virtio__id_table_device_table __mod_virtio__rproc_serial_id_table_device_table __put_page __refrigerator __register_chrdev __splice_from_pipe __stack_chk_fail __this_module __unregister_chrdev __wake_up __x86_indirect_thunk_ecx __x86_indirect_thunk_edi _copy_from_user _copy_to_user _dev_err _dev_warn _raw_spin_lock _raw_spin_lock_irq _raw_spin_lock_irqsave _raw_spin_unlock _raw_spin_unlock_irq _raw_spin_unlock_irqrestore cancel_work_sync cdev_add cdev_alloc cdev_del class_destroy cleanup_module complete current_task debugfs_create_dir debugfs_create_file debugfs_remove debugfs_remove_recursive device_create device_destroy dma_alloc_attrs dma_free_attrs ex_handler_refcount fasync_helper finish_wait freezing_slow_path get_device hvc_alloc hvc_instantiate hvc_kick hvc_poll hvc_remove init_module init_wait_entry kfree kill_fasync kmalloc_caches kmap_atomic kmem_cache_alloc_trace kmemdup kobject_uevent memcpy no_llseek nonseekable_open page_address pipe_lock pipe_unlock prepare_to_wait_event printk put_device queue_work_on register_virtio_driver schedule seq_lseek seq_printf seq_read sg_init_one sg_init_table single_open single_release snprintf sprintf strncpy sysfs_create_group sysfs_remove_group system_freezing_cnt system_wq unlock_page unregister_virtio_driver virtio_check_driver_offered_feature virtio_cons_early_init virtqueue_add_inbuf virtqueue_add_outbuf virtqueue_detach_unused_buf virtqueue_disable_cb virtqueue_get_buf virtqueue_is_broken virtqueue_kick wait_for_completion