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" : 1, 33 "linker_set_key" : "_ZTIA2048_h", 34 "name" : "unsigned char [2048]", 35 "referenced_type" : "_ZTIh", 36 "self_type" : "_ZTIA2048_h", 37 "size" : 2048, 38 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 39 }, 40 { 41 "alignment" : 4, 42 "linker_set_key" : "_ZTIA4_j", 43 "name" : "unsigned int [4]", 44 "referenced_type" : "_ZTIj", 45 "self_type" : "_ZTIA4_j", 46 "size" : 16, 47 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 48 }, 49 { 50 "alignment" : 1, 51 "linker_set_key" : "_ZTIA512_h", 52 "name" : "unsigned char [512]", 53 "referenced_type" : "_ZTIh", 54 "self_type" : "_ZTIA512_h", 55 "size" : 512, 56 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 57 }, 58 { 59 "alignment" : 1, 60 "linker_set_key" : "_ZTIA8_h", 61 "name" : "unsigned char [8]", 62 "referenced_type" : "_ZTIh", 63 "self_type" : "_ZTIA8_h", 64 "size" : 8, 65 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 66 }, 67 { 68 "alignment" : 4, 69 "linker_set_key" : "_ZTIA8_j", 70 "name" : "unsigned int [8]", 71 "referenced_type" : "_ZTIj", 72 "self_type" : "_ZTIA8_j", 73 "size" : 32, 74 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 75 } 76 ], 77 "builtin_types" : 78 [ 79 { 80 "alignment" : 1, 81 "is_integral" : true, 82 "is_unsigned" : true, 83 "linker_set_key" : "_ZTIh", 84 "name" : "unsigned char", 85 "referenced_type" : "_ZTIh", 86 "self_type" : "_ZTIh", 87 "size" : 1 88 }, 89 { 90 "alignment" : 4, 91 "is_integral" : true, 92 "is_unsigned" : true, 93 "linker_set_key" : "_ZTIj", 94 "name" : "unsigned int", 95 "referenced_type" : "_ZTIj", 96 "self_type" : "_ZTIj", 97 "size" : 4 98 }, 99 { 100 "linker_set_key" : "_ZTIv", 101 "name" : "void", 102 "referenced_type" : "_ZTIv", 103 "self_type" : "_ZTIv" 104 }, 105 { 106 "alignment" : 4, 107 "is_integral" : true, 108 "is_unsigned" : true, 109 "linker_set_key" : "_ZTIy", 110 "name" : "unsigned long long", 111 "referenced_type" : "_ZTIy", 112 "self_type" : "_ZTIy", 113 "size" : 8 114 } 115 ], 116 "elf_functions" : 117 [ 118 { 119 "name" : "_Z15mkbootimg_dummyP15boot_img_hdr_v0" 120 } 121 ], 122 "elf_objects" : [], 123 "enum_types" : [], 124 "function_types" : [], 125 "functions" : 126 [ 127 { 128 "function_name" : "mkbootimg_dummy", 129 "linker_set_key" : "_Z15mkbootimg_dummyP15boot_img_hdr_v0", 130 "parameters" : 131 [ 132 { 133 "referenced_type" : "_ZTIP15boot_img_hdr_v0" 134 } 135 ], 136 "return_type" : "_ZTIv", 137 "source_file" : "/system/tools/mkbootimg/include/abi_check/mkbootimg_abi_check.h" 138 } 139 ], 140 "global_vars" : [], 141 "lvalue_reference_types" : [], 142 "pointer_types" : 143 [ 144 { 145 "alignment" : 4, 146 "linker_set_key" : "_ZTIP15boot_img_hdr_v0", 147 "name" : "boot_img_hdr_v0 *", 148 "referenced_type" : "_ZTI15boot_img_hdr_v0", 149 "self_type" : "_ZTIP15boot_img_hdr_v0", 150 "size" : 4, 151 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 152 }, 153 { 154 "alignment" : 4, 155 "linker_set_key" : "_ZTIP15boot_img_hdr_v3", 156 "name" : "boot_img_hdr_v3 *", 157 "referenced_type" : "_ZTI15boot_img_hdr_v3", 158 "self_type" : "_ZTIP15boot_img_hdr_v3", 159 "size" : 4, 160 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 161 } 162 ], 163 "qualified_types" : [], 164 "record_types" : 165 [ 166 { 167 "alignment" : 1, 168 "fields" : 169 [ 170 { 171 "field_name" : "magic", 172 "referenced_type" : "_ZTIA8_h" 173 }, 174 { 175 "field_name" : "kernel_size", 176 "field_offset" : 64, 177 "referenced_type" : "_ZTIj" 178 }, 179 { 180 "field_name" : "kernel_addr", 181 "field_offset" : 96, 182 "referenced_type" : "_ZTIj" 183 }, 184 { 185 "field_name" : "ramdisk_size", 186 "field_offset" : 128, 187 "referenced_type" : "_ZTIj" 188 }, 189 { 190 "field_name" : "ramdisk_addr", 191 "field_offset" : 160, 192 "referenced_type" : "_ZTIj" 193 }, 194 { 195 "field_name" : "second_size", 196 "field_offset" : 192, 197 "referenced_type" : "_ZTIj" 198 }, 199 { 200 "field_name" : "second_addr", 201 "field_offset" : 224, 202 "referenced_type" : "_ZTIj" 203 }, 204 { 205 "field_name" : "tags_addr", 206 "field_offset" : 256, 207 "referenced_type" : "_ZTIj" 208 }, 209 { 210 "field_name" : "page_size", 211 "field_offset" : 288, 212 "referenced_type" : "_ZTIj" 213 }, 214 { 215 "field_name" : "header_version", 216 "field_offset" : 320, 217 "referenced_type" : "_ZTIj" 218 }, 219 { 220 "field_name" : "os_version", 221 "field_offset" : 352, 222 "referenced_type" : "_ZTIj" 223 }, 224 { 225 "field_name" : "name", 226 "field_offset" : 384, 227 "referenced_type" : "_ZTIA16_h" 228 }, 229 { 230 "field_name" : "cmdline", 231 "field_offset" : 512, 232 "referenced_type" : "_ZTIA512_h" 233 }, 234 { 235 "field_name" : "id", 236 "field_offset" : 4608, 237 "referenced_type" : "_ZTIA8_j" 238 }, 239 { 240 "field_name" : "extra_cmdline", 241 "field_offset" : 4864, 242 "referenced_type" : "_ZTIA1024_h" 243 } 244 ], 245 "linker_set_key" : "_ZTI15boot_img_hdr_v0", 246 "name" : "boot_img_hdr_v0", 247 "referenced_type" : "_ZTI15boot_img_hdr_v0", 248 "self_type" : "_ZTI15boot_img_hdr_v0", 249 "size" : 1632, 250 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 251 }, 252 { 253 "alignment" : 1, 254 "base_specifiers" : 255 [ 256 { 257 "referenced_type" : "_ZTI15boot_img_hdr_v0" 258 } 259 ], 260 "fields" : 261 [ 262 { 263 "field_name" : "recovery_dtbo_size", 264 "field_offset" : 13056, 265 "referenced_type" : "_ZTIj" 266 }, 267 { 268 "field_name" : "recovery_dtbo_offset", 269 "field_offset" : 13088, 270 "referenced_type" : "_ZTIy" 271 }, 272 { 273 "field_name" : "header_size", 274 "field_offset" : 13152, 275 "referenced_type" : "_ZTIj" 276 } 277 ], 278 "linker_set_key" : "_ZTI15boot_img_hdr_v1", 279 "name" : "boot_img_hdr_v1", 280 "referenced_type" : "_ZTI15boot_img_hdr_v1", 281 "self_type" : "_ZTI15boot_img_hdr_v1", 282 "size" : 1648, 283 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 284 }, 285 { 286 "alignment" : 1, 287 "base_specifiers" : 288 [ 289 { 290 "referenced_type" : "_ZTI15boot_img_hdr_v1" 291 } 292 ], 293 "fields" : 294 [ 295 { 296 "field_name" : "dtb_size", 297 "field_offset" : 13184, 298 "referenced_type" : "_ZTIj" 299 }, 300 { 301 "field_name" : "dtb_addr", 302 "field_offset" : 13216, 303 "referenced_type" : "_ZTIy" 304 } 305 ], 306 "linker_set_key" : "_ZTI15boot_img_hdr_v2", 307 "name" : "boot_img_hdr_v2", 308 "referenced_type" : "_ZTI15boot_img_hdr_v2", 309 "self_type" : "_ZTI15boot_img_hdr_v2", 310 "size" : 1660, 311 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 312 }, 313 { 314 "alignment" : 1, 315 "fields" : 316 [ 317 { 318 "field_name" : "magic", 319 "referenced_type" : "_ZTIA8_h" 320 }, 321 { 322 "field_name" : "kernel_size", 323 "field_offset" : 64, 324 "referenced_type" : "_ZTIj" 325 }, 326 { 327 "field_name" : "ramdisk_size", 328 "field_offset" : 96, 329 "referenced_type" : "_ZTIj" 330 }, 331 { 332 "field_name" : "os_version", 333 "field_offset" : 128, 334 "referenced_type" : "_ZTIj" 335 }, 336 { 337 "field_name" : "header_size", 338 "field_offset" : 160, 339 "referenced_type" : "_ZTIj" 340 }, 341 { 342 "field_name" : "reserved", 343 "field_offset" : 192, 344 "referenced_type" : "_ZTIA4_j" 345 }, 346 { 347 "field_name" : "header_version", 348 "field_offset" : 320, 349 "referenced_type" : "_ZTIj" 350 }, 351 { 352 "field_name" : "cmdline", 353 "field_offset" : 352, 354 "referenced_type" : "_ZTIA1536_h" 355 } 356 ], 357 "linker_set_key" : "_ZTI15boot_img_hdr_v3", 358 "name" : "boot_img_hdr_v3", 359 "referenced_type" : "_ZTI15boot_img_hdr_v3", 360 "self_type" : "_ZTI15boot_img_hdr_v3", 361 "size" : 1580, 362 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 363 }, 364 { 365 "alignment" : 1, 366 "fields" : 367 [ 368 { 369 "field_name" : "magic", 370 "referenced_type" : "_ZTIA8_h" 371 }, 372 { 373 "field_name" : "header_version", 374 "field_offset" : 64, 375 "referenced_type" : "_ZTIj" 376 }, 377 { 378 "field_name" : "page_size", 379 "field_offset" : 96, 380 "referenced_type" : "_ZTIj" 381 }, 382 { 383 "field_name" : "kernel_addr", 384 "field_offset" : 128, 385 "referenced_type" : "_ZTIj" 386 }, 387 { 388 "field_name" : "ramdisk_addr", 389 "field_offset" : 160, 390 "referenced_type" : "_ZTIj" 391 }, 392 { 393 "field_name" : "vendor_ramdisk_size", 394 "field_offset" : 192, 395 "referenced_type" : "_ZTIj" 396 }, 397 { 398 "field_name" : "cmdline", 399 "field_offset" : 224, 400 "referenced_type" : "_ZTIA2048_h" 401 }, 402 { 403 "field_name" : "tags_addr", 404 "field_offset" : 16608, 405 "referenced_type" : "_ZTIj" 406 }, 407 { 408 "field_name" : "name", 409 "field_offset" : 16640, 410 "referenced_type" : "_ZTIA16_h" 411 }, 412 { 413 "field_name" : "header_size", 414 "field_offset" : 16768, 415 "referenced_type" : "_ZTIj" 416 }, 417 { 418 "field_name" : "dtb_size", 419 "field_offset" : 16800, 420 "referenced_type" : "_ZTIj" 421 }, 422 { 423 "field_name" : "dtb_addr", 424 "field_offset" : 16832, 425 "referenced_type" : "_ZTIy" 426 } 427 ], 428 "linker_set_key" : "_ZTI22vendor_boot_img_hdr_v3", 429 "name" : "vendor_boot_img_hdr_v3", 430 "referenced_type" : "_ZTI22vendor_boot_img_hdr_v3", 431 "self_type" : "_ZTI22vendor_boot_img_hdr_v3", 432 "size" : 2112, 433 "source_file" : "/system/tools/mkbootimg/include/bootimg/bootimg.h" 434 } 435 ], 436 "rvalue_reference_types" : [] 437} 438