diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index 00a11a372f4b..27a088515b2d 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -1403,6 +1403,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x3e504ae2 } +pointer_reference { + id: 0x0508b7df + kind: POINTER + pointee_type_id: 0x3e6239e1 +} pointer_reference { id: 0x050d6bc0 kind: POINTER @@ -320683,6 +320688,21 @@ function { parameter_id: 0x1d841d76 parameter_id: 0x0a134144 } +function { + id: 0x9b3885c4 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 +} +function { + id: 0x9b38c2fb + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 + parameter_id: 0x11cfee5a +} function { id: 0x9b396630 return_type_id: 0x6720d32f @@ -322008,6 +322028,16 @@ function { parameter_id: 0x33756485 parameter_id: 0x0d331647 } +function { + id: 0x9bb2f2c9 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0508b7df + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 + parameter_id: 0x6720d32f + parameter_id: 0x11cfee5a +} function { id: 0x9bb5b719 return_type_id: 0x6720d32f @@ -322132,6 +322162,14 @@ function { parameter_id: 0x18bd6530 parameter_id: 0x33756485 } +function { + id: 0x9bbceb0f + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x0508b7df + parameter_id: 0x1f8dbf97 + parameter_id: 0x24373219 +} function { id: 0x9bbcf106 return_type_id: 0x6720d32f @@ -322342,6 +322380,17 @@ function { parameter_id: 0x7be80061 parameter_id: 0x4585663f } +function { + id: 0x9bca793f + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d19a9d5 + parameter_id: 0x4585663f + parameter_id: 0x33756485 + parameter_id: 0x24373219 + parameter_id: 0x1f8dbf97 + parameter_id: 0x13580d6c +} function { id: 0x9bca85c1 return_type_id: 0x6720d32f @@ -322868,6 +322917,17 @@ function { parameter_id: 0xc9082b19 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9bdcf711 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1d19a9d5 + parameter_id: 0x1d19a9d5 + parameter_id: 0x1d19a9d5 + parameter_id: 0x6720d32f + parameter_id: 0x02a8d0c9 + parameter_id: 0x6d7f5ff6 +} function { id: 0x9bdd30f1 return_type_id: 0x6720d32f @@ -336813,6 +336873,24 @@ elf_symbol { type_id: 0x9b247e43 full_name: "__traceiter_android_vh_binder_has_proc_work_ilocked" } +elf_symbol { + id: 0xe87f2d41 + name: "__traceiter_android_vh_binder_has_special_work_ilocked" + is_defined: true + symbol_type: FUNCTION + crc: 0x9be71ef0 + type_id: 0x9b247e43 + full_name: "__traceiter_android_vh_binder_has_special_work_ilocked" +} +elf_symbol { + id: 0xb0a95f1d + name: "__traceiter_android_vh_binder_ioctl_end" + is_defined: true + symbol_type: FUNCTION + crc: 0x5fbb6236 + type_id: 0x9bca793f + full_name: "__traceiter_android_vh_binder_ioctl_end" +} elf_symbol { id: 0xc04b02ef name: "__traceiter_android_vh_binder_list_add_work" @@ -336822,6 +336900,15 @@ elf_symbol { type_id: 0x9bd58f9b full_name: "__traceiter_android_vh_binder_list_add_work" } +elf_symbol { + id: 0x49b3cee8 + name: "__traceiter_android_vh_binder_looper_exited" + is_defined: true + symbol_type: FUNCTION + crc: 0x6c091a2a + type_id: 0x9b3885c4 + full_name: "__traceiter_android_vh_binder_looper_exited" +} elf_symbol { id: 0xbff39e0e name: "__traceiter_android_vh_binder_preset" @@ -336831,6 +336918,15 @@ elf_symbol { type_id: 0x9bd3d14c full_name: "__traceiter_android_vh_binder_preset" } +elf_symbol { + id: 0x3663ade6 + name: "__traceiter_android_vh_binder_proc_transaction" + is_defined: true + symbol_type: FUNCTION + crc: 0xa4089bc3 + type_id: 0x9bdcf711 + full_name: "__traceiter_android_vh_binder_proc_transaction" +} elf_symbol { id: 0x20dbced6 name: "__traceiter_android_vh_binder_proc_transaction_finish" @@ -336858,6 +336954,15 @@ elf_symbol { type_id: 0x9ba25f4a full_name: "__traceiter_android_vh_binder_restore_priority" } +elf_symbol { + id: 0xbe951464 + name: "__traceiter_android_vh_binder_select_special_worklist" + is_defined: true + symbol_type: FUNCTION + crc: 0x28fad6a3 + type_id: 0x9bb2f2c9 + full_name: "__traceiter_android_vh_binder_select_special_worklist" +} elf_symbol { id: 0x2a9c6616 name: "__traceiter_android_vh_binder_set_priority" @@ -336867,6 +336972,15 @@ elf_symbol { type_id: 0x9ba25f4a full_name: "__traceiter_android_vh_binder_set_priority" } +elf_symbol { + id: 0xbce49c1c + name: "__traceiter_android_vh_binder_spawn_new_thread" + is_defined: true + symbol_type: FUNCTION + crc: 0x1bbb57ea + type_id: 0x9b38c2fb + full_name: "__traceiter_android_vh_binder_spawn_new_thread" +} elf_symbol { id: 0x6bce867e name: "__traceiter_android_vh_binder_special_task" @@ -336876,6 +336990,15 @@ elf_symbol { type_id: 0x9ba26d2b full_name: "__traceiter_android_vh_binder_special_task" } +elf_symbol { + id: 0x4785a3dd + name: "__traceiter_android_vh_binder_thread_read" + is_defined: true + symbol_type: FUNCTION + crc: 0xe8d0c5e9 + type_id: 0x9bbceb0f + full_name: "__traceiter_android_vh_binder_thread_read" +} elf_symbol { id: 0xf6faffcb name: "__traceiter_android_vh_binder_trans" @@ -338757,6 +338880,24 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_has_proc_work_ilocked" } +elf_symbol { + id: 0x28cc114f + name: "__tracepoint_android_vh_binder_has_special_work_ilocked" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_has_special_work_ilocked" +} +elf_symbol { + id: 0x8bf347a7 + name: "__tracepoint_android_vh_binder_ioctl_end" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_ioctl_end" +} elf_symbol { id: 0x7a932e49 name: "__tracepoint_android_vh_binder_list_add_work" @@ -338766,6 +338907,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_list_add_work" } +elf_symbol { + id: 0x12269b16 + name: "__tracepoint_android_vh_binder_looper_exited" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_looper_exited" +} elf_symbol { id: 0x95c75a1c name: "__tracepoint_android_vh_binder_preset" @@ -338775,6 +338925,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_preset" } +elf_symbol { + id: 0xc6fb73b4 + name: "__tracepoint_android_vh_binder_proc_transaction" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_proc_transaction" +} elf_symbol { id: 0xc6a5dbd8 name: "__tracepoint_android_vh_binder_proc_transaction_finish" @@ -338802,6 +338961,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_restore_priority" } +elf_symbol { + id: 0x903775d2 + name: "__tracepoint_android_vh_binder_select_special_worklist" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_select_special_worklist" +} elf_symbol { id: 0x2e04cb9c name: "__tracepoint_android_vh_binder_set_priority" @@ -338811,6 +338979,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_set_priority" } +elf_symbol { + id: 0x14e4067e + name: "__tracepoint_android_vh_binder_spawn_new_thread" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_spawn_new_thread" +} elf_symbol { id: 0xdda667b0 name: "__tracepoint_android_vh_binder_special_task" @@ -338820,6 +338997,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_binder_special_task" } +elf_symbol { + id: 0x306b5ff7 + name: "__tracepoint_android_vh_binder_thread_read" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_binder_thread_read" +} elf_symbol { id: 0xec7035fd name: "__tracepoint_android_vh_binder_trans" @@ -384277,13 +384463,20 @@ interface { symbol_id: 0x5bd6c5e2 symbol_id: 0xbebf7d98 symbol_id: 0x358dc02d + symbol_id: 0xe87f2d41 + symbol_id: 0xb0a95f1d symbol_id: 0xc04b02ef + symbol_id: 0x49b3cee8 symbol_id: 0xbff39e0e + symbol_id: 0x3663ade6 symbol_id: 0x20dbced6 symbol_id: 0x2d244867 symbol_id: 0xc6c9353c + symbol_id: 0xbe951464 symbol_id: 0x2a9c6616 + symbol_id: 0xbce49c1c symbol_id: 0x6bce867e + symbol_id: 0x4785a3dd symbol_id: 0xf6faffcb symbol_id: 0xcc2edef9 symbol_id: 0x61c82fb5 @@ -384493,13 +384686,20 @@ interface { symbol_id: 0xec7540bc symbol_id: 0xf32898c6 symbol_id: 0xcdeb34eb + symbol_id: 0x28cc114f + symbol_id: 0x8bf347a7 symbol_id: 0x7a932e49 + symbol_id: 0x12269b16 symbol_id: 0x95c75a1c + symbol_id: 0xc6fb73b4 symbol_id: 0xc6a5dbd8 symbol_id: 0x6de9ac69 symbol_id: 0x57a9a36a + symbol_id: 0x903775d2 symbol_id: 0x2e04cb9c + symbol_id: 0x14e4067e symbol_id: 0xdda667b0 + symbol_id: 0x306b5ff7 symbol_id: 0xec7035fd symbol_id: 0xabc729f7 symbol_id: 0x75b174bb diff --git a/gki/aarch64/symbols/oplus b/gki/aarch64/symbols/oplus index 1acf79b940f6..18a07fe3f131 100644 --- a/gki/aarch64/symbols/oplus +++ b/gki/aarch64/symbols/oplus @@ -167,11 +167,18 @@ __traceiter_android_vh_binder_buffer_release __traceiter_android_vh_binder_free_proc __traceiter_android_vh_binder_has_proc_work_ilocked + __traceiter_android_vh_binder_has_special_work_ilocked + __traceiter_android_vh_binder_ioctl_end __traceiter_android_vh_binder_list_add_work + __traceiter_android_vh_binder_looper_exited __traceiter_android_vh_binder_preset + __traceiter_android_vh_binder_proc_transaction __traceiter_android_vh_binder_proc_transaction_finish __traceiter_android_vh_binder_reply + __traceiter_android_vh_binder_select_special_worklist + __traceiter_android_vh_binder_spawn_new_thread __traceiter_android_vh_binder_special_task + __traceiter_android_vh_binder_thread_read __traceiter_android_vh_binder_trans __traceiter_android_vh_binder_transaction_received __traceiter_android_vh_binder_wait_for_work @@ -251,11 +258,18 @@ __tracepoint_android_vh_binder_buffer_release __tracepoint_android_vh_binder_free_proc __tracepoint_android_vh_binder_has_proc_work_ilocked + __tracepoint_android_vh_binder_has_special_work_ilocked + __tracepoint_android_vh_binder_ioctl_end __tracepoint_android_vh_binder_list_add_work + __tracepoint_android_vh_binder_looper_exited __tracepoint_android_vh_binder_preset + __tracepoint_android_vh_binder_proc_transaction __tracepoint_android_vh_binder_proc_transaction_finish __tracepoint_android_vh_binder_reply + __tracepoint_android_vh_binder_select_special_worklist + __tracepoint_android_vh_binder_spawn_new_thread __tracepoint_android_vh_binder_special_task + __tracepoint_android_vh_binder_thread_read __tracepoint_android_vh_binder_trans __tracepoint_android_vh_binder_transaction_received __tracepoint_android_vh_binder_wait_for_work