1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun /* vendor_hook.c 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * Android Vendor Hook Support 5*4882a593Smuzhiyun * 6*4882a593Smuzhiyun * Copyright 2020 Google LLC 7*4882a593Smuzhiyun */ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun #ifndef __GENKSYMS__ 10*4882a593Smuzhiyun #include <linux/dma-buf.h> 11*4882a593Smuzhiyun #include <linux/rmap.h> 12*4882a593Smuzhiyun #endif 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun #define CREATE_TRACE_POINTS 15*4882a593Smuzhiyun #include <trace/hooks/vendor_hooks.h> 16*4882a593Smuzhiyun #include <linux/tracepoint.h> 17*4882a593Smuzhiyun #include <trace/hooks/sched.h> 18*4882a593Smuzhiyun #include <trace/hooks/cpu.h> 19*4882a593Smuzhiyun #include <trace/hooks/fpsimd.h> 20*4882a593Smuzhiyun #include <trace/hooks/binder.h> 21*4882a593Smuzhiyun #include <trace/hooks/rwsem.h> 22*4882a593Smuzhiyun #include <trace/hooks/futex.h> 23*4882a593Smuzhiyun #include <trace/hooks/dtask.h> 24*4882a593Smuzhiyun #include <trace/hooks/cpuidle.h> 25*4882a593Smuzhiyun #include <trace/hooks/topology.h> 26*4882a593Smuzhiyun #include <trace/hooks/gic.h> 27*4882a593Smuzhiyun #include <trace/hooks/wqlockup.h> 28*4882a593Smuzhiyun #include <trace/hooks/debug.h> 29*4882a593Smuzhiyun #include <trace/hooks/printk.h> 30*4882a593Smuzhiyun #include <trace/hooks/gic_v3.h> 31*4882a593Smuzhiyun #include <trace/hooks/epoch.h> 32*4882a593Smuzhiyun #include <trace/hooks/cpufreq.h> 33*4882a593Smuzhiyun #include <trace/hooks/fs.h> 34*4882a593Smuzhiyun #include <trace/hooks/i2c.h> 35*4882a593Smuzhiyun #include <trace/hooks/mm.h> 36*4882a593Smuzhiyun #include <trace/hooks/preemptirq.h> 37*4882a593Smuzhiyun #include <trace/hooks/ftrace_dump.h> 38*4882a593Smuzhiyun #include <trace/hooks/pm_domain.h> 39*4882a593Smuzhiyun #include <trace/hooks/bug.h> 40*4882a593Smuzhiyun #include <trace/hooks/timer.h> 41*4882a593Smuzhiyun #include <trace/hooks/softlockup.h> 42*4882a593Smuzhiyun #include <trace/hooks/power.h> 43*4882a593Smuzhiyun #include <trace/hooks/fault.h> 44*4882a593Smuzhiyun #include <trace/hooks/iommu.h> 45*4882a593Smuzhiyun #include <trace/hooks/dma_noalias.h> 46*4882a593Smuzhiyun #include <trace/hooks/thermal.h> 47*4882a593Smuzhiyun #include <trace/hooks/ufshcd.h> 48*4882a593Smuzhiyun #include <trace/hooks/block.h> 49*4882a593Smuzhiyun #include <trace/hooks/cgroup.h> 50*4882a593Smuzhiyun #include <trace/hooks/sys.h> 51*4882a593Smuzhiyun #include <trace/hooks/traps.h> 52*4882a593Smuzhiyun #include <trace/hooks/avc.h> 53*4882a593Smuzhiyun #include <trace/hooks/creds.h> 54*4882a593Smuzhiyun #include <trace/hooks/module.h> 55*4882a593Smuzhiyun #include <trace/hooks/memory.h> 56*4882a593Smuzhiyun #include <trace/hooks/typec.h> 57*4882a593Smuzhiyun #include <trace/hooks/gpiolib.h> 58*4882a593Smuzhiyun #include <trace/hooks/signal.h> 59*4882a593Smuzhiyun #include <trace/hooks/logbuf.h> 60*4882a593Smuzhiyun #include <trace/hooks/vmscan.h> 61*4882a593Smuzhiyun #include <trace/hooks/psi.h> 62*4882a593Smuzhiyun #include <trace/hooks/hung_task.h> 63*4882a593Smuzhiyun #include <trace/hooks/mmc_core.h> 64*4882a593Smuzhiyun #include <trace/hooks/v4l2core.h> 65*4882a593Smuzhiyun #include <trace/hooks/v4l2mc.h> 66*4882a593Smuzhiyun #include <trace/hooks/scmi.h> 67*4882a593Smuzhiyun #include <trace/hooks/cpuidle_psci.h> 68*4882a593Smuzhiyun #include <trace/hooks/fips140.h> 69*4882a593Smuzhiyun #include <trace/hooks/remoteproc.h> 70*4882a593Smuzhiyun #include <trace/hooks/shmem_fs.h> 71*4882a593Smuzhiyun #include <trace/hooks/net.h> 72*4882a593Smuzhiyun #include <trace/hooks/syscall_check.h> 73*4882a593Smuzhiyun #include <trace/hooks/usb.h> 74*4882a593Smuzhiyun #include <trace/hooks/ipv6.h> 75*4882a593Smuzhiyun #include <trace/hooks/sound.h> 76*4882a593Smuzhiyun #include <trace/hooks/snd_compr.h> 77*4882a593Smuzhiyun #include <trace/hooks/ipv4.h> 78*4882a593Smuzhiyun #include <trace/hooks/pci.h> 79*4882a593Smuzhiyun #include <trace/hooks/dmabuf.h> 80*4882a593Smuzhiyun 81*4882a593Smuzhiyun /* 82*4882a593Smuzhiyun * Export tracepoints that act as a bare tracehook (ie: have no trace event 83*4882a593Smuzhiyun * associated with them) to allow external modules to probe them. 84*4882a593Smuzhiyun */ 85*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_select_task_rq_fair); 86*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_select_task_rq_rt); 87*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_select_fallback_rq); 88*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_refrigerator); 89*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_scheduler_tick); 90*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_enqueue_task); 91*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_dequeue_task); 92*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_can_migrate_task); 93*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_find_lowest_rq); 94*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_rtmutex_prepare_setprio); 95*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_prepare_prio_fork); 96*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_finish_prio_fork); 97*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_user_nice); 98*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_setscheduler); 99*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_arch_set_freq_scale); 100*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_is_fpsimd_save); 101*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_transaction_init); 102*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_priority_skip); 103*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_set_priority); 104*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_restore_priority); 105*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_wakeup_ilocked); 106*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_do_send_sig_info); 107*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_process_killed); 108*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_killed_process); 109*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_init); 110*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_wake); 111*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_write_finished); 112*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alter_rwsem_list_add); 113*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alter_futex_plist_add); 114*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_futex_sleep_start); 115*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_do_futex); 116*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_futex_wait_start); 117*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_futex_wait_end); 118*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_futex_wake_traverse_plist); 119*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_futex_wake_this); 120*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_futex_wake_up_q_finish); 121*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_wait_start); 122*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_wait_finish); 123*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rtmutex_wait_start); 124*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rtmutex_wait_finish); 125*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_read_wait_start); 126*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_read_wait_finish); 127*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_write_wait_start); 128*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_write_wait_finish); 129*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_set_owner); 130*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_set_reader_owned); 131*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_mark_wake_readers); 132*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_up_read_end); 133*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_up_write_end); 134*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sched_show_task); 135*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_shmem_alloc_page); 136*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpu_idle_enter); 137*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpu_idle_exit); 138*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_find_busiest_group); 139*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_gic_resume); 140*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_wq_lockup_pool); 141*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ipi_stop); 142*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_dump_throttled_rt_tasks); 143*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_printk_hotplug); 144*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_jiffies_update); 145*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_gic_v3_set_affinity); 146*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_suspend_epoch_val); 147*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_resume_epoch_val); 148*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_max_freq); 149*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_freq_table_limits); 150*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_resolve_freq); 151*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_fast_switch); 152*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_target); 153*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_newidle_balance); 154*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_nohz_balancer_kick); 155*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_rebalance_domains); 156*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_find_busiest_queue); 157*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_migrate_queued_task); 158*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_resume_cpus); 159*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_find_energy_efficient_cpu); 160*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_iowait); 161*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpu_overutilized); 162*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_setaffinity); 163*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_update_cpus_allowed); 164*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_skip_swapcache_flags); 165*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_gfp_zone_flags); 166*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_readahead_gfp_mask); 167*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_preempt_disable); 168*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_preempt_enable); 169*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_irqs_disable); 170*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_irqs_enable); 171*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_task_cpu); 172*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_try_to_wake_up); 173*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_try_to_wake_up_success); 174*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_fork); 175*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_wake_up_new_task); 176*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_new_task_stats); 177*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_flush_task); 178*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_tick_entry); 179*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_schedule); 180*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_cpu_starting); 181*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_cpu_dying); 182*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_account_irq); 183*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_place_entity); 184*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_build_perf_domains); 185*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_update_cpu_capacity); 186*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_update_misfit_status); 187*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpu_cgroup_attach); 188*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpu_cgroup_can_attach); 189*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpu_cgroup_online); 190*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_fork_init); 191*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_ttwu_cond); 192*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_schedule_bug); 193*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_exec); 194*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_oops_enter); 195*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_oops_exit); 196*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_size_check); 197*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_format_check); 198*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ftrace_dump_buffer); 199*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_allow_domain_state); 200*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_map_util_freq); 201*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_report_bug); 202*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_em_cpu_energy); 203*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpu_up); 204*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_sched_balance_rt); 205*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_timer_calc_index); 206*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_watchdog_timer_softlockup); 207*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_try_to_freeze_todo); 208*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_try_to_freeze_todo_unfrozen); 209*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_dequeue_task_idle); 210*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_die_kernel_fault); 211*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_do_sea); 212*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_do_mem_abort); 213*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_do_sp_pc_abort); 214*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_setup_dma_ops); 215*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_iommu_setup_dma_ops); 216*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_iommu_setup_dma_ops); 217*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_iommu_alloc_iova); 218*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_iommu_iovad_alloc_iova); 219*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_iommu_free_iova); 220*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_iommu_iovad_free_iova); 221*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_pick_next_entity); 222*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_check_preempt_wakeup); 223*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cma_alloc_start); 224*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cma_alloc_finish); 225*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rmqueue); 226*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_pagecache_get_page); 227*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_filemap_fault_get_page); 228*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_filemap_fault_cache_page); 229*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_enable_thermal_genl_check); 230*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_thermal_pm_notify_suspend); 231*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_fill_prdt); 232*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_ufs_complete_init); 233*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_ufs_reprogram_all_keys); 234*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_prepare_command); 235*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_update_sysfs); 236*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_send_command); 237*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_compl_command); 238*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_send_uic_command); 239*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_send_tm_command); 240*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_check_int_errors); 241*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_update_sdev); 242*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ufs_clock_scaling); 243*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_do_wake_up_sync); 244*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_wake_flags); 245*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_uclamp_eff_get); 246*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpufreq_transition); 247*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cgroup_set_task); 248*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cgroup_force_kthread_migration); 249*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_syscall_prctl_finished); 250*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_check_preempt_tick); 251*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_replace_next_task_fair); 252*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_do_sched_yield); 253*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_wait_for_work); 254*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sync_txn_recvd); 255*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_build_sched_domains); 256*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alter_mutex_list_add); 257*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_unlock_slowpath); 258*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_unlock_slowpath_end); 259*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rwsem_wake_finish); 260*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_do_undefinstr); 261*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_do_ptrauth_fault); 262*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_bad_mode); 263*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_arm64_serror_panic); 264*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_selinux_avc_insert); 265*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_selinux_avc_node_delete); 266*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_selinux_avc_node_replace); 267*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_selinux_avc_lookup); 268*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_blk_alloc_rqs); 269*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_blk_rq_ctx_init); 270*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_commit_creds); 271*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_exit_creds); 272*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_override_creds); 273*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_revert_creds); 274*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_record_mutex_lock_starttime); 275*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_record_rtmutex_lock_starttime); 276*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_record_rwsem_lock_starttime); 277*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_record_pcpu_rwsem_starttime); 278*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_memory_x); 279*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_memory_nx); 280*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_memory_ro); 281*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_memory_rw); 282*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_module_permit_before_init); 283*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_module_permit_after_init); 284*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_util_est_update); 285*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_meminfo_proc_show); 286*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_exit_mm); 287*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_from_fragment_pool); 288*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_exclude_reserved_zone); 289*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_include_reserved_zone); 290*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_slowpath_begin); 291*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_slowpath_end); 292*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_mem); 293*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_mapcount_pages); 294*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_do_traversal_lruvec); 295*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_typec_tcpci_override_toggling); 296*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_typec_tcpci_chk_contaminant); 297*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_typec_tcpci_get_vbus); 298*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_typec_store_partner_src_caps); 299*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_account_task_time); 300*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_irqtime_account_process_tick); 301*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_gpio_block_read); 302*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ep_create_wakeup_source); 303*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_timerfd_create); 304*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_alloc_new_buf_locked); 305*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_reply); 306*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_trans); 307*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_binder_transaction); 308*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_preset); 309*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_proc_transaction); 310*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_proc_transaction_end); 311*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_new_ref); 312*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_del_ref); 313*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_post_init_entity_util_avg); 314*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_typec_tcpm_get_timer); 315*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_typec_tcpm_adj_current_limit); 316*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_logbuf); 317*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_logbuf_pr_cont); 318*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_tune_scan_type); 319*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_tune_swappiness); 320*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_shrink_slab_bypass); 321*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_handle_failed_page_trylock); 322*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_trylock_set); 323*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_trylock_clear); 324*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_trylock_get_result); 325*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_do_page_trylock); 326*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_referenced_check_bypass); 327*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_drain_all_pages_bypass); 328*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cma_drain_all_pages_bypass); 329*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_pcplist_add_cma_pages_bypass); 330*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_event); 331*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_psi_group); 332*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_cpuset_fork); 333*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_cpus_allowed_comm); 334*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sched_setaffinity_early); 335*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_free_task); 336*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_dup_task_struct); 337*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_after_enqueue_task); 338*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_after_dequeue_task); 339*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_enqueue_entity); 340*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_dequeue_entity); 341*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_enqueue_task_fair); 342*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_dequeue_task_fair); 343*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sched_stat_runtime_rt); 344*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_prepare_update_load_avg_se); 345*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_finish_update_load_avg_se); 346*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_tune_inactive_ratio); 347*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_update_topology_flags_workfn); 348*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_of_i2c_get_board_info); 349*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cgroup_attach); 350*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mm_dirty_limits); 351*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_oom_check_panic); 352*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_uninterruptible_tasks); 353*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_uninterruptible_tasks_dn); 354*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmc_blk_reset); 355*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmc_blk_mq_rw_recovery); 356*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sd_update_bus_speed_mode); 357*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmc_attach_sd); 358*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sdhci_get_cd); 359*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmc_gpio_cd_irqt); 360*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_vmalloc_stack); 361*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_remove_vmalloc_stack); 362*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_show_stack_hash); 363*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_track_hash); 364*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_vmpressure); 365*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpufreq_acct_update_power); 366*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_typec_tcpm_log); 367*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_media_device_setup_link); 368*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_media_device_setup_link); 369*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_clear_reserved_fmt_fields); 370*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_fill_ext_fmtdesc); 371*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_clear_mask_adjust); 372*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_v4l2subdev_set_selection); 373*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_v4l2subdev_set_selection); 374*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_v4l2subdev_set_fmt); 375*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_v4l2subdev_set_fmt); 376*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_v4l2subdev_set_frame_interval); 377*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_v4l2subdev_set_frame_interval); 378*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_scmi_timeout_sync); 379*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_find_new_ilb); 380*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_freq_qos_add_request); 381*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_freq_qos_update_request); 382*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_freq_qos_remove_request); 383*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_set_balance_anon_file_reclaim); 384*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpuidle_psci_enter); 385*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cpuidle_psci_exit); 386*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sha256); 387*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_aes_expandkey); 388*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_aes_encrypt); 389*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_aes_decrypt); 390*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_force_compatible_pre); 391*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_force_compatible_post); 392*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_print_transaction_info); 393*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_setscheduler_uclamp); 394*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rproc_recovery); 395*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_rproc_recovery_set); 396*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ptype_head); 397*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_kfree_skb); 398*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_mmap_file); 399*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_file_open); 400*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_bpf_syscall); 401*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_usb_dev_suspend); 402*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_usb_dev_resume); 403*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ipv6_gen_linklocal_addr); 404*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sound_usb_support_cpu_suspend); 405*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_snd_compr_use_pause_in_drain); 406*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_snd_soc_card_get_comp_chain); 407*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_show_max_freq); 408*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_tcp_sendmsg_locked); 409*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_tcp_recvmsg); 410*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_udp_sendmsg); 411*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_udp_recvmsg); 412*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_tcp_recvmsg_stat); 413*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_pci_d3_sleep); 414*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_kmalloc_slab); 415*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_disable_thermal_cooling_stats); 416*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmap_region); 417*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_update_page_mapcount); 418*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_add_page_to_lrulist); 419*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_del_page_from_lrulist); 420*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_should_be_protected); 421*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mark_page_accessed); 422*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_try_to_unmap_one); 423*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_id_remove); 424*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_css_offline); 425*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_css_online); 426*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_free); 427*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_alloc); 428*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_subpage_dma_contig_alloc); 429*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_looper_state_registered); 430*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_thread_read); 431*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_free_proc); 432*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_thread_release); 433*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_has_work_ilocked); 434*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_binder_read_done); 435*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_handle_tlb_conf); 436*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_shrink_node_memcgs); 437*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_ra_tuning_max_page); 438*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_handle_pte_fault_end); 439*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_handle_pte_fault_end); 440*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_cow_user_page); 441*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_swapin_add_anon_rmap); 442*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_waiting_for_page_migration); 443*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_migrate_page_states); 444*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_referenced_one_end); 445*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_count_pswpin); 446*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_count_pswpout); 447*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_count_swpout_vm_event); 448*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_swap_slot_cache_active); 449*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_drain_slots_cache_cpu); 450*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_drain_slots_cache_cpu); 451*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_alloc_swap_slot_cache); 452*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_swap_slot_cache); 453*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_free_swap_slot); 454*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_free_swap_slot); 455*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_get_swap_page); 456*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_get_swap_page); 457*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_madvise_cold_or_pageout); 458*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_page_isolated_for_reclaim); 459*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_inactive_is_low); 460*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_snapshot_refaults); 461*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_account_swap_pages); 462*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_unuse_swap_page); 463*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_init_swap_info_struct); 464*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_si_swapinfo); 465*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_alloc_si); 466*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_si); 467*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_free_pages); 468*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_set_shmem_page_flag); 469*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mmput); 470*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_sched_pelt_multiplier); 471*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_reclaim_bypass); 472*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alloc_pages_failure_bypass); 473*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_check_page_look_around_ref); 474*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_look_around); 475*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_look_around_migrate_page); 476*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_test_clear_look_around_ref); 477*4882a593Smuzhiyun EXPORT_TRACEPOINT_SYMBOL_GPL(android_rvh_dma_buf_stats_teardown); 478*4882a593Smuzhiyun /* 479*4882a593Smuzhiyun * For type visibility 480*4882a593Smuzhiyun */ 481*4882a593Smuzhiyun #ifdef CONFIG_ARM64 482*4882a593Smuzhiyun #include <linux/irqchip/arm-gic-v3.h> 483*4882a593Smuzhiyun const struct gic_chip_data *GKI_struct_gic_chip_data; 484*4882a593Smuzhiyun EXPORT_SYMBOL_GPL(GKI_struct_gic_chip_data); 485*4882a593Smuzhiyun #endif 486*4882a593Smuzhiyun 487*4882a593Smuzhiyun #include <linux/swap_slots.h> 488*4882a593Smuzhiyun const struct swap_slots_cache *GKI_struct_swap_slots_cache; 489*4882a593Smuzhiyun EXPORT_SYMBOL_GPL(GKI_struct_swap_slots_cache); 490