1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIb", 10 "name" : "bool", 11 "size" : 1 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIc", 18 "name" : "char", 19 "size" : 1 20 }, 21 { 22 "alignment" : 4, 23 "is_integral" : true, 24 "linker_set_key" : "_ZTIi", 25 "name" : "int", 26 "size" : 4 27 }, 28 { 29 "alignment" : 4, 30 "is_integral" : true, 31 "is_unsigned" : true, 32 "linker_set_key" : "_ZTIj", 33 "name" : "unsigned int", 34 "size" : 4 35 }, 36 { 37 "alignment" : 8, 38 "is_integral" : true, 39 "is_unsigned" : true, 40 "linker_set_key" : "_ZTIm", 41 "name" : "unsigned long", 42 "size" : 8 43 }, 44 { 45 "linker_set_key" : "_ZTIv", 46 "name" : "void" 47 } 48 ], 49 "elf_functions" : 50 [ 51 { 52 "name" : "android_is_in_vendor_process" 53 }, 54 { 55 "name" : "android_load_sphal_library" 56 }, 57 { 58 "name" : "android_unload_sphal_library" 59 } 60 ], 61 "elf_objects" : [], 62 "enum_types" : 63 [ 64 { 65 "alignment" : 4, 66 "enum_fields" : 67 [ 68 { 69 "enum_field_value" : 10, 70 "name" : "EVENT_TYPE_LIST_STOP" 71 }, 72 { 73 "enum_field_value" : 63, 74 "name" : "EVENT_TYPE_UNKNOWN" 75 }, 76 { 77 "enum_field_value" : 0, 78 "name" : "EVENT_TYPE_INT" 79 }, 80 { 81 "enum_field_value" : 1, 82 "name" : "EVENT_TYPE_LONG" 83 }, 84 { 85 "enum_field_value" : 2, 86 "name" : "EVENT_TYPE_STRING" 87 }, 88 { 89 "enum_field_value" : 3, 90 "name" : "EVENT_TYPE_LIST" 91 }, 92 { 93 "enum_field_value" : 4, 94 "name" : "EVENT_TYPE_FLOAT" 95 } 96 ], 97 "linker_set_key" : "_ZTI19AndroidEventLogType", 98 "name" : "AndroidEventLogType", 99 "size" : 4, 100 "source_file" : "system/logging/liblog/include/log/log.h", 101 "underlying_type" : "_ZTIj" 102 }, 103 { 104 "alignment" : 4, 105 "enum_fields" : 106 [ 107 { 108 "enum_field_value" : 0, 109 "name" : "ANDROID_LOG_UNKNOWN" 110 }, 111 { 112 "enum_field_value" : 1, 113 "name" : "ANDROID_LOG_DEFAULT" 114 }, 115 { 116 "enum_field_value" : 2, 117 "name" : "ANDROID_LOG_VERBOSE" 118 }, 119 { 120 "enum_field_value" : 3, 121 "name" : "ANDROID_LOG_DEBUG" 122 }, 123 { 124 "enum_field_value" : 4, 125 "name" : "ANDROID_LOG_INFO" 126 }, 127 { 128 "enum_field_value" : 5, 129 "name" : "ANDROID_LOG_WARN" 130 }, 131 { 132 "enum_field_value" : 6, 133 "name" : "ANDROID_LOG_ERROR" 134 }, 135 { 136 "enum_field_value" : 7, 137 "name" : "ANDROID_LOG_FATAL" 138 }, 139 { 140 "enum_field_value" : 8, 141 "name" : "ANDROID_LOG_SILENT" 142 } 143 ], 144 "linker_set_key" : "_ZTI19android_LogPriority", 145 "name" : "android_LogPriority", 146 "size" : 4, 147 "source_file" : "system/logging/liblog/include/android/log.h", 148 "underlying_type" : "_ZTIj" 149 }, 150 { 151 "alignment" : 4, 152 "enum_fields" : 153 [ 154 { 155 "enum_field_value" : 0, 156 "name" : "LOG_ID_MIN" 157 }, 158 { 159 "enum_field_value" : 0, 160 "name" : "LOG_ID_MAIN" 161 }, 162 { 163 "enum_field_value" : 1, 164 "name" : "LOG_ID_RADIO" 165 }, 166 { 167 "enum_field_value" : 2, 168 "name" : "LOG_ID_EVENTS" 169 }, 170 { 171 "enum_field_value" : 3, 172 "name" : "LOG_ID_SYSTEM" 173 }, 174 { 175 "enum_field_value" : 4, 176 "name" : "LOG_ID_CRASH" 177 }, 178 { 179 "enum_field_value" : 5, 180 "name" : "LOG_ID_STATS" 181 }, 182 { 183 "enum_field_value" : 6, 184 "name" : "LOG_ID_SECURITY" 185 }, 186 { 187 "enum_field_value" : 7, 188 "name" : "LOG_ID_KERNEL" 189 }, 190 { 191 "enum_field_value" : 8, 192 "name" : "LOG_ID_MAX" 193 }, 194 { 195 "enum_field_value" : 2147483647, 196 "name" : "LOG_ID_DEFAULT" 197 } 198 ], 199 "linker_set_key" : "_ZTI6log_id", 200 "name" : "log_id", 201 "size" : 4, 202 "source_file" : "system/logging/liblog/include/android/log.h", 203 "underlying_type" : "_ZTIj" 204 } 205 ], 206 "function_types" : [], 207 "functions" : 208 [ 209 { 210 "function_name" : "android_is_in_vendor_process", 211 "linker_set_key" : "android_is_in_vendor_process", 212 "return_type" : "_ZTIi", 213 "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h" 214 }, 215 { 216 "function_name" : "android_load_sphal_library", 217 "linker_set_key" : "android_load_sphal_library", 218 "parameters" : 219 [ 220 { 221 "referenced_type" : "_ZTIPKc" 222 }, 223 { 224 "referenced_type" : "_ZTIi" 225 } 226 ], 227 "return_type" : "_ZTIPv", 228 "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h" 229 }, 230 { 231 "function_name" : "android_unload_sphal_library", 232 "linker_set_key" : "android_unload_sphal_library", 233 "parameters" : 234 [ 235 { 236 "referenced_type" : "_ZTIPv" 237 } 238 ], 239 "return_type" : "_ZTIi", 240 "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h" 241 } 242 ], 243 "global_vars" : [], 244 "lvalue_reference_types" : 245 [ 246 { 247 "alignment" : 8, 248 "linker_set_key" : "_ZTIRK8log_time", 249 "name" : "const log_time &", 250 "referenced_type" : "_ZTIK8log_time", 251 "size" : 8, 252 "source_file" : "system/logging/liblog/include/log/log_time.h" 253 }, 254 { 255 "alignment" : 8, 256 "linker_set_key" : "_ZTIRK8timespec", 257 "name" : "const timespec &", 258 "referenced_type" : "_ZTIK8timespec", 259 "size" : 8, 260 "source_file" : "system/logging/liblog/include/log/log_time.h" 261 } 262 ], 263 "pointer_types" : 264 [ 265 { 266 "alignment" : 8, 267 "linker_set_key" : "_ZTIP8log_time", 268 "name" : "log_time *", 269 "referenced_type" : "_ZTI8log_time", 270 "size" : 8, 271 "source_file" : "system/logging/liblog/include/log/log_time.h" 272 }, 273 { 274 "alignment" : 8, 275 "linker_set_key" : "_ZTIPK8log_time", 276 "name" : "const log_time *", 277 "referenced_type" : "_ZTIK8log_time", 278 "size" : 8, 279 "source_file" : "system/logging/liblog/include/log/log_time.h" 280 }, 281 { 282 "alignment" : 8, 283 "linker_set_key" : "_ZTIPKc", 284 "name" : "const char *", 285 "referenced_type" : "_ZTIKc", 286 "size" : 8, 287 "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h" 288 }, 289 { 290 "alignment" : 8, 291 "linker_set_key" : "_ZTIPv", 292 "name" : "void *", 293 "referenced_type" : "_ZTIv", 294 "size" : 8, 295 "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h" 296 } 297 ], 298 "qualified_types" : 299 [ 300 { 301 "alignment" : 1, 302 "is_const" : true, 303 "linker_set_key" : "_ZTIK8log_time", 304 "name" : "const log_time", 305 "referenced_type" : "_ZTI8log_time", 306 "size" : 8, 307 "source_file" : "system/logging/liblog/include/log/log_time.h" 308 }, 309 { 310 "alignment" : 8, 311 "is_const" : true, 312 "linker_set_key" : "_ZTIK8timespec", 313 "name" : "const timespec", 314 "referenced_type" : "_ZTI8timespec", 315 "size" : 16, 316 "source_file" : "system/logging/liblog/include/log/log_time.h" 317 }, 318 { 319 "alignment" : 1, 320 "is_const" : true, 321 "linker_set_key" : "_ZTIKc", 322 "name" : "const char", 323 "referenced_type" : "_ZTIc", 324 "size" : 1, 325 "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h" 326 } 327 ], 328 "record_types" : 329 [ 330 { 331 "alignment" : 8, 332 "fields" : 333 [ 334 { 335 "field_name" : "struct_size", 336 "referenced_type" : "_ZTIm" 337 }, 338 { 339 "field_name" : "buffer_id", 340 "field_offset" : 64, 341 "referenced_type" : "_ZTIi" 342 }, 343 { 344 "field_name" : "priority", 345 "field_offset" : 96, 346 "referenced_type" : "_ZTIi" 347 }, 348 { 349 "field_name" : "tag", 350 "field_offset" : 128, 351 "referenced_type" : "_ZTIPKc" 352 }, 353 { 354 "field_name" : "file", 355 "field_offset" : 192, 356 "referenced_type" : "_ZTIPKc" 357 }, 358 { 359 "field_name" : "line", 360 "field_offset" : 256, 361 "referenced_type" : "_ZTIj" 362 }, 363 { 364 "field_name" : "message", 365 "field_offset" : 320, 366 "referenced_type" : "_ZTIPKc" 367 } 368 ], 369 "linker_set_key" : "_ZTI21__android_log_message", 370 "name" : "__android_log_message", 371 "size" : 48, 372 "source_file" : "system/logging/liblog/include/android/log.h" 373 }, 374 { 375 "alignment" : 1, 376 "fields" : 377 [ 378 { 379 "field_name" : "tv_sec", 380 "referenced_type" : "_ZTIj" 381 }, 382 { 383 "field_name" : "tv_nsec", 384 "field_offset" : 32, 385 "referenced_type" : "_ZTIj" 386 } 387 ], 388 "linker_set_key" : "_ZTI8log_time", 389 "name" : "log_time", 390 "size" : 8, 391 "source_file" : "system/logging/liblog/include/log/log_time.h" 392 } 393 ], 394 "rvalue_reference_types" : [] 395} 396