1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "linker_set_key" : "_ZTIc", 9 "name" : "char", 10 "referenced_type" : "_ZTIc", 11 "self_type" : "_ZTIc", 12 "size" : 1 13 }, 14 { 15 "alignment" : 4, 16 "is_integral" : true, 17 "linker_set_key" : "_ZTIi", 18 "name" : "int", 19 "referenced_type" : "_ZTIi", 20 "self_type" : "_ZTIi", 21 "size" : 4 22 }, 23 { 24 "alignment" : 4, 25 "is_integral" : true, 26 "is_unsigned" : true, 27 "linker_set_key" : "_ZTIj", 28 "name" : "unsigned int", 29 "referenced_type" : "_ZTIj", 30 "self_type" : "_ZTIj", 31 "size" : 4 32 }, 33 { 34 "alignment" : 8, 35 "is_integral" : true, 36 "linker_set_key" : "_ZTIl", 37 "name" : "long", 38 "referenced_type" : "_ZTIl", 39 "self_type" : "_ZTIl", 40 "size" : 8 41 }, 42 { 43 "linker_set_key" : "_ZTIv", 44 "name" : "void", 45 "referenced_type" : "_ZTIv", 46 "self_type" : "_ZTIv" 47 } 48 ], 49 "elf_functions" : 50 [ 51 { 52 "name" : "_libcap_strdup" 53 }, 54 { 55 "name" : "cap_clear" 56 }, 57 { 58 "name" : "cap_clear_flag" 59 }, 60 { 61 "name" : "cap_compare" 62 }, 63 { 64 "name" : "cap_copy_ext" 65 }, 66 { 67 "name" : "cap_copy_int" 68 }, 69 { 70 "name" : "cap_drop_bound" 71 }, 72 { 73 "name" : "cap_dup" 74 }, 75 { 76 "name" : "cap_free" 77 }, 78 { 79 "name" : "cap_from_name" 80 }, 81 { 82 "name" : "cap_from_text" 83 }, 84 { 85 "name" : "cap_get_bound" 86 }, 87 { 88 "name" : "cap_get_fd" 89 }, 90 { 91 "name" : "cap_get_file" 92 }, 93 { 94 "name" : "cap_get_flag" 95 }, 96 { 97 "name" : "cap_get_pid" 98 }, 99 { 100 "name" : "cap_get_proc" 101 }, 102 { 103 "name" : "cap_init" 104 }, 105 { 106 "name" : "cap_set_fd" 107 }, 108 { 109 "name" : "cap_set_file" 110 }, 111 { 112 "name" : "cap_set_flag" 113 }, 114 { 115 "name" : "cap_set_proc" 116 }, 117 { 118 "name" : "cap_size" 119 }, 120 { 121 "name" : "cap_to_name" 122 }, 123 { 124 "name" : "cap_to_text" 125 }, 126 { 127 "name" : "capgetp" 128 }, 129 { 130 "name" : "capsetp" 131 } 132 ], 133 "elf_objects" : 134 [ 135 { 136 "name" : "_cap_names" 137 } 138 ], 139 "enum_types" : 140 [ 141 { 142 "alignment" : 4, 143 "enum_fields" : 144 [ 145 { 146 "enum_field_value" : 0, 147 "name" : "CAP_EFFECTIVE" 148 }, 149 { 150 "enum_field_value" : 1, 151 "name" : "CAP_PERMITTED" 152 }, 153 { 154 "enum_field_value" : 2, 155 "name" : "CAP_INHERITABLE" 156 } 157 ], 158 "linker_set_key" : "_ZTI10cap_flag_t", 159 "name" : "cap_flag_t", 160 "referenced_type" : "_ZTI10cap_flag_t", 161 "self_type" : "_ZTI10cap_flag_t", 162 "size" : 4, 163 "source_file" : "/external/libcap/libcap/include/sys/capability.h", 164 "underlying_type" : "_ZTIj" 165 }, 166 { 167 "alignment" : 4, 168 "enum_fields" : 169 [ 170 { 171 "enum_field_value" : 0, 172 "name" : "CAP_CLEAR" 173 }, 174 { 175 "enum_field_value" : 1, 176 "name" : "CAP_SET" 177 } 178 ], 179 "linker_set_key" : "_ZTI16cap_flag_value_t", 180 "name" : "cap_flag_value_t", 181 "referenced_type" : "_ZTI16cap_flag_value_t", 182 "self_type" : "_ZTI16cap_flag_value_t", 183 "size" : 4, 184 "source_file" : "/external/libcap/libcap/include/sys/capability.h", 185 "underlying_type" : "_ZTIj" 186 } 187 ], 188 "function_types" : [], 189 "functions" : 190 [ 191 { 192 "function_name" : "cap_clear", 193 "linker_set_key" : "cap_clear", 194 "parameters" : 195 [ 196 { 197 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_flag.sdump" 198 } 199 ], 200 "return_type" : "_ZTIi", 201 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 202 }, 203 { 204 "function_name" : "cap_clear_flag", 205 "linker_set_key" : "cap_clear_flag", 206 "parameters" : 207 [ 208 { 209 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_flag.sdump" 210 }, 211 { 212 "referenced_type" : "_ZTI10cap_flag_t" 213 } 214 ], 215 "return_type" : "_ZTIi", 216 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 217 }, 218 { 219 "function_name" : "cap_compare", 220 "linker_set_key" : "cap_compare", 221 "parameters" : 222 [ 223 { 224 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_flag.sdump" 225 }, 226 { 227 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_flag.sdump" 228 } 229 ], 230 "return_type" : "_ZTIi", 231 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 232 }, 233 { 234 "function_name" : "cap_copy_ext", 235 "linker_set_key" : "cap_copy_ext", 236 "parameters" : 237 [ 238 { 239 "referenced_type" : "_ZTIPv" 240 }, 241 { 242 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_extint.sdump" 243 }, 244 { 245 "referenced_type" : "_ZTIl" 246 } 247 ], 248 "return_type" : "_ZTIl", 249 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 250 }, 251 { 252 "function_name" : "cap_copy_int", 253 "linker_set_key" : "cap_copy_int", 254 "parameters" : 255 [ 256 { 257 "referenced_type" : "_ZTIPKv" 258 } 259 ], 260 "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_extint.sdump", 261 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 262 }, 263 { 264 "function_name" : "cap_drop_bound", 265 "linker_set_key" : "cap_drop_bound", 266 "parameters" : 267 [ 268 { 269 "referenced_type" : "_ZTIi" 270 } 271 ], 272 "return_type" : "_ZTIi", 273 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 274 }, 275 { 276 "function_name" : "cap_dup", 277 "linker_set_key" : "cap_dup", 278 "parameters" : 279 [ 280 { 281 "referenced_type" : "_ZTIP11_cap_struct" 282 } 283 ], 284 "return_type" : "_ZTIP11_cap_struct", 285 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 286 }, 287 { 288 "function_name" : "cap_free", 289 "linker_set_key" : "cap_free", 290 "parameters" : 291 [ 292 { 293 "referenced_type" : "_ZTIPv" 294 } 295 ], 296 "return_type" : "_ZTIi", 297 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 298 }, 299 { 300 "function_name" : "cap_from_name", 301 "linker_set_key" : "cap_from_name", 302 "parameters" : 303 [ 304 { 305 "referenced_type" : "_ZTIPKc" 306 }, 307 { 308 "referenced_type" : "_ZTIPi" 309 } 310 ], 311 "return_type" : "_ZTIi", 312 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 313 }, 314 { 315 "function_name" : "cap_from_text", 316 "linker_set_key" : "cap_from_text", 317 "parameters" : 318 [ 319 { 320 "referenced_type" : "_ZTIPKc" 321 } 322 ], 323 "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_text.sdump", 324 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 325 }, 326 { 327 "function_name" : "cap_get_bound", 328 "linker_set_key" : "cap_get_bound", 329 "parameters" : 330 [ 331 { 332 "referenced_type" : "_ZTIi" 333 } 334 ], 335 "return_type" : "_ZTIi", 336 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 337 }, 338 { 339 "function_name" : "cap_get_fd", 340 "linker_set_key" : "cap_get_fd", 341 "parameters" : 342 [ 343 { 344 "referenced_type" : "_ZTIi" 345 } 346 ], 347 "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_file.sdump", 348 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 349 }, 350 { 351 "function_name" : "cap_get_file", 352 "linker_set_key" : "cap_get_file", 353 "parameters" : 354 [ 355 { 356 "referenced_type" : "_ZTIPKc" 357 } 358 ], 359 "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_file.sdump", 360 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 361 }, 362 { 363 "function_name" : "cap_get_flag", 364 "linker_set_key" : "cap_get_flag", 365 "parameters" : 366 [ 367 { 368 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_flag.sdump" 369 }, 370 { 371 "referenced_type" : "_ZTIi" 372 }, 373 { 374 "referenced_type" : "_ZTI10cap_flag_t" 375 }, 376 { 377 "referenced_type" : "_ZTIP16cap_flag_value_t" 378 } 379 ], 380 "return_type" : "_ZTIi", 381 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 382 }, 383 { 384 "function_name" : "cap_get_pid", 385 "linker_set_key" : "cap_get_pid", 386 "parameters" : 387 [ 388 { 389 "referenced_type" : "_ZTIi" 390 } 391 ], 392 "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_proc.sdump", 393 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 394 }, 395 { 396 "function_name" : "cap_get_proc", 397 "linker_set_key" : "cap_get_proc", 398 "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_proc.sdump", 399 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 400 }, 401 { 402 "function_name" : "cap_init", 403 "linker_set_key" : "cap_init", 404 "return_type" : "_ZTIP11_cap_struct", 405 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 406 }, 407 { 408 "function_name" : "cap_set_fd", 409 "linker_set_key" : "cap_set_fd", 410 "parameters" : 411 [ 412 { 413 "referenced_type" : "_ZTIi" 414 }, 415 { 416 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_file.sdump" 417 } 418 ], 419 "return_type" : "_ZTIi", 420 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 421 }, 422 { 423 "function_name" : "cap_set_file", 424 "linker_set_key" : "cap_set_file", 425 "parameters" : 426 [ 427 { 428 "referenced_type" : "_ZTIPKc" 429 }, 430 { 431 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_file.sdump" 432 } 433 ], 434 "return_type" : "_ZTIi", 435 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 436 }, 437 { 438 "function_name" : "cap_set_flag", 439 "linker_set_key" : "cap_set_flag", 440 "parameters" : 441 [ 442 { 443 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_flag.sdump" 444 }, 445 { 446 "referenced_type" : "_ZTI10cap_flag_t" 447 }, 448 { 449 "referenced_type" : "_ZTIi" 450 }, 451 { 452 "referenced_type" : "_ZTIPKi" 453 }, 454 { 455 "referenced_type" : "_ZTI16cap_flag_value_t" 456 } 457 ], 458 "return_type" : "_ZTIi", 459 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 460 }, 461 { 462 "function_name" : "cap_set_proc", 463 "linker_set_key" : "cap_set_proc", 464 "parameters" : 465 [ 466 { 467 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_proc.sdump" 468 } 469 ], 470 "return_type" : "_ZTIi", 471 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 472 }, 473 { 474 "function_name" : "cap_size", 475 "linker_set_key" : "cap_size", 476 "parameters" : 477 [ 478 { 479 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_extint.sdump" 480 } 481 ], 482 "return_type" : "_ZTIl", 483 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 484 }, 485 { 486 "function_name" : "cap_to_name", 487 "linker_set_key" : "cap_to_name", 488 "parameters" : 489 [ 490 { 491 "referenced_type" : "_ZTIi" 492 } 493 ], 494 "return_type" : "_ZTIPc", 495 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 496 }, 497 { 498 "function_name" : "cap_to_text", 499 "linker_set_key" : "cap_to_text", 500 "parameters" : 501 [ 502 { 503 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_text.sdump" 504 }, 505 { 506 "referenced_type" : "_ZTIPl" 507 } 508 ], 509 "return_type" : "_ZTIPc", 510 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 511 }, 512 { 513 "function_name" : "capgetp", 514 "linker_set_key" : "capgetp", 515 "parameters" : 516 [ 517 { 518 "referenced_type" : "_ZTIi" 519 }, 520 { 521 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_proc.sdump" 522 } 523 ], 524 "return_type" : "_ZTIi", 525 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 526 }, 527 { 528 "function_name" : "capsetp", 529 "linker_set_key" : "capsetp", 530 "parameters" : 531 [ 532 { 533 "referenced_type" : "_ZTIi" 534 }, 535 { 536 "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_x86_64_static/obj/external/libcap/libcap/cap_proc.sdump" 537 } 538 ], 539 "return_type" : "_ZTIi", 540 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 541 } 542 ], 543 "global_vars" : [], 544 "lvalue_reference_types" : [], 545 "pointer_types" : 546 [ 547 { 548 "alignment" : 8, 549 "linker_set_key" : "_ZTIP11_cap_struct", 550 "name" : "_cap_struct *", 551 "referenced_type" : "_ZTI11_cap_struct", 552 "self_type" : "_ZTIP11_cap_struct", 553 "size" : 8, 554 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 555 }, 556 { 557 "alignment" : 8, 558 "linker_set_key" : "_ZTIP16cap_flag_value_t", 559 "name" : "cap_flag_value_t *", 560 "referenced_type" : "_ZTI16cap_flag_value_t", 561 "self_type" : "_ZTIP16cap_flag_value_t", 562 "size" : 8, 563 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 564 }, 565 { 566 "alignment" : 8, 567 "linker_set_key" : "_ZTIPKc", 568 "name" : "const char *", 569 "referenced_type" : "_ZTIKc", 570 "self_type" : "_ZTIPKc", 571 "size" : 8, 572 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 573 }, 574 { 575 "alignment" : 8, 576 "linker_set_key" : "_ZTIPKi", 577 "name" : "const int *", 578 "referenced_type" : "_ZTIKi", 579 "self_type" : "_ZTIPKi", 580 "size" : 8, 581 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 582 }, 583 { 584 "alignment" : 8, 585 "linker_set_key" : "_ZTIPKv", 586 "name" : "const void *", 587 "referenced_type" : "_ZTIKv", 588 "self_type" : "_ZTIPKv", 589 "size" : 8, 590 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 591 }, 592 { 593 "alignment" : 8, 594 "linker_set_key" : "_ZTIPc", 595 "name" : "char *", 596 "referenced_type" : "_ZTIc", 597 "self_type" : "_ZTIPc", 598 "size" : 8, 599 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 600 }, 601 { 602 "alignment" : 8, 603 "linker_set_key" : "_ZTIPi", 604 "name" : "int *", 605 "referenced_type" : "_ZTIi", 606 "self_type" : "_ZTIPi", 607 "size" : 8, 608 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 609 }, 610 { 611 "alignment" : 8, 612 "linker_set_key" : "_ZTIPl", 613 "name" : "long *", 614 "referenced_type" : "_ZTIl", 615 "self_type" : "_ZTIPl", 616 "size" : 8, 617 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 618 }, 619 { 620 "alignment" : 8, 621 "linker_set_key" : "_ZTIPv", 622 "name" : "void *", 623 "referenced_type" : "_ZTIv", 624 "self_type" : "_ZTIPv", 625 "size" : 8, 626 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 627 } 628 ], 629 "qualified_types" : 630 [ 631 { 632 "alignment" : 1, 633 "is_const" : true, 634 "linker_set_key" : "_ZTIKc", 635 "name" : "const char", 636 "referenced_type" : "_ZTIc", 637 "self_type" : "_ZTIKc", 638 "size" : 1, 639 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 640 }, 641 { 642 "alignment" : 4, 643 "is_const" : true, 644 "linker_set_key" : "_ZTIKi", 645 "name" : "const int", 646 "referenced_type" : "_ZTIi", 647 "self_type" : "_ZTIKi", 648 "size" : 4, 649 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 650 }, 651 { 652 "is_const" : true, 653 "linker_set_key" : "_ZTIKv", 654 "name" : "const void", 655 "referenced_type" : "_ZTIv", 656 "self_type" : "_ZTIKv", 657 "source_file" : "/external/libcap/libcap/include/sys/capability.h" 658 } 659 ], 660 "record_types" : [], 661 "rvalue_reference_types" : [] 662} 663