diff --git a/gki/aarch64/abi.stg b/gki/aarch64/abi.stg index a05948ed344d..5d7775372b26 100644 --- a/gki/aarch64/abi.stg +++ b/gki/aarch64/abi.stg @@ -16413,6 +16413,11 @@ pointer_reference { kind: POINTER pointee_type_id: 0x993db742 } +pointer_reference { + id: 0x2cdf7f67 + kind: POINTER + pointee_type_id: 0x993d1b03 +} pointer_reference { id: 0x2cdfaefe kind: POINTER @@ -40864,6 +40869,10 @@ member { id: 0x2d400d39 type_id: 0x3a2e44f7 } +member { + id: 0x2d493675 + type_id: 0x3a0aa9c5 +} member { id: 0x2d617d2a type_id: 0x3aab84bb @@ -41936,6 +41945,11 @@ member { id: 0x381ff41d type_id: 0x6f51a064 } +member { + id: 0x384ac743 + type_id: 0x6e056fb2 + offset: 256 +} member { id: 0x3866bc41 type_id: 0x6eb4b694 @@ -47972,6 +47986,12 @@ member { type_id: 0x6720d32f offset: 11008 } +member { + id: 0xc34f971c + name: "alloced" + type_id: 0x33756485 + offset: 128 +} member { id: 0x67471310 name: "allocflags" @@ -48912,6 +48932,12 @@ member { type_id: 0x92233392 offset: 1408 } +member { + id: 0xed700c74 + name: "android_vendor_data1" + type_id: 0x92233392 + offset: 6464 +} member { id: 0xed700ca4 name: "android_vendor_data1" @@ -77578,6 +77604,11 @@ member { offset: 4 bitsize: 1 } +member { + id: 0xe3d380f8 + name: "dir_offsets" + type_id: 0xa918e636 +} member { id: 0x648b9613 name: "dir_out" @@ -87576,6 +87607,12 @@ member { type_id: 0x22b3ece7 offset: 1664 } +member { + id: 0x5aeebac4 + name: "fallocend" + type_id: 0x33756485 + offset: 768 +} member { id: 0x9e3288ce name: "family" @@ -95082,6 +95119,12 @@ member { type_id: 0xf435685e offset: 1216 } +member { + id: 0x621296bd + name: "fsflags" + type_id: 0x4585663f + offset: 832 +} member { id: 0xd81f096a name: "fsgid" @@ -104247,6 +104290,12 @@ member { type_id: 0x74d29cf1 offset: 2880 } +member { + id: 0x9829b35f + name: "i_crtime" + type_id: 0x399c459b + offset: 512 +} member { id: 0x7e0d3345 name: "i_crypt_info" @@ -152827,6 +152876,12 @@ member { name: "policy" type_id: 0xa094b81e } +member { + id: 0x60850ccd + name: "policy" + type_id: 0x6c1beca0 + offset: 640 +} member { id: 0x60ac987d name: "policy" @@ -175610,6 +175665,12 @@ member { type_id: 0x2d76854c offset: 960 } +member { + id: 0x232be5c0 + name: "seals" + type_id: 0x4585663f + offset: 32 +} member { id: 0x0d9fc4e5 name: "searchLog" @@ -180127,6 +180188,11 @@ member { type_id: 0xd3c80119 offset: 128 } +member { + id: 0x89a15522 + name: "shrinklist" + type_id: 0xd3c80119 +} member { id: 0x9e81e59e name: "shutdown" @@ -187811,6 +187877,12 @@ member { type_id: 0x6720d32f offset: 1024 } +member { + id: 0x698a5393 + name: "stop_eviction" + type_id: 0x74d29cf1 + offset: 864 +} member { id: 0x13ccbd72 name: "stop_link" @@ -190011,6 +190083,18 @@ member { type_id: 0x92233392 offset: 192 } +member { + id: 0x3ae158c3 + name: "swaplist" + type_id: 0xd3c80119 + offset: 128 +} +member { + id: 0x88ac4bf2 + name: "swapped" + type_id: 0x33756485 + offset: 192 +} member { id: 0x74f18c03 name: "swappiness" @@ -206430,6 +206514,12 @@ member { type_id: 0xe62ebf07 offset: 288 } +member { + id: 0x885118c5 + name: "vfs_inode" + type_id: 0x4456a43e + offset: 896 +} member { id: 0xf51097ae name: "vgic" @@ -211802,6 +211892,12 @@ member { type_id: 0x283919e1 offset: 448 } +member { + id: 0xb7f10ddd + name: "xattrs" + type_id: 0x283919e1 + offset: 640 +} member { id: 0x215523fc name: "xdo" @@ -217500,6 +217596,15 @@ struct_union { member_id: 0xb7357bee } } +struct_union { + id: 0x3a0aa9c5 + kind: STRUCT + definition { + bytesize: 32 + member_id: 0x89a15522 + member_id: 0x3ae158c3 + } +} struct_union { id: 0x3a2e44f7 kind: STRUCT @@ -220762,6 +220867,15 @@ struct_union { member_id: 0x34a5187e } } +struct_union { + id: 0x6e056fb2 + kind: UNION + definition { + bytesize: 32 + member_id: 0xe3d380f8 + member_id: 0x2d493675 + } +} struct_union { id: 0x6e8ae78e kind: UNION @@ -261236,6 +261350,13 @@ struct_union { member_id: 0x4e8c3d5f } } +struct_union { + id: 0x6c1beca0 + kind: STRUCT + name: "shared_policy" + definition { + } +} struct_union { id: 0x1b1b6127 kind: STRUCT @@ -261279,6 +261400,28 @@ struct_union { member_id: 0x300b2e9c } } +struct_union { + id: 0x993d1b03 + kind: STRUCT + name: "shmem_inode_info" + definition { + bytesize: 816 + member_id: 0x2d1fec85 + member_id: 0x232be5c0 + member_id: 0x2d5bf5db + member_id: 0xc34f971c + member_id: 0x88ac4bf2 + member_id: 0x384ac743 + member_id: 0x9829b35f + member_id: 0x60850ccd + member_id: 0xb7f10ddd + member_id: 0x5aeebac4 + member_id: 0x621296bd + member_id: 0x698a5393 + member_id: 0x885118c5 + member_id: 0xed700c74 + } +} struct_union { id: 0x394048de kind: STRUCT @@ -323791,6 +323934,14 @@ function { parameter_id: 0x3f0185ef parameter_id: 0x4585663f } +function { + id: 0x9b1de81e + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x2cdf7f67 + parameter_id: 0x02cc0dbc + parameter_id: 0x6720d32f +} function { id: 0x9b1eceac return_type_id: 0x6720d32f @@ -325941,6 +326092,24 @@ function { parameter_id: 0x3e10b518 parameter_id: 0x6d7f5ff6 } +function { + id: 0x9bcd58a6 + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1b8590a8 + parameter_id: 0x33756485 + parameter_id: 0x0a134144 + parameter_id: 0x064d6086 +} +function { + id: 0x9bcdbd3e + return_type_id: 0x6720d32f + parameter_id: 0x18bd6530 + parameter_id: 0x1b8590a8 + parameter_id: 0x33756485 + parameter_id: 0x33756485 + parameter_id: 0x064d6086 +} function { id: 0x9bcfcbd0 return_type_id: 0x6720d32f @@ -340690,6 +340859,33 @@ elf_symbol { type_id: 0x9bdbdcc4 full_name: "__traceiter_android_rvh_setscheduler" } +elf_symbol { + id: 0x6762133d + name: "__traceiter_android_rvh_shmem_allowable_huge_orders" + is_defined: true + symbol_type: FUNCTION + crc: 0xbed198cb + type_id: 0x9bcd58a6 + full_name: "__traceiter_android_rvh_shmem_allowable_huge_orders" +} +elf_symbol { + id: 0x73c83ef4 + name: "__traceiter_android_rvh_shmem_get_folio" + is_defined: true + symbol_type: FUNCTION + crc: 0x6dab6cb1 + type_id: 0x9b1de81e + full_name: "__traceiter_android_rvh_shmem_get_folio" +} +elf_symbol { + id: 0xb0d7946f + name: "__traceiter_android_rvh_shmem_suitable_orders" + is_defined: true + symbol_type: FUNCTION + crc: 0xf400b09f + type_id: 0x9bcdbd3e + full_name: "__traceiter_android_rvh_shmem_suitable_orders" +} elf_symbol { id: 0x46515de8 name: "__traceiter_android_rvh_show_max_freq" @@ -343120,6 +343316,33 @@ elf_symbol { type_id: 0x18ccbd2c full_name: "__tracepoint_android_rvh_setscheduler" } +elf_symbol { + id: 0xb4c7b2ef + name: "__tracepoint_android_rvh_shmem_allowable_huge_orders" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_shmem_allowable_huge_orders" +} +elf_symbol { + id: 0x00b7ed82 + name: "__tracepoint_android_rvh_shmem_get_folio" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_shmem_get_folio" +} +elf_symbol { + id: 0x21bd1459 + name: "__tracepoint_android_rvh_shmem_suitable_orders" + is_defined: true + symbol_type: OBJECT + crc: 0x7c5aa8a7 + type_id: 0x18ccbd2c + full_name: "__tracepoint_android_rvh_shmem_suitable_orders" +} elf_symbol { id: 0xe8cacf26 name: "__tracepoint_android_rvh_show_max_freq" @@ -391215,6 +391438,9 @@ interface { symbol_id: 0xc6a28b4a symbol_id: 0x9b0cc890 symbol_id: 0xa01b20ce + symbol_id: 0x6762133d + symbol_id: 0x73c83ef4 + symbol_id: 0xb0d7946f symbol_id: 0x46515de8 symbol_id: 0x7b07c7f1 symbol_id: 0x968833a5 @@ -391485,6 +391711,9 @@ interface { symbol_id: 0xc5049f7c symbol_id: 0x42fff08e symbol_id: 0xe48123a4 + symbol_id: 0xb4c7b2ef + symbol_id: 0x00b7ed82 + symbol_id: 0x21bd1459 symbol_id: 0xe8cacf26 symbol_id: 0x8db62b4f symbol_id: 0xe9c87fab diff --git a/gki/aarch64/symbols/qcom b/gki/aarch64/symbols/qcom index c697233bc9c1..61c8a6250765 100644 --- a/gki/aarch64/symbols/qcom +++ b/gki/aarch64/symbols/qcom @@ -2557,6 +2557,7 @@ rdev_get_drvdata reboot_mode rebuild_sched_domains + reclaim_shmem_address_space refcount_dec_and_lock refcount_dec_and_mutex_lock refcount_dec_if_one @@ -3288,6 +3289,9 @@ __traceiter_android_rvh_setscheduler __traceiter_android_rvh_set_task_cpu __traceiter_android_rvh_set_user_nice + __traceiter_android_rvh_shmem_allowable_huge_orders + __traceiter_android_rvh_shmem_get_folio + __traceiter_android_rvh_shmem_suitable_orders __traceiter_android_rvh_show_max_freq __traceiter_android_rvh_tick_entry __traceiter_android_rvh_try_to_wake_up @@ -3402,6 +3406,9 @@ __tracepoint_android_rvh_setscheduler __tracepoint_android_rvh_set_task_cpu __tracepoint_android_rvh_set_user_nice + __tracepoint_android_rvh_shmem_allowable_huge_orders + __tracepoint_android_rvh_shmem_get_folio + __tracepoint_android_rvh_shmem_suitable_orders __tracepoint_android_rvh_show_max_freq __tracepoint_android_rvh_tick_entry __tracepoint_android_rvh_try_to_wake_up