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