google,goldfish-battery h < t
/ 4
next __u16 sysfs_ops count MODULE_STATE_GOING module_attribute namespace wait_list str sh_offset sh_info ldr gp_seq srcu_barrier_seq srcu_barrier_cpu_cnt workqueue_struct btf_data_size btf_data USRQUOTA d_rt_space s_roots dqi_max_ino_limit normal_prio _softexpires HRTIMER_NORESTART rb_root rb_leftmost offset nr_wakeups_affine cpus_mask rcu_tasks_nvcsw f_llist mremap pud_t dma_addr_upper vmem_altmap _refcount splice_read f_owner keys check stack_vm start_stack kioctx_table cmin_flt syscw xarray ioc _sigval UTASK_SSTEP_ACK uprobe_task phys_addr_t waiters sb_writers i_security cdev i_generation i_fsnotify_marks i_verity_info kobj_ns_type_operations notify_next is_late_suspended msi get_parent fwnode_operations iommu_group DEVICE_PANEL_LEFT dma_coherent ac_desc POWER_SUPPLY_TYPE_WIRELESS POWER_SUPPLY_USB_TYPE_ACA POWER_SUPPLY_PROP_CURRENT_NOW POWER_SUPPLY_PROP_TYPE POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT brightness_get BATTERY_CHARGE_FULL_UAH pdev devm_request_threaded_irq dev_get_drvdata psp entry list_lock unsigned int umode_t module_state counter arg kparam_string text_size ro_size Elf32_Off noinstr_text_size static_key static_call_key num_trace_evals quota_off d_spc_warns dqi_max_spc_limit wait_unfrozen r7 soft weight vruntime prev_sum_exec_runtime nr_migrations runtime index active sum_sleep_runtime last_queued iov_iter pgprot_t rb_subtree_last cow_page hugetlb_hwpoison vm_operations_struct vm_userfaultfd_ctx fsync uring_cmd_iopoll f_lock suid jit_keyring request_key_auth errseq_t end_code posix_timer_id siglock action self_exec_id io_context q cg_list s_inodes d_manage fileattr_set writepage dirty_folio bin_attrs dev_name DEVICE_PANEL_BOTTOM resource_size_t pdev_archdata POWER_SUPPLY_USB_TYPE_PD_DRP POWER_SUPPLY_PROP_VOLTAGE_AVG trigger_lock set_property BATTERY_INT_ENABLE reg_base goldfish_battery_data n_type __this_module __UNIQUE_ID_depends180 __UNIQUE_ID_alias182 char id default_groups is_bin_visible i_flags lookup seqcount_spinlock s_blocksize fs_flags module_param_attrs mutex get kernel_param num_exentries extable srcu_size_jiffies sda_is_static fs_supers s_umount_key thaw_super d_ino_hardlimit spc_timelimit rt_spc_timelimit dqio_sem exec_start clock_was_set_seq seqcount_raw_spinlock hrtimer_clock_base user_defined block_start s f_iocb_flags 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 uprobes_state xol_area bitset thread_node max_state files_struct cutime sum_sched_runtime signalfd_wqh seccomp wake_q_node pi_blocked_on journal_info reclaim_state ioc_node _type vm_struct 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 dev_root no_pm no_callbacks RPM_RESUMING bus_dma_limit shutdown_pre prevent_deferred_probe POWER_SUPPLY_TYPE_USB POWER_SUPPLY_PROP_ONLINE POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN POWER_SUPPLY_PROP_CAPACITY POWER_SUPPLY_PROP_CAPACITY_LEVEL num_properties brightness_set led_cdevs goldfish_ac_props BATTERY_PRESENT BATTERY_VOLTAGE devm_ioremap goldfish_battery_get_property /home/adelva/android/kernel/out/cache/c73f0e05/common buf ssize_t kgid_t seqcount_spinlock_t lockref taints st_other num_symtab num_bpf_raw_events lock_class_key sync_fs dq_lock uid dqb_bsoftlimit gfp_mask i_ino_timelimit d_spc_softlimit d_ino_warns backing_dev_info qf_next r5 fp_soft_struct refcount_struct on_rq deadline nr_hangs clockid pi_se uclamp_req uclamp nr_failed_migrations_running policy b need_mb ma_root unlocked_ioctl vm_fault_t pmd p4d_t pmd_huge_pte pt_mm range start f_count f_pos_lock key_serial_t expiry user_ns nanosleep clear_child_tid nivcsw group_exec_task is_child_subreaper cnivcsw rlim_cur sighand sigval_t _addr_lsb _addr_pkey _dummy_pkey pi_state_list timer_slack_ns kunit_test throttle_disk uprobe_task_state stack_refcount destroy_work __i_nlink i_lock i_wb_list i_count writeback_index _folio_order _compound_mapcount MIGRATE_SYNC_LIGHT event kernfs_open_file prealloc kernfs_open_node offline DL_DEV_NO_DRIVER power_state driver_flags wakeup_count RPM_ACTIVE pm_domain_data dev_dma_attr POWER_SUPPLY_PROP_CYCLE_COUNT POWER_SUPPLY_PROP_VOLTAGE_MAX POWER_SUPPLY_PROP_CURRENT_AVG POWER_SUPPLY_PROP_TEMP_MAX changed_lock blink_brightness BATTERY_CYCLE_COUNT envp_idx attribute size __s8 s8 mod_arch_specific kallsyms symtab sda lockdep_map bpf_func kprobe_blacklist projid_t dqb_ihardlimit dqi_format frozen dl_non_contending running nr_wakeups_passive ma_external_lock pgd_t pgmap altmap find_special_page wait_pidfd cap membarrier_state start_brk env_start binfmt real_parent ptraced comm core_state has_child_subreaper real_timer pids syscr real_blocked _utime bpf_run_ctx llist_head 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 bus driver_private lock_key consumers timer_expires autosuspend_delay property_present device_physical_location_vertical_position DEVICE_HORI_POS_LEFT POWER_SUPPLY_TYPE_UNKNOWN POWER_SUPPLY_TYPE_UPS POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MIN use_cnt thermal_cooling_device __dummy psy_cfg _desc compatible _Bool __u32 spinlock hlist_bl_node swait_queue_head async_probe_requested mod_tree_node key srcu_struct_ptrs srcu_cblist_invoking timer s_writers_key get_dquots kqid rt_spc_warnlimit s_magic mtd_info save runnable_weight load_avg sched_entity dl_overrun wait_start rcu_tasks_holdout_list address pmdval_t _hugetlb_pad_1 page f_flags pid_type PIDTYPE_TGID sem f_version active_mm in_iowait ptrace_entry live task_cputime_atomic oom_flag_origin k_sigaction task_works __rcu_icq_cache kmem_cache _pkey _sigsys dirty_paused_when s_id s_uuid scan_objects vfsmount d_u permission ia_atime blksize i_mmap_rwsem _folio_dtor dir RPM_REQ_RESUME max_segment_size device_node lid removable DEVICE_FIXED POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX changed power_supply_register battery goldfish_battery_device __kernel_uid32_t kuid_t d_flags hash __u64 d_op mnt_root jump_label_t static_call_tramp grpmask bpf_raw_events target_list file_system_type writeback_control gid dqb_isoftlimit free_cached_objects destroy_dquot i_fieldmask i_ino_warnlimit get_state nextents s_root s_dquot files qf_fmt_id rt_priority depth enqueued timeout ktime_t cpu_base nr_wakeups exp_hint FAULT_FLAG_USER FAULT_FLAG_UNSHARE __filler reserve percpu_ref_data vmemmap_shift memory_failure refcount key_payload thread_keyring non_rcu map_count def_flags arg_start sched_remote_wakeup compat_rmtp time_in_state multiprocess coublock cancelled_write_bytes rlimit active_ref acct_vm_mem1 stack_vm_area i_blkbits i_dentry _hugetlb_hwpoison invalidate_folio free_folio drop_ns target_kn uevent_suppress restore freeze_late is_prepared runtime_auto cost DEV_DMA_NON_COHERENT property_read_string_array properties class_groups POWER_SUPPLY_TYPE_USB_DCP POWER_SUPPLY_PROP_VOLTAGE_OCV POWER_SUPPLY_PROP_CHARGE_EMPTY_DESIGN POWER_SUPPLY_PROP_MANUFACTURER set_brightness_work activated drivers/power/supply/goldfish_battery.c __UNIQUE_ID___addressable_init_module247 type prev mode d_parent free sh_type st_size Elf32_Half srcu_nmi_safety seglen reschedule_count srcu_struct num_kprobe_blacklist dqb_rsvspace mem_cgroup d_rt_spc_warns ino_timelimit rm_xquota s_vop commit_dqblk dqi_bgrace used_cp util_avg ewma nr_retries softirq_expires_next nr_wakeups_remote migration_flags rcu_tasks_idx f_op read open pp_frag_count compound_mapcount PE_SIZE_PTE fallocate datalen key_type locked_vm in_execve pid_links incr syscfs sa_handler __restorefn_t blk_plug icq_hint tlb_ubc s_max_links s_pins ia_size atime i_wb_frn_avg_time prealloc_mutex seq_next complete shutdown dev_archdata device_is_available DEV_DMA_NOT_SUPPORTED DEVICE_PANEL_TOP horizontal_position of_node_reused POWER_SUPPLY_TYPE_USB_PD_DRP POWER_SUPPLY_PROP_TECHNOLOGY num_supplicants num_supplies full_trig BATTERY_STATUS_CHANGED devm_kzalloc gfp power_supply_config arm_heavy_mb ____versions envp __kernel_gid32_t d_compare d_prune parameters qc_state hard wakee_flips sum_exec_runtime rt hrtimer_cpu_base sleep_max migration_pending trc_blkd_node user dir_context pteval_t memcg_data vm_fault pfn_mkwrite flock remap_file_range short key_restriction percpu_counter printed mm_struct personality sched_contributes_to_load __kernel_time64_t pollfd worker_private maj_flt io_uring_task shared_pending signal_struct sighand_struct q_node icq_list _sigpoll perf_event_ctxp return_instance hbp s_readonly_remount d_wait d_alias d_rcu rdev i_mapping i_ctime fscrypt_info _flags_2 kobj_ns_type pm prepare device_type suppress_bind_attrs must_resume timer_autosuspends RPM_REQ_NONE RPM_REQ_IDLE pins coherent_dma_mask dma_range_map graph_parse_endpoint fwnode_endpoint DEVICE_HORI_POS_CENTER POWER_SUPPLY_PROP_INPUT_CURRENT_LIMIT POWER_SUPPLY_PROP_TEMP_ALERT_MIN LED_HALF deactivate ret elf32_note name id_auto d_name qstr task_list setup kernel_symbol optimistic_spin_queue u8 sig_ok mtn plt_ent lit plt_count module_sect_attrs func srcu_last_gp_end hlist_node work srcu_data memcg get_dqblk fscrypt_keyring block_device s_bdi gp_count thread_info preempt_count wakee_flip_decay_ts run_list dl_deadline nr_events max_hang_time clock_base __kernel_clockid_t uclamp_se nr_failed_migrations_hot prio_list maple_tree poll ref vm_private_data begin ucounts private_data mm_count exe_file time nfds stack_canary sigpending notify_count inblock sigaction filter_count perf_event_mutex backup d_canonical_path dio_offset_align fileattr_get write_end sector_t swap_info_struct address_space restore_early event_count dma_coherent_mem class DEVICE_VERT_POS_LOWER can_match platform_device_id POWER_SUPPLY_TYPE_USB_TYPE_C POWER_SUPPLY_PROP_PRESENT POWER_SUPPLY_PROP_CHARGE_COUNTER POWER_SUPPLY_PROP_CHARGE_CONTROL_END_THRESHOLD POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG POWER_SUPPLY_PROP_PRECHARGE_CURRENT no_thermal __UNIQUE_ID_vermagic177 __UNIQUE_ID_license250 __UNIQUE_ID_description251 data MODULE_STATE_LIVE MODULE_STATE_UNFORMED completion set core work_struct mynode dep_map tp writable_size source_list i_lock_key evict_inode put_super dq_free dqb_curspace super_operations get_reserved_space dentry d_rt_spc_timer cb_head r8 static_prio load nr_wakeups_sync nr_wakeups_affine_attempts vm_start FAULT_FLAG_REMOTE pte_t buddy_list subpages_mapcount _compound_pad_2 dev_pagemap zone_device_data async_size arg_end sibling nvcsw cpu_itimer tty_old_pgrp rlim_max __signalfn_t si_signo __kernel_timer_t autask rmdir iattr fiemap_extent_info get_acl _head_1 _head_2 _hugetlb_subpool MIGRATE_ASYNC wb_err netlink_ns released thaw_noirq device_driver is_noirq_suspended usage_count runtime_status qos activate sync device_dma_parameters put get_reference_args DEVICE_REMOVABLE_UNKNOWN POWER_SUPPLY_TYPE_BATTERY POWER_SUPPLY_PROP_HEALTH POWER_SUPPLY_PROP_CURRENT_BOOT POWER_SUPPLY_PROP_POWER_AVG POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE POWER_SUPPLY_PROP_CHARGE_BEHAVIOUR POWER_SUPPLY_PROP_CAPACITY_ALERT_MAX POWER_SUPPLY_PROP_TIME_TO_FULL_NOW POWER_SUPPLY_PROP_MANUFACTURE_DAY brightness blink_delay_on trig_list dummy property_is_writeable BATTERY_TEMP attr_grp psy raw_spinlock d_seq pprev d_revalidate d_dname perm maxlen elem gpl_crcs Elf32_Addr bug_addr srcu_data_have_cbs reschedule_jiffies kprobes_text_size i_mutex_dir_key alloc_inode show_path kprojid_t dquot mnt quota_disable s64 quotactl_ops dqi_igrace rcu_sync r9 load_sum active_bases iowait_count blocked node_list get_unmapped_area filldir_t percpu_ref end userfaultfd_ctx securebits curr_target sigset_t dumper thread_group_cputimer rchar syscall_user_dispatch parent_exec_id si_errno _rt futex_state uprobe pages perf_event s_fs_info vfsuid_t btime i_size_seqcount i_lru i_mmap_writable address_space_operations get_ownership seq_show seq_stop dev_groups pm_message subsys_private autosleep_enabled accounting_timestamp device_dma_supported devt device_physical_location POWER_SUPPLY_USB_TYPE_PD_PPS POWER_SUPPLY_PROP_VOLTAGE_NOW POWER_SUPPLY_PROP_CHARGE_AVG POWER_SUPPLY_PROP_TEMP supplied_to led_brightness blink_set led_classdev goldfish_battery_props BATTERY_STATUS raw_lock private seqcount lock_count fs_parameter_spec wait_lock using_gplonly_symbols init_layout noinstr_text_start srcu_idx dq_dqb get_inode_usage i_rt_spc_warnlimit d_ino_count d_ino_timer quota_format_ops wake_cpu hrtimer_restart nr_failed_migrations_affine user_cpus_ptr rcu_node_entry rcu_tasks_holdout FAULT_FLAG_KILLABLE fault_flag pmd_t end_pfn migrate_to_ram map_pages vm_file fsgid restrict_link 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 count_objects super_block d_real mkdir mknod set_acl dirtied_when groups PROBE_PREFER_ASYNCHRONOUS iommu_ops async_suspend prevent_sleep_time wakeup_path syscore wait_queue idle_notification request subsys_data nr_perf_states local_fwnode ns_type POWER_SUPPLY_PROP_CHARGE_NOW POWER_SUPPLY_PROP_CALIBRATE max_brightness intval IRQ_NONE modversion_info __ARRAY_SIZE_TYPE__ syms fixup module_layout plt_entries bug_entry tracepoints_ptrs static_key_mod tracepoint_func srcu_cb_mutex srcu_gp_start srcu_cblist num_trace_bprintk_fmt freeze_fs show_stats dq_count GRPQUOTA quota_on d_fieldmask info quota_format_type rw_sem gp_state cpu_context_save stack on_cpu load_weight on_list expires_next trc_ipi_to_cpu FAULT_FLAG_WRITE allow_reinit pagesize signum egid kernel_cap_t key_user assoc_array_ptr tlb_flush_pending in_memstall utime start_time io_uring ioac plug ptrace_message _uid kmap_ctrl rename ia_valid i_sb error_remove_page bin_attribute kernfs_elem_dir kernfs_iattrs DL_DEV_DRIVER_BOUND RPM_REQ_SUSPEND RPM_INVALID graph_get_port_parent DEVICE_PANEL_FRONT device_physical_location_horizontal_position driver_managed_dma POWER_SUPPLY_USB_TYPE_CDP POWER_SUPPLY_PROP_TEMP_AMBIENT POWER_SUPPLY_PROP_MANUFACTURE_YEAR POWER_SUPPLY_PROP_SERIAL_NUMBER brightness_set_blocking online_trig_name charging_blink_full_solid_trig battery_desc handler tickets i_gid level num_kp file btf_type_tag unfreeze_fs remount_fs dqb_curinodes qc_info qf_ops read_file_info wait_queue_head_t r6 fp_hard_struct a_flags runnable_avg back wait_sum nr_wakeups_local sched_statistics pushable_tasks mm_mt lockdep_map_p pos compat_ioctl vm_mm pud pp_magic hugetlb_subpool memory_type page_mkwrite uint32_t payload key_restrict_link_func_t ioctx_table old_timespec32 children thread_group core_thread leader rlim __kernel_ulong_t oom_score_adj_min sa wake_q release_work _sifields _stime kernel_siginfo acct_rss_mem1 nr_dirtied_pause s_vfs_rename_mutex ia_uid timespec64 i_blocks i_private devnode resume_noirq defer_sync no_pm_callbacks clock_op_might_sleep segment_boundary_mask get_name_prefix dev_uevent DEVICE_PANEL_BACK platform_dma_mask resource id_entry id_table POWER_SUPPLY_PROP_AUTHENTIC POWER_SUPPLY_PROP_POWER_NOW POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MAX get_property blink_timer __dummy2 __UNIQUE_ID_author249 spinlock_t kp latch_tree_node iterator tracepoint srcu_node rcu_segcblist num_jump_entries trace_evals show_devname quota_write nid quota_enable qc_dqblk s_mtd sl fp_state usage wake_entry group_node clockid_t wait_count nr_forced_migrations nr_wakeups_migrate nr_cpus_allowed pushable_dl_tasks wait_page_queue mlock_count pcp_list pgtable_t fasync ns PIDTYPE_PID keyring_index_key assoc_array ratelimit uaddr2 min_flt tqhead expiry_active taskstats sessionid io_cq task_frag memcg_nr_pages_over_high active_uprobe symlink invalidate_lock launder_folio is_partially_uptodate private_list current_may_mount start_prevent_time request_pending secondary device_get_match_data get_next_child_node fwnode_reference_args add_links DEVICE_PANEL_RIGHT DEVICE_REMOVABLE offline_disabled POWER_SUPPLY_TYPE_APPLE_BRICK_ID POWER_SUPPLY_PROP_CHARGE_CONTROL_START_THRESHOLD supplied_from default_trigger full_trig_name IRQ_HANDLED irqflags platform_get_drvdata spin_unlock_irqrestore __v 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 raw_spinlock_t string Elf32_Word code tracepoint_ptr_t grplo jump_entries free_inode gfp_t dq_op mark_dirty s_export_op s_count write_file_info release_dqblk dqi_fmt_id dqi_flags quota_info rss cpu_context r4 inactive_timer trc_blkd_cpu mapping pp alloc PE_SIZE_PUD kref show_fdinfo PIDTYPE_SID x ngroups f_ep hiwater_vm saved_auxv linux_binfmt cpu_bitmap sched_reset_on_fork start_boottime ptracer_cred last_switch_count it cputime_atomic tty_struct cgtime cmaj_flt audit_tty alloc_lock ioprio acct_timexpd css_set arch_uprobe_task chained batch s_wb_err nr_items mnt_id dio_mem_align attribute_group KOBJ_NS_TYPES grab_current_ns mmapped device_private freeze_noirq poweroff_noirq acpi_device_id sync_state power suspend_timer deferred_resume RPM_SUSPENDED detach dma_ops_setup changed_work trigger trigger_type leddev_list_lock __mod_of__goldfish_battery_of_match_device_table resource_size ac list_head kset f_mapping d_release loff_t mount atomic_long_t signed char num_gpl_syms insn base rb_left elf32_shdr num_bugs args srcu_have_cbs expires delayed_work refcnt module dq_id dq_off write_dquot blocks rw_semaphore gp_wait dl_period dl_density dl_timer softirq_next_timer is_hard sched_dl_entity rcu_node llseek write read_iter ki_waitq shared fault FAULT_FLAG_INTERRUPTIBLE percpu_count_ptr percpu_ref_func_t ranges access anon_name setlease fadvise PIDTYPE_PGID removed key_tag unix_inflight user_namespace in_page_owner uaddr timers_active sas_ss_flags xa_flags _dummy_bnd cpuset_mem_spread_rotor pteval nr_pages bpf_ctx android_oem_data1 nr_deferred s_remove_count s_fsnotify_connectors get_link result_mask i_mtime i_crypt_info folio direct_IO kobject suppliers dl_dev_state can_wakeup ignore_children use_autosuspend set_latency_tolerance dismiss dma_mem port dev_iommu POWER_SUPPLY_PROP_STATUS POWER_SUPPLY_PROP_VOLTAGE_BOOT POWER_SUPPLY_PROP_INPUT_VOLTAGE_LIMIT BATTERY_INT_STATUS BATTERY_CURRENT_NOW irqreturn_t __raw_readl show is_visible uid_t hash_len s_list __kernel_dev_t drivers_dir done holders_dir num_syms gpl_syms rb_right srcu_size_state srcu_unlock_count work_func_t srcu_barrier_head i_mutex_key quota_read dq_dirty quota_type xattr_handler tp_value fpexc seq need_qs page_pool _pt_pad_2 pte prealloc_pte vm_pgoff uring_cmd index_key mm_users arch_data bases fs_struct quick_threads cmaxrss sa_flags audit_context _kill sival_int mems_allowed utask oom_reaper_list ia_mtime tmpfile i_wb i_dio_count i_writecount i_fsnotify_mask _pincount match platform_data links DL_DEV_UNBINDING expire_count may_skip_resume RPM_SUSPENDING devres_lock num_resources num_usb_types POWER_SUPPLY_PROP_CHARGE_FULL_DESIGN POWER_SUPPLY_PROP_CHARGE_EMPTY tcd LED_FULL blink_delay_off delayed_set_value strval dev_id platform_get_resource power_supply_get_drvdata __UNIQUE_ID___addressable_cleanup_module248 rlock uevent size_t sequence sh_addralign srcu_gp_seq_needed_exp dq_hash spc_warnlimit s_iflags hlist_bl_head s_quota_types task sp fpregs watchdog_stamp trc_reader_nesting trc_reader_special sched_info ma_flags ki_complete iopoll rb FAULT_FLAG_MKWRITE pgd MEMORY_DEVICE_GENERIC fl_owner_t f_pos fown_struct description epoll_watches mmap_lock pid_t real_cred cred_guard_mutex pending seccomp_filter _pid _lower __sifields trace_recursion s_fsnotify_marks get_inode_acl i_wb_frn_history i_sb_list i_devices read_folio child_ns_type state_in_sysfs resume runtime_resume status wakeup_source disable_depth rpm_request active_time cma_area cma property POWER_SUPPLY_PROP_CHARGE_FULL POWER_SUPPLY_PROP_CAPACITY_ERROR_MARGIN POWER_SUPPLY_PROP_MODEL_NAME initialized charging_trig AC_STATUS_CHANGED platform_driver_unregister dev_set_drvdata goldfish_battery_interrupt r list __kernel_ssize_t d_iput s_type modinfo_attrs atomic_t flags ro_after_init_size sh_addr sh_entsize rcu srcu_parent kprobes_text_start seq_file get_projid s_incoredqs s_xattr s_bdev read_dqblk llist last_update_time dl_bw dl_throttled seqcount_raw_spinlock_t sched_class stats rcu_blocked_node io_comp_batch actor anon_vma p4d page_type pipe_inode_info file_operations numbers len_desc burst vmalloc_seq 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 s_inode_wblist_lock setattr ia_vfsuid i_bytes i_version readahead readahead_control swap_deactivate swap_rw KOBJ_NS_TYPE_NET prealloc_buf p dev_pm_ops bus_groups dma_map_ops fwnode DEV_DMA_COHERENT panel dock DEVICE_REMOVABLE_NOT_SUPPORTED POWER_SUPPLY_TYPE_USB_ACA power_supply_type usb_types POWER_SUPPLY_PROP_USB_TYPE pattern_clear irqreturn probe i_uid unsigned long fs_context module_notes_attrs jump_entry unregfunc kunit_suites s_vfs_rename_key dquot_operations s_qcop path d_rt_spc_softlimit extra llist_node avg is_rel slice_max nr_migrations_cold cpumask_t rcu_special vm_ops vma FAULT_FLAG_ALLOW_RETRY _mapcount vm_area_struct cap_effective cap_bset cap_ambient desc counters hiwater_rss write_protect_seq sigpage mm_context_t thread_pid request_queue _status _addr default_timer_slack_ns kunit pagefault_disabled memcg_aware d_sb ia_file fiemap i_rwsem i_link __page_2 mod_name PROBE_FORCE_SYNCHRONOUS dev_links_info child_count memalloc_noio RPM_REQ_AUTOSUSPEND em_pd em_perf_state POWER_SUPPLY_TYPE_MAINS POWER_SUPPLY_USB_TYPE_SDP POWER_SUPPLY_USB_TYPE_APPLE_BRICK_ID trigger_data power_supply BATTERY_CAPACITY IRQ_WAKE_THREAD POWER_SUPPLY_TECHNOLOGY_LIPO crc __UNIQUE_ID_alias181 of_device_id parent kset_uevent_ops val unsigned long long d_lockref d_init dev_t MODULE_STATE_COMING module_kobject arr sh_flags st_info percpu funcs grphi delay_work ssp dirty_inode write_inode statfs quota_sync set_info d_rt_spc_hardlimit ino fpinst vfp_hard_struct refs u_flags last_wakee se dl task_group sleep_start mm iterate vm_page_prot mprotect dma_addr PE_SIZE_PMD pid quotalen process_keyring interval user_struct task_size atomic64_t rss_stat group_stop_count maxrss xa_lock _data perf_event_context memcg_oom_gfp_mask orig_ret_vaddr bpf_storage kretprobe_instances s_shrink list_lru_node mnt_idmap d_fsdata vfsgid_t dirtied_time_when KOBJ_NS_TYPE_NONE subdirs init_name need_parent_lock in_dpm_list irq_safe last_busy suspended_time table phandle graph_get_remote_endpoint iomap DEVICE_PANEL_UNKNOWN POWER_SUPPLY_PROP_CHARGE_TYPE POWER_SUPPLY_PROP_INPUT_POWER_LIMIT charging_full_trig work_flags led_pattern led_access power_supply_desc POWER_SUPPLY_TECHNOLOGY_NiMH devm_request_irq power_supply_unregister n_descsz dev argv i_mode i_opflags state crcs ops st_name elf32_sym Elf32_Sym tails exit umount_begin mem_dqblk shrink_control i_spc_warnlimit d_spc_timer set_dqblk fscrypt_operations abi_syscall util_est HRTIMER_RESTART next_timer wait_max iterate_shared _compound_pad_1 dev_pagemap_ops huge_fault page_entry_size upid kernel_cap_struct domain_tag rcu_data0 pipe_bufs ratelimit_state f_wb_err start_code vdso pdeath_signal use_memdelay cached_requested_key read_bytes page_frag vaddr block s_time_min s_user_ns s_inodes_wb mnt_flags d_child change_cookie _flags_1 bmap acpi_match_table driver cpus archdata length dev_kobj DEVICE_VERT_POS_CENTER POWER_SUPPLY_PROP_ENERGY_FULL POWER_SUPPLY_PROP_TEMP_MIN POWER_SUPPLY_PROP_SCOPE POWER_SUPPLY_PROP_MANUFACTURE_MONTH drv_data removing thermal_zone_device new_blink_brightness BATTERY_INT_MASK POWER_SUPPLY_TECHNOLOGY_LION u16 s_dev __s32 param_lock osq plt strtab target srcu_gp_mutex srcu_barrier_mutex wq dq_sb nr_scanned s_master_keys s_encoding dqi_priv cpu_domain fpinst2 ptrace dl_runtime timerqueue_head bucket_id cpumask trc_holdout_list ptl MEMORY_DEVICE_FS_DAX MEMORY_DEVICE_PCI_P2PDMA swap_readahead_info ctx PIDTYPE_MAX f_cred cap_inheritable serial_node revoked_at last_used_at mmap_miss mmap_base mmap_legacy_base fs sigcnt saved_sigmask _tid sigval _sys_private cpuset_slab_spread_rotor active_memcg xol_vaddr debug_info 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 restore_noirq runtime_idle PROBE_DEFAULT_STRATEGY of_match_table cls bus_type early_init clock_list dev_pm_info dma_ops device_get_dma_attr child physical_location flash_resume BATTERY_HEALTH irq_flags _note_9 _nhdr i_acl seqcount_t d_hash mod kobj_completion version tail init arch notes_attrs enabled entries num_srcu_structs srcu_lock_count cpu num_args bpf_raw_event_map trace_events s_lock_key dqb_btime time64_t dqb_itime write_info d_ino_softlimit get_nextdqblk fsverity_operations runnable_sum util_sum sched_avg in_hrtirq sched_task_group exec_max bits migration_disabled rcu_read_lock_nesting rcu_tasks_idle_cpu tasks ma_lock ki_pos kiocb mmap FAULT_FLAG_INSTRUCTION _pp_mapping_pad compound_order _pt_pad_1 force_atomic flush file_lock io_uring_cmd missed f_ra exec_vm start_data 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 link attributes_mask i_rcu i_flctx i_pipe i_mmap nrpages MIGRATE_SYNC private_lock kobj_type sd suspend remove coredump wakeup last_status pm_domain dev_pm_domain dev_msi_info dma_pools nargs POWER_SUPPLY_USB_TYPE_DCP POWER_SUPPLY_USB_TYPE_C POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT_MAX pattern_set use_for_apm goldfish_battery_remove unsigned short d_inode kernel_param_ops elemsize typetab head num_trace_events kunit_suite freeze_super dq_inuse projid nr_cached_objects nr_to_scan d_spc_hardlimit s_cop read_count writer vfp_state time_slice rb_root_cached nr_wakeups_idle rcu_read_unlock_special close FAULT_FLAG_TRIED orig_pmd share align sendpage f_mode arch_rwlock_t int32_t f_security data_vm arg_lock async_put_work 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 s_mode d_time atomic_open i_size migrate_folio kn state_initialized probe_type wakeirq needs_force_resume clock_mutex domain_data em_perf_domain dma_mask get_name iommu POWER_SUPPLY_TYPE_USB_PD POWER_SUPPLY_PROP_VOLTAGE_MIN POWER_SUPPLY_PROP_ENERGY_EMPTY led_trigger charging_full_trig_name POWER_SUPPLY_TECHNOLOGY_LiMn platform_set_drvdata power_supply_changed goldfish_ac_get_property __r store __kernel_size_t i_op u64 long long test max sh_size st_shndx mod_kallsyms sect_attrs num_tracepoints regfunc srcu_n_lock_retries trace_event_call trace_eval_map dq_dqb_lock dqb_bhardlimit qsize_t blkcnt_t wait_queue_head fp refcount_t is_soft run_delay plist_node f_inode orig_pte lru hugetlb_cgroup_rsvd base_pfn rwlock_t fsuid name_link keytype group_info prev_pos file_ra_state f_sb_err total_vm 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 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 freeze thaw poweroff poweroff_late drv_groups online DL_DEV_PROBING total_time last_time relax_count links_count rpm_status pm_subsys_data min_align_mask of_node vertical_position DEVICE_VERT_POS_UPPER device_removable mfd_cell POWER_SUPPLY_USB_TYPE_PD power_supply_usb_type POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT POWER_SUPPLY_PROP_ENERGY_EMPTY_DESIGN POWER_SUPPLY_PROP_ENERGY_AVG POWER_SUPPLY_PROP_TEMP_ALERT_MAX delta_t POWER_SUPPLY_TECHNOLOGY_LiFe POWER_SUPPLY_TECHNOLOGY_NiCd irq devname __UNIQUE_ID_name178 goldfish_battery_of_match kobj_uevent_env d_iname lock s32 __u8 exception_table_entry core_layout __rb_parent_color rb_node bug_table srcu_gp_seq_needed srcu_n_exp_nodelay num_kunit_suites first hlist_head invalidate_lock_key dq_flags __s64 s_umount s_active s_instances check_quota_file qf_owner dqi_dirty_list s_writers fpstate fpscr __state softirq_activated iowait_sum block_max ki_ioprio __poll_t poll_table_struct vm_end compound_head compound_pincount mmap_supported_flags splice_write fmode_t inodes nr pid_namespace key_perm_t root ra_pages mmlist exit_signal no_cgroup_migration vfork_done signal cstime cnvcsw exec_update_lock sas_ss_size rt_mutex_waiter icq_tree xa_head si_code _timer __kernel_clock_t _addr_bnd robust_list robust_list_head return_instances bpf_local_storage s_sync_lock delayed_call i_readcount i_fop _hugetlb_cgroup_rsvd initial_ns suspend_late resume_early driver_data dma_configure direct_complete frequency graph_get_next_endpoint dev_release driver_override platform_driver POWER_SUPPLY_PROP_CURRENT_MAX POWER_SUPPLY_PROP_ENERGY_NOW POWER_SUPPLY_PROP_TIME_TO_EMPTY_NOW LED_ON led_hw_trigger_type next_trig charging_trig_name charging_blink_full_solid_trig_name n_namesz _note_10 slock u32 arch_spinlock_t release posix_acl d_delete d_automount s_maxbytes value kparam_array bug_list line core_kallsyms srcu_gp_seq trace_bprintk_fmt_start d_space s_state ino_warnlimit qc_type_state s_encoding_flags mem_dqinfo pc recent_used_cpu period_contrib timerqueue_node sum_block_runtime cpus_ptr anon_vma_chain may_split compound_dtor deferred_list hugetlb_cgroup MEMORY_DEVICE_PRIVATE page_free anon_vma_name graveyard_link __count pgtables_bytes end_data ioctx_lock sched_migrated prev_cputime oom_mm __sighandler_t _upper splice_pipe UTASK_SSTEP saved_trap_no android_vendor_data1 s_time_max s_stack_depth s_inode_list_lock update_time fileattr priv thaw_early pm_message_t active_count dev_pm_qos dev_pin_info bus_dma_region full_name property_read_int_array get_named_child_node fwnode_handle deadprops platform_device POWER_SUPPLY_TYPE_USB_CDP POWER_SUPPLY_PROP_TIME_TO_FULL_AVG tzd external_power_changed BATTERY_CURRENT_MAX BATTERY_CURRENT_AVG res devm_kmalloc __UNIQUE_ID_intree179 int bool kobj uevent_ops buflen host len __kernel_loff_t mkobj mp num sh_name percpu_size callback_head srcu_barrier_completion destroy_inode drop_inode kstatfs PRJQUOTA alloc_dquot acquire_dquot release_dquot i_rt_spc_timelimit free_file_info __call_single_node inv_weight cfs_rq dl_yielded ki_filp write_iter FAULT_FLAG_RETRY_NOWAIT confirm_switch MEMORY_DEVICE_COHERENT nr_range serial security pinned_vm exit_state has_timeout nr_threads posix_timers cputimer tty write_bytes last_siginfo sival_ptr _sigchld nodemask_t rcu_users error_code s_time_gran s_subtype list_lru d_subdirs d_in_lookup_hash i_wb_frn_winner i_cdev i_dir_seq fsverity_info sock suspend_noirq kernel_ulong_t cls_msk num_vf wake_irq max_time devres_head class_release device_physical_location_panel DEVICE_HORI_POS_RIGHT state_synced POWER_SUPPLY_PROP_CAPACITY_ALERT_MIN deferred_register_work LED_OFF power_supply_propval set_charged BATTERY_AC_ONLINE POWER_SUPPLY_TECHNOLOGY_UNKNOWN irq_handler_t platform_get_irq goldfish_battery_probe owner __raw_tickets filter attr gid_t i_default_acl mnt_sb wait srcversion node sh_link mod_plt_sec st_value prio long function timer_list s_op show_options get_next_id i_spc_timelimit export_operations s_flags s_security unicode_map s_mounts vfpstate run_node my_q sched_rt_entity hres_active hang_detected get_time hrtimer pcount last_arrival f_rcuhead f_path ki_flags pgoff real_address pt_frag_refcount cap_permitted desc_len brk env_end context rmtp gtime sig group_exit_code seqlock_t task_io_accounting oom_score_adj sas_ss_sp loginuid wake_q_count pi_waiters __rcu_head _trapno _arch mems_allowed_seq tlbflush_unmap_batch memcg_in_oom gendisk UTASK_SSTEP_TRAPPED trap_no s_fsnotify_mask s_dentry_lru create unlink ia_gid ia_ctime ctime i_atime i_io_list bdi_writeback _subpages_mapcount __page_1 runtime_suspend dma_cleanup is_suspended runtime_error dma_parms irq_get device POWER_SUPPLY_USB_TYPE_UNKNOWN POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN power_supply_property online_trig BATTERY_CHARGE_COUNTER BATTERY_VOLTAGE_MAX __le32 __raw_writel goldfish_battery_device_init goldfish_battery_device_exit drivers/power/supply/goldfish_battery.mod.c _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 __versions .ARM.attributes .rel.debug_ranges .debug_str .modinfo .rel.debug_info .note.GNU-stack .llvm_addrsig .rel.debug_line .rel.debug_frame .rel.gnu.linkonce.this_module .note.gnu.build-id .rel.debug_loc .shstrtab .strtab .symtab .rel.rodata .rel.exit.data .rel.init.data .rel.data .BTF .rodata.str1.1
goldfish_battery_get_property goldfish_ac_get_property goldfish_battery_interrupt goldfish_battery_props goldfish_ac_props ____versions _dev_err power_supply_unregister platform_driver_unregister power_supply_register __platform_driver_register platform_get_irq devm_request_threaded_irq devm_ioremap __stack_chk_fail goldfish_battery_of_match goldfish_battery_remove _raw_spin_lock_irqsave _raw_spin_unlock_irqrestore init_module __this_module cleanup_module __mod_of__goldfish_battery_of_match_device_table platform_get_resource goldfish_battery_device goldfish_battery_probe power_supply_changed battery_desc ac_desc devm_kmalloc goldfish_battery.c goldfish_battery.mod.c arm_heavy_mb power_supply_get_drvdata _note_9 __UNIQUE_ID_intree179 __UNIQUE_ID_author249 __UNIQUE_ID_name178 __UNIQUE_ID___addressable_cleanup_module248 __UNIQUE_ID_vermagic177 __UNIQUE_ID___addressable_init_module247 $a.4 $d.3 __UNIQUE_ID_alias182 .L.str.2 $a.2 __UNIQUE_ID_alias181 __UNIQUE_ID_description251 .L.str.1 $a.1 __UNIQUE_ID_depends180 __UNIQUE_ID_license250 _note_10 $a.0
/ 4
next __u16 sysfs_ops count MODULE_STATE_GOING module_attribute namespace wait_list str sh_offset sh_info ldr gp_seq srcu_barrier_seq srcu_barrier_cpu_cnt workqueue_struct btf_data_size btf_data USRQUOTA d_rt_space s_roots dqi_max_ino_limit normal_prio _softexpires HRTIMER_NORESTART rb_root rb_leftmost offset nr_wakeups_affine cpus_mask rcu_tasks_nvcsw f_llist mremap pud_t dma_addr_upper vmem_altmap _refcount splice_read f_owner keys check stack_vm start_stack kioctx_table cmin_flt syscw xarray ioc _sigval UTASK_SSTEP_ACK uprobe_task phys_addr_t waiters sb_writers i_security cdev i_generation i_fsnotify_marks i_verity_info kobj_ns_type_operations notify_next is_late_suspended msi get_parent fwnode_operations iommu_group DEVICE_PANEL_LEFT dma_coherent ac_desc POWER_SUPPLY_TYPE_WIRELESS POWER_SUPPLY_USB_TYPE_ACA POWER_SUPPLY_PROP_CURRENT_NOW POWER_SUPPLY_PROP_TYPE POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT brightness_get BATTERY_CHARGE_FULL_UAH pdev devm_request_threaded_irq dev_get_drvdata psp entry list_lock unsigned int umode_t module_state counter arg kparam_string text_size ro_size Elf32_Off noinstr_text_size static_key static_call_key num_trace_evals quota_off d_spc_warns dqi_max_spc_limit wait_unfrozen r7 soft weight vruntime prev_sum_exec_runtime nr_migrations runtime index active sum_sleep_runtime last_queued iov_iter pgprot_t rb_subtree_last cow_page hugetlb_hwpoison vm_operations_struct vm_userfaultfd_ctx fsync uring_cmd_iopoll f_lock suid jit_keyring request_key_auth errseq_t end_code posix_timer_id siglock action self_exec_id io_context q cg_list s_inodes d_manage fileattr_set writepage dirty_folio bin_attrs dev_name DEVICE_PANEL_BOTTOM resource_size_t pdev_archdata POWER_SUPPLY_USB_TYPE_PD_DRP POWER_SUPPLY_PROP_VOLTAGE_AVG trigger_lock set_property BATTERY_INT_ENABLE reg_base goldfish_battery_data n_type __this_module __UNIQUE_ID_depends180 __UNIQUE_ID_alias182 char id default_groups is_bin_visible i_flags lookup seqcount_spinlock s_blocksize fs_flags module_param_attrs mutex get kernel_param num_exentries extable srcu_size_jiffies sda_is_static fs_supers s_umount_key thaw_super d_ino_hardlimit spc_timelimit rt_spc_timelimit dqio_sem exec_start clock_was_set_seq seqcount_raw_spinlock hrtimer_clock_base user_defined block_start s f_iocb_flags 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 uprobes_state xol_area bitset thread_node max_state files_struct cutime sum_sched_runtime signalfd_wqh seccomp wake_q_node pi_blocked_on journal_info reclaim_state ioc_node _type vm_struct 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 dev_root no_pm no_callbacks RPM_RESUMING bus_dma_limit shutdown_pre prevent_deferred_probe POWER_SUPPLY_TYPE_USB POWER_SUPPLY_PROP_ONLINE POWER_SUPPLY_PROP_VOLTAGE_MIN_DESIGN POWER_SUPPLY_PROP_CAPACITY POWER_SUPPLY_PROP_CAPACITY_LEVEL num_properties brightness_set led_cdevs goldfish_ac_props BATTERY_PRESENT BATTERY_VOLTAGE devm_ioremap goldfish_battery_get_property /home/adelva/android/kernel/out/cache/c73f0e05/common buf ssize_t kgid_t seqcount_spinlock_t lockref taints st_other num_symtab num_bpf_raw_events lock_class_key sync_fs dq_lock uid dqb_bsoftlimit gfp_mask i_ino_timelimit d_spc_softlimit d_ino_warns backing_dev_info qf_next r5 fp_soft_struct refcount_struct on_rq deadline nr_hangs clockid pi_se uclamp_req uclamp nr_failed_migrations_running policy b need_mb ma_root unlocked_ioctl vm_fault_t pmd p4d_t pmd_huge_pte pt_mm range start f_count f_pos_lock key_serial_t expiry user_ns nanosleep clear_child_tid nivcsw group_exec_task is_child_subreaper cnivcsw rlim_cur sighand sigval_t _addr_lsb _addr_pkey _dummy_pkey pi_state_list timer_slack_ns kunit_test throttle_disk uprobe_task_state stack_refcount destroy_work __i_nlink i_lock i_wb_list i_count writeback_index _folio_order _compound_mapcount MIGRATE_SYNC_LIGHT event kernfs_open_file prealloc kernfs_open_node offline DL_DEV_NO_DRIVER power_state driver_flags wakeup_count RPM_ACTIVE pm_domain_data dev_dma_attr POWER_SUPPLY_PROP_CYCLE_COUNT POWER_SUPPLY_PROP_VOLTAGE_MAX POWER_SUPPLY_PROP_CURRENT_AVG POWER_SUPPLY_PROP_TEMP_MAX changed_lock blink_brightness BATTERY_CYCLE_COUNT envp_idx attribute size __s8 s8 mod_arch_specific kallsyms symtab sda lockdep_map bpf_func kprobe_blacklist projid_t dqb_ihardlimit dqi_format frozen dl_non_contending running nr_wakeups_passive ma_external_lock pgd_t pgmap altmap find_special_page wait_pidfd cap membarrier_state start_brk env_start binfmt real_parent ptraced comm core_state has_child_subreaper real_timer pids syscr real_blocked _utime bpf_run_ctx llist_head 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 bus driver_private lock_key consumers timer_expires autosuspend_delay property_present device_physical_location_vertical_position DEVICE_HORI_POS_LEFT POWER_SUPPLY_TYPE_UNKNOWN POWER_SUPPLY_TYPE_UPS POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MIN use_cnt thermal_cooling_device __dummy psy_cfg _desc compatible _Bool __u32 spinlock hlist_bl_node swait_queue_head async_probe_requested mod_tree_node key srcu_struct_ptrs srcu_cblist_invoking timer s_writers_key get_dquots kqid rt_spc_warnlimit s_magic mtd_info save runnable_weight load_avg sched_entity dl_overrun wait_start rcu_tasks_holdout_list address pmdval_t _hugetlb_pad_1 page f_flags pid_type PIDTYPE_TGID sem f_version active_mm in_iowait ptrace_entry live task_cputime_atomic oom_flag_origin k_sigaction task_works __rcu_icq_cache kmem_cache _pkey _sigsys dirty_paused_when s_id s_uuid scan_objects vfsmount d_u permission ia_atime blksize i_mmap_rwsem _folio_dtor dir RPM_REQ_RESUME max_segment_size device_node lid removable DEVICE_FIXED POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX changed power_supply_register battery goldfish_battery_device __kernel_uid32_t kuid_t d_flags hash __u64 d_op mnt_root jump_label_t static_call_tramp grpmask bpf_raw_events target_list file_system_type writeback_control gid dqb_isoftlimit free_cached_objects destroy_dquot i_fieldmask i_ino_warnlimit get_state nextents s_root s_dquot files qf_fmt_id rt_priority depth enqueued timeout ktime_t cpu_base nr_wakeups exp_hint FAULT_FLAG_USER FAULT_FLAG_UNSHARE __filler reserve percpu_ref_data vmemmap_shift memory_failure refcount key_payload thread_keyring non_rcu map_count def_flags arg_start sched_remote_wakeup compat_rmtp time_in_state multiprocess coublock cancelled_write_bytes rlimit active_ref acct_vm_mem1 stack_vm_area i_blkbits i_dentry _hugetlb_hwpoison invalidate_folio free_folio drop_ns target_kn uevent_suppress restore freeze_late is_prepared runtime_auto cost DEV_DMA_NON_COHERENT property_read_string_array properties class_groups POWER_SUPPLY_TYPE_USB_DCP POWER_SUPPLY_PROP_VOLTAGE_OCV POWER_SUPPLY_PROP_CHARGE_EMPTY_DESIGN POWER_SUPPLY_PROP_MANUFACTURER set_brightness_work activated drivers/power/supply/goldfish_battery.c __UNIQUE_ID___addressable_init_module247 type prev mode d_parent free sh_type st_size Elf32_Half srcu_nmi_safety seglen reschedule_count srcu_struct num_kprobe_blacklist dqb_rsvspace mem_cgroup d_rt_spc_warns ino_timelimit rm_xquota s_vop commit_dqblk dqi_bgrace used_cp util_avg ewma nr_retries softirq_expires_next nr_wakeups_remote migration_flags rcu_tasks_idx f_op read open pp_frag_count compound_mapcount PE_SIZE_PTE fallocate datalen key_type locked_vm in_execve pid_links incr syscfs sa_handler __restorefn_t blk_plug icq_hint tlb_ubc s_max_links s_pins ia_size atime i_wb_frn_avg_time prealloc_mutex seq_next complete shutdown dev_archdata device_is_available DEV_DMA_NOT_SUPPORTED DEVICE_PANEL_TOP horizontal_position of_node_reused POWER_SUPPLY_TYPE_USB_PD_DRP POWER_SUPPLY_PROP_TECHNOLOGY num_supplicants num_supplies full_trig BATTERY_STATUS_CHANGED devm_kzalloc gfp power_supply_config arm_heavy_mb ____versions envp __kernel_gid32_t d_compare d_prune parameters qc_state hard wakee_flips sum_exec_runtime rt hrtimer_cpu_base sleep_max migration_pending trc_blkd_node user dir_context pteval_t memcg_data vm_fault pfn_mkwrite flock remap_file_range short key_restriction percpu_counter printed mm_struct personality sched_contributes_to_load __kernel_time64_t pollfd worker_private maj_flt io_uring_task shared_pending signal_struct sighand_struct q_node icq_list _sigpoll perf_event_ctxp return_instance hbp s_readonly_remount d_wait d_alias d_rcu rdev i_mapping i_ctime fscrypt_info _flags_2 kobj_ns_type pm prepare device_type suppress_bind_attrs must_resume timer_autosuspends RPM_REQ_NONE RPM_REQ_IDLE pins coherent_dma_mask dma_range_map graph_parse_endpoint fwnode_endpoint DEVICE_HORI_POS_CENTER POWER_SUPPLY_PROP_INPUT_CURRENT_LIMIT POWER_SUPPLY_PROP_TEMP_ALERT_MIN LED_HALF deactivate ret elf32_note name id_auto d_name qstr task_list setup kernel_symbol optimistic_spin_queue u8 sig_ok mtn plt_ent lit plt_count module_sect_attrs func srcu_last_gp_end hlist_node work srcu_data memcg get_dqblk fscrypt_keyring block_device s_bdi gp_count thread_info preempt_count wakee_flip_decay_ts run_list dl_deadline nr_events max_hang_time clock_base __kernel_clockid_t uclamp_se nr_failed_migrations_hot prio_list maple_tree poll ref vm_private_data begin ucounts private_data mm_count exe_file time nfds stack_canary sigpending notify_count inblock sigaction filter_count perf_event_mutex backup d_canonical_path dio_offset_align fileattr_get write_end sector_t swap_info_struct address_space restore_early event_count dma_coherent_mem class DEVICE_VERT_POS_LOWER can_match platform_device_id POWER_SUPPLY_TYPE_USB_TYPE_C POWER_SUPPLY_PROP_PRESENT POWER_SUPPLY_PROP_CHARGE_COUNTER POWER_SUPPLY_PROP_CHARGE_CONTROL_END_THRESHOLD POWER_SUPPLY_PROP_TIME_TO_EMPTY_AVG POWER_SUPPLY_PROP_PRECHARGE_CURRENT no_thermal __UNIQUE_ID_vermagic177 __UNIQUE_ID_license250 __UNIQUE_ID_description251 data MODULE_STATE_LIVE MODULE_STATE_UNFORMED completion set core work_struct mynode dep_map tp writable_size source_list i_lock_key evict_inode put_super dq_free dqb_curspace super_operations get_reserved_space dentry d_rt_spc_timer cb_head r8 static_prio load nr_wakeups_sync nr_wakeups_affine_attempts vm_start FAULT_FLAG_REMOTE pte_t buddy_list subpages_mapcount _compound_pad_2 dev_pagemap zone_device_data async_size arg_end sibling nvcsw cpu_itimer tty_old_pgrp rlim_max __signalfn_t si_signo __kernel_timer_t autask rmdir iattr fiemap_extent_info get_acl _head_1 _head_2 _hugetlb_subpool MIGRATE_ASYNC wb_err netlink_ns released thaw_noirq device_driver is_noirq_suspended usage_count runtime_status qos activate sync device_dma_parameters put get_reference_args DEVICE_REMOVABLE_UNKNOWN POWER_SUPPLY_TYPE_BATTERY POWER_SUPPLY_PROP_HEALTH POWER_SUPPLY_PROP_CURRENT_BOOT POWER_SUPPLY_PROP_POWER_AVG POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE POWER_SUPPLY_PROP_CHARGE_BEHAVIOUR POWER_SUPPLY_PROP_CAPACITY_ALERT_MAX POWER_SUPPLY_PROP_TIME_TO_FULL_NOW POWER_SUPPLY_PROP_MANUFACTURE_DAY brightness blink_delay_on trig_list dummy property_is_writeable BATTERY_TEMP attr_grp psy raw_spinlock d_seq pprev d_revalidate d_dname perm maxlen elem gpl_crcs Elf32_Addr bug_addr srcu_data_have_cbs reschedule_jiffies kprobes_text_size i_mutex_dir_key alloc_inode show_path kprojid_t dquot mnt quota_disable s64 quotactl_ops dqi_igrace rcu_sync r9 load_sum active_bases iowait_count blocked node_list get_unmapped_area filldir_t percpu_ref end userfaultfd_ctx securebits curr_target sigset_t dumper thread_group_cputimer rchar syscall_user_dispatch parent_exec_id si_errno _rt futex_state uprobe pages perf_event s_fs_info vfsuid_t btime i_size_seqcount i_lru i_mmap_writable address_space_operations get_ownership seq_show seq_stop dev_groups pm_message subsys_private autosleep_enabled accounting_timestamp device_dma_supported devt device_physical_location POWER_SUPPLY_USB_TYPE_PD_PPS POWER_SUPPLY_PROP_VOLTAGE_NOW POWER_SUPPLY_PROP_CHARGE_AVG POWER_SUPPLY_PROP_TEMP supplied_to led_brightness blink_set led_classdev goldfish_battery_props BATTERY_STATUS raw_lock private seqcount lock_count fs_parameter_spec wait_lock using_gplonly_symbols init_layout noinstr_text_start srcu_idx dq_dqb get_inode_usage i_rt_spc_warnlimit d_ino_count d_ino_timer quota_format_ops wake_cpu hrtimer_restart nr_failed_migrations_affine user_cpus_ptr rcu_node_entry rcu_tasks_holdout FAULT_FLAG_KILLABLE fault_flag pmd_t end_pfn migrate_to_ram map_pages vm_file fsgid restrict_link 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 count_objects super_block d_real mkdir mknod set_acl dirtied_when groups PROBE_PREFER_ASYNCHRONOUS iommu_ops async_suspend prevent_sleep_time wakeup_path syscore wait_queue idle_notification request subsys_data nr_perf_states local_fwnode ns_type POWER_SUPPLY_PROP_CHARGE_NOW POWER_SUPPLY_PROP_CALIBRATE max_brightness intval IRQ_NONE modversion_info __ARRAY_SIZE_TYPE__ syms fixup module_layout plt_entries bug_entry tracepoints_ptrs static_key_mod tracepoint_func srcu_cb_mutex srcu_gp_start srcu_cblist num_trace_bprintk_fmt freeze_fs show_stats dq_count GRPQUOTA quota_on d_fieldmask info quota_format_type rw_sem gp_state cpu_context_save stack on_cpu load_weight on_list expires_next trc_ipi_to_cpu FAULT_FLAG_WRITE allow_reinit pagesize signum egid kernel_cap_t key_user assoc_array_ptr tlb_flush_pending in_memstall utime start_time io_uring ioac plug ptrace_message _uid kmap_ctrl rename ia_valid i_sb error_remove_page bin_attribute kernfs_elem_dir kernfs_iattrs DL_DEV_DRIVER_BOUND RPM_REQ_SUSPEND RPM_INVALID graph_get_port_parent DEVICE_PANEL_FRONT device_physical_location_horizontal_position driver_managed_dma POWER_SUPPLY_USB_TYPE_CDP POWER_SUPPLY_PROP_TEMP_AMBIENT POWER_SUPPLY_PROP_MANUFACTURE_YEAR POWER_SUPPLY_PROP_SERIAL_NUMBER brightness_set_blocking online_trig_name charging_blink_full_solid_trig battery_desc handler tickets i_gid level num_kp file btf_type_tag unfreeze_fs remount_fs dqb_curinodes qc_info qf_ops read_file_info wait_queue_head_t r6 fp_hard_struct a_flags runnable_avg back wait_sum nr_wakeups_local sched_statistics pushable_tasks mm_mt lockdep_map_p pos compat_ioctl vm_mm pud pp_magic hugetlb_subpool memory_type page_mkwrite uint32_t payload key_restrict_link_func_t ioctx_table old_timespec32 children thread_group core_thread leader rlim __kernel_ulong_t oom_score_adj_min sa wake_q release_work _sifields _stime kernel_siginfo acct_rss_mem1 nr_dirtied_pause s_vfs_rename_mutex ia_uid timespec64 i_blocks i_private devnode resume_noirq defer_sync no_pm_callbacks clock_op_might_sleep segment_boundary_mask get_name_prefix dev_uevent DEVICE_PANEL_BACK platform_dma_mask resource id_entry id_table POWER_SUPPLY_PROP_AUTHENTIC POWER_SUPPLY_PROP_POWER_NOW POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN POWER_SUPPLY_PROP_TEMP_AMBIENT_ALERT_MAX get_property blink_timer __dummy2 __UNIQUE_ID_author249 spinlock_t kp latch_tree_node iterator tracepoint srcu_node rcu_segcblist num_jump_entries trace_evals show_devname quota_write nid quota_enable qc_dqblk s_mtd sl fp_state usage wake_entry group_node clockid_t wait_count nr_forced_migrations nr_wakeups_migrate nr_cpus_allowed pushable_dl_tasks wait_page_queue mlock_count pcp_list pgtable_t fasync ns PIDTYPE_PID keyring_index_key assoc_array ratelimit uaddr2 min_flt tqhead expiry_active taskstats sessionid io_cq task_frag memcg_nr_pages_over_high active_uprobe symlink invalidate_lock launder_folio is_partially_uptodate private_list current_may_mount start_prevent_time request_pending secondary device_get_match_data get_next_child_node fwnode_reference_args add_links DEVICE_PANEL_RIGHT DEVICE_REMOVABLE offline_disabled POWER_SUPPLY_TYPE_APPLE_BRICK_ID POWER_SUPPLY_PROP_CHARGE_CONTROL_START_THRESHOLD supplied_from default_trigger full_trig_name IRQ_HANDLED irqflags platform_get_drvdata spin_unlock_irqrestore __v 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 raw_spinlock_t string Elf32_Word code tracepoint_ptr_t grplo jump_entries free_inode gfp_t dq_op mark_dirty s_export_op s_count write_file_info release_dqblk dqi_fmt_id dqi_flags quota_info rss cpu_context r4 inactive_timer trc_blkd_cpu mapping pp alloc PE_SIZE_PUD kref show_fdinfo PIDTYPE_SID x ngroups f_ep hiwater_vm saved_auxv linux_binfmt cpu_bitmap sched_reset_on_fork start_boottime ptracer_cred last_switch_count it cputime_atomic tty_struct cgtime cmaj_flt audit_tty alloc_lock ioprio acct_timexpd css_set arch_uprobe_task chained batch s_wb_err nr_items mnt_id dio_mem_align attribute_group KOBJ_NS_TYPES grab_current_ns mmapped device_private freeze_noirq poweroff_noirq acpi_device_id sync_state power suspend_timer deferred_resume RPM_SUSPENDED detach dma_ops_setup changed_work trigger trigger_type leddev_list_lock __mod_of__goldfish_battery_of_match_device_table resource_size ac list_head kset f_mapping d_release loff_t mount atomic_long_t signed char num_gpl_syms insn base rb_left elf32_shdr num_bugs args srcu_have_cbs expires delayed_work refcnt module dq_id dq_off write_dquot blocks rw_semaphore gp_wait dl_period dl_density dl_timer softirq_next_timer is_hard sched_dl_entity rcu_node llseek write read_iter ki_waitq shared fault FAULT_FLAG_INTERRUPTIBLE percpu_count_ptr percpu_ref_func_t ranges access anon_name setlease fadvise PIDTYPE_PGID removed key_tag unix_inflight user_namespace in_page_owner uaddr timers_active sas_ss_flags xa_flags _dummy_bnd cpuset_mem_spread_rotor pteval nr_pages bpf_ctx android_oem_data1 nr_deferred s_remove_count s_fsnotify_connectors get_link result_mask i_mtime i_crypt_info folio direct_IO kobject suppliers dl_dev_state can_wakeup ignore_children use_autosuspend set_latency_tolerance dismiss dma_mem port dev_iommu POWER_SUPPLY_PROP_STATUS POWER_SUPPLY_PROP_VOLTAGE_BOOT POWER_SUPPLY_PROP_INPUT_VOLTAGE_LIMIT BATTERY_INT_STATUS BATTERY_CURRENT_NOW irqreturn_t __raw_readl show is_visible uid_t hash_len s_list __kernel_dev_t drivers_dir done holders_dir num_syms gpl_syms rb_right srcu_size_state srcu_unlock_count work_func_t srcu_barrier_head i_mutex_key quota_read dq_dirty quota_type xattr_handler tp_value fpexc seq need_qs page_pool _pt_pad_2 pte prealloc_pte vm_pgoff uring_cmd index_key mm_users arch_data bases fs_struct quick_threads cmaxrss sa_flags audit_context _kill sival_int mems_allowed utask oom_reaper_list ia_mtime tmpfile i_wb i_dio_count i_writecount i_fsnotify_mask _pincount match platform_data links DL_DEV_UNBINDING expire_count may_skip_resume RPM_SUSPENDING devres_lock num_resources num_usb_types POWER_SUPPLY_PROP_CHARGE_FULL_DESIGN POWER_SUPPLY_PROP_CHARGE_EMPTY tcd LED_FULL blink_delay_off delayed_set_value strval dev_id platform_get_resource power_supply_get_drvdata __UNIQUE_ID___addressable_cleanup_module248 rlock uevent size_t sequence sh_addralign srcu_gp_seq_needed_exp dq_hash spc_warnlimit s_iflags hlist_bl_head s_quota_types task sp fpregs watchdog_stamp trc_reader_nesting trc_reader_special sched_info ma_flags ki_complete iopoll rb FAULT_FLAG_MKWRITE pgd MEMORY_DEVICE_GENERIC fl_owner_t f_pos fown_struct description epoll_watches mmap_lock pid_t real_cred cred_guard_mutex pending seccomp_filter _pid _lower __sifields trace_recursion s_fsnotify_marks get_inode_acl i_wb_frn_history i_sb_list i_devices read_folio child_ns_type state_in_sysfs resume runtime_resume status wakeup_source disable_depth rpm_request active_time cma_area cma property POWER_SUPPLY_PROP_CHARGE_FULL POWER_SUPPLY_PROP_CAPACITY_ERROR_MARGIN POWER_SUPPLY_PROP_MODEL_NAME initialized charging_trig AC_STATUS_CHANGED platform_driver_unregister dev_set_drvdata goldfish_battery_interrupt r list __kernel_ssize_t d_iput s_type modinfo_attrs atomic_t flags ro_after_init_size sh_addr sh_entsize rcu srcu_parent kprobes_text_start seq_file get_projid s_incoredqs s_xattr s_bdev read_dqblk llist last_update_time dl_bw dl_throttled seqcount_raw_spinlock_t sched_class stats rcu_blocked_node io_comp_batch actor anon_vma p4d page_type pipe_inode_info file_operations numbers len_desc burst vmalloc_seq 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 s_inode_wblist_lock setattr ia_vfsuid i_bytes i_version readahead readahead_control swap_deactivate swap_rw KOBJ_NS_TYPE_NET prealloc_buf p dev_pm_ops bus_groups dma_map_ops fwnode DEV_DMA_COHERENT panel dock DEVICE_REMOVABLE_NOT_SUPPORTED POWER_SUPPLY_TYPE_USB_ACA power_supply_type usb_types POWER_SUPPLY_PROP_USB_TYPE pattern_clear irqreturn probe i_uid unsigned long fs_context module_notes_attrs jump_entry unregfunc kunit_suites s_vfs_rename_key dquot_operations s_qcop path d_rt_spc_softlimit extra llist_node avg is_rel slice_max nr_migrations_cold cpumask_t rcu_special vm_ops vma FAULT_FLAG_ALLOW_RETRY _mapcount vm_area_struct cap_effective cap_bset cap_ambient desc counters hiwater_rss write_protect_seq sigpage mm_context_t thread_pid request_queue _status _addr default_timer_slack_ns kunit pagefault_disabled memcg_aware d_sb ia_file fiemap i_rwsem i_link __page_2 mod_name PROBE_FORCE_SYNCHRONOUS dev_links_info child_count memalloc_noio RPM_REQ_AUTOSUSPEND em_pd em_perf_state POWER_SUPPLY_TYPE_MAINS POWER_SUPPLY_USB_TYPE_SDP POWER_SUPPLY_USB_TYPE_APPLE_BRICK_ID trigger_data power_supply BATTERY_CAPACITY IRQ_WAKE_THREAD POWER_SUPPLY_TECHNOLOGY_LIPO crc __UNIQUE_ID_alias181 of_device_id parent kset_uevent_ops val unsigned long long d_lockref d_init dev_t MODULE_STATE_COMING module_kobject arr sh_flags st_info percpu funcs grphi delay_work ssp dirty_inode write_inode statfs quota_sync set_info d_rt_spc_hardlimit ino fpinst vfp_hard_struct refs u_flags last_wakee se dl task_group sleep_start mm iterate vm_page_prot mprotect dma_addr PE_SIZE_PMD pid quotalen process_keyring interval user_struct task_size atomic64_t rss_stat group_stop_count maxrss xa_lock _data perf_event_context memcg_oom_gfp_mask orig_ret_vaddr bpf_storage kretprobe_instances s_shrink list_lru_node mnt_idmap d_fsdata vfsgid_t dirtied_time_when KOBJ_NS_TYPE_NONE subdirs init_name need_parent_lock in_dpm_list irq_safe last_busy suspended_time table phandle graph_get_remote_endpoint iomap DEVICE_PANEL_UNKNOWN POWER_SUPPLY_PROP_CHARGE_TYPE POWER_SUPPLY_PROP_INPUT_POWER_LIMIT charging_full_trig work_flags led_pattern led_access power_supply_desc POWER_SUPPLY_TECHNOLOGY_NiMH devm_request_irq power_supply_unregister n_descsz dev argv i_mode i_opflags state crcs ops st_name elf32_sym Elf32_Sym tails exit umount_begin mem_dqblk shrink_control i_spc_warnlimit d_spc_timer set_dqblk fscrypt_operations abi_syscall util_est HRTIMER_RESTART next_timer wait_max iterate_shared _compound_pad_1 dev_pagemap_ops huge_fault page_entry_size upid kernel_cap_struct domain_tag rcu_data0 pipe_bufs ratelimit_state f_wb_err start_code vdso pdeath_signal use_memdelay cached_requested_key read_bytes page_frag vaddr block s_time_min s_user_ns s_inodes_wb mnt_flags d_child change_cookie _flags_1 bmap acpi_match_table driver cpus archdata length dev_kobj DEVICE_VERT_POS_CENTER POWER_SUPPLY_PROP_ENERGY_FULL POWER_SUPPLY_PROP_TEMP_MIN POWER_SUPPLY_PROP_SCOPE POWER_SUPPLY_PROP_MANUFACTURE_MONTH drv_data removing thermal_zone_device new_blink_brightness BATTERY_INT_MASK POWER_SUPPLY_TECHNOLOGY_LION u16 s_dev __s32 param_lock osq plt strtab target srcu_gp_mutex srcu_barrier_mutex wq dq_sb nr_scanned s_master_keys s_encoding dqi_priv cpu_domain fpinst2 ptrace dl_runtime timerqueue_head bucket_id cpumask trc_holdout_list ptl MEMORY_DEVICE_FS_DAX MEMORY_DEVICE_PCI_P2PDMA swap_readahead_info ctx PIDTYPE_MAX f_cred cap_inheritable serial_node revoked_at last_used_at mmap_miss mmap_base mmap_legacy_base fs sigcnt saved_sigmask _tid sigval _sys_private cpuset_slab_spread_rotor active_memcg xol_vaddr debug_info 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 restore_noirq runtime_idle PROBE_DEFAULT_STRATEGY of_match_table cls bus_type early_init clock_list dev_pm_info dma_ops device_get_dma_attr child physical_location flash_resume BATTERY_HEALTH irq_flags _note_9 _nhdr i_acl seqcount_t d_hash mod kobj_completion version tail init arch notes_attrs enabled entries num_srcu_structs srcu_lock_count cpu num_args bpf_raw_event_map trace_events s_lock_key dqb_btime time64_t dqb_itime write_info d_ino_softlimit get_nextdqblk fsverity_operations runnable_sum util_sum sched_avg in_hrtirq sched_task_group exec_max bits migration_disabled rcu_read_lock_nesting rcu_tasks_idle_cpu tasks ma_lock ki_pos kiocb mmap FAULT_FLAG_INSTRUCTION _pp_mapping_pad compound_order _pt_pad_1 force_atomic flush file_lock io_uring_cmd missed f_ra exec_vm start_data 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 link attributes_mask i_rcu i_flctx i_pipe i_mmap nrpages MIGRATE_SYNC private_lock kobj_type sd suspend remove coredump wakeup last_status pm_domain dev_pm_domain dev_msi_info dma_pools nargs POWER_SUPPLY_USB_TYPE_DCP POWER_SUPPLY_USB_TYPE_C POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT_MAX pattern_set use_for_apm goldfish_battery_remove unsigned short d_inode kernel_param_ops elemsize typetab head num_trace_events kunit_suite freeze_super dq_inuse projid nr_cached_objects nr_to_scan d_spc_hardlimit s_cop read_count writer vfp_state time_slice rb_root_cached nr_wakeups_idle rcu_read_unlock_special close FAULT_FLAG_TRIED orig_pmd share align sendpage f_mode arch_rwlock_t int32_t f_security data_vm arg_lock async_put_work 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 s_mode d_time atomic_open i_size migrate_folio kn state_initialized probe_type wakeirq needs_force_resume clock_mutex domain_data em_perf_domain dma_mask get_name iommu POWER_SUPPLY_TYPE_USB_PD POWER_SUPPLY_PROP_VOLTAGE_MIN POWER_SUPPLY_PROP_ENERGY_EMPTY led_trigger charging_full_trig_name POWER_SUPPLY_TECHNOLOGY_LiMn platform_set_drvdata power_supply_changed goldfish_ac_get_property __r store __kernel_size_t i_op u64 long long test max sh_size st_shndx mod_kallsyms sect_attrs num_tracepoints regfunc srcu_n_lock_retries trace_event_call trace_eval_map dq_dqb_lock dqb_bhardlimit qsize_t blkcnt_t wait_queue_head fp refcount_t is_soft run_delay plist_node f_inode orig_pte lru hugetlb_cgroup_rsvd base_pfn rwlock_t fsuid name_link keytype group_info prev_pos file_ra_state f_sb_err total_vm 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 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 freeze thaw poweroff poweroff_late drv_groups online DL_DEV_PROBING total_time last_time relax_count links_count rpm_status pm_subsys_data min_align_mask of_node vertical_position DEVICE_VERT_POS_UPPER device_removable mfd_cell POWER_SUPPLY_USB_TYPE_PD power_supply_usb_type POWER_SUPPLY_PROP_CHARGE_CONTROL_LIMIT POWER_SUPPLY_PROP_ENERGY_EMPTY_DESIGN POWER_SUPPLY_PROP_ENERGY_AVG POWER_SUPPLY_PROP_TEMP_ALERT_MAX delta_t POWER_SUPPLY_TECHNOLOGY_LiFe POWER_SUPPLY_TECHNOLOGY_NiCd irq devname __UNIQUE_ID_name178 goldfish_battery_of_match kobj_uevent_env d_iname lock s32 __u8 exception_table_entry core_layout __rb_parent_color rb_node bug_table srcu_gp_seq_needed srcu_n_exp_nodelay num_kunit_suites first hlist_head invalidate_lock_key dq_flags __s64 s_umount s_active s_instances check_quota_file qf_owner dqi_dirty_list s_writers fpstate fpscr __state softirq_activated iowait_sum block_max ki_ioprio __poll_t poll_table_struct vm_end compound_head compound_pincount mmap_supported_flags splice_write fmode_t inodes nr pid_namespace key_perm_t root ra_pages mmlist exit_signal no_cgroup_migration vfork_done signal cstime cnvcsw exec_update_lock sas_ss_size rt_mutex_waiter icq_tree xa_head si_code _timer __kernel_clock_t _addr_bnd robust_list robust_list_head return_instances bpf_local_storage s_sync_lock delayed_call i_readcount i_fop _hugetlb_cgroup_rsvd initial_ns suspend_late resume_early driver_data dma_configure direct_complete frequency graph_get_next_endpoint dev_release driver_override platform_driver POWER_SUPPLY_PROP_CURRENT_MAX POWER_SUPPLY_PROP_ENERGY_NOW POWER_SUPPLY_PROP_TIME_TO_EMPTY_NOW LED_ON led_hw_trigger_type next_trig charging_trig_name charging_blink_full_solid_trig_name n_namesz _note_10 slock u32 arch_spinlock_t release posix_acl d_delete d_automount s_maxbytes value kparam_array bug_list line core_kallsyms srcu_gp_seq trace_bprintk_fmt_start d_space s_state ino_warnlimit qc_type_state s_encoding_flags mem_dqinfo pc recent_used_cpu period_contrib timerqueue_node sum_block_runtime cpus_ptr anon_vma_chain may_split compound_dtor deferred_list hugetlb_cgroup MEMORY_DEVICE_PRIVATE page_free anon_vma_name graveyard_link __count pgtables_bytes end_data ioctx_lock sched_migrated prev_cputime oom_mm __sighandler_t _upper splice_pipe UTASK_SSTEP saved_trap_no android_vendor_data1 s_time_max s_stack_depth s_inode_list_lock update_time fileattr priv thaw_early pm_message_t active_count dev_pm_qos dev_pin_info bus_dma_region full_name property_read_int_array get_named_child_node fwnode_handle deadprops platform_device POWER_SUPPLY_TYPE_USB_CDP POWER_SUPPLY_PROP_TIME_TO_FULL_AVG tzd external_power_changed BATTERY_CURRENT_MAX BATTERY_CURRENT_AVG res devm_kmalloc __UNIQUE_ID_intree179 int bool kobj uevent_ops buflen host len __kernel_loff_t mkobj mp num sh_name percpu_size callback_head srcu_barrier_completion destroy_inode drop_inode kstatfs PRJQUOTA alloc_dquot acquire_dquot release_dquot i_rt_spc_timelimit free_file_info __call_single_node inv_weight cfs_rq dl_yielded ki_filp write_iter FAULT_FLAG_RETRY_NOWAIT confirm_switch MEMORY_DEVICE_COHERENT nr_range serial security pinned_vm exit_state has_timeout nr_threads posix_timers cputimer tty write_bytes last_siginfo sival_ptr _sigchld nodemask_t rcu_users error_code s_time_gran s_subtype list_lru d_subdirs d_in_lookup_hash i_wb_frn_winner i_cdev i_dir_seq fsverity_info sock suspend_noirq kernel_ulong_t cls_msk num_vf wake_irq max_time devres_head class_release device_physical_location_panel DEVICE_HORI_POS_RIGHT state_synced POWER_SUPPLY_PROP_CAPACITY_ALERT_MIN deferred_register_work LED_OFF power_supply_propval set_charged BATTERY_AC_ONLINE POWER_SUPPLY_TECHNOLOGY_UNKNOWN irq_handler_t platform_get_irq goldfish_battery_probe owner __raw_tickets filter attr gid_t i_default_acl mnt_sb wait srcversion node sh_link mod_plt_sec st_value prio long function timer_list s_op show_options get_next_id i_spc_timelimit export_operations s_flags s_security unicode_map s_mounts vfpstate run_node my_q sched_rt_entity hres_active hang_detected get_time hrtimer pcount last_arrival f_rcuhead f_path ki_flags pgoff real_address pt_frag_refcount cap_permitted desc_len brk env_end context rmtp gtime sig group_exit_code seqlock_t task_io_accounting oom_score_adj sas_ss_sp loginuid wake_q_count pi_waiters __rcu_head _trapno _arch mems_allowed_seq tlbflush_unmap_batch memcg_in_oom gendisk UTASK_SSTEP_TRAPPED trap_no s_fsnotify_mask s_dentry_lru create unlink ia_gid ia_ctime ctime i_atime i_io_list bdi_writeback _subpages_mapcount __page_1 runtime_suspend dma_cleanup is_suspended runtime_error dma_parms irq_get device POWER_SUPPLY_USB_TYPE_UNKNOWN POWER_SUPPLY_PROP_VOLTAGE_MAX_DESIGN power_supply_property online_trig BATTERY_CHARGE_COUNTER BATTERY_VOLTAGE_MAX __le32 __raw_writel goldfish_battery_device_init goldfish_battery_device_exit drivers/power/supply/goldfish_battery.mod.c _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 __versions .ARM.attributes .rel.debug_ranges .debug_str .modinfo .rel.debug_info .note.GNU-stack .llvm_addrsig .rel.debug_line .rel.debug_frame .rel.gnu.linkonce.this_module .note.gnu.build-id .rel.debug_loc .shstrtab .strtab .symtab .rel.rodata .rel.exit.data .rel.init.data .rel.data .BTF .rodata.str1.1
goldfish_battery_get_property goldfish_ac_get_property goldfish_battery_interrupt goldfish_battery_props goldfish_ac_props ____versions _dev_err power_supply_unregister platform_driver_unregister power_supply_register __platform_driver_register platform_get_irq devm_request_threaded_irq devm_ioremap __stack_chk_fail goldfish_battery_of_match goldfish_battery_remove _raw_spin_lock_irqsave _raw_spin_unlock_irqrestore init_module __this_module cleanup_module __mod_of__goldfish_battery_of_match_device_table platform_get_resource goldfish_battery_device goldfish_battery_probe power_supply_changed battery_desc ac_desc devm_kmalloc goldfish_battery.c goldfish_battery.mod.c arm_heavy_mb power_supply_get_drvdata _note_9 __UNIQUE_ID_intree179 __UNIQUE_ID_author249 __UNIQUE_ID_name178 __UNIQUE_ID___addressable_cleanup_module248 __UNIQUE_ID_vermagic177 __UNIQUE_ID___addressable_init_module247 $a.4 $d.3 __UNIQUE_ID_alias182 .L.str.2 $a.2 __UNIQUE_ID_alias181 __UNIQUE_ID_description251 .L.str.1 $a.1 __UNIQUE_ID_depends180 __UNIQUE_ID_license250 _note_10 $a.0