Snap for 7077657 from 860d045f42fc03747048f157ec914ceb7f0a8726 to r-keystone-qcom-release
Change-Id: I9b539607723a5faa86c3177b3dcfa0c3c2e04a9d
diff --git a/30/32/arm_armv7-a-neon/source-based/libbinder.so.lsdump b/30/32/arm_armv7-a-neon/source-based/libbinder.so.lsdump
index 431bd57..2187c9f 100644
--- a/30/32/arm_armv7-a-neon/source-based/libbinder.so.lsdump
+++ b/30/32/arm_armv7-a-neon/source-based/libbinder.so.lsdump
@@ -821,6 +821,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -875,6 +879,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1761,6 +1769,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10651,6 +10671,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10928,6 +10966,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14541,6 +14597,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33600,6 +33701,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34749,6 +34876,32 @@
},
{
"alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
+ "alignment" : 4,
"base_specifiers" :
[
{
@@ -36740,7 +36893,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/32/x86/source-based/libbinder.so.lsdump b/30/32/x86/source-based/libbinder.so.lsdump
index 56d9887..a53905e 100644
--- a/30/32/x86/source-based/libbinder.so.lsdump
+++ b/30/32/x86/source-based/libbinder.so.lsdump
@@ -820,6 +820,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -874,6 +878,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1760,6 +1768,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10646,6 +10666,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10923,6 +10961,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14536,6 +14592,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33595,6 +33696,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34744,6 +34871,32 @@
},
{
"alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
+ "alignment" : 4,
"base_specifiers" :
[
{
@@ -36735,7 +36888,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/64/arm64_armv8-a/source-based/libbinder.so.lsdump b/30/64/arm64_armv8-a/source-based/libbinder.so.lsdump
index 0ff892e..a54a5dc 100644
--- a/30/64/arm64_armv8-a/source-based/libbinder.so.lsdump
+++ b/30/64/arm64_armv8-a/source-based/libbinder.so.lsdump
@@ -821,6 +821,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -875,6 +879,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1753,6 +1761,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10599,6 +10619,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10876,6 +10914,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14443,6 +14499,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33555,6 +33656,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34703,6 +34830,32 @@
]
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 8,
"base_specifiers" :
[
@@ -36695,7 +36848,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/64/arm_armv7-a-neon/source-based/libbinder.so.lsdump b/30/64/arm_armv7-a-neon/source-based/libbinder.so.lsdump
index aaf65f9..f5718b0 100644
--- a/30/64/arm_armv7-a-neon/source-based/libbinder.so.lsdump
+++ b/30/64/arm_armv7-a-neon/source-based/libbinder.so.lsdump
@@ -821,6 +821,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -875,6 +879,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1761,6 +1769,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10655,6 +10675,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10932,6 +10970,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14545,6 +14601,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33629,6 +33730,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34778,6 +34905,32 @@
},
{
"alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
+ "alignment" : 4,
"base_specifiers" :
[
{
@@ -36769,7 +36922,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/64/arm_armv8-a/source-based/libbinder.so.lsdump b/30/64/arm_armv8-a/source-based/libbinder.so.lsdump
index 7d59e6c..7b25d8b 100644
--- a/30/64/arm_armv8-a/source-based/libbinder.so.lsdump
+++ b/30/64/arm_armv8-a/source-based/libbinder.so.lsdump
@@ -821,6 +821,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -875,6 +879,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1761,6 +1769,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10655,6 +10675,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10932,6 +10970,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14545,6 +14601,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33629,6 +33730,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34778,6 +34905,32 @@
},
{
"alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
+ "alignment" : 4,
"base_specifiers" :
[
{
@@ -36769,7 +36922,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/64/x86/source-based/libbinder.so.lsdump b/30/64/x86/source-based/libbinder.so.lsdump
index e1cbeb8..8ad56df 100644
--- a/30/64/x86/source-based/libbinder.so.lsdump
+++ b/30/64/x86/source-based/libbinder.so.lsdump
@@ -820,6 +820,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -874,6 +878,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1760,6 +1768,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10650,6 +10670,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10927,6 +10965,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14540,6 +14596,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33624,6 +33725,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34773,6 +34900,32 @@
},
{
"alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
+ "alignment" : 4,
"base_specifiers" :
[
{
@@ -36764,7 +36917,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/64/x86_64/source-based/libbinder.so.lsdump b/30/64/x86_64/source-based/libbinder.so.lsdump
index f8ef6a9..2599f3c 100644
--- a/30/64/x86_64/source-based/libbinder.so.lsdump
+++ b/30/64/x86_64/source-based/libbinder.so.lsdump
@@ -820,6 +820,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -874,6 +878,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1752,6 +1760,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10598,6 +10618,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10875,6 +10913,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14442,6 +14498,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33554,6 +33655,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34702,6 +34829,32 @@
]
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 8,
"base_specifiers" :
[
@@ -36694,7 +36847,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",
diff --git a/30/64/x86_x86_64/source-based/libbinder.so.lsdump b/30/64/x86_x86_64/source-based/libbinder.so.lsdump
index 72f65f0..b773f58 100644
--- a/30/64/x86_x86_64/source-based/libbinder.so.lsdump
+++ b/30/64/x86_x86_64/source-based/libbinder.so.lsdump
@@ -820,6 +820,10 @@
"name" : "_ZN7android14IPCThreadState20getAndExecuteCommandEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_"
+ },
+ {
"name" : "_ZN7android14IPCThreadState20handlePolledCommandsEv"
},
{
@@ -874,6 +878,10 @@
"name" : "_ZN7android14IPCThreadState4selfEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android14IPCThreadState6freezeEibj"
+ },
+ {
"name" : "_ZN7android14IPCThreadState7processEv"
},
{
@@ -1760,6 +1768,18 @@
"name" : "_ZN7android7BBinder17getOrCreateExtrasEv"
},
{
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21getMinSchedulerPolicyEv"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder21setMinSchedulerPolicyEii"
+ },
+ {
+ "binding" : "weak",
+ "name" : "_ZN7android7BBinder23getMinSchedulerPriorityEv"
+ },
+ {
"name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
},
{
@@ -10650,6 +10670,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::getProcessFreezeInfo",
+ "linker_set_key" : "_ZN7android14IPCThreadState20getProcessFreezeInfoEiPbS1_",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ },
+ {
+ "referenced_type" : "_ZTIPb"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::handlePolledCommands",
"linker_set_key" : "_ZN7android14IPCThreadState20handlePolledCommandsEv",
"parameters" :
@@ -10927,6 +10965,24 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
},
{
+ "function_name" : "android::IPCThreadState::freeze",
+ "linker_set_key" : "_ZN7android14IPCThreadState6freezeEibj",
+ "parameters" :
+ [
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIb"
+ },
+ {
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/IPCThreadState.h"
+ },
+ {
"function_name" : "android::IPCThreadState::process",
"linker_set_key" : "_ZN7android14IPCThreadState7processEv",
"parameters" :
@@ -14540,6 +14596,51 @@
"source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
},
{
+ "function_name" : "android::BBinder::getMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21getMinSchedulerPolicyEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::setMinSchedulerPolicy",
+ "linker_set_key" : "_ZN7android7BBinder21setMinSchedulerPolicyEii",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ },
+ {
+ "referenced_type" : "_ZTIi"
+ }
+ ],
+ "return_type" : "_ZTIv",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
+ "function_name" : "android::BBinder::getMinSchedulerPriority",
+ "linker_set_key" : "_ZN7android7BBinder23getMinSchedulerPriorityEv",
+ "parameters" :
+ [
+ {
+ "is_this_ptr" : true,
+ "referenced_type" : "_ZTIPN7android7BBinderE"
+ }
+ ],
+ "return_type" : "_ZTIi",
+ "source_file" : "/frameworks/native/libs/binder/include/binder/Binder.h"
+ },
+ {
"function_name" : "android::BBinder::dump",
"linker_set_key" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE",
"parameters" :
@@ -33624,6 +33725,32 @@
"source_file" : "/system/core/libutils/include/utils/Debug.h"
},
{
+ "alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "enable",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "timeout_ms",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android18binder_freeze_infoE",
+ "name" : "android::binder_freeze_info",
+ "referenced_type" : "_ZTIN7android18binder_freeze_infoE",
+ "self_type" : "_ZTIN7android18binder_freeze_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
"alignment" : 1,
"linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_12ProcessState12handle_entryEEE",
"name" : "android::trait_trivial_copy<android::ProcessState::handle_entry>",
@@ -34773,6 +34900,32 @@
},
{
"alignment" : 4,
+ "fields" :
+ [
+ {
+ "field_name" : "pid",
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "sync_recv",
+ "field_offset" : 32,
+ "referenced_type" : "_ZTIj"
+ },
+ {
+ "field_name" : "async_recv",
+ "field_offset" : 64,
+ "referenced_type" : "_ZTIj"
+ }
+ ],
+ "linker_set_key" : "_ZTIN7android25binder_frozen_status_infoE",
+ "name" : "android::binder_frozen_status_info",
+ "referenced_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "self_type" : "_ZTIN7android25binder_frozen_status_infoE",
+ "size" : 12,
+ "source_file" : "/frameworks/native/libs/binder/include/private/binder/binder_module.h"
+ },
+ {
+ "alignment" : 4,
"base_specifiers" :
[
{
@@ -36764,7 +36917,7 @@
],
"is_anonymous" : true,
"linker_set_key" : "_ZTIN7android7BBinderUt_E",
- "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:97:5)",
+ "name" : "android::BBinder::(anonymous union at frameworks/native/libs/binder/include/binder/Binder.h:116:5)",
"record_kind" : "union",
"referenced_type" : "_ZTIN7android7BBinderUt_E",
"self_type" : "_ZTIN7android7BBinderUt_E",