1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "_ZTIA1024_h", 7 "name" : "unsigned char [1024]", 8 "referenced_type" : "_ZTIh", 9 "self_type" : "_ZTIA1024_h", 10 "size" : 1024, 11 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 12 }, 13 { 14 "alignment" : 1, 15 "linker_set_key" : "_ZTIA1536_h", 16 "name" : "unsigned char [1536]", 17 "referenced_type" : "_ZTIh", 18 "self_type" : "_ZTIA1536_h", 19 "size" : 1536, 20 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 21 }, 22 { 23 "alignment" : 1, 24 "linker_set_key" : "_ZTIA16_h", 25 "name" : "unsigned char [16]", 26 "referenced_type" : "_ZTIh", 27 "self_type" : "_ZTIA16_h", 28 "size" : 16, 29 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 30 }, 31 { 32 "alignment" : 4, 33 "linker_set_key" : "_ZTIA16_j", 34 "name" : "unsigned int [16]", 35 "referenced_type" : "_ZTIj", 36 "self_type" : "_ZTIA16_j", 37 "size" : 64, 38 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 39 }, 40 { 41 "alignment" : 1, 42 "linker_set_key" : "_ZTIA2048_h", 43 "name" : "unsigned char [2048]", 44 "referenced_type" : "_ZTIh", 45 "self_type" : "_ZTIA2048_h", 46 "size" : 2048, 47 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 48 }, 49 { 50 "alignment" : 1, 51 "linker_set_key" : "_ZTIA32_h", 52 "name" : "unsigned char [32]", 53 "referenced_type" : "_ZTIh", 54 "self_type" : "_ZTIA32_h", 55 "size" : 32, 56 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 57 }, 58 { 59 "alignment" : 4, 60 "linker_set_key" : "_ZTIA4_j", 61 "name" : "unsigned int [4]", 62 "referenced_type" : "_ZTIj", 63 "self_type" : "_ZTIA4_j", 64 "size" : 16, 65 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 66 }, 67 { 68 "alignment" : 1, 69 "linker_set_key" : "_ZTIA512_h", 70 "name" : "unsigned char [512]", 71 "referenced_type" : "_ZTIh", 72 "self_type" : "_ZTIA512_h", 73 "size" : 512, 74 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 75 }, 76 { 77 "alignment" : 1, 78 "linker_set_key" : "_ZTIA8_h", 79 "name" : "unsigned char [8]", 80 "referenced_type" : "_ZTIh", 81 "self_type" : "_ZTIA8_h", 82 "size" : 8, 83 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 84 }, 85 { 86 "alignment" : 4, 87 "linker_set_key" : "_ZTIA8_j", 88 "name" : "unsigned int [8]", 89 "referenced_type" : "_ZTIj", 90 "self_type" : "_ZTIA8_j", 91 "size" : 32, 92 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 93 } 94 ], 95 "builtin_types" : 96 [ 97 { 98 "alignment" : 1, 99 "is_integral" : true, 100 "is_unsigned" : true, 101 "linker_set_key" : "_ZTIh", 102 "name" : "unsigned char", 103 "referenced_type" : "_ZTIh", 104 "self_type" : "_ZTIh", 105 "size" : 1 106 }, 107 { 108 "alignment" : 4, 109 "is_integral" : true, 110 "is_unsigned" : true, 111 "linker_set_key" : "_ZTIj", 112 "name" : "unsigned int", 113 "referenced_type" : "_ZTIj", 114 "self_type" : "_ZTIj", 115 "size" : 4 116 }, 117 { 118 "alignment" : 8, 119 "is_integral" : true, 120 "is_unsigned" : true, 121 "linker_set_key" : "_ZTIm", 122 "name" : "unsigned long", 123 "referenced_type" : "_ZTIm", 124 "self_type" : "_ZTIm", 125 "size" : 8 126 }, 127 { 128 "linker_set_key" : "_ZTIv", 129 "name" : "void", 130 "referenced_type" : "_ZTIv", 131 "self_type" : "_ZTIv" 132 } 133 ], 134 "elf_functions" : 135 [ 136 { 137 "name" : "_Z15mkbootimg_dummyP15boot_img_hdr_v0" 138 } 139 ], 140 "elf_objects" : [], 141 "enum_types" : [], 142 "function_types" : [], 143 "functions" : 144 [ 145 { 146 "function_name" : "mkbootimg_dummy", 147 "linker_set_key" : "_Z15mkbootimg_dummyP15boot_img_hdr_v0", 148 "parameters" : 149 [ 150 { 151 "referenced_type" : "_ZTIP15boot_img_hdr_v0" 152 } 153 ], 154 "return_type" : "_ZTIv", 155 "source_file" : "system/tools/mkbootimg/include/abi_check/mkbootimg_abi_check.h" 156 } 157 ], 158 "global_vars" : [], 159 "lvalue_reference_types" : [], 160 "pointer_types" : 161 [ 162 { 163 "alignment" : 8, 164 "linker_set_key" : "_ZTIP15boot_img_hdr_v0", 165 "name" : "boot_img_hdr_v0 *", 166 "referenced_type" : "_ZTI15boot_img_hdr_v0", 167 "self_type" : "_ZTIP15boot_img_hdr_v0", 168 "size" : 8, 169 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 170 }, 171 { 172 "alignment" : 8, 173 "linker_set_key" : "_ZTIP15boot_img_hdr_v3", 174 "name" : "boot_img_hdr_v3 *", 175 "referenced_type" : "_ZTI15boot_img_hdr_v3", 176 "self_type" : "_ZTIP15boot_img_hdr_v3", 177 "size" : 8, 178 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 179 } 180 ], 181 "qualified_types" : [], 182 "record_types" : 183 [ 184 { 185 "alignment" : 1, 186 "fields" : 187 [ 188 { 189 "field_name" : "magic", 190 "referenced_type" : "_ZTIA8_h" 191 }, 192 { 193 "field_name" : "kernel_size", 194 "field_offset" : 64, 195 "referenced_type" : "_ZTIj" 196 }, 197 { 198 "field_name" : "kernel_addr", 199 "field_offset" : 96, 200 "referenced_type" : "_ZTIj" 201 }, 202 { 203 "field_name" : "ramdisk_size", 204 "field_offset" : 128, 205 "referenced_type" : "_ZTIj" 206 }, 207 { 208 "field_name" : "ramdisk_addr", 209 "field_offset" : 160, 210 "referenced_type" : "_ZTIj" 211 }, 212 { 213 "field_name" : "second_size", 214 "field_offset" : 192, 215 "referenced_type" : "_ZTIj" 216 }, 217 { 218 "field_name" : "second_addr", 219 "field_offset" : 224, 220 "referenced_type" : "_ZTIj" 221 }, 222 { 223 "field_name" : "tags_addr", 224 "field_offset" : 256, 225 "referenced_type" : "_ZTIj" 226 }, 227 { 228 "field_name" : "page_size", 229 "field_offset" : 288, 230 "referenced_type" : "_ZTIj" 231 }, 232 { 233 "field_name" : "header_version", 234 "field_offset" : 320, 235 "referenced_type" : "_ZTIj" 236 }, 237 { 238 "field_name" : "os_version", 239 "field_offset" : 352, 240 "referenced_type" : "_ZTIj" 241 }, 242 { 243 "field_name" : "name", 244 "field_offset" : 384, 245 "referenced_type" : "_ZTIA16_h" 246 }, 247 { 248 "field_name" : "cmdline", 249 "field_offset" : 512, 250 "referenced_type" : "_ZTIA512_h" 251 }, 252 { 253 "field_name" : "id", 254 "field_offset" : 4608, 255 "referenced_type" : "_ZTIA8_j" 256 }, 257 { 258 "field_name" : "extra_cmdline", 259 "field_offset" : 4864, 260 "referenced_type" : "_ZTIA1024_h" 261 } 262 ], 263 "linker_set_key" : "_ZTI15boot_img_hdr_v0", 264 "name" : "boot_img_hdr_v0", 265 "referenced_type" : "_ZTI15boot_img_hdr_v0", 266 "self_type" : "_ZTI15boot_img_hdr_v0", 267 "size" : 1632, 268 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 269 }, 270 { 271 "alignment" : 1, 272 "base_specifiers" : 273 [ 274 { 275 "referenced_type" : "_ZTI15boot_img_hdr_v0" 276 } 277 ], 278 "fields" : 279 [ 280 { 281 "field_name" : "recovery_dtbo_size", 282 "field_offset" : 13056, 283 "referenced_type" : "_ZTIj" 284 }, 285 { 286 "field_name" : "recovery_dtbo_offset", 287 "field_offset" : 13088, 288 "referenced_type" : "_ZTIm" 289 }, 290 { 291 "field_name" : "header_size", 292 "field_offset" : 13152, 293 "referenced_type" : "_ZTIj" 294 } 295 ], 296 "linker_set_key" : "_ZTI15boot_img_hdr_v1", 297 "name" : "boot_img_hdr_v1", 298 "referenced_type" : "_ZTI15boot_img_hdr_v1", 299 "self_type" : "_ZTI15boot_img_hdr_v1", 300 "size" : 1648, 301 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 302 }, 303 { 304 "alignment" : 1, 305 "base_specifiers" : 306 [ 307 { 308 "referenced_type" : "_ZTI15boot_img_hdr_v1" 309 } 310 ], 311 "fields" : 312 [ 313 { 314 "field_name" : "dtb_size", 315 "field_offset" : 13184, 316 "referenced_type" : "_ZTIj" 317 }, 318 { 319 "field_name" : "dtb_addr", 320 "field_offset" : 13216, 321 "referenced_type" : "_ZTIm" 322 } 323 ], 324 "linker_set_key" : "_ZTI15boot_img_hdr_v2", 325 "name" : "boot_img_hdr_v2", 326 "referenced_type" : "_ZTI15boot_img_hdr_v2", 327 "self_type" : "_ZTI15boot_img_hdr_v2", 328 "size" : 1660, 329 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 330 }, 331 { 332 "alignment" : 1, 333 "fields" : 334 [ 335 { 336 "field_name" : "magic", 337 "referenced_type" : "_ZTIA8_h" 338 }, 339 { 340 "field_name" : "kernel_size", 341 "field_offset" : 64, 342 "referenced_type" : "_ZTIj" 343 }, 344 { 345 "field_name" : "ramdisk_size", 346 "field_offset" : 96, 347 "referenced_type" : "_ZTIj" 348 }, 349 { 350 "field_name" : "os_version", 351 "field_offset" : 128, 352 "referenced_type" : "_ZTIj" 353 }, 354 { 355 "field_name" : "header_size", 356 "field_offset" : 160, 357 "referenced_type" : "_ZTIj" 358 }, 359 { 360 "field_name" : "reserved", 361 "field_offset" : 192, 362 "referenced_type" : "_ZTIA4_j" 363 }, 364 { 365 "field_name" : "header_version", 366 "field_offset" : 320, 367 "referenced_type" : "_ZTIj" 368 }, 369 { 370 "field_name" : "cmdline", 371 "field_offset" : 352, 372 "referenced_type" : "_ZTIA1536_h" 373 } 374 ], 375 "linker_set_key" : "_ZTI15boot_img_hdr_v3", 376 "name" : "boot_img_hdr_v3", 377 "referenced_type" : "_ZTI15boot_img_hdr_v3", 378 "self_type" : "_ZTI15boot_img_hdr_v3", 379 "size" : 1580, 380 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 381 }, 382 { 383 "alignment" : 1, 384 "base_specifiers" : 385 [ 386 { 387 "referenced_type" : "_ZTI15boot_img_hdr_v3" 388 } 389 ], 390 "fields" : 391 [ 392 { 393 "field_name" : "signature_size", 394 "field_offset" : 12640, 395 "referenced_type" : "_ZTIj" 396 } 397 ], 398 "linker_set_key" : "_ZTI15boot_img_hdr_v4", 399 "name" : "boot_img_hdr_v4", 400 "referenced_type" : "_ZTI15boot_img_hdr_v4", 401 "self_type" : "_ZTI15boot_img_hdr_v4", 402 "size" : 1584, 403 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 404 }, 405 { 406 "alignment" : 1, 407 "fields" : 408 [ 409 { 410 "field_name" : "magic", 411 "referenced_type" : "_ZTIA8_h" 412 }, 413 { 414 "field_name" : "header_version", 415 "field_offset" : 64, 416 "referenced_type" : "_ZTIj" 417 }, 418 { 419 "field_name" : "page_size", 420 "field_offset" : 96, 421 "referenced_type" : "_ZTIj" 422 }, 423 { 424 "field_name" : "kernel_addr", 425 "field_offset" : 128, 426 "referenced_type" : "_ZTIj" 427 }, 428 { 429 "field_name" : "ramdisk_addr", 430 "field_offset" : 160, 431 "referenced_type" : "_ZTIj" 432 }, 433 { 434 "field_name" : "vendor_ramdisk_size", 435 "field_offset" : 192, 436 "referenced_type" : "_ZTIj" 437 }, 438 { 439 "field_name" : "cmdline", 440 "field_offset" : 224, 441 "referenced_type" : "_ZTIA2048_h" 442 }, 443 { 444 "field_name" : "tags_addr", 445 "field_offset" : 16608, 446 "referenced_type" : "_ZTIj" 447 }, 448 { 449 "field_name" : "name", 450 "field_offset" : 16640, 451 "referenced_type" : "_ZTIA16_h" 452 }, 453 { 454 "field_name" : "header_size", 455 "field_offset" : 16768, 456 "referenced_type" : "_ZTIj" 457 }, 458 { 459 "field_name" : "dtb_size", 460 "field_offset" : 16800, 461 "referenced_type" : "_ZTIj" 462 }, 463 { 464 "field_name" : "dtb_addr", 465 "field_offset" : 16832, 466 "referenced_type" : "_ZTIm" 467 } 468 ], 469 "linker_set_key" : "_ZTI22vendor_boot_img_hdr_v3", 470 "name" : "vendor_boot_img_hdr_v3", 471 "referenced_type" : "_ZTI22vendor_boot_img_hdr_v3", 472 "self_type" : "_ZTI22vendor_boot_img_hdr_v3", 473 "size" : 2112, 474 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 475 }, 476 { 477 "alignment" : 1, 478 "base_specifiers" : 479 [ 480 { 481 "referenced_type" : "_ZTI22vendor_boot_img_hdr_v3" 482 } 483 ], 484 "fields" : 485 [ 486 { 487 "field_name" : "vendor_ramdisk_table_size", 488 "field_offset" : 16896, 489 "referenced_type" : "_ZTIj" 490 }, 491 { 492 "field_name" : "vendor_ramdisk_table_entry_num", 493 "field_offset" : 16928, 494 "referenced_type" : "_ZTIj" 495 }, 496 { 497 "field_name" : "vendor_ramdisk_table_entry_size", 498 "field_offset" : 16960, 499 "referenced_type" : "_ZTIj" 500 }, 501 { 502 "field_name" : "bootconfig_size", 503 "field_offset" : 16992, 504 "referenced_type" : "_ZTIj" 505 } 506 ], 507 "linker_set_key" : "_ZTI22vendor_boot_img_hdr_v4", 508 "name" : "vendor_boot_img_hdr_v4", 509 "referenced_type" : "_ZTI22vendor_boot_img_hdr_v4", 510 "self_type" : "_ZTI22vendor_boot_img_hdr_v4", 511 "size" : 2128, 512 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 513 }, 514 { 515 "alignment" : 1, 516 "fields" : 517 [ 518 { 519 "field_name" : "ramdisk_size", 520 "referenced_type" : "_ZTIj" 521 }, 522 { 523 "field_name" : "ramdisk_offset", 524 "field_offset" : 32, 525 "referenced_type" : "_ZTIj" 526 }, 527 { 528 "field_name" : "ramdisk_type", 529 "field_offset" : 64, 530 "referenced_type" : "_ZTIj" 531 }, 532 { 533 "field_name" : "ramdisk_name", 534 "field_offset" : 96, 535 "referenced_type" : "_ZTIA32_h" 536 }, 537 { 538 "field_name" : "board_id", 539 "field_offset" : 352, 540 "referenced_type" : "_ZTIA16_j" 541 } 542 ], 543 "linker_set_key" : "_ZTI29vendor_ramdisk_table_entry_v4", 544 "name" : "vendor_ramdisk_table_entry_v4", 545 "referenced_type" : "_ZTI29vendor_ramdisk_table_entry_v4", 546 "self_type" : "_ZTI29vendor_ramdisk_table_entry_v4", 547 "size" : 108, 548 "source_file" : "system/tools/mkbootimg/include/bootimg/bootimg.h" 549 } 550 ], 551 "rvalue_reference_types" : [] 552} 553