ANDROID: abi_gki_aarch64_qcom: Add hibernation APIs

Add tracepoints related to commit 4f8ffa0f05 ("ANDROID: vendor hooks:
Add hooks to support bootloader based hibernation")

3 function symbol(s) added
  'int __traceiter_android_vh_check_hibernation_swap(void*, struct file*, bool*)'
  'int __traceiter_android_vh_save_cpu_resume(void*, u64*, u64)'
  'int __traceiter_android_vh_save_hib_resume_bdev(void*, struct file*)'

3 variable symbol(s) added
  'struct tracepoint __tracepoint_android_vh_check_hibernation_swap'
  'struct tracepoint __tracepoint_android_vh_save_cpu_resume'
  'struct tracepoint __tracepoint_android_vh_save_hib_resume_bdev'

Bug: 348576514
Change-Id: I79455aff0436c0e81526be7b4ed179bea3eba324
Signed-off-by: Faiyaz Mohammed <quic_faiyazm@quicinc.com>
This commit is contained in:
Faiyaz Mohammed
2024-07-23 12:10:31 +05:30
committed by Treehugger Robot
parent 0034411d55
commit ae38a8a0e4
2 changed files with 86 additions and 0 deletions

View File

@@ -352415,6 +352415,13 @@ function {
parameter_id: 0x275ab027
parameter_id: 0x064d6086
}
function {
id: 0x9b33517a
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x2e18f543
parameter_id: 0x92233392
}
function {
id: 0x9b33e2c9
return_type_id: 0x6720d32f
@@ -355599,6 +355606,13 @@ function {
parameter_id: 0x13580d6c
parameter_id: 0x11cfee5a
}
function {
id: 0x9bc86033
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x18ea6ae3
parameter_id: 0x11cfee5a
}
function {
id: 0x9bc8a163
return_type_id: 0x6720d32f
@@ -355690,6 +355704,12 @@ function {
parameter_id: 0x6720d32f
parameter_id: 0x11cfee5a
}
function {
id: 0x9bcc13c8
return_type_id: 0x6720d32f
parameter_id: 0x18bd6530
parameter_id: 0x18ea6ae3
}
function {
id: 0x9bcd4bf2
return_type_id: 0x6720d32f
@@ -375342,6 +375362,15 @@ elf_symbol {
type_id: 0x9b2eaf21
full_name: "__traceiter_android_vh_check_folio_look_around_ref"
}
elf_symbol {
id: 0x96d1c9c4
name: "__traceiter_android_vh_check_hibernation_swap"
is_defined: true
symbol_type: FUNCTION
crc: 0x1c24314d
type_id: 0x9bc86033
full_name: "__traceiter_android_vh_check_hibernation_swap"
}
elf_symbol {
id: 0x42428033
name: "__traceiter_android_vh_check_mmap_file"
@@ -377286,6 +377315,24 @@ elf_symbol {
type_id: 0x9bad4369
full_name: "__traceiter_android_vh_rwsem_write_wait_start"
}
elf_symbol {
id: 0xbdbb0c65
name: "__traceiter_android_vh_save_cpu_resume"
is_defined: true
symbol_type: FUNCTION
crc: 0xc0d3804c
type_id: 0x9b33517a
full_name: "__traceiter_android_vh_save_cpu_resume"
}
elf_symbol {
id: 0xa1325610
name: "__traceiter_android_vh_save_hib_resume_bdev"
is_defined: true
symbol_type: FUNCTION
crc: 0xdd74904e
type_id: 0x9bcc13c8
full_name: "__traceiter_android_vh_save_hib_resume_bdev"
}
elf_symbol {
id: 0x2540195e
name: "__traceiter_android_vh_save_track_hash"
@@ -381084,6 +381131,15 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_check_folio_look_around_ref"
}
elf_symbol {
id: 0xaa072f92
name: "__tracepoint_android_vh_check_hibernation_swap"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_check_hibernation_swap"
}
elf_symbol {
id: 0x9620eac1
name: "__tracepoint_android_vh_check_mmap_file"
@@ -383028,6 +383084,24 @@ elf_symbol {
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_rwsem_write_wait_start"
}
elf_symbol {
id: 0x30004003
name: "__tracepoint_android_vh_save_cpu_resume"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_save_cpu_resume"
}
elf_symbol {
id: 0xb91d18b6
name: "__tracepoint_android_vh_save_hib_resume_bdev"
is_defined: true
symbol_type: OBJECT
crc: 0x7c5aa8a7
type_id: 0x18ccbd2c
full_name: "__tracepoint_android_vh_save_hib_resume_bdev"
}
elf_symbol {
id: 0x1ce15a0c
name: "__tracepoint_android_vh_save_track_hash"
@@ -449620,6 +449694,7 @@ interface {
symbol_id: 0x5012fcd8
symbol_id: 0x67bab494
symbol_id: 0x6aac0cf8
symbol_id: 0x96d1c9c4
symbol_id: 0x42428033
symbol_id: 0x23a3e1fa
symbol_id: 0x17b6819f
@@ -449836,6 +449911,8 @@ interface {
symbol_id: 0x7945e8fa
symbol_id: 0x93333e39
symbol_id: 0x947bd437
symbol_id: 0xbdbb0c65
symbol_id: 0xa1325610
symbol_id: 0x2540195e
symbol_id: 0x979b6b9c
symbol_id: 0xa413d12c
@@ -450258,6 +450335,7 @@ interface {
symbol_id: 0x678bb5ba
symbol_id: 0xf1ec5ef2
symbol_id: 0xca5cbc9a
symbol_id: 0xaa072f92
symbol_id: 0x9620eac1
symbol_id: 0xb436fd6c
symbol_id: 0x9e7fa6cd
@@ -450474,6 +450552,8 @@ interface {
symbol_id: 0x1220ff14
symbol_id: 0x203fab27
symbol_id: 0xbe3d9b79
symbol_id: 0x30004003
symbol_id: 0xb91d18b6
symbol_id: 0x1ce15a0c
symbol_id: 0x64cdb186
symbol_id: 0xbb309826

View File

@@ -3389,6 +3389,7 @@
__traceiter_android_vh_binder_restore_priority
__traceiter_android_vh_binder_set_priority
__traceiter_android_vh_build_sched_domains
__traceiter_android_vh_check_hibernation_swap
__traceiter_android_vh_check_uninterruptible_tasks
__traceiter_android_vh_check_uninterruptible_tasks_dn
__traceiter_android_vh_cpufreq_fast_switch
@@ -3417,6 +3418,8 @@
__traceiter_android_vh_printk_hotplug
__traceiter_android_vh_rproc_recovery
__traceiter_android_vh_rproc_recovery_set
__traceiter_android_vh_save_cpu_resume
__traceiter_android_vh_save_hib_resume_bdev
__traceiter_android_vh_scheduler_tick
__traceiter_android_vh_setscheduler_uclamp
__traceiter_android_vh_show_resume_epoch_val
@@ -3525,6 +3528,7 @@
__tracepoint_android_vh_binder_restore_priority
__tracepoint_android_vh_binder_set_priority
__tracepoint_android_vh_build_sched_domains
__tracepoint_android_vh_check_hibernation_swap
__tracepoint_android_vh_check_uninterruptible_tasks
__tracepoint_android_vh_check_uninterruptible_tasks_dn
__tracepoint_android_vh_cpufreq_fast_switch
@@ -3553,6 +3557,8 @@
__tracepoint_android_vh_printk_hotplug
__tracepoint_android_vh_rproc_recovery
__tracepoint_android_vh_rproc_recovery_set
__tracepoint_android_vh_save_cpu_resume
__tracepoint_android_vh_save_hib_resume_bdev
__tracepoint_android_vh_scheduler_tick
__tracepoint_android_vh_setscheduler_uclamp
__tracepoint_android_vh_show_resume_epoch_val