1{ 2 "record_types":[ 3 { 4 "vtable_components":[ 5 { 6 "kind":"vbase_offset", 7 "component_value":52 8 }, 9 { 10 "kind":"offset_to_top" 11 }, 12 { 13 "kind":"rtti", 14 "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE" 15 }, 16 { 17 "mangled_component_name":"_ZNK7android4hidl6memory4V1_07IMemory8isRemoteEv" 18 }, 19 { 20 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 21 }, 22 { 23 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 24 }, 25 { 26 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 27 }, 28 { 29 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 30 }, 31 { 32 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory21setHALInstrumentationEv" 33 }, 34 { 35 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 36 }, 37 { 38 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory4pingEv" 39 }, 40 { 41 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 42 }, 43 { 44 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory21notifySyspropsChangedEv" 45 }, 46 { 47 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMemory13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 48 }, 49 { 50 "kind":"complete_dtor_pointer", 51 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" 52 }, 53 { 54 "kind":"deleting_dtor_pointer", 55 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" 56 }, 57 { 58 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv" 59 }, 60 { 61 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy" 62 }, 63 { 64 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv" 65 }, 66 { 67 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy" 68 }, 69 { 70 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv" 71 }, 72 { 73 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv" 74 }, 75 { 76 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv" 77 }, 78 { 79 "kind":"vcall_offset" 80 }, 81 { 82 "kind":"vcall_offset" 83 }, 84 { 85 "kind":"vcall_offset" 86 }, 87 { 88 "kind":"vcall_offset" 89 }, 90 { 91 "kind":"vcall_offset", 92 "component_value":-52 93 }, 94 { 95 "kind":"offset_to_top", 96 "component_value":-52 97 }, 98 { 99 "kind":"rtti", 100 "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMemoryE" 101 }, 102 { 103 "kind":"complete_dtor_pointer", 104 "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" 105 }, 106 { 107 "kind":"deleting_dtor_pointer", 108 "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" 109 }, 110 { 111 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 112 }, 113 { 114 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 115 }, 116 { 117 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 118 }, 119 { 120 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 121 } 122 ], 123 "unique_id":"_ZTSN7android4hidl6memory4V1_014implementation12AshmemMemoryE" 124 }, 125 { 126 "vtable_components":[ 127 { 128 "kind":"vbase_offset", 129 "component_value":4 130 }, 131 { 132 "kind":"offset_to_top" 133 }, 134 { 135 "kind":"rtti", 136 "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE" 137 }, 138 { 139 "mangled_component_name":"_ZNK7android4hidl6memory4V1_07IMapper8isRemoteEv" 140 }, 141 { 142 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE" 143 }, 144 { 145 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE" 146 }, 147 { 148 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE" 149 }, 150 { 151 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE" 152 }, 153 { 154 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper21setHALInstrumentationEv" 155 }, 156 { 157 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy" 158 }, 159 { 160 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper4pingEv" 161 }, 162 { 163 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE" 164 }, 165 { 166 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper21notifySyspropsChangedEv" 167 }, 168 { 169 "mangled_component_name":"_ZN7android4hidl6memory4V1_07IMapper13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE" 170 }, 171 { 172 "kind":"complete_dtor_pointer", 173 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev" 174 }, 175 { 176 "kind":"deleting_dtor_pointer", 177 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev" 178 }, 179 { 180 "mangled_component_name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE" 181 }, 182 { 183 "kind":"vcall_offset" 184 }, 185 { 186 "kind":"vcall_offset" 187 }, 188 { 189 "kind":"vcall_offset" 190 }, 191 { 192 "kind":"vcall_offset" 193 }, 194 { 195 "kind":"vcall_offset", 196 "component_value":-4 197 }, 198 { 199 "kind":"offset_to_top", 200 "component_value":-4 201 }, 202 { 203 "kind":"rtti", 204 "mangled_component_name":"_ZTIN7android4hidl6memory4V1_014implementation12AshmemMapperE" 205 }, 206 { 207 "kind":"complete_dtor_pointer", 208 "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD1Ev" 209 }, 210 { 211 "kind":"deleting_dtor_pointer", 212 "mangled_component_name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMapperD0Ev" 213 }, 214 { 215 "mangled_component_name":"_ZN7android7RefBase10onFirstRefEv" 216 }, 217 { 218 "mangled_component_name":"_ZN7android7RefBase15onLastStrongRefEPKv" 219 }, 220 { 221 "mangled_component_name":"_ZN7android7RefBase20onIncStrongAttemptedEjPKv" 222 }, 223 { 224 "mangled_component_name":"_ZN7android7RefBase13onLastWeakRefEPKv" 225 } 226 ], 227 "unique_id":"_ZTSN7android4hidl6memory4V1_014implementation12AshmemMapperE" 228 } 229 ], 230 "elf_functions":[ 231 { 232 "name":"HIDL_FETCH_IMapper" 233 }, 234 { 235 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMapper9mapMemoryERKNS_8hardware11hidl_memoryE" 236 }, 237 { 238 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory10getPointerEv" 239 }, 240 { 241 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory11updateRangeEyy" 242 }, 243 { 244 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory4readEv" 245 }, 246 { 247 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6commitEv" 248 }, 249 { 250 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory6updateEv" 251 }, 252 { 253 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory7getSizeEv" 254 }, 255 { 256 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemory9readRangeEyy" 257 }, 258 { 259 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC1ERKNS_8hardware11hidl_memoryEPv" 260 }, 261 { 262 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryC2ERKNS_8hardware11hidl_memoryEPv" 263 }, 264 { 265 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" 266 }, 267 { 268 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" 269 }, 270 { 271 "name":"_ZN7android4hidl6memory4V1_014implementation12AshmemMemoryD2Ev" 272 }, 273 { 274 "name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD0Ev" 275 }, 276 { 277 "name":"_ZTv0_n12_N7android4hidl6memory4V1_014implementation12AshmemMemoryD1Ev" 278 } 279 ], 280 "elf_objects":[ 281 { 282 "name":"_ZTTN7android4hidl6memory4V1_014implementation12AshmemMapperE" 283 }, 284 { 285 "name":"_ZTTN7android4hidl6memory4V1_014implementation12AshmemMemoryE" 286 }, 287 { 288 "name":"_ZTVN7android4hidl6memory4V1_014implementation12AshmemMapperE" 289 }, 290 { 291 "name":"_ZTVN7android4hidl6memory4V1_014implementation12AshmemMemoryE" 292 } 293 ] 294}