1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 2, 6 "linker_set_key" : "_fpreg [8]", 7 "name" : "_fpreg [8]", 8 "referenced_type" : "type-71", 9 "self_type" : "type-70", 10 "size" : 80, 11 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 12 }, 13 { 14 "alignment" : 2, 15 "linker_set_key" : "_fpxreg [8]", 16 "name" : "_fpxreg [8]", 17 "referenced_type" : "type-25", 18 "self_type" : "type-73", 19 "size" : 128, 20 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 21 }, 22 { 23 "alignment" : 2, 24 "linker_set_key" : "_libc_fpreg [8]", 25 "name" : "_libc_fpreg [8]", 26 "referenced_type" : "type-5", 27 "self_type" : "type-11", 28 "size" : 80, 29 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h" 30 }, 31 { 32 "alignment" : 4, 33 "linker_set_key" : "_xmmreg [8]", 34 "name" : "_xmmreg [8]", 35 "referenced_type" : "type-47", 36 "self_type" : "type-74", 37 "size" : 128, 38 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 39 }, 40 { 41 "alignment" : 1, 42 "linker_set_key" : "char [0]", 43 "name" : "char [0]", 44 "referenced_type" : "type-30", 45 "self_type" : "type-134", 46 "source_file" : "/system/core/liblog/include/log/log_read.h" 47 }, 48 { 49 "alignment" : 1, 50 "linker_set_key" : "char [32]", 51 "name" : "char [32]", 52 "referenced_type" : "type-30", 53 "self_type" : "type-215", 54 "size" : 32, 55 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h" 56 }, 57 { 58 "alignment" : 1, 59 "linker_set_key" : "char [4]", 60 "name" : "char [4]", 61 "referenced_type" : "type-30", 62 "self_type" : "type-186", 63 "size" : 4, 64 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h" 65 }, 66 { 67 "alignment" : 4, 68 "linker_set_key" : "const char *[65]", 69 "name" : "const char *[65]", 70 "referenced_type" : "type-28", 71 "self_type" : "type-27", 72 "size" : 260, 73 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/signal.h" 74 }, 75 { 76 "alignment" : 4, 77 "linker_set_key" : "int [10]", 78 "name" : "int [10]", 79 "referenced_type" : "type-9", 80 "self_type" : "type-201", 81 "size" : 40, 82 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h" 83 }, 84 { 85 "alignment" : 4, 86 "linker_set_key" : "int [13]", 87 "name" : "int [13]", 88 "referenced_type" : "type-9", 89 "self_type" : "type-196", 90 "size" : 52, 91 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h" 92 }, 93 { 94 "alignment" : 4, 95 "linker_set_key" : "int [19]", 96 "name" : "int [19]", 97 "referenced_type" : "type-9", 98 "self_type" : "type-13", 99 "size" : 76, 100 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h" 101 }, 102 { 103 "alignment" : 4, 104 "linker_set_key" : "int [1]", 105 "name" : "int [1]", 106 "referenced_type" : "type-9", 107 "self_type" : "type-166", 108 "size" : 4, 109 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h" 110 }, 111 { 112 "alignment" : 4, 113 "linker_set_key" : "int [256]", 114 "name" : "int [256]", 115 "referenced_type" : "type-9", 116 "self_type" : "type-111", 117 "size" : 1024, 118 "source_file" : "/external/expat/lib/expat.h" 119 }, 120 { 121 "alignment" : 4, 122 "linker_set_key" : "int [2]", 123 "name" : "int [2]", 124 "referenced_type" : "type-9", 125 "self_type" : "type-8", 126 "size" : 8, 127 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h" 128 }, 129 { 130 "alignment" : 4, 131 "linker_set_key" : "int [32]", 132 "name" : "int [32]", 133 "referenced_type" : "type-9", 134 "self_type" : "type-190", 135 "size" : 128, 136 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h" 137 }, 138 { 139 "alignment" : 4, 140 "linker_set_key" : "int [8]", 141 "name" : "int [8]", 142 "referenced_type" : "type-9", 143 "self_type" : "type-150", 144 "size" : 32, 145 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h" 146 }, 147 { 148 "alignment" : 4, 149 "linker_set_key" : "long [20]", 150 "name" : "long [20]", 151 "referenced_type" : "type-42", 152 "self_type" : "type-207", 153 "size" : 80, 154 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h" 155 }, 156 { 157 "alignment" : 4, 158 "linker_set_key" : "long [32]", 159 "name" : "long [32]", 160 "referenced_type" : "type-42", 161 "self_type" : "type-209", 162 "size" : 128, 163 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h" 164 }, 165 { 166 "alignment" : 4, 167 "linker_set_key" : "long [56]", 168 "name" : "long [56]", 169 "referenced_type" : "type-42", 170 "self_type" : "type-210", 171 "size" : 224, 172 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h" 173 }, 174 { 175 "alignment" : 1, 176 "linker_set_key" : "unsigned char [5121]", 177 "name" : "unsigned char [5121]", 178 "referenced_type" : "type-44", 179 "self_type" : "type-140", 180 "size" : 5121, 181 "source_file" : "/system/core/liblog/include/log/log_read.h" 182 }, 183 { 184 "alignment" : 4, 185 "linker_set_key" : "unsigned int [12]", 186 "name" : "unsigned int [12]", 187 "referenced_type" : "type-20", 188 "self_type" : "type-78", 189 "size" : 48, 190 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 191 }, 192 { 193 "alignment" : 4, 194 "linker_set_key" : "unsigned int [32]", 195 "name" : "unsigned int [32]", 196 "referenced_type" : "type-20", 197 "self_type" : "type-152", 198 "size" : 128, 199 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 200 }, 201 { 202 "alignment" : 4, 203 "linker_set_key" : "unsigned int [44]", 204 "name" : "unsigned int [44]", 205 "referenced_type" : "type-20", 206 "self_type" : "type-76", 207 "size" : 176, 208 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 209 }, 210 { 211 "alignment" : 4, 212 "linker_set_key" : "unsigned int [4]", 213 "name" : "unsigned int [4]", 214 "referenced_type" : "type-20", 215 "self_type" : "type-48", 216 "size" : 16, 217 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 218 }, 219 { 220 "alignment" : 4, 221 "linker_set_key" : "unsigned int [64]", 222 "name" : "unsigned int [64]", 223 "referenced_type" : "type-20", 224 "self_type" : "type-153", 225 "size" : 256, 226 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 227 }, 228 { 229 "alignment" : 4, 230 "linker_set_key" : "unsigned int [6]", 231 "name" : "unsigned int [6]", 232 "referenced_type" : "type-20", 233 "self_type" : "type-72", 234 "size" : 24, 235 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 236 }, 237 { 238 "alignment" : 4, 239 "linker_set_key" : "unsigned int [7]", 240 "name" : "unsigned int [7]", 241 "referenced_type" : "type-20", 242 "self_type" : "type-81", 243 "size" : 28, 244 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 245 }, 246 { 247 "alignment" : 4, 248 "linker_set_key" : "unsigned int [8]", 249 "name" : "unsigned int [8]", 250 "referenced_type" : "type-20", 251 "self_type" : "type-35", 252 "size" : 32, 253 "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h" 254 }, 255 { 256 "alignment" : 4, 257 "linker_set_key" : "unsigned long [2]", 258 "name" : "unsigned long [2]", 259 "referenced_type" : "type-3", 260 "self_type" : "type-24", 261 "size" : 8, 262 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h" 263 }, 264 { 265 "alignment" : 4, 266 "linker_set_key" : "unsigned long [32]", 267 "name" : "unsigned long [32]", 268 "referenced_type" : "type-3", 269 "self_type" : "type-2", 270 "size" : 128, 271 "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h" 272 }, 273 { 274 "alignment" : 4, 275 "linker_set_key" : "unsigned long long [14]", 276 "name" : "unsigned long long [14]", 277 "referenced_type" : "type-80", 278 "self_type" : "type-130", 279 "size" : 112, 280 "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h" 281 }, 282 { 283 "alignment" : 4, 284 "linker_set_key" : "unsigned long long [2]", 285 "name" : "unsigned long long [2]", 286 "referenced_type" : "type-80", 287 "self_type" : "type-156", 288 "size" : 16, 289 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 290 }, 291 { 292 "alignment" : 4, 293 "linker_set_key" : "unsigned long long [5]", 294 "name" : "unsigned long long [5]", 295 "referenced_type" : "type-80", 296 "self_type" : "type-157", 297 "size" : 40, 298 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 299 }, 300 { 301 "alignment" : 4, 302 "linker_set_key" : "unsigned long long [8]", 303 "name" : "unsigned long long [8]", 304 "referenced_type" : "type-80", 305 "self_type" : "type-162", 306 "size" : 64, 307 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 308 }, 309 { 310 "alignment" : 2, 311 "linker_set_key" : "unsigned short [1]", 312 "name" : "unsigned short [1]", 313 "referenced_type" : "type-4", 314 "self_type" : "type-129", 315 "size" : 2, 316 "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h" 317 }, 318 { 319 "alignment" : 2, 320 "linker_set_key" : "unsigned short [3]", 321 "name" : "unsigned short [3]", 322 "referenced_type" : "type-4", 323 "self_type" : "type-26", 324 "size" : 6, 325 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 326 }, 327 { 328 "alignment" : 2, 329 "linker_set_key" : "unsigned short [4]", 330 "name" : "unsigned short [4]", 331 "referenced_type" : "type-4", 332 "self_type" : "type-6", 333 "size" : 8, 334 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 335 } 336 ], 337 "builtin_types" : 338 [ 339 { 340 "alignment" : 1, 341 "is_integral" : true, 342 "linker_set_key" : "char", 343 "name" : "char", 344 "referenced_type" : "type-30", 345 "self_type" : "type-30", 346 "size" : 1 347 }, 348 { 349 "alignment" : 4, 350 "is_integral" : true, 351 "linker_set_key" : "int", 352 "name" : "int", 353 "referenced_type" : "type-9", 354 "self_type" : "type-9", 355 "size" : 4 356 }, 357 { 358 "alignment" : 4, 359 "is_integral" : true, 360 "linker_set_key" : "long", 361 "name" : "long", 362 "referenced_type" : "type-42", 363 "self_type" : "type-42", 364 "size" : 4 365 }, 366 { 367 "alignment" : 4, 368 "is_integral" : true, 369 "linker_set_key" : "long long", 370 "name" : "long long", 371 "referenced_type" : "type-95", 372 "self_type" : "type-95", 373 "size" : 8 374 }, 375 { 376 "alignment" : 2, 377 "is_integral" : true, 378 "linker_set_key" : "short", 379 "name" : "short", 380 "referenced_type" : "type-125", 381 "self_type" : "type-125", 382 "size" : 2 383 }, 384 { 385 "alignment" : 1, 386 "is_integral" : true, 387 "is_unsigned" : true, 388 "linker_set_key" : "unsigned char", 389 "name" : "unsigned char", 390 "referenced_type" : "type-44", 391 "self_type" : "type-44", 392 "size" : 1 393 }, 394 { 395 "alignment" : 4, 396 "is_integral" : true, 397 "is_unsigned" : true, 398 "linker_set_key" : "unsigned int", 399 "name" : "unsigned int", 400 "referenced_type" : "type-20", 401 "self_type" : "type-20", 402 "size" : 4 403 }, 404 { 405 "alignment" : 4, 406 "is_integral" : true, 407 "is_unsigned" : true, 408 "linker_set_key" : "unsigned long", 409 "name" : "unsigned long", 410 "referenced_type" : "type-3", 411 "self_type" : "type-3", 412 "size" : 4 413 }, 414 { 415 "alignment" : 4, 416 "is_integral" : true, 417 "is_unsigned" : true, 418 "linker_set_key" : "unsigned long long", 419 "name" : "unsigned long long", 420 "referenced_type" : "type-80", 421 "self_type" : "type-80", 422 "size" : 8 423 }, 424 { 425 "alignment" : 2, 426 "is_integral" : true, 427 "is_unsigned" : true, 428 "linker_set_key" : "unsigned short", 429 "name" : "unsigned short", 430 "referenced_type" : "type-4", 431 "self_type" : "type-4", 432 "size" : 2 433 }, 434 { 435 "linker_set_key" : "void", 436 "name" : "void", 437 "referenced_type" : "type-19", 438 "self_type" : "type-19" 439 } 440 ], 441 "elf_functions" : 442 [ 443 { 444 "name" : "audio_route_apply_and_update_path" 445 }, 446 { 447 "name" : "audio_route_apply_path" 448 }, 449 { 450 "name" : "audio_route_free" 451 }, 452 { 453 "name" : "audio_route_init" 454 }, 455 { 456 "name" : "audio_route_reset" 457 }, 458 { 459 "name" : "audio_route_reset_and_update_path" 460 }, 461 { 462 "name" : "audio_route_reset_path" 463 }, 464 { 465 "name" : "audio_route_update_mixer" 466 } 467 ], 468 "elf_objects" : [], 469 "enum_types" : 470 [ 471 { 472 "alignment" : 4, 473 "enum_fields" : 474 [ 475 { 476 "enum_field_value" : 0, 477 "name" : "XML_CQUANT_NONE" 478 }, 479 { 480 "enum_field_value" : 1, 481 "name" : "XML_CQUANT_OPT" 482 }, 483 { 484 "enum_field_value" : 2, 485 "name" : "XML_CQUANT_REP" 486 }, 487 { 488 "enum_field_value" : 3, 489 "name" : "XML_CQUANT_PLUS" 490 } 491 ], 492 "linker_set_key" : "XML_Content_Quant", 493 "name" : "XML_Content_Quant", 494 "referenced_type" : "type-100", 495 "self_type" : "type-100", 496 "size" : 4, 497 "source_file" : "/external/expat/lib/expat.h", 498 "underlying_type" : "type-20", 499 "unique_id" : "XML_Content_Quant" 500 }, 501 { 502 "alignment" : 4, 503 "enum_fields" : 504 [ 505 { 506 "enum_field_value" : 1, 507 "name" : "XML_CTYPE_EMPTY" 508 }, 509 { 510 "enum_field_value" : 2, 511 "name" : "XML_CTYPE_ANY" 512 }, 513 { 514 "enum_field_value" : 3, 515 "name" : "XML_CTYPE_MIXED" 516 }, 517 { 518 "enum_field_value" : 4, 519 "name" : "XML_CTYPE_NAME" 520 }, 521 { 522 "enum_field_value" : 5, 523 "name" : "XML_CTYPE_CHOICE" 524 }, 525 { 526 "enum_field_value" : 6, 527 "name" : "XML_CTYPE_SEQ" 528 } 529 ], 530 "linker_set_key" : "XML_Content_Type", 531 "name" : "XML_Content_Type", 532 "referenced_type" : "type-99", 533 "self_type" : "type-99", 534 "size" : 4, 535 "source_file" : "/external/expat/lib/expat.h", 536 "underlying_type" : "type-20", 537 "unique_id" : "XML_Content_Type" 538 }, 539 { 540 "alignment" : 4, 541 "enum_fields" : 542 [ 543 { 544 "enum_field_value" : 0, 545 "name" : "XML_ERROR_NONE" 546 }, 547 { 548 "enum_field_value" : 1, 549 "name" : "XML_ERROR_NO_MEMORY" 550 }, 551 { 552 "enum_field_value" : 2, 553 "name" : "XML_ERROR_SYNTAX" 554 }, 555 { 556 "enum_field_value" : 3, 557 "name" : "XML_ERROR_NO_ELEMENTS" 558 }, 559 { 560 "enum_field_value" : 4, 561 "name" : "XML_ERROR_INVALID_TOKEN" 562 }, 563 { 564 "enum_field_value" : 5, 565 "name" : "XML_ERROR_UNCLOSED_TOKEN" 566 }, 567 { 568 "enum_field_value" : 6, 569 "name" : "XML_ERROR_PARTIAL_CHAR" 570 }, 571 { 572 "enum_field_value" : 7, 573 "name" : "XML_ERROR_TAG_MISMATCH" 574 }, 575 { 576 "enum_field_value" : 8, 577 "name" : "XML_ERROR_DUPLICATE_ATTRIBUTE" 578 }, 579 { 580 "enum_field_value" : 9, 581 "name" : "XML_ERROR_JUNK_AFTER_DOC_ELEMENT" 582 }, 583 { 584 "enum_field_value" : 10, 585 "name" : "XML_ERROR_PARAM_ENTITY_REF" 586 }, 587 { 588 "enum_field_value" : 11, 589 "name" : "XML_ERROR_UNDEFINED_ENTITY" 590 }, 591 { 592 "enum_field_value" : 12, 593 "name" : "XML_ERROR_RECURSIVE_ENTITY_REF" 594 }, 595 { 596 "enum_field_value" : 13, 597 "name" : "XML_ERROR_ASYNC_ENTITY" 598 }, 599 { 600 "enum_field_value" : 14, 601 "name" : "XML_ERROR_BAD_CHAR_REF" 602 }, 603 { 604 "enum_field_value" : 15, 605 "name" : "XML_ERROR_BINARY_ENTITY_REF" 606 }, 607 { 608 "enum_field_value" : 16, 609 "name" : "XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF" 610 }, 611 { 612 "enum_field_value" : 17, 613 "name" : "XML_ERROR_MISPLACED_XML_PI" 614 }, 615 { 616 "enum_field_value" : 18, 617 "name" : "XML_ERROR_UNKNOWN_ENCODING" 618 }, 619 { 620 "enum_field_value" : 19, 621 "name" : "XML_ERROR_INCORRECT_ENCODING" 622 }, 623 { 624 "enum_field_value" : 20, 625 "name" : "XML_ERROR_UNCLOSED_CDATA_SECTION" 626 }, 627 { 628 "enum_field_value" : 21, 629 "name" : "XML_ERROR_EXTERNAL_ENTITY_HANDLING" 630 }, 631 { 632 "enum_field_value" : 22, 633 "name" : "XML_ERROR_NOT_STANDALONE" 634 }, 635 { 636 "enum_field_value" : 23, 637 "name" : "XML_ERROR_UNEXPECTED_STATE" 638 }, 639 { 640 "enum_field_value" : 24, 641 "name" : "XML_ERROR_ENTITY_DECLARED_IN_PE" 642 }, 643 { 644 "enum_field_value" : 25, 645 "name" : "XML_ERROR_FEATURE_REQUIRES_XML_DTD" 646 }, 647 { 648 "enum_field_value" : 26, 649 "name" : "XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING" 650 }, 651 { 652 "enum_field_value" : 27, 653 "name" : "XML_ERROR_UNBOUND_PREFIX" 654 }, 655 { 656 "enum_field_value" : 28, 657 "name" : "XML_ERROR_UNDECLARING_PREFIX" 658 }, 659 { 660 "enum_field_value" : 29, 661 "name" : "XML_ERROR_INCOMPLETE_PE" 662 }, 663 { 664 "enum_field_value" : 30, 665 "name" : "XML_ERROR_XML_DECL" 666 }, 667 { 668 "enum_field_value" : 31, 669 "name" : "XML_ERROR_TEXT_DECL" 670 }, 671 { 672 "enum_field_value" : 32, 673 "name" : "XML_ERROR_PUBLICID" 674 }, 675 { 676 "enum_field_value" : 33, 677 "name" : "XML_ERROR_SUSPENDED" 678 }, 679 { 680 "enum_field_value" : 34, 681 "name" : "XML_ERROR_NOT_SUSPENDED" 682 }, 683 { 684 "enum_field_value" : 35, 685 "name" : "XML_ERROR_ABORTED" 686 }, 687 { 688 "enum_field_value" : 36, 689 "name" : "XML_ERROR_FINISHED" 690 }, 691 { 692 "enum_field_value" : 37, 693 "name" : "XML_ERROR_SUSPEND_PE" 694 }, 695 { 696 "enum_field_value" : 38, 697 "name" : "XML_ERROR_RESERVED_PREFIX_XML" 698 }, 699 { 700 "enum_field_value" : 39, 701 "name" : "XML_ERROR_RESERVED_PREFIX_XMLNS" 702 }, 703 { 704 "enum_field_value" : 40, 705 "name" : "XML_ERROR_RESERVED_NAMESPACE_URI" 706 }, 707 { 708 "enum_field_value" : 41, 709 "name" : "XML_ERROR_INVALID_ARGUMENT" 710 } 711 ], 712 "linker_set_key" : "XML_Error", 713 "name" : "XML_Error", 714 "referenced_type" : "type-98", 715 "self_type" : "type-98", 716 "size" : 4, 717 "source_file" : "/external/expat/lib/expat.h", 718 "underlying_type" : "type-20", 719 "unique_id" : "XML_Error" 720 }, 721 { 722 "alignment" : 4, 723 "enum_fields" : 724 [ 725 { 726 "enum_field_value" : 0, 727 "name" : "XML_FEATURE_END" 728 }, 729 { 730 "enum_field_value" : 1, 731 "name" : "XML_FEATURE_UNICODE" 732 }, 733 { 734 "enum_field_value" : 2, 735 "name" : "XML_FEATURE_UNICODE_WCHAR_T" 736 }, 737 { 738 "enum_field_value" : 3, 739 "name" : "XML_FEATURE_DTD" 740 }, 741 { 742 "enum_field_value" : 4, 743 "name" : "XML_FEATURE_CONTEXT_BYTES" 744 }, 745 { 746 "enum_field_value" : 5, 747 "name" : "XML_FEATURE_MIN_SIZE" 748 }, 749 { 750 "enum_field_value" : 6, 751 "name" : "XML_FEATURE_SIZEOF_XML_CHAR" 752 }, 753 { 754 "enum_field_value" : 7, 755 "name" : "XML_FEATURE_SIZEOF_XML_LCHAR" 756 }, 757 { 758 "enum_field_value" : 8, 759 "name" : "XML_FEATURE_NS" 760 }, 761 { 762 "enum_field_value" : 9, 763 "name" : "XML_FEATURE_LARGE_SIZE" 764 }, 765 { 766 "enum_field_value" : 10, 767 "name" : "XML_FEATURE_ATTR_INFO" 768 } 769 ], 770 "linker_set_key" : "XML_FeatureEnum", 771 "name" : "XML_FeatureEnum", 772 "referenced_type" : "type-118", 773 "self_type" : "type-118", 774 "size" : 4, 775 "source_file" : "/external/expat/lib/expat.h", 776 "underlying_type" : "type-20", 777 "unique_id" : "XML_FeatureEnum" 778 }, 779 { 780 "alignment" : 4, 781 "enum_fields" : 782 [ 783 { 784 "enum_field_value" : 0, 785 "name" : "XML_PARAM_ENTITY_PARSING_NEVER" 786 }, 787 { 788 "enum_field_value" : 1, 789 "name" : "XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE" 790 }, 791 { 792 "enum_field_value" : 2, 793 "name" : "XML_PARAM_ENTITY_PARSING_ALWAYS" 794 } 795 ], 796 "linker_set_key" : "XML_ParamEntityParsing", 797 "name" : "XML_ParamEntityParsing", 798 "referenced_type" : "type-116", 799 "self_type" : "type-116", 800 "size" : 4, 801 "source_file" : "/external/expat/lib/expat.h", 802 "underlying_type" : "type-20", 803 "unique_id" : "XML_ParamEntityParsing" 804 }, 805 { 806 "alignment" : 4, 807 "enum_fields" : 808 [ 809 { 810 "enum_field_value" : 0, 811 "name" : "XML_INITIALIZED" 812 }, 813 { 814 "enum_field_value" : 1, 815 "name" : "XML_PARSING" 816 }, 817 { 818 "enum_field_value" : 2, 819 "name" : "XML_FINISHED" 820 }, 821 { 822 "enum_field_value" : 3, 823 "name" : "XML_SUSPENDED" 824 } 825 ], 826 "linker_set_key" : "XML_Parsing", 827 "name" : "XML_Parsing", 828 "referenced_type" : "type-114", 829 "self_type" : "type-114", 830 "size" : 4, 831 "source_file" : "/external/expat/lib/expat.h", 832 "underlying_type" : "type-20", 833 "unique_id" : "XML_Parsing" 834 }, 835 { 836 "alignment" : 4, 837 "enum_fields" : 838 [ 839 { 840 "enum_field_value" : 0, 841 "name" : "XML_STATUS_ERROR" 842 }, 843 { 844 "enum_field_value" : 1, 845 "name" : "XML_STATUS_OK" 846 }, 847 { 848 "enum_field_value" : 2, 849 "name" : "XML_STATUS_SUSPENDED" 850 } 851 ], 852 "linker_set_key" : "XML_Status", 853 "name" : "XML_Status", 854 "referenced_type" : "type-97", 855 "self_type" : "type-97", 856 "size" : 4, 857 "source_file" : "/external/expat/lib/expat.h", 858 "underlying_type" : "type-20", 859 "unique_id" : "XML_Status" 860 }, 861 { 862 "alignment" : 4, 863 "enum_fields" : 864 [ 865 { 866 "enum_field_value" : 0, 867 "name" : "ANDROID_LOG_UNKNOWN" 868 }, 869 { 870 "enum_field_value" : 1, 871 "name" : "ANDROID_LOG_DEFAULT" 872 }, 873 { 874 "enum_field_value" : 2, 875 "name" : "ANDROID_LOG_VERBOSE" 876 }, 877 { 878 "enum_field_value" : 3, 879 "name" : "ANDROID_LOG_DEBUG" 880 }, 881 { 882 "enum_field_value" : 4, 883 "name" : "ANDROID_LOG_INFO" 884 }, 885 { 886 "enum_field_value" : 5, 887 "name" : "ANDROID_LOG_WARN" 888 }, 889 { 890 "enum_field_value" : 6, 891 "name" : "ANDROID_LOG_ERROR" 892 }, 893 { 894 "enum_field_value" : 7, 895 "name" : "ANDROID_LOG_FATAL" 896 }, 897 { 898 "enum_field_value" : 8, 899 "name" : "ANDROID_LOG_SILENT" 900 } 901 ], 902 "linker_set_key" : "android_LogPriority", 903 "name" : "android_LogPriority", 904 "referenced_type" : "type-120", 905 "self_type" : "type-120", 906 "size" : 4, 907 "source_file" : "/system/core/liblog/include/android/log.h", 908 "underlying_type" : "type-20", 909 "unique_id" : "android_LogPriority" 910 }, 911 { 912 "alignment" : 4, 913 "enum_fields" : 914 [ 915 { 916 "enum_field_value" : 0, 917 "name" : "LOG_ID_MIN" 918 }, 919 { 920 "enum_field_value" : 0, 921 "name" : "LOG_ID_MAIN" 922 }, 923 { 924 "enum_field_value" : 1, 925 "name" : "LOG_ID_RADIO" 926 }, 927 { 928 "enum_field_value" : 2, 929 "name" : "LOG_ID_EVENTS" 930 }, 931 { 932 "enum_field_value" : 3, 933 "name" : "LOG_ID_SYSTEM" 934 }, 935 { 936 "enum_field_value" : 4, 937 "name" : "LOG_ID_CRASH" 938 }, 939 { 940 "enum_field_value" : 5, 941 "name" : "LOG_ID_STATS" 942 }, 943 { 944 "enum_field_value" : 6, 945 "name" : "LOG_ID_SECURITY" 946 }, 947 { 948 "enum_field_value" : 7, 949 "name" : "LOG_ID_KERNEL" 950 }, 951 { 952 "enum_field_value" : 8, 953 "name" : "LOG_ID_MAX" 954 } 955 ], 956 "linker_set_key" : "log_id", 957 "name" : "log_id", 958 "referenced_type" : "type-122", 959 "self_type" : "type-122", 960 "size" : 4, 961 "source_file" : "/system/core/liblog/include/android/log.h", 962 "underlying_type" : "type-20", 963 "unique_id" : "log_id" 964 }, 965 { 966 "alignment" : 4, 967 "enum_fields" : 968 [ 969 { 970 "enum_field_value" : 0, 971 "name" : "MIXER_CTL_TYPE_BOOL" 972 }, 973 { 974 "enum_field_value" : 1, 975 "name" : "MIXER_CTL_TYPE_INT" 976 }, 977 { 978 "enum_field_value" : 2, 979 "name" : "MIXER_CTL_TYPE_ENUM" 980 }, 981 { 982 "enum_field_value" : 3, 983 "name" : "MIXER_CTL_TYPE_BYTE" 984 }, 985 { 986 "enum_field_value" : 4, 987 "name" : "MIXER_CTL_TYPE_IEC958" 988 }, 989 { 990 "enum_field_value" : 5, 991 "name" : "MIXER_CTL_TYPE_INT64" 992 }, 993 { 994 "enum_field_value" : 6, 995 "name" : "MIXER_CTL_TYPE_UNKNOWN" 996 }, 997 { 998 "enum_field_value" : 7, 999 "name" : "MIXER_CTL_TYPE_MAX" 1000 } 1001 ], 1002 "linker_set_key" : "mixer_ctl_type", 1003 "name" : "mixer_ctl_type", 1004 "referenced_type" : "type-38", 1005 "self_type" : "type-38", 1006 "size" : 4, 1007 "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h", 1008 "underlying_type" : "type-20", 1009 "unique_id" : "mixer_ctl_type" 1010 }, 1011 { 1012 "alignment" : 4, 1013 "enum_fields" : 1014 [ 1015 { 1016 "enum_field_value" : -1, 1017 "name" : "PCM_FORMAT_INVALID" 1018 }, 1019 { 1020 "enum_field_value" : 0, 1021 "name" : "PCM_FORMAT_S16_LE" 1022 }, 1023 { 1024 "enum_field_value" : 1, 1025 "name" : "PCM_FORMAT_S32_LE" 1026 }, 1027 { 1028 "enum_field_value" : 2, 1029 "name" : "PCM_FORMAT_S8" 1030 }, 1031 { 1032 "enum_field_value" : 3, 1033 "name" : "PCM_FORMAT_S24_LE" 1034 }, 1035 { 1036 "enum_field_value" : 4, 1037 "name" : "PCM_FORMAT_S24_3LE" 1038 }, 1039 { 1040 "enum_field_value" : 5, 1041 "name" : "PCM_FORMAT_MAX" 1042 } 1043 ], 1044 "linker_set_key" : "pcm_format", 1045 "name" : "pcm_format", 1046 "referenced_type" : "type-33", 1047 "self_type" : "type-33", 1048 "size" : 4, 1049 "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h", 1050 "underlying_type" : "type-9", 1051 "unique_id" : "pcm_format" 1052 }, 1053 { 1054 "alignment" : 4, 1055 "enum_fields" : 1056 [ 1057 { 1058 "enum_field_value" : 0, 1059 "name" : "PCM_PARAM_ACCESS" 1060 }, 1061 { 1062 "enum_field_value" : 1, 1063 "name" : "PCM_PARAM_FORMAT" 1064 }, 1065 { 1066 "enum_field_value" : 2, 1067 "name" : "PCM_PARAM_SUBFORMAT" 1068 }, 1069 { 1070 "enum_field_value" : 3, 1071 "name" : "PCM_PARAM_SAMPLE_BITS" 1072 }, 1073 { 1074 "enum_field_value" : 4, 1075 "name" : "PCM_PARAM_FRAME_BITS" 1076 }, 1077 { 1078 "enum_field_value" : 5, 1079 "name" : "PCM_PARAM_CHANNELS" 1080 }, 1081 { 1082 "enum_field_value" : 6, 1083 "name" : "PCM_PARAM_RATE" 1084 }, 1085 { 1086 "enum_field_value" : 7, 1087 "name" : "PCM_PARAM_PERIOD_TIME" 1088 }, 1089 { 1090 "enum_field_value" : 8, 1091 "name" : "PCM_PARAM_PERIOD_SIZE" 1092 }, 1093 { 1094 "enum_field_value" : 9, 1095 "name" : "PCM_PARAM_PERIOD_BYTES" 1096 }, 1097 { 1098 "enum_field_value" : 10, 1099 "name" : "PCM_PARAM_PERIODS" 1100 }, 1101 { 1102 "enum_field_value" : 11, 1103 "name" : "PCM_PARAM_BUFFER_TIME" 1104 }, 1105 { 1106 "enum_field_value" : 12, 1107 "name" : "PCM_PARAM_BUFFER_SIZE" 1108 }, 1109 { 1110 "enum_field_value" : 13, 1111 "name" : "PCM_PARAM_BUFFER_BYTES" 1112 }, 1113 { 1114 "enum_field_value" : 14, 1115 "name" : "PCM_PARAM_TICK_TIME" 1116 } 1117 ], 1118 "linker_set_key" : "pcm_param", 1119 "name" : "pcm_param", 1120 "referenced_type" : "type-37", 1121 "self_type" : "type-37", 1122 "size" : 4, 1123 "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h", 1124 "underlying_type" : "type-20", 1125 "unique_id" : "pcm_param" 1126 } 1127 ], 1128 "function_types" : 1129 [ 1130 { 1131 "alignment" : 4, 1132 "linker_set_key" : "int (void *, const char *)", 1133 "name" : "int (void *, const char *)", 1134 "parameters" : 1135 [ 1136 { 1137 "referenced_type" : "type-18" 1138 }, 1139 { 1140 "referenced_type" : "type-28" 1141 } 1142 ], 1143 "referenced_type" : "type-113", 1144 "return_type" : "type-9", 1145 "self_type" : "type-113", 1146 "source_file" : "/external/expat/lib/expat.h" 1147 }, 1148 { 1149 "alignment" : 4, 1150 "linker_set_key" : "void (int)", 1151 "name" : "void (int)", 1152 "parameters" : 1153 [ 1154 { 1155 "referenced_type" : "type-9" 1156 } 1157 ], 1158 "referenced_type" : "type-170", 1159 "return_type" : "type-19", 1160 "self_type" : "type-170", 1161 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1162 }, 1163 { 1164 "alignment" : 4, 1165 "linker_set_key" : "void (int, siginfo *, void *)", 1166 "name" : "void (int, siginfo *, void *)", 1167 "parameters" : 1168 [ 1169 { 1170 "referenced_type" : "type-9" 1171 }, 1172 { 1173 "referenced_type" : "type-173" 1174 }, 1175 { 1176 "referenced_type" : "type-18" 1177 } 1178 ], 1179 "referenced_type" : "type-172", 1180 "return_type" : "type-19", 1181 "self_type" : "type-172", 1182 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1183 }, 1184 { 1185 "alignment" : 4, 1186 "linker_set_key" : "void (sigval)", 1187 "name" : "void (sigval)", 1188 "parameters" : 1189 [ 1190 { 1191 "referenced_type" : "type-180" 1192 } 1193 ], 1194 "referenced_type" : "type-199", 1195 "return_type" : "type-19", 1196 "self_type" : "type-199", 1197 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h" 1198 }, 1199 { 1200 "alignment" : 4, 1201 "linker_set_key" : "void (void *)", 1202 "name" : "void (void *)", 1203 "parameters" : 1204 [ 1205 { 1206 "referenced_type" : "type-18" 1207 } 1208 ], 1209 "referenced_type" : "type-109", 1210 "return_type" : "type-19", 1211 "self_type" : "type-109", 1212 "source_file" : "/external/expat/lib/expat.h" 1213 }, 1214 { 1215 "alignment" : 4, 1216 "linker_set_key" : "void (void *, const void *)", 1217 "name" : "void (void *, const void *)", 1218 "parameters" : 1219 [ 1220 { 1221 "referenced_type" : "type-18" 1222 }, 1223 { 1224 "referenced_type" : "type-67" 1225 } 1226 ], 1227 "referenced_type" : "type-87", 1228 "return_type" : "type-19", 1229 "self_type" : "type-87", 1230 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1231 }, 1232 { 1233 "alignment" : 4, 1234 "linker_set_key" : "void (void)", 1235 "name" : "void (void)", 1236 "referenced_type" : "type-192", 1237 "return_type" : "type-19", 1238 "self_type" : "type-192", 1239 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1240 }, 1241 { 1242 "alignment" : 4, 1243 "linker_set_key" : "void *(unsigned int)", 1244 "name" : "void *(unsigned int)", 1245 "parameters" : 1246 [ 1247 { 1248 "referenced_type" : "type-20" 1249 } 1250 ], 1251 "referenced_type" : "type-105", 1252 "return_type" : "type-18", 1253 "self_type" : "type-105", 1254 "source_file" : "/external/expat/lib/expat.h" 1255 }, 1256 { 1257 "alignment" : 4, 1258 "linker_set_key" : "void *(unsigned int, const void *)", 1259 "name" : "void *(unsigned int, const void *)", 1260 "parameters" : 1261 [ 1262 { 1263 "referenced_type" : "type-20" 1264 }, 1265 { 1266 "referenced_type" : "type-67" 1267 } 1268 ], 1269 "referenced_type" : "type-66", 1270 "return_type" : "type-18", 1271 "self_type" : "type-66", 1272 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1273 }, 1274 { 1275 "alignment" : 4, 1276 "linker_set_key" : "void *(unsigned int, unsigned int, const void *)", 1277 "name" : "void *(unsigned int, unsigned int, const void *)", 1278 "parameters" : 1279 [ 1280 { 1281 "referenced_type" : "type-20" 1282 }, 1283 { 1284 "referenced_type" : "type-20" 1285 }, 1286 { 1287 "referenced_type" : "type-67" 1288 } 1289 ], 1290 "referenced_type" : "type-90", 1291 "return_type" : "type-18", 1292 "self_type" : "type-90", 1293 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1294 }, 1295 { 1296 "alignment" : 4, 1297 "linker_set_key" : "void *(void *, unsigned int)", 1298 "name" : "void *(void *, unsigned int)", 1299 "parameters" : 1300 [ 1301 { 1302 "referenced_type" : "type-18" 1303 }, 1304 { 1305 "referenced_type" : "type-20" 1306 } 1307 ], 1308 "referenced_type" : "type-107", 1309 "return_type" : "type-18", 1310 "self_type" : "type-107", 1311 "source_file" : "/external/expat/lib/expat.h" 1312 }, 1313 { 1314 "alignment" : 4, 1315 "linker_set_key" : "void *(void *, unsigned int, const void *)", 1316 "name" : "void *(void *, unsigned int, const void *)", 1317 "parameters" : 1318 [ 1319 { 1320 "referenced_type" : "type-18" 1321 }, 1322 { 1323 "referenced_type" : "type-20" 1324 }, 1325 { 1326 "referenced_type" : "type-67" 1327 } 1328 ], 1329 "referenced_type" : "type-84", 1330 "return_type" : "type-18", 1331 "self_type" : "type-84", 1332 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1333 } 1334 ], 1335 "functions" : 1336 [ 1337 { 1338 "function_name" : "audio_route_apply_and_update_path", 1339 "linker_set_key" : "audio_route_apply_and_update_path", 1340 "parameters" : 1341 [ 1342 { 1343 "referenced_type" : "type-64" 1344 }, 1345 { 1346 "referenced_type" : "type-28" 1347 } 1348 ], 1349 "return_type" : "type-9", 1350 "source_file" : "/system/media/audio_route/audio_route.c" 1351 }, 1352 { 1353 "function_name" : "audio_route_apply_path", 1354 "linker_set_key" : "audio_route_apply_path", 1355 "parameters" : 1356 [ 1357 { 1358 "referenced_type" : "type-64" 1359 }, 1360 { 1361 "referenced_type" : "type-28" 1362 } 1363 ], 1364 "return_type" : "type-9", 1365 "source_file" : "/system/media/audio_route/audio_route.c" 1366 }, 1367 { 1368 "function_name" : "audio_route_free", 1369 "linker_set_key" : "audio_route_free", 1370 "parameters" : 1371 [ 1372 { 1373 "referenced_type" : "type-64" 1374 } 1375 ], 1376 "return_type" : "type-19", 1377 "source_file" : "/system/media/audio_route/audio_route.c" 1378 }, 1379 { 1380 "function_name" : "audio_route_init", 1381 "linker_set_key" : "audio_route_init", 1382 "parameters" : 1383 [ 1384 { 1385 "referenced_type" : "type-20" 1386 }, 1387 { 1388 "referenced_type" : "type-28" 1389 } 1390 ], 1391 "return_type" : "type-64", 1392 "source_file" : "/system/media/audio_route/audio_route.c" 1393 }, 1394 { 1395 "function_name" : "audio_route_reset", 1396 "linker_set_key" : "audio_route_reset", 1397 "parameters" : 1398 [ 1399 { 1400 "referenced_type" : "type-64" 1401 } 1402 ], 1403 "return_type" : "type-19", 1404 "source_file" : "/system/media/audio_route/audio_route.c" 1405 }, 1406 { 1407 "function_name" : "audio_route_reset_and_update_path", 1408 "linker_set_key" : "audio_route_reset_and_update_path", 1409 "parameters" : 1410 [ 1411 { 1412 "referenced_type" : "type-64" 1413 }, 1414 { 1415 "referenced_type" : "type-28" 1416 } 1417 ], 1418 "return_type" : "type-9", 1419 "source_file" : "/system/media/audio_route/audio_route.c" 1420 }, 1421 { 1422 "function_name" : "audio_route_reset_path", 1423 "linker_set_key" : "audio_route_reset_path", 1424 "parameters" : 1425 [ 1426 { 1427 "referenced_type" : "type-64" 1428 }, 1429 { 1430 "referenced_type" : "type-28" 1431 } 1432 ], 1433 "return_type" : "type-9", 1434 "source_file" : "/system/media/audio_route/audio_route.c" 1435 }, 1436 { 1437 "function_name" : "audio_route_update_mixer", 1438 "linker_set_key" : "audio_route_update_mixer", 1439 "parameters" : 1440 [ 1441 { 1442 "referenced_type" : "type-64" 1443 } 1444 ], 1445 "return_type" : "type-9", 1446 "source_file" : "/system/media/audio_route/audio_route.c" 1447 } 1448 ], 1449 "global_vars" : [], 1450 "lvalue_reference_types" : [], 1451 "pointer_types" : 1452 [ 1453 { 1454 "alignment" : 4, 1455 "linker_set_key" : "XML_cp *", 1456 "name" : "XML_cp *", 1457 "referenced_type" : "type-101", 1458 "self_type" : "type-102", 1459 "size" : 4, 1460 "source_file" : "/external/expat/lib/expat.h" 1461 }, 1462 { 1463 "alignment" : 4, 1464 "linker_set_key" : "__sFILE *", 1465 "name" : "__sFILE *", 1466 "referenced_type" : "type-46", 1467 "self_type" : "type-45", 1468 "size" : 4, 1469 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdio.h" 1470 }, 1471 { 1472 "alignment" : 4, 1473 "linker_set_key" : "_fpstate_32 *", 1474 "name" : "_fpstate_32 *", 1475 "referenced_type" : "type-69", 1476 "self_type" : "type-164", 1477 "size" : 4, 1478 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h" 1479 }, 1480 { 1481 "alignment" : 4, 1482 "linker_set_key" : "_libc_fpstate *", 1483 "name" : "_libc_fpstate *", 1484 "referenced_type" : "type-10", 1485 "self_type" : "type-14", 1486 "size" : 4, 1487 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h" 1488 }, 1489 { 1490 "alignment" : 4, 1491 "linker_set_key" : "audio_route *", 1492 "name" : "audio_route *", 1493 "referenced_type" : "type-57", 1494 "self_type" : "type-64", 1495 "size" : 4, 1496 "source_file" : "/system/media/audio_route/audio_route.c" 1497 }, 1498 { 1499 "alignment" : 4, 1500 "linker_set_key" : "char *", 1501 "name" : "char *", 1502 "referenced_type" : "type-30", 1503 "self_type" : "type-55", 1504 "size" : 4, 1505 "source_file" : "/external/expat/lib/expat.h" 1506 }, 1507 { 1508 "alignment" : 4, 1509 "linker_set_key" : "const char *", 1510 "name" : "const char *", 1511 "referenced_type" : "type-29", 1512 "self_type" : "type-28", 1513 "size" : 4, 1514 "source_file" : "/external/expat/lib/expat.h" 1515 }, 1516 { 1517 "alignment" : 4, 1518 "linker_set_key" : "const void *", 1519 "name" : "const void *", 1520 "referenced_type" : "type-68", 1521 "self_type" : "type-67", 1522 "size" : 4, 1523 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1524 }, 1525 { 1526 "alignment" : 4, 1527 "linker_set_key" : "int (*)(void *, const char *)", 1528 "name" : "int (*)(void *, const char *)", 1529 "referenced_type" : "type-113", 1530 "self_type" : "type-112", 1531 "size" : 4, 1532 "source_file" : "/external/expat/lib/expat.h" 1533 }, 1534 { 1535 "alignment" : 4, 1536 "linker_set_key" : "int *", 1537 "name" : "int *", 1538 "referenced_type" : "type-9", 1539 "self_type" : "type-40", 1540 "size" : 4, 1541 "source_file" : "/system/media/audio_route/audio_route.c" 1542 }, 1543 { 1544 "alignment" : 4, 1545 "linker_set_key" : "long *", 1546 "name" : "long *", 1547 "referenced_type" : "type-42", 1548 "self_type" : "type-41", 1549 "size" : 4, 1550 "source_file" : "/system/media/audio_route/audio_route.c" 1551 }, 1552 { 1553 "alignment" : 4, 1554 "linker_set_key" : "mixer *", 1555 "name" : "mixer *", 1556 "referenced_type" : "type-59", 1557 "self_type" : "type-58", 1558 "size" : 4, 1559 "source_file" : "/system/media/audio_route/audio_route.c" 1560 }, 1561 { 1562 "alignment" : 4, 1563 "linker_set_key" : "mixer_ctl *", 1564 "name" : "mixer_ctl *", 1565 "referenced_type" : "type-51", 1566 "self_type" : "type-50", 1567 "size" : 4, 1568 "source_file" : "/system/media/audio_route/audio_route.c" 1569 }, 1570 { 1571 "alignment" : 4, 1572 "linker_set_key" : "mixer_path *", 1573 "name" : "mixer_path *", 1574 "referenced_type" : "type-54", 1575 "self_type" : "type-61", 1576 "size" : 4, 1577 "source_file" : "/system/media/audio_route/audio_route.c" 1578 }, 1579 { 1580 "alignment" : 4, 1581 "linker_set_key" : "mixer_setting *", 1582 "name" : "mixer_setting *", 1583 "referenced_type" : "type-52", 1584 "self_type" : "type-56", 1585 "size" : 4, 1586 "source_file" : "/system/media/audio_route/audio_route.c" 1587 }, 1588 { 1589 "alignment" : 4, 1590 "linker_set_key" : "mixer_state *", 1591 "name" : "mixer_state *", 1592 "referenced_type" : "type-49", 1593 "self_type" : "type-60", 1594 "size" : 4, 1595 "source_file" : "/system/media/audio_route/audio_route.c" 1596 }, 1597 { 1598 "alignment" : 4, 1599 "linker_set_key" : "siginfo *", 1600 "name" : "siginfo *", 1601 "referenced_type" : "type-174", 1602 "self_type" : "type-173", 1603 "size" : 4, 1604 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1605 }, 1606 { 1607 "alignment" : 4, 1608 "linker_set_key" : "ucontext *", 1609 "name" : "ucontext *", 1610 "referenced_type" : "type-15", 1611 "self_type" : "type-16", 1612 "size" : 4, 1613 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h" 1614 }, 1615 { 1616 "alignment" : 4, 1617 "linker_set_key" : "unsigned char *", 1618 "name" : "unsigned char *", 1619 "referenced_type" : "type-44", 1620 "self_type" : "type-43", 1621 "size" : 4, 1622 "source_file" : "/system/media/audio_route/audio_route.c" 1623 }, 1624 { 1625 "alignment" : 4, 1626 "linker_set_key" : "user_fpregs_struct *", 1627 "name" : "user_fpregs_struct *", 1628 "referenced_type" : "type-206", 1629 "self_type" : "type-214", 1630 "size" : 4, 1631 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h" 1632 }, 1633 { 1634 "alignment" : 4, 1635 "linker_set_key" : "user_regs_struct *", 1636 "name" : "user_regs_struct *", 1637 "referenced_type" : "type-211", 1638 "self_type" : "type-213", 1639 "size" : 4, 1640 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h" 1641 }, 1642 { 1643 "alignment" : 4, 1644 "linker_set_key" : "void (*)(int)", 1645 "name" : "void (*)(int)", 1646 "referenced_type" : "type-170", 1647 "self_type" : "type-169", 1648 "size" : 4, 1649 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1650 }, 1651 { 1652 "alignment" : 4, 1653 "linker_set_key" : "void (*)(int, siginfo *, void *)", 1654 "name" : "void (*)(int, siginfo *, void *)", 1655 "referenced_type" : "type-172", 1656 "self_type" : "type-171", 1657 "size" : 4, 1658 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1659 }, 1660 { 1661 "alignment" : 4, 1662 "linker_set_key" : "void (*)(sigval)", 1663 "name" : "void (*)(sigval)", 1664 "referenced_type" : "type-199", 1665 "self_type" : "type-198", 1666 "size" : 4, 1667 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h" 1668 }, 1669 { 1670 "alignment" : 4, 1671 "linker_set_key" : "void (*)(void *)", 1672 "name" : "void (*)(void *)", 1673 "referenced_type" : "type-109", 1674 "self_type" : "type-108", 1675 "size" : 4, 1676 "source_file" : "/external/expat/lib/expat.h" 1677 }, 1678 { 1679 "alignment" : 4, 1680 "linker_set_key" : "void (*)(void *, const void *)", 1681 "name" : "void (*)(void *, const void *)", 1682 "referenced_type" : "type-87", 1683 "self_type" : "type-86", 1684 "size" : 4, 1685 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1686 }, 1687 { 1688 "alignment" : 4, 1689 "linker_set_key" : "void (*)(void)", 1690 "name" : "void (*)(void)", 1691 "referenced_type" : "type-192", 1692 "self_type" : "type-191", 1693 "size" : 4, 1694 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h" 1695 }, 1696 { 1697 "alignment" : 4, 1698 "linker_set_key" : "void *", 1699 "name" : "void *", 1700 "referenced_type" : "type-19", 1701 "self_type" : "type-18", 1702 "size" : 4, 1703 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h" 1704 }, 1705 { 1706 "alignment" : 4, 1707 "linker_set_key" : "void *(*)(unsigned int)", 1708 "name" : "void *(*)(unsigned int)", 1709 "referenced_type" : "type-105", 1710 "self_type" : "type-104", 1711 "size" : 4, 1712 "source_file" : "/external/expat/lib/expat.h" 1713 }, 1714 { 1715 "alignment" : 4, 1716 "linker_set_key" : "void *(*)(unsigned int, const void *)", 1717 "name" : "void *(*)(unsigned int, const void *)", 1718 "referenced_type" : "type-66", 1719 "self_type" : "type-65", 1720 "size" : 4, 1721 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1722 }, 1723 { 1724 "alignment" : 4, 1725 "linker_set_key" : "void *(*)(unsigned int, unsigned int, const void *)", 1726 "name" : "void *(*)(unsigned int, unsigned int, const void *)", 1727 "referenced_type" : "type-90", 1728 "self_type" : "type-89", 1729 "size" : 4, 1730 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1731 }, 1732 { 1733 "alignment" : 4, 1734 "linker_set_key" : "void *(*)(void *, unsigned int)", 1735 "name" : "void *(*)(void *, unsigned int)", 1736 "referenced_type" : "type-107", 1737 "self_type" : "type-106", 1738 "size" : 4, 1739 "source_file" : "/external/expat/lib/expat.h" 1740 }, 1741 { 1742 "alignment" : 4, 1743 "linker_set_key" : "void *(*)(void *, unsigned int, const void *)", 1744 "name" : "void *(*)(void *, unsigned int, const void *)", 1745 "referenced_type" : "type-84", 1746 "self_type" : "type-83", 1747 "size" : 4, 1748 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1749 } 1750 ], 1751 "qualified_types" : 1752 [ 1753 { 1754 "alignment" : 1, 1755 "is_const" : true, 1756 "linker_set_key" : "const char", 1757 "name" : "const char", 1758 "referenced_type" : "type-30", 1759 "self_type" : "type-29", 1760 "size" : 1, 1761 "source_file" : "/external/expat/lib/expat.h" 1762 }, 1763 { 1764 "alignment" : 4, 1765 "is_const" : true, 1766 "linker_set_key" : "const char *const[65]", 1767 "name" : "const char *const[65]", 1768 "referenced_type" : "type-27", 1769 "self_type" : "type-31", 1770 "size" : 260, 1771 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/signal.h" 1772 }, 1773 { 1774 "is_const" : true, 1775 "linker_set_key" : "const void", 1776 "name" : "const void", 1777 "referenced_type" : "type-19", 1778 "self_type" : "type-68", 1779 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1780 }, 1781 { 1782 "alignment" : 4, 1783 "is_volatile" : true, 1784 "linker_set_key" : "void (*volatile)(void *, const void *)", 1785 "name" : "void (*volatile)(void *, const void *)", 1786 "referenced_type" : "type-86", 1787 "self_type" : "type-88", 1788 "size" : 4, 1789 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1790 }, 1791 { 1792 "alignment" : 4, 1793 "is_volatile" : true, 1794 "linker_set_key" : "void *(*volatile)(unsigned int, const void *)", 1795 "name" : "void *(*volatile)(unsigned int, const void *)", 1796 "referenced_type" : "type-65", 1797 "self_type" : "type-82", 1798 "size" : 4, 1799 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1800 }, 1801 { 1802 "alignment" : 4, 1803 "is_volatile" : true, 1804 "linker_set_key" : "void *(*volatile)(unsigned int, unsigned int, const void *)", 1805 "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)", 1806 "referenced_type" : "type-89", 1807 "self_type" : "type-91", 1808 "size" : 4, 1809 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1810 }, 1811 { 1812 "alignment" : 4, 1813 "is_volatile" : true, 1814 "linker_set_key" : "void *(*volatile)(void *, unsigned int, const void *)", 1815 "name" : "void *(*volatile)(void *, unsigned int, const void *)", 1816 "referenced_type" : "type-83", 1817 "self_type" : "type-85", 1818 "size" : 4, 1819 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h" 1820 } 1821 ], 1822 "record_types" : 1823 [ 1824 { 1825 "alignment" : 4, 1826 "fields" : 1827 [ 1828 { 1829 "field_name" : "map", 1830 "referenced_type" : "type-111" 1831 }, 1832 { 1833 "field_name" : "data", 1834 "field_offset" : 8192, 1835 "referenced_type" : "type-18" 1836 }, 1837 { 1838 "field_name" : "convert", 1839 "field_offset" : 8224, 1840 "referenced_type" : "type-112" 1841 }, 1842 { 1843 "field_name" : "release", 1844 "field_offset" : 8256, 1845 "referenced_type" : "type-108" 1846 } 1847 ], 1848 "linker_set_key" : "XML_Encoding", 1849 "name" : "XML_Encoding", 1850 "referenced_type" : "type-110", 1851 "self_type" : "type-110", 1852 "size" : 1036, 1853 "source_file" : "/external/expat/lib/expat.h", 1854 "unique_id" : "XML_Encoding" 1855 }, 1856 { 1857 "alignment" : 4, 1858 "fields" : 1859 [ 1860 { 1861 "field_name" : "major", 1862 "referenced_type" : "type-9" 1863 }, 1864 { 1865 "field_name" : "minor", 1866 "field_offset" : 32, 1867 "referenced_type" : "type-9" 1868 }, 1869 { 1870 "field_name" : "micro", 1871 "field_offset" : 64, 1872 "referenced_type" : "type-9" 1873 } 1874 ], 1875 "linker_set_key" : "XML_Expat_Version", 1876 "name" : "XML_Expat_Version", 1877 "referenced_type" : "type-117", 1878 "self_type" : "type-117", 1879 "size" : 12, 1880 "source_file" : "/external/expat/lib/expat.h", 1881 "unique_id" : "XML_Expat_Version" 1882 }, 1883 { 1884 "alignment" : 4, 1885 "fields" : 1886 [ 1887 { 1888 "field_name" : "feature", 1889 "referenced_type" : "type-118" 1890 }, 1891 { 1892 "field_name" : "name", 1893 "field_offset" : 32, 1894 "referenced_type" : "type-28" 1895 }, 1896 { 1897 "field_name" : "value", 1898 "field_offset" : 64, 1899 "referenced_type" : "type-42" 1900 } 1901 ], 1902 "linker_set_key" : "XML_Feature", 1903 "name" : "XML_Feature", 1904 "referenced_type" : "type-119", 1905 "self_type" : "type-119", 1906 "size" : 12, 1907 "source_file" : "/external/expat/lib/expat.h", 1908 "unique_id" : "XML_Feature" 1909 }, 1910 { 1911 "alignment" : 4, 1912 "fields" : 1913 [ 1914 { 1915 "field_name" : "malloc_fcn", 1916 "referenced_type" : "type-104" 1917 }, 1918 { 1919 "field_name" : "realloc_fcn", 1920 "field_offset" : 32, 1921 "referenced_type" : "type-106" 1922 }, 1923 { 1924 "field_name" : "free_fcn", 1925 "field_offset" : 64, 1926 "referenced_type" : "type-108" 1927 } 1928 ], 1929 "linker_set_key" : "XML_Memory_Handling_Suite", 1930 "name" : "XML_Memory_Handling_Suite", 1931 "referenced_type" : "type-103", 1932 "self_type" : "type-103", 1933 "size" : 12, 1934 "source_file" : "/external/expat/lib/expat.h", 1935 "unique_id" : "XML_Memory_Handling_Suite" 1936 }, 1937 { 1938 "alignment" : 4, 1939 "fields" : 1940 [ 1941 { 1942 "field_name" : "parsing", 1943 "referenced_type" : "type-114" 1944 }, 1945 { 1946 "field_name" : "finalBuffer", 1947 "field_offset" : 32, 1948 "referenced_type" : "type-44" 1949 } 1950 ], 1951 "linker_set_key" : "XML_ParsingStatus", 1952 "name" : "XML_ParsingStatus", 1953 "referenced_type" : "type-115", 1954 "self_type" : "type-115", 1955 "size" : 8, 1956 "source_file" : "/external/expat/lib/expat.h", 1957 "unique_id" : "XML_ParsingStatus" 1958 }, 1959 { 1960 "alignment" : 4, 1961 "fields" : 1962 [ 1963 { 1964 "field_name" : "type", 1965 "referenced_type" : "type-99" 1966 }, 1967 { 1968 "field_name" : "quant", 1969 "field_offset" : 32, 1970 "referenced_type" : "type-100" 1971 }, 1972 { 1973 "field_name" : "name", 1974 "field_offset" : 64, 1975 "referenced_type" : "type-55" 1976 }, 1977 { 1978 "field_name" : "numchildren", 1979 "field_offset" : 96, 1980 "referenced_type" : "type-20" 1981 }, 1982 { 1983 "field_name" : "children", 1984 "field_offset" : 128, 1985 "referenced_type" : "type-102" 1986 } 1987 ], 1988 "linker_set_key" : "XML_cp", 1989 "name" : "XML_cp", 1990 "referenced_type" : "type-101", 1991 "self_type" : "type-101", 1992 "size" : 20, 1993 "source_file" : "/external/expat/lib/expat.h", 1994 "unique_id" : "XML_cp" 1995 }, 1996 { 1997 "alignment" : 4, 1998 "fields" : 1999 [ 2000 { 2001 "field_name" : "fds_bits", 2002 "referenced_type" : "type-2" 2003 } 2004 ], 2005 "linker_set_key" : "__kernel_fd_set", 2006 "name" : "__kernel_fd_set", 2007 "referenced_type" : "type-1", 2008 "self_type" : "type-1", 2009 "size" : 128, 2010 "source_file" : "/bionic/libc/kernel/uapi/linux/posix_types.h", 2011 "unique_id" : "__kernel_fd_set" 2012 }, 2013 { 2014 "alignment" : 4, 2015 "fields" : 2016 [ 2017 { 2018 "field_name" : "val", 2019 "referenced_type" : "type-8" 2020 } 2021 ], 2022 "linker_set_key" : "__kernel_fsid_t", 2023 "name" : "__kernel_fsid_t", 2024 "referenced_type" : "type-96", 2025 "self_type" : "type-96", 2026 "size" : 8, 2027 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/posix_types.h", 2028 "unique_id" : "__kernel_fsid_t" 2029 }, 2030 { 2031 "alignment" : 4, 2032 "fields" : 2033 [ 2034 { 2035 "field_name" : "it_interval", 2036 "referenced_type" : "type-146" 2037 }, 2038 { 2039 "field_name" : "it_value", 2040 "field_offset" : 128, 2041 "referenced_type" : "type-146" 2042 } 2043 ], 2044 "linker_set_key" : "__kernel_itimerspec", 2045 "name" : "__kernel_itimerspec", 2046 "referenced_type" : "type-147", 2047 "self_type" : "type-147", 2048 "size" : 32, 2049 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 2050 "unique_id" : "__kernel_itimerspec" 2051 }, 2052 { 2053 "alignment" : 4, 2054 "fields" : 2055 [ 2056 { 2057 "field_name" : "tv_sec", 2058 "referenced_type" : "type-42" 2059 }, 2060 { 2061 "field_name" : "tv_usec", 2062 "field_offset" : 32, 2063 "referenced_type" : "type-42" 2064 } 2065 ], 2066 "linker_set_key" : "__kernel_old_timeval", 2067 "name" : "__kernel_old_timeval", 2068 "referenced_type" : "type-148", 2069 "self_type" : "type-148", 2070 "size" : 8, 2071 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 2072 "unique_id" : "__kernel_old_timeval" 2073 }, 2074 { 2075 "alignment" : 4, 2076 "fields" : 2077 [ 2078 { 2079 "field_name" : "_u", 2080 "referenced_type" : "type-168" 2081 }, 2082 { 2083 "field_name" : "sa_mask", 2084 "field_offset" : 32, 2085 "referenced_type" : "type-3" 2086 }, 2087 { 2088 "field_name" : "sa_flags", 2089 "field_offset" : 64, 2090 "referenced_type" : "type-3" 2091 }, 2092 { 2093 "field_name" : "sa_restorer", 2094 "field_offset" : 96, 2095 "referenced_type" : "type-191" 2096 } 2097 ], 2098 "linker_set_key" : "__kernel_sigaction", 2099 "name" : "__kernel_sigaction", 2100 "referenced_type" : "type-167", 2101 "self_type" : "type-167", 2102 "size" : 16, 2103 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h", 2104 "unique_id" : "__kernel_sigaction" 2105 }, 2106 { 2107 "alignment" : 4, 2108 "fields" : 2109 [ 2110 { 2111 "field_name" : "_sa_handler", 2112 "referenced_type" : "type-169" 2113 }, 2114 { 2115 "field_name" : "_sa_sigaction", 2116 "referenced_type" : "type-171" 2117 } 2118 ], 2119 "is_anonymous" : true, 2120 "linker_set_key" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3) at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3", 2121 "name" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3) at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3", 2122 "record_kind" : "union", 2123 "referenced_type" : "type-168", 2124 "self_type" : "type-168", 2125 "size" : 4, 2126 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h", 2127 "unique_id" : "__kernel_sigaction::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/signal.h:81:3)" 2128 }, 2129 { 2130 "alignment" : 4, 2131 "fields" : 2132 [ 2133 { 2134 "field_name" : "tv_sec", 2135 "referenced_type" : "type-95" 2136 }, 2137 { 2138 "field_name" : "tv_nsec", 2139 "field_offset" : 64, 2140 "referenced_type" : "type-95" 2141 } 2142 ], 2143 "linker_set_key" : "__kernel_timespec", 2144 "name" : "__kernel_timespec", 2145 "referenced_type" : "type-146", 2146 "self_type" : "type-146", 2147 "size" : 16, 2148 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 2149 "unique_id" : "__kernel_timespec" 2150 }, 2151 { 2152 "alignment" : 4, 2153 "fields" : 2154 [ 2155 { 2156 "field_name" : "_kill", 2157 "referenced_type" : "type-178" 2158 }, 2159 { 2160 "field_name" : "_timer", 2161 "referenced_type" : "type-179" 2162 }, 2163 { 2164 "field_name" : "_rt", 2165 "referenced_type" : "type-181" 2166 }, 2167 { 2168 "field_name" : "_sigchld", 2169 "referenced_type" : "type-182" 2170 }, 2171 { 2172 "field_name" : "_sigfault", 2173 "referenced_type" : "type-183" 2174 }, 2175 { 2176 "field_name" : "_sigpoll", 2177 "referenced_type" : "type-188" 2178 }, 2179 { 2180 "field_name" : "_sigsys", 2181 "referenced_type" : "type-189" 2182 } 2183 ], 2184 "linker_set_key" : "__sifields", 2185 "name" : "__sifields", 2186 "record_kind" : "union", 2187 "referenced_type" : "type-177", 2188 "self_type" : "type-177", 2189 "size" : 20, 2190 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2191 "unique_id" : "__sifields" 2192 }, 2193 { 2194 "alignment" : 4, 2195 "fields" : 2196 [ 2197 { 2198 "field_name" : "_pid", 2199 "referenced_type" : "type-9" 2200 }, 2201 { 2202 "field_name" : "_uid", 2203 "field_offset" : 32, 2204 "referenced_type" : "type-20" 2205 } 2206 ], 2207 "is_anonymous" : true, 2208 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3", 2209 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3", 2210 "referenced_type" : "type-178", 2211 "self_type" : "type-178", 2212 "size" : 8, 2213 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2214 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:38:3)" 2215 }, 2216 { 2217 "alignment" : 4, 2218 "fields" : 2219 [ 2220 { 2221 "field_name" : "_tid", 2222 "referenced_type" : "type-9" 2223 }, 2224 { 2225 "field_name" : "_overrun", 2226 "field_offset" : 32, 2227 "referenced_type" : "type-9" 2228 }, 2229 { 2230 "field_name" : "_sigval", 2231 "field_offset" : 64, 2232 "referenced_type" : "type-180" 2233 }, 2234 { 2235 "field_name" : "_sys_private", 2236 "field_offset" : 96, 2237 "referenced_type" : "type-9" 2238 } 2239 ], 2240 "is_anonymous" : true, 2241 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3", 2242 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3", 2243 "referenced_type" : "type-179", 2244 "self_type" : "type-179", 2245 "size" : 16, 2246 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2247 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:42:3)" 2248 }, 2249 { 2250 "alignment" : 4, 2251 "fields" : 2252 [ 2253 { 2254 "field_name" : "_pid", 2255 "referenced_type" : "type-9" 2256 }, 2257 { 2258 "field_name" : "_uid", 2259 "field_offset" : 32, 2260 "referenced_type" : "type-20" 2261 }, 2262 { 2263 "field_name" : "_sigval", 2264 "field_offset" : 64, 2265 "referenced_type" : "type-180" 2266 } 2267 ], 2268 "is_anonymous" : true, 2269 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3", 2270 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3", 2271 "referenced_type" : "type-181", 2272 "self_type" : "type-181", 2273 "size" : 12, 2274 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2275 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:48:3)" 2276 }, 2277 { 2278 "alignment" : 4, 2279 "fields" : 2280 [ 2281 { 2282 "field_name" : "_pid", 2283 "referenced_type" : "type-9" 2284 }, 2285 { 2286 "field_name" : "_uid", 2287 "field_offset" : 32, 2288 "referenced_type" : "type-20" 2289 }, 2290 { 2291 "field_name" : "_status", 2292 "field_offset" : 64, 2293 "referenced_type" : "type-9" 2294 }, 2295 { 2296 "field_name" : "_utime", 2297 "field_offset" : 96, 2298 "referenced_type" : "type-42" 2299 }, 2300 { 2301 "field_name" : "_stime", 2302 "field_offset" : 128, 2303 "referenced_type" : "type-42" 2304 } 2305 ], 2306 "is_anonymous" : true, 2307 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3", 2308 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3", 2309 "referenced_type" : "type-182", 2310 "self_type" : "type-182", 2311 "size" : 20, 2312 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2313 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:53:3)" 2314 }, 2315 { 2316 "alignment" : 4, 2317 "fields" : 2318 [ 2319 { 2320 "field_name" : "_addr", 2321 "referenced_type" : "type-18" 2322 }, 2323 { 2324 "field_offset" : 32, 2325 "referenced_type" : "type-184" 2326 } 2327 ], 2328 "is_anonymous" : true, 2329 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3", 2330 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3", 2331 "referenced_type" : "type-183", 2332 "self_type" : "type-183", 2333 "size" : 16, 2334 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2335 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)" 2336 }, 2337 { 2338 "alignment" : 4, 2339 "fields" : 2340 [ 2341 { 2342 "field_name" : "_addr_lsb", 2343 "referenced_type" : "type-125" 2344 }, 2345 { 2346 "field_name" : "_addr_bnd", 2347 "referenced_type" : "type-185" 2348 }, 2349 { 2350 "field_name" : "_addr_pkey", 2351 "referenced_type" : "type-187" 2352 } 2353 ], 2354 "is_anonymous" : true, 2355 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5", 2356 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5", 2357 "record_kind" : "union", 2358 "referenced_type" : "type-184", 2359 "self_type" : "type-184", 2360 "size" : 12, 2361 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2362 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)" 2363 }, 2364 { 2365 "alignment" : 4, 2366 "fields" : 2367 [ 2368 { 2369 "field_name" : "_dummy_bnd", 2370 "referenced_type" : "type-186" 2371 }, 2372 { 2373 "field_name" : "_lower", 2374 "field_offset" : 32, 2375 "referenced_type" : "type-18" 2376 }, 2377 { 2378 "field_name" : "_upper", 2379 "field_offset" : 64, 2380 "referenced_type" : "type-18" 2381 } 2382 ], 2383 "is_anonymous" : true, 2384 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7", 2385 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7", 2386 "referenced_type" : "type-185", 2387 "self_type" : "type-185", 2388 "size" : 12, 2389 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2390 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:73:7)" 2391 }, 2392 { 2393 "alignment" : 4, 2394 "fields" : 2395 [ 2396 { 2397 "field_name" : "_dummy_pkey", 2398 "referenced_type" : "type-186" 2399 }, 2400 { 2401 "field_name" : "_pkey", 2402 "field_offset" : 32, 2403 "referenced_type" : "type-20" 2404 } 2405 ], 2406 "is_anonymous" : true, 2407 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7", 2408 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7", 2409 "referenced_type" : "type-187", 2410 "self_type" : "type-187", 2411 "size" : 8, 2412 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2413 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:60:3)::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:71:5)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:78:7)" 2414 }, 2415 { 2416 "alignment" : 4, 2417 "fields" : 2418 [ 2419 { 2420 "field_name" : "_band", 2421 "referenced_type" : "type-42" 2422 }, 2423 { 2424 "field_name" : "_fd", 2425 "field_offset" : 32, 2426 "referenced_type" : "type-9" 2427 } 2428 ], 2429 "is_anonymous" : true, 2430 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3", 2431 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3", 2432 "referenced_type" : "type-188", 2433 "self_type" : "type-188", 2434 "size" : 8, 2435 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2436 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:84:3)" 2437 }, 2438 { 2439 "alignment" : 4, 2440 "fields" : 2441 [ 2442 { 2443 "field_name" : "_call_addr", 2444 "referenced_type" : "type-18" 2445 }, 2446 { 2447 "field_name" : "_syscall", 2448 "field_offset" : 32, 2449 "referenced_type" : "type-9" 2450 }, 2451 { 2452 "field_name" : "_arch", 2453 "field_offset" : 64, 2454 "referenced_type" : "type-20" 2455 } 2456 ], 2457 "is_anonymous" : true, 2458 "linker_set_key" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3", 2459 "name" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3", 2460 "referenced_type" : "type-189", 2461 "self_type" : "type-189", 2462 "size" : 12, 2463 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 2464 "unique_id" : "__sifields::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:88:3)" 2465 }, 2466 { 2467 "alignment" : 2, 2468 "fields" : 2469 [ 2470 { 2471 "field_name" : "significand", 2472 "referenced_type" : "type-6" 2473 }, 2474 { 2475 "field_name" : "exponent", 2476 "field_offset" : 64, 2477 "referenced_type" : "type-4" 2478 } 2479 ], 2480 "linker_set_key" : "_fpreg", 2481 "name" : "_fpreg", 2482 "referenced_type" : "type-71", 2483 "self_type" : "type-71", 2484 "size" : 10, 2485 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2486 "unique_id" : "_fpreg" 2487 }, 2488 { 2489 "alignment" : 4, 2490 "fields" : 2491 [ 2492 { 2493 "field_name" : "cw", 2494 "referenced_type" : "type-20" 2495 }, 2496 { 2497 "field_name" : "sw", 2498 "field_offset" : 32, 2499 "referenced_type" : "type-20" 2500 }, 2501 { 2502 "field_name" : "tag", 2503 "field_offset" : 64, 2504 "referenced_type" : "type-20" 2505 }, 2506 { 2507 "field_name" : "ipoff", 2508 "field_offset" : 96, 2509 "referenced_type" : "type-20" 2510 }, 2511 { 2512 "field_name" : "cssel", 2513 "field_offset" : 128, 2514 "referenced_type" : "type-20" 2515 }, 2516 { 2517 "field_name" : "dataoff", 2518 "field_offset" : 160, 2519 "referenced_type" : "type-20" 2520 }, 2521 { 2522 "field_name" : "datasel", 2523 "field_offset" : 192, 2524 "referenced_type" : "type-20" 2525 }, 2526 { 2527 "field_name" : "_st", 2528 "field_offset" : 224, 2529 "referenced_type" : "type-70" 2530 }, 2531 { 2532 "field_name" : "status", 2533 "field_offset" : 864, 2534 "referenced_type" : "type-4" 2535 }, 2536 { 2537 "field_name" : "magic", 2538 "field_offset" : 880, 2539 "referenced_type" : "type-4" 2540 }, 2541 { 2542 "field_name" : "_fxsr_env", 2543 "field_offset" : 896, 2544 "referenced_type" : "type-72" 2545 }, 2546 { 2547 "field_name" : "mxcsr", 2548 "field_offset" : 1088, 2549 "referenced_type" : "type-20" 2550 }, 2551 { 2552 "field_name" : "reserved", 2553 "field_offset" : 1120, 2554 "referenced_type" : "type-20" 2555 }, 2556 { 2557 "field_name" : "_fxsr_st", 2558 "field_offset" : 1152, 2559 "referenced_type" : "type-73" 2560 }, 2561 { 2562 "field_name" : "_xmm", 2563 "field_offset" : 2176, 2564 "referenced_type" : "type-74" 2565 }, 2566 { 2567 "field_offset" : 3200, 2568 "referenced_type" : "type-75" 2569 }, 2570 { 2571 "field_offset" : 4608, 2572 "referenced_type" : "type-77" 2573 } 2574 ], 2575 "linker_set_key" : "_fpstate_32", 2576 "name" : "_fpstate_32", 2577 "referenced_type" : "type-69", 2578 "self_type" : "type-69", 2579 "size" : 624, 2580 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2581 "unique_id" : "_fpstate_32" 2582 }, 2583 { 2584 "alignment" : 4, 2585 "fields" : 2586 [ 2587 { 2588 "field_name" : "padding1", 2589 "referenced_type" : "type-76" 2590 }, 2591 { 2592 "field_name" : "padding", 2593 "referenced_type" : "type-76" 2594 } 2595 ], 2596 "is_anonymous" : true, 2597 "linker_set_key" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3", 2598 "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3", 2599 "record_kind" : "union", 2600 "referenced_type" : "type-75", 2601 "self_type" : "type-75", 2602 "size" : 176, 2603 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2604 "unique_id" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:62:3)" 2605 }, 2606 { 2607 "alignment" : 4, 2608 "fields" : 2609 [ 2610 { 2611 "field_name" : "padding2", 2612 "referenced_type" : "type-78" 2613 }, 2614 { 2615 "field_name" : "sw_reserved", 2616 "referenced_type" : "type-79" 2617 } 2618 ], 2619 "is_anonymous" : true, 2620 "linker_set_key" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3", 2621 "name" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3", 2622 "record_kind" : "union", 2623 "referenced_type" : "type-77", 2624 "self_type" : "type-77", 2625 "size" : 48, 2626 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2627 "unique_id" : "_fpstate_32::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:66:3)" 2628 }, 2629 { 2630 "alignment" : 4, 2631 "fields" : 2632 [ 2633 { 2634 "field_name" : "cwd", 2635 "referenced_type" : "type-4" 2636 }, 2637 { 2638 "field_name" : "swd", 2639 "field_offset" : 16, 2640 "referenced_type" : "type-4" 2641 }, 2642 { 2643 "field_name" : "twd", 2644 "field_offset" : 32, 2645 "referenced_type" : "type-4" 2646 }, 2647 { 2648 "field_name" : "fop", 2649 "field_offset" : 48, 2650 "referenced_type" : "type-4" 2651 }, 2652 { 2653 "field_name" : "rip", 2654 "field_offset" : 64, 2655 "referenced_type" : "type-80" 2656 }, 2657 { 2658 "field_name" : "rdp", 2659 "field_offset" : 128, 2660 "referenced_type" : "type-80" 2661 }, 2662 { 2663 "field_name" : "mxcsr", 2664 "field_offset" : 192, 2665 "referenced_type" : "type-20" 2666 }, 2667 { 2668 "field_name" : "mxcsr_mask", 2669 "field_offset" : 224, 2670 "referenced_type" : "type-20" 2671 }, 2672 { 2673 "field_name" : "st_space", 2674 "field_offset" : 256, 2675 "referenced_type" : "type-152" 2676 }, 2677 { 2678 "field_name" : "xmm_space", 2679 "field_offset" : 1280, 2680 "referenced_type" : "type-153" 2681 }, 2682 { 2683 "field_name" : "reserved2", 2684 "field_offset" : 3328, 2685 "referenced_type" : "type-78" 2686 }, 2687 { 2688 "field_offset" : 3712, 2689 "referenced_type" : "type-154" 2690 } 2691 ], 2692 "linker_set_key" : "_fpstate_64", 2693 "name" : "_fpstate_64", 2694 "referenced_type" : "type-151", 2695 "self_type" : "type-151", 2696 "size" : 512, 2697 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2698 "unique_id" : "_fpstate_64" 2699 }, 2700 { 2701 "alignment" : 4, 2702 "fields" : 2703 [ 2704 { 2705 "field_name" : "reserved3", 2706 "referenced_type" : "type-78" 2707 }, 2708 { 2709 "field_name" : "sw_reserved", 2710 "referenced_type" : "type-79" 2711 } 2712 ], 2713 "is_anonymous" : true, 2714 "linker_set_key" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3", 2715 "name" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3) at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3", 2716 "record_kind" : "union", 2717 "referenced_type" : "type-154", 2718 "self_type" : "type-154", 2719 "size" : 48, 2720 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2721 "unique_id" : "_fpstate_64::(anonymous union at bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h:83:3)" 2722 }, 2723 { 2724 "alignment" : 4, 2725 "fields" : 2726 [ 2727 { 2728 "field_name" : "magic1", 2729 "referenced_type" : "type-20" 2730 }, 2731 { 2732 "field_name" : "extended_size", 2733 "field_offset" : 32, 2734 "referenced_type" : "type-20" 2735 }, 2736 { 2737 "field_name" : "xfeatures", 2738 "field_offset" : 64, 2739 "referenced_type" : "type-80" 2740 }, 2741 { 2742 "field_name" : "xstate_size", 2743 "field_offset" : 128, 2744 "referenced_type" : "type-20" 2745 }, 2746 { 2747 "field_name" : "padding", 2748 "field_offset" : 160, 2749 "referenced_type" : "type-81" 2750 } 2751 ], 2752 "linker_set_key" : "_fpx_sw_bytes", 2753 "name" : "_fpx_sw_bytes", 2754 "referenced_type" : "type-79", 2755 "self_type" : "type-79", 2756 "size" : 48, 2757 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2758 "unique_id" : "_fpx_sw_bytes" 2759 }, 2760 { 2761 "alignment" : 2, 2762 "fields" : 2763 [ 2764 { 2765 "field_name" : "significand", 2766 "referenced_type" : "type-6" 2767 }, 2768 { 2769 "field_name" : "exponent", 2770 "field_offset" : 64, 2771 "referenced_type" : "type-4" 2772 }, 2773 { 2774 "field_name" : "padding", 2775 "field_offset" : 80, 2776 "referenced_type" : "type-26" 2777 } 2778 ], 2779 "linker_set_key" : "_fpxreg", 2780 "name" : "_fpxreg", 2781 "referenced_type" : "type-25", 2782 "self_type" : "type-25", 2783 "size" : 16, 2784 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2785 "unique_id" : "_fpxreg" 2786 }, 2787 { 2788 "alignment" : 4, 2789 "fields" : 2790 [ 2791 { 2792 "field_name" : "xfeatures", 2793 "referenced_type" : "type-80" 2794 }, 2795 { 2796 "field_name" : "reserved1", 2797 "field_offset" : 64, 2798 "referenced_type" : "type-156" 2799 }, 2800 { 2801 "field_name" : "reserved2", 2802 "field_offset" : 192, 2803 "referenced_type" : "type-157" 2804 } 2805 ], 2806 "linker_set_key" : "_header", 2807 "name" : "_header", 2808 "referenced_type" : "type-155", 2809 "self_type" : "type-155", 2810 "size" : 64, 2811 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2812 "unique_id" : "_header" 2813 }, 2814 { 2815 "alignment" : 2, 2816 "fields" : 2817 [ 2818 { 2819 "field_name" : "significand", 2820 "referenced_type" : "type-6" 2821 }, 2822 { 2823 "field_name" : "exponent", 2824 "field_offset" : 64, 2825 "referenced_type" : "type-4" 2826 } 2827 ], 2828 "linker_set_key" : "_libc_fpreg", 2829 "name" : "_libc_fpreg", 2830 "referenced_type" : "type-5", 2831 "self_type" : "type-5", 2832 "size" : 10, 2833 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h", 2834 "unique_id" : "_libc_fpreg" 2835 }, 2836 { 2837 "alignment" : 4, 2838 "fields" : 2839 [ 2840 { 2841 "field_name" : "cw", 2842 "referenced_type" : "type-3" 2843 }, 2844 { 2845 "field_name" : "sw", 2846 "field_offset" : 32, 2847 "referenced_type" : "type-3" 2848 }, 2849 { 2850 "field_name" : "tag", 2851 "field_offset" : 64, 2852 "referenced_type" : "type-3" 2853 }, 2854 { 2855 "field_name" : "ipoff", 2856 "field_offset" : 96, 2857 "referenced_type" : "type-3" 2858 }, 2859 { 2860 "field_name" : "cssel", 2861 "field_offset" : 128, 2862 "referenced_type" : "type-3" 2863 }, 2864 { 2865 "field_name" : "dataoff", 2866 "field_offset" : 160, 2867 "referenced_type" : "type-3" 2868 }, 2869 { 2870 "field_name" : "datasel", 2871 "field_offset" : 192, 2872 "referenced_type" : "type-3" 2873 }, 2874 { 2875 "field_name" : "_st", 2876 "field_offset" : 224, 2877 "referenced_type" : "type-11" 2878 }, 2879 { 2880 "field_name" : "status", 2881 "field_offset" : 864, 2882 "referenced_type" : "type-3" 2883 } 2884 ], 2885 "linker_set_key" : "_libc_fpstate", 2886 "name" : "_libc_fpstate", 2887 "referenced_type" : "type-10", 2888 "self_type" : "type-10", 2889 "size" : 112, 2890 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h", 2891 "unique_id" : "_libc_fpstate" 2892 }, 2893 { 2894 "alignment" : 4, 2895 "fields" : 2896 [ 2897 { 2898 "field_name" : "element", 2899 "referenced_type" : "type-48" 2900 } 2901 ], 2902 "linker_set_key" : "_xmmreg", 2903 "name" : "_xmmreg", 2904 "referenced_type" : "type-47", 2905 "self_type" : "type-47", 2906 "size" : 16, 2907 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2908 "unique_id" : "_xmmreg" 2909 }, 2910 { 2911 "alignment" : 4, 2912 "fields" : 2913 [ 2914 { 2915 "field_name" : "fpstate", 2916 "referenced_type" : "type-69" 2917 }, 2918 { 2919 "field_name" : "xstate_hdr", 2920 "field_offset" : 4992, 2921 "referenced_type" : "type-155" 2922 }, 2923 { 2924 "field_name" : "ymmh", 2925 "field_offset" : 5504, 2926 "referenced_type" : "type-158" 2927 } 2928 ], 2929 "linker_set_key" : "_xstate", 2930 "name" : "_xstate", 2931 "referenced_type" : "type-159", 2932 "self_type" : "type-159", 2933 "size" : 944, 2934 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2935 "unique_id" : "_xstate" 2936 }, 2937 { 2938 "alignment" : 4, 2939 "fields" : 2940 [ 2941 { 2942 "field_name" : "ymmh_space", 2943 "referenced_type" : "type-153" 2944 } 2945 ], 2946 "linker_set_key" : "_ymmh_state", 2947 "name" : "_ymmh_state", 2948 "referenced_type" : "type-158", 2949 "self_type" : "type-158", 2950 "size" : 256, 2951 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 2952 "unique_id" : "_ymmh_state" 2953 }, 2954 { 2955 "alignment" : 4, 2956 "fields" : 2957 [ 2958 { 2959 "field_name" : "mixer", 2960 "referenced_type" : "type-58" 2961 }, 2962 { 2963 "field_name" : "num_mixer_ctls", 2964 "field_offset" : 32, 2965 "referenced_type" : "type-20" 2966 }, 2967 { 2968 "field_name" : "mixer_state", 2969 "field_offset" : 64, 2970 "referenced_type" : "type-60" 2971 }, 2972 { 2973 "field_name" : "mixer_path_size", 2974 "field_offset" : 96, 2975 "referenced_type" : "type-20" 2976 }, 2977 { 2978 "field_name" : "num_mixer_paths", 2979 "field_offset" : 128, 2980 "referenced_type" : "type-20" 2981 }, 2982 { 2983 "field_name" : "mixer_path", 2984 "field_offset" : 160, 2985 "referenced_type" : "type-61" 2986 } 2987 ], 2988 "linker_set_key" : "audio_route", 2989 "name" : "audio_route", 2990 "referenced_type" : "type-57", 2991 "self_type" : "type-57", 2992 "size" : 24, 2993 "source_file" : "/system/media/audio_route/audio_route.c", 2994 "unique_id" : "audio_route" 2995 }, 2996 { 2997 "alignment" : 4, 2998 "fields" : 2999 [ 3000 { 3001 "field_name" : "ar", 3002 "referenced_type" : "type-64" 3003 }, 3004 { 3005 "field_name" : "path", 3006 "field_offset" : 32, 3007 "referenced_type" : "type-61" 3008 }, 3009 { 3010 "field_name" : "level", 3011 "field_offset" : 64, 3012 "referenced_type" : "type-9" 3013 } 3014 ], 3015 "linker_set_key" : "config_parse_state", 3016 "name" : "config_parse_state", 3017 "referenced_type" : "type-63", 3018 "self_type" : "type-63", 3019 "size" : 12, 3020 "source_file" : "/system/media/audio_route/audio_route.c", 3021 "unique_id" : "config_parse_state" 3022 }, 3023 { 3024 "alignment" : 4, 3025 "fields" : 3026 [ 3027 { 3028 "field_name" : "enumerated", 3029 "referenced_type" : "type-40" 3030 }, 3031 { 3032 "field_name" : "integer", 3033 "referenced_type" : "type-41" 3034 }, 3035 { 3036 "field_name" : "ptr", 3037 "referenced_type" : "type-18" 3038 }, 3039 { 3040 "field_name" : "bytes", 3041 "referenced_type" : "type-43" 3042 } 3043 ], 3044 "linker_set_key" : "ctl_values", 3045 "name" : "ctl_values", 3046 "record_kind" : "union", 3047 "referenced_type" : "type-39", 3048 "self_type" : "type-39", 3049 "size" : 4, 3050 "source_file" : "/system/media/audio_route/audio_route.c", 3051 "unique_id" : "ctl_values" 3052 }, 3053 { 3054 "alignment" : 4, 3055 "fields" : 3056 [ 3057 { 3058 "field_name" : "quot", 3059 "referenced_type" : "type-9" 3060 }, 3061 { 3062 "field_name" : "rem", 3063 "field_offset" : 32, 3064 "referenced_type" : "type-9" 3065 } 3066 ], 3067 "linker_set_key" : "div_t", 3068 "name" : "div_t", 3069 "referenced_type" : "type-92", 3070 "self_type" : "type-92", 3071 "size" : 8, 3072 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdlib.h", 3073 "unique_id" : "div_t" 3074 }, 3075 { 3076 "alignment" : 4, 3077 "fields" : 3078 [ 3079 { 3080 "field_name" : "type", 3081 "referenced_type" : "type-9" 3082 }, 3083 { 3084 "field_name" : "pid", 3085 "field_offset" : 32, 3086 "referenced_type" : "type-9" 3087 } 3088 ], 3089 "linker_set_key" : "f_owner_ex", 3090 "name" : "f_owner_ex", 3091 "referenced_type" : "type-123", 3092 "self_type" : "type-123", 3093 "size" : 8, 3094 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h", 3095 "unique_id" : "f_owner_ex" 3096 }, 3097 { 3098 "alignment" : 4, 3099 "fields" : 3100 [ 3101 { 3102 "field_name" : "fds_bits", 3103 "referenced_type" : "type-2" 3104 } 3105 ], 3106 "linker_set_key" : "fd_set", 3107 "name" : "fd_set", 3108 "referenced_type" : "type-32", 3109 "self_type" : "type-32", 3110 "size" : 128, 3111 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/select.h", 3112 "unique_id" : "fd_set" 3113 }, 3114 { 3115 "alignment" : 4, 3116 "fields" : 3117 [ 3118 { 3119 "field_name" : "l_type", 3120 "referenced_type" : "type-125" 3121 }, 3122 { 3123 "field_name" : "l_whence", 3124 "field_offset" : 16, 3125 "referenced_type" : "type-125" 3126 }, 3127 { 3128 "field_name" : "l_start", 3129 "field_offset" : 32, 3130 "referenced_type" : "type-42" 3131 }, 3132 { 3133 "field_name" : "l_len", 3134 "field_offset" : 64, 3135 "referenced_type" : "type-42" 3136 }, 3137 { 3138 "field_name" : "l_pid", 3139 "field_offset" : 96, 3140 "referenced_type" : "type-9" 3141 } 3142 ], 3143 "linker_set_key" : "flock", 3144 "name" : "flock", 3145 "referenced_type" : "type-124", 3146 "self_type" : "type-124", 3147 "size" : 16, 3148 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h", 3149 "unique_id" : "flock" 3150 }, 3151 { 3152 "alignment" : 4, 3153 "fields" : 3154 [ 3155 { 3156 "field_name" : "l_type", 3157 "referenced_type" : "type-125" 3158 }, 3159 { 3160 "field_name" : "l_whence", 3161 "field_offset" : 16, 3162 "referenced_type" : "type-125" 3163 }, 3164 { 3165 "field_name" : "l_start", 3166 "field_offset" : 32, 3167 "referenced_type" : "type-95" 3168 }, 3169 { 3170 "field_name" : "l_len", 3171 "field_offset" : 96, 3172 "referenced_type" : "type-95" 3173 }, 3174 { 3175 "field_name" : "l_pid", 3176 "field_offset" : 160, 3177 "referenced_type" : "type-9" 3178 } 3179 ], 3180 "linker_set_key" : "flock64", 3181 "name" : "flock64", 3182 "referenced_type" : "type-126", 3183 "self_type" : "type-126", 3184 "size" : 24, 3185 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/fcntl.h", 3186 "unique_id" : "flock64" 3187 }, 3188 { 3189 "alignment" : 4, 3190 "fields" : 3191 [ 3192 { 3193 "field_name" : "iov_base", 3194 "referenced_type" : "type-18" 3195 }, 3196 { 3197 "field_name" : "iov_len", 3198 "field_offset" : 32, 3199 "referenced_type" : "type-20" 3200 } 3201 ], 3202 "linker_set_key" : "iovec", 3203 "name" : "iovec", 3204 "referenced_type" : "type-131", 3205 "self_type" : "type-131", 3206 "size" : 8, 3207 "source_file" : "/bionic/libc/kernel/uapi/linux/uio.h", 3208 "unique_id" : "iovec" 3209 }, 3210 { 3211 "alignment" : 4, 3212 "fields" : 3213 [ 3214 { 3215 "field_name" : "it_interval", 3216 "referenced_type" : "type-141" 3217 }, 3218 { 3219 "field_name" : "it_value", 3220 "field_offset" : 64, 3221 "referenced_type" : "type-141" 3222 } 3223 ], 3224 "linker_set_key" : "itimerspec", 3225 "name" : "itimerspec", 3226 "referenced_type" : "type-144", 3227 "self_type" : "type-144", 3228 "size" : 16, 3229 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 3230 "unique_id" : "itimerspec" 3231 }, 3232 { 3233 "alignment" : 4, 3234 "fields" : 3235 [ 3236 { 3237 "field_name" : "it_interval", 3238 "referenced_type" : "type-142" 3239 }, 3240 { 3241 "field_name" : "it_value", 3242 "field_offset" : 64, 3243 "referenced_type" : "type-142" 3244 } 3245 ], 3246 "linker_set_key" : "itimerval", 3247 "name" : "itimerval", 3248 "referenced_type" : "type-145", 3249 "self_type" : "type-145", 3250 "size" : 16, 3251 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 3252 "unique_id" : "itimerval" 3253 }, 3254 { 3255 "alignment" : 4, 3256 "fields" : 3257 [ 3258 { 3259 "field_name" : "quot", 3260 "referenced_type" : "type-42" 3261 }, 3262 { 3263 "field_name" : "rem", 3264 "field_offset" : 32, 3265 "referenced_type" : "type-42" 3266 } 3267 ], 3268 "linker_set_key" : "ldiv_t", 3269 "name" : "ldiv_t", 3270 "referenced_type" : "type-93", 3271 "self_type" : "type-93", 3272 "size" : 8, 3273 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdlib.h", 3274 "unique_id" : "ldiv_t" 3275 }, 3276 { 3277 "alignment" : 4, 3278 "fields" : 3279 [ 3280 { 3281 "field_name" : "quot", 3282 "referenced_type" : "type-95" 3283 }, 3284 { 3285 "field_name" : "rem", 3286 "field_offset" : 64, 3287 "referenced_type" : "type-95" 3288 } 3289 ], 3290 "linker_set_key" : "lldiv_t", 3291 "name" : "lldiv_t", 3292 "referenced_type" : "type-94", 3293 "self_type" : "type-94", 3294 "size" : 16, 3295 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/stdlib.h", 3296 "unique_id" : "lldiv_t" 3297 }, 3298 { 3299 "alignment" : 4, 3300 "fields" : 3301 [ 3302 { 3303 "referenced_type" : "type-139" 3304 } 3305 ], 3306 "linker_set_key" : "log_msg", 3307 "name" : "log_msg", 3308 "referenced_type" : "type-138", 3309 "self_type" : "type-138", 3310 "size" : 5124, 3311 "source_file" : "/system/core/liblog/include/log/log_read.h", 3312 "unique_id" : "log_msg" 3313 }, 3314 { 3315 "alignment" : 4, 3316 "fields" : 3317 [ 3318 { 3319 "field_name" : "buf", 3320 "referenced_type" : "type-140" 3321 }, 3322 { 3323 "field_name" : "entry", 3324 "referenced_type" : "type-137" 3325 }, 3326 { 3327 "field_name" : "entry_v4", 3328 "referenced_type" : "type-137" 3329 }, 3330 { 3331 "field_name" : "entry_v3", 3332 "referenced_type" : "type-136" 3333 }, 3334 { 3335 "field_name" : "entry_v2", 3336 "referenced_type" : "type-135" 3337 }, 3338 { 3339 "field_name" : "entry_v1", 3340 "referenced_type" : "type-133" 3341 } 3342 ], 3343 "is_anonymous" : true, 3344 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 3345 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3", 3346 "record_kind" : "union", 3347 "referenced_type" : "type-139", 3348 "self_type" : "type-139", 3349 "size" : 5124, 3350 "source_file" : "/system/core/liblog/include/log/log_read.h", 3351 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)" 3352 }, 3353 { 3354 "alignment" : 1, 3355 "fields" : 3356 [ 3357 { 3358 "field_name" : "tv_sec", 3359 "referenced_type" : "type-20" 3360 }, 3361 { 3362 "field_name" : "tv_nsec", 3363 "field_offset" : 32, 3364 "referenced_type" : "type-20" 3365 } 3366 ], 3367 "linker_set_key" : "log_time", 3368 "name" : "log_time", 3369 "referenced_type" : "type-132", 3370 "self_type" : "type-132", 3371 "size" : 8, 3372 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h", 3373 "unique_id" : "log_time" 3374 }, 3375 { 3376 "alignment" : 4, 3377 "fields" : 3378 [ 3379 { 3380 "field_name" : "len", 3381 "referenced_type" : "type-4" 3382 }, 3383 { 3384 "field_name" : "__pad", 3385 "field_offset" : 16, 3386 "referenced_type" : "type-4" 3387 }, 3388 { 3389 "field_name" : "pid", 3390 "field_offset" : 32, 3391 "referenced_type" : "type-9" 3392 }, 3393 { 3394 "field_name" : "tid", 3395 "field_offset" : 64, 3396 "referenced_type" : "type-9" 3397 }, 3398 { 3399 "field_name" : "sec", 3400 "field_offset" : 96, 3401 "referenced_type" : "type-9" 3402 }, 3403 { 3404 "field_name" : "nsec", 3405 "field_offset" : 128, 3406 "referenced_type" : "type-9" 3407 }, 3408 { 3409 "field_name" : "msg", 3410 "field_offset" : 160, 3411 "referenced_type" : "type-134" 3412 } 3413 ], 3414 "linker_set_key" : "logger_entry", 3415 "name" : "logger_entry", 3416 "referenced_type" : "type-133", 3417 "self_type" : "type-133", 3418 "size" : 20, 3419 "source_file" : "/system/core/liblog/include/log/log_read.h", 3420 "unique_id" : "logger_entry" 3421 }, 3422 { 3423 "alignment" : 1, 3424 "fields" : 3425 [ 3426 { 3427 "field_name" : "len", 3428 "referenced_type" : "type-4" 3429 }, 3430 { 3431 "field_name" : "hdr_size", 3432 "field_offset" : 16, 3433 "referenced_type" : "type-4" 3434 }, 3435 { 3436 "field_name" : "pid", 3437 "field_offset" : 32, 3438 "referenced_type" : "type-9" 3439 }, 3440 { 3441 "field_name" : "tid", 3442 "field_offset" : 64, 3443 "referenced_type" : "type-9" 3444 }, 3445 { 3446 "field_name" : "sec", 3447 "field_offset" : 96, 3448 "referenced_type" : "type-9" 3449 }, 3450 { 3451 "field_name" : "nsec", 3452 "field_offset" : 128, 3453 "referenced_type" : "type-9" 3454 }, 3455 { 3456 "field_name" : "euid", 3457 "field_offset" : 160, 3458 "referenced_type" : "type-20" 3459 }, 3460 { 3461 "field_name" : "msg", 3462 "field_offset" : 192, 3463 "referenced_type" : "type-134" 3464 } 3465 ], 3466 "linker_set_key" : "logger_entry_v2", 3467 "name" : "logger_entry_v2", 3468 "referenced_type" : "type-135", 3469 "self_type" : "type-135", 3470 "size" : 24, 3471 "source_file" : "/system/core/liblog/include/log/log_read.h", 3472 "unique_id" : "logger_entry_v2" 3473 }, 3474 { 3475 "alignment" : 1, 3476 "fields" : 3477 [ 3478 { 3479 "field_name" : "len", 3480 "referenced_type" : "type-4" 3481 }, 3482 { 3483 "field_name" : "hdr_size", 3484 "field_offset" : 16, 3485 "referenced_type" : "type-4" 3486 }, 3487 { 3488 "field_name" : "pid", 3489 "field_offset" : 32, 3490 "referenced_type" : "type-9" 3491 }, 3492 { 3493 "field_name" : "tid", 3494 "field_offset" : 64, 3495 "referenced_type" : "type-9" 3496 }, 3497 { 3498 "field_name" : "sec", 3499 "field_offset" : 96, 3500 "referenced_type" : "type-9" 3501 }, 3502 { 3503 "field_name" : "nsec", 3504 "field_offset" : 128, 3505 "referenced_type" : "type-9" 3506 }, 3507 { 3508 "field_name" : "lid", 3509 "field_offset" : 160, 3510 "referenced_type" : "type-20" 3511 }, 3512 { 3513 "field_name" : "msg", 3514 "field_offset" : 192, 3515 "referenced_type" : "type-134" 3516 } 3517 ], 3518 "linker_set_key" : "logger_entry_v3", 3519 "name" : "logger_entry_v3", 3520 "referenced_type" : "type-136", 3521 "self_type" : "type-136", 3522 "size" : 24, 3523 "source_file" : "/system/core/liblog/include/log/log_read.h", 3524 "unique_id" : "logger_entry_v3" 3525 }, 3526 { 3527 "alignment" : 4, 3528 "fields" : 3529 [ 3530 { 3531 "field_name" : "len", 3532 "referenced_type" : "type-4" 3533 }, 3534 { 3535 "field_name" : "hdr_size", 3536 "field_offset" : 16, 3537 "referenced_type" : "type-4" 3538 }, 3539 { 3540 "field_name" : "pid", 3541 "field_offset" : 32, 3542 "referenced_type" : "type-9" 3543 }, 3544 { 3545 "field_name" : "tid", 3546 "field_offset" : 64, 3547 "referenced_type" : "type-20" 3548 }, 3549 { 3550 "field_name" : "sec", 3551 "field_offset" : 96, 3552 "referenced_type" : "type-20" 3553 }, 3554 { 3555 "field_name" : "nsec", 3556 "field_offset" : 128, 3557 "referenced_type" : "type-20" 3558 }, 3559 { 3560 "field_name" : "lid", 3561 "field_offset" : 160, 3562 "referenced_type" : "type-20" 3563 }, 3564 { 3565 "field_name" : "uid", 3566 "field_offset" : 192, 3567 "referenced_type" : "type-20" 3568 }, 3569 { 3570 "field_name" : "msg", 3571 "field_offset" : 224, 3572 "referenced_type" : "type-134" 3573 } 3574 ], 3575 "linker_set_key" : "logger_entry_v4", 3576 "name" : "logger_entry_v4", 3577 "referenced_type" : "type-137", 3578 "self_type" : "type-137", 3579 "size" : 28, 3580 "source_file" : "/system/core/liblog/include/log/log_read.h", 3581 "unique_id" : "logger_entry_v4" 3582 }, 3583 { 3584 "alignment" : 4, 3585 "fields" : 3586 [ 3587 { 3588 "field_name" : "arena", 3589 "referenced_type" : "type-20" 3590 }, 3591 { 3592 "field_name" : "ordblks", 3593 "field_offset" : 32, 3594 "referenced_type" : "type-20" 3595 }, 3596 { 3597 "field_name" : "smblks", 3598 "field_offset" : 64, 3599 "referenced_type" : "type-20" 3600 }, 3601 { 3602 "field_name" : "hblks", 3603 "field_offset" : 96, 3604 "referenced_type" : "type-20" 3605 }, 3606 { 3607 "field_name" : "hblkhd", 3608 "field_offset" : 128, 3609 "referenced_type" : "type-20" 3610 }, 3611 { 3612 "field_name" : "usmblks", 3613 "field_offset" : 160, 3614 "referenced_type" : "type-20" 3615 }, 3616 { 3617 "field_name" : "fsmblks", 3618 "field_offset" : 192, 3619 "referenced_type" : "type-20" 3620 }, 3621 { 3622 "field_name" : "uordblks", 3623 "field_offset" : 224, 3624 "referenced_type" : "type-20" 3625 }, 3626 { 3627 "field_name" : "fordblks", 3628 "field_offset" : 256, 3629 "referenced_type" : "type-20" 3630 }, 3631 { 3632 "field_name" : "keepcost", 3633 "field_offset" : 288, 3634 "referenced_type" : "type-20" 3635 } 3636 ], 3637 "linker_set_key" : "mallinfo", 3638 "name" : "mallinfo", 3639 "referenced_type" : "type-62", 3640 "self_type" : "type-62", 3641 "size" : 40, 3642 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/malloc.h", 3643 "unique_id" : "mallinfo" 3644 }, 3645 { 3646 "alignment" : 4, 3647 "fields" : 3648 [ 3649 { 3650 "field_name" : "gregs", 3651 "referenced_type" : "type-13" 3652 }, 3653 { 3654 "field_name" : "fpregs", 3655 "field_offset" : 608, 3656 "referenced_type" : "type-14" 3657 }, 3658 { 3659 "field_name" : "oldmask", 3660 "field_offset" : 640, 3661 "referenced_type" : "type-3" 3662 }, 3663 { 3664 "field_name" : "cr2", 3665 "field_offset" : 672, 3666 "referenced_type" : "type-3" 3667 } 3668 ], 3669 "linker_set_key" : "mcontext_t", 3670 "name" : "mcontext_t", 3671 "referenced_type" : "type-12", 3672 "self_type" : "type-12", 3673 "size" : 88, 3674 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h", 3675 "unique_id" : "mcontext_t" 3676 }, 3677 { 3678 "alignment" : 4, 3679 "fields" : 3680 [ 3681 { 3682 "field_name" : "name", 3683 "referenced_type" : "type-55" 3684 }, 3685 { 3686 "field_name" : "size", 3687 "field_offset" : 32, 3688 "referenced_type" : "type-20" 3689 }, 3690 { 3691 "field_name" : "length", 3692 "field_offset" : 64, 3693 "referenced_type" : "type-20" 3694 }, 3695 { 3696 "field_name" : "setting", 3697 "field_offset" : 96, 3698 "referenced_type" : "type-56" 3699 } 3700 ], 3701 "linker_set_key" : "mixer_path", 3702 "name" : "mixer_path", 3703 "referenced_type" : "type-54", 3704 "self_type" : "type-54", 3705 "size" : 16, 3706 "source_file" : "/system/media/audio_route/audio_route.c", 3707 "unique_id" : "mixer_path" 3708 }, 3709 { 3710 "alignment" : 4, 3711 "fields" : 3712 [ 3713 { 3714 "field_name" : "ctl_index", 3715 "referenced_type" : "type-20" 3716 }, 3717 { 3718 "field_name" : "num_values", 3719 "field_offset" : 32, 3720 "referenced_type" : "type-20" 3721 }, 3722 { 3723 "field_name" : "type", 3724 "field_offset" : 64, 3725 "referenced_type" : "type-20" 3726 }, 3727 { 3728 "field_name" : "value", 3729 "field_offset" : 96, 3730 "referenced_type" : "type-39" 3731 } 3732 ], 3733 "linker_set_key" : "mixer_setting", 3734 "name" : "mixer_setting", 3735 "referenced_type" : "type-52", 3736 "self_type" : "type-52", 3737 "size" : 16, 3738 "source_file" : "/system/media/audio_route/audio_route.c", 3739 "unique_id" : "mixer_setting" 3740 }, 3741 { 3742 "alignment" : 4, 3743 "fields" : 3744 [ 3745 { 3746 "field_name" : "ctl", 3747 "referenced_type" : "type-50" 3748 }, 3749 { 3750 "field_name" : "num_values", 3751 "field_offset" : 32, 3752 "referenced_type" : "type-20" 3753 }, 3754 { 3755 "field_name" : "old_value", 3756 "field_offset" : 64, 3757 "referenced_type" : "type-39" 3758 }, 3759 { 3760 "field_name" : "new_value", 3761 "field_offset" : 96, 3762 "referenced_type" : "type-39" 3763 }, 3764 { 3765 "field_name" : "reset_value", 3766 "field_offset" : 128, 3767 "referenced_type" : "type-39" 3768 }, 3769 { 3770 "field_name" : "active_count", 3771 "field_offset" : 160, 3772 "referenced_type" : "type-20" 3773 } 3774 ], 3775 "linker_set_key" : "mixer_state", 3776 "name" : "mixer_state", 3777 "referenced_type" : "type-49", 3778 "self_type" : "type-49", 3779 "size" : 24, 3780 "source_file" : "/system/media/audio_route/audio_route.c", 3781 "unique_id" : "mixer_state" 3782 }, 3783 { 3784 "alignment" : 4, 3785 "fields" : 3786 [ 3787 { 3788 "field_name" : "ctl_index", 3789 "referenced_type" : "type-20" 3790 }, 3791 { 3792 "field_name" : "index", 3793 "field_offset" : 32, 3794 "referenced_type" : "type-9" 3795 }, 3796 { 3797 "field_name" : "value", 3798 "field_offset" : 64, 3799 "referenced_type" : "type-42" 3800 } 3801 ], 3802 "linker_set_key" : "mixer_value", 3803 "name" : "mixer_value", 3804 "referenced_type" : "type-53", 3805 "self_type" : "type-53", 3806 "size" : 12, 3807 "source_file" : "/system/media/audio_route/audio_route.c", 3808 "unique_id" : "mixer_value" 3809 }, 3810 { 3811 "alignment" : 4, 3812 "fields" : 3813 [ 3814 { 3815 "field_name" : "channels", 3816 "referenced_type" : "type-20" 3817 }, 3818 { 3819 "field_name" : "rate", 3820 "field_offset" : 32, 3821 "referenced_type" : "type-20" 3822 }, 3823 { 3824 "field_name" : "period_size", 3825 "field_offset" : 64, 3826 "referenced_type" : "type-20" 3827 }, 3828 { 3829 "field_name" : "period_count", 3830 "field_offset" : 96, 3831 "referenced_type" : "type-20" 3832 }, 3833 { 3834 "field_name" : "format", 3835 "field_offset" : 128, 3836 "referenced_type" : "type-33" 3837 }, 3838 { 3839 "field_name" : "start_threshold", 3840 "field_offset" : 160, 3841 "referenced_type" : "type-20" 3842 }, 3843 { 3844 "field_name" : "stop_threshold", 3845 "field_offset" : 192, 3846 "referenced_type" : "type-20" 3847 }, 3848 { 3849 "field_name" : "silence_threshold", 3850 "field_offset" : 224, 3851 "referenced_type" : "type-20" 3852 }, 3853 { 3854 "field_name" : "silence_size", 3855 "field_offset" : 256, 3856 "referenced_type" : "type-20" 3857 }, 3858 { 3859 "field_name" : "avail_min", 3860 "field_offset" : 288, 3861 "referenced_type" : "type-9" 3862 } 3863 ], 3864 "linker_set_key" : "pcm_config", 3865 "name" : "pcm_config", 3866 "referenced_type" : "type-36", 3867 "self_type" : "type-36", 3868 "size" : 40, 3869 "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h", 3870 "unique_id" : "pcm_config" 3871 }, 3872 { 3873 "alignment" : 4, 3874 "fields" : 3875 [ 3876 { 3877 "field_name" : "bits", 3878 "referenced_type" : "type-35" 3879 } 3880 ], 3881 "linker_set_key" : "pcm_mask", 3882 "name" : "pcm_mask", 3883 "referenced_type" : "type-34", 3884 "self_type" : "type-34", 3885 "size" : 32, 3886 "source_file" : "/external/tinyalsa/include/tinyalsa/asoundlib.h", 3887 "unique_id" : "pcm_mask" 3888 }, 3889 { 3890 "alignment" : 4, 3891 "fields" : 3892 [ 3893 { 3894 "field_name" : "flags", 3895 "referenced_type" : "type-20" 3896 }, 3897 { 3898 "field_name" : "stack_base", 3899 "field_offset" : 32, 3900 "referenced_type" : "type-18" 3901 }, 3902 { 3903 "field_name" : "stack_size", 3904 "field_offset" : 64, 3905 "referenced_type" : "type-20" 3906 }, 3907 { 3908 "field_name" : "guard_size", 3909 "field_offset" : 96, 3910 "referenced_type" : "type-20" 3911 }, 3912 { 3913 "field_name" : "sched_policy", 3914 "field_offset" : 128, 3915 "referenced_type" : "type-9" 3916 }, 3917 { 3918 "field_name" : "sched_priority", 3919 "field_offset" : 160, 3920 "referenced_type" : "type-9" 3921 } 3922 ], 3923 "linker_set_key" : "pthread_attr_t", 3924 "name" : "pthread_attr_t", 3925 "referenced_type" : "type-121", 3926 "self_type" : "type-121", 3927 "size" : 24, 3928 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h", 3929 "unique_id" : "pthread_attr_t" 3930 }, 3931 { 3932 "alignment" : 4, 3933 "fields" : 3934 [ 3935 { 3936 "field_name" : "__private", 3937 "referenced_type" : "type-150" 3938 } 3939 ], 3940 "linker_set_key" : "pthread_barrier_t", 3941 "name" : "pthread_barrier_t", 3942 "referenced_type" : "type-149", 3943 "self_type" : "type-149", 3944 "size" : 32, 3945 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h", 3946 "unique_id" : "pthread_barrier_t" 3947 }, 3948 { 3949 "alignment" : 4, 3950 "fields" : 3951 [ 3952 { 3953 "field_name" : "__private", 3954 "referenced_type" : "type-166" 3955 } 3956 ], 3957 "linker_set_key" : "pthread_cond_t", 3958 "name" : "pthread_cond_t", 3959 "referenced_type" : "type-165", 3960 "self_type" : "type-165", 3961 "size" : 4, 3962 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h", 3963 "unique_id" : "pthread_cond_t" 3964 }, 3965 { 3966 "alignment" : 4, 3967 "fields" : 3968 [ 3969 { 3970 "field_name" : "__private", 3971 "referenced_type" : "type-166" 3972 } 3973 ], 3974 "linker_set_key" : "pthread_mutex_t", 3975 "name" : "pthread_mutex_t", 3976 "referenced_type" : "type-193", 3977 "self_type" : "type-193", 3978 "size" : 4, 3979 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h", 3980 "unique_id" : "pthread_mutex_t" 3981 }, 3982 { 3983 "alignment" : 4, 3984 "fields" : 3985 [ 3986 { 3987 "field_name" : "__private", 3988 "referenced_type" : "type-201" 3989 } 3990 ], 3991 "linker_set_key" : "pthread_rwlock_t", 3992 "name" : "pthread_rwlock_t", 3993 "referenced_type" : "type-200", 3994 "self_type" : "type-200", 3995 "size" : 40, 3996 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h", 3997 "unique_id" : "pthread_rwlock_t" 3998 }, 3999 { 4000 "alignment" : 4, 4001 "fields" : 4002 [ 4003 { 4004 "field_name" : "__private", 4005 "referenced_type" : "type-8" 4006 } 4007 ], 4008 "linker_set_key" : "pthread_spinlock_t", 4009 "name" : "pthread_spinlock_t", 4010 "referenced_type" : "type-7", 4011 "self_type" : "type-7", 4012 "size" : 8, 4013 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/pthread_types.h", 4014 "unique_id" : "pthread_spinlock_t" 4015 }, 4016 { 4017 "alignment" : 4, 4018 "fields" : 4019 [ 4020 { 4021 "referenced_type" : "type-203" 4022 }, 4023 { 4024 "field_name" : "sa_mask", 4025 "field_offset" : 32, 4026 "referenced_type" : "type-3" 4027 }, 4028 { 4029 "field_name" : "sa_flags", 4030 "field_offset" : 64, 4031 "referenced_type" : "type-9" 4032 }, 4033 { 4034 "field_name" : "sa_restorer", 4035 "field_offset" : 96, 4036 "referenced_type" : "type-191" 4037 } 4038 ], 4039 "linker_set_key" : "sigaction", 4040 "name" : "sigaction", 4041 "referenced_type" : "type-202", 4042 "self_type" : "type-202", 4043 "size" : 16, 4044 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h", 4045 "unique_id" : "sigaction" 4046 }, 4047 { 4048 "alignment" : 4, 4049 "fields" : 4050 [ 4051 { 4052 "referenced_type" : "type-205" 4053 }, 4054 { 4055 "field_name" : "sa_flags", 4056 "field_offset" : 32, 4057 "referenced_type" : "type-9" 4058 }, 4059 { 4060 "field_name" : "sa_restorer", 4061 "field_offset" : 64, 4062 "referenced_type" : "type-191" 4063 }, 4064 { 4065 "field_name" : "sa_mask", 4066 "field_offset" : 96, 4067 "referenced_type" : "type-23" 4068 } 4069 ], 4070 "linker_set_key" : "sigaction64", 4071 "name" : "sigaction64", 4072 "referenced_type" : "type-204", 4073 "self_type" : "type-204", 4074 "size" : 20, 4075 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h", 4076 "unique_id" : "sigaction64" 4077 }, 4078 { 4079 "alignment" : 4, 4080 "fields" : 4081 [ 4082 { 4083 "field_name" : "sa_handler", 4084 "referenced_type" : "type-169" 4085 }, 4086 { 4087 "field_name" : "sa_sigaction", 4088 "referenced_type" : "type-171" 4089 } 4090 ], 4091 "is_anonymous" : true, 4092 "linker_set_key" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3", 4093 "name" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3", 4094 "record_kind" : "union", 4095 "referenced_type" : "type-205", 4096 "self_type" : "type-205", 4097 "size" : 4, 4098 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h", 4099 "unique_id" : "sigaction64::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:116:3)" 4100 }, 4101 { 4102 "alignment" : 4, 4103 "fields" : 4104 [ 4105 { 4106 "field_name" : "sa_handler", 4107 "referenced_type" : "type-169" 4108 }, 4109 { 4110 "field_name" : "sa_sigaction", 4111 "referenced_type" : "type-171" 4112 } 4113 ], 4114 "is_anonymous" : true, 4115 "linker_set_key" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3", 4116 "name" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3", 4117 "record_kind" : "union", 4118 "referenced_type" : "type-203", 4119 "self_type" : "type-203", 4120 "size" : 4, 4121 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h", 4122 "unique_id" : "sigaction::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h:105:3)" 4123 }, 4124 { 4125 "alignment" : 4, 4126 "fields" : 4127 [ 4128 { 4129 "field_name" : "ss_sp", 4130 "referenced_type" : "type-18" 4131 }, 4132 { 4133 "field_name" : "ss_flags", 4134 "field_offset" : 32, 4135 "referenced_type" : "type-9" 4136 }, 4137 { 4138 "field_name" : "ss_size", 4139 "field_offset" : 64, 4140 "referenced_type" : "type-20" 4141 } 4142 ], 4143 "linker_set_key" : "sigaltstack", 4144 "name" : "sigaltstack", 4145 "referenced_type" : "type-17", 4146 "self_type" : "type-17", 4147 "size" : 12, 4148 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/signal.h", 4149 "unique_id" : "sigaltstack" 4150 }, 4151 { 4152 "alignment" : 4, 4153 "fields" : 4154 [ 4155 { 4156 "field_name" : "gs", 4157 "referenced_type" : "type-4" 4158 }, 4159 { 4160 "field_name" : "__gsh", 4161 "field_offset" : 16, 4162 "referenced_type" : "type-4" 4163 }, 4164 { 4165 "field_name" : "fs", 4166 "field_offset" : 32, 4167 "referenced_type" : "type-4" 4168 }, 4169 { 4170 "field_name" : "__fsh", 4171 "field_offset" : 48, 4172 "referenced_type" : "type-4" 4173 }, 4174 { 4175 "field_name" : "es", 4176 "field_offset" : 64, 4177 "referenced_type" : "type-4" 4178 }, 4179 { 4180 "field_name" : "__esh", 4181 "field_offset" : 80, 4182 "referenced_type" : "type-4" 4183 }, 4184 { 4185 "field_name" : "ds", 4186 "field_offset" : 96, 4187 "referenced_type" : "type-4" 4188 }, 4189 { 4190 "field_name" : "__dsh", 4191 "field_offset" : 112, 4192 "referenced_type" : "type-4" 4193 }, 4194 { 4195 "field_name" : "edi", 4196 "field_offset" : 128, 4197 "referenced_type" : "type-20" 4198 }, 4199 { 4200 "field_name" : "esi", 4201 "field_offset" : 160, 4202 "referenced_type" : "type-20" 4203 }, 4204 { 4205 "field_name" : "ebp", 4206 "field_offset" : 192, 4207 "referenced_type" : "type-20" 4208 }, 4209 { 4210 "field_name" : "esp", 4211 "field_offset" : 224, 4212 "referenced_type" : "type-20" 4213 }, 4214 { 4215 "field_name" : "ebx", 4216 "field_offset" : 256, 4217 "referenced_type" : "type-20" 4218 }, 4219 { 4220 "field_name" : "edx", 4221 "field_offset" : 288, 4222 "referenced_type" : "type-20" 4223 }, 4224 { 4225 "field_name" : "ecx", 4226 "field_offset" : 320, 4227 "referenced_type" : "type-20" 4228 }, 4229 { 4230 "field_name" : "eax", 4231 "field_offset" : 352, 4232 "referenced_type" : "type-20" 4233 }, 4234 { 4235 "field_name" : "trapno", 4236 "field_offset" : 384, 4237 "referenced_type" : "type-20" 4238 }, 4239 { 4240 "field_name" : "err", 4241 "field_offset" : 416, 4242 "referenced_type" : "type-20" 4243 }, 4244 { 4245 "field_name" : "eip", 4246 "field_offset" : 448, 4247 "referenced_type" : "type-20" 4248 }, 4249 { 4250 "field_name" : "cs", 4251 "field_offset" : 480, 4252 "referenced_type" : "type-4" 4253 }, 4254 { 4255 "field_name" : "__csh", 4256 "field_offset" : 496, 4257 "referenced_type" : "type-4" 4258 }, 4259 { 4260 "field_name" : "eflags", 4261 "field_offset" : 512, 4262 "referenced_type" : "type-20" 4263 }, 4264 { 4265 "field_name" : "esp_at_signal", 4266 "field_offset" : 544, 4267 "referenced_type" : "type-20" 4268 }, 4269 { 4270 "field_name" : "ss", 4271 "field_offset" : 576, 4272 "referenced_type" : "type-4" 4273 }, 4274 { 4275 "field_name" : "__ssh", 4276 "field_offset" : 592, 4277 "referenced_type" : "type-4" 4278 }, 4279 { 4280 "field_name" : "fpstate", 4281 "field_offset" : 608, 4282 "referenced_type" : "type-164" 4283 }, 4284 { 4285 "field_name" : "oldmask", 4286 "field_offset" : 640, 4287 "referenced_type" : "type-20" 4288 }, 4289 { 4290 "field_name" : "cr2", 4291 "field_offset" : 672, 4292 "referenced_type" : "type-20" 4293 } 4294 ], 4295 "linker_set_key" : "sigcontext", 4296 "name" : "sigcontext", 4297 "referenced_type" : "type-163", 4298 "self_type" : "type-163", 4299 "size" : 88, 4300 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 4301 "unique_id" : "sigcontext" 4302 }, 4303 { 4304 "alignment" : 4, 4305 "fields" : 4306 [ 4307 { 4308 "field_name" : "gs", 4309 "referenced_type" : "type-4" 4310 }, 4311 { 4312 "field_name" : "__gsh", 4313 "field_offset" : 16, 4314 "referenced_type" : "type-4" 4315 }, 4316 { 4317 "field_name" : "fs", 4318 "field_offset" : 32, 4319 "referenced_type" : "type-4" 4320 }, 4321 { 4322 "field_name" : "__fsh", 4323 "field_offset" : 48, 4324 "referenced_type" : "type-4" 4325 }, 4326 { 4327 "field_name" : "es", 4328 "field_offset" : 64, 4329 "referenced_type" : "type-4" 4330 }, 4331 { 4332 "field_name" : "__esh", 4333 "field_offset" : 80, 4334 "referenced_type" : "type-4" 4335 }, 4336 { 4337 "field_name" : "ds", 4338 "field_offset" : 96, 4339 "referenced_type" : "type-4" 4340 }, 4341 { 4342 "field_name" : "__dsh", 4343 "field_offset" : 112, 4344 "referenced_type" : "type-4" 4345 }, 4346 { 4347 "field_name" : "di", 4348 "field_offset" : 128, 4349 "referenced_type" : "type-20" 4350 }, 4351 { 4352 "field_name" : "si", 4353 "field_offset" : 160, 4354 "referenced_type" : "type-20" 4355 }, 4356 { 4357 "field_name" : "bp", 4358 "field_offset" : 192, 4359 "referenced_type" : "type-20" 4360 }, 4361 { 4362 "field_name" : "sp", 4363 "field_offset" : 224, 4364 "referenced_type" : "type-20" 4365 }, 4366 { 4367 "field_name" : "bx", 4368 "field_offset" : 256, 4369 "referenced_type" : "type-20" 4370 }, 4371 { 4372 "field_name" : "dx", 4373 "field_offset" : 288, 4374 "referenced_type" : "type-20" 4375 }, 4376 { 4377 "field_name" : "cx", 4378 "field_offset" : 320, 4379 "referenced_type" : "type-20" 4380 }, 4381 { 4382 "field_name" : "ax", 4383 "field_offset" : 352, 4384 "referenced_type" : "type-20" 4385 }, 4386 { 4387 "field_name" : "trapno", 4388 "field_offset" : 384, 4389 "referenced_type" : "type-20" 4390 }, 4391 { 4392 "field_name" : "err", 4393 "field_offset" : 416, 4394 "referenced_type" : "type-20" 4395 }, 4396 { 4397 "field_name" : "ip", 4398 "field_offset" : 448, 4399 "referenced_type" : "type-20" 4400 }, 4401 { 4402 "field_name" : "cs", 4403 "field_offset" : 480, 4404 "referenced_type" : "type-4" 4405 }, 4406 { 4407 "field_name" : "__csh", 4408 "field_offset" : 496, 4409 "referenced_type" : "type-4" 4410 }, 4411 { 4412 "field_name" : "flags", 4413 "field_offset" : 512, 4414 "referenced_type" : "type-20" 4415 }, 4416 { 4417 "field_name" : "sp_at_signal", 4418 "field_offset" : 544, 4419 "referenced_type" : "type-20" 4420 }, 4421 { 4422 "field_name" : "ss", 4423 "field_offset" : 576, 4424 "referenced_type" : "type-4" 4425 }, 4426 { 4427 "field_name" : "__ssh", 4428 "field_offset" : 592, 4429 "referenced_type" : "type-4" 4430 }, 4431 { 4432 "field_name" : "fpstate", 4433 "field_offset" : 608, 4434 "referenced_type" : "type-20" 4435 }, 4436 { 4437 "field_name" : "oldmask", 4438 "field_offset" : 640, 4439 "referenced_type" : "type-20" 4440 }, 4441 { 4442 "field_name" : "cr2", 4443 "field_offset" : 672, 4444 "referenced_type" : "type-20" 4445 } 4446 ], 4447 "linker_set_key" : "sigcontext_32", 4448 "name" : "sigcontext_32", 4449 "referenced_type" : "type-160", 4450 "self_type" : "type-160", 4451 "size" : 88, 4452 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 4453 "unique_id" : "sigcontext_32" 4454 }, 4455 { 4456 "alignment" : 4, 4457 "fields" : 4458 [ 4459 { 4460 "field_name" : "r8", 4461 "referenced_type" : "type-80" 4462 }, 4463 { 4464 "field_name" : "r9", 4465 "field_offset" : 64, 4466 "referenced_type" : "type-80" 4467 }, 4468 { 4469 "field_name" : "r10", 4470 "field_offset" : 128, 4471 "referenced_type" : "type-80" 4472 }, 4473 { 4474 "field_name" : "r11", 4475 "field_offset" : 192, 4476 "referenced_type" : "type-80" 4477 }, 4478 { 4479 "field_name" : "r12", 4480 "field_offset" : 256, 4481 "referenced_type" : "type-80" 4482 }, 4483 { 4484 "field_name" : "r13", 4485 "field_offset" : 320, 4486 "referenced_type" : "type-80" 4487 }, 4488 { 4489 "field_name" : "r14", 4490 "field_offset" : 384, 4491 "referenced_type" : "type-80" 4492 }, 4493 { 4494 "field_name" : "r15", 4495 "field_offset" : 448, 4496 "referenced_type" : "type-80" 4497 }, 4498 { 4499 "field_name" : "di", 4500 "field_offset" : 512, 4501 "referenced_type" : "type-80" 4502 }, 4503 { 4504 "field_name" : "si", 4505 "field_offset" : 576, 4506 "referenced_type" : "type-80" 4507 }, 4508 { 4509 "field_name" : "bp", 4510 "field_offset" : 640, 4511 "referenced_type" : "type-80" 4512 }, 4513 { 4514 "field_name" : "bx", 4515 "field_offset" : 704, 4516 "referenced_type" : "type-80" 4517 }, 4518 { 4519 "field_name" : "dx", 4520 "field_offset" : 768, 4521 "referenced_type" : "type-80" 4522 }, 4523 { 4524 "field_name" : "ax", 4525 "field_offset" : 832, 4526 "referenced_type" : "type-80" 4527 }, 4528 { 4529 "field_name" : "cx", 4530 "field_offset" : 896, 4531 "referenced_type" : "type-80" 4532 }, 4533 { 4534 "field_name" : "sp", 4535 "field_offset" : 960, 4536 "referenced_type" : "type-80" 4537 }, 4538 { 4539 "field_name" : "ip", 4540 "field_offset" : 1024, 4541 "referenced_type" : "type-80" 4542 }, 4543 { 4544 "field_name" : "flags", 4545 "field_offset" : 1088, 4546 "referenced_type" : "type-80" 4547 }, 4548 { 4549 "field_name" : "cs", 4550 "field_offset" : 1152, 4551 "referenced_type" : "type-4" 4552 }, 4553 { 4554 "field_name" : "gs", 4555 "field_offset" : 1168, 4556 "referenced_type" : "type-4" 4557 }, 4558 { 4559 "field_name" : "fs", 4560 "field_offset" : 1184, 4561 "referenced_type" : "type-4" 4562 }, 4563 { 4564 "field_name" : "ss", 4565 "field_offset" : 1200, 4566 "referenced_type" : "type-4" 4567 }, 4568 { 4569 "field_name" : "err", 4570 "field_offset" : 1216, 4571 "referenced_type" : "type-80" 4572 }, 4573 { 4574 "field_name" : "trapno", 4575 "field_offset" : 1280, 4576 "referenced_type" : "type-80" 4577 }, 4578 { 4579 "field_name" : "oldmask", 4580 "field_offset" : 1344, 4581 "referenced_type" : "type-80" 4582 }, 4583 { 4584 "field_name" : "cr2", 4585 "field_offset" : 1408, 4586 "referenced_type" : "type-80" 4587 }, 4588 { 4589 "field_name" : "fpstate", 4590 "field_offset" : 1472, 4591 "referenced_type" : "type-80" 4592 }, 4593 { 4594 "field_name" : "reserved1", 4595 "field_offset" : 1536, 4596 "referenced_type" : "type-162" 4597 } 4598 ], 4599 "linker_set_key" : "sigcontext_64", 4600 "name" : "sigcontext_64", 4601 "referenced_type" : "type-161", 4602 "self_type" : "type-161", 4603 "size" : 256, 4604 "source_file" : "/bionic/libc/kernel/uapi/asm-x86/asm/sigcontext.h", 4605 "unique_id" : "sigcontext_64" 4606 }, 4607 { 4608 "alignment" : 4, 4609 "fields" : 4610 [ 4611 { 4612 "field_name" : "sigev_value", 4613 "referenced_type" : "type-180" 4614 }, 4615 { 4616 "field_name" : "sigev_signo", 4617 "field_offset" : 32, 4618 "referenced_type" : "type-9" 4619 }, 4620 { 4621 "field_name" : "sigev_notify", 4622 "field_offset" : 64, 4623 "referenced_type" : "type-9" 4624 }, 4625 { 4626 "field_name" : "_sigev_un", 4627 "field_offset" : 96, 4628 "referenced_type" : "type-195" 4629 } 4630 ], 4631 "linker_set_key" : "sigevent", 4632 "name" : "sigevent", 4633 "referenced_type" : "type-194", 4634 "self_type" : "type-194", 4635 "size" : 64, 4636 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4637 "unique_id" : "sigevent" 4638 }, 4639 { 4640 "alignment" : 4, 4641 "fields" : 4642 [ 4643 { 4644 "field_name" : "_pad", 4645 "referenced_type" : "type-196" 4646 }, 4647 { 4648 "field_name" : "_tid", 4649 "referenced_type" : "type-9" 4650 }, 4651 { 4652 "field_name" : "_sigev_thread", 4653 "referenced_type" : "type-197" 4654 } 4655 ], 4656 "is_anonymous" : true, 4657 "linker_set_key" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3", 4658 "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3", 4659 "record_kind" : "union", 4660 "referenced_type" : "type-195", 4661 "self_type" : "type-195", 4662 "size" : 52, 4663 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4664 "unique_id" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)" 4665 }, 4666 { 4667 "alignment" : 4, 4668 "fields" : 4669 [ 4670 { 4671 "field_name" : "_function", 4672 "referenced_type" : "type-198" 4673 }, 4674 { 4675 "field_name" : "_attribute", 4676 "field_offset" : 32, 4677 "referenced_type" : "type-18" 4678 } 4679 ], 4680 "is_anonymous" : true, 4681 "linker_set_key" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5", 4682 "name" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5", 4683 "referenced_type" : "type-197", 4684 "self_type" : "type-197", 4685 "size" : 8, 4686 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4687 "unique_id" : "sigevent::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:226:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:229:5)" 4688 }, 4689 { 4690 "alignment" : 4, 4691 "fields" : 4692 [ 4693 { 4694 "referenced_type" : "type-175" 4695 } 4696 ], 4697 "linker_set_key" : "siginfo", 4698 "name" : "siginfo", 4699 "referenced_type" : "type-174", 4700 "self_type" : "type-174", 4701 "size" : 128, 4702 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4703 "unique_id" : "siginfo" 4704 }, 4705 { 4706 "alignment" : 4, 4707 "fields" : 4708 [ 4709 { 4710 "referenced_type" : "type-176" 4711 }, 4712 { 4713 "field_name" : "_si_pad", 4714 "referenced_type" : "type-190" 4715 } 4716 ], 4717 "is_anonymous" : true, 4718 "linker_set_key" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3", 4719 "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3", 4720 "record_kind" : "union", 4721 "referenced_type" : "type-175", 4722 "self_type" : "type-175", 4723 "size" : 128, 4724 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4725 "unique_id" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)" 4726 }, 4727 { 4728 "alignment" : 4, 4729 "fields" : 4730 [ 4731 { 4732 "field_name" : "si_signo", 4733 "referenced_type" : "type-9" 4734 }, 4735 { 4736 "field_name" : "si_errno", 4737 "field_offset" : 32, 4738 "referenced_type" : "type-9" 4739 }, 4740 { 4741 "field_name" : "si_code", 4742 "field_offset" : 64, 4743 "referenced_type" : "type-9" 4744 }, 4745 { 4746 "field_name" : "_sifields", 4747 "field_offset" : 96, 4748 "referenced_type" : "type-177" 4749 } 4750 ], 4751 "is_anonymous" : true, 4752 "linker_set_key" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5 <Spelling=bionic/libc/kernel/uapi/asm-generic/siginfo.h:95:19>", 4753 "name" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5) at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5 <Spelling=bionic/libc/kernel/uapi/asm-generic/siginfo.h:95:19>", 4754 "referenced_type" : "type-176", 4755 "self_type" : "type-176", 4756 "size" : 32, 4757 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4758 "unique_id" : "siginfo::(anonymous union at bionic/libc/kernel/uapi/asm-generic/siginfo.h:102:3)::(anonymous struct at bionic/libc/kernel/uapi/asm-generic/siginfo.h:103:5)" 4759 }, 4760 { 4761 "alignment" : 4, 4762 "fields" : 4763 [ 4764 { 4765 "field_name" : "__bits", 4766 "referenced_type" : "type-24" 4767 } 4768 ], 4769 "linker_set_key" : "sigset64_t", 4770 "name" : "sigset64_t", 4771 "referenced_type" : "type-23", 4772 "self_type" : "type-23", 4773 "size" : 8, 4774 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/bits/signal_types.h", 4775 "unique_id" : "sigset64_t" 4776 }, 4777 { 4778 "alignment" : 4, 4779 "fields" : 4780 [ 4781 { 4782 "field_name" : "sival_int", 4783 "referenced_type" : "type-9" 4784 }, 4785 { 4786 "field_name" : "sival_ptr", 4787 "referenced_type" : "type-18" 4788 } 4789 ], 4790 "linker_set_key" : "sigval", 4791 "name" : "sigval", 4792 "record_kind" : "union", 4793 "referenced_type" : "type-180", 4794 "self_type" : "type-180", 4795 "size" : 4, 4796 "source_file" : "/bionic/libc/kernel/uapi/asm-generic/siginfo.h", 4797 "unique_id" : "sigval" 4798 }, 4799 { 4800 "alignment" : 4, 4801 "fields" : 4802 [ 4803 { 4804 "field_name" : "stx_mask", 4805 "referenced_type" : "type-20" 4806 }, 4807 { 4808 "field_name" : "stx_blksize", 4809 "field_offset" : 32, 4810 "referenced_type" : "type-20" 4811 }, 4812 { 4813 "field_name" : "stx_attributes", 4814 "field_offset" : 64, 4815 "referenced_type" : "type-80" 4816 }, 4817 { 4818 "field_name" : "stx_nlink", 4819 "field_offset" : 128, 4820 "referenced_type" : "type-20" 4821 }, 4822 { 4823 "field_name" : "stx_uid", 4824 "field_offset" : 160, 4825 "referenced_type" : "type-20" 4826 }, 4827 { 4828 "field_name" : "stx_gid", 4829 "field_offset" : 192, 4830 "referenced_type" : "type-20" 4831 }, 4832 { 4833 "field_name" : "stx_mode", 4834 "field_offset" : 224, 4835 "referenced_type" : "type-4" 4836 }, 4837 { 4838 "field_name" : "__spare0", 4839 "field_offset" : 240, 4840 "referenced_type" : "type-129" 4841 }, 4842 { 4843 "field_name" : "stx_ino", 4844 "field_offset" : 256, 4845 "referenced_type" : "type-80" 4846 }, 4847 { 4848 "field_name" : "stx_size", 4849 "field_offset" : 320, 4850 "referenced_type" : "type-80" 4851 }, 4852 { 4853 "field_name" : "stx_blocks", 4854 "field_offset" : 384, 4855 "referenced_type" : "type-80" 4856 }, 4857 { 4858 "field_name" : "stx_attributes_mask", 4859 "field_offset" : 448, 4860 "referenced_type" : "type-80" 4861 }, 4862 { 4863 "field_name" : "stx_atime", 4864 "field_offset" : 512, 4865 "referenced_type" : "type-127" 4866 }, 4867 { 4868 "field_name" : "stx_btime", 4869 "field_offset" : 640, 4870 "referenced_type" : "type-127" 4871 }, 4872 { 4873 "field_name" : "stx_ctime", 4874 "field_offset" : 768, 4875 "referenced_type" : "type-127" 4876 }, 4877 { 4878 "field_name" : "stx_mtime", 4879 "field_offset" : 896, 4880 "referenced_type" : "type-127" 4881 }, 4882 { 4883 "field_name" : "stx_rdev_major", 4884 "field_offset" : 1024, 4885 "referenced_type" : "type-20" 4886 }, 4887 { 4888 "field_name" : "stx_rdev_minor", 4889 "field_offset" : 1056, 4890 "referenced_type" : "type-20" 4891 }, 4892 { 4893 "field_name" : "stx_dev_major", 4894 "field_offset" : 1088, 4895 "referenced_type" : "type-20" 4896 }, 4897 { 4898 "field_name" : "stx_dev_minor", 4899 "field_offset" : 1120, 4900 "referenced_type" : "type-20" 4901 }, 4902 { 4903 "field_name" : "__spare2", 4904 "field_offset" : 1152, 4905 "referenced_type" : "type-130" 4906 } 4907 ], 4908 "linker_set_key" : "statx", 4909 "name" : "statx", 4910 "referenced_type" : "type-128", 4911 "self_type" : "type-128", 4912 "size" : 256, 4913 "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h", 4914 "unique_id" : "statx" 4915 }, 4916 { 4917 "alignment" : 4, 4918 "fields" : 4919 [ 4920 { 4921 "field_name" : "tv_sec", 4922 "referenced_type" : "type-95" 4923 }, 4924 { 4925 "field_name" : "tv_nsec", 4926 "field_offset" : 64, 4927 "referenced_type" : "type-20" 4928 }, 4929 { 4930 "field_name" : "__reserved", 4931 "field_offset" : 96, 4932 "referenced_type" : "type-9" 4933 } 4934 ], 4935 "linker_set_key" : "statx_timestamp", 4936 "name" : "statx_timestamp", 4937 "referenced_type" : "type-127", 4938 "self_type" : "type-127", 4939 "size" : 16, 4940 "source_file" : "/bionic/libc/kernel/uapi/linux/stat.h", 4941 "unique_id" : "statx_timestamp" 4942 }, 4943 { 4944 "alignment" : 4, 4945 "fields" : 4946 [ 4947 { 4948 "field_name" : "tv_sec", 4949 "referenced_type" : "type-42" 4950 }, 4951 { 4952 "field_name" : "tv_nsec", 4953 "field_offset" : 32, 4954 "referenced_type" : "type-42" 4955 } 4956 ], 4957 "linker_set_key" : "timespec", 4958 "name" : "timespec", 4959 "referenced_type" : "type-141", 4960 "self_type" : "type-141", 4961 "size" : 8, 4962 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 4963 "unique_id" : "timespec" 4964 }, 4965 { 4966 "alignment" : 4, 4967 "fields" : 4968 [ 4969 { 4970 "field_name" : "tv_sec", 4971 "referenced_type" : "type-42" 4972 }, 4973 { 4974 "field_name" : "tv_usec", 4975 "field_offset" : 32, 4976 "referenced_type" : "type-42" 4977 } 4978 ], 4979 "linker_set_key" : "timeval", 4980 "name" : "timeval", 4981 "referenced_type" : "type-142", 4982 "self_type" : "type-142", 4983 "size" : 8, 4984 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 4985 "unique_id" : "timeval" 4986 }, 4987 { 4988 "alignment" : 4, 4989 "fields" : 4990 [ 4991 { 4992 "field_name" : "tz_minuteswest", 4993 "referenced_type" : "type-9" 4994 }, 4995 { 4996 "field_name" : "tz_dsttime", 4997 "field_offset" : 32, 4998 "referenced_type" : "type-9" 4999 } 5000 ], 5001 "linker_set_key" : "timezone", 5002 "name" : "timezone", 5003 "referenced_type" : "type-143", 5004 "self_type" : "type-143", 5005 "size" : 8, 5006 "source_file" : "/bionic/libc/kernel/uapi/linux/time.h", 5007 "unique_id" : "timezone" 5008 }, 5009 { 5010 "alignment" : 4, 5011 "fields" : 5012 [ 5013 { 5014 "field_name" : "uc_flags", 5015 "referenced_type" : "type-3" 5016 }, 5017 { 5018 "field_name" : "uc_link", 5019 "field_offset" : 32, 5020 "referenced_type" : "type-16" 5021 }, 5022 { 5023 "field_name" : "uc_stack", 5024 "field_offset" : 64, 5025 "referenced_type" : "type-17" 5026 }, 5027 { 5028 "field_name" : "uc_mcontext", 5029 "field_offset" : 160, 5030 "referenced_type" : "type-12" 5031 }, 5032 { 5033 "field_offset" : 864, 5034 "referenced_type" : "type-21" 5035 }, 5036 { 5037 "field_name" : "__fpregs_mem", 5038 "field_offset" : 928, 5039 "referenced_type" : "type-10" 5040 } 5041 ], 5042 "linker_set_key" : "ucontext", 5043 "name" : "ucontext", 5044 "referenced_type" : "type-15", 5045 "self_type" : "type-15", 5046 "size" : 228, 5047 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h", 5048 "unique_id" : "ucontext" 5049 }, 5050 { 5051 "alignment" : 4, 5052 "fields" : 5053 [ 5054 { 5055 "referenced_type" : "type-22" 5056 }, 5057 { 5058 "field_name" : "uc_sigmask64", 5059 "referenced_type" : "type-23" 5060 } 5061 ], 5062 "is_anonymous" : true, 5063 "linker_set_key" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3", 5064 "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3", 5065 "record_kind" : "union", 5066 "referenced_type" : "type-21", 5067 "self_type" : "type-21", 5068 "size" : 8, 5069 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h", 5070 "unique_id" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)" 5071 }, 5072 { 5073 "alignment" : 4, 5074 "fields" : 5075 [ 5076 { 5077 "field_name" : "uc_sigmask", 5078 "referenced_type" : "type-3" 5079 }, 5080 { 5081 "field_name" : "__padding_rt_sigset", 5082 "field_offset" : 32, 5083 "referenced_type" : "type-20" 5084 } 5085 ], 5086 "is_anonymous" : true, 5087 "linker_set_key" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5", 5088 "name" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5) at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5", 5089 "referenced_type" : "type-22", 5090 "self_type" : "type-22", 5091 "size" : 8, 5092 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h", 5093 "unique_id" : "ucontext::(anonymous union at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:205:3)::(anonymous struct at out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/ucontext.h:206:5)" 5094 }, 5095 { 5096 "alignment" : 4, 5097 "fields" : 5098 [ 5099 { 5100 "field_name" : "regs", 5101 "referenced_type" : "type-211" 5102 }, 5103 { 5104 "field_name" : "u_fpvalid", 5105 "field_offset" : 544, 5106 "referenced_type" : "type-9" 5107 }, 5108 { 5109 "field_name" : "i387", 5110 "field_offset" : 576, 5111 "referenced_type" : "type-206" 5112 }, 5113 { 5114 "field_name" : "u_tsize", 5115 "field_offset" : 1440, 5116 "referenced_type" : "type-3" 5117 }, 5118 { 5119 "field_name" : "u_dsize", 5120 "field_offset" : 1472, 5121 "referenced_type" : "type-3" 5122 }, 5123 { 5124 "field_name" : "u_ssize", 5125 "field_offset" : 1504, 5126 "referenced_type" : "type-3" 5127 }, 5128 { 5129 "field_name" : "start_code", 5130 "field_offset" : 1536, 5131 "referenced_type" : "type-3" 5132 }, 5133 { 5134 "field_name" : "start_stack", 5135 "field_offset" : 1568, 5136 "referenced_type" : "type-3" 5137 }, 5138 { 5139 "field_name" : "signal", 5140 "field_offset" : 1600, 5141 "referenced_type" : "type-42" 5142 }, 5143 { 5144 "field_name" : "reserved", 5145 "field_offset" : 1632, 5146 "referenced_type" : "type-9" 5147 }, 5148 { 5149 "field_name" : "u_ar0", 5150 "field_offset" : 1664, 5151 "referenced_type" : "type-213" 5152 }, 5153 { 5154 "field_name" : "u_fpstate", 5155 "field_offset" : 1696, 5156 "referenced_type" : "type-214" 5157 }, 5158 { 5159 "field_name" : "magic", 5160 "field_offset" : 1728, 5161 "referenced_type" : "type-3" 5162 }, 5163 { 5164 "field_name" : "u_comm", 5165 "field_offset" : 1760, 5166 "referenced_type" : "type-215" 5167 }, 5168 { 5169 "field_name" : "u_debugreg", 5170 "field_offset" : 2016, 5171 "referenced_type" : "type-150" 5172 } 5173 ], 5174 "linker_set_key" : "user", 5175 "name" : "user", 5176 "referenced_type" : "type-212", 5177 "self_type" : "type-212", 5178 "size" : 284, 5179 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h", 5180 "unique_id" : "user" 5181 }, 5182 { 5183 "alignment" : 4, 5184 "fields" : 5185 [ 5186 { 5187 "field_name" : "cwd", 5188 "referenced_type" : "type-42" 5189 }, 5190 { 5191 "field_name" : "swd", 5192 "field_offset" : 32, 5193 "referenced_type" : "type-42" 5194 }, 5195 { 5196 "field_name" : "twd", 5197 "field_offset" : 64, 5198 "referenced_type" : "type-42" 5199 }, 5200 { 5201 "field_name" : "fip", 5202 "field_offset" : 96, 5203 "referenced_type" : "type-42" 5204 }, 5205 { 5206 "field_name" : "fcs", 5207 "field_offset" : 128, 5208 "referenced_type" : "type-42" 5209 }, 5210 { 5211 "field_name" : "foo", 5212 "field_offset" : 160, 5213 "referenced_type" : "type-42" 5214 }, 5215 { 5216 "field_name" : "fos", 5217 "field_offset" : 192, 5218 "referenced_type" : "type-42" 5219 }, 5220 { 5221 "field_name" : "st_space", 5222 "field_offset" : 224, 5223 "referenced_type" : "type-207" 5224 } 5225 ], 5226 "linker_set_key" : "user_fpregs_struct", 5227 "name" : "user_fpregs_struct", 5228 "referenced_type" : "type-206", 5229 "self_type" : "type-206", 5230 "size" : 108, 5231 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h", 5232 "unique_id" : "user_fpregs_struct" 5233 }, 5234 { 5235 "alignment" : 4, 5236 "fields" : 5237 [ 5238 { 5239 "field_name" : "cwd", 5240 "referenced_type" : "type-4" 5241 }, 5242 { 5243 "field_name" : "swd", 5244 "field_offset" : 16, 5245 "referenced_type" : "type-4" 5246 }, 5247 { 5248 "field_name" : "twd", 5249 "field_offset" : 32, 5250 "referenced_type" : "type-4" 5251 }, 5252 { 5253 "field_name" : "fop", 5254 "field_offset" : 48, 5255 "referenced_type" : "type-4" 5256 }, 5257 { 5258 "field_name" : "fip", 5259 "field_offset" : 64, 5260 "referenced_type" : "type-42" 5261 }, 5262 { 5263 "field_name" : "fcs", 5264 "field_offset" : 96, 5265 "referenced_type" : "type-42" 5266 }, 5267 { 5268 "field_name" : "foo", 5269 "field_offset" : 128, 5270 "referenced_type" : "type-42" 5271 }, 5272 { 5273 "field_name" : "fos", 5274 "field_offset" : 160, 5275 "referenced_type" : "type-42" 5276 }, 5277 { 5278 "field_name" : "mxcsr", 5279 "field_offset" : 192, 5280 "referenced_type" : "type-42" 5281 }, 5282 { 5283 "field_name" : "reserved", 5284 "field_offset" : 224, 5285 "referenced_type" : "type-42" 5286 }, 5287 { 5288 "field_name" : "st_space", 5289 "field_offset" : 256, 5290 "referenced_type" : "type-209" 5291 }, 5292 { 5293 "field_name" : "xmm_space", 5294 "field_offset" : 1280, 5295 "referenced_type" : "type-209" 5296 }, 5297 { 5298 "field_name" : "padding", 5299 "field_offset" : 2304, 5300 "referenced_type" : "type-210" 5301 } 5302 ], 5303 "linker_set_key" : "user_fpxregs_struct", 5304 "name" : "user_fpxregs_struct", 5305 "referenced_type" : "type-208", 5306 "self_type" : "type-208", 5307 "size" : 512, 5308 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h", 5309 "unique_id" : "user_fpxregs_struct" 5310 }, 5311 { 5312 "alignment" : 4, 5313 "fields" : 5314 [ 5315 { 5316 "field_name" : "ebx", 5317 "referenced_type" : "type-42" 5318 }, 5319 { 5320 "field_name" : "ecx", 5321 "field_offset" : 32, 5322 "referenced_type" : "type-42" 5323 }, 5324 { 5325 "field_name" : "edx", 5326 "field_offset" : 64, 5327 "referenced_type" : "type-42" 5328 }, 5329 { 5330 "field_name" : "esi", 5331 "field_offset" : 96, 5332 "referenced_type" : "type-42" 5333 }, 5334 { 5335 "field_name" : "edi", 5336 "field_offset" : 128, 5337 "referenced_type" : "type-42" 5338 }, 5339 { 5340 "field_name" : "ebp", 5341 "field_offset" : 160, 5342 "referenced_type" : "type-42" 5343 }, 5344 { 5345 "field_name" : "eax", 5346 "field_offset" : 192, 5347 "referenced_type" : "type-42" 5348 }, 5349 { 5350 "field_name" : "xds", 5351 "field_offset" : 224, 5352 "referenced_type" : "type-42" 5353 }, 5354 { 5355 "field_name" : "xes", 5356 "field_offset" : 256, 5357 "referenced_type" : "type-42" 5358 }, 5359 { 5360 "field_name" : "xfs", 5361 "field_offset" : 288, 5362 "referenced_type" : "type-42" 5363 }, 5364 { 5365 "field_name" : "xgs", 5366 "field_offset" : 320, 5367 "referenced_type" : "type-42" 5368 }, 5369 { 5370 "field_name" : "orig_eax", 5371 "field_offset" : 352, 5372 "referenced_type" : "type-42" 5373 }, 5374 { 5375 "field_name" : "eip", 5376 "field_offset" : 384, 5377 "referenced_type" : "type-42" 5378 }, 5379 { 5380 "field_name" : "xcs", 5381 "field_offset" : 416, 5382 "referenced_type" : "type-42" 5383 }, 5384 { 5385 "field_name" : "eflags", 5386 "field_offset" : 448, 5387 "referenced_type" : "type-42" 5388 }, 5389 { 5390 "field_name" : "esp", 5391 "field_offset" : 480, 5392 "referenced_type" : "type-42" 5393 }, 5394 { 5395 "field_name" : "xss", 5396 "field_offset" : 512, 5397 "referenced_type" : "type-42" 5398 } 5399 ], 5400 "linker_set_key" : "user_regs_struct", 5401 "name" : "user_regs_struct", 5402 "referenced_type" : "type-211", 5403 "self_type" : "type-211", 5404 "size" : 68, 5405 "source_file" : "/out/soong/.intermediates/bionic/libc/libc.llndk/android_x86_vendor_shared/gen/include/sys/user.h", 5406 "unique_id" : "user_regs_struct" 5407 } 5408 ], 5409 "rvalue_reference_types" : [] 5410} 5411