diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index 04cd68a2987b..e1a2c1b920c6 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -8246,6 +8246,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x769abc6d } +pointer_reference { + id: 0x1740e61d + kind: POINTER + pointee_type_id: 0x77437ee8 +} pointer_reference { id: 0x1741dd74 kind: POINTER @@ -8331,6 +8336,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x74e43e85 } +pointer_reference { + id: 0x17b08fbe + kind: POINTER + pointee_type_id: 0x7482d865 +} pointer_reference { id: 0x17b2105b kind: POINTER @@ -26716,6 +26726,11 @@ typedef { name: "fr_proto_pvc_info" referred_type_id: 0x1eb1a566 } +typedef { + id: 0x7482d865 + name: "free_page_t" + referred_type_id: 0x11f553a6 +} typedef { id: 0x247230af name: "free_work_fn" @@ -27046,6 +27061,11 @@ typedef { name: "netdev_tx_t" referred_type_id: 0xb9637b4a } +typedef { + id: 0x77437ee8 + name: "new_page_t" + referred_type_id: 0xbcf5f2b5 +} typedef { id: 0x5e03c49b name: "nf_hookfn" @@ -258993,6 +259013,12 @@ function { parameter_id: 0x09427c40 parameter_id: 0xc93e017b } +function { + id: 0x11f553a6 + return_type_id: 0x48b5725f + parameter_id: 0x06835e9c + parameter_id: 0x33756485 +} function { id: 0x11f90280 return_type_id: 0x48b5725f @@ -274242,6 +274268,17 @@ function { parameter_id: 0xc9082b19 parameter_id: 0xc9082b19 } +function { + id: 0x92405f04 + return_type_id: 0x6720d32f + parameter_id: 0x3e6239e1 + parameter_id: 0x1740e61d + parameter_id: 0x17b08fbe + parameter_id: 0x33756485 + parameter_id: 0x469ea43a + parameter_id: 0x6720d32f + parameter_id: 0x1bf16028 +} function { id: 0x92408254 return_type_id: 0x6720d32f @@ -290683,6 +290720,12 @@ function { parameter_id: 0x0c467c34 parameter_id: 0x358ff5b7 } +function { + id: 0xbcf5f2b5 + return_type_id: 0x06835e9c + parameter_id: 0x06835e9c + parameter_id: 0x33756485 +} function { id: 0xbd098825 return_type_id: 0x316c7444 @@ -295314,6 +295357,15 @@ elf_symbol { type_id: 0x9c203488 full_name: "__page_mapcount" } +elf_symbol { + id: 0x4f18e752 + name: "__page_pinner_failure_detect" + is_defined: true + symbol_type: FUNCTION + crc: 0x446d27b0 + type_id: 0x11388634 + full_name: "__page_pinner_failure_detect" +} elf_symbol { id: 0xe595f8f9 name: "__page_pinner_put_page" @@ -322049,6 +322101,15 @@ elf_symbol { type_id: 0x100e6fc8 full_name: "mfd_remove_devices" } +elf_symbol { + id: 0x89c6398f + name: "migrate_pages" + is_defined: true + symbol_type: FUNCTION + crc: 0x4446a547 + type_id: 0x92405f04 + full_name: "migrate_pages" +} elf_symbol { id: 0x399512e2 name: "mii_ethtool_get_link_ksettings" @@ -328396,6 +328457,15 @@ elf_symbol { type_id: 0x10e42ea8 full_name: "put_vaddr_frames" } +elf_symbol { + id: 0x4e730977 + name: "putback_movable_pages" + is_defined: true + symbol_type: FUNCTION + crc: 0xbd6f03f7 + type_id: 0x1f00dfeb + full_name: "putback_movable_pages" +} elf_symbol { id: 0x5ae13553 name: "pwm_adjust_config" @@ -331006,6 +331076,15 @@ elf_symbol { type_id: 0x9823bcf6 full_name: "schedule_timeout_interruptible" } +elf_symbol { + id: 0x137bb912 + name: "schedule_timeout_killable" + is_defined: true + symbol_type: FUNCTION + crc: 0x0f09cc34 + type_id: 0x9823bcf6 + full_name: "schedule_timeout_killable" +} elf_symbol { id: 0xf41c5e13 name: "schedule_timeout_uninterruptible" @@ -342918,6 +342997,7 @@ interface { symbol_id: 0x10e977be symbol_id: 0x057c7766 symbol_id: 0x8d43f7e0 + symbol_id: 0x4f18e752 symbol_id: 0xe595f8f9 symbol_id: 0xafa216a9 symbol_id: 0xdb2427ba @@ -345886,6 +345966,7 @@ interface { symbol_id: 0xaa1ecb0d symbol_id: 0x78495fd8 symbol_id: 0xa208d2dc + symbol_id: 0x89c6398f symbol_id: 0x399512e2 symbol_id: 0xbc90165b symbol_id: 0xe4572a81 @@ -346591,6 +346672,7 @@ interface { symbol_id: 0xffdd03be symbol_id: 0x15848de9 symbol_id: 0xde695e5a + symbol_id: 0x4e730977 symbol_id: 0x5ae13553 symbol_id: 0x53ee2234 symbol_id: 0x9a5fd229 @@ -346881,6 +346963,7 @@ interface { symbol_id: 0x11ca9115 symbol_id: 0x34a94ed3 symbol_id: 0xb05cd7bd + symbol_id: 0x137bb912 symbol_id: 0xf41c5e13 symbol_id: 0xa2bcc818 symbol_id: 0xa0d4d843 diff --git a/android/abi_gki_aarch64_amlogic b/android/abi_gki_aarch64_amlogic index b36524af2dbe..87b266eb693a 100644 --- a/android/abi_gki_aarch64_amlogic +++ b/android/abi_gki_aarch64_amlogic @@ -44,6 +44,7 @@ __bitmap_and __bitmap_andnot __bitmap_clear + bitmap_find_next_zero_area_off bitmap_free __bitmap_or __bitmap_set @@ -1039,6 +1040,7 @@ kstrtouint kstrtouint_from_user kstrtoull + kthread_bind kthread_create_on_node __kthread_init_worker kthread_queue_work @@ -1112,6 +1114,7 @@ __memset_io memstart_addr memunmap + migrate_pages misc_deregister misc_register __mmap_lock_do_trace_acquire_returned @@ -1298,6 +1301,7 @@ page_endio __page_mapcount page_mapping + __page_pinner_failure_detect page_pinner_inited __page_pinner_put_page page_pool_alloc_pages @@ -1459,6 +1463,7 @@ ptp_clock_index ptp_clock_register ptp_clock_unregister + putback_movable_pages put_device __put_net __put_page @@ -1615,6 +1620,7 @@ schedule schedule_timeout schedule_timeout_interruptible + schedule_timeout_killable scnprintf sdio_align_size sdio_claim_host @@ -2127,6 +2133,7 @@ vmalloc_to_pfn vmalloc_user vmap + vm_event_states vmf_insert_pfn_prot vm_insert_page vm_unmap_aliases