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