From 0b015de44ee322f360a8df72f524a0a0f53b956b Mon Sep 17 00:00:00 2001 From: vincenttew Date: Wed, 10 May 2023 12:23:05 +0800 Subject: [PATCH] ANDROID: Update the ABI symbol list Adding the following symbols: - __traceiter_android_rvh_audio_usb_offload_disconnect - __traceiter_android_vh_audio_usb_offload_connect - __tracepoint_android_rvh_audio_usb_offload_disconnect - __tracepoint_android_vh_audio_usb_offload_connect Bug: 279824172 Change-Id: I65d8fbff12a6cc97fcf3c784f138779210b1b2b3 Signed-off-by: vincenttew --- android/abi_gki_aarch64.stg | 294 ++++++++++++++++++++++++++++++++++ android/abi_gki_aarch64_pixel | 4 + 2 files changed, 298 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 4e95cd83aa83..2f193d2ce161 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -8875,6 +8875,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x43d7722e } +pointer_reference { + id: 0x1a6ea392 + kind: POINTER + pointee_type_id: 0x43fa68d6 +} pointer_reference { id: 0x1a7122b5 kind: POINTER @@ -31453,6 +31458,11 @@ array { number_of_elements: 32 element_type_id: 0x421531e8 } +array { + id: 0x4472656b + number_of_elements: 16 + element_type_id: 0x21069feb +} array { id: 0x44b8b776 number_of_elements: 2 @@ -38093,6 +38103,12 @@ member { type_id: 0x74d29cf1 offset: 32 } +member { + id: 0x225682c9 + name: "active" + type_id: 0x74d29cf1 + offset: 1696 +} member { id: 0x2267dbb2 name: "active" @@ -44855,6 +44871,12 @@ member { type_id: 0x6d7f5ff6 offset: 33608 } +member { + id: 0xbdb80820 + name: "autoclock" + type_id: 0x6d7f5ff6 + offset: 2984 +} member { id: 0x2133b79d name: "autoconf" @@ -45979,6 +46001,12 @@ member { name: "bad_signal_integrity" type_id: 0x8b205321 } +member { + id: 0x8cb594de + name: "badd_profile" + type_id: 0x6720d32f + offset: 2176 +} member { id: 0x9d72d2d7 name: "badrange" @@ -60583,6 +60611,12 @@ member { type_id: 0x6d7f5ff6 offset: 12032 } +member { + id: 0xc69c6653 + name: "ctl_intf_media_devnode" + type_id: 0x1349e73e + offset: 3136 +} member { id: 0xd8d9c596 name: "ctl_numids" @@ -60695,6 +60729,12 @@ member { type_id: 0x026c3dea offset: 1472 } +member { + id: 0x94cca9a4 + name: "ctrl_intf" + type_id: 0x01ace255 + offset: 3008 +} member { id: 0x1586844f name: "ctrl_refs" @@ -65850,6 +65890,12 @@ member { type_id: 0x0d7ce7cc offset: 192 } +member { + id: 0xce349a4c + name: "dev" + type_id: 0x0d7ce7cc + offset: 64 +} member { id: 0xce3785c0 name: "dev" @@ -73781,6 +73827,12 @@ member { type_id: 0xd3c80119 offset: 576 } +member { + id: 0xb89868d5 + name: "ep_list" + type_id: 0xd3c80119 + offset: 2368 +} member { id: 0xb8986969 name: "ep_list" @@ -84251,6 +84303,12 @@ member { type_id: 0x4585663f offset: 160 } +member { + id: 0x300a014e + name: "generic_implicit_fb" + type_id: 0x6d7f5ff6 + offset: 2976 +} member { id: 0xe46640ff name: "genid" @@ -93260,6 +93318,12 @@ member { type_id: 0x31b5ca26 offset: 640 } +member { + id: 0xf7efa6ab + name: "iface_ref_list" + type_id: 0xd3c80119 + offset: 2496 +} member { id: 0xd93134e1 name: "ifalias" @@ -96297,6 +96361,12 @@ member { name: "intf" type_id: 0x2738d6de } +member { + id: 0x8a7e5be3 + name: "intf" + type_id: 0x4472656b + offset: 192 +} member { id: 0x8a8c82f2 name: "intf" @@ -101658,6 +101728,12 @@ member { type_id: 0x6720d32f offset: 800 } +member { + id: 0x783e63f7 + name: "last_iface" + type_id: 0x6720d32f + offset: 2080 +} member { id: 0x4280578a name: "last_index" @@ -106101,6 +106177,12 @@ member { type_id: 0x4585663f offset: 672 } +member { + id: 0xfb1e410b + name: "lowlatency" + type_id: 0x6d7f5ff6 + offset: 2992 +} member { id: 0x8bd8e594 name: "lowmem_reserve" @@ -111237,6 +111319,12 @@ member { name: "media_dev" type_id: 0x16239d0c } +member { + id: 0xdda92c8f + name: "media_dev" + type_id: 0x16239d0c + offset: 3072 +} member { id: 0x9ecbe5e8 name: "media_id" @@ -111968,6 +112056,12 @@ member { name: "microframe_index" type_id: 0x0baa70a7 } +member { + id: 0x80e66a61 + name: "midi_list" + type_id: 0xd3c80119 + offset: 2688 +} member { id: 0x0fb003f6 name: "migrate_entry" @@ -112900,6 +112994,12 @@ member { type_id: 0x3a3eb2f9 offset: 128 } +member { + id: 0x207998f5 + name: "mixer_list" + type_id: 0xd3c80119 + offset: 2816 +} member { id: 0x91245448 name: "mixername" @@ -118028,6 +118128,13 @@ member { offset: 739 bitsize: 1 } +member { + id: 0x298abdd9 + name: "need_delayed_register" + type_id: 0x4585663f + offset: 2016 + bitsize: 1 +} member { id: 0x34dbea4f name: "need_free" @@ -122880,6 +122987,12 @@ member { type_id: 0x6720d32f offset: 3616 } +member { + id: 0x4c24ed2f + name: "num_interfaces" + type_id: 0x6720d32f + offset: 2048 +} member { id: 0xdf32959c name: "num_ioctls" @@ -123505,6 +123618,12 @@ member { type_id: 0xf435685e offset: 256 } +member { + id: 0xc97080ef + name: "num_suspended_intf" + type_id: 0x6720d32f + offset: 2112 +} member { id: 0x313aeebb name: "num_syms" @@ -129919,6 +130038,12 @@ member { type_id: 0x0fb1d80a offset: 896 } +member { + id: 0xe2cb80a8 + name: "pcm_devs" + type_id: 0x6720d32f + offset: 2624 +} member { id: 0xa37a7538 name: "pcm_elems" @@ -129949,6 +130074,12 @@ member { type_id: 0xe62ebf07 offset: 96 } +member { + id: 0x5201ec52 + name: "pcm_list" + type_id: 0xd3c80119 + offset: 2240 +} member { id: 0x69bbb514 name: "pcm_mutex" @@ -139834,6 +139965,12 @@ member { offset: 8456 bitsize: 1 } +member { + id: 0xc871aeeb + name: "quirk_flags" + type_id: 0x4585663f + offset: 1984 +} member { id: 0xdd760636 name: "quirk_max_rate" @@ -139854,6 +139991,12 @@ member { offset: 8458 bitsize: 1 } +member { + id: 0x877d5113 + name: "quirk_type" + type_id: 0xb3a3e4db + offset: 1248 +} member { id: 0xfcfe44a4 name: "quirk_zlp_not_supp" @@ -151879,6 +152022,12 @@ member { type_id: 0xe62ebf07 offset: 96 } +member { + id: 0x58187b9b + name: "sample_rate_read_error" + type_id: 0x6720d32f + offset: 2144 +} member { id: 0x23cb252f name: "sample_rates" @@ -156242,6 +156391,12 @@ member { type_id: 0x4585663f offset: 1600 } +member { + id: 0x84ae6459 + name: "setup" + type_id: 0x6720d32f + offset: 2944 +} member { id: 0x84c3a238 name: "setup" @@ -157271,6 +157426,12 @@ member { type_id: 0xd3c80119 offset: 128 } +member { + id: 0x9e81e59e + name: "shutdown" + type_id: 0x74d29cf1 + offset: 1728 +} member { id: 0x9e921ef2 name: "shutdown" @@ -157456,6 +157617,12 @@ member { type_id: 0x2dd58efa offset: 576 } +member { + id: 0x63640e02 + name: "shutdown_wait" + type_id: 0x03913382 + offset: 1792 +} member { id: 0xce8d2b8c name: "shutting_down" @@ -167367,6 +167534,12 @@ member { type_id: 0x6720d32f offset: 256 } +member { + id: 0x5a8ce3de + name: "system_suspend" + type_id: 0x4585663f + offset: 1664 +} member { id: 0x545d0829 name: "system_suspending" @@ -177150,6 +177323,12 @@ member { type_id: 0xe62ebf07 offset: 64 } +member { + id: 0x05a8e34b + name: "usage_count" + type_id: 0x74d29cf1 + offset: 1760 +} member { id: 0x05a8edba name: "usage_count" @@ -177370,6 +177549,12 @@ member { type_id: 0x0258f96e offset: 7680 } +member { + id: 0x075c8af5 + name: "usb_id" + type_id: 0xc9082b19 + offset: 1216 +} member { id: 0x171fc3a7 name: "usb_pd" @@ -229388,6 +229573,50 @@ struct_union { member_id: 0x2d081d9c } } +struct_union { + id: 0x43fa68d6 + kind: STRUCT + name: "snd_usb_audio" + definition { + bytesize: 432 + member_id: 0xad5e286c + member_id: 0xce349a4c + member_id: 0x6c9f8bc7 + member_id: 0x8a7e5be3 + member_id: 0x075c8af5 + member_id: 0x877d5113 + member_id: 0xad89857f + member_id: 0x5a8ce3de + member_id: 0x225682c9 + member_id: 0x9e81e59e + member_id: 0x05a8e34b + member_id: 0x63640e02 + member_id: 0xc871aeeb + member_id: 0x298abdd9 + member_id: 0x4c24ed2f + member_id: 0x783e63f7 + member_id: 0xc97080ef + member_id: 0x58187b9b + member_id: 0x8cb594de + member_id: 0x5201ec52 + member_id: 0xb89868d5 + member_id: 0xf7efa6ab + member_id: 0xe2cb80a8 + member_id: 0x80e66a61 + member_id: 0x207998f5 + member_id: 0x84ae6459 + member_id: 0x300a014e + member_id: 0xbdb80820 + member_id: 0xfb1e410b + member_id: 0x94cca9a4 + member_id: 0xdda92c8f + member_id: 0xc69c6653 + member_id: 0x2d081a02 + member_id: 0x637603cd + member_id: 0xac894e16 + member_id: 0xe0f63285 + } +} struct_union { id: 0x74799f87 kind: STRUCT @@ -279857,6 +280086,12 @@ function { parameter_id: 0x1b8590a8 parameter_id: 0x120540d1 } +function { + id: 0x9b2ba01c + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x21069feb +} function { id: 0x9b2c6ab8 return_type_id: 0x2a573d9c @@ -279879,6 +280114,13 @@ function { parameter_id: 0x27a7c613 parameter_id: 0x27a7c613 } +function { + id: 0x9b2d3bb4 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x21069feb + parameter_id: 0x1a6ea392 +} function { id: 0x9b2eba1d return_type_id: 0x6720d32f @@ -293818,6 +294060,15 @@ elf_symbol { type_id: 0x9b96d02c full_name: "__traceiter_android_rvh_attach_entity_load_avg" } +elf_symbol { + id: 0x48420da9 + name: "__traceiter_android_rvh_audio_usb_offload_disconnect" + is_defined: true + symbol_type: FUNCTION + crc: 0x12459ac9 + type_id: 0x9b2ba01c + full_name: "__traceiter_android_rvh_audio_usb_offload_disconnect" +} elf_symbol { id: 0xadc13d20 name: "__traceiter_android_rvh_can_migrate_task" @@ -294502,6 +294753,15 @@ elf_symbol { type_id: 0x9b67907c full_name: "__traceiter_android_vh_arch_set_freq_scale" } +elf_symbol { + id: 0x528da532 + name: "__traceiter_android_vh_audio_usb_offload_connect" + is_defined: true + symbol_type: FUNCTION + crc: 0x93b3f3db + type_id: 0x9b2d3bb4 + full_name: "__traceiter_android_vh_audio_usb_offload_connect" +} elf_symbol { id: 0xbebf7d98 name: "__traceiter_android_vh_binder_free_proc" @@ -295870,6 +296130,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_attach_entity_load_avg" } +elf_symbol { + id: 0xaf461bff + name: "__tracepoint_android_rvh_audio_usb_offload_disconnect" + is_defined: true + symbol_type: OBJECT + crc: 0xb46edc7c + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_audio_usb_offload_disconnect" +} elf_symbol { id: 0xfe3875f6 name: "__tracepoint_android_rvh_can_migrate_task" @@ -296554,6 +296823,15 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_vh_arch_set_freq_scale" } +elf_symbol { + id: 0xfb7cdd24 + name: "__tracepoint_android_vh_audio_usb_offload_connect" + is_defined: true + symbol_type: OBJECT + crc: 0x33a52dcb + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_vh_audio_usb_offload_connect" +} elf_symbol { id: 0xf32898c6 name: "__tracepoint_android_vh_binder_free_proc" @@ -339415,6 +339693,10 @@ symbols { key: "__traceiter_android_rvh_attach_entity_load_avg" value: 0x6d4cc1a2 } + symbol { + key: "__traceiter_android_rvh_audio_usb_offload_disconnect" + value: 0x48420da9 + } symbol { key: "__traceiter_android_rvh_can_migrate_task" value: 0xadc13d20 @@ -339719,6 +340001,10 @@ symbols { key: "__traceiter_android_vh_arch_set_freq_scale" value: 0xf89a975f } + symbol { + key: "__traceiter_android_vh_audio_usb_offload_connect" + value: 0x528da532 + } symbol { key: "__traceiter_android_vh_binder_free_proc" value: 0xbebf7d98 @@ -340327,6 +340613,10 @@ symbols { key: "__tracepoint_android_rvh_attach_entity_load_avg" value: 0xc9400cec } + symbol { + key: "__tracepoint_android_rvh_audio_usb_offload_disconnect" + value: 0xaf461bff + } symbol { key: "__tracepoint_android_rvh_can_migrate_task" value: 0xfe3875f6 @@ -340631,6 +340921,10 @@ symbols { key: "__tracepoint_android_vh_arch_set_freq_scale" value: 0xe423541d } + symbol { + key: "__tracepoint_android_vh_audio_usb_offload_connect" + value: 0xfb7cdd24 + } symbol { key: "__tracepoint_android_vh_binder_free_proc" value: 0xf32898c6 diff --git a/android/abi_gki_aarch64_pixel b/android/abi_gki_aarch64_pixel index 079c879424da..80099034b71e 100644 --- a/android/abi_gki_aarch64_pixel +++ b/android/abi_gki_aarch64_pixel @@ -2062,6 +2062,7 @@ trace_handle_return __traceiter_android_rvh_arm64_serror_panic __traceiter_android_rvh_attach_entity_load_avg + __traceiter_android_rvh_audio_usb_offload_disconnect __traceiter_android_rvh_cgroup_force_kthread_migration __traceiter_android_rvh_check_preempt_wakeup __traceiter_android_rvh_cpu_cgroup_online @@ -2109,6 +2110,7 @@ __traceiter_android_rvh_usb_dev_suspend __traceiter_android_rvh_util_est_update __traceiter_android_vh_arch_set_freq_scale + __traceiter_android_vh_audio_usb_offload_connect __traceiter_android_vh_binder_restore_priority __traceiter_android_vh_binder_set_priority __traceiter_android_vh_cma_alloc_finish @@ -2180,6 +2182,7 @@ trace_output_call __tracepoint_android_rvh_arm64_serror_panic __tracepoint_android_rvh_attach_entity_load_avg + __tracepoint_android_rvh_audio_usb_offload_disconnect __tracepoint_android_rvh_cgroup_force_kthread_migration __tracepoint_android_rvh_check_preempt_wakeup __tracepoint_android_rvh_cpu_cgroup_online @@ -2227,6 +2230,7 @@ __tracepoint_android_rvh_usb_dev_suspend __tracepoint_android_rvh_util_est_update __tracepoint_android_vh_arch_set_freq_scale + __tracepoint_android_vh_audio_usb_offload_connect __tracepoint_android_vh_binder_restore_priority __tracepoint_android_vh_binder_set_priority __tracepoint_android_vh_cma_alloc_finish