{ "record_types":[ { "vtable_components":[ { "kind":"vbase_offset", "component_value":52 }, { "kind":"offset_to_top" }, { "kind":"rtti", "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE" }, { "mangled_component_name":"_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory4pingEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" }, { "kind":"complete_dtor_pointer", "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" }, { "kind":"deleting_dtor_pointer", "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset", "component_value":-52 }, { "kind":"offset_to_top", "component_value":-52 }, { "kind":"rtti", "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE" }, { "kind":"complete_dtor_pointer", "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" }, { "kind":"deleting_dtor_pointer", "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" }, { "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" }, { "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" }, { "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" }, { "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" } ], "unique_id":"_ZTSN7android4hidl6memory4V1_014implementation12AshmemMemoryE" }, { "vtable_components":[ { "kind":"vbase_offset", "component_value":4 }, { "kind":"offset_to_top" }, { "kind":"rtti", "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE" }, { "mangled_component_name":"_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper4pingEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" }, { "kind":"complete_dtor_pointer", "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev" }, { "kind":"deleting_dtor_pointer", "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev" }, { "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset" }, { "kind":"vcall_offset", "component_value":-4 }, { "kind":"offset_to_top", "component_value":-4 }, { "kind":"rtti", "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE" }, { "kind":"complete_dtor_pointer", "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev" }, { "kind":"deleting_dtor_pointer", "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev" }, { "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" }, { "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" }, { "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" }, { "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" } ], "unique_id":"_ZTSN7android4hidl6memory4V1_014implementation12AshmemMapperE" } ], "elf_functions":[ { "name":"HIDL_FETCH_IMapper" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC1ERKNS_8hardware11hidl_memoryEPv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC2ERKNS_8hardware11hidl_memoryEPv" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" }, { "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD2Ev" }, { "name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" }, { "name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" } ], "elf_objects":[ { "name":"_ZTTN7android4hidl6memory4V1_014implementation12AshmemMapperE" }, { "name":"_ZTTN7android4hidl6memory4V1_014implementation12AshmemMemoryE" }, { "name":"_ZTVN7android4hidl6memory4V1_014implementation12AshmemMapperE" }, { "name":"_ZTVN7android4hidl6memory4V1_014implementation12AshmemMemoryE" } ] }