blob: 9c6aa6fe70abee36fd2f4c005b752d60c53c7a42 [file]
[abi_symbol_list]
#required by mem_reclaim_ctl.ko
__traceiter_android_vh_page_should_be_protected
__tracepoint_android_vh_page_should_be_protected
__traceiter_android_vh_page_referenced_check_bypass
__tracepoint_android_vh_page_referenced_check_bypass
#required by perf_helper.ko
__traceiter_android_rvh_dequeue_entity_delayed
__tracepoint_android_rvh_dequeue_entity_delayed
__traceiter_android_vh_fuse_request_send
__tracepoint_android_vh_fuse_request_send
__traceiter_android_vh_fuse_request_end
__tracepoint_android_vh_fuse_request_end
__traceiter_android_vh_throttle_direct_reclaim_bypass
__tracepoint_android_vh_throttle_direct_reclaim_bypass
# commonly used symbols
__traceiter_android_vh_logbuf
__tracepoint_android_vh_logbuf
tracepoint_probe_register
tracepoint_probe_unregister
down_read_trylock
access_process_vm
file_path
# required by shrink memory module
shrink_slab
__tracepoint_android_vh_do_shrink_slab
__tracepoint_android_vh_shrink_slab_bypass
__traceiter_android_vh_do_shrink_slab
__traceiter_android_vh_shrink_slab_bypass
# required by health_report module
__tracepoint_android_vh_health_report
__traceiter_android_vh_health_report
# required by mi_mem_engine.ko
__traceiter_android_vh_tune_swappiness
__tracepoint_android_vh_tune_swappiness
__traceiter_android_vh_do_shrink_slab_ex
__tracepoint_android_vh_do_shrink_slab_ex
# required by SAGT module
__traceiter_android_rvh_before_do_sched_yield
__tracepoint_android_rvh_before_do_sched_yield
# required by memory
ufshcd_alloc_host
scsi_dma_unmap
scsi_done
blk_mq_destroy_queue
scsi_remove_host
scsi_host_put
scsi_host_alloc
sbitmap_weight
wait_for_completion_io_timeout
blk_crypto_keyslot_index
dev_pm_opp_remove
scsi_dma_map
scsi_print_command
scsi_change_queue_depth
blk_mq_wait_quiesce_done
blk_mq_tagset_busy_iter
scsi_report_bus_reset
scsi_add_host_with_dma
async_schedule_node
scsi_scan_host
__scsi_add_device
scsi_remove_device
blk_pm_runtime_init
scsi_device_quiesce
scsi_print_sense_hdr
scsi_execute_cmd
blk_crypto_reprogram_all_keys
blk_crypto_register
bsg_remove_queue
bsg_setup_queue
bsg_job_done
scsi_is_host_device
param_set_uint_minmax
scsi_host_lookup
scsi_device_lookup
scsi_host_lookup
scsi_device_lookup
scsi_device_set_state
blk_mq_quiesce_tagset
blk_mq_unquiesce_tagset
dev_pm_opp_find_freq_floor_indexed
blk_mq_alloc_queue
scsi_host_busy
dev_pm_opp_find_freq_ceil_indexed
__traceiter_android_vh_customize_thp_gfp_orders
__tracepoint_android_vh_customize_thp_gfp_orders
__traceiter_android_vh_customize_pmd_gfp_bypass
__tracepoint_android_vh_customize_pmd_gfp_bypass
__traceiter_android_vh_thp_vma_allowable_orders
__tracepoint_android_vh_thp_vma_allowable_orders
__traceiter_cma_alloc_busy_retry
__tracepoint_cma_alloc_busy_retry
__traceiter_cma_release
__tracepoint_cma_release
__traceiter_android_vh_dma_buf_release
__tracepoint_android_vh_dma_buf_release
#required by stability
sock_from_file
get_dmabuf_debugfs_data
__traceiter_android_vh_cma_alloc_fail
__tracepoint_android_vh_cma_alloc_fail
__traceiter_android_vh_warn_alloc_show_mem_bypass
__tracepoint_android_vh_warn_alloc_show_mem_bypass
__traceiter_android_vh_meminfo_proc_show
__tracepoint_android_vh_meminfo_proc_show
__traceiter_android_vh_slab_alloc_node
__tracepoint_android_vh_slab_alloc_node
__traceiter_android_vh_wq_lockup_pool
__tracepoint_android_vh_wq_lockup_pool
__traceiter_android_vh_alloc_pages_slowpath_start
__tracepoint_android_vh_alloc_pages_slowpath_start
__traceiter_android_vh_alloc_pages_slowpath_end
__tracepoint_android_vh_alloc_pages_slowpath_end
__traceiter_android_vh_alloc_pages_entry
__tracepoint_android_vh_alloc_pages_entry
__traceiter_android_vh_sysrq_crash
__tracepoint_android_vh_sysrq_crash
__traceiter_android_rvh_schedule_bug
__tracepoint_android_rvh_schedule_bug
#required by metis.ko module
__traceiter_android_vh_rwsem_read_wait_start
__traceiter_android_vh_rwsem_write_wait_start
__traceiter_android_vh_mutex_wait_start
__traceiter_android_vh_alter_mutex_list_add
__traceiter_android_rvh_cpuset_fork
__traceiter_android_vh_mutex_init
__traceiter_android_vh_rwsem_direct_rsteal
__traceiter_android_vh_rwsem_optimistic_rspin
__traceiter_android_vh_sched_setaffinity_early
__traceiter_android_rvh_set_cpus_allowed_comm
__traceiter_android_rvh_dequeue_task
__tracepoint_android_vh_rwsem_read_wait_start
__tracepoint_android_vh_rwsem_write_wait_start
__tracepoint_android_vh_mutex_wait_start
__tracepoint_android_vh_alter_mutex_list_add
__tracepoint_android_rvh_cpuset_fork
__tracepoint_android_vh_mutex_init
__tracepoint_android_vh_rwsem_direct_rsteal
__tracepoint_android_vh_rwsem_optimistic_rspin
__tracepoint_android_vh_sched_setaffinity_early
__tracepoint_android_rvh_set_cpus_allowed_comm
__tracepoint_android_rvh_dequeue_task
cpuset_cpus_allowed
cpufreq_update_policy
cgroup_threadgroup_rwsem
osq_lock
osq_unlock
#required by millet.ko
__traceiter_android_rvh_refrigerator
__tracepoint_android_rvh_refrigerator
freezer_cgrp_subsys
# required by trace_hook.ko
android_rvh_probe_register
# required by dw_wdt.ko
android_rvh_probe_register
__traceiter_android_rvh_fiq_dump
__tracepoint_android_rvh_fiq_dump
# required by kmod_protect.ko
__traceiter_android_vh_free_mod_mem
__traceiter_android_vh_set_mod_perm_after_init
__traceiter_android_vh_set_mod_perm_before_init
__tracepoint_android_vh_free_mod_mem
__tracepoint_android_vh_set_mod_perm_after_init
__tracepoint_android_vh_set_mod_perm_before_init
#required by mi_sched.ko
__traceiter_android_vh_scheduler_tick
__traceiter_android_vh_free_user
__traceiter_android_vh_alloc_uid
__tracepoint_android_vh_scheduler_tick
__tracepoint_android_vh_free_user
__tracepoint_android_vh_alloc_uid
free_uid
find_user
#required by mi_freqwdg.ko
__traceiter_android_vh_freq_qos_remove_request
__traceiter_android_vh_freq_qos_update_request
__traceiter_android_vh_freq_qos_add_request
__traceiter_android_rvh_entity_tick
__traceiter_android_rvh_dequeue_task_fair
__tracepoint_android_vh_freq_qos_remove_request
__tracepoint_android_vh_freq_qos_update_request
__tracepoint_android_vh_freq_qos_add_request
__tracepoint_android_rvh_dequeue_task_fair
__tracepoint_android_rvh_entity_tick
#required by cpq.ko
elv_rb_former_request
elv_rb_latter_request
blk_mq_sched_try_merge
elv_rb_find
elv_bio_merge_ok
elv_rb_del
elv_rb_add
elv_rqhash_del
blk_mq_sched_mark_restart_hctx
blk_mq_sched_try_insert_merge
elv_rqhash_add
blkcg_print_blkgs
blkg_conf_init
blkg_conf_prep
blkg_conf_exit
__blkg_prfill_u64
blkcg_root
blkcg_activate_policy
# required by mi_damon.ko
folio_deactivate
folio_mark_accessed
#required by cifs.ko
add_swap_extent
asn1_ber_decoder
bit_wait
clear_nlink
copy_page_from_iter
copy_page_to_iter
copy_splice_read
d_add
d_alloc_parallel
d_drop
d_hash_and_lookup
d_invalidate
d_move
deactivate_super
dentry_path_raw
dup_iter
end_page_writeback
errseq_check
extract_iter_to_sg
fc_mount
file_modified
file_write_and_wait_range
filemap_dirty_folio
filemap_fault
filemap_get_folios_tag
filemap_map_pages
filemap_migrate_folio
finish_no_open
finish_open
flush_dcache_folio
folio_clear_dirty_for_io
folio_end_private_2
folio_end_writeback
folio_mapping
folio_wait_private_2
folio_wait_private_2_killable
folio_wait_writeback
fs_context_for_submount
fs_param_is_bool
fs_param_is_string
fs_param_is_u32
fs_param_is_u64
generate_random_uuid
generic_file_write_iter
generic_key_instantiate
generic_permission
generic_setlease
iget_failed
in_group_p
invalidate_inode_pages2
iov_iter_advance
iov_iter_bvec
iov_iter_discard
iov_iter_get_pages_alloc2
iov_iter_npages
iov_iter_xarray
iterate_supers_type
iunique
key_invalidate
key_revoke
key_type_logon
key_validate
kfree_link
kill_anon_super
kvfree_sensitive
lock_two_nondirectories
locks_lock_inode_wait
look_up_OID
lookup_positive_unlocked
mark_mounts_for_expiry
match_token
mempool_resize
mnt_drop_write_file
mnt_set_expiry
mnt_want_write_file
mntget
nop_mnt_idmap
out_of_line_wait_on_bit
out_of_line_wait_on_bit_lock
overflowgid
override_creds
posix_lock_file
posix_test_lock
prepare_kernel_cred
put_fs_context
readahead_expand
redirty_page_for_writepage
register_key_type
request_key_tag
revert_creds
security_sb_eat_lsm_opts
seq_escape_mem
set_anon_super
set_page_writeback
setattr_copy
sget
sigprocmask
simple_inode_init_ts
sock_sendmsg
sprint_oid
super_setup_bdi
swapcache_mapping
tcp_sock_set_cork
tcp_sock_set_nodelay
timestamp_truncate
touch_atime
truncate_inode_pages_range
truncate_pagecache_range
unlock_two_nondirectories
unregister_key_type
user_describe
user_destroy
user_read
user_revoke
utf8_to_utf32
utf8s_to_utf16s
vfs_parse_fs_string
vfs_setpos
wait_on_page_writeback
xa_extract
xa_set_mark
xas_find
xas_find_marked
xas_pause
__break_lease
__d_lookup_unhash_wake
__filemap_get_folio
__folio_lock_killable
__folio_start_writeback
__fs_parse
__generic_file_write_iter
__module_put_and_kthread_exit
# required by tls.ko
tcp_rate_check_app_limited
__sk_mem_reclaim
tcp_register_ulp
tcp_unregister_ulp
sk_msg_free
sk_msg_zerocopy_from_iter
sk_msg_trim
sk_msg_memcopy_from_iter
sk_stream_wait_memory
sk_stream_error
sk_msg_recvmsg
sk_psock_tls_strp_read
skb_splice_bits
sk_msg_alloc
sk_psock_msg_verdict
sk_msg_return_zero
tcp_bpf_sendmsg_redir
sk_msg_free_nocharge
sk_msg_free_partial
sk_msg_clone
iov_iter_npages
skb_copy_header
__sk_flush_backlog
sk_psock_drop
tcp_read_done
tcp_recv_skb
memcg_sockets_enabled_key
tcp_memory_pressure
memory_cgrp_subsys_on_dfl_key
iov_iter_bvec
tcp_sendmsg_locked
tcp_poll
iov_iter_extract_pages
iov_iter_get_pages2
tcp_read_sock
crypto_req_done
proc_create_net_single
put_cmsg
sock_recv_errqueue
# required by printk_enhance.ko
__tracepoint_android_vh_printk_caller
__tracepoint_android_vh_printk_caller_id
__traceiter_android_vh_printk_caller
__traceiter_android_vh_printk_caller_id
# required by block2mtd.ko
bdi_register
lookup_bdev
bdi_alloc
bdi_put
bdi_unregister
nvmem_register
of_node_name_prefix
nvmem_unregister
generic_shutdown_super
sget_dev
deactivate_locked_super
fixed_size_llseek
blk_mq_alloc_sq_tag_set
blk_queue_flag_clear
blk_mq_freeze_queue
blk_mq_unfreeze_queue
blk_update_request
__blk_mq_end_request
ktime_get_coarse_real_ts64
set_capacity
blk_queue_flag_clear
blk_mq_unfreeze_queue
#required by io_limit.ko
__traceiter_android_vh_psi_event
__traceiter_android_vh_psi_group
__tracepoint_android_vh_psi_event
__tracepoint_android_vh_psi_group
#required by zram.ko module
__blk_alloc_disk
bio_end_io_acct_remapped
bio_endio
bio_start_io_acct
crypto_alloc_base
crypto_comp_compress
crypto_comp_decompress
crypto_has_alg
memset64
filp_open_block
filp_close
bio_init
__bio_add_page
lruvec_page_state
bio_crypt_set_ctx
submit_bio_wait
alloc_pages_bulk_noprof
__xa_cmpxchg
blk_crypto_evict_key
lookup_user_key
blk_crypto_init_key
filp_open_block
blk_crypto_start_using_key
cgroup_rm_cftypes
mem_cgroup_move_account
__traceiter_android_vh_mem_cgroup_charge
__traceiter_android_vh_filemap_add_folio
__traceiter_android_vh_shrink_node
__tracepoint_android_vh_mem_cgroup_charge
__tracepoint_android_vh_filemap_add_folio
__tracepoint_android_vh_shrink_node
__traceiter_android_vh_swap_bio_charge
__tracepoint_android_vh_swap_bio_charge
#required by mem_reclaim_ctl.ko
__traceiter_android_vh_page_should_be_protected
__tracepoint_android_vh_page_should_be_protected
__traceiter_android_vh_page_referenced_check_bypass
__tracepoint_android_vh_page_referenced_check_bypass
#required by mi_async_reclaim.ko
reclaim_pages
# required by launch_boost driver
__traceiter_android_vh_filemap_read
__tracepoint_android_vh_filemap_read
__traceiter_android_vh_filemap_map_pages
__tracepoint_android_vh_filemap_map_pages
#required by xiaomi network protocol
__fl6_sock_lookup
__get_hash_from_flowi6
__percpu_counter_init_many
__sk_dst_check
__sk_mem_schedule
inet6_bind
inet6_getname
inet6_register_protosw
inet6_release
inet6_unregister_protosw
inet_accept
inet_bind
inet_getname
inet_recvmsg
inet_register_protosw
inet_release
inet_sendmsg
inet_shutdown
inet_sk_get_local_port_range
inet_sk_set_state
inet_sock_destruct
inet_unregister_protosw
ip6_dst_lookup_flow
ip_getsockopt
ip_setsockopt
ipv6_flowlabel_exclusive
ipv6_getsockopt
ipv6_setsockopt
nr_free_buffer_pages
percpu_counter_destroy_many
reuseport_add_sock
reuseport_alloc
reuseport_detach_sock
reuseport_select_sock
__traceiter_android_vh_remove_mapping
__traceiter_android_vh_remove_mapping_failed
__traceiter_android_vh_filemap_get_folio_end
__traceiter_android_vh_do_new_mount_fc
__traceiter_android_vh_put_super
__tracepoint_android_vh_remove_mapping
__tracepoint_android_vh_remove_mapping_failed
__tracepoint_android_vh_filemap_get_folio_end
__tracepoint_android_vh_do_new_mount_fc
__tracepoint_android_vh_put_super
LZ4_compress_default
find_inode_nowait
#required by mi_mempool.ko
__traceiter_android_vh_mmput
__tracepoint_android_vh_mmput
__traceiter_android_vh_madvise_cold_pageout_skip
__tracepoint_android_vh_madvise_cold_pageout_skip
# required by pte preread
read_swap_cache_async
unuse_swap_pte
__pte_offset_map
vfs_fadvise
#required by speed_ui.ko
__tracepoint_android_rvh_update_cpus_allowed
__traceiter_android_rvh_update_cpus_allowed
# required by mi cap manager
task_work_add
# required by xr-qi.ko
__tracepoint_android_vh_futex_wait_queue_start
__traceiter_android_vh_futex_wait_queue_start
__traceiter_android_vh_fuse_request_send_ext
__tracepoint_android_vh_fuse_request_send_ext
__traceiter_android_vh_fuse_request_end_ext
__tracepoint_android_vh_fuse_request_end_ext