You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1137 lines
33 KiB
1137 lines
33 KiB
{
|
|
"array_types" :
|
|
[
|
|
{
|
|
"alignment" : 1,
|
|
"linker_set_key" : "char [1024]",
|
|
"name" : "char [1024]",
|
|
"referenced_type" : "type-5",
|
|
"self_type" : "type-4",
|
|
"size" : 1024,
|
|
"source_file" : "/system/libbase/include/android-base/file.h"
|
|
}
|
|
],
|
|
"builtin_types" :
|
|
[
|
|
{
|
|
"alignment" : 1,
|
|
"is_integral" : true,
|
|
"is_unsigned" : true,
|
|
"linker_set_key" : "bool",
|
|
"name" : "bool",
|
|
"referenced_type" : "type-6",
|
|
"self_type" : "type-6",
|
|
"size" : 1
|
|
},
|
|
{
|
|
"alignment" : 1,
|
|
"is_integral" : true,
|
|
"linker_set_key" : "char",
|
|
"name" : "char",
|
|
"referenced_type" : "type-5",
|
|
"self_type" : "type-5",
|
|
"size" : 1
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_integral" : true,
|
|
"linker_set_key" : "int",
|
|
"name" : "int",
|
|
"referenced_type" : "type-39",
|
|
"self_type" : "type-39",
|
|
"size" : 4
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_integral" : true,
|
|
"linker_set_key" : "long long",
|
|
"name" : "long long",
|
|
"referenced_type" : "type-15",
|
|
"self_type" : "type-15",
|
|
"size" : 8
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_integral" : true,
|
|
"is_unsigned" : true,
|
|
"linker_set_key" : "unsigned int",
|
|
"name" : "unsigned int",
|
|
"referenced_type" : "type-12",
|
|
"self_type" : "type-12",
|
|
"size" : 4
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_integral" : true,
|
|
"is_unsigned" : true,
|
|
"linker_set_key" : "unsigned long long",
|
|
"name" : "unsigned long long",
|
|
"referenced_type" : "type-1",
|
|
"self_type" : "type-1",
|
|
"size" : 8
|
|
},
|
|
{
|
|
"linker_set_key" : "void",
|
|
"name" : "void",
|
|
"referenced_type" : "type-35",
|
|
"self_type" : "type-35"
|
|
}
|
|
],
|
|
"elf_functions" :
|
|
[
|
|
{
|
|
"name" : "_Z12DropRootUserv"
|
|
},
|
|
{
|
|
"name" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib"
|
|
},
|
|
{
|
|
"name" : "_Z8Nanotimev"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate12GetPidByNameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv"
|
|
},
|
|
{
|
|
"name" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv"
|
|
},
|
|
{
|
|
"name" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv"
|
|
},
|
|
{
|
|
"name" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv"
|
|
},
|
|
{
|
|
"name" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv"
|
|
},
|
|
{
|
|
"name" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv"
|
|
},
|
|
{
|
|
"name" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv"
|
|
},
|
|
{
|
|
"binding" : "weak",
|
|
"name" : "_ZNSt3__16vectorIPKcNS_9allocatorIS2_EEE8__appendEj"
|
|
},
|
|
{
|
|
"name" : "__divdi3"
|
|
}
|
|
],
|
|
"elf_objects" :
|
|
[
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E"
|
|
},
|
|
{
|
|
"name" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E"
|
|
}
|
|
],
|
|
"enum_types" :
|
|
[
|
|
{
|
|
"alignment" : 4,
|
|
"enum_fields" :
|
|
[
|
|
{
|
|
"enum_field_value" : 0,
|
|
"name" : "android::os::dumpstate::NORMAL_OUTPUT"
|
|
},
|
|
{
|
|
"enum_field_value" : 1,
|
|
"name" : "android::os::dumpstate::REDIRECT_TO_STDERR"
|
|
}
|
|
],
|
|
"linker_set_key" : "android::os::dumpstate::OutputMode",
|
|
"name" : "android::os::dumpstate::OutputMode",
|
|
"referenced_type" : "type-16",
|
|
"self_type" : "type-16",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h",
|
|
"underlying_type" : "type-12",
|
|
"unique_id" : "_ZTSN7android2os9dumpstate10OutputModeE"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"enum_fields" :
|
|
[
|
|
{
|
|
"enum_field_value" : 0,
|
|
"name" : "android::os::dumpstate::DROP_ROOT"
|
|
},
|
|
{
|
|
"enum_field_value" : 1,
|
|
"name" : "android::os::dumpstate::DONT_DROP_ROOT"
|
|
},
|
|
{
|
|
"enum_field_value" : 2,
|
|
"name" : "android::os::dumpstate::SU_ROOT"
|
|
}
|
|
],
|
|
"linker_set_key" : "android::os::dumpstate::PrivilegeMode",
|
|
"name" : "android::os::dumpstate::PrivilegeMode",
|
|
"referenced_type" : "type-11",
|
|
"self_type" : "type-11",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h",
|
|
"underlying_type" : "type-12",
|
|
"unique_id" : "_ZTSN7android2os9dumpstate13PrivilegeModeE"
|
|
}
|
|
],
|
|
"function_types" : [],
|
|
"functions" :
|
|
[
|
|
{
|
|
"function_name" : "DropRootUser",
|
|
"linker_set_key" : "_Z12DropRootUserv",
|
|
"return_type" : "type-6",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h"
|
|
},
|
|
{
|
|
"function_name" : "DumpFileFromFdToFd",
|
|
"linker_set_key" : "_Z18DumpFileFromFdToFdRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_iib",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"referenced_type" : "type-10"
|
|
},
|
|
{
|
|
"referenced_type" : "type-10"
|
|
},
|
|
{
|
|
"referenced_type" : "type-39"
|
|
},
|
|
{
|
|
"referenced_type" : "type-39"
|
|
},
|
|
{
|
|
"default_arg" : true,
|
|
"referenced_type" : "type-6"
|
|
}
|
|
],
|
|
"return_type" : "type-39",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h"
|
|
},
|
|
{
|
|
"function_name" : "Nanotime",
|
|
"linker_set_key" : "_Z8Nanotimev",
|
|
"return_type" : "type-1",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::DumpFileToFd",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate12DumpFileToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"referenced_type" : "type-39"
|
|
},
|
|
{
|
|
"referenced_type" : "type-27"
|
|
},
|
|
{
|
|
"referenced_type" : "type-27"
|
|
}
|
|
],
|
|
"return_type" : "type-39",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::GetPidByName",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate12GetPidByNameERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"referenced_type" : "type-27"
|
|
}
|
|
],
|
|
"return_type" : "type-39",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::WithTimeout",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions11WithTimeoutEx",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"referenced_type" : "type-15"
|
|
}
|
|
],
|
|
"return_type" : "type-22",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::WithTimeoutInMs",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions15WithTimeoutInMsEx",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"referenced_type" : "type-15"
|
|
}
|
|
],
|
|
"return_type" : "type-22",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC1Ex",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-13"
|
|
},
|
|
{
|
|
"referenced_type" : "type-15"
|
|
}
|
|
],
|
|
"return_type" : "type-35",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues::CommandOptionsValues",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions20CommandOptionsValuesC2Ex",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-13"
|
|
},
|
|
{
|
|
"referenced_type" : "type-15"
|
|
}
|
|
],
|
|
"return_type" : "type-35",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::RedirectStderr",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder14RedirectStderrEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
}
|
|
],
|
|
"return_type" : "type-23",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRootIfAvailable",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder17AsRootIfAvailableEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
}
|
|
],
|
|
"return_type" : "type-23",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Log",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder3LogERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
},
|
|
{
|
|
"referenced_type" : "type-27"
|
|
}
|
|
],
|
|
"return_type" : "type-23",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Build",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder5BuildEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
}
|
|
],
|
|
"return_type" : "type-19",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::Always",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AlwaysEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
}
|
|
],
|
|
"return_type" : "type-23",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::AsRoot",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder6AsRootEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
}
|
|
],
|
|
"return_type" : "type-23",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::DropRoot",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilder8DropRootEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
}
|
|
],
|
|
"return_type" : "type-23",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC1Ex",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
},
|
|
{
|
|
"referenced_type" : "type-15"
|
|
}
|
|
],
|
|
"return_type" : "type-35",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder::CommandOptionsBuilder",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderC2Ex",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-24"
|
|
},
|
|
{
|
|
"referenced_type" : "type-15"
|
|
}
|
|
],
|
|
"return_type" : "type-35",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptions",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC1ERKNS2_20CommandOptionsValuesE",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-18"
|
|
},
|
|
{
|
|
"referenced_type" : "type-21"
|
|
}
|
|
],
|
|
"return_type" : "type-35",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"function_name" : "android::os::dumpstate::CommandOptions::CommandOptions",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptionsC2ERKNS2_20CommandOptionsValuesE",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-18"
|
|
},
|
|
{
|
|
"referenced_type" : "type-21"
|
|
}
|
|
],
|
|
"return_type" : "type-35",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::RunCommandToFd",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14RunCommandToFdEiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS2_6vectorIS8_NS6_IS8_EEEERKNS1_14CommandOptionsE",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"referenced_type" : "type-39"
|
|
},
|
|
{
|
|
"referenced_type" : "type-27"
|
|
},
|
|
{
|
|
"referenced_type" : "type-33"
|
|
},
|
|
{
|
|
"default_arg" : true,
|
|
"referenced_type" : "type-34"
|
|
}
|
|
],
|
|
"return_type" : "type-39",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::PropertiesHelper::IsUserBuild",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11IsUserBuildEv",
|
|
"return_type" : "type-6",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::PropertiesHelper::IsDryRun",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsDryRunEv",
|
|
"return_type" : "type-6",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::PropertiesHelper::IsUnroot",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8IsUnrootEv",
|
|
"return_type" : "type-6",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::OutputMode",
|
|
"linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions10OutputModeEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-29"
|
|
}
|
|
],
|
|
"return_type" : "type-16",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::TimeoutInMs",
|
|
"linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions11TimeoutInMsEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-29"
|
|
}
|
|
],
|
|
"return_type" : "type-15",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::PrivilegeMode",
|
|
"linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions13PrivilegeModeEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-29"
|
|
}
|
|
],
|
|
"return_type" : "type-11",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::LoggingMessage",
|
|
"linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions14LoggingMessageEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-29"
|
|
}
|
|
],
|
|
"return_type" : "type-52",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::Always",
|
|
"linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions6AlwaysEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-29"
|
|
}
|
|
],
|
|
"return_type" : "type-6",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"function_name" : "android::os::dumpstate::CommandOptions::Timeout",
|
|
"linker_set_key" : "_ZNK7android2os9dumpstate14CommandOptions7TimeoutEv",
|
|
"parameters" :
|
|
[
|
|
{
|
|
"is_this_ptr" : true,
|
|
"referenced_type" : "type-29"
|
|
}
|
|
],
|
|
"return_type" : "type-15",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
}
|
|
],
|
|
"global_vars" :
|
|
[
|
|
{
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7AS_ROOTE",
|
|
"name" : "android::os::dumpstate::CommandOptions::AS_ROOT",
|
|
"referenced_type" : "type-19",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"linker_set_key" : "_ZN7android2os9dumpstate14CommandOptions7DEFAULTE",
|
|
"name" : "android::os::dumpstate::CommandOptions::DEFAULT",
|
|
"referenced_type" : "type-19",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper11build_type_E",
|
|
"name" : "android::os::dumpstate::PropertiesHelper::build_type_",
|
|
"referenced_type" : "type-53",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper7unroot_E",
|
|
"name" : "android::os::dumpstate::PropertiesHelper::unroot_",
|
|
"referenced_type" : "type-39",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"linker_set_key" : "_ZN7android2os9dumpstate16PropertiesHelper8dry_run_E",
|
|
"name" : "android::os::dumpstate::PropertiesHelper::dry_run_",
|
|
"referenced_type" : "type-39",
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
}
|
|
],
|
|
"lvalue_reference_types" :
|
|
[
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder &",
|
|
"name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder &",
|
|
"referenced_type" : "type-22",
|
|
"self_type" : "type-23",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const android::os::dumpstate::CommandOptions &",
|
|
"name" : "const android::os::dumpstate::CommandOptions &",
|
|
"referenced_type" : "type-28",
|
|
"self_type" : "type-34",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues &",
|
|
"name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues &",
|
|
"referenced_type" : "type-20",
|
|
"self_type" : "type-21",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
|
|
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
|
|
"referenced_type" : "type-25",
|
|
"self_type" : "type-27",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
|
|
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
|
|
"referenced_type" : "type-8",
|
|
"self_type" : "type-10",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
|
|
"name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
|
|
"referenced_type" : "type-31",
|
|
"self_type" : "type-33",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
}
|
|
],
|
|
"pointer_types" :
|
|
[
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "DIR *",
|
|
"name" : "DIR *",
|
|
"referenced_type" : "type-51",
|
|
"self_type" : "type-50",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "TemporaryDir *",
|
|
"name" : "TemporaryDir *",
|
|
"referenced_type" : "type-3",
|
|
"self_type" : "type-2",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/file.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "TemporaryFile *",
|
|
"name" : "TemporaryFile *",
|
|
"referenced_type" : "type-46",
|
|
"self_type" : "type-45",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/file.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "__sFILE *",
|
|
"name" : "__sFILE *",
|
|
"referenced_type" : "type-44",
|
|
"self_type" : "type-43",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
|
|
"name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
|
|
"referenced_type" : "type-38",
|
|
"self_type" : "type-40",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions *",
|
|
"name" : "android::os::dumpstate::CommandOptions *",
|
|
"referenced_type" : "type-19",
|
|
"self_type" : "type-18",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder *",
|
|
"name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder *",
|
|
"referenced_type" : "type-22",
|
|
"self_type" : "type-24",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions::CommandOptionsValues *",
|
|
"name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues *",
|
|
"referenced_type" : "type-14",
|
|
"self_type" : "type-13",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
|
|
"name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
|
|
"referenced_type" : "type-41",
|
|
"self_type" : "type-42",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const android::os::dumpstate::CommandOptions *",
|
|
"name" : "const android::os::dumpstate::CommandOptions *",
|
|
"referenced_type" : "type-28",
|
|
"self_type" : "type-29",
|
|
"size" : 4,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "const char *",
|
|
"name" : "const char *",
|
|
"referenced_type" : "type-48",
|
|
"self_type" : "type-49",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "void *",
|
|
"name" : "void *",
|
|
"referenced_type" : "type-35",
|
|
"self_type" : "type-37",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
}
|
|
],
|
|
"qualified_types" :
|
|
[
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
|
|
"name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
|
|
"referenced_type" : "type-38",
|
|
"self_type" : "type-41",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const android::os::dumpstate::CommandOptions",
|
|
"name" : "const android::os::dumpstate::CommandOptions",
|
|
"referenced_type" : "type-19",
|
|
"self_type" : "type-28",
|
|
"size" : 32,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues",
|
|
"name" : "const android::os::dumpstate::CommandOptions::CommandOptionsValues",
|
|
"referenced_type" : "type-14",
|
|
"self_type" : "type-20",
|
|
"size" : 32,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 1,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const char",
|
|
"name" : "const char",
|
|
"referenced_type" : "type-5",
|
|
"self_type" : "type-48",
|
|
"size" : 1,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
|
|
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
|
|
"referenced_type" : "type-26",
|
|
"self_type" : "type-25",
|
|
"size" : 12,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
|
|
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
|
|
"referenced_type" : "type-9",
|
|
"self_type" : "type-8",
|
|
"size" : 12,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
|
|
"name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
|
|
"referenced_type" : "type-32",
|
|
"self_type" : "type-31",
|
|
"size" : 12,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"is_const" : true,
|
|
"linker_set_key" : "const unsigned long long",
|
|
"name" : "const unsigned long long",
|
|
"referenced_type" : "type-1",
|
|
"self_type" : "type-7",
|
|
"size" : 8,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateInternal.h"
|
|
}
|
|
],
|
|
"record_types" :
|
|
[
|
|
{
|
|
"alignment" : 1,
|
|
"fields" :
|
|
[
|
|
{
|
|
"field_name" : "path",
|
|
"referenced_type" : "type-4"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "remove_dir_and_contents_",
|
|
"field_offset" : 8192,
|
|
"referenced_type" : "type-6"
|
|
}
|
|
],
|
|
"linker_set_key" : "TemporaryDir",
|
|
"name" : "TemporaryDir",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-3",
|
|
"self_type" : "type-3",
|
|
"size" : 1025,
|
|
"source_file" : "/system/libbase/include/android-base/file.h",
|
|
"unique_id" : "_ZTS12TemporaryDir"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"fields" :
|
|
[
|
|
{
|
|
"field_name" : "fd",
|
|
"referenced_type" : "type-39"
|
|
},
|
|
{
|
|
"field_name" : "path",
|
|
"field_offset" : 32,
|
|
"referenced_type" : "type-4"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "remove_file_",
|
|
"field_offset" : 8224,
|
|
"referenced_type" : "type-6"
|
|
}
|
|
],
|
|
"linker_set_key" : "TemporaryFile",
|
|
"name" : "TemporaryFile",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-46",
|
|
"self_type" : "type-46",
|
|
"size" : 1032,
|
|
"source_file" : "/system/libbase/include/android-base/file.h",
|
|
"unique_id" : "_ZTS13TemporaryFile"
|
|
},
|
|
{
|
|
"alignment" : 1,
|
|
"linker_set_key" : "android::base::DefaultCloser",
|
|
"name" : "android::base::DefaultCloser",
|
|
"referenced_type" : "type-36",
|
|
"self_type" : "type-36",
|
|
"size" : 1,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h",
|
|
"unique_id" : "_ZTSN7android4base13DefaultCloserE"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"fields" :
|
|
[
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "fd_",
|
|
"referenced_type" : "type-39"
|
|
}
|
|
],
|
|
"linker_set_key" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
|
|
"name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-38",
|
|
"self_type" : "type-38",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h",
|
|
"template_args" : [ "type-36" ],
|
|
"unique_id" : "_ZTSN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"fields" :
|
|
[
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "values",
|
|
"referenced_type" : "type-20"
|
|
}
|
|
],
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions",
|
|
"name" : "android::os::dumpstate::CommandOptions",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-19",
|
|
"self_type" : "type-19",
|
|
"size" : 32,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h",
|
|
"unique_id" : "_ZTSN7android2os9dumpstate14CommandOptionsE"
|
|
},
|
|
{
|
|
"alignment" : 4,
|
|
"fields" :
|
|
[
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "values",
|
|
"referenced_type" : "type-14"
|
|
}
|
|
],
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder",
|
|
"name" : "android::os::dumpstate::CommandOptions::CommandOptionsBuilder",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-22",
|
|
"self_type" : "type-22",
|
|
"size" : 32,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h",
|
|
"unique_id" : "_ZTSN7android2os9dumpstate14CommandOptions21CommandOptionsBuilderE"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"alignment" : 4,
|
|
"fields" :
|
|
[
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "timeout_ms_",
|
|
"referenced_type" : "type-15"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "always_",
|
|
"field_offset" : 64,
|
|
"referenced_type" : "type-6"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "account_mode_",
|
|
"field_offset" : 96,
|
|
"referenced_type" : "type-11"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "output_mode_",
|
|
"field_offset" : 128,
|
|
"referenced_type" : "type-16"
|
|
},
|
|
{
|
|
"access" : "private",
|
|
"field_name" : "logging_message_",
|
|
"field_offset" : 160,
|
|
"referenced_type" : "type-17"
|
|
}
|
|
],
|
|
"linker_set_key" : "android::os::dumpstate::CommandOptions::CommandOptionsValues",
|
|
"name" : "android::os::dumpstate::CommandOptions::CommandOptionsValues",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-14",
|
|
"self_type" : "type-14",
|
|
"size" : 32,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h",
|
|
"unique_id" : "_ZTSN7android2os9dumpstate14CommandOptions20CommandOptionsValuesE"
|
|
},
|
|
{
|
|
"alignment" : 1,
|
|
"linker_set_key" : "android::os::dumpstate::PropertiesHelper",
|
|
"name" : "android::os::dumpstate::PropertiesHelper",
|
|
"record_kind" : "class",
|
|
"referenced_type" : "type-30",
|
|
"self_type" : "type-30",
|
|
"size" : 1,
|
|
"source_file" : "/frameworks/native/cmds/dumpstate/DumpstateUtil.h",
|
|
"unique_id" : "_ZTSN7android2os9dumpstate16PropertiesHelperE"
|
|
}
|
|
],
|
|
"rvalue_reference_types" :
|
|
[
|
|
{
|
|
"alignment" : 4,
|
|
"linker_set_key" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
|
|
"name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
|
|
"referenced_type" : "type-38",
|
|
"self_type" : "type-47",
|
|
"size" : 4,
|
|
"source_file" : "/system/libbase/include/android-base/unique_fd.h"
|
|
}
|
|
]
|
|
}
|