{
 "array_types" :
 [
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA1025_c",
   "name" : "char[1025]",
   "referenced_type" : "_ZTIc",
   "size" : 1025,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA108_c",
   "name" : "char[108]",
   "referenced_type" : "_ZTIc",
   "size" : 108,
   "source_file" : "bionic/libc/kernel/uapi/linux/un.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA10_i",
   "name" : "int[10]",
   "referenced_type" : "_ZTIi",
   "size" : 40,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA120_c",
   "name" : "char[120]",
   "referenced_type" : "_ZTIc",
   "size" : 120,
   "source_file" : "bionic/libc/include/sys/ucontext.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA126_c",
   "name" : "char[126]",
   "referenced_type" : "_ZTIc",
   "size" : 126,
   "source_file" : "bionic/libc/include/bits/sockaddr_storage.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA128_h",
   "name" : "unsigned char[128]",
   "referenced_type" : "_ZTIh",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA128_m",
   "name" : "unsigned long[128]",
   "referenced_type" : "_ZTIm",
   "size" : 512,
   "source_file" : "bionic/libc/include/sys/ucontext.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA13_i",
   "name" : "int[13]",
   "referenced_type" : "_ZTIi",
   "size" : 52,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA13_j",
   "name" : "unsigned int[13]",
   "referenced_type" : "_ZTIj",
   "size" : 52,
   "source_file" : "bionic/libc/kernel/uapi/linux/random.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA14_c",
   "name" : "char[14]",
   "referenced_type" : "_ZTIc",
   "size" : 14,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA14_h",
   "name" : "unsigned char[14]",
   "referenced_type" : "_ZTIh",
   "size" : 14,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA16_c",
   "name" : "char[16]",
   "referenced_type" : "_ZTIc",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA16_h",
   "name" : "unsigned char[16]",
   "referenced_type" : "_ZTIh",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA18_l",
   "name" : "long[18]",
   "referenced_type" : "_ZTIl",
   "size" : 72,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/ptrace.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA18_m",
   "name" : "unsigned long[18]",
   "referenced_type" : "_ZTIm",
   "size" : 72,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA19_h",
   "name" : "unsigned char[19]",
   "referenced_type" : "_ZTIh",
   "size" : 19,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/termbits.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_16sockaddr_storage",
   "name" : "sockaddr_storage[1]",
   "referenced_type" : "_ZTI16sockaddr_storage",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_7in_addr",
   "name" : "in_addr[1]",
   "referenced_type" : "_ZTI7in_addr",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/ip_msfilter.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA1_c",
   "name" : "char[1]",
   "referenced_type" : "_ZTIc",
   "size" : 1,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_i",
   "name" : "int[1]",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_j",
   "name" : "unsigned int[1]",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA1_m",
   "name" : "unsigned long[1]",
   "referenced_type" : "_ZTIm",
   "size" : 4,
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA1_t",
   "name" : "unsigned short[1]",
   "referenced_type" : "_ZTIt",
   "size" : 2,
   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA20_c",
   "name" : "char[20]",
   "referenced_type" : "_ZTIc",
   "size" : 20,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA256_c",
   "name" : "char[256]",
   "referenced_type" : "_ZTIc",
   "size" : 256,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA256_h",
   "name" : "unsigned char[256]",
   "referenced_type" : "_ZTIh",
   "size" : 256,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA25_PKh",
   "name" : "const unsigned char *[25]",
   "referenced_type" : "_ZTIPKh",
   "size" : 100,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA28_h",
   "name" : "unsigned char[28]",
   "referenced_type" : "_ZTIh",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/signalfd.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA2_h",
   "name" : "unsigned char[2]",
   "referenced_type" : "_ZTIh",
   "size" : 2,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_i",
   "name" : "int[2]",
   "referenced_type" : "_ZTIi",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA2_m",
   "name" : "unsigned long[2]",
   "referenced_type" : "_ZTIm",
   "size" : 8,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA32_c",
   "name" : "char[32]",
   "referenced_type" : "_ZTIc",
   "size" : 32,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA32_h",
   "name" : "unsigned char[32]",
   "referenced_type" : "_ZTIh",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA32_i",
   "name" : "int[32]",
   "referenced_type" : "_ZTIi",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA32_m",
   "name" : "unsigned long[32]",
   "referenced_type" : "_ZTIm",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA32_y",
   "name" : "unsigned long long[32]",
   "referenced_type" : "_ZTIy",
   "size" : 256,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA3_h",
   "name" : "unsigned char[3]",
   "referenced_type" : "_ZTIh",
   "size" : 3,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA3_m",
   "name" : "unsigned long[3]",
   "referenced_type" : "_ZTIm",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/sysinfo.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA49_y",
   "name" : "unsigned long long[49]",
   "referenced_type" : "_ZTIy",
   "size" : 392,
   "source_file" : "bionic/libc/kernel/uapi/linux/mount.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_PKh",
   "name" : "const unsigned char *[4]",
   "referenced_type" : "_ZTIPKh",
   "size" : 16,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_c",
   "name" : "char[4]",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA4_h",
   "name" : "unsigned char[4]",
   "referenced_type" : "_ZTIh",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_i",
   "name" : "int[4]",
   "referenced_type" : "_ZTIi",
   "size" : 16,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA4_j",
   "name" : "unsigned int[4]",
   "referenced_type" : "_ZTIj",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA4_t",
   "name" : "unsigned short[4]",
   "referenced_type" : "_ZTIt",
   "size" : 8,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA512_h",
   "name" : "unsigned char[512]",
   "referenced_type" : "_ZTIh",
   "size" : 512,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA5_j",
   "name" : "unsigned int[5]",
   "referenced_type" : "_ZTIj",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA5_l",
   "name" : "long[5]",
   "referenced_type" : "_ZTIl",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA64_h",
   "name" : "unsigned char[64]",
   "referenced_type" : "_ZTIh",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA65_PKc",
   "name" : "const char *[65]",
   "referenced_type" : "_ZTIPKc",
   "size" : 260,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA65_c",
   "name" : "char[65]",
   "referenced_type" : "_ZTIc",
   "size" : 65,
   "source_file" : "bionic/libc/include/sys/utsname.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA6_h",
   "name" : "unsigned char[6]",
   "referenced_type" : "_ZTIh",
   "size" : 6,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA6_j",
   "name" : "unsigned int[6]",
   "referenced_type" : "_ZTIj",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA6_y",
   "name" : "unsigned long long[6]",
   "referenced_type" : "_ZTIy",
   "size" : 48,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA7_j",
   "name" : "unsigned int[7]",
   "referenced_type" : "_ZTIj",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_6fp_reg",
   "name" : "fp_reg[8]",
   "referenced_type" : "_ZTI6fp_reg",
   "size" : 96,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_N11user_fpregs6fp_regE",
   "name" : "user_fpregs::fp_reg[8]",
   "referenced_type" : "_ZTIN11user_fpregs6fp_regE",
   "size" : 96,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA8_c",
   "name" : "char[8]",
   "referenced_type" : "_ZTIc",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/sysinfo.h"
  },
  {
   "alignment" : 1,
   "linker_set_key" : "_ZTIA8_h",
   "name" : "unsigned char[8]",
   "referenced_type" : "_ZTIh",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIA8_i",
   "name" : "int[8]",
   "referenced_type" : "_ZTIi",
   "size" : 32,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 2,
   "linker_set_key" : "_ZTIA8_t",
   "name" : "unsigned short[8]",
   "referenced_type" : "_ZTIt",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIA9_y",
   "name" : "unsigned long long[9]",
   "referenced_type" : "_ZTIy",
   "size" : 72,
   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_16sockaddr_storage",
   "name" : "sockaddr_storage[]",
   "referenced_type" : "_ZTI16sockaddr_storage",
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_22file_dedupe_range_info",
   "name" : "file_dedupe_range_info[]",
   "referenced_type" : "_ZTI22file_dedupe_range_info",
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_8in6_addr",
   "name" : "in6_addr[]",
   "referenced_type" : "_ZTI8in6_addr",
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_Pc",
   "name" : "char *[]",
   "referenced_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_c",
   "name" : "char[]",
   "referenced_type" : "_ZTIc",
   "source_file" : "bionic/libc/kernel/uapi/linux/inotify.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_h",
   "name" : "unsigned char[]",
   "referenced_type" : "_ZTIh",
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "is_of_unknown_bound" : true,
   "linker_set_key" : "_ZTIA_j",
   "name" : "unsigned int[]",
   "referenced_type" : "_ZTIj",
   "source_file" : "bionic/libc/kernel/uapi/linux/random.h"
  }
 ],
 "builtin_types" :
 [
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDi",
   "name" : "char32_t",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIDs",
   "name" : "char16_t",
   "size" : 2
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "linker_set_key" : "_ZTIa",
   "name" : "signed char",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIb",
   "name" : "bool",
   "size" : 1
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIc",
   "name" : "char",
   "size" : 1
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTId",
   "name" : "double",
   "size" : 8
  },
  {
   "alignment" : 8,
   "linker_set_key" : "_ZTIe",
   "name" : "long double",
   "size" : 8
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIf",
   "name" : "float",
   "size" : 4
  },
  {
   "alignment" : 1,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIh",
   "name" : "unsigned char",
   "size" : 1
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIi",
   "name" : "int",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIj",
   "name" : "unsigned int",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "linker_set_key" : "_ZTIl",
   "name" : "long",
   "size" : 4
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIm",
   "name" : "unsigned long",
   "size" : 4
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "linker_set_key" : "_ZTIs",
   "name" : "short",
   "size" : 2
  },
  {
   "alignment" : 2,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIt",
   "name" : "unsigned short",
   "size" : 2
  },
  {
   "linker_set_key" : "_ZTIv",
   "name" : "void"
  },
  {
   "alignment" : 4,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIw",
   "name" : "wchar_t",
   "size" : 4
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "linker_set_key" : "_ZTIx",
   "name" : "long long",
   "size" : 8
  },
  {
   "alignment" : 8,
   "is_integral" : true,
   "is_unsigned" : true,
   "linker_set_key" : "_ZTIy",
   "name" : "unsigned long long",
   "size" : 8
  }
 ],
 "elf_functions" :
 [
  {
   "name" : "_Exit"
  },
  {
   "name" : "_Fork"
  },
  {
   "name" : "_Unwind_Backtrace"
  },
  {
   "name" : "_Unwind_Complete"
  },
  {
   "name" : "_Unwind_DeleteException"
  },
  {
   "name" : "_Unwind_FindEnclosingFunction"
  },
  {
   "name" : "_Unwind_Find_FDE"
  },
  {
   "name" : "_Unwind_GetCFA"
  },
  {
   "name" : "_Unwind_GetDataRelBase"
  },
  {
   "name" : "_Unwind_GetGR"
  },
  {
   "name" : "_Unwind_GetIP"
  },
  {
   "name" : "_Unwind_GetIPInfo"
  },
  {
   "name" : "_Unwind_GetLanguageSpecificData"
  },
  {
   "name" : "_Unwind_GetRegionStart"
  },
  {
   "name" : "_Unwind_GetTextRelBase"
  },
  {
   "name" : "_Unwind_RaiseException"
  },
  {
   "name" : "_Unwind_Resume"
  },
  {
   "name" : "_Unwind_Resume_or_Rethrow"
  },
  {
   "name" : "_Unwind_SetGR"
  },
  {
   "name" : "_Unwind_SetIP"
  },
  {
   "name" : "_Unwind_VRS_Get"
  },
  {
   "name" : "_Unwind_VRS_Pop"
  },
  {
   "name" : "_Unwind_VRS_Set"
  },
  {
   "name" : "__FD_CLR_chk"
  },
  {
   "name" : "__FD_ISSET_chk"
  },
  {
   "name" : "__FD_SET_chk"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_atexit"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memclr"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memclr4"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memclr8"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memcpy"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memcpy4"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memcpy8"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memmove"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memmove4"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memmove8"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memset"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memset4"
  },
  {
   "binding" : "weak",
   "name" : "__aeabi_memset8"
  },
  {
   "name" : "__aeabi_read_tp"
  },
  {
   "name" : "__aeabi_unwind_cpp_pr0"
  },
  {
   "name" : "__aeabi_unwind_cpp_pr1"
  },
  {
   "name" : "__aeabi_unwind_cpp_pr2"
  },
  {
   "name" : "__assert"
  },
  {
   "name" : "__assert2"
  },
  {
   "name" : "__atomic_cmpxchg"
  },
  {
   "name" : "__atomic_dec"
  },
  {
   "name" : "__atomic_inc"
  },
  {
   "name" : "__atomic_swap"
  },
  {
   "name" : "__b64_ntop"
  },
  {
   "name" : "__b64_pton"
  },
  {
   "name" : "__cmsg_nxthdr"
  },
  {
   "name" : "__connect"
  },
  {
   "name" : "__ctype_get_mb_cur_max"
  },
  {
   "name" : "__cxa_atexit"
  },
  {
   "name" : "__cxa_finalize"
  },
  {
   "name" : "__cxa_thread_atexit_impl"
  },
  {
   "name" : "__dn_comp"
  },
  {
   "name" : "__dn_count_labels"
  },
  {
   "name" : "__dn_skipname"
  },
  {
   "name" : "__epoll_pwait"
  },
  {
   "name" : "__errno"
  },
  {
   "name" : "__exit"
  },
  {
   "name" : "__fbufsize"
  },
  {
   "name" : "__fcntl64"
  },
  {
   "name" : "__fgets_chk"
  },
  {
   "name" : "__flbf"
  },
  {
   "name" : "__fp_nquery"
  },
  {
   "name" : "__fp_query"
  },
  {
   "name" : "__fpclassify"
  },
  {
   "name" : "__fpclassifyd"
  },
  {
   "name" : "__fpclassifyf"
  },
  {
   "name" : "__fpclassifyl"
  },
  {
   "name" : "__fpending"
  },
  {
   "name" : "__fpurge"
  },
  {
   "name" : "__fread_chk"
  },
  {
   "name" : "__freadable"
  },
  {
   "name" : "__freadahead"
  },
  {
   "name" : "__freading"
  },
  {
   "name" : "__fseterr"
  },
  {
   "name" : "__fsetlocking"
  },
  {
   "name" : "__fstatfs64"
  },
  {
   "name" : "__fwritable"
  },
  {
   "name" : "__fwrite_chk"
  },
  {
   "name" : "__fwriting"
  },
  {
   "name" : "__get_h_errno"
  },
  {
   "name" : "__getcpu"
  },
  {
   "name" : "__getcwd"
  },
  {
   "name" : "__getcwd_chk"
  },
  {
   "name" : "__getpid"
  },
  {
   "name" : "__getpriority"
  },
  {
   "name" : "__gnu_Unwind_Find_exidx"
  },
  {
   "name" : "__gnu_basename"
  },
  {
   "name" : "__gnu_strerror_r"
  },
  {
   "name" : "__gnu_unwind_frame"
  },
  {
   "name" : "__hostalias"
  },
  {
   "name" : "__ioctl"
  },
  {
   "name" : "__isfinite"
  },
  {
   "name" : "__isfinitef"
  },
  {
   "name" : "__isfinitel"
  },
  {
   "name" : "__isinf"
  },
  {
   "name" : "__isinff"
  },
  {
   "name" : "__isinfl"
  },
  {
   "name" : "__isnan"
  },
  {
   "name" : "__isnanf"
  },
  {
   "name" : "__isnanl"
  },
  {
   "name" : "__isnormal"
  },
  {
   "name" : "__isnormalf"
  },
  {
   "name" : "__isnormall"
  },
  {
   "name" : "__libc_current_sigrtmax"
  },
  {
   "name" : "__libc_current_sigrtmin"
  },
  {
   "name" : "__libc_get_static_tls_bounds"
  },
  {
   "name" : "__libc_init"
  },
  {
   "name" : "__libc_iterate_dynamic_tls"
  },
  {
   "name" : "__libc_register_dynamic_tls_listeners"
  },
  {
   "name" : "__libc_register_thread_exit_callback"
  },
  {
   "name" : "__llseek"
  },
  {
   "name" : "__loc_aton"
  },
  {
   "name" : "__loc_ntoa"
  },
  {
   "name" : "__memchr_chk"
  },
  {
   "name" : "__memcpy_chk"
  },
  {
   "name" : "__memmove_chk"
  },
  {
   "name" : "__mempcpy_chk"
  },
  {
   "name" : "__memrchr_chk"
  },
  {
   "name" : "__memset_chk"
  },
  {
   "name" : "__mmap2"
  },
  {
   "name" : "__ns_format_ttl"
  },
  {
   "name" : "__ns_get16"
  },
  {
   "name" : "__ns_get32"
  },
  {
   "name" : "__ns_initparse"
  },
  {
   "name" : "__ns_makecanon"
  },
  {
   "name" : "__ns_msg_getflag"
  },
  {
   "name" : "__ns_name_compress"
  },
  {
   "name" : "__ns_name_ntol"
  },
  {
   "name" : "__ns_name_ntop"
  },
  {
   "name" : "__ns_name_pack"
  },
  {
   "name" : "__ns_name_pton"
  },
  {
   "name" : "__ns_name_rollback"
  },
  {
   "name" : "__ns_name_skip"
  },
  {
   "name" : "__ns_name_uncompress"
  },
  {
   "name" : "__ns_name_unpack"
  },
  {
   "name" : "__ns_parserr"
  },
  {
   "name" : "__ns_put16"
  },
  {
   "name" : "__ns_put32"
  },
  {
   "name" : "__ns_samename"
  },
  {
   "name" : "__ns_skiprr"
  },
  {
   "name" : "__ns_sprintrr"
  },
  {
   "name" : "__ns_sprintrrf"
  },
  {
   "name" : "__open_2"
  },
  {
   "name" : "__openat"
  },
  {
   "name" : "__openat_2"
  },
  {
   "name" : "__p_cdname"
  },
  {
   "name" : "__p_cdnname"
  },
  {
   "name" : "__p_class"
  },
  {
   "name" : "__p_fqname"
  },
  {
   "name" : "__p_fqnname"
  },
  {
   "name" : "__p_option"
  },
  {
   "name" : "__p_query"
  },
  {
   "name" : "__p_rcode"
  },
  {
   "name" : "__p_secstodate"
  },
  {
   "name" : "__p_time"
  },
  {
   "name" : "__p_type"
  },
  {
   "name" : "__poll_chk"
  },
  {
   "name" : "__ppoll"
  },
  {
   "name" : "__ppoll64_chk"
  },
  {
   "name" : "__ppoll_chk"
  },
  {
   "name" : "__pread64_chk"
  },
  {
   "name" : "__pread_chk"
  },
  {
   "name" : "__pselect6"
  },
  {
   "name" : "__pthread_cleanup_pop"
  },
  {
   "name" : "__pthread_cleanup_push"
  },
  {
   "name" : "__ptrace"
  },
  {
   "name" : "__putlong"
  },
  {
   "name" : "__putshort"
  },
  {
   "name" : "__pwrite64_chk"
  },
  {
   "name" : "__pwrite_chk"
  },
  {
   "name" : "__read_chk"
  },
  {
   "name" : "__readlink_chk"
  },
  {
   "name" : "__readlinkat_chk"
  },
  {
   "name" : "__reboot"
  },
  {
   "name" : "__recvfrom_chk"
  },
  {
   "name" : "__register_atfork"
  },
  {
   "name" : "__res_close"
  },
  {
   "name" : "__res_dnok"
  },
  {
   "name" : "__res_hnok"
  },
  {
   "name" : "__res_hostalias"
  },
  {
   "name" : "__res_isourserver"
  },
  {
   "name" : "__res_mailok"
  },
  {
   "name" : "__res_nameinquery"
  },
  {
   "name" : "__res_nclose"
  },
  {
   "name" : "__res_ninit"
  },
  {
   "name" : "__res_nmkquery"
  },
  {
   "name" : "__res_nquery"
  },
  {
   "name" : "__res_nquerydomain"
  },
  {
   "name" : "__res_nsearch"
  },
  {
   "name" : "__res_nsend"
  },
  {
   "name" : "__res_ownok"
  },
  {
   "name" : "__res_queriesmatch"
  },
  {
   "name" : "__res_querydomain"
  },
  {
   "name" : "__res_randomid"
  },
  {
   "name" : "__res_send"
  },
  {
   "name" : "__res_send_setqhook"
  },
  {
   "name" : "__res_send_setrhook"
  },
  {
   "name" : "__rt_sigaction"
  },
  {
   "name" : "__rt_sigpending"
  },
  {
   "name" : "__rt_sigprocmask"
  },
  {
   "name" : "__rt_sigsuspend"
  },
  {
   "name" : "__rt_sigtimedwait"
  },
  {
   "name" : "__sched_cpualloc"
  },
  {
   "name" : "__sched_cpucount"
  },
  {
   "name" : "__sched_cpufree"
  },
  {
   "name" : "__sched_getaffinity"
  },
  {
   "name" : "__sendto_chk"
  },
  {
   "name" : "__set_tid_address"
  },
  {
   "name" : "__sigaction"
  },
  {
   "name" : "__snprintf_chk"
  },
  {
   "name" : "__socket"
  },
  {
   "name" : "__sprintf_chk"
  },
  {
   "name" : "__stack_chk_fail"
  },
  {
   "name" : "__statfs64"
  },
  {
   "name" : "__stpcpy_chk"
  },
  {
   "name" : "__stpncpy_chk"
  },
  {
   "name" : "__stpncpy_chk2"
  },
  {
   "name" : "__strcat_chk"
  },
  {
   "name" : "__strchr_chk"
  },
  {
   "name" : "__strcpy_chk"
  },
  {
   "name" : "__strlcat_chk"
  },
  {
   "name" : "__strlcpy_chk"
  },
  {
   "name" : "__strlen_chk"
  },
  {
   "name" : "__strncat_chk"
  },
  {
   "name" : "__strncpy_chk"
  },
  {
   "name" : "__strncpy_chk2"
  },
  {
   "name" : "__strrchr_chk"
  },
  {
   "name" : "__sym_ntop"
  },
  {
   "name" : "__sym_ntos"
  },
  {
   "name" : "__sym_ston"
  },
  {
   "name" : "__system_property_area_serial"
  },
  {
   "name" : "__system_property_find"
  },
  {
   "name" : "__system_property_find_nth"
  },
  {
   "name" : "__system_property_foreach"
  },
  {
   "name" : "__system_property_get"
  },
  {
   "name" : "__system_property_read"
  },
  {
   "name" : "__system_property_read_callback"
  },
  {
   "name" : "__system_property_serial"
  },
  {
   "name" : "__system_property_set"
  },
  {
   "name" : "__system_property_wait"
  },
  {
   "name" : "__system_property_wait_any"
  },
  {
   "name" : "__timer_create"
  },
  {
   "name" : "__timer_delete"
  },
  {
   "name" : "__timer_getoverrun"
  },
  {
   "name" : "__timer_gettime"
  },
  {
   "name" : "__timer_settime"
  },
  {
   "name" : "__tls_get_addr"
  },
  {
   "name" : "__umask_chk"
  },
  {
   "name" : "__vsnprintf_chk"
  },
  {
   "name" : "__vsprintf_chk"
  },
  {
   "name" : "__waitid"
  },
  {
   "name" : "__write_chk"
  },
  {
   "name" : "_exit"
  },
  {
   "name" : "_flushlbf"
  },
  {
   "name" : "_getlong"
  },
  {
   "name" : "_getshort"
  },
  {
   "binding" : "weak",
   "name" : "_longjmp"
  },
  {
   "name" : "_resolv_delete_cache_for_net"
  },
  {
   "name" : "_resolv_flush_cache_for_net"
  },
  {
   "name" : "_resolv_set_nameservers_for_net"
  },
  {
   "binding" : "weak",
   "name" : "_setjmp"
  },
  {
   "name" : "_tolower"
  },
  {
   "name" : "_toupper"
  },
  {
   "name" : "abort"
  },
  {
   "name" : "abs"
  },
  {
   "name" : "accept"
  },
  {
   "name" : "accept4"
  },
  {
   "name" : "access"
  },
  {
   "name" : "acct"
  },
  {
   "name" : "adjtimex"
  },
  {
   "name" : "alarm"
  },
  {
   "name" : "aligned_alloc"
  },
  {
   "name" : "alphasort"
  },
  {
   "name" : "alphasort64"
  },
  {
   "name" : "android_crash_detail_register"
  },
  {
   "name" : "android_crash_detail_replace_data"
  },
  {
   "name" : "android_crash_detail_replace_name"
  },
  {
   "name" : "android_crash_detail_unregister"
  },
  {
   "binding" : "weak",
   "name" : "android_fdsan_close_with_tag"
  },
  {
   "binding" : "weak",
   "name" : "android_fdsan_create_owner_tag"
  },
  {
   "binding" : "weak",
   "name" : "android_fdsan_exchange_owner_tag"
  },
  {
   "binding" : "weak",
   "name" : "android_fdsan_get_error_level"
  },
  {
   "name" : "android_fdsan_get_owner_tag"
  },
  {
   "name" : "android_fdsan_get_tag_type"
  },
  {
   "name" : "android_fdsan_get_tag_value"
  },
  {
   "binding" : "weak",
   "name" : "android_fdsan_set_error_level"
  },
  {
   "name" : "android_get_device_api_level"
  },
  {
   "name" : "android_mallopt"
  },
  {
   "name" : "android_reset_stack_guards"
  },
  {
   "name" : "android_set_abort_message"
  },
  {
   "name" : "arc4random"
  },
  {
   "name" : "arc4random_buf"
  },
  {
   "name" : "arc4random_uniform"
  },
  {
   "name" : "asctime"
  },
  {
   "name" : "asctime64"
  },
  {
   "name" : "asctime64_r"
  },
  {
   "name" : "asctime_r"
  },
  {
   "name" : "asprintf"
  },
  {
   "name" : "at_quick_exit"
  },
  {
   "name" : "atof"
  },
  {
   "name" : "atoi"
  },
  {
   "name" : "atol"
  },
  {
   "name" : "atoll"
  },
  {
   "name" : "backtrace"
  },
  {
   "name" : "backtrace_symbols"
  },
  {
   "name" : "backtrace_symbols_fd"
  },
  {
   "name" : "basename"
  },
  {
   "name" : "basename_r"
  },
  {
   "name" : "bind"
  },
  {
   "name" : "bindresvport"
  },
  {
   "name" : "brk"
  },
  {
   "name" : "bsd_signal"
  },
  {
   "name" : "bsearch"
  },
  {
   "name" : "btowc"
  },
  {
   "name" : "c16rtomb"
  },
  {
   "name" : "c32rtomb"
  },
  {
   "name" : "cacheflush"
  },
  {
   "name" : "call_once"
  },
  {
   "name" : "calloc"
  },
  {
   "name" : "capget"
  },
  {
   "name" : "capset"
  },
  {
   "name" : "catclose"
  },
  {
   "name" : "catgets"
  },
  {
   "name" : "catopen"
  },
  {
   "name" : "cfgetispeed"
  },
  {
   "name" : "cfgetospeed"
  },
  {
   "name" : "cfmakeraw"
  },
  {
   "name" : "cfsetispeed"
  },
  {
   "name" : "cfsetospeed"
  },
  {
   "name" : "cfsetspeed"
  },
  {
   "name" : "chdir"
  },
  {
   "name" : "chmod"
  },
  {
   "name" : "chown"
  },
  {
   "name" : "chroot"
  },
  {
   "name" : "clearenv"
  },
  {
   "name" : "clearerr"
  },
  {
   "name" : "clearerr_unlocked"
  },
  {
   "name" : "clock"
  },
  {
   "name" : "clock_adjtime"
  },
  {
   "name" : "clock_getcpuclockid"
  },
  {
   "name" : "clock_getres"
  },
  {
   "name" : "clock_gettime"
  },
  {
   "name" : "clock_nanosleep"
  },
  {
   "name" : "clock_settime"
  },
  {
   "name" : "clone"
  },
  {
   "name" : "close"
  },
  {
   "name" : "close_range"
  },
  {
   "name" : "closedir"
  },
  {
   "name" : "closelog"
  },
  {
   "name" : "cnd_broadcast"
  },
  {
   "name" : "cnd_destroy"
  },
  {
   "name" : "cnd_init"
  },
  {
   "name" : "cnd_signal"
  },
  {
   "name" : "cnd_timedwait"
  },
  {
   "name" : "cnd_wait"
  },
  {
   "name" : "connect"
  },
  {
   "name" : "copy_file_range"
  },
  {
   "name" : "creat"
  },
  {
   "name" : "creat64"
  },
  {
   "name" : "ctermid"
  },
  {
   "name" : "ctime"
  },
  {
   "name" : "ctime64"
  },
  {
   "name" : "ctime64_r"
  },
  {
   "name" : "ctime_r"
  },
  {
   "name" : "daemon"
  },
  {
   "name" : "delete_module"
  },
  {
   "name" : "difftime"
  },
  {
   "name" : "dirfd"
  },
  {
   "name" : "dirname"
  },
  {
   "name" : "dirname_r"
  },
  {
   "name" : "div"
  },
  {
   "name" : "dn_expand"
  },
  {
   "name" : "dprintf"
  },
  {
   "name" : "drand48"
  },
  {
   "name" : "dup"
  },
  {
   "name" : "dup2"
  },
  {
   "name" : "dup3"
  },
  {
   "name" : "duplocale"
  },
  {
   "name" : "endgrent"
  },
  {
   "name" : "endhostent"
  },
  {
   "name" : "endmntent"
  },
  {
   "name" : "endnetent"
  },
  {
   "name" : "endprotoent"
  },
  {
   "name" : "endpwent"
  },
  {
   "name" : "endservent"
  },
  {
   "name" : "endutent"
  },
  {
   "name" : "epoll_create"
  },
  {
   "name" : "epoll_create1"
  },
  {
   "name" : "epoll_ctl"
  },
  {
   "name" : "epoll_pwait"
  },
  {
   "name" : "epoll_pwait2"
  },
  {
   "name" : "epoll_pwait2_64"
  },
  {
   "name" : "epoll_pwait64"
  },
  {
   "name" : "epoll_wait"
  },
  {
   "name" : "erand48"
  },
  {
   "name" : "err"
  },
  {
   "name" : "error"
  },
  {
   "name" : "error_at_line"
  },
  {
   "name" : "errx"
  },
  {
   "name" : "ether_aton"
  },
  {
   "name" : "ether_aton_r"
  },
  {
   "name" : "ether_ntoa"
  },
  {
   "name" : "ether_ntoa_r"
  },
  {
   "name" : "eventfd"
  },
  {
   "name" : "eventfd_read"
  },
  {
   "name" : "eventfd_write"
  },
  {
   "name" : "execl"
  },
  {
   "name" : "execle"
  },
  {
   "name" : "execlp"
  },
  {
   "name" : "execv"
  },
  {
   "name" : "execve"
  },
  {
   "name" : "execvp"
  },
  {
   "name" : "execvpe"
  },
  {
   "name" : "exit"
  },
  {
   "name" : "faccessat"
  },
  {
   "name" : "fallocate"
  },
  {
   "name" : "fallocate64"
  },
  {
   "name" : "fchdir"
  },
  {
   "name" : "fchmod"
  },
  {
   "name" : "fchmodat"
  },
  {
   "name" : "fchown"
  },
  {
   "name" : "fchownat"
  },
  {
   "name" : "fclose"
  },
  {
   "name" : "fcntl"
  },
  {
   "name" : "fdatasync"
  },
  {
   "name" : "fdopen"
  },
  {
   "name" : "fdopendir"
  },
  {
   "name" : "fdprintf"
  },
  {
   "name" : "feof"
  },
  {
   "name" : "feof_unlocked"
  },
  {
   "name" : "ferror"
  },
  {
   "name" : "ferror_unlocked"
  },
  {
   "name" : "fexecve"
  },
  {
   "name" : "fflush"
  },
  {
   "name" : "fflush_unlocked"
  },
  {
   "name" : "ffs"
  },
  {
   "name" : "ffsl"
  },
  {
   "name" : "ffsll"
  },
  {
   "name" : "fgetc"
  },
  {
   "name" : "fgetc_unlocked"
  },
  {
   "name" : "fgetln"
  },
  {
   "name" : "fgetpos"
  },
  {
   "name" : "fgetpos64"
  },
  {
   "name" : "fgets"
  },
  {
   "name" : "fgets_unlocked"
  },
  {
   "name" : "fgetwc"
  },
  {
   "name" : "fgetws"
  },
  {
   "name" : "fgetxattr"
  },
  {
   "name" : "fileno"
  },
  {
   "name" : "fileno_unlocked"
  },
  {
   "name" : "flistxattr"
  },
  {
   "name" : "flock"
  },
  {
   "name" : "flockfile"
  },
  {
   "name" : "fmemopen"
  },
  {
   "name" : "fnmatch"
  },
  {
   "name" : "fopen"
  },
  {
   "name" : "fopen64"
  },
  {
   "name" : "fork"
  },
  {
   "name" : "forkpty"
  },
  {
   "name" : "fpathconf"
  },
  {
   "name" : "fprintf"
  },
  {
   "name" : "fpurge"
  },
  {
   "name" : "fputc"
  },
  {
   "name" : "fputc_unlocked"
  },
  {
   "name" : "fputs"
  },
  {
   "name" : "fputs_unlocked"
  },
  {
   "name" : "fputwc"
  },
  {
   "name" : "fputws"
  },
  {
   "name" : "fread"
  },
  {
   "name" : "fread_unlocked"
  },
  {
   "name" : "free"
  },
  {
   "name" : "free_malloc_leak_info"
  },
  {
   "name" : "freeaddrinfo"
  },
  {
   "name" : "freeifaddrs"
  },
  {
   "name" : "freelocale"
  },
  {
   "name" : "fremovexattr"
  },
  {
   "name" : "freopen"
  },
  {
   "name" : "freopen64"
  },
  {
   "name" : "fscanf"
  },
  {
   "name" : "fseek"
  },
  {
   "name" : "fseeko"
  },
  {
   "name" : "fseeko64"
  },
  {
   "name" : "fsetpos"
  },
  {
   "name" : "fsetpos64"
  },
  {
   "name" : "fsetxattr"
  },
  {
   "name" : "fstat"
  },
  {
   "name" : "fstat64"
  },
  {
   "name" : "fstatat"
  },
  {
   "name" : "fstatat64"
  },
  {
   "name" : "fstatfs"
  },
  {
   "name" : "fstatfs64"
  },
  {
   "name" : "fstatvfs"
  },
  {
   "name" : "fstatvfs64"
  },
  {
   "name" : "fsync"
  },
  {
   "name" : "ftell"
  },
  {
   "name" : "ftello"
  },
  {
   "name" : "ftello64"
  },
  {
   "name" : "ftok"
  },
  {
   "name" : "ftruncate"
  },
  {
   "name" : "ftruncate64"
  },
  {
   "name" : "ftrylockfile"
  },
  {
   "name" : "fts_children"
  },
  {
   "name" : "fts_close"
  },
  {
   "name" : "fts_open"
  },
  {
   "name" : "fts_read"
  },
  {
   "name" : "fts_set"
  },
  {
   "name" : "ftw"
  },
  {
   "name" : "ftw64"
  },
  {
   "name" : "funlockfile"
  },
  {
   "name" : "funopen"
  },
  {
   "name" : "funopen64"
  },
  {
   "name" : "futimens"
  },
  {
   "name" : "futimes"
  },
  {
   "name" : "futimesat"
  },
  {
   "name" : "fwide"
  },
  {
   "name" : "fwprintf"
  },
  {
   "name" : "fwrite"
  },
  {
   "name" : "fwrite_unlocked"
  },
  {
   "name" : "fwscanf"
  },
  {
   "name" : "gai_strerror"
  },
  {
   "name" : "get_avphys_pages"
  },
  {
   "name" : "get_malloc_leak_info"
  },
  {
   "name" : "get_nprocs"
  },
  {
   "name" : "get_nprocs_conf"
  },
  {
   "name" : "get_phys_pages"
  },
  {
   "name" : "getaddrinfo"
  },
  {
   "name" : "getauxval"
  },
  {
   "name" : "getc"
  },
  {
   "name" : "getc_unlocked"
  },
  {
   "name" : "getchar"
  },
  {
   "name" : "getchar_unlocked"
  },
  {
   "name" : "getcwd"
  },
  {
   "name" : "getdelim"
  },
  {
   "name" : "getdomainname"
  },
  {
   "name" : "getegid"
  },
  {
   "name" : "getentropy"
  },
  {
   "name" : "getenv"
  },
  {
   "name" : "geteuid"
  },
  {
   "name" : "getgid"
  },
  {
   "name" : "getgrent"
  },
  {
   "name" : "getgrgid"
  },
  {
   "name" : "getgrgid_r"
  },
  {
   "name" : "getgrnam"
  },
  {
   "name" : "getgrnam_r"
  },
  {
   "name" : "getgrouplist"
  },
  {
   "name" : "getgroups"
  },
  {
   "name" : "gethostbyaddr"
  },
  {
   "name" : "gethostbyaddr_r"
  },
  {
   "name" : "gethostbyname"
  },
  {
   "name" : "gethostbyname2"
  },
  {
   "name" : "gethostbyname2_r"
  },
  {
   "name" : "gethostbyname_r"
  },
  {
   "name" : "gethostent"
  },
  {
   "name" : "gethostname"
  },
  {
   "name" : "getifaddrs"
  },
  {
   "name" : "getitimer"
  },
  {
   "name" : "getline"
  },
  {
   "name" : "getloadavg"
  },
  {
   "name" : "getlogin"
  },
  {
   "name" : "getlogin_r"
  },
  {
   "name" : "getmntent"
  },
  {
   "name" : "getmntent_r"
  },
  {
   "name" : "getnameinfo"
  },
  {
   "name" : "getnetbyaddr"
  },
  {
   "name" : "getnetbyname"
  },
  {
   "name" : "getnetent"
  },
  {
   "name" : "getopt"
  },
  {
   "name" : "getopt_long"
  },
  {
   "name" : "getopt_long_only"
  },
  {
   "name" : "getpagesize"
  },
  {
   "name" : "getpeername"
  },
  {
   "name" : "getpgid"
  },
  {
   "name" : "getpgrp"
  },
  {
   "name" : "getpid"
  },
  {
   "name" : "getppid"
  },
  {
   "name" : "getpriority"
  },
  {
   "name" : "getprogname"
  },
  {
   "name" : "getprotobyname"
  },
  {
   "name" : "getprotobynumber"
  },
  {
   "name" : "getprotoent"
  },
  {
   "name" : "getpt"
  },
  {
   "name" : "getpwent"
  },
  {
   "name" : "getpwnam"
  },
  {
   "name" : "getpwnam_r"
  },
  {
   "name" : "getpwuid"
  },
  {
   "name" : "getpwuid_r"
  },
  {
   "name" : "getrandom"
  },
  {
   "name" : "getresgid"
  },
  {
   "name" : "getresuid"
  },
  {
   "name" : "getrlimit"
  },
  {
   "name" : "getrlimit64"
  },
  {
   "name" : "getrusage"
  },
  {
   "name" : "gets"
  },
  {
   "name" : "getservbyname"
  },
  {
   "name" : "getservbyport"
  },
  {
   "name" : "getservent"
  },
  {
   "name" : "getsid"
  },
  {
   "name" : "getsockname"
  },
  {
   "name" : "getsockopt"
  },
  {
   "name" : "getsubopt"
  },
  {
   "name" : "gettid"
  },
  {
   "name" : "gettimeofday"
  },
  {
   "name" : "getuid"
  },
  {
   "name" : "getutent"
  },
  {
   "name" : "getwc"
  },
  {
   "name" : "getwchar"
  },
  {
   "name" : "getxattr"
  },
  {
   "name" : "glob"
  },
  {
   "name" : "globfree"
  },
  {
   "name" : "gmtime"
  },
  {
   "name" : "gmtime64"
  },
  {
   "name" : "gmtime64_r"
  },
  {
   "name" : "gmtime_r"
  },
  {
   "name" : "grantpt"
  },
  {
   "name" : "hasmntopt"
  },
  {
   "name" : "hcreate"
  },
  {
   "name" : "hcreate_r"
  },
  {
   "name" : "hdestroy"
  },
  {
   "name" : "hdestroy_r"
  },
  {
   "name" : "herror"
  },
  {
   "name" : "hsearch"
  },
  {
   "name" : "hsearch_r"
  },
  {
   "name" : "hstrerror"
  },
  {
   "name" : "htonl"
  },
  {
   "name" : "htons"
  },
  {
   "name" : "iconv"
  },
  {
   "name" : "iconv_close"
  },
  {
   "name" : "iconv_open"
  },
  {
   "name" : "if_freenameindex"
  },
  {
   "name" : "if_indextoname"
  },
  {
   "name" : "if_nameindex"
  },
  {
   "name" : "if_nametoindex"
  },
  {
   "name" : "imaxabs"
  },
  {
   "name" : "imaxdiv"
  },
  {
   "name" : "inet_addr"
  },
  {
   "name" : "inet_aton"
  },
  {
   "name" : "inet_lnaof"
  },
  {
   "name" : "inet_makeaddr"
  },
  {
   "name" : "inet_netof"
  },
  {
   "name" : "inet_network"
  },
  {
   "name" : "inet_nsap_addr"
  },
  {
   "name" : "inet_nsap_ntoa"
  },
  {
   "name" : "inet_ntoa"
  },
  {
   "name" : "inet_ntop"
  },
  {
   "name" : "inet_pton"
  },
  {
   "name" : "init_module"
  },
  {
   "name" : "initgroups"
  },
  {
   "name" : "initstate"
  },
  {
   "name" : "inotify_add_watch"
  },
  {
   "name" : "inotify_init"
  },
  {
   "name" : "inotify_init1"
  },
  {
   "name" : "inotify_rm_watch"
  },
  {
   "name" : "insque"
  },
  {
   "name" : "ioctl"
  },
  {
   "name" : "isalnum"
  },
  {
   "name" : "isalnum_l"
  },
  {
   "name" : "isalpha"
  },
  {
   "name" : "isalpha_l"
  },
  {
   "name" : "isascii"
  },
  {
   "name" : "isatty"
  },
  {
   "name" : "isblank"
  },
  {
   "name" : "isblank_l"
  },
  {
   "name" : "iscntrl"
  },
  {
   "name" : "iscntrl_l"
  },
  {
   "name" : "isdigit"
  },
  {
   "name" : "isdigit_l"
  },
  {
   "name" : "isfinite"
  },
  {
   "name" : "isfinitef"
  },
  {
   "name" : "isfinitel"
  },
  {
   "name" : "isgraph"
  },
  {
   "name" : "isgraph_l"
  },
  {
   "name" : "isinf"
  },
  {
   "name" : "isinff"
  },
  {
   "name" : "isinfl"
  },
  {
   "name" : "islower"
  },
  {
   "name" : "islower_l"
  },
  {
   "name" : "isnan"
  },
  {
   "name" : "isnanf"
  },
  {
   "name" : "isnanl"
  },
  {
   "name" : "isnormal"
  },
  {
   "name" : "isnormalf"
  },
  {
   "name" : "isnormall"
  },
  {
   "name" : "isprint"
  },
  {
   "name" : "isprint_l"
  },
  {
   "name" : "ispunct"
  },
  {
   "name" : "ispunct_l"
  },
  {
   "name" : "isspace"
  },
  {
   "name" : "isspace_l"
  },
  {
   "name" : "isupper"
  },
  {
   "name" : "isupper_l"
  },
  {
   "name" : "iswalnum"
  },
  {
   "name" : "iswalnum_l"
  },
  {
   "name" : "iswalpha"
  },
  {
   "name" : "iswalpha_l"
  },
  {
   "name" : "iswblank"
  },
  {
   "name" : "iswblank_l"
  },
  {
   "name" : "iswcntrl"
  },
  {
   "name" : "iswcntrl_l"
  },
  {
   "name" : "iswctype"
  },
  {
   "name" : "iswctype_l"
  },
  {
   "name" : "iswdigit"
  },
  {
   "name" : "iswdigit_l"
  },
  {
   "name" : "iswgraph"
  },
  {
   "name" : "iswgraph_l"
  },
  {
   "name" : "iswlower"
  },
  {
   "name" : "iswlower_l"
  },
  {
   "name" : "iswprint"
  },
  {
   "name" : "iswprint_l"
  },
  {
   "name" : "iswpunct"
  },
  {
   "name" : "iswpunct_l"
  },
  {
   "name" : "iswspace"
  },
  {
   "name" : "iswspace_l"
  },
  {
   "name" : "iswupper"
  },
  {
   "name" : "iswupper_l"
  },
  {
   "name" : "iswxdigit"
  },
  {
   "name" : "iswxdigit_l"
  },
  {
   "name" : "isxdigit"
  },
  {
   "name" : "isxdigit_l"
  },
  {
   "name" : "jrand48"
  },
  {
   "name" : "kill"
  },
  {
   "name" : "killpg"
  },
  {
   "name" : "klogctl"
  },
  {
   "name" : "labs"
  },
  {
   "name" : "lchmod"
  },
  {
   "name" : "lchown"
  },
  {
   "name" : "lcong48"
  },
  {
   "name" : "ldexp"
  },
  {
   "name" : "ldiv"
  },
  {
   "name" : "lfind"
  },
  {
   "name" : "lgetxattr"
  },
  {
   "name" : "link"
  },
  {
   "name" : "linkat"
  },
  {
   "name" : "listen"
  },
  {
   "name" : "listxattr"
  },
  {
   "name" : "llabs"
  },
  {
   "name" : "lldiv"
  },
  {
   "name" : "llistxattr"
  },
  {
   "name" : "localeconv"
  },
  {
   "name" : "localtime"
  },
  {
   "name" : "localtime64"
  },
  {
   "name" : "localtime64_r"
  },
  {
   "name" : "localtime_r"
  },
  {
   "name" : "localtime_rz"
  },
  {
   "name" : "lockf"
  },
  {
   "name" : "lockf64"
  },
  {
   "name" : "login_tty"
  },
  {
   "binding" : "weak",
   "name" : "longjmp"
  },
  {
   "name" : "lrand48"
  },
  {
   "name" : "lremovexattr"
  },
  {
   "name" : "lsearch"
  },
  {
   "name" : "lseek"
  },
  {
   "name" : "lseek64"
  },
  {
   "name" : "lsetxattr"
  },
  {
   "name" : "lstat"
  },
  {
   "name" : "lstat64"
  },
  {
   "name" : "lutimes"
  },
  {
   "name" : "madvise"
  },
  {
   "name" : "mallinfo"
  },
  {
   "name" : "malloc"
  },
  {
   "name" : "malloc_backtrace"
  },
  {
   "name" : "malloc_disable"
  },
  {
   "name" : "malloc_enable"
  },
  {
   "name" : "malloc_info"
  },
  {
   "name" : "malloc_iterate"
  },
  {
   "name" : "malloc_usable_size"
  },
  {
   "name" : "mallopt"
  },
  {
   "name" : "mblen"
  },
  {
   "name" : "mbrlen"
  },
  {
   "name" : "mbrtoc16"
  },
  {
   "name" : "mbrtoc32"
  },
  {
   "name" : "mbrtowc"
  },
  {
   "name" : "mbsinit"
  },
  {
   "name" : "mbsnrtowcs"
  },
  {
   "name" : "mbsrtowcs"
  },
  {
   "name" : "mbsrtowcs_l"
  },
  {
   "name" : "mbstowcs"
  },
  {
   "name" : "mbtowc"
  },
  {
   "name" : "memalign"
  },
  {
   "name" : "memccpy"
  },
  {
   "name" : "memchr"
  },
  {
   "name" : "memcmp"
  },
  {
   "name" : "memcpy"
  },
  {
   "name" : "memfd_create"
  },
  {
   "name" : "memmem"
  },
  {
   "name" : "memmove"
  },
  {
   "name" : "mempcpy"
  },
  {
   "name" : "memrchr"
  },
  {
   "name" : "memset"
  },
  {
   "name" : "memset_explicit"
  },
  {
   "name" : "mincore"
  },
  {
   "name" : "mkdir"
  },
  {
   "name" : "mkdirat"
  },
  {
   "name" : "mkdtemp"
  },
  {
   "name" : "mkfifo"
  },
  {
   "name" : "mkfifoat"
  },
  {
   "name" : "mknod"
  },
  {
   "name" : "mknodat"
  },
  {
   "name" : "mkostemp"
  },
  {
   "name" : "mkostemp64"
  },
  {
   "name" : "mkostemps"
  },
  {
   "name" : "mkostemps64"
  },
  {
   "name" : "mkstemp"
  },
  {
   "name" : "mkstemp64"
  },
  {
   "name" : "mkstemps"
  },
  {
   "name" : "mkstemps64"
  },
  {
   "name" : "mktemp"
  },
  {
   "name" : "mktime"
  },
  {
   "name" : "mktime64"
  },
  {
   "name" : "mktime_z"
  },
  {
   "name" : "mlock"
  },
  {
   "name" : "mlock2"
  },
  {
   "name" : "mlockall"
  },
  {
   "name" : "mmap"
  },
  {
   "name" : "mmap64"
  },
  {
   "name" : "mount"
  },
  {
   "name" : "mprotect"
  },
  {
   "name" : "mrand48"
  },
  {
   "name" : "mremap"
  },
  {
   "name" : "mseal"
  },
  {
   "name" : "msgctl"
  },
  {
   "name" : "msgget"
  },
  {
   "name" : "msgrcv"
  },
  {
   "name" : "msgsnd"
  },
  {
   "name" : "msync"
  },
  {
   "name" : "mtx_destroy"
  },
  {
   "name" : "mtx_init"
  },
  {
   "name" : "mtx_lock"
  },
  {
   "name" : "mtx_timedlock"
  },
  {
   "name" : "mtx_trylock"
  },
  {
   "name" : "mtx_unlock"
  },
  {
   "name" : "munlock"
  },
  {
   "name" : "munlockall"
  },
  {
   "name" : "munmap"
  },
  {
   "name" : "nanosleep"
  },
  {
   "name" : "newlocale"
  },
  {
   "name" : "nftw"
  },
  {
   "name" : "nftw64"
  },
  {
   "name" : "nice"
  },
  {
   "name" : "nl_langinfo"
  },
  {
   "name" : "nl_langinfo_l"
  },
  {
   "name" : "nrand48"
  },
  {
   "name" : "nsdispatch"
  },
  {
   "name" : "ntohl"
  },
  {
   "name" : "ntohs"
  },
  {
   "name" : "open"
  },
  {
   "name" : "open64"
  },
  {
   "name" : "open_memstream"
  },
  {
   "name" : "open_wmemstream"
  },
  {
   "name" : "openat"
  },
  {
   "name" : "openat64"
  },
  {
   "name" : "opendir"
  },
  {
   "name" : "openlog"
  },
  {
   "name" : "openpty"
  },
  {
   "name" : "pathconf"
  },
  {
   "name" : "pause"
  },
  {
   "name" : "pclose"
  },
  {
   "name" : "perror"
  },
  {
   "name" : "personality"
  },
  {
   "name" : "pidfd_getfd"
  },
  {
   "name" : "pidfd_open"
  },
  {
   "name" : "pidfd_send_signal"
  },
  {
   "name" : "pipe"
  },
  {
   "name" : "pipe2"
  },
  {
   "name" : "poll"
  },
  {
   "name" : "popen"
  },
  {
   "name" : "posix_fadvise"
  },
  {
   "name" : "posix_fadvise64"
  },
  {
   "name" : "posix_fallocate"
  },
  {
   "name" : "posix_fallocate64"
  },
  {
   "name" : "posix_madvise"
  },
  {
   "name" : "posix_memalign"
  },
  {
   "name" : "posix_openpt"
  },
  {
   "name" : "posix_spawn"
  },
  {
   "name" : "posix_spawn_file_actions_addchdir_np"
  },
  {
   "name" : "posix_spawn_file_actions_addclose"
  },
  {
   "name" : "posix_spawn_file_actions_adddup2"
  },
  {
   "name" : "posix_spawn_file_actions_addfchdir_np"
  },
  {
   "name" : "posix_spawn_file_actions_addopen"
  },
  {
   "name" : "posix_spawn_file_actions_destroy"
  },
  {
   "name" : "posix_spawn_file_actions_init"
  },
  {
   "name" : "posix_spawnattr_destroy"
  },
  {
   "name" : "posix_spawnattr_getflags"
  },
  {
   "name" : "posix_spawnattr_getpgroup"
  },
  {
   "name" : "posix_spawnattr_getschedparam"
  },
  {
   "name" : "posix_spawnattr_getschedpolicy"
  },
  {
   "name" : "posix_spawnattr_getsigdefault"
  },
  {
   "name" : "posix_spawnattr_getsigdefault64"
  },
  {
   "name" : "posix_spawnattr_getsigmask"
  },
  {
   "name" : "posix_spawnattr_getsigmask64"
  },
  {
   "name" : "posix_spawnattr_init"
  },
  {
   "name" : "posix_spawnattr_setflags"
  },
  {
   "name" : "posix_spawnattr_setpgroup"
  },
  {
   "name" : "posix_spawnattr_setschedparam"
  },
  {
   "name" : "posix_spawnattr_setschedpolicy"
  },
  {
   "name" : "posix_spawnattr_setsigdefault"
  },
  {
   "name" : "posix_spawnattr_setsigdefault64"
  },
  {
   "name" : "posix_spawnattr_setsigmask"
  },
  {
   "name" : "posix_spawnattr_setsigmask64"
  },
  {
   "name" : "posix_spawnp"
  },
  {
   "name" : "ppoll"
  },
  {
   "name" : "ppoll64"
  },
  {
   "name" : "prctl"
  },
  {
   "name" : "pread"
  },
  {
   "name" : "pread64"
  },
  {
   "name" : "preadv"
  },
  {
   "name" : "preadv2"
  },
  {
   "name" : "preadv64"
  },
  {
   "name" : "preadv64v2"
  },
  {
   "name" : "printf"
  },
  {
   "name" : "prlimit"
  },
  {
   "name" : "prlimit64"
  },
  {
   "name" : "process_madvise"
  },
  {
   "name" : "process_vm_readv"
  },
  {
   "name" : "process_vm_writev"
  },
  {
   "name" : "pselect"
  },
  {
   "name" : "pselect64"
  },
  {
   "name" : "psiginfo"
  },
  {
   "name" : "psignal"
  },
  {
   "name" : "pthread_atfork"
  },
  {
   "name" : "pthread_attr_destroy"
  },
  {
   "name" : "pthread_attr_getdetachstate"
  },
  {
   "name" : "pthread_attr_getguardsize"
  },
  {
   "name" : "pthread_attr_getinheritsched"
  },
  {
   "name" : "pthread_attr_getschedparam"
  },
  {
   "name" : "pthread_attr_getschedpolicy"
  },
  {
   "name" : "pthread_attr_getscope"
  },
  {
   "name" : "pthread_attr_getstack"
  },
  {
   "name" : "pthread_attr_getstacksize"
  },
  {
   "name" : "pthread_attr_init"
  },
  {
   "name" : "pthread_attr_setdetachstate"
  },
  {
   "name" : "pthread_attr_setguardsize"
  },
  {
   "name" : "pthread_attr_setinheritsched"
  },
  {
   "name" : "pthread_attr_setschedparam"
  },
  {
   "name" : "pthread_attr_setschedpolicy"
  },
  {
   "name" : "pthread_attr_setscope"
  },
  {
   "name" : "pthread_attr_setstack"
  },
  {
   "name" : "pthread_attr_setstacksize"
  },
  {
   "name" : "pthread_barrier_destroy"
  },
  {
   "name" : "pthread_barrier_init"
  },
  {
   "name" : "pthread_barrier_wait"
  },
  {
   "name" : "pthread_barrierattr_destroy"
  },
  {
   "name" : "pthread_barrierattr_getpshared"
  },
  {
   "name" : "pthread_barrierattr_init"
  },
  {
   "name" : "pthread_barrierattr_setpshared"
  },
  {
   "name" : "pthread_cond_broadcast"
  },
  {
   "name" : "pthread_cond_clockwait"
  },
  {
   "name" : "pthread_cond_destroy"
  },
  {
   "name" : "pthread_cond_init"
  },
  {
   "name" : "pthread_cond_signal"
  },
  {
   "name" : "pthread_cond_timedwait"
  },
  {
   "name" : "pthread_cond_timedwait_monotonic"
  },
  {
   "name" : "pthread_cond_timedwait_monotonic_np"
  },
  {
   "name" : "pthread_cond_timedwait_relative_np"
  },
  {
   "name" : "pthread_cond_timeout_np"
  },
  {
   "name" : "pthread_cond_wait"
  },
  {
   "name" : "pthread_condattr_destroy"
  },
  {
   "name" : "pthread_condattr_getclock"
  },
  {
   "name" : "pthread_condattr_getpshared"
  },
  {
   "name" : "pthread_condattr_init"
  },
  {
   "name" : "pthread_condattr_setclock"
  },
  {
   "name" : "pthread_condattr_setpshared"
  },
  {
   "name" : "pthread_create"
  },
  {
   "name" : "pthread_detach"
  },
  {
   "name" : "pthread_equal"
  },
  {
   "name" : "pthread_exit"
  },
  {
   "name" : "pthread_getaffinity_np"
  },
  {
   "name" : "pthread_getattr_np"
  },
  {
   "name" : "pthread_getcpuclockid"
  },
  {
   "name" : "pthread_getname_np"
  },
  {
   "name" : "pthread_getschedparam"
  },
  {
   "name" : "pthread_getspecific"
  },
  {
   "name" : "pthread_gettid_np"
  },
  {
   "name" : "pthread_join"
  },
  {
   "name" : "pthread_key_create"
  },
  {
   "name" : "pthread_key_delete"
  },
  {
   "name" : "pthread_kill"
  },
  {
   "name" : "pthread_mutex_clocklock"
  },
  {
   "name" : "pthread_mutex_destroy"
  },
  {
   "name" : "pthread_mutex_init"
  },
  {
   "name" : "pthread_mutex_lock"
  },
  {
   "name" : "pthread_mutex_lock_timeout_np"
  },
  {
   "name" : "pthread_mutex_timedlock"
  },
  {
   "name" : "pthread_mutex_timedlock_monotonic_np"
  },
  {
   "name" : "pthread_mutex_trylock"
  },
  {
   "name" : "pthread_mutex_unlock"
  },
  {
   "name" : "pthread_mutexattr_destroy"
  },
  {
   "name" : "pthread_mutexattr_getprotocol"
  },
  {
   "name" : "pthread_mutexattr_getpshared"
  },
  {
   "name" : "pthread_mutexattr_gettype"
  },
  {
   "name" : "pthread_mutexattr_init"
  },
  {
   "name" : "pthread_mutexattr_setprotocol"
  },
  {
   "name" : "pthread_mutexattr_setpshared"
  },
  {
   "name" : "pthread_mutexattr_settype"
  },
  {
   "name" : "pthread_once"
  },
  {
   "name" : "pthread_rwlock_clockrdlock"
  },
  {
   "name" : "pthread_rwlock_clockwrlock"
  },
  {
   "name" : "pthread_rwlock_destroy"
  },
  {
   "name" : "pthread_rwlock_init"
  },
  {
   "name" : "pthread_rwlock_rdlock"
  },
  {
   "name" : "pthread_rwlock_timedrdlock"
  },
  {
   "name" : "pthread_rwlock_timedrdlock_monotonic_np"
  },
  {
   "name" : "pthread_rwlock_timedwrlock"
  },
  {
   "name" : "pthread_rwlock_timedwrlock_monotonic_np"
  },
  {
   "name" : "pthread_rwlock_tryrdlock"
  },
  {
   "name" : "pthread_rwlock_trywrlock"
  },
  {
   "name" : "pthread_rwlock_unlock"
  },
  {
   "name" : "pthread_rwlock_wrlock"
  },
  {
   "name" : "pthread_rwlockattr_destroy"
  },
  {
   "name" : "pthread_rwlockattr_getkind_np"
  },
  {
   "name" : "pthread_rwlockattr_getpshared"
  },
  {
   "name" : "pthread_rwlockattr_init"
  },
  {
   "name" : "pthread_rwlockattr_setkind_np"
  },
  {
   "name" : "pthread_rwlockattr_setpshared"
  },
  {
   "name" : "pthread_self"
  },
  {
   "name" : "pthread_setaffinity_np"
  },
  {
   "name" : "pthread_setname_np"
  },
  {
   "name" : "pthread_setschedparam"
  },
  {
   "name" : "pthread_setschedprio"
  },
  {
   "name" : "pthread_setspecific"
  },
  {
   "name" : "pthread_sigmask"
  },
  {
   "name" : "pthread_sigmask64"
  },
  {
   "name" : "pthread_sigqueue"
  },
  {
   "name" : "pthread_spin_destroy"
  },
  {
   "name" : "pthread_spin_init"
  },
  {
   "name" : "pthread_spin_lock"
  },
  {
   "name" : "pthread_spin_trylock"
  },
  {
   "name" : "pthread_spin_unlock"
  },
  {
   "name" : "ptrace"
  },
  {
   "name" : "ptsname"
  },
  {
   "name" : "ptsname_r"
  },
  {
   "name" : "putc"
  },
  {
   "name" : "putc_unlocked"
  },
  {
   "name" : "putchar"
  },
  {
   "name" : "putchar_unlocked"
  },
  {
   "name" : "putenv"
  },
  {
   "name" : "puts"
  },
  {
   "name" : "pututline"
  },
  {
   "name" : "putw"
  },
  {
   "name" : "putwc"
  },
  {
   "name" : "putwchar"
  },
  {
   "name" : "pvalloc"
  },
  {
   "name" : "pwrite"
  },
  {
   "name" : "pwrite64"
  },
  {
   "name" : "pwritev"
  },
  {
   "name" : "pwritev2"
  },
  {
   "name" : "pwritev64"
  },
  {
   "name" : "pwritev64v2"
  },
  {
   "name" : "qsort"
  },
  {
   "name" : "qsort_r"
  },
  {
   "name" : "quick_exit"
  },
  {
   "name" : "quotactl"
  },
  {
   "name" : "raise"
  },
  {
   "name" : "rand"
  },
  {
   "name" : "rand_r"
  },
  {
   "name" : "random"
  },
  {
   "name" : "read"
  },
  {
   "name" : "readahead"
  },
  {
   "name" : "readdir"
  },
  {
   "name" : "readdir64"
  },
  {
   "name" : "readdir64_r"
  },
  {
   "name" : "readdir_r"
  },
  {
   "name" : "readlink"
  },
  {
   "name" : "readlinkat"
  },
  {
   "name" : "readv"
  },
  {
   "name" : "realloc"
  },
  {
   "name" : "reallocarray"
  },
  {
   "name" : "realpath"
  },
  {
   "name" : "reboot"
  },
  {
   "name" : "recv"
  },
  {
   "name" : "recvfrom"
  },
  {
   "name" : "recvmmsg"
  },
  {
   "name" : "recvmsg"
  },
  {
   "name" : "regcomp"
  },
  {
   "name" : "regerror"
  },
  {
   "name" : "regexec"
  },
  {
   "name" : "regfree"
  },
  {
   "name" : "remove"
  },
  {
   "name" : "removexattr"
  },
  {
   "name" : "remque"
  },
  {
   "name" : "rename"
  },
  {
   "name" : "renameat"
  },
  {
   "name" : "renameat2"
  },
  {
   "name" : "res_init"
  },
  {
   "name" : "res_mkquery"
  },
  {
   "name" : "res_query"
  },
  {
   "name" : "res_search"
  },
  {
   "name" : "rewind"
  },
  {
   "name" : "rewinddir"
  },
  {
   "name" : "rmdir"
  },
  {
   "name" : "sbrk"
  },
  {
   "name" : "scandir"
  },
  {
   "name" : "scandir64"
  },
  {
   "name" : "scandirat"
  },
  {
   "name" : "scandirat64"
  },
  {
   "name" : "scanf"
  },
  {
   "name" : "sched_get_priority_max"
  },
  {
   "name" : "sched_get_priority_min"
  },
  {
   "name" : "sched_getaffinity"
  },
  {
   "name" : "sched_getcpu"
  },
  {
   "name" : "sched_getparam"
  },
  {
   "name" : "sched_getscheduler"
  },
  {
   "name" : "sched_rr_get_interval"
  },
  {
   "name" : "sched_setaffinity"
  },
  {
   "name" : "sched_setparam"
  },
  {
   "name" : "sched_setscheduler"
  },
  {
   "name" : "sched_yield"
  },
  {
   "name" : "seed48"
  },
  {
   "name" : "seekdir"
  },
  {
   "name" : "select"
  },
  {
   "name" : "sem_clockwait"
  },
  {
   "name" : "sem_close"
  },
  {
   "name" : "sem_destroy"
  },
  {
   "name" : "sem_getvalue"
  },
  {
   "name" : "sem_init"
  },
  {
   "name" : "sem_open"
  },
  {
   "name" : "sem_post"
  },
  {
   "name" : "sem_timedwait"
  },
  {
   "name" : "sem_timedwait_monotonic_np"
  },
  {
   "name" : "sem_trywait"
  },
  {
   "name" : "sem_unlink"
  },
  {
   "name" : "sem_wait"
  },
  {
   "name" : "semctl"
  },
  {
   "name" : "semget"
  },
  {
   "name" : "semop"
  },
  {
   "name" : "semtimedop"
  },
  {
   "name" : "send"
  },
  {
   "name" : "sendfile"
  },
  {
   "name" : "sendfile64"
  },
  {
   "name" : "sendmmsg"
  },
  {
   "name" : "sendmsg"
  },
  {
   "name" : "sendto"
  },
  {
   "name" : "setbuf"
  },
  {
   "name" : "setbuffer"
  },
  {
   "name" : "setdomainname"
  },
  {
   "name" : "setegid"
  },
  {
   "name" : "setenv"
  },
  {
   "name" : "seteuid"
  },
  {
   "name" : "setfsgid"
  },
  {
   "name" : "setfsuid"
  },
  {
   "name" : "setgid"
  },
  {
   "name" : "setgrent"
  },
  {
   "name" : "setgroups"
  },
  {
   "name" : "sethostent"
  },
  {
   "name" : "sethostname"
  },
  {
   "name" : "setitimer"
  },
  {
   "binding" : "weak",
   "name" : "setjmp"
  },
  {
   "name" : "setlinebuf"
  },
  {
   "name" : "setlocale"
  },
  {
   "name" : "setlogmask"
  },
  {
   "name" : "setmntent"
  },
  {
   "name" : "setnetent"
  },
  {
   "name" : "setns"
  },
  {
   "name" : "setpgid"
  },
  {
   "name" : "setpgrp"
  },
  {
   "name" : "setpriority"
  },
  {
   "name" : "setprogname"
  },
  {
   "name" : "setprotoent"
  },
  {
   "name" : "setpwent"
  },
  {
   "name" : "setregid"
  },
  {
   "name" : "setresgid"
  },
  {
   "name" : "setresuid"
  },
  {
   "name" : "setreuid"
  },
  {
   "name" : "setrlimit"
  },
  {
   "name" : "setrlimit64"
  },
  {
   "name" : "setservent"
  },
  {
   "name" : "setsid"
  },
  {
   "name" : "setsockopt"
  },
  {
   "name" : "setstate"
  },
  {
   "name" : "settimeofday"
  },
  {
   "name" : "setuid"
  },
  {
   "name" : "setutent"
  },
  {
   "name" : "setvbuf"
  },
  {
   "name" : "setxattr"
  },
  {
   "name" : "shmat"
  },
  {
   "name" : "shmctl"
  },
  {
   "name" : "shmdt"
  },
  {
   "name" : "shmget"
  },
  {
   "name" : "shutdown"
  },
  {
   "name" : "sig2str"
  },
  {
   "name" : "sigaction"
  },
  {
   "name" : "sigaction64"
  },
  {
   "name" : "sigaddset"
  },
  {
   "name" : "sigaddset64"
  },
  {
   "name" : "sigaltstack"
  },
  {
   "name" : "sigblock"
  },
  {
   "name" : "sigdelset"
  },
  {
   "name" : "sigdelset64"
  },
  {
   "name" : "sigemptyset"
  },
  {
   "name" : "sigemptyset64"
  },
  {
   "name" : "sigfillset"
  },
  {
   "name" : "sigfillset64"
  },
  {
   "name" : "sighold"
  },
  {
   "name" : "sigignore"
  },
  {
   "name" : "siginterrupt"
  },
  {
   "name" : "sigismember"
  },
  {
   "name" : "sigismember64"
  },
  {
   "binding" : "weak",
   "name" : "siglongjmp"
  },
  {
   "name" : "signal"
  },
  {
   "name" : "signalfd"
  },
  {
   "name" : "signalfd64"
  },
  {
   "name" : "sigpause"
  },
  {
   "name" : "sigpending"
  },
  {
   "name" : "sigpending64"
  },
  {
   "name" : "sigprocmask"
  },
  {
   "name" : "sigprocmask64"
  },
  {
   "name" : "sigqueue"
  },
  {
   "name" : "sigrelse"
  },
  {
   "name" : "sigset"
  },
  {
   "binding" : "weak",
   "name" : "sigsetjmp"
  },
  {
   "name" : "sigsetmask"
  },
  {
   "name" : "sigsuspend"
  },
  {
   "name" : "sigsuspend64"
  },
  {
   "name" : "sigtimedwait"
  },
  {
   "name" : "sigtimedwait64"
  },
  {
   "name" : "sigwait"
  },
  {
   "name" : "sigwait64"
  },
  {
   "name" : "sigwaitinfo"
  },
  {
   "name" : "sigwaitinfo64"
  },
  {
   "name" : "sleep"
  },
  {
   "name" : "snprintf"
  },
  {
   "name" : "socket"
  },
  {
   "name" : "socketpair"
  },
  {
   "name" : "splice"
  },
  {
   "name" : "sprintf"
  },
  {
   "name" : "srand"
  },
  {
   "name" : "srand48"
  },
  {
   "name" : "srandom"
  },
  {
   "name" : "sscanf"
  },
  {
   "name" : "stat"
  },
  {
   "name" : "stat64"
  },
  {
   "name" : "statfs"
  },
  {
   "name" : "statfs64"
  },
  {
   "name" : "statvfs"
  },
  {
   "name" : "statvfs64"
  },
  {
   "name" : "statx"
  },
  {
   "name" : "stpcpy"
  },
  {
   "name" : "stpncpy"
  },
  {
   "name" : "str2sig"
  },
  {
   "name" : "strcasecmp"
  },
  {
   "name" : "strcasecmp_l"
  },
  {
   "name" : "strcasestr"
  },
  {
   "name" : "strcat"
  },
  {
   "name" : "strchr"
  },
  {
   "name" : "strchrnul"
  },
  {
   "name" : "strcmp"
  },
  {
   "name" : "strcoll"
  },
  {
   "name" : "strcoll_l"
  },
  {
   "name" : "strcpy"
  },
  {
   "name" : "strcspn"
  },
  {
   "name" : "strdup"
  },
  {
   "name" : "strerror"
  },
  {
   "name" : "strerror_l"
  },
  {
   "name" : "strerror_r"
  },
  {
   "name" : "strerrorname_np"
  },
  {
   "name" : "strftime"
  },
  {
   "name" : "strftime_l"
  },
  {
   "name" : "strlcat"
  },
  {
   "name" : "strlcpy"
  },
  {
   "name" : "strlen"
  },
  {
   "name" : "strncasecmp"
  },
  {
   "name" : "strncasecmp_l"
  },
  {
   "name" : "strncat"
  },
  {
   "name" : "strncmp"
  },
  {
   "name" : "strncpy"
  },
  {
   "name" : "strndup"
  },
  {
   "name" : "strnlen"
  },
  {
   "name" : "strpbrk"
  },
  {
   "name" : "strptime"
  },
  {
   "name" : "strptime_l"
  },
  {
   "name" : "strrchr"
  },
  {
   "name" : "strsep"
  },
  {
   "name" : "strsignal"
  },
  {
   "name" : "strspn"
  },
  {
   "name" : "strstr"
  },
  {
   "name" : "strtod"
  },
  {
   "name" : "strtod_l"
  },
  {
   "name" : "strtof"
  },
  {
   "name" : "strtof_l"
  },
  {
   "name" : "strtoimax"
  },
  {
   "name" : "strtok"
  },
  {
   "name" : "strtok_r"
  },
  {
   "name" : "strtol"
  },
  {
   "name" : "strtol_l"
  },
  {
   "name" : "strtold"
  },
  {
   "name" : "strtold_l"
  },
  {
   "name" : "strtoll"
  },
  {
   "name" : "strtoll_l"
  },
  {
   "name" : "strtoul"
  },
  {
   "name" : "strtoul_l"
  },
  {
   "name" : "strtoull"
  },
  {
   "name" : "strtoull_l"
  },
  {
   "name" : "strtoumax"
  },
  {
   "name" : "strxfrm"
  },
  {
   "name" : "strxfrm_l"
  },
  {
   "name" : "swab"
  },
  {
   "name" : "swapoff"
  },
  {
   "name" : "swapon"
  },
  {
   "name" : "swprintf"
  },
  {
   "name" : "swscanf"
  },
  {
   "name" : "symlink"
  },
  {
   "name" : "symlinkat"
  },
  {
   "name" : "sync"
  },
  {
   "name" : "sync_file_range"
  },
  {
   "name" : "syncfs"
  },
  {
   "name" : "syscall"
  },
  {
   "name" : "sysconf"
  },
  {
   "name" : "sysinfo"
  },
  {
   "name" : "syslog"
  },
  {
   "name" : "system"
  },
  {
   "name" : "tcdrain"
  },
  {
   "name" : "tcflow"
  },
  {
   "name" : "tcflush"
  },
  {
   "name" : "tcgetattr"
  },
  {
   "name" : "tcgetpgrp"
  },
  {
   "name" : "tcgetsid"
  },
  {
   "name" : "tcgetwinsize"
  },
  {
   "name" : "tcsendbreak"
  },
  {
   "name" : "tcsetattr"
  },
  {
   "name" : "tcsetpgrp"
  },
  {
   "name" : "tcsetwinsize"
  },
  {
   "name" : "tdelete"
  },
  {
   "name" : "tdestroy"
  },
  {
   "name" : "tee"
  },
  {
   "name" : "telldir"
  },
  {
   "name" : "tempnam"
  },
  {
   "name" : "tfind"
  },
  {
   "name" : "tgkill"
  },
  {
   "name" : "thrd_create"
  },
  {
   "name" : "thrd_current"
  },
  {
   "name" : "thrd_detach"
  },
  {
   "name" : "thrd_equal"
  },
  {
   "name" : "thrd_exit"
  },
  {
   "name" : "thrd_join"
  },
  {
   "name" : "thrd_sleep"
  },
  {
   "name" : "thrd_yield"
  },
  {
   "name" : "time"
  },
  {
   "name" : "timegm"
  },
  {
   "name" : "timegm64"
  },
  {
   "name" : "timelocal"
  },
  {
   "name" : "timelocal64"
  },
  {
   "name" : "timer_create"
  },
  {
   "name" : "timer_delete"
  },
  {
   "name" : "timer_getoverrun"
  },
  {
   "name" : "timer_gettime"
  },
  {
   "name" : "timer_settime"
  },
  {
   "name" : "timerfd_create"
  },
  {
   "name" : "timerfd_gettime"
  },
  {
   "name" : "timerfd_settime"
  },
  {
   "name" : "times"
  },
  {
   "name" : "timespec_get"
  },
  {
   "name" : "timespec_getres"
  },
  {
   "name" : "tmpfile"
  },
  {
   "name" : "tmpfile64"
  },
  {
   "name" : "tmpnam"
  },
  {
   "name" : "toascii"
  },
  {
   "name" : "tolower"
  },
  {
   "name" : "tolower_l"
  },
  {
   "name" : "toupper"
  },
  {
   "name" : "toupper_l"
  },
  {
   "name" : "towctrans"
  },
  {
   "name" : "towctrans_l"
  },
  {
   "name" : "towlower"
  },
  {
   "name" : "towlower_l"
  },
  {
   "name" : "towupper"
  },
  {
   "name" : "towupper_l"
  },
  {
   "name" : "truncate"
  },
  {
   "name" : "truncate64"
  },
  {
   "name" : "tsearch"
  },
  {
   "name" : "tss_create"
  },
  {
   "name" : "tss_delete"
  },
  {
   "name" : "tss_get"
  },
  {
   "name" : "tss_set"
  },
  {
   "name" : "ttyname"
  },
  {
   "name" : "ttyname_r"
  },
  {
   "name" : "twalk"
  },
  {
   "name" : "tzalloc"
  },
  {
   "name" : "tzfree"
  },
  {
   "name" : "tzset"
  },
  {
   "name" : "umask"
  },
  {
   "name" : "umount"
  },
  {
   "name" : "umount2"
  },
  {
   "name" : "uname"
  },
  {
   "name" : "ungetc"
  },
  {
   "name" : "ungetwc"
  },
  {
   "name" : "unlink"
  },
  {
   "name" : "unlinkat"
  },
  {
   "name" : "unlockpt"
  },
  {
   "name" : "unsetenv"
  },
  {
   "name" : "unshare"
  },
  {
   "name" : "uselocale"
  },
  {
   "name" : "usleep"
  },
  {
   "name" : "utime"
  },
  {
   "name" : "utimensat"
  },
  {
   "name" : "utimes"
  },
  {
   "name" : "utmpname"
  },
  {
   "name" : "valloc"
  },
  {
   "name" : "vasprintf"
  },
  {
   "name" : "vdprintf"
  },
  {
   "name" : "verr"
  },
  {
   "name" : "verrx"
  },
  {
   "name" : "vfdprintf"
  },
  {
   "binding" : "weak",
   "name" : "vfork"
  },
  {
   "name" : "vfprintf"
  },
  {
   "name" : "vfscanf"
  },
  {
   "name" : "vfwprintf"
  },
  {
   "name" : "vfwscanf"
  },
  {
   "name" : "vmsplice"
  },
  {
   "name" : "vprintf"
  },
  {
   "name" : "vscanf"
  },
  {
   "name" : "vsnprintf"
  },
  {
   "name" : "vsprintf"
  },
  {
   "name" : "vsscanf"
  },
  {
   "name" : "vswprintf"
  },
  {
   "name" : "vswscanf"
  },
  {
   "name" : "vsyslog"
  },
  {
   "name" : "vwarn"
  },
  {
   "name" : "vwarnx"
  },
  {
   "name" : "vwprintf"
  },
  {
   "name" : "vwscanf"
  },
  {
   "name" : "wait"
  },
  {
   "name" : "wait4"
  },
  {
   "name" : "waitid"
  },
  {
   "name" : "waitpid"
  },
  {
   "name" : "warn"
  },
  {
   "name" : "warnx"
  },
  {
   "name" : "wcpcpy"
  },
  {
   "name" : "wcpncpy"
  },
  {
   "name" : "wcrtomb"
  },
  {
   "name" : "wcscasecmp"
  },
  {
   "name" : "wcscasecmp_l"
  },
  {
   "name" : "wcscat"
  },
  {
   "name" : "wcschr"
  },
  {
   "name" : "wcscmp"
  },
  {
   "name" : "wcscoll"
  },
  {
   "name" : "wcscoll_l"
  },
  {
   "name" : "wcscpy"
  },
  {
   "name" : "wcscspn"
  },
  {
   "name" : "wcsdup"
  },
  {
   "name" : "wcsftime"
  },
  {
   "name" : "wcsftime_l"
  },
  {
   "name" : "wcslcat"
  },
  {
   "name" : "wcslcpy"
  },
  {
   "name" : "wcslen"
  },
  {
   "name" : "wcsncasecmp"
  },
  {
   "name" : "wcsncasecmp_l"
  },
  {
   "name" : "wcsncat"
  },
  {
   "name" : "wcsncmp"
  },
  {
   "name" : "wcsncpy"
  },
  {
   "name" : "wcsnlen"
  },
  {
   "name" : "wcsnrtombs"
  },
  {
   "name" : "wcspbrk"
  },
  {
   "name" : "wcsrchr"
  },
  {
   "name" : "wcsrtombs"
  },
  {
   "name" : "wcsrtombs_l"
  },
  {
   "name" : "wcsspn"
  },
  {
   "name" : "wcsstr"
  },
  {
   "name" : "wcstod"
  },
  {
   "name" : "wcstod_l"
  },
  {
   "name" : "wcstof"
  },
  {
   "name" : "wcstof_l"
  },
  {
   "name" : "wcstoimax"
  },
  {
   "name" : "wcstok"
  },
  {
   "name" : "wcstol"
  },
  {
   "name" : "wcstol_l"
  },
  {
   "name" : "wcstold"
  },
  {
   "name" : "wcstold_l"
  },
  {
   "name" : "wcstoll"
  },
  {
   "name" : "wcstoll_l"
  },
  {
   "name" : "wcstombs"
  },
  {
   "name" : "wcstoul"
  },
  {
   "name" : "wcstoul_l"
  },
  {
   "name" : "wcstoull"
  },
  {
   "name" : "wcstoull_l"
  },
  {
   "name" : "wcstoumax"
  },
  {
   "name" : "wcswidth"
  },
  {
   "name" : "wcsxfrm"
  },
  {
   "name" : "wcsxfrm_l"
  },
  {
   "name" : "wctob"
  },
  {
   "name" : "wctomb"
  },
  {
   "name" : "wctrans"
  },
  {
   "name" : "wctrans_l"
  },
  {
   "name" : "wctype"
  },
  {
   "name" : "wctype_l"
  },
  {
   "name" : "wcwidth"
  },
  {
   "name" : "wmemchr"
  },
  {
   "name" : "wmemcmp"
  },
  {
   "name" : "wmemcpy"
  },
  {
   "name" : "wmemmove"
  },
  {
   "name" : "wmempcpy"
  },
  {
   "name" : "wmemset"
  },
  {
   "name" : "wprintf"
  },
  {
   "name" : "write"
  },
  {
   "name" : "writev"
  },
  {
   "name" : "wscanf"
  }
 ],
 "elf_objects" :
 [
  {
   "name" : "__free_hook"
  },
  {
   "name" : "__isthreaded"
  },
  {
   "name" : "__malloc_hook"
  },
  {
   "name" : "__memalign_hook"
  },
  {
   "name" : "__p_class_syms"
  },
  {
   "name" : "__p_type_syms"
  },
  {
   "name" : "__progname"
  },
  {
   "name" : "__realloc_hook"
  },
  {
   "name" : "__sF"
  },
  {
   "name" : "__stack_chk_guard"
  },
  {
   "name" : "_ctype_"
  },
  {
   "name" : "_tolower_tab_"
  },
  {
   "name" : "_toupper_tab_"
  },
  {
   "name" : "daylight"
  },
  {
   "name" : "environ"
  },
  {
   "name" : "error_message_count"
  },
  {
   "name" : "error_one_per_line"
  },
  {
   "name" : "error_print_progname"
  },
  {
   "name" : "in6addr_any"
  },
  {
   "name" : "in6addr_loopback"
  },
  {
   "name" : "optarg"
  },
  {
   "name" : "opterr"
  },
  {
   "name" : "optind"
  },
  {
   "name" : "optopt"
  },
  {
   "name" : "optreset"
  },
  {
   "name" : "stderr"
  },
  {
   "name" : "stdin"
  },
  {
   "name" : "stdout"
  },
  {
   "name" : "sys_siglist"
  },
  {
   "name" : "sys_signame"
  },
  {
   "name" : "timezone"
  },
  {
   "name" : "tzname"
  }
 ],
 "enum_types" :
 [
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "TCA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "TCA_KIND"
    },
    {
     "enum_field_value" : 2,
     "name" : "TCA_OPTIONS"
    },
    {
     "enum_field_value" : 3,
     "name" : "TCA_STATS"
    },
    {
     "enum_field_value" : 4,
     "name" : "TCA_XSTATS"
    },
    {
     "enum_field_value" : 5,
     "name" : "TCA_RATE"
    },
    {
     "enum_field_value" : 6,
     "name" : "TCA_FCNT"
    },
    {
     "enum_field_value" : 7,
     "name" : "TCA_STATS2"
    },
    {
     "enum_field_value" : 8,
     "name" : "TCA_STAB"
    },
    {
     "enum_field_value" : 9,
     "name" : "TCA_PAD"
    },
    {
     "enum_field_value" : 10,
     "name" : "TCA_DUMP_INVISIBLE"
    },
    {
     "enum_field_value" : 11,
     "name" : "TCA_CHAIN"
    },
    {
     "enum_field_value" : 12,
     "name" : "TCA_HW_OFFLOAD"
    },
    {
     "enum_field_value" : 13,
     "name" : "TCA_INGRESS_BLOCK"
    },
    {
     "enum_field_value" : 14,
     "name" : "TCA_EGRESS_BLOCK"
    },
    {
     "enum_field_value" : 15,
     "name" : "TCA_DUMP_FLAGS"
    },
    {
     "enum_field_value" : 16,
     "name" : "TCA_EXT_WARN_MSG"
    },
    {
     "enum_field_value" : 17,
     "name" : "__TCA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI10$TCA_CHAIN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "mtx_plain"
    },
    {
     "enum_field_value" : 2,
     "name" : "mtx_recursive"
    },
    {
     "enum_field_value" : 4,
     "name" : "mtx_timed"
    }
   ],
   "linker_set_key" : "_ZTI10$mtx_plain",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/threads.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "thrd_success"
    },
    {
     "enum_field_value" : 1,
     "name" : "thrd_busy"
    },
    {
     "enum_field_value" : 2,
     "name" : "thrd_error"
    },
    {
     "enum_field_value" : 3,
     "name" : "thrd_nomem"
    },
    {
     "enum_field_value" : 4,
     "name" : "thrd_timedout"
    }
   ],
   "linker_set_key" : "_ZTI10$thrd_busy",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/threads.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_c_invalid"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_c_in"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_c_2"
    },
    {
     "enum_field_value" : 3,
     "name" : "ns_c_chaos"
    },
    {
     "enum_field_value" : 4,
     "name" : "ns_c_hs"
    },
    {
     "enum_field_value" : 254,
     "name" : "ns_c_none"
    },
    {
     "enum_field_value" : 255,
     "name" : "ns_c_any"
    },
    {
     "enum_field_value" : 65536,
     "name" : "ns_c_max"
    }
   ],
   "linker_set_key" : "_ZTI10__ns_class",
   "name" : "__ns_class",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_r_noerror"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_r_formerr"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_r_servfail"
    },
    {
     "enum_field_value" : 3,
     "name" : "ns_r_nxdomain"
    },
    {
     "enum_field_value" : 4,
     "name" : "ns_r_notimpl"
    },
    {
     "enum_field_value" : 5,
     "name" : "ns_r_refused"
    },
    {
     "enum_field_value" : 6,
     "name" : "ns_r_yxdomain"
    },
    {
     "enum_field_value" : 7,
     "name" : "ns_r_yxrrset"
    },
    {
     "enum_field_value" : 8,
     "name" : "ns_r_nxrrset"
    },
    {
     "enum_field_value" : 9,
     "name" : "ns_r_notauth"
    },
    {
     "enum_field_value" : 10,
     "name" : "ns_r_notzone"
    },
    {
     "enum_field_value" : 11,
     "name" : "ns_r_max"
    },
    {
     "enum_field_value" : 16,
     "name" : "ns_r_badvers"
    },
    {
     "enum_field_value" : 16,
     "name" : "ns_r_badsig"
    },
    {
     "enum_field_value" : 17,
     "name" : "ns_r_badkey"
    },
    {
     "enum_field_value" : 18,
     "name" : "ns_r_badtime"
    }
   ],
   "linker_set_key" : "_ZTI10__ns_rcode",
   "name" : "__ns_rcode",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "RT_TABLE_UNSPEC"
    },
    {
     "enum_field_value" : 252,
     "name" : "RT_TABLE_COMPAT"
    },
    {
     "enum_field_value" : 253,
     "name" : "RT_TABLE_DEFAULT"
    },
    {
     "enum_field_value" : 254,
     "name" : "RT_TABLE_MAIN"
    },
    {
     "enum_field_value" : 255,
     "name" : "RT_TABLE_LOCAL"
    },
    {
     "enum_field_value" : 4294967295,
     "name" : "RT_TABLE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI10rt_class_t",
   "name" : "rt_class_t",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "RT_SCOPE_UNIVERSE"
    },
    {
     "enum_field_value" : 200,
     "name" : "RT_SCOPE_SITE"
    },
    {
     "enum_field_value" : 253,
     "name" : "RT_SCOPE_LINK"
    },
    {
     "enum_field_value" : 254,
     "name" : "RT_SCOPE_HOST"
    },
    {
     "enum_field_value" : 255,
     "name" : "RT_SCOPE_NOWHERE"
    }
   ],
   "linker_set_key" : "_ZTI10rt_scope_t",
   "name" : "rt_scope_t",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IPPROTO_IP"
    },
    {
     "enum_field_value" : 1,
     "name" : "IPPROTO_ICMP"
    },
    {
     "enum_field_value" : 2,
     "name" : "IPPROTO_IGMP"
    },
    {
     "enum_field_value" : 4,
     "name" : "IPPROTO_IPIP"
    },
    {
     "enum_field_value" : 6,
     "name" : "IPPROTO_TCP"
    },
    {
     "enum_field_value" : 8,
     "name" : "IPPROTO_EGP"
    },
    {
     "enum_field_value" : 12,
     "name" : "IPPROTO_PUP"
    },
    {
     "enum_field_value" : 17,
     "name" : "IPPROTO_UDP"
    },
    {
     "enum_field_value" : 22,
     "name" : "IPPROTO_IDP"
    },
    {
     "enum_field_value" : 29,
     "name" : "IPPROTO_TP"
    },
    {
     "enum_field_value" : 33,
     "name" : "IPPROTO_DCCP"
    },
    {
     "enum_field_value" : 41,
     "name" : "IPPROTO_IPV6"
    },
    {
     "enum_field_value" : 46,
     "name" : "IPPROTO_RSVP"
    },
    {
     "enum_field_value" : 47,
     "name" : "IPPROTO_GRE"
    },
    {
     "enum_field_value" : 50,
     "name" : "IPPROTO_ESP"
    },
    {
     "enum_field_value" : 51,
     "name" : "IPPROTO_AH"
    },
    {
     "enum_field_value" : 92,
     "name" : "IPPROTO_MTP"
    },
    {
     "enum_field_value" : 94,
     "name" : "IPPROTO_BEETPH"
    },
    {
     "enum_field_value" : 98,
     "name" : "IPPROTO_ENCAP"
    },
    {
     "enum_field_value" : 103,
     "name" : "IPPROTO_PIM"
    },
    {
     "enum_field_value" : 108,
     "name" : "IPPROTO_COMP"
    },
    {
     "enum_field_value" : 115,
     "name" : "IPPROTO_L2TP"
    },
    {
     "enum_field_value" : 132,
     "name" : "IPPROTO_SCTP"
    },
    {
     "enum_field_value" : 136,
     "name" : "IPPROTO_UDPLITE"
    },
    {
     "enum_field_value" : 137,
     "name" : "IPPROTO_MPLS"
    },
    {
     "enum_field_value" : 143,
     "name" : "IPPROTO_ETHERNET"
    },
    {
     "enum_field_value" : 255,
     "name" : "IPPROTO_RAW"
    },
    {
     "enum_field_value" : 256,
     "name" : "IPPROTO_SMC"
    },
    {
     "enum_field_value" : 262,
     "name" : "IPPROTO_MPTCP"
    },
    {
     "enum_field_value" : 263,
     "name" : "IPPROTO_MAX"
    }
   ],
   "linker_set_key" : "_ZTI11$IPPROTO_AH",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_o_query"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_o_iquery"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_o_status"
    },
    {
     "enum_field_value" : 4,
     "name" : "ns_o_notify"
    },
    {
     "enum_field_value" : 5,
     "name" : "ns_o_update"
    },
    {
     "enum_field_value" : 6,
     "name" : "ns_o_max"
    }
   ],
   "linker_set_key" : "_ZTI11__ns_opcode",
   "name" : "__ns_opcode",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IPVLAN_MODE_L2"
    },
    {
     "enum_field_value" : 1,
     "name" : "IPVLAN_MODE_L3"
    },
    {
     "enum_field_value" : 2,
     "name" : "IPVLAN_MODE_L3S"
    },
    {
     "enum_field_value" : 3,
     "name" : "IPVLAN_MODE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI11ipvlan_mode",
   "name" : "ipvlan_mode",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NETKIT_L2"
    },
    {
     "enum_field_value" : 1,
     "name" : "NETKIT_L3"
    }
   ],
   "linker_set_key" : "_ZTI11netkit_mode",
   "name" : "netkit_mode",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFA_ADDRESS"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFA_LOCAL"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFA_LABEL"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFA_BROADCAST"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFA_ANYCAST"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFA_CACHEINFO"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFA_MULTICAST"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFA_FLAGS"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFA_RT_PRIORITY"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFA_TARGET_NETNSID"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFA_PROTO"
    },
    {
     "enum_field_value" : 12,
     "name" : "__IFA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI12$IFA_ADDRESS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_addr.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NDTA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "NDTA_NAME"
    },
    {
     "enum_field_value" : 2,
     "name" : "NDTA_THRESH1"
    },
    {
     "enum_field_value" : 3,
     "name" : "NDTA_THRESH2"
    },
    {
     "enum_field_value" : 4,
     "name" : "NDTA_THRESH3"
    },
    {
     "enum_field_value" : 5,
     "name" : "NDTA_CONFIG"
    },
    {
     "enum_field_value" : 6,
     "name" : "NDTA_PARMS"
    },
    {
     "enum_field_value" : 7,
     "name" : "NDTA_STATS"
    },
    {
     "enum_field_value" : 8,
     "name" : "NDTA_GC_INTERVAL"
    },
    {
     "enum_field_value" : 9,
     "name" : "NDTA_PAD"
    },
    {
     "enum_field_value" : 10,
     "name" : "__NDTA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI12$NDTA_CONFIG",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "RTAX_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "RTAX_LOCK"
    },
    {
     "enum_field_value" : 2,
     "name" : "RTAX_MTU"
    },
    {
     "enum_field_value" : 3,
     "name" : "RTAX_WINDOW"
    },
    {
     "enum_field_value" : 4,
     "name" : "RTAX_RTT"
    },
    {
     "enum_field_value" : 5,
     "name" : "RTAX_RTTVAR"
    },
    {
     "enum_field_value" : 6,
     "name" : "RTAX_SSTHRESH"
    },
    {
     "enum_field_value" : 7,
     "name" : "RTAX_CWND"
    },
    {
     "enum_field_value" : 8,
     "name" : "RTAX_ADVMSS"
    },
    {
     "enum_field_value" : 9,
     "name" : "RTAX_REORDERING"
    },
    {
     "enum_field_value" : 10,
     "name" : "RTAX_HOPLIMIT"
    },
    {
     "enum_field_value" : 11,
     "name" : "RTAX_INITCWND"
    },
    {
     "enum_field_value" : 12,
     "name" : "RTAX_FEATURES"
    },
    {
     "enum_field_value" : 13,
     "name" : "RTAX_RTO_MIN"
    },
    {
     "enum_field_value" : 14,
     "name" : "RTAX_INITRWND"
    },
    {
     "enum_field_value" : 15,
     "name" : "RTAX_QUICKACK"
    },
    {
     "enum_field_value" : 16,
     "name" : "RTAX_CC_ALGO"
    },
    {
     "enum_field_value" : 17,
     "name" : "RTAX_FASTOPEN_NO_COOKIE"
    },
    {
     "enum_field_value" : 18,
     "name" : "__RTAX_MAX"
    }
   ],
   "linker_set_key" : "_ZTI12$RTAX_ADVMSS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "RTN_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "RTN_UNICAST"
    },
    {
     "enum_field_value" : 2,
     "name" : "RTN_LOCAL"
    },
    {
     "enum_field_value" : 3,
     "name" : "RTN_BROADCAST"
    },
    {
     "enum_field_value" : 4,
     "name" : "RTN_ANYCAST"
    },
    {
     "enum_field_value" : 5,
     "name" : "RTN_MULTICAST"
    },
    {
     "enum_field_value" : 6,
     "name" : "RTN_BLACKHOLE"
    },
    {
     "enum_field_value" : 7,
     "name" : "RTN_UNREACHABLE"
    },
    {
     "enum_field_value" : 8,
     "name" : "RTN_PROHIBIT"
    },
    {
     "enum_field_value" : 9,
     "name" : "RTN_THROW"
    },
    {
     "enum_field_value" : 10,
     "name" : "RTN_NAT"
    },
    {
     "enum_field_value" : 11,
     "name" : "RTN_XRESOLVE"
    },
    {
     "enum_field_value" : 12,
     "name" : "__RTN_MAX"
    }
   ],
   "linker_set_key" : "_ZTI12$RTN_ANYCAST",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "MACVLAN_MODE_PRIVATE"
    },
    {
     "enum_field_value" : 2,
     "name" : "MACVLAN_MODE_VEPA"
    },
    {
     "enum_field_value" : 4,
     "name" : "MACVLAN_MODE_BRIDGE"
    },
    {
     "enum_field_value" : 8,
     "name" : "MACVLAN_MODE_PASSTHRU"
    },
    {
     "enum_field_value" : 16,
     "name" : "MACVLAN_MODE_SOURCE"
    }
   ],
   "linker_set_key" : "_ZTI12macvlan_mode",
   "name" : "macvlan_mode",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "memory_order_relaxed"
    },
    {
     "enum_field_value" : 1,
     "name" : "memory_order_consume"
    },
    {
     "enum_field_value" : 2,
     "name" : "memory_order_acquire"
    },
    {
     "enum_field_value" : 3,
     "name" : "memory_order_release"
    },
    {
     "enum_field_value" : 4,
     "name" : "memory_order_acq_rel"
    },
    {
     "enum_field_value" : 5,
     "name" : "memory_order_seq_cst"
    }
   ],
   "linker_set_key" : "_ZTI12memory_order",
   "name" : "memory_order",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/stdatomic.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "SS_FREE"
    },
    {
     "enum_field_value" : 1,
     "name" : "SS_UNCONNECTED"
    },
    {
     "enum_field_value" : 2,
     "name" : "SS_CONNECTING"
    },
    {
     "enum_field_value" : 3,
     "name" : "SS_CONNECTED"
    },
    {
     "enum_field_value" : 4,
     "name" : "SS_DISCONNECTING"
    }
   ],
   "linker_set_key" : "_ZTI12socket_state",
   "name" : "socket_state",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/net.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_ADDRESS"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BROADCAST"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_IFNAME"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_MTU"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_LINK"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_QDISC"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_STATS"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_COST"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_PRIORITY"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_MASTER"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_WIRELESS"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_PROTINFO"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_TXQLEN"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_MAP"
    },
    {
     "enum_field_value" : 15,
     "name" : "IFLA_WEIGHT"
    },
    {
     "enum_field_value" : 16,
     "name" : "IFLA_OPERSTATE"
    },
    {
     "enum_field_value" : 17,
     "name" : "IFLA_LINKMODE"
    },
    {
     "enum_field_value" : 18,
     "name" : "IFLA_LINKINFO"
    },
    {
     "enum_field_value" : 19,
     "name" : "IFLA_NET_NS_PID"
    },
    {
     "enum_field_value" : 20,
     "name" : "IFLA_IFALIAS"
    },
    {
     "enum_field_value" : 21,
     "name" : "IFLA_NUM_VF"
    },
    {
     "enum_field_value" : 22,
     "name" : "IFLA_VFINFO_LIST"
    },
    {
     "enum_field_value" : 23,
     "name" : "IFLA_STATS64"
    },
    {
     "enum_field_value" : 24,
     "name" : "IFLA_VF_PORTS"
    },
    {
     "enum_field_value" : 25,
     "name" : "IFLA_PORT_SELF"
    },
    {
     "enum_field_value" : 26,
     "name" : "IFLA_AF_SPEC"
    },
    {
     "enum_field_value" : 27,
     "name" : "IFLA_GROUP"
    },
    {
     "enum_field_value" : 28,
     "name" : "IFLA_NET_NS_FD"
    },
    {
     "enum_field_value" : 29,
     "name" : "IFLA_EXT_MASK"
    },
    {
     "enum_field_value" : 30,
     "name" : "IFLA_PROMISCUITY"
    },
    {
     "enum_field_value" : 31,
     "name" : "IFLA_NUM_TX_QUEUES"
    },
    {
     "enum_field_value" : 32,
     "name" : "IFLA_NUM_RX_QUEUES"
    },
    {
     "enum_field_value" : 33,
     "name" : "IFLA_CARRIER"
    },
    {
     "enum_field_value" : 34,
     "name" : "IFLA_PHYS_PORT_ID"
    },
    {
     "enum_field_value" : 35,
     "name" : "IFLA_CARRIER_CHANGES"
    },
    {
     "enum_field_value" : 36,
     "name" : "IFLA_PHYS_SWITCH_ID"
    },
    {
     "enum_field_value" : 37,
     "name" : "IFLA_LINK_NETNSID"
    },
    {
     "enum_field_value" : 38,
     "name" : "IFLA_PHYS_PORT_NAME"
    },
    {
     "enum_field_value" : 39,
     "name" : "IFLA_PROTO_DOWN"
    },
    {
     "enum_field_value" : 40,
     "name" : "IFLA_GSO_MAX_SEGS"
    },
    {
     "enum_field_value" : 41,
     "name" : "IFLA_GSO_MAX_SIZE"
    },
    {
     "enum_field_value" : 42,
     "name" : "IFLA_PAD"
    },
    {
     "enum_field_value" : 43,
     "name" : "IFLA_XDP"
    },
    {
     "enum_field_value" : 44,
     "name" : "IFLA_EVENT"
    },
    {
     "enum_field_value" : 45,
     "name" : "IFLA_NEW_NETNSID"
    },
    {
     "enum_field_value" : 46,
     "name" : "IFLA_IF_NETNSID"
    },
    {
     "enum_field_value" : 46,
     "name" : "IFLA_TARGET_NETNSID"
    },
    {
     "enum_field_value" : 47,
     "name" : "IFLA_CARRIER_UP_COUNT"
    },
    {
     "enum_field_value" : 48,
     "name" : "IFLA_CARRIER_DOWN_COUNT"
    },
    {
     "enum_field_value" : 49,
     "name" : "IFLA_NEW_IFINDEX"
    },
    {
     "enum_field_value" : 50,
     "name" : "IFLA_MIN_MTU"
    },
    {
     "enum_field_value" : 51,
     "name" : "IFLA_MAX_MTU"
    },
    {
     "enum_field_value" : 52,
     "name" : "IFLA_PROP_LIST"
    },
    {
     "enum_field_value" : 53,
     "name" : "IFLA_ALT_IFNAME"
    },
    {
     "enum_field_value" : 54,
     "name" : "IFLA_PERM_ADDRESS"
    },
    {
     "enum_field_value" : 55,
     "name" : "IFLA_PROTO_DOWN_REASON"
    },
    {
     "enum_field_value" : 56,
     "name" : "IFLA_PARENT_DEV_NAME"
    },
    {
     "enum_field_value" : 57,
     "name" : "IFLA_PARENT_DEV_BUS_NAME"
    },
    {
     "enum_field_value" : 58,
     "name" : "IFLA_GRO_MAX_SIZE"
    },
    {
     "enum_field_value" : 59,
     "name" : "IFLA_TSO_MAX_SIZE"
    },
    {
     "enum_field_value" : 60,
     "name" : "IFLA_TSO_MAX_SEGS"
    },
    {
     "enum_field_value" : 61,
     "name" : "IFLA_ALLMULTI"
    },
    {
     "enum_field_value" : 62,
     "name" : "IFLA_DEVLINK_PORT"
    },
    {
     "enum_field_value" : 63,
     "name" : "IFLA_GSO_IPV4_MAX_SIZE"
    },
    {
     "enum_field_value" : 64,
     "name" : "IFLA_GRO_IPV4_MAX_SIZE"
    },
    {
     "enum_field_value" : 65,
     "name" : "IFLA_DPLL_PIN"
    },
    {
     "enum_field_value" : 66,
     "name" : "__IFLA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI13$IFLA_ADDRESS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VF_INFO_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VF_INFO"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_VF_INFO_MAX"
    }
   ],
   "linker_set_key" : "_ZTI13$IFLA_VF_INFO",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VF_PORT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VF_PORT"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_VF_PORT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI13$IFLA_VF_PORT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "GTP_ROLE_GGSN"
    },
    {
     "enum_field_value" : 1,
     "name" : "GTP_ROLE_SGSN"
    }
   ],
   "linker_set_key" : "_ZTI13ifla_gtp_role",
   "name" : "ifla_gtp_role",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "VXLAN_DF_UNSET"
    },
    {
     "enum_field_value" : 1,
     "name" : "VXLAN_DF_SET"
    },
    {
     "enum_field_value" : 2,
     "name" : "VXLAN_DF_INHERIT"
    },
    {
     "enum_field_value" : 3,
     "name" : "__VXLAN_DF_END"
    },
    {
     "enum_field_value" : 2,
     "name" : "VXLAN_DF_MAX"
    }
   ],
   "linker_set_key" : "_ZTI13ifla_vxlan_df",
   "name" : "ifla_vxlan_df",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : -1,
     "name" : "NETKIT_NEXT"
    },
    {
     "enum_field_value" : 0,
     "name" : "NETKIT_PASS"
    },
    {
     "enum_field_value" : 2,
     "name" : "NETKIT_DROP"
    },
    {
     "enum_field_value" : 7,
     "name" : "NETKIT_REDIRECT"
    }
   ],
   "linker_set_key" : "_ZTI13netkit_action",
   "name" : "netkit_action",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIi"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "RTA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "RTA_DST"
    },
    {
     "enum_field_value" : 2,
     "name" : "RTA_SRC"
    },
    {
     "enum_field_value" : 3,
     "name" : "RTA_IIF"
    },
    {
     "enum_field_value" : 4,
     "name" : "RTA_OIF"
    },
    {
     "enum_field_value" : 5,
     "name" : "RTA_GATEWAY"
    },
    {
     "enum_field_value" : 6,
     "name" : "RTA_PRIORITY"
    },
    {
     "enum_field_value" : 7,
     "name" : "RTA_PREFSRC"
    },
    {
     "enum_field_value" : 8,
     "name" : "RTA_METRICS"
    },
    {
     "enum_field_value" : 9,
     "name" : "RTA_MULTIPATH"
    },
    {
     "enum_field_value" : 10,
     "name" : "RTA_PROTOINFO"
    },
    {
     "enum_field_value" : 11,
     "name" : "RTA_FLOW"
    },
    {
     "enum_field_value" : 12,
     "name" : "RTA_CACHEINFO"
    },
    {
     "enum_field_value" : 13,
     "name" : "RTA_SESSION"
    },
    {
     "enum_field_value" : 14,
     "name" : "RTA_MP_ALGO"
    },
    {
     "enum_field_value" : 15,
     "name" : "RTA_TABLE"
    },
    {
     "enum_field_value" : 16,
     "name" : "RTA_MARK"
    },
    {
     "enum_field_value" : 17,
     "name" : "RTA_MFC_STATS"
    },
    {
     "enum_field_value" : 18,
     "name" : "RTA_VIA"
    },
    {
     "enum_field_value" : 19,
     "name" : "RTA_NEWDST"
    },
    {
     "enum_field_value" : 20,
     "name" : "RTA_PREF"
    },
    {
     "enum_field_value" : 21,
     "name" : "RTA_ENCAP_TYPE"
    },
    {
     "enum_field_value" : 22,
     "name" : "RTA_ENCAP"
    },
    {
     "enum_field_value" : 23,
     "name" : "RTA_EXPIRES"
    },
    {
     "enum_field_value" : 24,
     "name" : "RTA_PAD"
    },
    {
     "enum_field_value" : 25,
     "name" : "RTA_UID"
    },
    {
     "enum_field_value" : 26,
     "name" : "RTA_TTL_PROPAGATE"
    },
    {
     "enum_field_value" : 27,
     "name" : "RTA_IP_PROTO"
    },
    {
     "enum_field_value" : 28,
     "name" : "RTA_SPORT"
    },
    {
     "enum_field_value" : 29,
     "name" : "RTA_DPORT"
    },
    {
     "enum_field_value" : 30,
     "name" : "RTA_NH_ID"
    },
    {
     "enum_field_value" : 31,
     "name" : "__RTA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI13rtattr_type_t",
   "name" : "rtattr_type_t",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_MCTP_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_MCTP_NET"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_MCTP_MAX"
    }
   ],
   "linker_set_key" : "_ZTI14$IFLA_MCTP_NET",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NDA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "NDA_DST"
    },
    {
     "enum_field_value" : 2,
     "name" : "NDA_LLADDR"
    },
    {
     "enum_field_value" : 3,
     "name" : "NDA_CACHEINFO"
    },
    {
     "enum_field_value" : 4,
     "name" : "NDA_PROBES"
    },
    {
     "enum_field_value" : 5,
     "name" : "NDA_VLAN"
    },
    {
     "enum_field_value" : 6,
     "name" : "NDA_PORT"
    },
    {
     "enum_field_value" : 7,
     "name" : "NDA_VNI"
    },
    {
     "enum_field_value" : 8,
     "name" : "NDA_IFINDEX"
    },
    {
     "enum_field_value" : 9,
     "name" : "NDA_MASTER"
    },
    {
     "enum_field_value" : 10,
     "name" : "NDA_LINK_NETNSID"
    },
    {
     "enum_field_value" : 11,
     "name" : "NDA_SRC_VNI"
    },
    {
     "enum_field_value" : 12,
     "name" : "NDA_PROTOCOL"
    },
    {
     "enum_field_value" : 13,
     "name" : "NDA_NH_ID"
    },
    {
     "enum_field_value" : 14,
     "name" : "NDA_FDB_EXT_ATTRS"
    },
    {
     "enum_field_value" : 15,
     "name" : "NDA_FLAGS_EXT"
    },
    {
     "enum_field_value" : 16,
     "name" : "NDA_NDM_STATE_MASK"
    },
    {
     "enum_field_value" : 17,
     "name" : "NDA_NDM_FLAGS_MASK"
    },
    {
     "enum_field_value" : 18,
     "name" : "__NDA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI14$NDA_CACHEINFO",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ns_kt_rsa"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_kt_dh"
    },
    {
     "enum_field_value" : 3,
     "name" : "ns_kt_dsa"
    },
    {
     "enum_field_value" : 254,
     "name" : "ns_kt_private"
    }
   ],
   "linker_set_key" : "_ZTI14__ns_key_types",
   "name" : "__ns_key_types",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "GENEVE_DF_UNSET"
    },
    {
     "enum_field_value" : 1,
     "name" : "GENEVE_DF_SET"
    },
    {
     "enum_field_value" : 2,
     "name" : "GENEVE_DF_INHERIT"
    },
    {
     "enum_field_value" : 3,
     "name" : "__GENEVE_DF_END"
    },
    {
     "enum_field_value" : 2,
     "name" : "GENEVE_DF_MAX"
    }
   ],
   "linker_set_key" : "_ZTI14ifla_geneve_df",
   "name" : "ifla_geneve_df",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "MACSEC_OFFLOAD_OFF"
    },
    {
     "enum_field_value" : 1,
     "name" : "MACSEC_OFFLOAD_PHY"
    },
    {
     "enum_field_value" : 2,
     "name" : "MACSEC_OFFLOAD_MAC"
    },
    {
     "enum_field_value" : 3,
     "name" : "__MACSEC_OFFLOAD_END"
    },
    {
     "enum_field_value" : 2,
     "name" : "MACSEC_OFFLOAD_MAX"
    }
   ],
   "linker_set_key" : "_ZTI14macsec_offload",
   "name" : "macsec_offload",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NL_MMAP_STATUS_UNUSED"
    },
    {
     "enum_field_value" : 1,
     "name" : "NL_MMAP_STATUS_RESERVED"
    },
    {
     "enum_field_value" : 2,
     "name" : "NL_MMAP_STATUS_VALID"
    },
    {
     "enum_field_value" : 3,
     "name" : "NL_MMAP_STATUS_COPY"
    },
    {
     "enum_field_value" : 4,
     "name" : "NL_MMAP_STATUS_SKIP"
    }
   ],
   "linker_set_key" : "_ZTI14nl_mmap_status",
   "name" : "nl_mmap_status",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NLMSGERR_ATTR_UNUSED"
    },
    {
     "enum_field_value" : 1,
     "name" : "NLMSGERR_ATTR_MSG"
    },
    {
     "enum_field_value" : 2,
     "name" : "NLMSGERR_ATTR_OFFS"
    },
    {
     "enum_field_value" : 3,
     "name" : "NLMSGERR_ATTR_COOKIE"
    },
    {
     "enum_field_value" : 4,
     "name" : "NLMSGERR_ATTR_POLICY"
    },
    {
     "enum_field_value" : 5,
     "name" : "NLMSGERR_ATTR_MISS_TYPE"
    },
    {
     "enum_field_value" : 6,
     "name" : "NLMSGERR_ATTR_MISS_NEST"
    },
    {
     "enum_field_value" : 7,
     "name" : "__NLMSGERR_ATTR_MAX"
    },
    {
     "enum_field_value" : 6,
     "name" : "NLMSGERR_ATTR_MAX"
    }
   ],
   "linker_set_key" : "_ZTI14nlmsgerr_attrs",
   "name" : "nlmsgerr_attrs",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "FDB_NOTIFY_BIT"
    },
    {
     "enum_field_value" : 2,
     "name" : "FDB_NOTIFY_INACTIVE_BIT"
    }
   ],
   "linker_set_key" : "_ZTI15$FDB_NOTIFY_BIT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_INET_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_INET_CONF"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_INET_MAX"
    }
   ],
   "linker_set_key" : "_ZTI15$IFLA_INET_CONF",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_INFO_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_INFO_KIND"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_INFO_DATA"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_INFO_XSTATS"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_INFO_SLAVE_KIND"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_INFO_SLAVE_DATA"
    },
    {
     "enum_field_value" : 6,
     "name" : "__IFLA_INFO_MAX"
    }
   ],
   "linker_set_key" : "_ZTI15$IFLA_INFO_DATA",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_TUN_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_TUN_OWNER"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_TUN_GROUP"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_TUN_TYPE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_TUN_PI"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_TUN_VNET_HDR"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_TUN_PERSIST"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_TUN_MULTI_QUEUE"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_TUN_NUM_QUEUES"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_TUN_NUM_DISABLED_QUEUES"
    },
    {
     "enum_field_value" : 10,
     "name" : "__IFLA_TUN_MAX"
    }
   ],
   "linker_set_key" : "_ZTI15$IFLA_TUN_GROUP",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VRF_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VRF_TABLE"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_VRF_MAX"
    }
   ],
   "linker_set_key" : "_ZTI15$IFLA_VRF_TABLE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PREFIX_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "PREFIX_ADDRESS"
    },
    {
     "enum_field_value" : 2,
     "name" : "PREFIX_CACHEINFO"
    },
    {
     "enum_field_value" : 3,
     "name" : "__PREFIX_MAX"
    }
   ],
   "linker_set_key" : "_ZTI15$PREFIX_ADDRESS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "TCA_ROOT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "TCA_ROOT_TAB"
    },
    {
     "enum_field_value" : 2,
     "name" : "TCA_ROOT_FLAGS"
    },
    {
     "enum_field_value" : 3,
     "name" : "TCA_ROOT_COUNT"
    },
    {
     "enum_field_value" : 4,
     "name" : "TCA_ROOT_TIME_DELTA"
    },
    {
     "enum_field_value" : 5,
     "name" : "TCA_ROOT_EXT_WARN_MSG"
    },
    {
     "enum_field_value" : 6,
     "name" : "__TCA_ROOT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI15$TCA_ROOT_COUNT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "cert_t_pkix"
    },
    {
     "enum_field_value" : 2,
     "name" : "cert_t_spki"
    },
    {
     "enum_field_value" : 3,
     "name" : "cert_t_pgp"
    },
    {
     "enum_field_value" : 253,
     "name" : "cert_t_url"
    },
    {
     "enum_field_value" : 254,
     "name" : "cert_t_oid"
    }
   ],
   "linker_set_key" : "_ZTI15__ns_cert_types",
   "name" : "__ns_cert_types",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_IPOIB_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_IPOIB_PKEY"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_IPOIB_MODE"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_IPOIB_UMCAST"
    },
    {
     "enum_field_value" : 4,
     "name" : "__IFLA_IPOIB_MAX"
    }
   ],
   "linker_set_key" : "_ZTI16$IFLA_IPOIB_MODE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_PPP_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_PPP_DEV_FD"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_PPP_MAX"
    }
   ],
   "linker_set_key" : "_ZTI16$IFLA_PPP_DEV_FD",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IF_OPER_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "IF_OPER_NOTPRESENT"
    },
    {
     "enum_field_value" : 2,
     "name" : "IF_OPER_DOWN"
    },
    {
     "enum_field_value" : 3,
     "name" : "IF_OPER_LOWERLAYERDOWN"
    },
    {
     "enum_field_value" : 4,
     "name" : "IF_OPER_TESTING"
    },
    {
     "enum_field_value" : 5,
     "name" : "IF_OPER_DORMANT"
    },
    {
     "enum_field_value" : 6,
     "name" : "IF_OPER_UP"
    }
   ],
   "linker_set_key" : "_ZTI16$IF_OPER_DORMANT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "M_HEAP_TAGGING_LEVEL_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "M_HEAP_TAGGING_LEVEL_TBI"
    },
    {
     "enum_field_value" : 2,
     "name" : "M_HEAP_TAGGING_LEVEL_ASYNC"
    },
    {
     "enum_field_value" : 3,
     "name" : "M_HEAP_TAGGING_LEVEL_SYNC"
    }
   ],
   "linker_set_key" : "_ZTI16HeapTaggingLevel",
   "name" : "HeapTaggingLevel",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "FSCONFIG_SET_FLAG"
    },
    {
     "enum_field_value" : 1,
     "name" : "FSCONFIG_SET_STRING"
    },
    {
     "enum_field_value" : 2,
     "name" : "FSCONFIG_SET_BINARY"
    },
    {
     "enum_field_value" : 3,
     "name" : "FSCONFIG_SET_PATH"
    },
    {
     "enum_field_value" : 4,
     "name" : "FSCONFIG_SET_PATH_EMPTY"
    },
    {
     "enum_field_value" : 5,
     "name" : "FSCONFIG_SET_FD"
    },
    {
     "enum_field_value" : 6,
     "name" : "FSCONFIG_CMD_CREATE"
    },
    {
     "enum_field_value" : 7,
     "name" : "FSCONFIG_CMD_RECONFIGURE"
    },
    {
     "enum_field_value" : 8,
     "name" : "FSCONFIG_CMD_CREATE_EXCL"
    }
   ],
   "linker_set_key" : "_ZTI16fsconfig_command",
   "name" : "fsconfig_command",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/mount.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "IFF_UP"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFF_BROADCAST"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFF_DEBUG"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFF_LOOPBACK"
    },
    {
     "enum_field_value" : 16,
     "name" : "IFF_POINTOPOINT"
    },
    {
     "enum_field_value" : 32,
     "name" : "IFF_NOTRAILERS"
    },
    {
     "enum_field_value" : 64,
     "name" : "IFF_RUNNING"
    },
    {
     "enum_field_value" : 128,
     "name" : "IFF_NOARP"
    },
    {
     "enum_field_value" : 256,
     "name" : "IFF_PROMISC"
    },
    {
     "enum_field_value" : 512,
     "name" : "IFF_ALLMULTI"
    },
    {
     "enum_field_value" : 1024,
     "name" : "IFF_MASTER"
    },
    {
     "enum_field_value" : 2048,
     "name" : "IFF_SLAVE"
    },
    {
     "enum_field_value" : 4096,
     "name" : "IFF_MULTICAST"
    },
    {
     "enum_field_value" : 8192,
     "name" : "IFF_PORTSEL"
    },
    {
     "enum_field_value" : 16384,
     "name" : "IFF_AUTOMEDIA"
    },
    {
     "enum_field_value" : 32768,
     "name" : "IFF_DYNAMIC"
    },
    {
     "enum_field_value" : 65536,
     "name" : "IFF_LOWER_UP"
    },
    {
     "enum_field_value" : 131072,
     "name" : "IFF_DORMANT"
    },
    {
     "enum_field_value" : 262144,
     "name" : "IFF_ECHO"
    }
   ],
   "linker_set_key" : "_ZTI16net_device_flags",
   "name" : "net_device_flags",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "RTNLGRP_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "RTNLGRP_LINK"
    },
    {
     "enum_field_value" : 2,
     "name" : "RTNLGRP_NOTIFY"
    },
    {
     "enum_field_value" : 3,
     "name" : "RTNLGRP_NEIGH"
    },
    {
     "enum_field_value" : 4,
     "name" : "RTNLGRP_TC"
    },
    {
     "enum_field_value" : 5,
     "name" : "RTNLGRP_IPV4_IFADDR"
    },
    {
     "enum_field_value" : 6,
     "name" : "RTNLGRP_IPV4_MROUTE"
    },
    {
     "enum_field_value" : 7,
     "name" : "RTNLGRP_IPV4_ROUTE"
    },
    {
     "enum_field_value" : 8,
     "name" : "RTNLGRP_IPV4_RULE"
    },
    {
     "enum_field_value" : 9,
     "name" : "RTNLGRP_IPV6_IFADDR"
    },
    {
     "enum_field_value" : 10,
     "name" : "RTNLGRP_IPV6_MROUTE"
    },
    {
     "enum_field_value" : 11,
     "name" : "RTNLGRP_IPV6_ROUTE"
    },
    {
     "enum_field_value" : 12,
     "name" : "RTNLGRP_IPV6_IFINFO"
    },
    {
     "enum_field_value" : 13,
     "name" : "RTNLGRP_DECnet_IFADDR"
    },
    {
     "enum_field_value" : 14,
     "name" : "RTNLGRP_NOP2"
    },
    {
     "enum_field_value" : 15,
     "name" : "RTNLGRP_DECnet_ROUTE"
    },
    {
     "enum_field_value" : 16,
     "name" : "RTNLGRP_DECnet_RULE"
    },
    {
     "enum_field_value" : 17,
     "name" : "RTNLGRP_NOP4"
    },
    {
     "enum_field_value" : 18,
     "name" : "RTNLGRP_IPV6_PREFIX"
    },
    {
     "enum_field_value" : 19,
     "name" : "RTNLGRP_IPV6_RULE"
    },
    {
     "enum_field_value" : 20,
     "name" : "RTNLGRP_ND_USEROPT"
    },
    {
     "enum_field_value" : 21,
     "name" : "RTNLGRP_PHONET_IFADDR"
    },
    {
     "enum_field_value" : 22,
     "name" : "RTNLGRP_PHONET_ROUTE"
    },
    {
     "enum_field_value" : 23,
     "name" : "RTNLGRP_DCB"
    },
    {
     "enum_field_value" : 24,
     "name" : "RTNLGRP_IPV4_NETCONF"
    },
    {
     "enum_field_value" : 25,
     "name" : "RTNLGRP_IPV6_NETCONF"
    },
    {
     "enum_field_value" : 26,
     "name" : "RTNLGRP_MDB"
    },
    {
     "enum_field_value" : 27,
     "name" : "RTNLGRP_MPLS_ROUTE"
    },
    {
     "enum_field_value" : 28,
     "name" : "RTNLGRP_NSID"
    },
    {
     "enum_field_value" : 29,
     "name" : "RTNLGRP_MPLS_NETCONF"
    },
    {
     "enum_field_value" : 30,
     "name" : "RTNLGRP_IPV4_MROUTE_R"
    },
    {
     "enum_field_value" : 31,
     "name" : "RTNLGRP_IPV6_MROUTE_R"
    },
    {
     "enum_field_value" : 32,
     "name" : "RTNLGRP_NEXTHOP"
    },
    {
     "enum_field_value" : 33,
     "name" : "RTNLGRP_BRVLAN"
    },
    {
     "enum_field_value" : 34,
     "name" : "RTNLGRP_MCTP_IFADDR"
    },
    {
     "enum_field_value" : 35,
     "name" : "RTNLGRP_TUNNEL"
    },
    {
     "enum_field_value" : 36,
     "name" : "RTNLGRP_STATS"
    },
    {
     "enum_field_value" : 37,
     "name" : "__RTNLGRP_MAX"
    }
   ],
   "linker_set_key" : "_ZTI16rtnetlink_groups",
   "name" : "rtnetlink_groups",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "TPACKET_V1"
    },
    {
     "enum_field_value" : 1,
     "name" : "TPACKET_V2"
    },
    {
     "enum_field_value" : 2,
     "name" : "TPACKET_V3"
    }
   ],
   "linker_set_key" : "_ZTI16tpacket_versions",
   "name" : "tpacket_versions",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "HSR_PROTOCOL_HSR"
    },
    {
     "enum_field_value" : 1,
     "name" : "HSR_PROTOCOL_PRP"
    },
    {
     "enum_field_value" : 2,
     "name" : "HSR_PROTOCOL_MAX"
    }
   ],
   "linker_set_key" : "_ZTI17$HSR_PROTOCOL_HSR",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_DSA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_DSA_CONDUIT"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_DSA_MASTER"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_DSA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI17$IFLA_DSA_CONDUIT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_NETKIT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_NETKIT_PEER_INFO"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_NETKIT_PRIMARY"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_NETKIT_POLICY"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_NETKIT_PEER_POLICY"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_NETKIT_MODE"
    },
    {
     "enum_field_value" : 6,
     "name" : "__IFLA_NETKIT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI17$IFLA_NETKIT_MODE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_RMNET_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_RMNET_MUX_ID"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_RMNET_FLAGS"
    },
    {
     "enum_field_value" : 3,
     "name" : "__IFLA_RMNET_MAX"
    }
   ],
   "linker_set_key" : "_ZTI17$IFLA_RMNET_FLAGS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "XDP_ATTACHED_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "XDP_ATTACHED_DRV"
    },
    {
     "enum_field_value" : 2,
     "name" : "XDP_ATTACHED_SKB"
    },
    {
     "enum_field_value" : 3,
     "name" : "XDP_ATTACHED_HW"
    },
    {
     "enum_field_value" : 4,
     "name" : "XDP_ATTACHED_MULTI"
    }
   ],
   "linker_set_key" : "_ZTI17$XDP_ATTACHED_DRV",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IN6_ADDR_GEN_MODE_EUI64"
    },
    {
     "enum_field_value" : 1,
     "name" : "IN6_ADDR_GEN_MODE_NONE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IN6_ADDR_GEN_MODE_STABLE_PRIVACY"
    },
    {
     "enum_field_value" : 3,
     "name" : "IN6_ADDR_GEN_MODE_RANDOM"
    }
   ],
   "linker_set_key" : "_ZTI17in6_addr_gen_mode",
   "name" : "in6_addr_gen_mode",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_IPVLAN_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_IPVLAN_MODE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_IPVLAN_FLAGS"
    },
    {
     "enum_field_value" : 3,
     "name" : "__IFLA_IPVLAN_MAX"
    }
   ],
   "linker_set_key" : "_ZTI18$IFLA_IPVLAN_FLAGS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VF_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VF_MAC"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_VF_VLAN"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_VF_TX_RATE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_VF_SPOOFCHK"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_VF_LINK_STATE"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_VF_RATE"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_VF_RSS_QUERY_EN"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_VF_STATS"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_VF_TRUST"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_VF_IB_NODE_GUID"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_VF_IB_PORT_GUID"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_VF_VLAN_LIST"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_VF_BROADCAST"
    },
    {
     "enum_field_value" : 14,
     "name" : "__IFLA_VF_MAX"
    }
   ],
   "linker_set_key" : "_ZTI18$IFLA_VF_BROADCAST",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VF_VLAN_INFO_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VF_VLAN_INFO"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_VF_VLAN_INFO_MAX"
    }
   ],
   "linker_set_key" : "_ZTI18$IFLA_VF_VLAN_INFO",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VXLAN_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VXLAN_ID"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_VXLAN_GROUP"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_VXLAN_LINK"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_VXLAN_LOCAL"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_VXLAN_TTL"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_VXLAN_TOS"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_VXLAN_LEARNING"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_VXLAN_AGEING"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_VXLAN_LIMIT"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_VXLAN_PORT_RANGE"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_VXLAN_PROXY"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_VXLAN_RSC"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_VXLAN_L2MISS"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_VXLAN_L3MISS"
    },
    {
     "enum_field_value" : 15,
     "name" : "IFLA_VXLAN_PORT"
    },
    {
     "enum_field_value" : 16,
     "name" : "IFLA_VXLAN_GROUP6"
    },
    {
     "enum_field_value" : 17,
     "name" : "IFLA_VXLAN_LOCAL6"
    },
    {
     "enum_field_value" : 18,
     "name" : "IFLA_VXLAN_UDP_CSUM"
    },
    {
     "enum_field_value" : 19,
     "name" : "IFLA_VXLAN_UDP_ZERO_CSUM6_TX"
    },
    {
     "enum_field_value" : 20,
     "name" : "IFLA_VXLAN_UDP_ZERO_CSUM6_RX"
    },
    {
     "enum_field_value" : 21,
     "name" : "IFLA_VXLAN_REMCSUM_TX"
    },
    {
     "enum_field_value" : 22,
     "name" : "IFLA_VXLAN_REMCSUM_RX"
    },
    {
     "enum_field_value" : 23,
     "name" : "IFLA_VXLAN_GBP"
    },
    {
     "enum_field_value" : 24,
     "name" : "IFLA_VXLAN_REMCSUM_NOPARTIAL"
    },
    {
     "enum_field_value" : 25,
     "name" : "IFLA_VXLAN_COLLECT_METADATA"
    },
    {
     "enum_field_value" : 26,
     "name" : "IFLA_VXLAN_LABEL"
    },
    {
     "enum_field_value" : 27,
     "name" : "IFLA_VXLAN_GPE"
    },
    {
     "enum_field_value" : 28,
     "name" : "IFLA_VXLAN_TTL_INHERIT"
    },
    {
     "enum_field_value" : 29,
     "name" : "IFLA_VXLAN_DF"
    },
    {
     "enum_field_value" : 30,
     "name" : "IFLA_VXLAN_VNIFILTER"
    },
    {
     "enum_field_value" : 31,
     "name" : "IFLA_VXLAN_LOCALBYPASS"
    },
    {
     "enum_field_value" : 32,
     "name" : "IFLA_VXLAN_LABEL_POLICY"
    },
    {
     "enum_field_value" : 33,
     "name" : "__IFLA_VXLAN_MAX"
    }
   ],
   "linker_set_key" : "_ZTI18$IFLA_VXLAN_AGEING",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_XDP_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_XDP_FD"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_XDP_ATTACHED"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_XDP_FLAGS"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_XDP_PROG_ID"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_XDP_DRV_PROG_ID"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_XDP_SKB_PROG_ID"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_XDP_HW_PROG_ID"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_XDP_EXPECTED_FD"
    },
    {
     "enum_field_value" : 9,
     "name" : "__IFLA_XDP_MAX"
    }
   ],
   "linker_set_key" : "_ZTI18$IFLA_XDP_ATTACHED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IF_PORT_UNKNOWN"
    },
    {
     "enum_field_value" : 1,
     "name" : "IF_PORT_10BASE2"
    },
    {
     "enum_field_value" : 2,
     "name" : "IF_PORT_10BASET"
    },
    {
     "enum_field_value" : 3,
     "name" : "IF_PORT_AUI"
    },
    {
     "enum_field_value" : 4,
     "name" : "IF_PORT_100BASET"
    },
    {
     "enum_field_value" : 5,
     "name" : "IF_PORT_100BASETX"
    },
    {
     "enum_field_value" : 6,
     "name" : "IF_PORT_100BASEFX"
    }
   ],
   "linker_set_key" : "_ZTI18$IF_PORT_100BASEFX",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netdevice.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NDUSEROPT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "NDUSEROPT_SRCADDR"
    },
    {
     "enum_field_value" : 2,
     "name" : "__NDUSEROPT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI18$NDUSEROPT_SRCADDR",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NETLINK_UNCONNECTED"
    },
    {
     "enum_field_value" : 1,
     "name" : "NETLINK_CONNECTED"
    }
   ],
   "linker_set_key" : "_ZTI18$NETLINK_CONNECTED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 131072,
     "name" : "UNAME26"
    },
    {
     "enum_field_value" : 262144,
     "name" : "ADDR_NO_RANDOMIZE"
    },
    {
     "enum_field_value" : 524288,
     "name" : "FDPIC_FUNCPTRS"
    },
    {
     "enum_field_value" : 1048576,
     "name" : "MMAP_PAGE_ZERO"
    },
    {
     "enum_field_value" : 2097152,
     "name" : "ADDR_COMPAT_LAYOUT"
    },
    {
     "enum_field_value" : 4194304,
     "name" : "READ_IMPLIES_EXEC"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "ADDR_LIMIT_32BIT"
    },
    {
     "enum_field_value" : 16777216,
     "name" : "SHORT_INODE"
    },
    {
     "enum_field_value" : 33554432,
     "name" : "WHOLE_SECONDS"
    },
    {
     "enum_field_value" : 67108864,
     "name" : "STICKY_TIMEOUTS"
    },
    {
     "enum_field_value" : 134217728,
     "name" : "ADDR_LIMIT_3GB"
    }
   ],
   "linker_set_key" : "_ZTI19$ADDR_COMPAT_LAYOUT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/personality.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "DEVCONF_FORWARDING"
    },
    {
     "enum_field_value" : 1,
     "name" : "DEVCONF_HOPLIMIT"
    },
    {
     "enum_field_value" : 2,
     "name" : "DEVCONF_MTU6"
    },
    {
     "enum_field_value" : 3,
     "name" : "DEVCONF_ACCEPT_RA"
    },
    {
     "enum_field_value" : 4,
     "name" : "DEVCONF_ACCEPT_REDIRECTS"
    },
    {
     "enum_field_value" : 5,
     "name" : "DEVCONF_AUTOCONF"
    },
    {
     "enum_field_value" : 6,
     "name" : "DEVCONF_DAD_TRANSMITS"
    },
    {
     "enum_field_value" : 7,
     "name" : "DEVCONF_RTR_SOLICITS"
    },
    {
     "enum_field_value" : 8,
     "name" : "DEVCONF_RTR_SOLICIT_INTERVAL"
    },
    {
     "enum_field_value" : 9,
     "name" : "DEVCONF_RTR_SOLICIT_DELAY"
    },
    {
     "enum_field_value" : 10,
     "name" : "DEVCONF_USE_TEMPADDR"
    },
    {
     "enum_field_value" : 11,
     "name" : "DEVCONF_TEMP_VALID_LFT"
    },
    {
     "enum_field_value" : 12,
     "name" : "DEVCONF_TEMP_PREFERED_LFT"
    },
    {
     "enum_field_value" : 13,
     "name" : "DEVCONF_REGEN_MAX_RETRY"
    },
    {
     "enum_field_value" : 14,
     "name" : "DEVCONF_MAX_DESYNC_FACTOR"
    },
    {
     "enum_field_value" : 15,
     "name" : "DEVCONF_MAX_ADDRESSES"
    },
    {
     "enum_field_value" : 16,
     "name" : "DEVCONF_FORCE_MLD_VERSION"
    },
    {
     "enum_field_value" : 17,
     "name" : "DEVCONF_ACCEPT_RA_DEFRTR"
    },
    {
     "enum_field_value" : 18,
     "name" : "DEVCONF_ACCEPT_RA_PINFO"
    },
    {
     "enum_field_value" : 19,
     "name" : "DEVCONF_ACCEPT_RA_RTR_PREF"
    },
    {
     "enum_field_value" : 20,
     "name" : "DEVCONF_RTR_PROBE_INTERVAL"
    },
    {
     "enum_field_value" : 21,
     "name" : "DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN"
    },
    {
     "enum_field_value" : 22,
     "name" : "DEVCONF_PROXY_NDP"
    },
    {
     "enum_field_value" : 23,
     "name" : "DEVCONF_OPTIMISTIC_DAD"
    },
    {
     "enum_field_value" : 24,
     "name" : "DEVCONF_ACCEPT_SOURCE_ROUTE"
    },
    {
     "enum_field_value" : 25,
     "name" : "DEVCONF_MC_FORWARDING"
    },
    {
     "enum_field_value" : 26,
     "name" : "DEVCONF_DISABLE_IPV6"
    },
    {
     "enum_field_value" : 27,
     "name" : "DEVCONF_ACCEPT_DAD"
    },
    {
     "enum_field_value" : 28,
     "name" : "DEVCONF_FORCE_TLLAO"
    },
    {
     "enum_field_value" : 29,
     "name" : "DEVCONF_NDISC_NOTIFY"
    },
    {
     "enum_field_value" : 30,
     "name" : "DEVCONF_MLDV1_UNSOLICITED_REPORT_INTERVAL"
    },
    {
     "enum_field_value" : 31,
     "name" : "DEVCONF_MLDV2_UNSOLICITED_REPORT_INTERVAL"
    },
    {
     "enum_field_value" : 32,
     "name" : "DEVCONF_SUPPRESS_FRAG_NDISC"
    },
    {
     "enum_field_value" : 33,
     "name" : "DEVCONF_ACCEPT_RA_FROM_LOCAL"
    },
    {
     "enum_field_value" : 34,
     "name" : "DEVCONF_USE_OPTIMISTIC"
    },
    {
     "enum_field_value" : 35,
     "name" : "DEVCONF_ACCEPT_RA_MTU"
    },
    {
     "enum_field_value" : 36,
     "name" : "DEVCONF_STABLE_SECRET"
    },
    {
     "enum_field_value" : 37,
     "name" : "DEVCONF_USE_OIF_ADDRS_ONLY"
    },
    {
     "enum_field_value" : 38,
     "name" : "DEVCONF_ACCEPT_RA_MIN_HOP_LIMIT"
    },
    {
     "enum_field_value" : 39,
     "name" : "DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN"
    },
    {
     "enum_field_value" : 40,
     "name" : "DEVCONF_DROP_UNICAST_IN_L2_MULTICAST"
    },
    {
     "enum_field_value" : 41,
     "name" : "DEVCONF_DROP_UNSOLICITED_NA"
    },
    {
     "enum_field_value" : 42,
     "name" : "DEVCONF_KEEP_ADDR_ON_DOWN"
    },
    {
     "enum_field_value" : 43,
     "name" : "DEVCONF_RTR_SOLICIT_MAX_INTERVAL"
    },
    {
     "enum_field_value" : 44,
     "name" : "DEVCONF_SEG6_ENABLED"
    },
    {
     "enum_field_value" : 45,
     "name" : "DEVCONF_SEG6_REQUIRE_HMAC"
    },
    {
     "enum_field_value" : 46,
     "name" : "DEVCONF_ENHANCED_DAD"
    },
    {
     "enum_field_value" : 47,
     "name" : "DEVCONF_ADDR_GEN_MODE"
    },
    {
     "enum_field_value" : 48,
     "name" : "DEVCONF_DISABLE_POLICY"
    },
    {
     "enum_field_value" : 49,
     "name" : "DEVCONF_ACCEPT_RA_RT_INFO_MIN_PLEN"
    },
    {
     "enum_field_value" : 50,
     "name" : "DEVCONF_NDISC_TCLASS"
    },
    {
     "enum_field_value" : 51,
     "name" : "DEVCONF_RPL_SEG_ENABLED"
    },
    {
     "enum_field_value" : 52,
     "name" : "DEVCONF_RA_DEFRTR_METRIC"
    },
    {
     "enum_field_value" : 53,
     "name" : "DEVCONF_IOAM6_ENABLED"
    },
    {
     "enum_field_value" : 54,
     "name" : "DEVCONF_IOAM6_ID"
    },
    {
     "enum_field_value" : 55,
     "name" : "DEVCONF_IOAM6_ID_WIDE"
    },
    {
     "enum_field_value" : 56,
     "name" : "DEVCONF_NDISC_EVICT_NOCARRIER"
    },
    {
     "enum_field_value" : 57,
     "name" : "DEVCONF_ACCEPT_UNTRACKED_NA"
    },
    {
     "enum_field_value" : 58,
     "name" : "DEVCONF_ACCEPT_RA_MIN_LFT"
    },
    {
     "enum_field_value" : 59,
     "name" : "DEVCONF_MAX"
    }
   ],
   "linker_set_key" : "_ZTI19$DEVCONF_ACCEPT_DAD",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_HSR_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_HSR_SLAVE1"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_HSR_SLAVE2"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_HSR_MULTICAST_SPEC"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_HSR_SUPERVISION_ADDR"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_HSR_SEQ_NR"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_HSR_VERSION"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_HSR_PROTOCOL"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_HSR_INTERLINK"
    },
    {
     "enum_field_value" : 9,
     "name" : "__IFLA_HSR_MAX"
    }
   ],
   "linker_set_key" : "_ZTI19$IFLA_HSR_INTERLINK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_STATS_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_STATS_LINK_64"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_STATS_LINK_XSTATS"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_STATS_LINK_XSTATS_SLAVE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_STATS_LINK_OFFLOAD_XSTATS"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_STATS_AF_SPEC"
    },
    {
     "enum_field_value" : 6,
     "name" : "__IFLA_STATS_MAX"
    }
   ],
   "linker_set_key" : "_ZTI19$IFLA_STATS_AF_SPEC",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "PROCMAP_QUERY_VMA_READABLE"
    },
    {
     "enum_field_value" : 2,
     "name" : "PROCMAP_QUERY_VMA_WRITABLE"
    },
    {
     "enum_field_value" : 4,
     "name" : "PROCMAP_QUERY_VMA_EXECUTABLE"
    },
    {
     "enum_field_value" : 8,
     "name" : "PROCMAP_QUERY_VMA_SHARED"
    },
    {
     "enum_field_value" : 16,
     "name" : "PROCMAP_QUERY_COVERING_OR_NEXT_VMA"
    },
    {
     "enum_field_value" : 32,
     "name" : "PROCMAP_QUERY_FILE_BACKED_VMA"
    }
   ],
   "linker_set_key" : "_ZTI19procmap_query_flags",
   "name" : "procmap_query_flags",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "BRIDGE_MODE_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "BRIDGE_MODE_HAIRPIN"
    }
   ],
   "linker_set_key" : "_ZTI20$BRIDGE_MODE_HAIRPIN",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_BR_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_BR_FORWARD_DELAY"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BR_HELLO_TIME"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_BR_MAX_AGE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_BR_AGEING_TIME"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_BR_STP_STATE"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_BR_PRIORITY"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_BR_VLAN_FILTERING"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_BR_VLAN_PROTOCOL"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_BR_GROUP_FWD_MASK"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_BR_ROOT_ID"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_BR_BRIDGE_ID"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_BR_ROOT_PORT"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_BR_ROOT_PATH_COST"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_BR_TOPOLOGY_CHANGE"
    },
    {
     "enum_field_value" : 15,
     "name" : "IFLA_BR_TOPOLOGY_CHANGE_DETECTED"
    },
    {
     "enum_field_value" : 16,
     "name" : "IFLA_BR_HELLO_TIMER"
    },
    {
     "enum_field_value" : 17,
     "name" : "IFLA_BR_TCN_TIMER"
    },
    {
     "enum_field_value" : 18,
     "name" : "IFLA_BR_TOPOLOGY_CHANGE_TIMER"
    },
    {
     "enum_field_value" : 19,
     "name" : "IFLA_BR_GC_TIMER"
    },
    {
     "enum_field_value" : 20,
     "name" : "IFLA_BR_GROUP_ADDR"
    },
    {
     "enum_field_value" : 21,
     "name" : "IFLA_BR_FDB_FLUSH"
    },
    {
     "enum_field_value" : 22,
     "name" : "IFLA_BR_MCAST_ROUTER"
    },
    {
     "enum_field_value" : 23,
     "name" : "IFLA_BR_MCAST_SNOOPING"
    },
    {
     "enum_field_value" : 24,
     "name" : "IFLA_BR_MCAST_QUERY_USE_IFADDR"
    },
    {
     "enum_field_value" : 25,
     "name" : "IFLA_BR_MCAST_QUERIER"
    },
    {
     "enum_field_value" : 26,
     "name" : "IFLA_BR_MCAST_HASH_ELASTICITY"
    },
    {
     "enum_field_value" : 27,
     "name" : "IFLA_BR_MCAST_HASH_MAX"
    },
    {
     "enum_field_value" : 28,
     "name" : "IFLA_BR_MCAST_LAST_MEMBER_CNT"
    },
    {
     "enum_field_value" : 29,
     "name" : "IFLA_BR_MCAST_STARTUP_QUERY_CNT"
    },
    {
     "enum_field_value" : 30,
     "name" : "IFLA_BR_MCAST_LAST_MEMBER_INTVL"
    },
    {
     "enum_field_value" : 31,
     "name" : "IFLA_BR_MCAST_MEMBERSHIP_INTVL"
    },
    {
     "enum_field_value" : 32,
     "name" : "IFLA_BR_MCAST_QUERIER_INTVL"
    },
    {
     "enum_field_value" : 33,
     "name" : "IFLA_BR_MCAST_QUERY_INTVL"
    },
    {
     "enum_field_value" : 34,
     "name" : "IFLA_BR_MCAST_QUERY_RESPONSE_INTVL"
    },
    {
     "enum_field_value" : 35,
     "name" : "IFLA_BR_MCAST_STARTUP_QUERY_INTVL"
    },
    {
     "enum_field_value" : 36,
     "name" : "IFLA_BR_NF_CALL_IPTABLES"
    },
    {
     "enum_field_value" : 37,
     "name" : "IFLA_BR_NF_CALL_IP6TABLES"
    },
    {
     "enum_field_value" : 38,
     "name" : "IFLA_BR_NF_CALL_ARPTABLES"
    },
    {
     "enum_field_value" : 39,
     "name" : "IFLA_BR_VLAN_DEFAULT_PVID"
    },
    {
     "enum_field_value" : 40,
     "name" : "IFLA_BR_PAD"
    },
    {
     "enum_field_value" : 41,
     "name" : "IFLA_BR_VLAN_STATS_ENABLED"
    },
    {
     "enum_field_value" : 42,
     "name" : "IFLA_BR_MCAST_STATS_ENABLED"
    },
    {
     "enum_field_value" : 43,
     "name" : "IFLA_BR_MCAST_IGMP_VERSION"
    },
    {
     "enum_field_value" : 44,
     "name" : "IFLA_BR_MCAST_MLD_VERSION"
    },
    {
     "enum_field_value" : 45,
     "name" : "IFLA_BR_VLAN_STATS_PER_PORT"
    },
    {
     "enum_field_value" : 46,
     "name" : "IFLA_BR_MULTI_BOOLOPT"
    },
    {
     "enum_field_value" : 47,
     "name" : "IFLA_BR_MCAST_QUERIER_STATE"
    },
    {
     "enum_field_value" : 48,
     "name" : "IFLA_BR_FDB_N_LEARNED"
    },
    {
     "enum_field_value" : 49,
     "name" : "IFLA_BR_FDB_MAX_LEARNED"
    },
    {
     "enum_field_value" : 50,
     "name" : "__IFLA_BR_MAX"
    }
   ],
   "linker_set_key" : "_ZTI20$IFLA_BR_AGEING_TIME",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_PORT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_PORT_VF"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_PORT_PROFILE"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_PORT_VSI_TYPE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_PORT_INSTANCE_UUID"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_PORT_HOST_UUID"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_PORT_REQUEST"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_PORT_RESPONSE"
    },
    {
     "enum_field_value" : 8,
     "name" : "__IFLA_PORT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI20$IFLA_PORT_HOST_UUID",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VRF_PORT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VRF_PORT_TABLE"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_VRF_PORT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI20$IFLA_VRF_PORT_TABLE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NDTPA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "NDTPA_IFINDEX"
    },
    {
     "enum_field_value" : 2,
     "name" : "NDTPA_REFCNT"
    },
    {
     "enum_field_value" : 3,
     "name" : "NDTPA_REACHABLE_TIME"
    },
    {
     "enum_field_value" : 4,
     "name" : "NDTPA_BASE_REACHABLE_TIME"
    },
    {
     "enum_field_value" : 5,
     "name" : "NDTPA_RETRANS_TIME"
    },
    {
     "enum_field_value" : 6,
     "name" : "NDTPA_GC_STALETIME"
    },
    {
     "enum_field_value" : 7,
     "name" : "NDTPA_DELAY_PROBE_TIME"
    },
    {
     "enum_field_value" : 8,
     "name" : "NDTPA_QUEUE_LEN"
    },
    {
     "enum_field_value" : 9,
     "name" : "NDTPA_APP_PROBES"
    },
    {
     "enum_field_value" : 10,
     "name" : "NDTPA_UCAST_PROBES"
    },
    {
     "enum_field_value" : 11,
     "name" : "NDTPA_MCAST_PROBES"
    },
    {
     "enum_field_value" : 12,
     "name" : "NDTPA_ANYCAST_DELAY"
    },
    {
     "enum_field_value" : 13,
     "name" : "NDTPA_PROXY_DELAY"
    },
    {
     "enum_field_value" : 14,
     "name" : "NDTPA_PROXY_QLEN"
    },
    {
     "enum_field_value" : 15,
     "name" : "NDTPA_LOCKTIME"
    },
    {
     "enum_field_value" : 16,
     "name" : "NDTPA_QUEUE_LENBYTES"
    },
    {
     "enum_field_value" : 17,
     "name" : "NDTPA_MCAST_REPROBES"
    },
    {
     "enum_field_value" : 18,
     "name" : "NDTPA_PAD"
    },
    {
     "enum_field_value" : 19,
     "name" : "NDTPA_INTERVAL_PROBE_TIME_MS"
    },
    {
     "enum_field_value" : 20,
     "name" : "__NDTPA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI20$NDTPA_ANYCAST_DELAY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "MACVLAN_MACADDR_ADD"
    },
    {
     "enum_field_value" : 1,
     "name" : "MACVLAN_MACADDR_DEL"
    },
    {
     "enum_field_value" : 2,
     "name" : "MACVLAN_MACADDR_FLUSH"
    },
    {
     "enum_field_value" : 3,
     "name" : "MACVLAN_MACADDR_SET"
    }
   ],
   "linker_set_key" : "_ZTI20macvlan_macaddr_mode",
   "name" : "macvlan_macaddr_mode",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VLAN_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VLAN_ID"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_VLAN_FLAGS"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_VLAN_EGRESS_QOS"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_VLAN_INGRESS_QOS"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_VLAN_PROTOCOL"
    },
    {
     "enum_field_value" : 6,
     "name" : "__IFLA_VLAN_MAX"
    }
   ],
   "linker_set_key" : "_ZTI21$IFLA_VLAN_EGRESS_QOS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IF_LINK_MODE_DEFAULT"
    },
    {
     "enum_field_value" : 1,
     "name" : "IF_LINK_MODE_DORMANT"
    },
    {
     "enum_field_value" : 2,
     "name" : "IF_LINK_MODE_TESTING"
    }
   ],
   "linker_set_key" : "_ZTI21$IF_LINK_MODE_DEFAULT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IPOIB_MODE_DATAGRAM"
    },
    {
     "enum_field_value" : 1,
     "name" : "IPOIB_MODE_CONNECTED"
    }
   ],
   "linker_set_key" : "_ZTI21$IPOIB_MODE_CONNECTED",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NFEA_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "NFEA_ACTIVITY_NOTIFY"
    },
    {
     "enum_field_value" : 2,
     "name" : "NFEA_DONT_REFRESH"
    },
    {
     "enum_field_value" : 3,
     "name" : "__NFEA_MAX"
    }
   ],
   "linker_set_key" : "_ZTI21$NFEA_ACTIVITY_NOTIFY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_uop_delete"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_uop_add"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_uop_max"
    }
   ],
   "linker_set_key" : "_ZTI21__ns_update_operation",
   "name" : "__ns_update_operation",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VLAN_QOS_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VLAN_QOS_MAPPING"
    },
    {
     "enum_field_value" : 2,
     "name" : "__IFLA_VLAN_QOS_MAX"
    }
   ],
   "linker_set_key" : "_ZTI22$IFLA_VLAN_QOS_MAPPING",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "LINK_XSTATS_TYPE_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "LINK_XSTATS_TYPE_BRIDGE"
    },
    {
     "enum_field_value" : 2,
     "name" : "LINK_XSTATS_TYPE_BOND"
    },
    {
     "enum_field_value" : 3,
     "name" : "__LINK_XSTATS_TYPE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI22$LINK_XSTATS_TYPE_BOND",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PTHREAD_MUTEX_NORMAL"
    },
    {
     "enum_field_value" : 1,
     "name" : "PTHREAD_MUTEX_RECURSIVE"
    },
    {
     "enum_field_value" : 2,
     "name" : "PTHREAD_MUTEX_ERRORCHECK"
    },
    {
     "enum_field_value" : 2,
     "name" : "PTHREAD_MUTEX_ERRORCHECK_NP"
    },
    {
     "enum_field_value" : 1,
     "name" : "PTHREAD_MUTEX_RECURSIVE_NP"
    },
    {
     "enum_field_value" : 0,
     "name" : "PTHREAD_MUTEX_DEFAULT"
    }
   ],
   "linker_set_key" : "_ZTI22$PTHREAD_MUTEX_DEFAULT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "VXLAN_VNIFILTER_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "VXLAN_VNIFILTER_ENTRY"
    },
    {
     "enum_field_value" : 2,
     "name" : "__VXLAN_VNIFILTER_MAX"
    }
   ],
   "linker_set_key" : "_ZTI22$VXLAN_VNIFILTER_ENTRY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "MACSEC_VALIDATE_DISABLED"
    },
    {
     "enum_field_value" : 1,
     "name" : "MACSEC_VALIDATE_CHECK"
    },
    {
     "enum_field_value" : 2,
     "name" : "MACSEC_VALIDATE_STRICT"
    },
    {
     "enum_field_value" : 3,
     "name" : "__MACSEC_VALIDATE_END"
    },
    {
     "enum_field_value" : 2,
     "name" : "MACSEC_VALIDATE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI22macsec_validation_type",
   "name" : "macsec_validation_type",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NL_ATTR_TYPE_INVALID"
    },
    {
     "enum_field_value" : 1,
     "name" : "NL_ATTR_TYPE_FLAG"
    },
    {
     "enum_field_value" : 2,
     "name" : "NL_ATTR_TYPE_U8"
    },
    {
     "enum_field_value" : 3,
     "name" : "NL_ATTR_TYPE_U16"
    },
    {
     "enum_field_value" : 4,
     "name" : "NL_ATTR_TYPE_U32"
    },
    {
     "enum_field_value" : 5,
     "name" : "NL_ATTR_TYPE_U64"
    },
    {
     "enum_field_value" : 6,
     "name" : "NL_ATTR_TYPE_S8"
    },
    {
     "enum_field_value" : 7,
     "name" : "NL_ATTR_TYPE_S16"
    },
    {
     "enum_field_value" : 8,
     "name" : "NL_ATTR_TYPE_S32"
    },
    {
     "enum_field_value" : 9,
     "name" : "NL_ATTR_TYPE_S64"
    },
    {
     "enum_field_value" : 10,
     "name" : "NL_ATTR_TYPE_BINARY"
    },
    {
     "enum_field_value" : 11,
     "name" : "NL_ATTR_TYPE_STRING"
    },
    {
     "enum_field_value" : 12,
     "name" : "NL_ATTR_TYPE_NUL_STRING"
    },
    {
     "enum_field_value" : 13,
     "name" : "NL_ATTR_TYPE_NESTED"
    },
    {
     "enum_field_value" : 14,
     "name" : "NL_ATTR_TYPE_NESTED_ARRAY"
    },
    {
     "enum_field_value" : 15,
     "name" : "NL_ATTR_TYPE_BITFIELD32"
    },
    {
     "enum_field_value" : 16,
     "name" : "NL_ATTR_TYPE_SINT"
    },
    {
     "enum_field_value" : 17,
     "name" : "NL_ATTR_TYPE_UINT"
    }
   ],
   "linker_set_key" : "_ZTI22netlink_attribute_type",
   "name" : "netlink_attribute_type",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_BAREUDP_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_BAREUDP_PORT"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BAREUDP_ETHERTYPE"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_BAREUDP_SRCPORT_MIN"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_BAREUDP_MULTIPROTO_MODE"
    },
    {
     "enum_field_value" : 5,
     "name" : "__IFLA_BAREUDP_MAX"
    }
   ],
   "linker_set_key" : "_ZTI23$IFLA_BAREUDP_ETHERTYPE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_BOND_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_BOND_MODE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BOND_ACTIVE_SLAVE"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_BOND_MIIMON"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_BOND_UPDELAY"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_BOND_DOWNDELAY"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_BOND_USE_CARRIER"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_BOND_ARP_INTERVAL"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_BOND_ARP_IP_TARGET"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_BOND_ARP_VALIDATE"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_BOND_ARP_ALL_TARGETS"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_BOND_PRIMARY"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_BOND_PRIMARY_RESELECT"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_BOND_FAIL_OVER_MAC"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_BOND_XMIT_HASH_POLICY"
    },
    {
     "enum_field_value" : 15,
     "name" : "IFLA_BOND_RESEND_IGMP"
    },
    {
     "enum_field_value" : 16,
     "name" : "IFLA_BOND_NUM_PEER_NOTIF"
    },
    {
     "enum_field_value" : 17,
     "name" : "IFLA_BOND_ALL_SLAVES_ACTIVE"
    },
    {
     "enum_field_value" : 18,
     "name" : "IFLA_BOND_MIN_LINKS"
    },
    {
     "enum_field_value" : 19,
     "name" : "IFLA_BOND_LP_INTERVAL"
    },
    {
     "enum_field_value" : 20,
     "name" : "IFLA_BOND_PACKETS_PER_SLAVE"
    },
    {
     "enum_field_value" : 21,
     "name" : "IFLA_BOND_AD_LACP_RATE"
    },
    {
     "enum_field_value" : 22,
     "name" : "IFLA_BOND_AD_SELECT"
    },
    {
     "enum_field_value" : 23,
     "name" : "IFLA_BOND_AD_INFO"
    },
    {
     "enum_field_value" : 24,
     "name" : "IFLA_BOND_AD_ACTOR_SYS_PRIO"
    },
    {
     "enum_field_value" : 25,
     "name" : "IFLA_BOND_AD_USER_PORT_KEY"
    },
    {
     "enum_field_value" : 26,
     "name" : "IFLA_BOND_AD_ACTOR_SYSTEM"
    },
    {
     "enum_field_value" : 27,
     "name" : "IFLA_BOND_TLB_DYNAMIC_LB"
    },
    {
     "enum_field_value" : 28,
     "name" : "IFLA_BOND_PEER_NOTIF_DELAY"
    },
    {
     "enum_field_value" : 29,
     "name" : "IFLA_BOND_AD_LACP_ACTIVE"
    },
    {
     "enum_field_value" : 30,
     "name" : "IFLA_BOND_MISSED_MAX"
    },
    {
     "enum_field_value" : 31,
     "name" : "IFLA_BOND_NS_IP6_TARGET"
    },
    {
     "enum_field_value" : 32,
     "name" : "IFLA_BOND_COUPLED_CONTROL"
    },
    {
     "enum_field_value" : 33,
     "name" : "__IFLA_BOND_MAX"
    }
   ],
   "linker_set_key" : "_ZTI23$IFLA_BOND_ACTIVE_SLAVE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_MACVLAN_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_MACVLAN_MODE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_MACVLAN_FLAGS"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_MACVLAN_MACADDR_MODE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_MACVLAN_MACADDR"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_MACVLAN_MACADDR_DATA"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_MACVLAN_MACADDR_COUNT"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_MACVLAN_BC_QUEUE_LEN"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_MACVLAN_BC_QUEUE_LEN_USED"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_MACVLAN_BC_CUTOFF"
    },
    {
     "enum_field_value" : 10,
     "name" : "__IFLA_MACVLAN_MAX"
    }
   ],
   "linker_set_key" : "_ZTI23$IFLA_MACVLAN_BC_CUTOFF",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PORT_REQUEST_PREASSOCIATE"
    },
    {
     "enum_field_value" : 1,
     "name" : "PORT_REQUEST_PREASSOCIATE_RR"
    },
    {
     "enum_field_value" : 2,
     "name" : "PORT_REQUEST_ASSOCIATE"
    },
    {
     "enum_field_value" : 3,
     "name" : "PORT_REQUEST_DISASSOCIATE"
    }
   ],
   "linker_set_key" : "_ZTI23$PORT_REQUEST_ASSOCIATE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "VXLAN_LABEL_FIXED"
    },
    {
     "enum_field_value" : 1,
     "name" : "VXLAN_LABEL_INHERIT"
    },
    {
     "enum_field_value" : 2,
     "name" : "__VXLAN_LABEL_END"
    },
    {
     "enum_field_value" : 1,
     "name" : "VXLAN_LABEL_MAX"
    }
   ],
   "linker_set_key" : "_ZTI23ifla_vxlan_label_policy",
   "name" : "ifla_vxlan_label_policy",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_BRPORT_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_BRPORT_STATE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BRPORT_PRIORITY"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_BRPORT_COST"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_BRPORT_MODE"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_BRPORT_GUARD"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_BRPORT_PROTECT"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_BRPORT_FAST_LEAVE"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_BRPORT_LEARNING"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_BRPORT_UNICAST_FLOOD"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_BRPORT_PROXYARP"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_BRPORT_LEARNING_SYNC"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_BRPORT_PROXYARP_WIFI"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_BRPORT_ROOT_ID"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_BRPORT_BRIDGE_ID"
    },
    {
     "enum_field_value" : 15,
     "name" : "IFLA_BRPORT_DESIGNATED_PORT"
    },
    {
     "enum_field_value" : 16,
     "name" : "IFLA_BRPORT_DESIGNATED_COST"
    },
    {
     "enum_field_value" : 17,
     "name" : "IFLA_BRPORT_ID"
    },
    {
     "enum_field_value" : 18,
     "name" : "IFLA_BRPORT_NO"
    },
    {
     "enum_field_value" : 19,
     "name" : "IFLA_BRPORT_TOPOLOGY_CHANGE_ACK"
    },
    {
     "enum_field_value" : 20,
     "name" : "IFLA_BRPORT_CONFIG_PENDING"
    },
    {
     "enum_field_value" : 21,
     "name" : "IFLA_BRPORT_MESSAGE_AGE_TIMER"
    },
    {
     "enum_field_value" : 22,
     "name" : "IFLA_BRPORT_FORWARD_DELAY_TIMER"
    },
    {
     "enum_field_value" : 23,
     "name" : "IFLA_BRPORT_HOLD_TIMER"
    },
    {
     "enum_field_value" : 24,
     "name" : "IFLA_BRPORT_FLUSH"
    },
    {
     "enum_field_value" : 25,
     "name" : "IFLA_BRPORT_MULTICAST_ROUTER"
    },
    {
     "enum_field_value" : 26,
     "name" : "IFLA_BRPORT_PAD"
    },
    {
     "enum_field_value" : 27,
     "name" : "IFLA_BRPORT_MCAST_FLOOD"
    },
    {
     "enum_field_value" : 28,
     "name" : "IFLA_BRPORT_MCAST_TO_UCAST"
    },
    {
     "enum_field_value" : 29,
     "name" : "IFLA_BRPORT_VLAN_TUNNEL"
    },
    {
     "enum_field_value" : 30,
     "name" : "IFLA_BRPORT_BCAST_FLOOD"
    },
    {
     "enum_field_value" : 31,
     "name" : "IFLA_BRPORT_GROUP_FWD_MASK"
    },
    {
     "enum_field_value" : 32,
     "name" : "IFLA_BRPORT_NEIGH_SUPPRESS"
    },
    {
     "enum_field_value" : 33,
     "name" : "IFLA_BRPORT_ISOLATED"
    },
    {
     "enum_field_value" : 34,
     "name" : "IFLA_BRPORT_BACKUP_PORT"
    },
    {
     "enum_field_value" : 35,
     "name" : "IFLA_BRPORT_MRP_RING_OPEN"
    },
    {
     "enum_field_value" : 36,
     "name" : "IFLA_BRPORT_MRP_IN_OPEN"
    },
    {
     "enum_field_value" : 37,
     "name" : "IFLA_BRPORT_MCAST_EHT_HOSTS_LIMIT"
    },
    {
     "enum_field_value" : 38,
     "name" : "IFLA_BRPORT_MCAST_EHT_HOSTS_CNT"
    },
    {
     "enum_field_value" : 39,
     "name" : "IFLA_BRPORT_LOCKED"
    },
    {
     "enum_field_value" : 40,
     "name" : "IFLA_BRPORT_MAB"
    },
    {
     "enum_field_value" : 41,
     "name" : "IFLA_BRPORT_MCAST_N_GROUPS"
    },
    {
     "enum_field_value" : 42,
     "name" : "IFLA_BRPORT_MCAST_MAX_GROUPS"
    },
    {
     "enum_field_value" : 43,
     "name" : "IFLA_BRPORT_NEIGH_VLAN_SUPPRESS"
    },
    {
     "enum_field_value" : 44,
     "name" : "IFLA_BRPORT_BACKUP_NHID"
    },
    {
     "enum_field_value" : 45,
     "name" : "__IFLA_BRPORT_MAX"
    }
   ],
   "linker_set_key" : "_ZTI24$IFLA_BRPORT_BACKUP_NHID",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_GTP_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_GTP_FD0"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_GTP_FD1"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_GTP_PDP_HASHSIZE"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_GTP_ROLE"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_GTP_CREATE_SOCKETS"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_GTP_RESTART_COUNT"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_GTP_LOCAL"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_GTP_LOCAL6"
    },
    {
     "enum_field_value" : 9,
     "name" : "__IFLA_GTP_MAX"
    }
   ],
   "linker_set_key" : "_ZTI24$IFLA_GTP_CREATE_SOCKETS",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VF_LINK_STATE_AUTO"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VF_LINK_STATE_ENABLE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_VF_LINK_STATE_DISABLE"
    },
    {
     "enum_field_value" : 3,
     "name" : "__IFLA_VF_LINK_STATE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI24$IFLA_VF_LINK_STATE_AUTO",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_VF_STATS_RX_PACKETS"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_VF_STATS_TX_PACKETS"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_VF_STATS_RX_BYTES"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_VF_STATS_TX_BYTES"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_VF_STATS_BROADCAST"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_VF_STATS_MULTICAST"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_VF_STATS_PAD"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_VF_STATS_RX_DROPPED"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_VF_STATS_TX_DROPPED"
    },
    {
     "enum_field_value" : 9,
     "name" : "__IFLA_VF_STATS_MAX"
    }
   ],
   "linker_set_key" : "_ZTI24$IFLA_VF_STATS_BROADCAST",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_GENERIC_00"
    },
    {
     "enum_field_value" : 255,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_GENERIC_FF"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_FILE"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_DIR"
    },
    {
     "enum_field_value" : 3,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_UNIQUE_FD"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_SQLITE"
    },
    {
     "enum_field_value" : 5,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_FILEINPUTSTREAM"
    },
    {
     "enum_field_value" : 6,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_FILEOUTPUTSTREAM"
    },
    {
     "enum_field_value" : 7,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_RANDOMACCESSFILE"
    },
    {
     "enum_field_value" : 8,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_PARCELFILEDESCRIPTOR"
    },
    {
     "enum_field_value" : 9,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_ART_FDFILE"
    },
    {
     "enum_field_value" : 10,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_DATAGRAMSOCKETIMPL"
    },
    {
     "enum_field_value" : 11,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_SOCKETIMPL"
    },
    {
     "enum_field_value" : 12,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_ZIPARCHIVE"
    },
    {
     "enum_field_value" : 13,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_NATIVE_HANDLE"
    },
    {
     "enum_field_value" : 14,
     "name" : "ANDROID_FDSAN_OWNER_TYPE_PARCEL"
    }
   ],
   "linker_set_key" : "_ZTI24android_fdsan_owner_type",
   "name" : "android_fdsan_owner_type",
   "size" : 4,
   "source_file" : "bionic/libc/include/android/fdsan.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "NL_POLICY_TYPE_ATTR_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "NL_POLICY_TYPE_ATTR_TYPE"
    },
    {
     "enum_field_value" : 2,
     "name" : "NL_POLICY_TYPE_ATTR_MIN_VALUE_S"
    },
    {
     "enum_field_value" : 3,
     "name" : "NL_POLICY_TYPE_ATTR_MAX_VALUE_S"
    },
    {
     "enum_field_value" : 4,
     "name" : "NL_POLICY_TYPE_ATTR_MIN_VALUE_U"
    },
    {
     "enum_field_value" : 5,
     "name" : "NL_POLICY_TYPE_ATTR_MAX_VALUE_U"
    },
    {
     "enum_field_value" : 6,
     "name" : "NL_POLICY_TYPE_ATTR_MIN_LENGTH"
    },
    {
     "enum_field_value" : 7,
     "name" : "NL_POLICY_TYPE_ATTR_MAX_LENGTH"
    },
    {
     "enum_field_value" : 8,
     "name" : "NL_POLICY_TYPE_ATTR_POLICY_IDX"
    },
    {
     "enum_field_value" : 9,
     "name" : "NL_POLICY_TYPE_ATTR_POLICY_MAXTYPE"
    },
    {
     "enum_field_value" : 10,
     "name" : "NL_POLICY_TYPE_ATTR_BITFIELD32_MASK"
    },
    {
     "enum_field_value" : 11,
     "name" : "NL_POLICY_TYPE_ATTR_PAD"
    },
    {
     "enum_field_value" : 12,
     "name" : "NL_POLICY_TYPE_ATTR_MASK"
    },
    {
     "enum_field_value" : 13,
     "name" : "__NL_POLICY_TYPE_ATTR_MAX"
    },
    {
     "enum_field_value" : 12,
     "name" : "NL_POLICY_TYPE_ATTR_MAX"
    }
   ],
   "linker_set_key" : "_ZTI24netlink_policy_type_attr",
   "name" : "netlink_policy_type_attr",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 1,
     "name" : "ANDROID_DLEXT_RESERVED_ADDRESS"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_HINT"
    },
    {
     "enum_field_value" : 4,
     "name" : "ANDROID_DLEXT_WRITE_RELRO"
    },
    {
     "enum_field_value" : 8,
     "name" : "ANDROID_DLEXT_USE_RELRO"
    },
    {
     "enum_field_value" : 16,
     "name" : "ANDROID_DLEXT_USE_LIBRARY_FD"
    },
    {
     "enum_field_value" : 32,
     "name" : "ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET"
    },
    {
     "enum_field_value" : 64,
     "name" : "ANDROID_DLEXT_FORCE_LOAD"
    },
    {
     "enum_field_value" : 512,
     "name" : "ANDROID_DLEXT_USE_NAMESPACE"
    },
    {
     "enum_field_value" : 1024,
     "name" : "ANDROID_DLEXT_RESERVED_ADDRESS_RECURSIVE"
    },
    {
     "enum_field_value" : 1663,
     "name" : "ANDROID_DLEXT_VALID_FLAG_BITS"
    }
   ],
   "linker_set_key" : "_ZTI25$ANDROID_DLEXT_FORCE_LOAD",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/android/dlext.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_INET6_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_INET6_FLAGS"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_INET6_CONF"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_INET6_STATS"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_INET6_MCAST"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_INET6_CACHEINFO"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_INET6_ICMP6STATS"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_INET6_TOKEN"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_INET6_ADDR_GEN_MODE"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_INET6_RA_MTU"
    },
    {
     "enum_field_value" : 10,
     "name" : "__IFLA_INET6_MAX"
    }
   ],
   "linker_set_key" : "_ZTI25$IFLA_INET6_ADDR_GEN_MODE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_MACSEC_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_MACSEC_SCI"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_MACSEC_PORT"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_MACSEC_ICV_LEN"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_MACSEC_CIPHER_SUITE"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_MACSEC_WINDOW"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_MACSEC_ENCODING_SA"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_MACSEC_ENCRYPT"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_MACSEC_PROTECT"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_MACSEC_INC_SCI"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_MACSEC_ES"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_MACSEC_SCB"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_MACSEC_REPLAY_PROTECT"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_MACSEC_VALIDATION"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_MACSEC_PAD"
    },
    {
     "enum_field_value" : 15,
     "name" : "IFLA_MACSEC_OFFLOAD"
    },
    {
     "enum_field_value" : 16,
     "name" : "__IFLA_MACSEC_MAX"
    }
   ],
   "linker_set_key" : "_ZTI25$IFLA_MACSEC_CIPHER_SUITE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_STATS_GETSET_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_STATS_GET_FILTERS"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_STATS_SET_OFFLOAD_XSTATS_L3_STATS"
    },
    {
     "enum_field_value" : 3,
     "name" : "__IFLA_STATS_GETSET_MAX"
    }
   ],
   "linker_set_key" : "_ZTI25$IFLA_STATS_GETSET_UNSPEC",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ANDROID_FDSAN_ERROR_LEVEL_DISABLED"
    },
    {
     "enum_field_value" : 1,
     "name" : "ANDROID_FDSAN_ERROR_LEVEL_WARN_ONCE"
    },
    {
     "enum_field_value" : 2,
     "name" : "ANDROID_FDSAN_ERROR_LEVEL_WARN_ALWAYS"
    },
    {
     "enum_field_value" : 3,
     "name" : "ANDROID_FDSAN_ERROR_LEVEL_FATAL"
    }
   ],
   "linker_set_key" : "_ZTI25android_fdsan_error_level",
   "name" : "android_fdsan_error_level",
   "size" : 4,
   "source_file" : "bionic/libc/include/android/fdsan.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "VNIFILTER_ENTRY_STATS_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "VNIFILTER_ENTRY_STATS_RX_BYTES"
    },
    {
     "enum_field_value" : 2,
     "name" : "VNIFILTER_ENTRY_STATS_RX_PKTS"
    },
    {
     "enum_field_value" : 3,
     "name" : "VNIFILTER_ENTRY_STATS_RX_DROPS"
    },
    {
     "enum_field_value" : 4,
     "name" : "VNIFILTER_ENTRY_STATS_RX_ERRORS"
    },
    {
     "enum_field_value" : 5,
     "name" : "VNIFILTER_ENTRY_STATS_TX_BYTES"
    },
    {
     "enum_field_value" : 6,
     "name" : "VNIFILTER_ENTRY_STATS_TX_PKTS"
    },
    {
     "enum_field_value" : 7,
     "name" : "VNIFILTER_ENTRY_STATS_TX_DROPS"
    },
    {
     "enum_field_value" : 8,
     "name" : "VNIFILTER_ENTRY_STATS_TX_ERRORS"
    },
    {
     "enum_field_value" : 9,
     "name" : "VNIFILTER_ENTRY_STATS_PAD"
    },
    {
     "enum_field_value" : 10,
     "name" : "__VNIFILTER_ENTRY_STATS_MAX"
    }
   ],
   "linker_set_key" : "_ZTI26$VNIFILTER_ENTRY_STATS_PAD",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "VXLAN_VNIFILTER_ENTRY_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "VXLAN_VNIFILTER_ENTRY_START"
    },
    {
     "enum_field_value" : 2,
     "name" : "VXLAN_VNIFILTER_ENTRY_END"
    },
    {
     "enum_field_value" : 3,
     "name" : "VXLAN_VNIFILTER_ENTRY_GROUP"
    },
    {
     "enum_field_value" : 4,
     "name" : "VXLAN_VNIFILTER_ENTRY_GROUP6"
    },
    {
     "enum_field_value" : 5,
     "name" : "VXLAN_VNIFILTER_ENTRY_STATS"
    },
    {
     "enum_field_value" : 6,
     "name" : "__VXLAN_VNIFILTER_ENTRY_MAX"
    }
   ],
   "linker_set_key" : "_ZTI26$VXLAN_VNIFILTER_ENTRY_END",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_XFRM_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_XFRM_LINK"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_XFRM_IF_ID"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_XFRM_COLLECT_METADATA"
    },
    {
     "enum_field_value" : 4,
     "name" : "__IFLA_XFRM_MAX"
    }
   ],
   "linker_set_key" : "_ZTI27$IFLA_XFRM_COLLECT_METADATA",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_BOND_AD_INFO_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_BOND_AD_INFO_AGGREGATOR"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BOND_AD_INFO_NUM_PORTS"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_BOND_AD_INFO_ACTOR_KEY"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_BOND_AD_INFO_PARTNER_KEY"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_BOND_AD_INFO_PARTNER_MAC"
    },
    {
     "enum_field_value" : 6,
     "name" : "__IFLA_BOND_AD_INFO_MAX"
    }
   ],
   "linker_set_key" : "_ZTI28$IFLA_BOND_AD_INFO_ACTOR_KEY",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_EVENT_NONE"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_EVENT_REBOOT"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_EVENT_FEATURES"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_EVENT_BONDING_FAILOVER"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_EVENT_NOTIFY_PEERS"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_EVENT_IGMP_RESEND"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_EVENT_BONDING_OPTIONS"
    }
   ],
   "linker_set_key" : "_ZTI28$IFLA_EVENT_BONDING_FAILOVER",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_OFFLOAD_XSTATS_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_OFFLOAD_XSTATS_CPU_HIT"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_OFFLOAD_XSTATS_HW_S_INFO"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_OFFLOAD_XSTATS_L3_STATS"
    },
    {
     "enum_field_value" : 4,
     "name" : "__IFLA_OFFLOAD_XSTATS_MAX"
    }
   ],
   "linker_set_key" : "_ZTI28$IFLA_OFFLOAD_XSTATS_CPU_HIT",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_PROTO_DOWN_REASON_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_PROTO_DOWN_REASON_MASK"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_PROTO_DOWN_REASON_VALUE"
    },
    {
     "enum_field_value" : 3,
     "name" : "__IFLA_PROTO_DOWN_REASON_CNT"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_PROTO_DOWN_REASON_MAX"
    }
   ],
   "linker_set_key" : "_ZTI28$IFLA_PROTO_DOWN_REASON_MASK",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_GENEVE_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_GENEVE_ID"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_GENEVE_REMOTE"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_GENEVE_TTL"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_GENEVE_TOS"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_GENEVE_PORT"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_GENEVE_COLLECT_METADATA"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_GENEVE_REMOTE6"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_GENEVE_UDP_CSUM"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_GENEVE_UDP_ZERO_CSUM6_TX"
    },
    {
     "enum_field_value" : 10,
     "name" : "IFLA_GENEVE_UDP_ZERO_CSUM6_RX"
    },
    {
     "enum_field_value" : 11,
     "name" : "IFLA_GENEVE_LABEL"
    },
    {
     "enum_field_value" : 12,
     "name" : "IFLA_GENEVE_TTL_INHERIT"
    },
    {
     "enum_field_value" : 13,
     "name" : "IFLA_GENEVE_DF"
    },
    {
     "enum_field_value" : 14,
     "name" : "IFLA_GENEVE_INNER_PROTO_INHERIT"
    },
    {
     "enum_field_value" : 15,
     "name" : "__IFLA_GENEVE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI29$IFLA_GENEVE_COLLECT_METADATA",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PORT_VDP_RESPONSE_SUCCESS"
    },
    {
     "enum_field_value" : 1,
     "name" : "PORT_VDP_RESPONSE_INVALID_FORMAT"
    },
    {
     "enum_field_value" : 2,
     "name" : "PORT_VDP_RESPONSE_INSUFFICIENT_RESOURCES"
    },
    {
     "enum_field_value" : 3,
     "name" : "PORT_VDP_RESPONSE_UNUSED_VTID"
    },
    {
     "enum_field_value" : 4,
     "name" : "PORT_VDP_RESPONSE_VTID_VIOLATION"
    },
    {
     "enum_field_value" : 5,
     "name" : "PORT_VDP_RESPONSE_VTID_VERSION_VIOALTION"
    },
    {
     "enum_field_value" : 6,
     "name" : "PORT_VDP_RESPONSE_OUT_OF_SYNC"
    },
    {
     "enum_field_value" : 256,
     "name" : "PORT_PROFILE_RESPONSE_SUCCESS"
    },
    {
     "enum_field_value" : 257,
     "name" : "PORT_PROFILE_RESPONSE_INPROGRESS"
    },
    {
     "enum_field_value" : 258,
     "name" : "PORT_PROFILE_RESPONSE_INVALID"
    },
    {
     "enum_field_value" : 259,
     "name" : "PORT_PROFILE_RESPONSE_BADSTATE"
    },
    {
     "enum_field_value" : 260,
     "name" : "PORT_PROFILE_RESPONSE_INSUFFICIENT_RESOURCES"
    },
    {
     "enum_field_value" : 261,
     "name" : "PORT_PROFILE_RESPONSE_ERROR"
    }
   ],
   "linker_set_key" : "_ZTI31$PORT_PROFILE_RESPONSE_BADSTATE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PTHREAD_RWLOCK_PREFER_READER_NP"
    },
    {
     "enum_field_value" : 1,
     "name" : "PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP"
    }
   ],
   "linker_set_key" : "_ZTI32$PTHREAD_RWLOCK_PREFER_READER_NP",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_OFFLOAD_XSTATS_HW_S_INFO_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_OFFLOAD_XSTATS_HW_S_INFO_USED"
    },
    {
     "enum_field_value" : 3,
     "name" : "__IFLA_OFFLOAD_XSTATS_HW_S_INFO_MAX"
    }
   ],
   "linker_set_key" : "_ZTI38$IFLA_OFFLOAD_XSTATS_HW_S_INFO_REQUEST",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 4294967295,
     "name" : "BIONIC_MULTIBYTE_RESULT_ILLEGAL_SEQUENCE"
    },
    {
     "enum_field_value" : 4294967294,
     "name" : "BIONIC_MULTIBYTE_RESULT_INCOMPLETE_SEQUENCE"
    },
    {
     "enum_field_value" : 4294967293,
     "name" : "BIONIC_MULTIBYTE_RESULT_NO_BYTES_CONSUMED"
    }
   ],
   "linker_set_key" : "_ZTI41$BIONIC_MULTIBYTE_RESULT_ILLEGAL_SEQUENCE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/bionic_multibyte_result.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "IFLA_BOND_SLAVE_UNSPEC"
    },
    {
     "enum_field_value" : 1,
     "name" : "IFLA_BOND_SLAVE_STATE"
    },
    {
     "enum_field_value" : 2,
     "name" : "IFLA_BOND_SLAVE_MII_STATUS"
    },
    {
     "enum_field_value" : 3,
     "name" : "IFLA_BOND_SLAVE_LINK_FAILURE_COUNT"
    },
    {
     "enum_field_value" : 4,
     "name" : "IFLA_BOND_SLAVE_PERM_HWADDR"
    },
    {
     "enum_field_value" : 5,
     "name" : "IFLA_BOND_SLAVE_QUEUE_ID"
    },
    {
     "enum_field_value" : 6,
     "name" : "IFLA_BOND_SLAVE_AD_AGGREGATOR_ID"
    },
    {
     "enum_field_value" : 7,
     "name" : "IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE"
    },
    {
     "enum_field_value" : 8,
     "name" : "IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE"
    },
    {
     "enum_field_value" : 9,
     "name" : "IFLA_BOND_SLAVE_PRIO"
    },
    {
     "enum_field_value" : 10,
     "name" : "__IFLA_BOND_SLAVE_MAX"
    }
   ],
   "linker_set_key" : "_ZTI41$IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "preorder"
    },
    {
     "enum_field_value" : 1,
     "name" : "postorder"
    },
    {
     "enum_field_value" : 2,
     "name" : "endorder"
    },
    {
     "enum_field_value" : 3,
     "name" : "leaf"
    }
   ],
   "linker_set_key" : "_ZTI5VISIT",
   "name" : "VISIT",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "FIND"
    },
    {
     "enum_field_value" : 1,
     "name" : "ENTER"
    }
   ],
   "linker_set_key" : "_ZTI6ACTION",
   "name" : "ACTION",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "REG_R0"
    },
    {
     "enum_field_value" : 1,
     "name" : "REG_R1"
    },
    {
     "enum_field_value" : 2,
     "name" : "REG_R2"
    },
    {
     "enum_field_value" : 3,
     "name" : "REG_R3"
    },
    {
     "enum_field_value" : 4,
     "name" : "REG_R4"
    },
    {
     "enum_field_value" : 5,
     "name" : "REG_R5"
    },
    {
     "enum_field_value" : 6,
     "name" : "REG_R6"
    },
    {
     "enum_field_value" : 7,
     "name" : "REG_R7"
    },
    {
     "enum_field_value" : 8,
     "name" : "REG_R8"
    },
    {
     "enum_field_value" : 9,
     "name" : "REG_R9"
    },
    {
     "enum_field_value" : 10,
     "name" : "REG_R10"
    },
    {
     "enum_field_value" : 11,
     "name" : "REG_R11"
    },
    {
     "enum_field_value" : 12,
     "name" : "REG_R12"
    },
    {
     "enum_field_value" : 13,
     "name" : "REG_R13"
    },
    {
     "enum_field_value" : 14,
     "name" : "REG_R14"
    },
    {
     "enum_field_value" : 15,
     "name" : "REG_R15"
    }
   ],
   "linker_set_key" : "_ZTI7$REG_R0",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/ucontext.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "PER_LINUX"
    },
    {
     "enum_field_value" : 8388608,
     "name" : "PER_LINUX_32BIT"
    },
    {
     "enum_field_value" : 524288,
     "name" : "PER_LINUX_FDPIC"
    },
    {
     "enum_field_value" : 68157441,
     "name" : "PER_SVR4"
    },
    {
     "enum_field_value" : 83886082,
     "name" : "PER_SVR3"
    },
    {
     "enum_field_value" : 117440515,
     "name" : "PER_SCOSVR3"
    },
    {
     "enum_field_value" : 100663299,
     "name" : "PER_OSR5"
    },
    {
     "enum_field_value" : 83886084,
     "name" : "PER_WYSEV386"
    },
    {
     "enum_field_value" : 67108869,
     "name" : "PER_ISCR4"
    },
    {
     "enum_field_value" : 6,
     "name" : "PER_BSD"
    },
    {
     "enum_field_value" : 67108870,
     "name" : "PER_SUNOS"
    },
    {
     "enum_field_value" : 83886087,
     "name" : "PER_XENIX"
    },
    {
     "enum_field_value" : 8,
     "name" : "PER_LINUX32"
    },
    {
     "enum_field_value" : 134217736,
     "name" : "PER_LINUX32_3GB"
    },
    {
     "enum_field_value" : 67108873,
     "name" : "PER_IRIX32"
    },
    {
     "enum_field_value" : 67108874,
     "name" : "PER_IRIXN32"
    },
    {
     "enum_field_value" : 67108875,
     "name" : "PER_IRIX64"
    },
    {
     "enum_field_value" : 12,
     "name" : "PER_RISCOS"
    },
    {
     "enum_field_value" : 67108877,
     "name" : "PER_SOLARIS"
    },
    {
     "enum_field_value" : 68157454,
     "name" : "PER_UW7"
    },
    {
     "enum_field_value" : 15,
     "name" : "PER_OSF4"
    },
    {
     "enum_field_value" : 16,
     "name" : "PER_HPUX"
    },
    {
     "enum_field_value" : 255,
     "name" : "PER_MASK"
    }
   ],
   "linker_set_key" : "_ZTI8$PER_BSD",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/personality.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "SHUT_RD"
    },
    {
     "enum_field_value" : 1,
     "name" : "SHUT_WR"
    },
    {
     "enum_field_value" : 2,
     "name" : "SHUT_RDWR"
    }
   ],
   "linker_set_key" : "_ZTI8$SHUT_RD",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 16,
     "name" : "RTM_BASE"
    },
    {
     "enum_field_value" : 16,
     "name" : "RTM_NEWLINK"
    },
    {
     "enum_field_value" : 17,
     "name" : "RTM_DELLINK"
    },
    {
     "enum_field_value" : 18,
     "name" : "RTM_GETLINK"
    },
    {
     "enum_field_value" : 19,
     "name" : "RTM_SETLINK"
    },
    {
     "enum_field_value" : 20,
     "name" : "RTM_NEWADDR"
    },
    {
     "enum_field_value" : 21,
     "name" : "RTM_DELADDR"
    },
    {
     "enum_field_value" : 22,
     "name" : "RTM_GETADDR"
    },
    {
     "enum_field_value" : 24,
     "name" : "RTM_NEWROUTE"
    },
    {
     "enum_field_value" : 25,
     "name" : "RTM_DELROUTE"
    },
    {
     "enum_field_value" : 26,
     "name" : "RTM_GETROUTE"
    },
    {
     "enum_field_value" : 28,
     "name" : "RTM_NEWNEIGH"
    },
    {
     "enum_field_value" : 29,
     "name" : "RTM_DELNEIGH"
    },
    {
     "enum_field_value" : 30,
     "name" : "RTM_GETNEIGH"
    },
    {
     "enum_field_value" : 32,
     "name" : "RTM_NEWRULE"
    },
    {
     "enum_field_value" : 33,
     "name" : "RTM_DELRULE"
    },
    {
     "enum_field_value" : 34,
     "name" : "RTM_GETRULE"
    },
    {
     "enum_field_value" : 36,
     "name" : "RTM_NEWQDISC"
    },
    {
     "enum_field_value" : 37,
     "name" : "RTM_DELQDISC"
    },
    {
     "enum_field_value" : 38,
     "name" : "RTM_GETQDISC"
    },
    {
     "enum_field_value" : 40,
     "name" : "RTM_NEWTCLASS"
    },
    {
     "enum_field_value" : 41,
     "name" : "RTM_DELTCLASS"
    },
    {
     "enum_field_value" : 42,
     "name" : "RTM_GETTCLASS"
    },
    {
     "enum_field_value" : 44,
     "name" : "RTM_NEWTFILTER"
    },
    {
     "enum_field_value" : 45,
     "name" : "RTM_DELTFILTER"
    },
    {
     "enum_field_value" : 46,
     "name" : "RTM_GETTFILTER"
    },
    {
     "enum_field_value" : 48,
     "name" : "RTM_NEWACTION"
    },
    {
     "enum_field_value" : 49,
     "name" : "RTM_DELACTION"
    },
    {
     "enum_field_value" : 50,
     "name" : "RTM_GETACTION"
    },
    {
     "enum_field_value" : 52,
     "name" : "RTM_NEWPREFIX"
    },
    {
     "enum_field_value" : 58,
     "name" : "RTM_GETMULTICAST"
    },
    {
     "enum_field_value" : 62,
     "name" : "RTM_GETANYCAST"
    },
    {
     "enum_field_value" : 64,
     "name" : "RTM_NEWNEIGHTBL"
    },
    {
     "enum_field_value" : 66,
     "name" : "RTM_GETNEIGHTBL"
    },
    {
     "enum_field_value" : 67,
     "name" : "RTM_SETNEIGHTBL"
    },
    {
     "enum_field_value" : 68,
     "name" : "RTM_NEWNDUSEROPT"
    },
    {
     "enum_field_value" : 72,
     "name" : "RTM_NEWADDRLABEL"
    },
    {
     "enum_field_value" : 73,
     "name" : "RTM_DELADDRLABEL"
    },
    {
     "enum_field_value" : 74,
     "name" : "RTM_GETADDRLABEL"
    },
    {
     "enum_field_value" : 78,
     "name" : "RTM_GETDCB"
    },
    {
     "enum_field_value" : 79,
     "name" : "RTM_SETDCB"
    },
    {
     "enum_field_value" : 80,
     "name" : "RTM_NEWNETCONF"
    },
    {
     "enum_field_value" : 81,
     "name" : "RTM_DELNETCONF"
    },
    {
     "enum_field_value" : 82,
     "name" : "RTM_GETNETCONF"
    },
    {
     "enum_field_value" : 84,
     "name" : "RTM_NEWMDB"
    },
    {
     "enum_field_value" : 85,
     "name" : "RTM_DELMDB"
    },
    {
     "enum_field_value" : 86,
     "name" : "RTM_GETMDB"
    },
    {
     "enum_field_value" : 88,
     "name" : "RTM_NEWNSID"
    },
    {
     "enum_field_value" : 89,
     "name" : "RTM_DELNSID"
    },
    {
     "enum_field_value" : 90,
     "name" : "RTM_GETNSID"
    },
    {
     "enum_field_value" : 92,
     "name" : "RTM_NEWSTATS"
    },
    {
     "enum_field_value" : 94,
     "name" : "RTM_GETSTATS"
    },
    {
     "enum_field_value" : 95,
     "name" : "RTM_SETSTATS"
    },
    {
     "enum_field_value" : 96,
     "name" : "RTM_NEWCACHEREPORT"
    },
    {
     "enum_field_value" : 100,
     "name" : "RTM_NEWCHAIN"
    },
    {
     "enum_field_value" : 101,
     "name" : "RTM_DELCHAIN"
    },
    {
     "enum_field_value" : 102,
     "name" : "RTM_GETCHAIN"
    },
    {
     "enum_field_value" : 104,
     "name" : "RTM_NEWNEXTHOP"
    },
    {
     "enum_field_value" : 105,
     "name" : "RTM_DELNEXTHOP"
    },
    {
     "enum_field_value" : 106,
     "name" : "RTM_GETNEXTHOP"
    },
    {
     "enum_field_value" : 108,
     "name" : "RTM_NEWLINKPROP"
    },
    {
     "enum_field_value" : 109,
     "name" : "RTM_DELLINKPROP"
    },
    {
     "enum_field_value" : 110,
     "name" : "RTM_GETLINKPROP"
    },
    {
     "enum_field_value" : 112,
     "name" : "RTM_NEWVLAN"
    },
    {
     "enum_field_value" : 113,
     "name" : "RTM_DELVLAN"
    },
    {
     "enum_field_value" : 114,
     "name" : "RTM_GETVLAN"
    },
    {
     "enum_field_value" : 116,
     "name" : "RTM_NEWNEXTHOPBUCKET"
    },
    {
     "enum_field_value" : 117,
     "name" : "RTM_DELNEXTHOPBUCKET"
    },
    {
     "enum_field_value" : 118,
     "name" : "RTM_GETNEXTHOPBUCKET"
    },
    {
     "enum_field_value" : 120,
     "name" : "RTM_NEWTUNNEL"
    },
    {
     "enum_field_value" : 121,
     "name" : "RTM_DELTUNNEL"
    },
    {
     "enum_field_value" : 122,
     "name" : "RTM_GETTUNNEL"
    },
    {
     "enum_field_value" : 123,
     "name" : "__RTM_MAX"
    }
   ],
   "linker_set_key" : "_ZTI9$RTM_BASE",
   "name" : "(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_f_qr"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_f_opcode"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_f_aa"
    },
    {
     "enum_field_value" : 3,
     "name" : "ns_f_tc"
    },
    {
     "enum_field_value" : 4,
     "name" : "ns_f_rd"
    },
    {
     "enum_field_value" : 5,
     "name" : "ns_f_ra"
    },
    {
     "enum_field_value" : 6,
     "name" : "ns_f_z"
    },
    {
     "enum_field_value" : 7,
     "name" : "ns_f_ad"
    },
    {
     "enum_field_value" : 8,
     "name" : "ns_f_cd"
    },
    {
     "enum_field_value" : 9,
     "name" : "ns_f_rcode"
    },
    {
     "enum_field_value" : 10,
     "name" : "ns_f_max"
    }
   ],
   "linker_set_key" : "_ZTI9__ns_flag",
   "name" : "__ns_flag",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_s_qd"
    },
    {
     "enum_field_value" : 0,
     "name" : "ns_s_zn"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_s_an"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_s_pr"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_s_ns"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_s_ud"
    },
    {
     "enum_field_value" : 3,
     "name" : "ns_s_ar"
    },
    {
     "enum_field_value" : 4,
     "name" : "ns_s_max"
    }
   ],
   "linker_set_key" : "_ZTI9__ns_sect",
   "name" : "__ns_sect",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "ns_t_invalid"
    },
    {
     "enum_field_value" : 1,
     "name" : "ns_t_a"
    },
    {
     "enum_field_value" : 2,
     "name" : "ns_t_ns"
    },
    {
     "enum_field_value" : 3,
     "name" : "ns_t_md"
    },
    {
     "enum_field_value" : 4,
     "name" : "ns_t_mf"
    },
    {
     "enum_field_value" : 5,
     "name" : "ns_t_cname"
    },
    {
     "enum_field_value" : 6,
     "name" : "ns_t_soa"
    },
    {
     "enum_field_value" : 7,
     "name" : "ns_t_mb"
    },
    {
     "enum_field_value" : 8,
     "name" : "ns_t_mg"
    },
    {
     "enum_field_value" : 9,
     "name" : "ns_t_mr"
    },
    {
     "enum_field_value" : 10,
     "name" : "ns_t_null"
    },
    {
     "enum_field_value" : 11,
     "name" : "ns_t_wks"
    },
    {
     "enum_field_value" : 12,
     "name" : "ns_t_ptr"
    },
    {
     "enum_field_value" : 13,
     "name" : "ns_t_hinfo"
    },
    {
     "enum_field_value" : 14,
     "name" : "ns_t_minfo"
    },
    {
     "enum_field_value" : 15,
     "name" : "ns_t_mx"
    },
    {
     "enum_field_value" : 16,
     "name" : "ns_t_txt"
    },
    {
     "enum_field_value" : 17,
     "name" : "ns_t_rp"
    },
    {
     "enum_field_value" : 18,
     "name" : "ns_t_afsdb"
    },
    {
     "enum_field_value" : 19,
     "name" : "ns_t_x25"
    },
    {
     "enum_field_value" : 20,
     "name" : "ns_t_isdn"
    },
    {
     "enum_field_value" : 21,
     "name" : "ns_t_rt"
    },
    {
     "enum_field_value" : 22,
     "name" : "ns_t_nsap"
    },
    {
     "enum_field_value" : 23,
     "name" : "ns_t_nsap_ptr"
    },
    {
     "enum_field_value" : 24,
     "name" : "ns_t_sig"
    },
    {
     "enum_field_value" : 25,
     "name" : "ns_t_key"
    },
    {
     "enum_field_value" : 26,
     "name" : "ns_t_px"
    },
    {
     "enum_field_value" : 27,
     "name" : "ns_t_gpos"
    },
    {
     "enum_field_value" : 28,
     "name" : "ns_t_aaaa"
    },
    {
     "enum_field_value" : 29,
     "name" : "ns_t_loc"
    },
    {
     "enum_field_value" : 30,
     "name" : "ns_t_nxt"
    },
    {
     "enum_field_value" : 31,
     "name" : "ns_t_eid"
    },
    {
     "enum_field_value" : 32,
     "name" : "ns_t_nimloc"
    },
    {
     "enum_field_value" : 33,
     "name" : "ns_t_srv"
    },
    {
     "enum_field_value" : 34,
     "name" : "ns_t_atma"
    },
    {
     "enum_field_value" : 35,
     "name" : "ns_t_naptr"
    },
    {
     "enum_field_value" : 36,
     "name" : "ns_t_kx"
    },
    {
     "enum_field_value" : 37,
     "name" : "ns_t_cert"
    },
    {
     "enum_field_value" : 38,
     "name" : "ns_t_a6"
    },
    {
     "enum_field_value" : 39,
     "name" : "ns_t_dname"
    },
    {
     "enum_field_value" : 40,
     "name" : "ns_t_sink"
    },
    {
     "enum_field_value" : 41,
     "name" : "ns_t_opt"
    },
    {
     "enum_field_value" : 42,
     "name" : "ns_t_apl"
    },
    {
     "enum_field_value" : 43,
     "name" : "ns_t_ds"
    },
    {
     "enum_field_value" : 44,
     "name" : "ns_t_sshfp"
    },
    {
     "enum_field_value" : 45,
     "name" : "ns_t_ipseckey"
    },
    {
     "enum_field_value" : 46,
     "name" : "ns_t_rrsig"
    },
    {
     "enum_field_value" : 47,
     "name" : "ns_t_nsec"
    },
    {
     "enum_field_value" : 48,
     "name" : "ns_t_dnskey"
    },
    {
     "enum_field_value" : 49,
     "name" : "ns_t_dhcid"
    },
    {
     "enum_field_value" : 50,
     "name" : "ns_t_nsec3"
    },
    {
     "enum_field_value" : 51,
     "name" : "ns_t_nsec3param"
    },
    {
     "enum_field_value" : 55,
     "name" : "ns_t_hip"
    },
    {
     "enum_field_value" : 99,
     "name" : "ns_t_spf"
    },
    {
     "enum_field_value" : 249,
     "name" : "ns_t_tkey"
    },
    {
     "enum_field_value" : 250,
     "name" : "ns_t_tsig"
    },
    {
     "enum_field_value" : 251,
     "name" : "ns_t_ixfr"
    },
    {
     "enum_field_value" : 252,
     "name" : "ns_t_axfr"
    },
    {
     "enum_field_value" : 253,
     "name" : "ns_t_mailb"
    },
    {
     "enum_field_value" : 254,
     "name" : "ns_t_maila"
    },
    {
     "enum_field_value" : 255,
     "name" : "ns_t_any"
    },
    {
     "enum_field_value" : 256,
     "name" : "ns_t_zxfr"
    },
    {
     "enum_field_value" : 32769,
     "name" : "ns_t_dlv"
    },
    {
     "enum_field_value" : 65536,
     "name" : "ns_t_max"
    }
   ],
   "linker_set_key" : "_ZTI9__ns_type",
   "name" : "__ns_type",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h",
   "underlying_type" : "_ZTIj"
  },
  {
   "alignment" : 4,
   "enum_fields" :
   [
    {
     "enum_field_value" : 0,
     "name" : "r_debug::RT_CONSISTENT"
    },
    {
     "enum_field_value" : 1,
     "name" : "r_debug::RT_ADD"
    },
    {
     "enum_field_value" : 2,
     "name" : "r_debug::RT_DELETE"
    }
   ],
   "linker_set_key" : "_ZTIN7r_debug7$RT_ADDE",
   "name" : "r_debug::(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/include/link.h",
   "underlying_type" : "_ZTIj"
  }
 ],
 "function_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFP6direntPvE",
   "name" : "dirent *(void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIP6dirent",
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvPKcE",
   "name" : "void *(const char *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvS_E",
   "name" : "void *(void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvS_jPKvE",
   "name" : "void *(void *, unsigned int, const void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvjPKvE",
   "name" : "void *(unsigned int, const void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFPvjjPKvE",
   "name" : "void *(unsigned int, unsigned int, const void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiE",
   "name" : "int ()",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPK6direntE",
   "name" : "int (const dirent *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK6dirent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKcP4statE",
   "name" : "int (const char *, stat *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP4stat"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKcPK4statiE",
   "name" : "int (const char *, const stat *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK4stat"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKcPK4statiP3FTWE",
   "name" : "int (const char *, const stat *, int, FTW *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK4stat"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP3FTW"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKcPK6stat64iE",
   "name" : "int (const char *, const stat64 *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK6stat64"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKcPK6stat64iP3FTWE",
   "name" : "int (const char *, const stat64 *, int, FTW *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK6stat64"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP3FTW"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKciE",
   "name" : "int (const char *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKvS0_E",
   "name" : "int (const void *, const void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPKvS0_PvE",
   "name" : "int (const void *, const void *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPPK6direntS2_E",
   "name" : "int (const dirent **, const dirent **)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPK6dirent"
    },
    {
     "referenced_type" : "_ZTIPPK6dirent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPPK7_ftsentS2_E",
   "name" : "int (const _ftsent **, const _ftsent **)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPK7_ftsent"
    },
    {
     "referenced_type" : "_ZTIPPK7_ftsent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPvE",
   "name" : "int (void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPvPKciE",
   "name" : "int (void *, const char *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFiPvPciE",
   "name" : "int (void *, char *, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFivE",
   "name" : "int ()",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFlPvliE",
   "name" : "long (void *, long, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFv6sigvalE",
   "name" : "void (sigval)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI6sigval"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPK9prop_infoPvE",
   "name" : "void (const prop_info *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9prop_info"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPKv5VISITiE",
   "name" : "void (const void *, VISIT, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTI5VISIT"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvE",
   "name" : "void (void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvPKcS1_jE",
   "name" : "void (void *, const char *, const char *, unsigned int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvPKvE",
   "name" : "void (void *, const void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvS_E",
   "name" : "void (void *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvPvS_jS_E",
   "name" : "void (void *, void *, unsigned int, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFviE",
   "name" : "void (int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFviP7siginfoPvE",
   "name" : "void (int, siginfo *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7siginfo"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFviP7siginfoPvE",
   "name" : "void (int, siginfo *, void *)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7siginfo#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "self_type" : "_ZTIFviP7siginfoPvE#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFvvE",
   "name" : "void ()",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIFxPvxiE",
   "name" : "long long (void *, long long, int)",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/stdio.h"
  }
 ],
 "functions" :
 [
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "_Fork",
   "linker_set_key" : "_Fork",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "__FD_CLR_chk",
   "linker_set_key" : "__FD_CLR_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "function_name" : "__FD_ISSET_chk",
   "linker_set_key" : "__FD_ISSET_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK6fd_set"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "function_name" : "__FD_SET_chk",
   "linker_set_key" : "__FD_SET_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "function_name" : "__assert",
   "linker_set_key" : "__assert",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/assert.h"
  },
  {
   "function_name" : "__assert2",
   "linker_set_key" : "__assert2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/assert.h"
  },
  {
   "function_name" : "__b64_ntop",
   "linker_set_key" : "__b64_ntop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "__b64_pton",
   "linker_set_key" : "__b64_pton",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "__cmsg_nxthdr",
   "linker_set_key" : "__cmsg_nxthdr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6msghdr"
    },
    {
     "referenced_type" : "_ZTIP7cmsghdr"
    }
   ],
   "return_type" : "_ZTIP7cmsghdr",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "__ctype_get_mb_cur_max",
   "linker_set_key" : "__ctype_get_mb_cur_max",
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "__dn_comp",
   "linker_set_key" : "__dn_comp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPPh"
    },
    {
     "referenced_type" : "_ZTIPPh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "__errno",
   "linker_set_key" : "__errno",
   "return_type" : "_ZTIPi",
   "source_file" : "bionic/libc/include/errno.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__fbufsize",
   "linker_set_key" : "__fbufsize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "function_name" : "__fgets_chk",
   "linker_set_key" : "__fgets_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/bits/fortify/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__flbf",
   "linker_set_key" : "__flbf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__fpending",
   "linker_set_key" : "__fpending",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "__fread_chk",
   "linker_set_key" : "__fread_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/fortify/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__freadable",
   "linker_set_key" : "__freadable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "__freadahead",
   "linker_set_key" : "__freadahead",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "__freading",
   "linker_set_key" : "__freading",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "__fseterr",
   "linker_set_key" : "__fseterr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__fsetlocking",
   "linker_set_key" : "__fsetlocking",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__fwritable",
   "linker_set_key" : "__fwritable",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "__fwrite_chk",
   "linker_set_key" : "__fwrite_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/fortify/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "__fwriting",
   "linker_set_key" : "__fwriting",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "function_name" : "__get_h_errno",
   "linker_set_key" : "__get_h_errno",
   "return_type" : "_ZTIPi",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "__getcwd_chk",
   "linker_set_key" : "__getcwd_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "function_name" : "__libc_current_sigrtmax",
   "linker_set_key" : "__libc_current_sigrtmax",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "__libc_current_sigrtmin",
   "linker_set_key" : "__libc_current_sigrtmin",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "__libc_get_static_tls_bounds",
   "linker_set_key" : "__libc_get_static_tls_bounds",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "__libc_iterate_dynamic_tls",
   "linker_set_key" : "__libc_iterate_dynamic_tls",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFvPvS_jS_E"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "__libc_register_dynamic_tls_listeners",
   "linker_set_key" : "__libc_register_dynamic_tls_listeners",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvPvS_E"
    },
    {
     "referenced_type" : "_ZTIPFvPvS_E"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "__libc_register_thread_exit_callback",
   "linker_set_key" : "__libc_register_thread_exit_callback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__memchr_chk",
   "linker_set_key" : "__memchr_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/bits/fortify/string.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__memrchr_chk",
   "linker_set_key" : "__memrchr_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/bits/fortify/string.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_format_ttl",
   "linker_set_key" : "__ns_format_ttl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_get16",
   "linker_set_key" : "__ns_get16",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_get32",
   "linker_set_key" : "__ns_get32",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_initparse",
   "linker_set_key" : "__ns_initparse",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8__ns_msg"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_makecanon",
   "linker_set_key" : "__ns_makecanon",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_msg_getflag",
   "linker_set_key" : "__ns_msg_getflag",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI8__ns_msg"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_compress",
   "linker_set_key" : "__ns_name_compress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPPKh"
    },
    {
     "referenced_type" : "_ZTIPPKh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_ntol",
   "linker_set_key" : "__ns_name_ntol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_ntop",
   "linker_set_key" : "__ns_name_ntop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_pack",
   "linker_set_key" : "__ns_name_pack",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPPKh"
    },
    {
     "referenced_type" : "_ZTIPPKh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_pton",
   "linker_set_key" : "__ns_name_pton",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_rollback",
   "linker_set_key" : "__ns_name_rollback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPPKh"
    },
    {
     "referenced_type" : "_ZTIPPKh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_skip",
   "linker_set_key" : "__ns_name_skip",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_uncompress",
   "linker_set_key" : "__ns_name_uncompress",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_name_unpack",
   "linker_set_key" : "__ns_name_unpack",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_parserr",
   "linker_set_key" : "__ns_parserr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8__ns_msg"
    },
    {
     "referenced_type" : "_ZTI9__ns_sect"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__ns_rr"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_put16",
   "linker_set_key" : "__ns_put16",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIt"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_put32",
   "linker_set_key" : "__ns_put32",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPh"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_samename",
   "linker_set_key" : "__ns_samename",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_skiprr",
   "linker_set_key" : "__ns_skiprr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTI9__ns_sect"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_sprintrr",
   "linker_set_key" : "__ns_sprintrr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8__ns_msg"
    },
    {
     "referenced_type" : "_ZTIPK7__ns_rr"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 22
    }
   ],
   "function_name" : "__ns_sprintrrf",
   "linker_set_key" : "__ns_sprintrrf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTI10__ns_class"
    },
    {
     "referenced_type" : "_ZTI9__ns_type"
    },
    {
     "referenced_type" : "_ZTIm"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "function_name" : "__open_2",
   "linker_set_key" : "__open_2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/fcntl.h"
  },
  {
   "function_name" : "__openat_2",
   "linker_set_key" : "__openat_2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/fcntl.h"
  },
  {
   "function_name" : "__p_class",
   "linker_set_key" : "__p_class",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "__p_type",
   "linker_set_key" : "__p_type",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__poll_chk",
   "linker_set_key" : "__poll_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6pollfd"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/poll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "__ppoll64_chk",
   "linker_set_key" : "__ppoll64_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6pollfd"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/poll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__ppoll_chk",
   "linker_set_key" : "__ppoll_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6pollfd"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/poll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__pread64_chk",
   "linker_set_key" : "__pread64_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__pread_chk",
   "linker_set_key" : "__pread_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "function_name" : "__pthread_cleanup_pop",
   "linker_set_key" : "__pthread_cleanup_pop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "__pthread_cleanup_push",
   "linker_set_key" : "__pthread_cleanup_push",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "__pwrite64_chk",
   "linker_set_key" : "__pwrite64_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "__pwrite_chk",
   "linker_set_key" : "__pwrite_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "function_name" : "__read_chk",
   "linker_set_key" : "__read_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__readlink_chk",
   "linker_set_key" : "__readlink_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "__readlinkat_chk",
   "linker_set_key" : "__readlinkat_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "function_name" : "__recvfrom_chk",
   "linker_set_key" : "__recvfrom_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/socket.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "__res_randomid",
   "linker_set_key" : "__res_randomid",
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "__sched_cpualloc",
   "linker_set_key" : "__sched_cpualloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIP9cpu_set_t",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "function_name" : "__sched_cpucount",
   "linker_set_key" : "__sched_cpucount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK9cpu_set_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "function_name" : "__sched_cpufree",
   "linker_set_key" : "__sched_cpufree",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9cpu_set_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "__sendto_chk",
   "linker_set_key" : "__sendto_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8sockaddr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/socket.h"
  },
  {
   "function_name" : "__stpncpy_chk2",
   "linker_set_key" : "__stpncpy_chk2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/bits/fortify/string.h"
  },
  {
   "function_name" : "__strchr_chk",
   "linker_set_key" : "__strchr_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "__strlcat_chk",
   "linker_set_key" : "__strlcat_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/fortify/string.h"
  },
  {
   "function_name" : "__strlcpy_chk",
   "linker_set_key" : "__strlcpy_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/fortify/string.h"
  },
  {
   "function_name" : "__strlen_chk",
   "linker_set_key" : "__strlen_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "__strncpy_chk2",
   "linker_set_key" : "__strncpy_chk2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/bits/fortify/string.h"
  },
  {
   "function_name" : "__strrchr_chk",
   "linker_set_key" : "__strrchr_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "__system_property_area_serial",
   "linker_set_key" : "__system_property_area_serial",
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_find",
   "linker_set_key" : "__system_property_find",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPK9prop_info",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_find_nth",
   "linker_set_key" : "__system_property_find_nth",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPK9prop_info",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_foreach",
   "linker_set_key" : "__system_property_foreach",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvPK9prop_infoPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_get",
   "linker_set_key" : "__system_property_get",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_read",
   "linker_set_key" : "__system_property_read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9prop_info"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "__system_property_read_callback",
   "linker_set_key" : "__system_property_read_callback",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9prop_info"
    },
    {
     "referenced_type" : "_ZTIPFvPvPKcS1_jE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_serial",
   "linker_set_key" : "__system_property_serial",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9prop_info"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_set",
   "linker_set_key" : "__system_property_set",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "__system_property_wait",
   "linker_set_key" : "__system_property_wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9prop_info"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIb",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__system_property_wait_any",
   "linker_set_key" : "__system_property_wait_any",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "function_name" : "__umask_chk",
   "linker_set_key" : "__umask_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "bionic/libc/include/bits/fortify/stat.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "__write_chk",
   "linker_set_key" : "__write_chk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fortify/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "_flushlbf",
   "linker_set_key" : "_flushlbf",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio_ext.h"
  },
  {
   "function_name" : "_tolower",
   "linker_set_key" : "_tolower",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "_toupper",
   "linker_set_key" : "_toupper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "abort",
   "linker_set_key" : "abort",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "abs",
   "linker_set_key" : "abs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "accept",
   "linker_set_key" : "accept",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "accept4",
   "linker_set_key" : "accept4",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "access",
   "linker_set_key" : "access",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "alarm",
   "linker_set_key" : "alarm",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "aligned_alloc",
   "linker_set_key" : "aligned_alloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "alphasort",
   "linker_set_key" : "alphasort",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPK6dirent"
    },
    {
     "referenced_type" : "_ZTIPPK6dirent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "android_crash_detail_register",
   "linker_set_key" : "android_crash_detail_register",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIP14crash_detail_t",
   "source_file" : "bionic/libc/include/android/crash_detail.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "android_crash_detail_replace_data",
   "linker_set_key" : "android_crash_detail_replace_data",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14crash_detail_t"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/android/crash_detail.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "android_crash_detail_replace_name",
   "linker_set_key" : "android_crash_detail_replace_name",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14crash_detail_t"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/android/crash_detail.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "android_crash_detail_unregister",
   "linker_set_key" : "android_crash_detail_unregister",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14crash_detail_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/android/crash_detail.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_close_with_tag",
   "linker_set_key" : "android_fdsan_close_with_tag",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_create_owner_tag",
   "linker_set_key" : "android_fdsan_create_owner_tag",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI24android_fdsan_owner_type"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_exchange_owner_tag",
   "linker_set_key" : "android_fdsan_exchange_owner_tag",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIy"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_get_error_level",
   "linker_set_key" : "android_fdsan_get_error_level",
   "return_type" : "_ZTI25android_fdsan_error_level",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_get_owner_tag",
   "linker_set_key" : "android_fdsan_get_owner_tag",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_get_tag_type",
   "linker_set_key" : "android_fdsan_get_tag_type",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_get_tag_value",
   "linker_set_key" : "android_fdsan_get_tag_value",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_fdsan_set_error_level",
   "linker_set_key" : "android_fdsan_set_error_level",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI25android_fdsan_error_level"
    }
   ],
   "return_type" : "_ZTI25android_fdsan_error_level",
   "source_file" : "bionic/libc/include/android/fdsan.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "android_get_device_api_level",
   "linker_set_key" : "android_get_device_api_level",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/android/api-level.h"
  },
  {
   "function_name" : "android_set_abort_message",
   "linker_set_key" : "android_set_abort_message",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/android/set_abort_message.h"
  },
  {
   "function_name" : "arc4random",
   "linker_set_key" : "arc4random",
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "arc4random_buf",
   "linker_set_key" : "arc4random_buf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "arc4random_uniform",
   "linker_set_key" : "arc4random_uniform",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "asctime",
   "linker_set_key" : "asctime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "asctime64",
   "linker_set_key" : "asctime64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "asctime64_r",
   "linker_set_key" : "asctime64_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "asctime_r",
   "linker_set_key" : "asctime_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "asprintf",
   "linker_set_key" : "asprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "at_quick_exit",
   "linker_set_key" : "at_quick_exit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "atof",
   "linker_set_key" : "atof",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "atoi",
   "linker_set_key" : "atoi",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "atol",
   "linker_set_key" : "atol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "atoll",
   "linker_set_key" : "atoll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "backtrace",
   "linker_set_key" : "backtrace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/execinfo.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "backtrace_symbols",
   "linker_set_key" : "backtrace_symbols",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKPv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPPc",
   "source_file" : "bionic/libc/include/execinfo.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "backtrace_symbols_fd",
   "linker_set_key" : "backtrace_symbols_fd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/execinfo.h"
  },
  {
   "function_name" : "__posix_basename",
   "linker_set_key" : "basename",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/libgen.h"
  },
  {
   "function_name" : "basename_r",
   "linker_set_key" : "basename_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/libgen.h"
  },
  {
   "function_name" : "bindresvport",
   "linker_set_key" : "bindresvport",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP11sockaddr_in"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/netinet/in.h"
  },
  {
   "function_name" : "brk",
   "linker_set_key" : "brk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "btowc",
   "linker_set_key" : "btowc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "c16rtomb",
   "linker_set_key" : "c16rtomb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIDs"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "function_name" : "c32rtomb",
   "linker_set_key" : "c32rtomb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIDi"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "call_once",
   "linker_set_key" : "call_once",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "function_name" : "calloc",
   "linker_set_key" : "calloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "catclose",
   "linker_set_key" : "catclose",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/nl_types.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "catgets",
   "linker_set_key" : "catgets",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/nl_types.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "catopen",
   "linker_set_key" : "catopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/nl_types.h"
  },
  {
   "function_name" : "cfgetispeed",
   "linker_set_key" : "cfgetispeed",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7termios"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "cfgetospeed",
   "linker_set_key" : "cfgetospeed",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7termios"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "cfmakeraw",
   "linker_set_key" : "cfmakeraw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7termios"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "cfsetispeed",
   "linker_set_key" : "cfsetispeed",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7termios"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "cfsetospeed",
   "linker_set_key" : "cfsetospeed",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7termios"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "cfsetspeed",
   "linker_set_key" : "cfsetspeed",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7termios"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "chmod",
   "linker_set_key" : "chmod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "chown",
   "linker_set_key" : "chown",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "clearenv",
   "linker_set_key" : "clearenv",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "clearerr",
   "linker_set_key" : "clearerr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "clearerr_unlocked",
   "linker_set_key" : "clearerr_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "clock",
   "linker_set_key" : "clock",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "clock_getcpuclockid",
   "linker_set_key" : "clock_getcpuclockid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "clock_getres",
   "linker_set_key" : "clock_getres",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "clock_gettime",
   "linker_set_key" : "clock_gettime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "clock_nanosleep",
   "linker_set_key" : "clock_nanosleep",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIP8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "clone",
   "linker_set_key" : "clone",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPFiPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "function_name" : "close",
   "linker_set_key" : "close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "closedir",
   "linker_set_key" : "closedir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "closelog",
   "linker_set_key" : "closelog",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/syslog.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "cnd_broadcast",
   "linker_set_key" : "cnd_broadcast",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "cnd_destroy",
   "linker_set_key" : "cnd_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "cnd_init",
   "linker_set_key" : "cnd_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "cnd_signal",
   "linker_set_key" : "cnd_signal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "cnd_timedwait",
   "linker_set_key" : "cnd_timedwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "cnd_wait",
   "linker_set_key" : "cnd_wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "function_name" : "connect",
   "linker_set_key" : "connect",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8sockaddr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "creat",
   "linker_set_key" : "creat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "ctermid",
   "linker_set_key" : "ctermid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "ctime",
   "linker_set_key" : "ctime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "ctime64",
   "linker_set_key" : "ctime64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKx"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "ctime64_r",
   "linker_set_key" : "ctime64_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKx"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "ctime_r",
   "linker_set_key" : "ctime_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "daemon",
   "linker_set_key" : "daemon",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "difftime",
   "linker_set_key" : "difftime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "dirfd",
   "linker_set_key" : "dirfd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "dirname",
   "linker_set_key" : "dirname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/libgen.h"
  },
  {
   "function_name" : "dirname_r",
   "linker_set_key" : "dirname_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/libgen.h"
  },
  {
   "function_name" : "div",
   "linker_set_key" : "div",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTI5div_t",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "dn_expand",
   "linker_set_key" : "dn_expand",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "dprintf",
   "linker_set_key" : "dprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "drand48",
   "linker_set_key" : "drand48",
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "dup",
   "linker_set_key" : "dup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "dup2",
   "linker_set_key" : "dup2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "dup3",
   "linker_set_key" : "dup3",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "duplocale",
   "linker_set_key" : "duplocale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIP10__locale_t",
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "endgrent",
   "linker_set_key" : "endgrent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "endhostent",
   "linker_set_key" : "endhostent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "endmntent",
   "linker_set_key" : "endmntent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "endnetent",
   "linker_set_key" : "endnetent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "endprotoent",
   "linker_set_key" : "endprotoent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "endpwent",
   "linker_set_key" : "endpwent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "endservent",
   "linker_set_key" : "endservent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "endutent",
   "linker_set_key" : "endutent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "function_name" : "epoll_create",
   "linker_set_key" : "epoll_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "function_name" : "epoll_create1",
   "linker_set_key" : "epoll_create1",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "function_name" : "epoll_pwait",
   "linker_set_key" : "epoll_pwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP11epoll_event"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "epoll_pwait2",
   "linker_set_key" : "epoll_pwait2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP11epoll_event"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "epoll_pwait2_64",
   "linker_set_key" : "epoll_pwait2_64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP11epoll_event"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "epoll_pwait64",
   "linker_set_key" : "epoll_pwait64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP11epoll_event"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "function_name" : "epoll_wait",
   "linker_set_key" : "epoll_wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP11epoll_event"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "function_name" : "erand48",
   "linker_set_key" : "erand48",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "err",
   "linker_set_key" : "err",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "error",
   "linker_set_key" : "error",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/error.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "error_at_line",
   "linker_set_key" : "error_at_line",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/error.h"
  },
  {
   "function_name" : "errx",
   "linker_set_key" : "errx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "ether_aton",
   "linker_set_key" : "ether_aton",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP10ether_addr",
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "function_name" : "ether_aton_r",
   "linker_set_key" : "ether_aton_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP10ether_addr"
    }
   ],
   "return_type" : "_ZTIP10ether_addr",
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "function_name" : "ether_ntoa",
   "linker_set_key" : "ether_ntoa",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10ether_addr"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "function_name" : "ether_ntoa_r",
   "linker_set_key" : "ether_ntoa_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10ether_addr"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "function_name" : "eventfd",
   "linker_set_key" : "eventfd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/eventfd.h"
  },
  {
   "function_name" : "eventfd_read",
   "linker_set_key" : "eventfd_read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/eventfd.h"
  },
  {
   "function_name" : "eventfd_write",
   "linker_set_key" : "eventfd_write",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIy"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/eventfd.h"
  },
  {
   "function_name" : "execl",
   "linker_set_key" : "execl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "execle",
   "linker_set_key" : "execle",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "execlp",
   "linker_set_key" : "execlp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "execv",
   "linker_set_key" : "execv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "execvp",
   "linker_set_key" : "execvp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "execvpe",
   "linker_set_key" : "execvpe",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "exit",
   "linker_set_key" : "exit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "faccessat",
   "linker_set_key" : "faccessat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "fallocate",
   "linker_set_key" : "fallocate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "function_name" : "fchmod",
   "linker_set_key" : "fchmod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "fchmodat",
   "linker_set_key" : "fchmodat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "fclose",
   "linker_set_key" : "fclose",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fcntl",
   "linker_set_key" : "fcntl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/fcntl.h"
  },
  {
   "function_name" : "fdopen",
   "linker_set_key" : "fdopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fdopendir",
   "linker_set_key" : "fdopendir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP3DIR",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "feof",
   "linker_set_key" : "feof",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "feof_unlocked",
   "linker_set_key" : "feof_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "ferror",
   "linker_set_key" : "ferror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "ferror_unlocked",
   "linker_set_key" : "ferror_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fexecve",
   "linker_set_key" : "fexecve",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "fflush",
   "linker_set_key" : "fflush",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fflush_unlocked",
   "linker_set_key" : "fflush_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "ffs",
   "linker_set_key" : "ffs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/strings.h"
  },
  {
   "function_name" : "ffsl",
   "linker_set_key" : "ffsl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/strings.h"
  },
  {
   "function_name" : "ffsll",
   "linker_set_key" : "ffsll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/strings.h"
  },
  {
   "function_name" : "fgetc",
   "linker_set_key" : "fgetc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fgetc_unlocked",
   "linker_set_key" : "fgetc_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fgetln",
   "linker_set_key" : "fgetln",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fgetpos",
   "linker_set_key" : "fgetpos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "fgetpos64",
   "linker_set_key" : "fgetpos64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fgets",
   "linker_set_key" : "fgets",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fgets_unlocked",
   "linker_set_key" : "fgets_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fgetwc",
   "linker_set_key" : "fgetwc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "fgetws",
   "linker_set_key" : "fgetws",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "fgetxattr",
   "linker_set_key" : "fgetxattr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/xattr.h"
  },
  {
   "function_name" : "fileno",
   "linker_set_key" : "fileno",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "fileno_unlocked",
   "linker_set_key" : "fileno_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "flistxattr",
   "linker_set_key" : "flistxattr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/xattr.h"
  },
  {
   "function_name" : "flockfile",
   "linker_set_key" : "flockfile",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "fmemopen",
   "linker_set_key" : "fmemopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fnmatch",
   "linker_set_key" : "fnmatch",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fnmatch.h"
  },
  {
   "function_name" : "fopen",
   "linker_set_key" : "fopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fork",
   "linker_set_key" : "fork",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "forkpty",
   "linker_set_key" : "forkpty",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPK7termios"
    },
    {
     "referenced_type" : "_ZTIPK7winsize"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pty.h"
  },
  {
   "function_name" : "fpathconf",
   "linker_set_key" : "fpathconf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "fprintf",
   "linker_set_key" : "fprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fpurge",
   "linker_set_key" : "fpurge",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fputc",
   "linker_set_key" : "fputc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fputc_unlocked",
   "linker_set_key" : "fputc_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fputs",
   "linker_set_key" : "fputs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fputs_unlocked",
   "linker_set_key" : "fputs_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fputwc",
   "linker_set_key" : "fputwc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "fputws",
   "linker_set_key" : "fputws",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "fread",
   "linker_set_key" : "fread",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fread_unlocked",
   "linker_set_key" : "fread_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "free",
   "linker_set_key" : "free",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "function_name" : "freeaddrinfo",
   "linker_set_key" : "freeaddrinfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8addrinfo"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "freeifaddrs",
   "linker_set_key" : "freeifaddrs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7ifaddrs"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/ifaddrs.h"
  },
  {
   "function_name" : "freelocale",
   "linker_set_key" : "freelocale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "function_name" : "freopen",
   "linker_set_key" : "freopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fscanf",
   "linker_set_key" : "fscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fseeko",
   "linker_set_key" : "fseeko",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "fseeko64",
   "linker_set_key" : "fseeko64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fsetpos",
   "linker_set_key" : "fsetpos",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "fsetpos64",
   "linker_set_key" : "fsetpos64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fsetxattr",
   "linker_set_key" : "fsetxattr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/xattr.h"
  },
  {
   "function_name" : "fstatfs",
   "linker_set_key" : "fstatfs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6statfs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/vfs.h"
  },
  {
   "function_name" : "fstatvfs",
   "linker_set_key" : "fstatvfs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7statvfs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/statvfs.h"
  },
  {
   "function_name" : "ftello",
   "linker_set_key" : "ftello",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "ftello64",
   "linker_set_key" : "ftello64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "ftok",
   "linker_set_key" : "ftok",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/ipc.h"
  },
  {
   "function_name" : "ftruncate",
   "linker_set_key" : "ftruncate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "ftrylockfile",
   "linker_set_key" : "ftrylockfile",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fts_children",
   "linker_set_key" : "fts_children",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3FTS"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP7_ftsent",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "function_name" : "fts_close",
   "linker_set_key" : "fts_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3FTS"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "function_name" : "fts_open",
   "linker_set_key" : "fts_open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFiPPK7_ftsentS2_E"
    }
   ],
   "return_type" : "_ZTIP3FTS",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "function_name" : "fts_read",
   "linker_set_key" : "fts_read",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3FTS"
    }
   ],
   "return_type" : "_ZTIP7_ftsent",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "function_name" : "fts_set",
   "linker_set_key" : "fts_set",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3FTS"
    },
    {
     "referenced_type" : "_ZTIP7_ftsent"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "function_name" : "ftw",
   "linker_set_key" : "ftw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPFiPKcPK4statiE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "function_name" : "ftw64",
   "linker_set_key" : "ftw64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPFiPKcPK6stat64iE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "function_name" : "funlockfile",
   "linker_set_key" : "funlockfile",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "funopen",
   "linker_set_key" : "funopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPFiPvPciE"
    },
    {
     "referenced_type" : "_ZTIPFiPvPKciE"
    },
    {
     "referenced_type" : "_ZTIPFlPvliE"
    },
    {
     "referenced_type" : "_ZTIPFiPvE"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "funopen64",
   "linker_set_key" : "funopen64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPFiPvPciE"
    },
    {
     "referenced_type" : "_ZTIPFiPvPKciE"
    },
    {
     "referenced_type" : "_ZTIPFxPvxiE"
    },
    {
     "referenced_type" : "_ZTIPFiPvE"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "futimens",
   "linker_set_key" : "futimens",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "futimes",
   "linker_set_key" : "futimes",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK7timeval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "futimesat",
   "linker_set_key" : "futimesat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK7timeval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "function_name" : "fwide",
   "linker_set_key" : "fwide",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "fwprintf",
   "linker_set_key" : "fwprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "fwrite",
   "linker_set_key" : "fwrite",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "fwrite_unlocked",
   "linker_set_key" : "fwrite_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "fwscanf",
   "linker_set_key" : "fwscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "gai_strerror",
   "linker_set_key" : "gai_strerror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "get_avphys_pages",
   "linker_set_key" : "get_avphys_pages",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/sys/sysinfo.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "get_nprocs",
   "linker_set_key" : "get_nprocs",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/sysinfo.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "get_nprocs_conf",
   "linker_set_key" : "get_nprocs_conf",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/sysinfo.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "get_phys_pages",
   "linker_set_key" : "get_phys_pages",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/sys/sysinfo.h"
  },
  {
   "function_name" : "getaddrinfo",
   "linker_set_key" : "getaddrinfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK8addrinfo"
    },
    {
     "referenced_type" : "_ZTIPP8addrinfo"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getauxval",
   "linker_set_key" : "getauxval",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTIm",
   "source_file" : "bionic/libc/include/sys/auxv.h"
  },
  {
   "function_name" : "getc",
   "linker_set_key" : "getc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "getc_unlocked",
   "linker_set_key" : "getc_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "getchar",
   "linker_set_key" : "getchar",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "getchar_unlocked",
   "linker_set_key" : "getchar_unlocked",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "getcwd",
   "linker_set_key" : "getcwd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "getdelim",
   "linker_set_key" : "getdelim",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "getdomainname",
   "linker_set_key" : "getdomainname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "getentropy",
   "linker_set_key" : "getentropy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/getentropy.h"
  },
  {
   "function_name" : "getenv",
   "linker_set_key" : "getenv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "getgrent",
   "linker_set_key" : "getgrent",
   "return_type" : "_ZTIP5group",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "function_name" : "getgrgid",
   "linker_set_key" : "getgrgid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIP5group",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "getgrgid_r",
   "linker_set_key" : "getgrgid_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP5group"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP5group"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "function_name" : "getgrnam",
   "linker_set_key" : "getgrnam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP5group",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "getgrnam_r",
   "linker_set_key" : "getgrnam_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP5group"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP5group"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "function_name" : "getgrouplist",
   "linker_set_key" : "getgrouplist",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "function_name" : "gethostbyaddr",
   "linker_set_key" : "gethostbyaddr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP7hostent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "gethostbyaddr_r",
   "linker_set_key" : "gethostbyaddr_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7hostent"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP7hostent"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "gethostbyname",
   "linker_set_key" : "gethostbyname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7hostent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "gethostbyname2",
   "linker_set_key" : "gethostbyname2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP7hostent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "gethostbyname2_r",
   "linker_set_key" : "gethostbyname2_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7hostent"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP7hostent"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "gethostbyname_r",
   "linker_set_key" : "gethostbyname_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP7hostent"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP7hostent"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "gethostent",
   "linker_set_key" : "gethostent",
   "return_type" : "_ZTIP7hostent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "gethostname",
   "linker_set_key" : "gethostname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "getifaddrs",
   "linker_set_key" : "getifaddrs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP7ifaddrs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ifaddrs.h"
  },
  {
   "function_name" : "getline",
   "linker_set_key" : "getline",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "getloadavg",
   "linker_set_key" : "getloadavg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPd"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "getlogin",
   "linker_set_key" : "getlogin",
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "getlogin_r",
   "linker_set_key" : "getlogin_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "getmntent",
   "linker_set_key" : "getmntent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIP6mntent",
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "function_name" : "getmntent_r",
   "linker_set_key" : "getmntent_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIP6mntent"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP6mntent",
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "function_name" : "getnameinfo",
   "linker_set_key" : "getnameinfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8sockaddr"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getnetbyaddr",
   "linker_set_key" : "getnetbyaddr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP6netent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getnetbyname",
   "linker_set_key" : "getnetbyname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP6netent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "getnetent",
   "linker_set_key" : "getnetent",
   "return_type" : "_ZTIP6netent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getopt",
   "linker_set_key" : "getopt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/getopt.h"
  },
  {
   "function_name" : "getopt_long",
   "linker_set_key" : "getopt_long",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK6option"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/getopt.h"
  },
  {
   "function_name" : "getopt_long_only",
   "linker_set_key" : "getopt_long_only",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK6option"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/getopt.h"
  },
  {
   "function_name" : "getpagesize",
   "linker_set_key" : "getpagesize",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "getpgrp",
   "linker_set_key" : "getpgrp",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "getpid",
   "linker_set_key" : "getpid",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "getpriority",
   "linker_set_key" : "getpriority",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "function_name" : "getprogname",
   "linker_set_key" : "getprogname",
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "getprotobyname",
   "linker_set_key" : "getprotobyname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP8protoent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getprotobynumber",
   "linker_set_key" : "getprotobynumber",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP8protoent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "getprotoent",
   "linker_set_key" : "getprotoent",
   "return_type" : "_ZTIP8protoent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getpt",
   "linker_set_key" : "getpt",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "getpwent",
   "linker_set_key" : "getpwent",
   "return_type" : "_ZTIP6passwd",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "getpwnam",
   "linker_set_key" : "getpwnam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP6passwd",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "getpwnam_r",
   "linker_set_key" : "getpwnam_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP6passwd"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP6passwd"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "getpwuid",
   "linker_set_key" : "getpwuid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIP6passwd",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "getpwuid_r",
   "linker_set_key" : "getpwuid_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP6passwd"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPP6passwd"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "getrlimit64",
   "linker_set_key" : "getrlimit64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8rlimit64"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "function_name" : "gets",
   "linker_set_key" : "gets",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "getservbyname",
   "linker_set_key" : "getservbyname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7servent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getservbyport",
   "linker_set_key" : "getservbyport",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7servent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "getservent",
   "linker_set_key" : "getservent",
   "return_type" : "_ZTIP7servent",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "getsubopt",
   "linker_set_key" : "getsubopt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "gettid",
   "linker_set_key" : "gettid",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "gettimeofday",
   "linker_set_key" : "gettimeofday",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7timeval"
    },
    {
     "referenced_type" : "_ZTIP8timezone"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "function_name" : "getutent",
   "linker_set_key" : "getutent",
   "return_type" : "_ZTIP4utmp",
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "function_name" : "getwc",
   "linker_set_key" : "getwc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "getwchar",
   "linker_set_key" : "getwchar",
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "glob",
   "linker_set_key" : "glob",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFiPKciE"
    },
    {
     "referenced_type" : "_ZTIP6glob_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "globfree",
   "linker_set_key" : "globfree",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6glob_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "function_name" : "gmtime",
   "linker_set_key" : "gmtime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "gmtime64",
   "linker_set_key" : "gmtime64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKx"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "gmtime64_r",
   "linker_set_key" : "gmtime64_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKx"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "gmtime_r",
   "linker_set_key" : "gmtime_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "grantpt",
   "linker_set_key" : "grantpt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "hasmntopt",
   "linker_set_key" : "hasmntopt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK6mntent"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "hcreate",
   "linker_set_key" : "hcreate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "hcreate_r",
   "linker_set_key" : "hcreate_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP12hsearch_data"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "hdestroy",
   "linker_set_key" : "hdestroy",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "hdestroy_r",
   "linker_set_key" : "hdestroy_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12hsearch_data"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "herror",
   "linker_set_key" : "herror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "hsearch",
   "linker_set_key" : "hsearch",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI5entry"
    },
    {
     "referenced_type" : "_ZTI6ACTION"
    }
   ],
   "return_type" : "_ZTIP5entry",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "hsearch_r",
   "linker_set_key" : "hsearch_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI5entry"
    },
    {
     "referenced_type" : "_ZTI6ACTION"
    },
    {
     "referenced_type" : "_ZTIPP5entry"
    },
    {
     "referenced_type" : "_ZTIP12hsearch_data"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "hstrerror",
   "linker_set_key" : "hstrerror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "htonl",
   "linker_set_key" : "htonl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/sys/endian.h"
  },
  {
   "function_name" : "htons",
   "linker_set_key" : "htons",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "bionic/libc/include/sys/endian.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "iconv",
   "linker_set_key" : "iconv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9__iconv_t"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/iconv.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "iconv_close",
   "linker_set_key" : "iconv_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP9__iconv_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/iconv.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "iconv_open",
   "linker_set_key" : "iconv_open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP9__iconv_t",
   "source_file" : "bionic/libc/include/iconv.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "if_freenameindex",
   "linker_set_key" : "if_freenameindex",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP12if_nameindex"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/net/if.h"
  },
  {
   "function_name" : "if_indextoname",
   "linker_set_key" : "if_indextoname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/net/if.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "if_nameindex",
   "linker_set_key" : "if_nameindex",
   "return_type" : "_ZTIP12if_nameindex",
   "source_file" : "bionic/libc/include/net/if.h"
  },
  {
   "function_name" : "if_nametoindex",
   "linker_set_key" : "if_nametoindex",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/net/if.h"
  },
  {
   "function_name" : "imaxabs",
   "linker_set_key" : "imaxabs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "function_name" : "imaxdiv",
   "linker_set_key" : "imaxdiv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTI9imaxdiv_t",
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "function_name" : "inet_addr",
   "linker_set_key" : "inet_addr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_aton",
   "linker_set_key" : "inet_aton",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP7in_addr"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_lnaof",
   "linker_set_key" : "inet_lnaof",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI7in_addr"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_makeaddr",
   "linker_set_key" : "inet_makeaddr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTI7in_addr",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_netof",
   "linker_set_key" : "inet_netof",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI7in_addr"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_network",
   "linker_set_key" : "inet_network",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_nsap_addr",
   "linker_set_key" : "inet_nsap_addr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_nsap_ntoa",
   "linker_set_key" : "inet_nsap_ntoa",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_ntoa",
   "linker_set_key" : "inet_ntoa",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTI7in_addr"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_ntop",
   "linker_set_key" : "inet_ntop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "inet_pton",
   "linker_set_key" : "inet_pton",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "function_name" : "initgroups",
   "linker_set_key" : "initgroups",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "function_name" : "initstate",
   "linker_set_key" : "initstate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "inotify_init",
   "linker_set_key" : "inotify_init",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/inotify.h"
  },
  {
   "function_name" : "insque",
   "linker_set_key" : "insque",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "ioctl",
   "linker_set_key" : "ioctl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/ioctl.h"
  },
  {
   "function_name" : "isalnum",
   "linker_set_key" : "isalnum",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isalnum_l",
   "linker_set_key" : "isalnum_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isalpha",
   "linker_set_key" : "isalpha",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isalpha_l",
   "linker_set_key" : "isalpha_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isascii",
   "linker_set_key" : "isascii",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isatty",
   "linker_set_key" : "isatty",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "isblank",
   "linker_set_key" : "isblank",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isblank_l",
   "linker_set_key" : "isblank_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "iscntrl",
   "linker_set_key" : "iscntrl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "iscntrl_l",
   "linker_set_key" : "iscntrl_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isdigit",
   "linker_set_key" : "isdigit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isdigit_l",
   "linker_set_key" : "isdigit_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isgraph",
   "linker_set_key" : "isgraph",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isgraph_l",
   "linker_set_key" : "isgraph_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "islower",
   "linker_set_key" : "islower",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "islower_l",
   "linker_set_key" : "islower_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isprint",
   "linker_set_key" : "isprint",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isprint_l",
   "linker_set_key" : "isprint_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "ispunct",
   "linker_set_key" : "ispunct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "ispunct_l",
   "linker_set_key" : "ispunct_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isspace",
   "linker_set_key" : "isspace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isspace_l",
   "linker_set_key" : "isspace_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isupper",
   "linker_set_key" : "isupper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isupper_l",
   "linker_set_key" : "isupper_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "iswalnum",
   "linker_set_key" : "iswalnum",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswalpha",
   "linker_set_key" : "iswalpha",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswblank",
   "linker_set_key" : "iswblank",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswcntrl",
   "linker_set_key" : "iswcntrl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswctype",
   "linker_set_key" : "iswctype",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswdigit",
   "linker_set_key" : "iswdigit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswgraph",
   "linker_set_key" : "iswgraph",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswlower",
   "linker_set_key" : "iswlower",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswprint",
   "linker_set_key" : "iswprint",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswpunct",
   "linker_set_key" : "iswpunct",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswspace",
   "linker_set_key" : "iswspace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswupper",
   "linker_set_key" : "iswupper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "iswxdigit",
   "linker_set_key" : "iswxdigit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "isxdigit",
   "linker_set_key" : "isxdigit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "isxdigit_l",
   "linker_set_key" : "isxdigit_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "jrand48",
   "linker_set_key" : "jrand48",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "killpg",
   "linker_set_key" : "killpg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "labs",
   "linker_set_key" : "labs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "lchmod",
   "linker_set_key" : "lchmod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "lchown",
   "linker_set_key" : "lchown",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "lcong48",
   "linker_set_key" : "lcong48",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "ldexp",
   "linker_set_key" : "ldexp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTId"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/math.h"
  },
  {
   "function_name" : "ldiv",
   "linker_set_key" : "ldiv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTI6ldiv_t",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "lfind",
   "linker_set_key" : "lfind",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_E"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "link",
   "linker_set_key" : "link",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "llabs",
   "linker_set_key" : "llabs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "lldiv",
   "linker_set_key" : "lldiv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTI7lldiv_t",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "localeconv",
   "linker_set_key" : "localeconv",
   "return_type" : "_ZTIP5lconv",
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "function_name" : "localtime",
   "linker_set_key" : "localtime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "localtime64",
   "linker_set_key" : "localtime64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKx"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "localtime64_r",
   "linker_set_key" : "localtime64_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKx"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "localtime_r",
   "linker_set_key" : "localtime_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIP2tm",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "lockf",
   "linker_set_key" : "lockf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/lockf.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "lockf64",
   "linker_set_key" : "lockf64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/lockf.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "login_tty",
   "linker_set_key" : "login_tty",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "function_name" : "lrand48",
   "linker_set_key" : "lrand48",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "lsearch",
   "linker_set_key" : "lsearch",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_E"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "lseek64",
   "linker_set_key" : "lseek64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "lstat",
   "linker_set_key" : "lstat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP4stat"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "lutimes",
   "linker_set_key" : "lutimes",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK7timeval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "function_name" : "mallinfo",
   "linker_set_key" : "mallinfo",
   "return_type" : "_ZTI8mallinfo",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "function_name" : "malloc",
   "linker_set_key" : "malloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "malloc_info",
   "linker_set_key" : "malloc_info",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "function_name" : "malloc_usable_size",
   "linker_set_key" : "malloc_usable_size",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "mallopt",
   "linker_set_key" : "mallopt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "mblen",
   "linker_set_key" : "mblen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mbrlen",
   "linker_set_key" : "mbrlen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "mbrtoc16",
   "linker_set_key" : "mbrtoc16",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPDs"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "function_name" : "mbrtoc32",
   "linker_set_key" : "mbrtoc32",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPDi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "function_name" : "mbrtowc",
   "linker_set_key" : "mbrtowc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "mbsinit",
   "linker_set_key" : "mbsinit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK9mbstate_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "mbsnrtowcs",
   "linker_set_key" : "mbsnrtowcs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "mbsrtowcs",
   "linker_set_key" : "mbsrtowcs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "mbstowcs",
   "linker_set_key" : "mbstowcs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mbtowc",
   "linker_set_key" : "mbtowc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "memalign",
   "linker_set_key" : "memalign",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "function_name" : "memccpy",
   "linker_set_key" : "memccpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "memmem",
   "linker_set_key" : "memmem",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mempcpy",
   "linker_set_key" : "mempcpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "memset_explicit",
   "linker_set_key" : "memset_explicit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "mkdir",
   "linker_set_key" : "mkdir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "mkdtemp",
   "linker_set_key" : "mkdtemp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mkfifo",
   "linker_set_key" : "mkfifo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mkfifoat",
   "linker_set_key" : "mkfifoat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "mknod",
   "linker_set_key" : "mknod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIt"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mkostemp",
   "linker_set_key" : "mkostemp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mkostemp64",
   "linker_set_key" : "mkostemp64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mkostemps",
   "linker_set_key" : "mkostemps",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mkostemps64",
   "linker_set_key" : "mkostemps64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mkstemp",
   "linker_set_key" : "mkstemp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mkstemp64",
   "linker_set_key" : "mkstemp64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mkstemps",
   "linker_set_key" : "mkstemps",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "mkstemps64",
   "linker_set_key" : "mkstemps64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mktemp",
   "linker_set_key" : "mktemp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mktime",
   "linker_set_key" : "mktime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "mktime64",
   "linker_set_key" : "mktime64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "mmap",
   "linker_set_key" : "mmap",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/sys/mman.h"
  },
  {
   "function_name" : "mmap64",
   "linker_set_key" : "mmap64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/sys/mman.h"
  },
  {
   "function_name" : "mrand48",
   "linker_set_key" : "mrand48",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "mremap",
   "linker_set_key" : "mremap",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/sys/mman.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "mseal",
   "linker_set_key" : "mseal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/mman.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "msgctl",
   "linker_set_key" : "msgctl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10msqid64_ds"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/msg.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "msgget",
   "linker_set_key" : "msgget",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/msg.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "msgrcv",
   "linker_set_key" : "msgrcv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/msg.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "msgsnd",
   "linker_set_key" : "msgsnd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/msg.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "mtx_destroy",
   "linker_set_key" : "mtx_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "mtx_init",
   "linker_set_key" : "mtx_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "mtx_lock",
   "linker_set_key" : "mtx_lock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "mtx_timedlock",
   "linker_set_key" : "mtx_timedlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "mtx_trylock",
   "linker_set_key" : "mtx_trylock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "mtx_unlock",
   "linker_set_key" : "mtx_unlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "function_name" : "newlocale",
   "linker_set_key" : "newlocale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIP10__locale_t",
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "function_name" : "nftw",
   "linker_set_key" : "nftw",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPFiPKcPK4statiP3FTWE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "function_name" : "nftw64",
   "linker_set_key" : "nftw64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPFiPKcPK6stat64iP3FTWE"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "function_name" : "nice",
   "linker_set_key" : "nice",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "nl_langinfo",
   "linker_set_key" : "nl_langinfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/langinfo.h"
  },
  {
   "function_name" : "nrand48",
   "linker_set_key" : "nrand48",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "ntohl",
   "linker_set_key" : "ntohl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/sys/endian.h"
  },
  {
   "function_name" : "ntohs",
   "linker_set_key" : "ntohs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIt",
   "source_file" : "bionic/libc/include/sys/endian.h"
  },
  {
   "function_name" : "open",
   "linker_set_key" : "open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "open_memstream",
   "linker_set_key" : "open_memstream",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "open_wmemstream",
   "linker_set_key" : "open_wmemstream",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPj"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "openat",
   "linker_set_key" : "openat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "function_name" : "opendir",
   "linker_set_key" : "opendir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP3DIR",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "openlog",
   "linker_set_key" : "openlog",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/syslog.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "openpty",
   "linker_set_key" : "openpty",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPK7termios"
    },
    {
     "referenced_type" : "_ZTIPK7winsize"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pty.h"
  },
  {
   "function_name" : "pathconf",
   "linker_set_key" : "pathconf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "pause",
   "linker_set_key" : "pause",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "pclose",
   "linker_set_key" : "pclose",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "perror",
   "linker_set_key" : "perror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "pidfd_getfd",
   "linker_set_key" : "pidfd_getfd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/pidfd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 31
    }
   ],
   "function_name" : "pidfd_open",
   "linker_set_key" : "pidfd_open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/pidfd.h"
  },
  {
   "function_name" : "pipe",
   "linker_set_key" : "pipe",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "pipe2",
   "linker_set_key" : "pipe2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "poll",
   "linker_set_key" : "poll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6pollfd"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/poll.h"
  },
  {
   "function_name" : "popen",
   "linker_set_key" : "popen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "posix_fadvise",
   "linker_set_key" : "posix_fadvise",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "function_name" : "posix_fadvise64",
   "linker_set_key" : "posix_fadvise64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "function_name" : "posix_fallocate",
   "linker_set_key" : "posix_fallocate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "function_name" : "posix_fallocate64",
   "linker_set_key" : "posix_fallocate64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "posix_madvise",
   "linker_set_key" : "posix_madvise",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/mman.h"
  },
  {
   "function_name" : "posix_memalign",
   "linker_set_key" : "posix_memalign",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "posix_openpt",
   "linker_set_key" : "posix_openpt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawn",
   "linker_set_key" : "posix_spawn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "posix_spawn_file_actions_addchdir_np",
   "linker_set_key" : "posix_spawn_file_actions_addchdir_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawn_file_actions_addclose",
   "linker_set_key" : "posix_spawn_file_actions_addclose",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawn_file_actions_adddup2",
   "linker_set_key" : "posix_spawn_file_actions_adddup2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 34
    }
   ],
   "function_name" : "posix_spawn_file_actions_addfchdir_np",
   "linker_set_key" : "posix_spawn_file_actions_addfchdir_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawn_file_actions_addopen",
   "linker_set_key" : "posix_spawn_file_actions_addopen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIt"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawn_file_actions_destroy",
   "linker_set_key" : "posix_spawn_file_actions_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawn_file_actions_init",
   "linker_set_key" : "posix_spawn_file_actions_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP26__posix_spawn_file_actions"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_destroy",
   "linker_set_key" : "posix_spawnattr_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getflags",
   "linker_set_key" : "posix_spawnattr_getflags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getpgroup",
   "linker_set_key" : "posix_spawnattr_getpgroup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getschedparam",
   "linker_set_key" : "posix_spawnattr_getschedparam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIP11sched_param"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getschedpolicy",
   "linker_set_key" : "posix_spawnattr_getschedpolicy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getsigdefault",
   "linker_set_key" : "posix_spawnattr_getsigdefault",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getsigdefault64",
   "linker_set_key" : "posix_spawnattr_getsigdefault64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getsigmask",
   "linker_set_key" : "posix_spawnattr_getsigmask",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_getsigmask64",
   "linker_set_key" : "posix_spawnattr_getsigmask64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_init",
   "linker_set_key" : "posix_spawnattr_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setflags",
   "linker_set_key" : "posix_spawnattr_setflags",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setpgroup",
   "linker_set_key" : "posix_spawnattr_setpgroup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setschedparam",
   "linker_set_key" : "posix_spawnattr_setschedparam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPK11sched_param"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setschedpolicy",
   "linker_set_key" : "posix_spawnattr_setschedpolicy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setsigdefault",
   "linker_set_key" : "posix_spawnattr_setsigdefault",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setsigdefault64",
   "linker_set_key" : "posix_spawnattr_setsigdefault64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setsigmask",
   "linker_set_key" : "posix_spawnattr_setsigmask",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnattr_setsigmask64",
   "linker_set_key" : "posix_spawnattr_setsigmask64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "posix_spawnp",
   "linker_set_key" : "posix_spawnp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKP26__posix_spawn_file_actions"
    },
    {
     "referenced_type" : "_ZTIPKP17__posix_spawnattr"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    },
    {
     "referenced_type" : "_ZTIPKPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "function_name" : "ppoll",
   "linker_set_key" : "ppoll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6pollfd"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/poll.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "ppoll64",
   "linker_set_key" : "ppoll64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP6pollfd"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/poll.h"
  },
  {
   "function_name" : "pread",
   "linker_set_key" : "pread",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "preadv",
   "linker_set_key" : "preadv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "preadv2",
   "linker_set_key" : "preadv2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "preadv64",
   "linker_set_key" : "preadv64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "preadv64v2",
   "linker_set_key" : "preadv64v2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "function_name" : "printf",
   "linker_set_key" : "printf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "prlimit",
   "linker_set_key" : "prlimit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK6rlimit"
    },
    {
     "referenced_type" : "_ZTIP6rlimit"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "function_name" : "pselect",
   "linker_set_key" : "pselect",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pselect64",
   "linker_set_key" : "pselect64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "function_name" : "psiginfo",
   "linker_set_key" : "psiginfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7siginfo"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "psignal",
   "linker_set_key" : "psignal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "pthread_attr_destroy",
   "linker_set_key" : "pthread_attr_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getdetachstate",
   "linker_set_key" : "pthread_attr_getdetachstate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getguardsize",
   "linker_set_key" : "pthread_attr_getguardsize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_attr_getinheritsched",
   "linker_set_key" : "pthread_attr_getinheritsched",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getschedparam",
   "linker_set_key" : "pthread_attr_getschedparam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIP11sched_param"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getschedpolicy",
   "linker_set_key" : "pthread_attr_getschedpolicy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getscope",
   "linker_set_key" : "pthread_attr_getscope",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getstack",
   "linker_set_key" : "pthread_attr_getstack",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_getstacksize",
   "linker_set_key" : "pthread_attr_getstacksize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_init",
   "linker_set_key" : "pthread_attr_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setdetachstate",
   "linker_set_key" : "pthread_attr_setdetachstate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setguardsize",
   "linker_set_key" : "pthread_attr_setguardsize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_attr_setinheritsched",
   "linker_set_key" : "pthread_attr_setinheritsched",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setschedparam",
   "linker_set_key" : "pthread_attr_setschedparam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPK11sched_param"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setschedpolicy",
   "linker_set_key" : "pthread_attr_setschedpolicy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setscope",
   "linker_set_key" : "pthread_attr_setscope",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setstack",
   "linker_set_key" : "pthread_attr_setstack",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_attr_setstacksize",
   "linker_set_key" : "pthread_attr_setstacksize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrier_destroy",
   "linker_set_key" : "pthread_barrier_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17pthread_barrier_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrier_init",
   "linker_set_key" : "pthread_barrier_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17pthread_barrier_t"
    },
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrier_wait",
   "linker_set_key" : "pthread_barrier_wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP17pthread_barrier_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrierattr_destroy",
   "linker_set_key" : "pthread_barrierattr_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrierattr_getpshared",
   "linker_set_key" : "pthread_barrierattr_getpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrierattr_init",
   "linker_set_key" : "pthread_barrierattr_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_barrierattr_setpshared",
   "linker_set_key" : "pthread_barrierattr_setpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_broadcast",
   "linker_set_key" : "pthread_cond_broadcast",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "pthread_cond_clockwait",
   "linker_set_key" : "pthread_cond_clockwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_destroy",
   "linker_set_key" : "pthread_cond_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_init",
   "linker_set_key" : "pthread_cond_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_signal",
   "linker_set_key" : "pthread_cond_signal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_timedwait",
   "linker_set_key" : "pthread_cond_timedwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_timedwait_monotonic_np",
   "linker_set_key" : "pthread_cond_timedwait_monotonic_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_cond_wait",
   "linker_set_key" : "pthread_cond_wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP14pthread_cond_t"
    },
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_condattr_destroy",
   "linker_set_key" : "pthread_condattr_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_condattr_getclock",
   "linker_set_key" : "pthread_condattr_getclock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_condattr_getpshared",
   "linker_set_key" : "pthread_condattr_getpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_condattr_init",
   "linker_set_key" : "pthread_condattr_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_condattr_setclock",
   "linker_set_key" : "pthread_condattr_setclock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_condattr_setpshared",
   "linker_set_key" : "pthread_condattr_setpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_create",
   "linker_set_key" : "pthread_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPK14pthread_attr_t"
    },
    {
     "referenced_type" : "_ZTIPFPvS_E"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_detach",
   "linker_set_key" : "pthread_detach",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_equal",
   "linker_set_key" : "pthread_equal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_exit",
   "linker_set_key" : "pthread_exit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "pthread_getaffinity_np",
   "linker_set_key" : "pthread_getaffinity_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9cpu_set_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_getattr_np",
   "linker_set_key" : "pthread_getattr_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIP14pthread_attr_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_getcpuclockid",
   "linker_set_key" : "pthread_getcpuclockid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "pthread_getname_np",
   "linker_set_key" : "pthread_getname_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_getschedparam",
   "linker_set_key" : "pthread_getschedparam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIP11sched_param"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_getspecific",
   "linker_set_key" : "pthread_getspecific",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_gettid_np",
   "linker_set_key" : "pthread_gettid_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_join",
   "linker_set_key" : "pthread_join",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_key_create",
   "linker_set_key" : "pthread_key_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_key_delete",
   "linker_set_key" : "pthread_key_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_kill",
   "linker_set_key" : "pthread_kill",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "pthread_mutex_clocklock",
   "linker_set_key" : "pthread_mutex_clocklock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutex_destroy",
   "linker_set_key" : "pthread_mutex_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutex_init",
   "linker_set_key" : "pthread_mutex_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutex_lock",
   "linker_set_key" : "pthread_mutex_lock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutex_timedlock",
   "linker_set_key" : "pthread_mutex_timedlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_mutex_timedlock_monotonic_np",
   "linker_set_key" : "pthread_mutex_timedlock_monotonic_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutex_trylock",
   "linker_set_key" : "pthread_mutex_trylock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutex_unlock",
   "linker_set_key" : "pthread_mutex_unlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP15pthread_mutex_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutexattr_destroy",
   "linker_set_key" : "pthread_mutexattr_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_mutexattr_getprotocol",
   "linker_set_key" : "pthread_mutexattr_getprotocol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutexattr_getpshared",
   "linker_set_key" : "pthread_mutexattr_getpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutexattr_gettype",
   "linker_set_key" : "pthread_mutexattr_gettype",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutexattr_init",
   "linker_set_key" : "pthread_mutexattr_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_mutexattr_setprotocol",
   "linker_set_key" : "pthread_mutexattr_setprotocol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutexattr_setpshared",
   "linker_set_key" : "pthread_mutexattr_setpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_mutexattr_settype",
   "linker_set_key" : "pthread_mutexattr_settype",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_once",
   "linker_set_key" : "pthread_once",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "pthread_rwlock_clockrdlock",
   "linker_set_key" : "pthread_rwlock_clockrdlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "pthread_rwlock_clockwrlock",
   "linker_set_key" : "pthread_rwlock_clockwrlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_destroy",
   "linker_set_key" : "pthread_rwlock_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_init",
   "linker_set_key" : "pthread_rwlock_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIPKl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_rdlock",
   "linker_set_key" : "pthread_rwlock_rdlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_timedrdlock",
   "linker_set_key" : "pthread_rwlock_timedrdlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_rwlock_timedrdlock_monotonic_np",
   "linker_set_key" : "pthread_rwlock_timedrdlock_monotonic_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_timedwrlock",
   "linker_set_key" : "pthread_rwlock_timedwrlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_rwlock_timedwrlock_monotonic_np",
   "linker_set_key" : "pthread_rwlock_timedwrlock_monotonic_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_tryrdlock",
   "linker_set_key" : "pthread_rwlock_tryrdlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_trywrlock",
   "linker_set_key" : "pthread_rwlock_trywrlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_unlock",
   "linker_set_key" : "pthread_rwlock_unlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlock_wrlock",
   "linker_set_key" : "pthread_rwlock_wrlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP16pthread_rwlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlockattr_destroy",
   "linker_set_key" : "pthread_rwlockattr_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "pthread_rwlockattr_getkind_np",
   "linker_set_key" : "pthread_rwlockattr_getkind_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlockattr_getpshared",
   "linker_set_key" : "pthread_rwlockattr_getpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlockattr_init",
   "linker_set_key" : "pthread_rwlockattr_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "pthread_rwlockattr_setkind_np",
   "linker_set_key" : "pthread_rwlockattr_setkind_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_rwlockattr_setpshared",
   "linker_set_key" : "pthread_rwlockattr_setpshared",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_self",
   "linker_set_key" : "pthread_self",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "pthread_setaffinity_np",
   "linker_set_key" : "pthread_setaffinity_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK9cpu_set_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_setname_np",
   "linker_set_key" : "pthread_setname_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_setschedparam",
   "linker_set_key" : "pthread_setschedparam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK11sched_param"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_setschedprio",
   "linker_set_key" : "pthread_setschedprio",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_setspecific",
   "linker_set_key" : "pthread_setspecific",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "pthread_sigmask",
   "linker_set_key" : "pthread_sigmask",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "pthread_sigmask64",
   "linker_set_key" : "pthread_sigmask64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "pthread_sigqueue",
   "linker_set_key" : "pthread_sigqueue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIK6sigval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_spin_destroy",
   "linker_set_key" : "pthread_spin_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18pthread_spinlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_spin_init",
   "linker_set_key" : "pthread_spin_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18pthread_spinlock_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_spin_lock",
   "linker_set_key" : "pthread_spin_lock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18pthread_spinlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_spin_trylock",
   "linker_set_key" : "pthread_spin_trylock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18pthread_spinlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pthread_spin_unlock",
   "linker_set_key" : "pthread_spin_unlock",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP18pthread_spinlock_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "function_name" : "ptrace",
   "linker_set_key" : "ptrace",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/sys/ptrace.h"
  },
  {
   "function_name" : "ptsname",
   "linker_set_key" : "ptsname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "ptsname_r",
   "linker_set_key" : "ptsname_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "putc",
   "linker_set_key" : "putc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "putc_unlocked",
   "linker_set_key" : "putc_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "putchar",
   "linker_set_key" : "putchar",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "putchar_unlocked",
   "linker_set_key" : "putchar_unlocked",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "putenv",
   "linker_set_key" : "putenv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "puts",
   "linker_set_key" : "puts",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "pututline",
   "linker_set_key" : "pututline",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK4utmp"
    }
   ],
   "return_type" : "_ZTIP4utmp",
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "function_name" : "putwc",
   "linker_set_key" : "putwc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "putwchar",
   "linker_set_key" : "putwchar",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "pwrite",
   "linker_set_key" : "pwrite",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pwritev",
   "linker_set_key" : "pwritev",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "pwritev2",
   "linker_set_key" : "pwritev2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "pwritev64",
   "linker_set_key" : "pwritev64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 33
    }
   ],
   "function_name" : "pwritev64v2",
   "linker_set_key" : "pwritev64v2",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK5iovec"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "function_name" : "qsort",
   "linker_set_key" : "qsort",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_E"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "qsort_r",
   "linker_set_key" : "qsort_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_PvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "quick_exit",
   "linker_set_key" : "quick_exit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "raise",
   "linker_set_key" : "raise",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "rand",
   "linker_set_key" : "rand",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "rand_r",
   "linker_set_key" : "rand_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "random",
   "linker_set_key" : "random",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "readdir",
   "linker_set_key" : "readdir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    }
   ],
   "return_type" : "_ZTIP6dirent",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "readdir_r",
   "linker_set_key" : "readdir_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    },
    {
     "referenced_type" : "_ZTIP6dirent"
    },
    {
     "referenced_type" : "_ZTIPP6dirent"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "readlink",
   "linker_set_key" : "readlink",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "realloc",
   "linker_set_key" : "realloc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "reallocarray",
   "linker_set_key" : "reallocarray",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "function_name" : "realpath",
   "linker_set_key" : "realpath",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "reboot",
   "linker_set_key" : "reboot",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/reboot.h"
  },
  {
   "function_name" : "recv",
   "linker_set_key" : "recv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "recvmmsg",
   "linker_set_key" : "recvmmsg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7mmsghdr"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "recvmsg",
   "linker_set_key" : "recvmsg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6msghdr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "regcomp",
   "linker_set_key" : "regcomp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7regex_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "function_name" : "regerror",
   "linker_set_key" : "regerror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK7regex_t"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "function_name" : "regexec",
   "linker_set_key" : "regexec",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK7regex_t"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP10regmatch_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "function_name" : "regfree",
   "linker_set_key" : "regfree",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7regex_t"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "function_name" : "remove",
   "linker_set_key" : "remove",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "remque",
   "linker_set_key" : "remque",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "rename",
   "linker_set_key" : "rename",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "renameat",
   "linker_set_key" : "renameat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "res_init",
   "linker_set_key" : "res_init",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "res_mkquery",
   "linker_set_key" : "res_mkquery",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKh"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "res_query",
   "linker_set_key" : "res_query",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "res_search",
   "linker_set_key" : "res_search",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPh"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "function_name" : "rewind",
   "linker_set_key" : "rewind",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "rewinddir",
   "linker_set_key" : "rewinddir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "rmdir",
   "linker_set_key" : "rmdir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "sbrk",
   "linker_set_key" : "sbrk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "scandir",
   "linker_set_key" : "scandir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPP6dirent"
    },
    {
     "referenced_type" : "_ZTIPFiPK6direntE"
    },
    {
     "referenced_type" : "_ZTIPFiPPK6direntS2_E"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "function_name" : "scandirat",
   "linker_set_key" : "scandirat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPP6dirent"
    },
    {
     "referenced_type" : "_ZTIPFiPK6direntE"
    },
    {
     "referenced_type" : "_ZTIPFiPPK6direntS2_E"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "scanf",
   "linker_set_key" : "scanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "sched_getaffinity",
   "linker_set_key" : "sched_getaffinity",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9cpu_set_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "function_name" : "sched_getcpu",
   "linker_set_key" : "sched_getcpu",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "function_name" : "seed48",
   "linker_set_key" : "seed48",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPt"
    }
   ],
   "return_type" : "_ZTIPt",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "seekdir",
   "linker_set_key" : "seekdir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "select",
   "linker_set_key" : "select",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP6fd_set"
    },
    {
     "referenced_type" : "_ZTIP7timeval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "sem_clockwait",
   "linker_set_key" : "sem_clockwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_close",
   "linker_set_key" : "sem_close",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_destroy",
   "linker_set_key" : "sem_destroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_getvalue",
   "linker_set_key" : "sem_getvalue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_init",
   "linker_set_key" : "sem_init",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_open",
   "linker_set_key" : "sem_open",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIP5sem_t",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_post",
   "linker_set_key" : "sem_post",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_timedwait",
   "linker_set_key" : "sem_timedwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sem_timedwait_monotonic_np",
   "linker_set_key" : "sem_timedwait_monotonic_np",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_trywait",
   "linker_set_key" : "sem_trywait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_unlink",
   "linker_set_key" : "sem_unlink",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "function_name" : "sem_wait",
   "linker_set_key" : "sem_wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP5sem_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "semctl",
   "linker_set_key" : "semctl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "semget",
   "linker_set_key" : "semget",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "semop",
   "linker_set_key" : "semop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6sembuf"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "semtimedop",
   "linker_set_key" : "semtimedop",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP6sembuf"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "function_name" : "send",
   "linker_set_key" : "send",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "sendmmsg",
   "linker_set_key" : "sendmmsg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK7mmsghdr"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "sendmsg",
   "linker_set_key" : "sendmsg",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK6msghdr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "sendto",
   "linker_set_key" : "sendto",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8sockaddr"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "setbuf",
   "linker_set_key" : "setbuf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "setbuffer",
   "linker_set_key" : "setbuffer",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "setegid",
   "linker_set_key" : "setegid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "setenv",
   "linker_set_key" : "setenv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "seteuid",
   "linker_set_key" : "seteuid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "setgrent",
   "linker_set_key" : "setgrent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sethostent",
   "linker_set_key" : "sethostent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "setlinebuf",
   "linker_set_key" : "setlinebuf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "setlocale",
   "linker_set_key" : "setlocale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "function_name" : "setlogmask",
   "linker_set_key" : "setlogmask",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/syslog.h"
  },
  {
   "function_name" : "setmntent",
   "linker_set_key" : "setmntent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "setnetent",
   "linker_set_key" : "setnetent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "setpgrp",
   "linker_set_key" : "setpgrp",
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "setprogname",
   "linker_set_key" : "setprogname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "setprotoent",
   "linker_set_key" : "setprotoent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "setpwent",
   "linker_set_key" : "setpwent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "function_name" : "setrlimit64",
   "linker_set_key" : "setrlimit64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK8rlimit64"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "function_name" : "setservent",
   "linker_set_key" : "setservent",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "function_name" : "setstate",
   "linker_set_key" : "setstate",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "setutent",
   "linker_set_key" : "setutent",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "function_name" : "setvbuf",
   "linker_set_key" : "setvbuf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "shmat",
   "linker_set_key" : "shmat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/sys/shm.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "shmctl",
   "linker_set_key" : "shmctl",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10shmid64_ds"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/shm.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "shmdt",
   "linker_set_key" : "shmdt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/shm.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "shmget",
   "linker_set_key" : "shmget",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/shm.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "sig2str",
   "linker_set_key" : "sig2str",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigaction",
   "linker_set_key" : "sigaction",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK9sigaction"
    },
    {
     "referenced_type" : "_ZTIP9sigaction"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigaction64",
   "linker_set_key" : "sigaction64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK11sigaction64"
    },
    {
     "referenced_type" : "_ZTIP11sigaction64"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigaddset",
   "linker_set_key" : "sigaddset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigaddset64",
   "linker_set_key" : "sigaddset64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigdelset",
   "linker_set_key" : "sigdelset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigdelset64",
   "linker_set_key" : "sigdelset64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigemptyset",
   "linker_set_key" : "sigemptyset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigemptyset64",
   "linker_set_key" : "sigemptyset64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigfillset",
   "linker_set_key" : "sigfillset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigfillset64",
   "linker_set_key" : "sigfillset64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "sighold",
   "linker_set_key" : "sighold",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "sigignore",
   "linker_set_key" : "sigignore",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "siginterrupt",
   "linker_set_key" : "siginterrupt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigismember",
   "linker_set_key" : "sigismember",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigismember64",
   "linker_set_key" : "sigismember64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "signal",
   "linker_set_key" : "signal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFviE"
    }
   ],
   "return_type" : "_ZTIPFviE",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "signalfd",
   "linker_set_key" : "signalfd",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/signalfd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "signalfd64",
   "linker_set_key" : "signalfd64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/signalfd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "sigpause",
   "linker_set_key" : "sigpause",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigpending",
   "linker_set_key" : "sigpending",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigpending64",
   "linker_set_key" : "sigpending64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigprocmask",
   "linker_set_key" : "sigprocmask",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIPm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigprocmask64",
   "linker_set_key" : "sigprocmask64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIP10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "sigqueue",
   "linker_set_key" : "sigqueue",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIK6sigval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "sigrelse",
   "linker_set_key" : "sigrelse",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "sigset",
   "linker_set_key" : "sigset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPFviE"
    }
   ],
   "return_type" : "_ZTIPFviE",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigsuspend",
   "linker_set_key" : "sigsuspend",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKm"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigsuspend64",
   "linker_set_key" : "sigsuspend64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "sigtimedwait",
   "linker_set_key" : "sigtimedwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIP7siginfo"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigtimedwait64",
   "linker_set_key" : "sigtimedwait64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIP7siginfo"
    },
    {
     "referenced_type" : "_ZTIPK8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sigwait",
   "linker_set_key" : "sigwait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigwait64",
   "linker_set_key" : "sigwait64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "sigwaitinfo",
   "linker_set_key" : "sigwaitinfo",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKm"
    },
    {
     "referenced_type" : "_ZTIP7siginfo"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "sigwaitinfo64",
   "linker_set_key" : "sigwaitinfo64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK10sigset64_t"
    },
    {
     "referenced_type" : "_ZTIP7siginfo"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "sleep",
   "linker_set_key" : "sleep",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "snprintf",
   "linker_set_key" : "snprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "socket",
   "linker_set_key" : "socket",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "socketpair",
   "linker_set_key" : "socketpair",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "function_name" : "sprintf",
   "linker_set_key" : "sprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "srand",
   "linker_set_key" : "srand",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "srand48",
   "linker_set_key" : "srand48",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "srandom",
   "linker_set_key" : "srandom",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "sscanf",
   "linker_set_key" : "sscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "stat",
   "linker_set_key" : "stat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP4stat"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "function_name" : "statfs",
   "linker_set_key" : "statfs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP6statfs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/vfs.h"
  },
  {
   "function_name" : "statvfs",
   "linker_set_key" : "statvfs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP7statvfs"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/statvfs.h"
  },
  {
   "function_name" : "stpncpy",
   "linker_set_key" : "stpncpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 36
    }
   ],
   "function_name" : "str2sig",
   "linker_set_key" : "str2sig",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "function_name" : "strcasecmp",
   "linker_set_key" : "strcasecmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/strcasecmp.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "strcasecmp_l",
   "linker_set_key" : "strcasecmp_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/strcasecmp.h"
  },
  {
   "function_name" : "strcasestr",
   "linker_set_key" : "strcasestr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strcoll",
   "linker_set_key" : "strcoll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strcoll_l",
   "linker_set_key" : "strcoll_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strcspn",
   "linker_set_key" : "strcspn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strdup",
   "linker_set_key" : "strdup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strerror",
   "linker_set_key" : "strerror",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strerror_r",
   "linker_set_key" : "strerror_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strftime",
   "linker_set_key" : "strftime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "strftime_l",
   "linker_set_key" : "strftime_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "strlen",
   "linker_set_key" : "strlen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strncasecmp",
   "linker_set_key" : "strncasecmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/strcasecmp.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "strncasecmp_l",
   "linker_set_key" : "strncasecmp_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/strcasecmp.h"
  },
  {
   "function_name" : "strncat",
   "linker_set_key" : "strncat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strncmp",
   "linker_set_key" : "strncmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strncpy",
   "linker_set_key" : "strncpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strndup",
   "linker_set_key" : "strndup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strpbrk",
   "linker_set_key" : "strpbrk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strptime",
   "linker_set_key" : "strptime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "strsep",
   "linker_set_key" : "strsep",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strsignal",
   "linker_set_key" : "strsignal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strspn",
   "linker_set_key" : "strspn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strstr",
   "linker_set_key" : "strstr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strtod",
   "linker_set_key" : "strtod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "strtod_l",
   "linker_set_key" : "strtod_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtof",
   "linker_set_key" : "strtof",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "strtof_l",
   "linker_set_key" : "strtof_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtoimax",
   "linker_set_key" : "strtoimax",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "function_name" : "strtok",
   "linker_set_key" : "strtok",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strtok_r",
   "linker_set_key" : "strtok_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strtol",
   "linker_set_key" : "strtol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtold",
   "linker_set_key" : "strtold",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "return_type" : "_ZTIe",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtold_l",
   "linker_set_key" : "strtold_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIe",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtoll",
   "linker_set_key" : "strtoll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtoul",
   "linker_set_key" : "strtoul",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIm",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtoull",
   "linker_set_key" : "strtoull",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "strtoumax",
   "linker_set_key" : "strtoumax",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "function_name" : "strxfrm",
   "linker_set_key" : "strxfrm",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "function_name" : "strxfrm_l",
   "linker_set_key" : "strxfrm_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "swab",
   "linker_set_key" : "swab",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "swprintf",
   "linker_set_key" : "swprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "swscanf",
   "linker_set_key" : "swscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "symlink",
   "linker_set_key" : "symlink",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "sync_file_range",
   "linker_set_key" : "sync_file_range",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIx"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/fcntl.h"
  },
  {
   "function_name" : "sysconf",
   "linker_set_key" : "sysconf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/bits/sysconf.h"
  },
  {
   "function_name" : "syslog",
   "linker_set_key" : "syslog",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/syslog.h"
  },
  {
   "function_name" : "system",
   "linker_set_key" : "system",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "tcdrain",
   "linker_set_key" : "tcdrain",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcflow",
   "linker_set_key" : "tcflow",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcflush",
   "linker_set_key" : "tcflush",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcgetattr",
   "linker_set_key" : "tcgetattr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7termios"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcgetpgrp",
   "linker_set_key" : "tcgetpgrp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "tcgetsid",
   "linker_set_key" : "tcgetsid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcgetwinsize",
   "linker_set_key" : "tcgetwinsize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7winsize"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcsendbreak",
   "linker_set_key" : "tcsendbreak",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcsetattr",
   "linker_set_key" : "tcsetattr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK7termios"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tcsetpgrp",
   "linker_set_key" : "tcsetpgrp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "tcsetwinsize",
   "linker_set_key" : "tcsetwinsize",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK7winsize"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "function_name" : "tdelete",
   "linker_set_key" : "tdelete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_E"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "tdestroy",
   "linker_set_key" : "tdestroy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "telldir",
   "linker_set_key" : "telldir",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP3DIR"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "function_name" : "tempnam",
   "linker_set_key" : "tempnam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "tfind",
   "linker_set_key" : "tfind",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPKPv"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_E"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_create",
   "linker_set_key" : "thrd_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    },
    {
     "referenced_type" : "_ZTIPFiPvE"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_current",
   "linker_set_key" : "thrd_current",
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_detach",
   "linker_set_key" : "thrd_detach",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_equal",
   "linker_set_key" : "thrd_equal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIl"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_exit",
   "linker_set_key" : "thrd_exit",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_join",
   "linker_set_key" : "thrd_join",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIl"
    },
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_sleep",
   "linker_set_key" : "thrd_sleep",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK8timespec"
    },
    {
     "referenced_type" : "_ZTIP8timespec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "thrd_yield",
   "linker_set_key" : "thrd_yield",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "function_name" : "time",
   "linker_set_key" : "time",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPl"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timegm",
   "linker_set_key" : "timegm",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timegm64",
   "linker_set_key" : "timegm64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "timelocal",
   "linker_set_key" : "timelocal",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP2tm"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timelocal64",
   "linker_set_key" : "timelocal64",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "function_name" : "timer_create",
   "linker_set_key" : "timer_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP8sigevent"
    },
    {
     "referenced_type" : "_ZTIPPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timer_delete",
   "linker_set_key" : "timer_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timer_getoverrun",
   "linker_set_key" : "timer_getoverrun",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timer_gettime",
   "linker_set_key" : "timer_gettime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIP10itimerspec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "timer_settime",
   "linker_set_key" : "timer_settime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPv"
    },
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPK10itimerspec"
    },
    {
     "referenced_type" : "_ZTIP10itimerspec"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 29
    }
   ],
   "function_name" : "timespec_get",
   "linker_set_key" : "timespec_get",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8timespec"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 35
    }
   ],
   "function_name" : "timespec_getres",
   "linker_set_key" : "timespec_getres",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP8timespec"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "tmpfile",
   "linker_set_key" : "tmpfile",
   "return_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "tmpnam",
   "linker_set_key" : "tmpnam",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "toascii",
   "linker_set_key" : "toascii",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "tolower",
   "linker_set_key" : "tolower",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "tolower_l",
   "linker_set_key" : "tolower_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "toupper",
   "linker_set_key" : "toupper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "function_name" : "toupper_l",
   "linker_set_key" : "toupper_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "towctrans",
   "linker_set_key" : "towctrans",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKv"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "towlower",
   "linker_set_key" : "towlower",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "towupper",
   "linker_set_key" : "towupper",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "tsearch",
   "linker_set_key" : "tsearch",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPPv"
    },
    {
     "referenced_type" : "_ZTIPFiPKvS0_E"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "tss_create",
   "linker_set_key" : "tss_create",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIPFvPvE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "tss_delete",
   "linker_set_key" : "tss_delete",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "tss_get",
   "linker_set_key" : "tss_get",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPv",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 30
    }
   ],
   "function_name" : "tss_set",
   "linker_set_key" : "tss_set",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPv"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/threads.h"
  },
  {
   "function_name" : "ttyname",
   "linker_set_key" : "ttyname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "ttyname_r",
   "linker_set_key" : "ttyname_r",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "twalk",
   "linker_set_key" : "twalk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKv"
    },
    {
     "referenced_type" : "_ZTIPFvPKv5VISITiE"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "function_name" : "tzset",
   "linker_set_key" : "tzset",
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "function_name" : "umount",
   "linker_set_key" : "umount",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/mount.h"
  },
  {
   "function_name" : "ungetc",
   "linker_set_key" : "ungetc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "ungetwc",
   "linker_set_key" : "ungetwc",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7__sFILE"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "unlink",
   "linker_set_key" : "unlink",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "unlockpt",
   "linker_set_key" : "unlockpt",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "unsetenv",
   "linker_set_key" : "unsetenv",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "uselocale",
   "linker_set_key" : "uselocale",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIP10__locale_t",
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "function_name" : "usleep",
   "linker_set_key" : "usleep",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "function_name" : "utime",
   "linker_set_key" : "utime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK7utimbuf"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/utime.h"
  },
  {
   "function_name" : "utimes",
   "linker_set_key" : "utimes",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPK7timeval"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "function_name" : "utmpname",
   "linker_set_key" : "utmpname",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "function_name" : "vasprintf",
   "linker_set_key" : "vasprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vdprintf",
   "linker_set_key" : "vdprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "verr",
   "linker_set_key" : "verr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "verrx",
   "linker_set_key" : "verrx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "vfprintf",
   "linker_set_key" : "vfprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vfscanf",
   "linker_set_key" : "vfscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vfwprintf",
   "linker_set_key" : "vfwprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "vfwscanf",
   "linker_set_key" : "vfwscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIP7__sFILE"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "vprintf",
   "linker_set_key" : "vprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vscanf",
   "linker_set_key" : "vscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vsnprintf",
   "linker_set_key" : "vsnprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vsprintf",
   "linker_set_key" : "vsprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vsscanf",
   "linker_set_key" : "vsscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "function_name" : "vswprintf",
   "linker_set_key" : "vswprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "vswscanf",
   "linker_set_key" : "vswscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "vsyslog",
   "linker_set_key" : "vsyslog",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/syslog.h"
  },
  {
   "function_name" : "vwarn",
   "linker_set_key" : "vwarn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "vwarnx",
   "linker_set_key" : "vwarnx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "vwprintf",
   "linker_set_key" : "vwprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "vwscanf",
   "linker_set_key" : "vwscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTISt9__va_list"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wait",
   "linker_set_key" : "wait",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/wait.h"
  },
  {
   "function_name" : "waitid",
   "linker_set_key" : "waitid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP7siginfo"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/wait.h"
  },
  {
   "function_name" : "waitpid",
   "linker_set_key" : "waitpid",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIi"
    },
    {
     "referenced_type" : "_ZTIPi"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/sys/wait.h"
  },
  {
   "function_name" : "warn",
   "linker_set_key" : "warn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "warnx",
   "linker_set_key" : "warnx",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/err.h"
  },
  {
   "function_name" : "wcpcpy",
   "linker_set_key" : "wcpcpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcpncpy",
   "linker_set_key" : "wcpncpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcrtomb",
   "linker_set_key" : "wcrtomb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIw"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscasecmp",
   "linker_set_key" : "wcscasecmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "wcscasecmp_l",
   "linker_set_key" : "wcscasecmp_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscat",
   "linker_set_key" : "wcscat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcschr",
   "linker_set_key" : "wcschr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscmp",
   "linker_set_key" : "wcscmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscoll",
   "linker_set_key" : "wcscoll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscoll_l",
   "linker_set_key" : "wcscoll_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscpy",
   "linker_set_key" : "wcscpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcscspn",
   "linker_set_key" : "wcscspn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsdup",
   "linker_set_key" : "wcsdup",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsftime",
   "linker_set_key" : "wcsftime",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "function_name" : "wcsftime_l",
   "linker_set_key" : "wcsftime_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPK2tm"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcslcat",
   "linker_set_key" : "wcslcat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcslcpy",
   "linker_set_key" : "wcslcpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcslen",
   "linker_set_key" : "wcslen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsncasecmp",
   "linker_set_key" : "wcsncasecmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "wcsncasecmp_l",
   "linker_set_key" : "wcsncasecmp_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsncat",
   "linker_set_key" : "wcsncat",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsncmp",
   "linker_set_key" : "wcsncmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsncpy",
   "linker_set_key" : "wcsncpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsnlen",
   "linker_set_key" : "wcsnlen",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsnrtombs",
   "linker_set_key" : "wcsnrtombs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcspbrk",
   "linker_set_key" : "wcspbrk",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsrchr",
   "linker_set_key" : "wcsrchr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsrtombs",
   "linker_set_key" : "wcsrtombs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP9mbstate_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsspn",
   "linker_set_key" : "wcsspn",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsstr",
   "linker_set_key" : "wcsstr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstod",
   "linker_set_key" : "wcstod",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    }
   ],
   "return_type" : "_ZTId",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstof",
   "linker_set_key" : "wcstof",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    }
   ],
   "return_type" : "_ZTIf",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstoimax",
   "linker_set_key" : "wcstoimax",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "function_name" : "wcstok",
   "linker_set_key" : "wcstok",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPPj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstol",
   "linker_set_key" : "wcstol",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstold",
   "linker_set_key" : "wcstold",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    }
   ],
   "return_type" : "_ZTIe",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstoll",
   "linker_set_key" : "wcstoll",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIx",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstombs",
   "linker_set_key" : "wcstombs",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "function_name" : "wcstoul",
   "linker_set_key" : "wcstoul",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIm",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstoull",
   "linker_set_key" : "wcstoull",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcstoumax",
   "linker_set_key" : "wcstoumax",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIPPw"
    },
    {
     "referenced_type" : "_ZTIi"
    }
   ],
   "return_type" : "_ZTIy",
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "function_name" : "wcswidth",
   "linker_set_key" : "wcswidth",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsxfrm",
   "linker_set_key" : "wcsxfrm",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wcsxfrm_l",
   "linker_set_key" : "wcsxfrm_l",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIP10__locale_t"
    }
   ],
   "return_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wctob",
   "linker_set_key" : "wctob",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wctomb",
   "linker_set_key" : "wctomb",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPc"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 26
    }
   ],
   "function_name" : "wctrans",
   "linker_set_key" : "wctrans",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIPKv",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "wctype",
   "linker_set_key" : "wctype",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "return_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/bits/wctype.h"
  },
  {
   "function_name" : "wcwidth",
   "linker_set_key" : "wcwidth",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wmemchr",
   "linker_set_key" : "wmemchr",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wmemcmp",
   "linker_set_key" : "wmemcmp",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wmemcpy",
   "linker_set_key" : "wmemcpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wmemmove",
   "linker_set_key" : "wmemmove",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIPKj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "function_name" : "wmempcpy",
   "linker_set_key" : "wmempcpy",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPw"
    },
    {
     "referenced_type" : "_ZTIPKw"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPw",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wmemset",
   "linker_set_key" : "wmemset",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPj"
    },
    {
     "referenced_type" : "_ZTIj"
    },
    {
     "referenced_type" : "_ZTIj"
    }
   ],
   "return_type" : "_ZTIPj",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wprintf",
   "linker_set_key" : "wprintf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "function_name" : "wscanf",
   "linker_set_key" : "wscanf",
   "parameters" :
   [
    {
     "referenced_type" : "_ZTIPKw"
    }
   ],
   "return_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/wchar.h"
  }
 ],
 "global_vars" :
 [
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "linker_set_key" : "__free_hook",
   "name" : "__free_hook",
   "referenced_type" : "_ZTIVPFvPvPKvE",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "linker_set_key" : "__malloc_hook",
   "name" : "__malloc_hook",
   "referenced_type" : "_ZTIVPFPvjPKvE",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "linker_set_key" : "__memalign_hook",
   "name" : "__memalign_hook",
   "referenced_type" : "_ZTIVPFPvjjPKvE",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 28
    }
   ],
   "linker_set_key" : "__realloc_hook",
   "name" : "__realloc_hook",
   "referenced_type" : "_ZTIVPFPvS_jPKvE",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "linker_set_key" : "_ctype_",
   "name" : "_ctype_",
   "referenced_type" : "_ZTIPKc",
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "linker_set_key" : "daylight",
   "name" : "daylight",
   "referenced_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "linker_set_key" : "environ",
   "name" : "environ",
   "referenced_type" : "_ZTIPPc",
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "linker_set_key" : "error_message_count",
   "name" : "error_message_count",
   "referenced_type" : "_ZTIj",
   "source_file" : "bionic/libc/include/error.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "linker_set_key" : "error_one_per_line",
   "name" : "error_one_per_line",
   "referenced_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/error.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "linker_set_key" : "error_print_progname",
   "name" : "error_print_progname",
   "referenced_type" : "_ZTIPFvvE",
   "source_file" : "bionic/libc/include/error.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "linker_set_key" : "in6addr_any",
   "name" : "in6addr_any",
   "referenced_type" : "_ZTIK8in6_addr",
   "source_file" : "bionic/libc/include/netinet/in.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 24
    }
   ],
   "linker_set_key" : "in6addr_loopback",
   "name" : "in6addr_loopback",
   "referenced_type" : "_ZTIK8in6_addr",
   "source_file" : "bionic/libc/include/netinet/in.h"
  },
  {
   "linker_set_key" : "optarg",
   "name" : "optarg",
   "referenced_type" : "_ZTIPc",
   "source_file" : "bionic/libc/include/bits/getopt.h"
  },
  {
   "linker_set_key" : "opterr",
   "name" : "opterr",
   "referenced_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/getopt.h"
  },
  {
   "linker_set_key" : "optind",
   "name" : "optind",
   "referenced_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/getopt.h"
  },
  {
   "linker_set_key" : "optopt",
   "name" : "optopt",
   "referenced_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/bits/getopt.h"
  },
  {
   "linker_set_key" : "optreset",
   "name" : "optreset",
   "referenced_type" : "_ZTIi",
   "source_file" : "bionic/libc/include/getopt.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "linker_set_key" : "stderr",
   "name" : "stderr",
   "referenced_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "linker_set_key" : "stdin",
   "name" : "stdin",
   "referenced_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "availability_attrs" :
   [
    {
     "introduced_major" : 23
    }
   ],
   "linker_set_key" : "stdout",
   "name" : "stdout",
   "referenced_type" : "_ZTIP7__sFILE",
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "linker_set_key" : "sys_siglist",
   "name" : "sys_siglist",
   "referenced_type" : "_ZTIA65_KPKc",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "linker_set_key" : "sys_signame",
   "name" : "sys_signame",
   "referenced_type" : "_ZTIA65_KPKc",
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "linker_set_key" : "timezone",
   "name" : "timezone",
   "referenced_type" : "_ZTIl",
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "linker_set_key" : "tzname",
   "name" : "tzname",
   "referenced_type" : "_ZTIA_Pc",
   "source_file" : "bionic/libc/include/time.h"
  }
 ],
 "lvalue_reference_types" : [],
 "pointer_types" :
 [
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10__locale_t",
   "name" : "__locale_t *",
   "referenced_type" : "_ZTI10__locale_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/ctype.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10ether_addr",
   "name" : "ether_addr *",
   "referenced_type" : "_ZTI10ether_addr",
   "size" : 4,
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10itimerspec",
   "name" : "itimerspec *",
   "referenced_type" : "_ZTI10itimerspec",
   "size" : 4,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10msqid64_ds",
   "name" : "msqid64_ds *",
   "referenced_type" : "_ZTI10msqid64_ds",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/msg.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10regmatch_t",
   "name" : "regmatch_t *",
   "referenced_type" : "_ZTI10regmatch_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10semid64_ds",
   "name" : "semid64_ds *",
   "referenced_type" : "_ZTI10semid64_ds",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10shmid64_ds",
   "name" : "shmid64_ds *",
   "referenced_type" : "_ZTI10shmid64_ds",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/shm.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP10sigset64_t",
   "name" : "sigset64_t *",
   "referenced_type" : "_ZTI10sigset64_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11cisco_proto",
   "name" : "cisco_proto *",
   "referenced_type" : "_ZTI11cisco_proto",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11epoll_event",
   "name" : "epoll_event *",
   "referenced_type" : "_ZTI11epoll_event",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/epoll.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11robust_list",
   "name" : "robust_list *",
   "referenced_type" : "_ZTI11robust_list",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/futex.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11sched_param",
   "name" : "sched_param *",
   "referenced_type" : "_ZTI11sched_param",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11sigaction64",
   "name" : "sigaction64 *",
   "referenced_type" : "_ZTI11sigaction64",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11sockaddr_in",
   "name" : "sockaddr_in *",
   "referenced_type" : "_ZTI11sockaddr_in",
   "size" : 4,
   "source_file" : "bionic/libc/include/netinet/in.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11user_fpregs",
   "name" : "user_fpregs *",
   "referenced_type" : "_ZTI11user_fpregs",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP11user_fpregs",
   "name" : "user_fpregs *",
   "referenced_type" : "_ZTI11user_fpregs#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "self_type" : "_ZTIP11user_fpregs#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12fr_proto_pvc",
   "name" : "fr_proto_pvc *",
   "referenced_type" : "_ZTI12fr_proto_pvc",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12hsearch_data",
   "name" : "hsearch_data *",
   "referenced_type" : "_ZTI12hsearch_data",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12if_nameindex",
   "name" : "if_nameindex *",
   "referenced_type" : "_ZTI12if_nameindex",
   "size" : 4,
   "source_file" : "bionic/libc/include/net/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP12te1_settings",
   "name" : "te1_settings *",
   "referenced_type" : "_ZTI12te1_settings",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14crash_detail_t",
   "name" : "crash_detail_t *",
   "referenced_type" : "_ZTI14crash_detail_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/android/crash_detail.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14pthread_attr_t",
   "name" : "pthread_attr_t *",
   "referenced_type" : "_ZTI14pthread_attr_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14pthread_cond_t",
   "name" : "pthread_cond_t *",
   "referenced_type" : "_ZTI14pthread_cond_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14raw_hdlc_proto",
   "name" : "raw_hdlc_proto *",
   "referenced_type" : "_ZTI14raw_hdlc_proto",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP14x25_hdlc_proto",
   "name" : "x25_hdlc_proto *",
   "referenced_type" : "_ZTI14x25_hdlc_proto",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP15pthread_mutex_t",
   "name" : "pthread_mutex_t *",
   "referenced_type" : "_ZTI15pthread_mutex_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP16pthread_rwlock_t",
   "name" : "pthread_rwlock_t *",
   "referenced_type" : "_ZTI16pthread_rwlock_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17__posix_spawnattr",
   "name" : "__posix_spawnattr *",
   "referenced_type" : "_ZTI17__posix_spawnattr",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17fr_proto_pvc_info",
   "name" : "fr_proto_pvc_info *",
   "referenced_type" : "_ZTI17fr_proto_pvc_info",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP17pthread_barrier_t",
   "name" : "pthread_barrier_t *",
   "referenced_type" : "_ZTI17pthread_barrier_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP18pthread_spinlock_t",
   "name" : "pthread_spinlock_t *",
   "referenced_type" : "_ZTI18pthread_spinlock_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19__pthread_cleanup_t",
   "name" : "__pthread_cleanup_t *",
   "referenced_type" : "_ZTI19__pthread_cleanup_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP19android_namespace_t",
   "name" : "android_namespace_t *",
   "referenced_type" : "_ZTI19android_namespace_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/android/dlext.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP20sync_serial_settings",
   "name" : "sync_serial_settings *",
   "referenced_type" : "_ZTI20sync_serial_settings",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP24__kernel_legacy_semid_ds",
   "name" : "__kernel_legacy_semid_ds *",
   "referenced_type" : "_ZTI24__kernel_legacy_semid_ds",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP26__posix_spawn_file_actions",
   "name" : "__posix_spawn_file_actions *",
   "referenced_type" : "_ZTI26__posix_spawn_file_actions",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP2tm",
   "name" : "tm *",
   "referenced_type" : "_ZTI2tm",
   "size" : 4,
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP3DIR",
   "name" : "DIR *",
   "referenced_type" : "_ZTI3DIR",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP3FTS",
   "name" : "FTS *",
   "referenced_type" : "_ZTI3FTS",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP3FTW",
   "name" : "FTW *",
   "referenced_type" : "_ZTI3FTW",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP3msg",
   "name" : "msg *",
   "referenced_type" : "_ZTI3msg",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/msg.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP3sem",
   "name" : "sem *",
   "referenced_type" : "_ZTI3sem",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP4stat",
   "name" : "stat *",
   "referenced_type" : "_ZTI4stat",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP4utmp",
   "name" : "utmp *",
   "referenced_type" : "_ZTI4utmp",
   "size" : 4,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5entry",
   "name" : "entry *",
   "referenced_type" : "_ZTI5entry",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5group",
   "name" : "group *",
   "referenced_type" : "_ZTI5group",
   "size" : 4,
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5ifreq",
   "name" : "ifreq *",
   "referenced_type" : "_ZTI5ifreq",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5ifreq",
   "name" : "ifreq *",
   "referenced_type" : "_ZTI5ifreq#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "self_type" : "_ZTIP5ifreq#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5iovec",
   "name" : "iovec *",
   "referenced_type" : "_ZTI5iovec",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5lconv",
   "name" : "lconv *",
   "referenced_type" : "_ZTI5lconv",
   "size" : 4,
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP5sem_t",
   "name" : "sem_t *",
   "referenced_type" : "_ZTI5sem_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6dirent",
   "name" : "dirent *",
   "referenced_type" : "_ZTI6dirent",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6fd_set",
   "name" : "fd_set *",
   "referenced_type" : "_ZTI6fd_set",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6glob_t",
   "name" : "glob_t *",
   "referenced_type" : "_ZTI6glob_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6mntent",
   "name" : "mntent *",
   "referenced_type" : "_ZTI6mntent",
   "size" : 4,
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6msgbuf",
   "name" : "msgbuf *",
   "referenced_type" : "_ZTI6msgbuf",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6msghdr",
   "name" : "msghdr *",
   "referenced_type" : "_ZTI6msghdr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6netent",
   "name" : "netent *",
   "referenced_type" : "_ZTI6netent",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6passwd",
   "name" : "passwd *",
   "referenced_type" : "_ZTI6passwd",
   "size" : 4,
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6pollfd",
   "name" : "pollfd *",
   "referenced_type" : "_ZTI6pollfd",
   "size" : 4,
   "source_file" : "bionic/libc/include/poll.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6rlimit",
   "name" : "rlimit *",
   "referenced_type" : "_ZTI6rlimit",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6sembuf",
   "name" : "sembuf *",
   "referenced_type" : "_ZTI6sembuf",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP6statfs",
   "name" : "statfs *",
   "referenced_type" : "_ZTI6statfs",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/vfs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7__ns_rr",
   "name" : "__ns_rr *",
   "referenced_type" : "_ZTI7__ns_rr",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7__sFILE",
   "name" : "__sFILE *",
   "referenced_type" : "_ZTI7__sFILE",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7_ftsent",
   "name" : "_ftsent *",
   "referenced_type" : "_ZTI7_ftsent",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7cmsghdr",
   "name" : "cmsghdr *",
   "referenced_type" : "_ZTI7cmsghdr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7dst_key",
   "name" : "dst_key *",
   "referenced_type" : "_ZTI7dst_key",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7hostent",
   "name" : "hostent *",
   "referenced_type" : "_ZTI7hostent",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7ifaddrs",
   "name" : "ifaddrs *",
   "referenced_type" : "_ZTI7ifaddrs",
   "size" : 4,
   "source_file" : "bionic/libc/include/ifaddrs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7in_addr",
   "name" : "in_addr *",
   "referenced_type" : "_ZTI7in_addr",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/inet.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7mmsghdr",
   "name" : "mmsghdr *",
   "referenced_type" : "_ZTI7mmsghdr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7re_guts",
   "name" : "re_guts *",
   "referenced_type" : "_ZTI7re_guts",
   "size" : 4,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7regex_t",
   "name" : "regex_t *",
   "referenced_type" : "_ZTI7regex_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7seminfo",
   "name" : "seminfo *",
   "referenced_type" : "_ZTI7seminfo",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7servent",
   "name" : "servent *",
   "referenced_type" : "_ZTI7servent",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7siginfo",
   "name" : "siginfo *",
   "referenced_type" : "_ZTI7siginfo",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7siginfo",
   "name" : "siginfo *",
   "referenced_type" : "_ZTI7siginfo#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "self_type" : "_ZTIP7siginfo#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7statvfs",
   "name" : "statvfs *",
   "referenced_type" : "_ZTI7statvfs",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/statvfs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7termios",
   "name" : "termios *",
   "referenced_type" : "_ZTI7termios",
   "size" : 4,
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7timeval",
   "name" : "timeval *",
   "referenced_type" : "_ZTI7timeval",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP7winsize",
   "name" : "winsize *",
   "referenced_type" : "_ZTI7winsize",
   "size" : 4,
   "source_file" : "bionic/libc/include/termios.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8__ns_msg",
   "name" : "__ns_msg *",
   "referenced_type" : "_ZTI8__ns_msg",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8addrinfo",
   "name" : "addrinfo *",
   "referenced_type" : "_ZTI8addrinfo",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8fr_proto",
   "name" : "fr_proto *",
   "referenced_type" : "_ZTI8fr_proto",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8link_map",
   "name" : "link_map *",
   "referenced_type" : "_ZTI8link_map",
   "size" : 4,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8protoent",
   "name" : "protoent *",
   "referenced_type" : "_ZTI8protoent",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8rlimit64",
   "name" : "rlimit64 *",
   "referenced_type" : "_ZTI8rlimit64",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8sem_undo",
   "name" : "sem_undo *",
   "referenced_type" : "_ZTI8sem_undo",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8sigevent",
   "name" : "sigevent *",
   "referenced_type" : "_ZTI8sigevent",
   "size" : 4,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8sockaddr",
   "name" : "sockaddr *",
   "referenced_type" : "_ZTI8sockaddr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8timespec",
   "name" : "timespec *",
   "referenced_type" : "_ZTI8timespec",
   "size" : 4,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8timezone",
   "name" : "timezone *",
   "referenced_type" : "_ZTI8timezone",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP8ucontext",
   "name" : "ucontext *",
   "referenced_type" : "_ZTI8ucontext",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/ucontext.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9Elf32_Dyn",
   "name" : "Elf32_Dyn *",
   "referenced_type" : "_ZTI9Elf32_Dyn",
   "size" : 4,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9__hsearch",
   "name" : "__hsearch *",
   "referenced_type" : "_ZTI9__hsearch",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9__iconv_t",
   "name" : "__iconv_t *",
   "referenced_type" : "_ZTI9__iconv_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/iconv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9cpu_set_t",
   "name" : "cpu_set_t *",
   "referenced_type" : "_ZTI9cpu_set_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9mbstate_t",
   "name" : "mbstate_t *",
   "referenced_type" : "_ZTI9mbstate_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9prop_info",
   "name" : "prop_info *",
   "referenced_type" : "_ZTI9prop_info",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9sem_queue",
   "name" : "sem_queue *",
   "referenced_type" : "_ZTI9sem_queue",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9sigaction",
   "name" : "sigaction *",
   "referenced_type" : "_ZTI9sigaction",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIP9user_regs",
   "name" : "user_regs *",
   "referenced_type" : "_ZTI9user_regs",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPDi",
   "name" : "char32_t *",
   "referenced_type" : "_ZTIDi",
   "size" : 4,
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPDs",
   "name" : "char16_t *",
   "referenced_type" : "_ZTIDs",
   "size" : 4,
   "source_file" : "bionic/libc/include/uchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFP6direntPvE",
   "name" : "dirent *(*)(void *)",
   "referenced_type" : "_ZTIFP6direntPvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvPKcE",
   "name" : "void *(*)(const char *)",
   "referenced_type" : "_ZTIFPvPKcE",
   "size" : 4,
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvS_E",
   "name" : "void *(*)(void *)",
   "referenced_type" : "_ZTIFPvS_E",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvS_jPKvE",
   "name" : "void *(*)(void *, unsigned int, const void *)",
   "referenced_type" : "_ZTIFPvS_jPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvjPKvE",
   "name" : "void *(*)(unsigned int, const void *)",
   "referenced_type" : "_ZTIFPvjPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFPvjjPKvE",
   "name" : "void *(*)(unsigned int, unsigned int, const void *)",
   "referenced_type" : "_ZTIFPvjjPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiE",
   "name" : "int (*)()",
   "referenced_type" : "_ZTIFiE",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPK6direntE",
   "name" : "int (*)(const dirent *)",
   "referenced_type" : "_ZTIFiPK6direntE",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKcP4statE",
   "name" : "int (*)(const char *, stat *)",
   "referenced_type" : "_ZTIFiPKcP4statE",
   "size" : 4,
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKcPK4statiE",
   "name" : "int (*)(const char *, const stat *, int)",
   "referenced_type" : "_ZTIFiPKcPK4statiE",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKcPK4statiP3FTWE",
   "name" : "int (*)(const char *, const stat *, int, FTW *)",
   "referenced_type" : "_ZTIFiPKcPK4statiP3FTWE",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKcPK6stat64iE",
   "name" : "int (*)(const char *, const stat64 *, int)",
   "referenced_type" : "_ZTIFiPKcPK6stat64iE",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKcPK6stat64iP3FTWE",
   "name" : "int (*)(const char *, const stat64 *, int, FTW *)",
   "referenced_type" : "_ZTIFiPKcPK6stat64iP3FTWE",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKciE",
   "name" : "int (*)(const char *, int)",
   "referenced_type" : "_ZTIFiPKciE",
   "size" : 4,
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKvS0_E",
   "name" : "int (*)(const void *, const void *)",
   "referenced_type" : "_ZTIFiPKvS0_E",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
   "name" : "int (*)(const void *, const void *, void *)",
   "referenced_type" : "_ZTIFiPKvS0_PvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPPK6direntS2_E",
   "name" : "int (*)(const dirent **, const dirent **)",
   "referenced_type" : "_ZTIFiPPK6direntS2_E",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPPK7_ftsentS2_E",
   "name" : "int (*)(const _ftsent **, const _ftsent **)",
   "referenced_type" : "_ZTIFiPPK7_ftsentS2_E",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPvE",
   "name" : "int (*)(void *)",
   "referenced_type" : "_ZTIFiPvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPvPKciE",
   "name" : "int (*)(void *, const char *, int)",
   "referenced_type" : "_ZTIFiPvPKciE",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFiPvPciE",
   "name" : "int (*)(void *, char *, int)",
   "referenced_type" : "_ZTIFiPvPciE",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFivE",
   "name" : "int (*)()",
   "referenced_type" : "_ZTIFivE",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFlPvliE",
   "name" : "long (*)(void *, long, int)",
   "referenced_type" : "_ZTIFlPvliE",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFv6sigvalE",
   "name" : "void (*)(sigval)",
   "referenced_type" : "_ZTIFv6sigvalE",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPK9prop_infoPvE",
   "name" : "void (*)(const prop_info *, void *)",
   "referenced_type" : "_ZTIFvPK9prop_infoPvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPKv5VISITiE",
   "name" : "void (*)(const void *, VISIT, int)",
   "referenced_type" : "_ZTIFvPKv5VISITiE",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvE",
   "name" : "void (*)(void *)",
   "referenced_type" : "_ZTIFvPvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvPKcS1_jE",
   "name" : "void (*)(void *, const char *, const char *, unsigned int)",
   "referenced_type" : "_ZTIFvPvPKcS1_jE",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvPKvE",
   "name" : "void (*)(void *, const void *)",
   "referenced_type" : "_ZTIFvPvPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvS_E",
   "name" : "void (*)(void *, void *)",
   "referenced_type" : "_ZTIFvPvS_E",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvPvS_jS_E",
   "name" : "void (*)(void *, void *, unsigned int, void *)",
   "referenced_type" : "_ZTIFvPvS_jS_E",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/thread_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFviE",
   "name" : "void (*)(int)",
   "referenced_type" : "_ZTIFviE",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
   "name" : "void (*)(int, siginfo *, void *)",
   "referenced_type" : "_ZTIFviP7siginfoPvE",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFviP7siginfoPvE",
   "name" : "void (*)(int, siginfo *, void *)",
   "referenced_type" : "_ZTIFviP7siginfoPvE#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "self_type" : "_ZTIPFviP7siginfoPvE#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFvvE",
   "name" : "void (*)()",
   "referenced_type" : "_ZTIFvvE",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPFxPvxiE",
   "name" : "long long (*)(void *, long long, int)",
   "referenced_type" : "_ZTIFxPvxiE",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK10elf32_phdr",
   "name" : "const elf32_phdr *",
   "referenced_type" : "_ZTIK10elf32_phdr",
   "size" : 4,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK10ether_addr",
   "name" : "const ether_addr *",
   "referenced_type" : "_ZTIK10ether_addr",
   "size" : 4,
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK10itimerspec",
   "name" : "const itimerspec *",
   "referenced_type" : "_ZTIK10itimerspec",
   "size" : 4,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK10sigset64_t",
   "name" : "const sigset64_t *",
   "referenced_type" : "_ZTIK10sigset64_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK11sched_param",
   "name" : "const sched_param *",
   "referenced_type" : "_ZTIK11sched_param",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK11sigaction64",
   "name" : "const sigaction64 *",
   "referenced_type" : "_ZTIK11sigaction64",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK14pthread_attr_t",
   "name" : "const pthread_attr_t *",
   "referenced_type" : "_ZTIK14pthread_attr_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK2tm",
   "name" : "const tm *",
   "referenced_type" : "_ZTIK2tm",
   "size" : 4,
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK4stat",
   "name" : "const stat *",
   "referenced_type" : "_ZTIK4stat",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK4utmp",
   "name" : "const utmp *",
   "referenced_type" : "_ZTIK4utmp",
   "size" : 4,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK5iovec",
   "name" : "const iovec *",
   "referenced_type" : "_ZTIK5iovec",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6dirent",
   "name" : "const dirent *",
   "referenced_type" : "_ZTIK6dirent",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6fd_set",
   "name" : "const fd_set *",
   "referenced_type" : "_ZTIK6fd_set",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6mntent",
   "name" : "const mntent *",
   "referenced_type" : "_ZTIK6mntent",
   "size" : 4,
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6msghdr",
   "name" : "const msghdr *",
   "referenced_type" : "_ZTIK6msghdr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6option",
   "name" : "const option *",
   "referenced_type" : "_ZTIK6option",
   "size" : 4,
   "source_file" : "bionic/libc/include/getopt.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6rlimit",
   "name" : "const rlimit *",
   "referenced_type" : "_ZTIK6rlimit",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK6stat64",
   "name" : "const stat64 *",
   "referenced_type" : "_ZTIK6stat64",
   "size" : 4,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7__ns_rr",
   "name" : "const __ns_rr *",
   "referenced_type" : "_ZTIK7__ns_rr",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7_ftsent",
   "name" : "const _ftsent *",
   "referenced_type" : "_ZTIK7_ftsent",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7mmsghdr",
   "name" : "const mmsghdr *",
   "referenced_type" : "_ZTIK7mmsghdr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7regex_t",
   "name" : "const regex_t *",
   "referenced_type" : "_ZTIK7regex_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7siginfo",
   "name" : "const siginfo *",
   "referenced_type" : "_ZTIK7siginfo",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7termios",
   "name" : "const termios *",
   "referenced_type" : "_ZTIK7termios",
   "size" : 4,
   "source_file" : "bionic/libc/include/pty.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7timeval",
   "name" : "const timeval *",
   "referenced_type" : "_ZTIK7timeval",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7utimbuf",
   "name" : "const utimbuf *",
   "referenced_type" : "_ZTIK7utimbuf",
   "size" : 4,
   "source_file" : "bionic/libc/include/utime.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK7winsize",
   "name" : "const winsize *",
   "referenced_type" : "_ZTIK7winsize",
   "size" : 4,
   "source_file" : "bionic/libc/include/pty.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8__ns_msg",
   "name" : "const __ns_msg *",
   "referenced_type" : "_ZTIK8__ns_msg",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8addrinfo",
   "name" : "const addrinfo *",
   "referenced_type" : "_ZTIK8addrinfo",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8rlimit64",
   "name" : "const rlimit64 *",
   "referenced_type" : "_ZTIK8rlimit64",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8sockaddr",
   "name" : "const sockaddr *",
   "referenced_type" : "_ZTIK8sockaddr",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK8timespec",
   "name" : "const timespec *",
   "referenced_type" : "_ZTIK8timespec",
   "size" : 4,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK9cpu_set_t",
   "name" : "const cpu_set_t *",
   "referenced_type" : "_ZTIK9cpu_set_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK9mbstate_t",
   "name" : "const mbstate_t *",
   "referenced_type" : "_ZTIK9mbstate_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK9prop_info",
   "name" : "const prop_info *",
   "referenced_type" : "_ZTIK9prop_info",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPK9sigaction",
   "name" : "const sigaction *",
   "referenced_type" : "_ZTIK9sigaction",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKP17__posix_spawnattr",
   "name" : "__posix_spawnattr *const *",
   "referenced_type" : "_ZTIKP17__posix_spawnattr",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKP26__posix_spawn_file_actions",
   "name" : "__posix_spawn_file_actions *const *",
   "referenced_type" : "_ZTIKP26__posix_spawn_file_actions",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKPc",
   "name" : "char *const *",
   "referenced_type" : "_ZTIKPc",
   "size" : 4,
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKPv",
   "name" : "void *const *",
   "referenced_type" : "_ZTIKPv",
   "size" : 4,
   "source_file" : "bionic/libc/include/execinfo.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKc",
   "name" : "const char *",
   "referenced_type" : "_ZTIKc",
   "size" : 4,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKh",
   "name" : "const unsigned char *",
   "referenced_type" : "_ZTIKh",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKi",
   "name" : "const int *",
   "referenced_type" : "_ZTIKi",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKj",
   "name" : "const unsigned int *",
   "referenced_type" : "_ZTIKj",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKl",
   "name" : "const long *",
   "referenced_type" : "_ZTIKl",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKm",
   "name" : "const unsigned long *",
   "referenced_type" : "_ZTIKm",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKv",
   "name" : "const void *",
   "referenced_type" : "_ZTIKv",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKw",
   "name" : "const wchar_t *",
   "referenced_type" : "_ZTIKw",
   "size" : 4,
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPKx",
   "name" : "const long long *",
   "referenced_type" : "_ZTIKx",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP17__posix_spawnattr",
   "name" : "__posix_spawnattr **",
   "referenced_type" : "_ZTIP17__posix_spawnattr",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP26__posix_spawn_file_actions",
   "name" : "__posix_spawn_file_actions **",
   "referenced_type" : "_ZTIP26__posix_spawn_file_actions",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP5entry",
   "name" : "entry **",
   "referenced_type" : "_ZTIP5entry",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP5group",
   "name" : "group **",
   "referenced_type" : "_ZTIP5group",
   "size" : 4,
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP6dirent",
   "name" : "dirent **",
   "referenced_type" : "_ZTIP6dirent",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP6passwd",
   "name" : "passwd **",
   "referenced_type" : "_ZTIP6passwd",
   "size" : 4,
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP7_ftsent",
   "name" : "_ftsent **",
   "referenced_type" : "_ZTIP7_ftsent",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP7hostent",
   "name" : "hostent **",
   "referenced_type" : "_ZTIP7hostent",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP7ifaddrs",
   "name" : "ifaddrs **",
   "referenced_type" : "_ZTIP7ifaddrs",
   "size" : 4,
   "source_file" : "bionic/libc/include/ifaddrs.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP8addrinfo",
   "name" : "addrinfo **",
   "referenced_type" : "_ZTIP8addrinfo",
   "size" : 4,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPP9sem_queue",
   "name" : "sem_queue **",
   "referenced_type" : "_ZTIP9sem_queue",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPK6dirent",
   "name" : "const dirent **",
   "referenced_type" : "_ZTIPK6dirent",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPK7_ftsent",
   "name" : "const _ftsent **",
   "referenced_type" : "_ZTIPK7_ftsent",
   "size" : 4,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKc",
   "name" : "const char **",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKh",
   "name" : "const unsigned char **",
   "referenced_type" : "_ZTIPKh",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPKw",
   "name" : "const wchar_t **",
   "referenced_type" : "_ZTIPKw",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPP6dirent",
   "name" : "dirent ***",
   "referenced_type" : "_ZTIPP6dirent",
   "size" : 4,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPc",
   "name" : "char **",
   "referenced_type" : "_ZTIPc",
   "size" : 4,
   "source_file" : "bionic/libc/include/unistd.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPh",
   "name" : "unsigned char **",
   "referenced_type" : "_ZTIPh",
   "size" : 4,
   "source_file" : "bionic/libc/include/resolv.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPj",
   "name" : "unsigned int **",
   "referenced_type" : "_ZTIPj",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPv",
   "name" : "void **",
   "referenced_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPPw",
   "name" : "wchar_t **",
   "referenced_type" : "_ZTIPw",
   "size" : 4,
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPc",
   "name" : "char *",
   "referenced_type" : "_ZTIc",
   "size" : 4,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPd",
   "name" : "double *",
   "referenced_type" : "_ZTId",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPh",
   "name" : "unsigned char *",
   "referenced_type" : "_ZTIh",
   "size" : 4,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPi",
   "name" : "int *",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPj",
   "name" : "unsigned int *",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPl",
   "name" : "long *",
   "referenced_type" : "_ZTIl",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPm",
   "name" : "unsigned long *",
   "referenced_type" : "_ZTIm",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPs",
   "name" : "short *",
   "referenced_type" : "_ZTIs",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPt",
   "name" : "unsigned short *",
   "referenced_type" : "_ZTIt",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPv",
   "name" : "void *",
   "referenced_type" : "_ZTIv",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPw",
   "name" : "wchar_t *",
   "referenced_type" : "_ZTIw",
   "size" : 4,
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPx",
   "name" : "long long *",
   "referenced_type" : "_ZTIx",
   "size" : 4,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "linker_set_key" : "_ZTIPy",
   "name" : "unsigned long long *",
   "referenced_type" : "_ZTIy",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/prctl.h"
  }
 ],
 "qualified_types" :
 [
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIA65_KPKc",
   "name" : "const char *const[65]",
   "referenced_type" : "_ZTIA65_PKc",
   "size" : 260,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK10elf32_phdr",
   "name" : "const elf32_phdr",
   "referenced_type" : "_ZTI10elf32_phdr",
   "size" : 32,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIK10ether_addr",
   "name" : "const ether_addr",
   "referenced_type" : "_ZTI10ether_addr",
   "size" : 6,
   "source_file" : "bionic/libc/include/netinet/ether.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK10itimerspec",
   "name" : "const itimerspec",
   "referenced_type" : "_ZTI10itimerspec",
   "size" : 16,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK10sigset64_t",
   "name" : "const sigset64_t",
   "referenced_type" : "_ZTI10sigset64_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK11sched_param",
   "name" : "const sched_param",
   "referenced_type" : "_ZTI11sched_param",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK11sigaction64",
   "name" : "const sigaction64",
   "referenced_type" : "_ZTI11sigaction64",
   "size" : 20,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK14pthread_attr_t",
   "name" : "const pthread_attr_t",
   "referenced_type" : "_ZTI14pthread_attr_t",
   "size" : 24,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK2tm",
   "name" : "const tm",
   "referenced_type" : "_ZTI2tm",
   "size" : 44,
   "source_file" : "bionic/libc/include/time64.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK4stat",
   "name" : "const stat",
   "referenced_type" : "_ZTI4stat",
   "size" : 104,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK4utmp",
   "name" : "const utmp",
   "referenced_type" : "_ZTI4utmp",
   "size" : 96,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK5iovec",
   "name" : "const iovec",
   "referenced_type" : "_ZTI5iovec",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/uio.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6dirent",
   "name" : "const dirent",
   "referenced_type" : "_ZTI6dirent",
   "size" : 280,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6fd_set",
   "name" : "const fd_set",
   "referenced_type" : "_ZTI6fd_set",
   "size" : 128,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6mntent",
   "name" : "const mntent",
   "referenced_type" : "_ZTI6mntent",
   "size" : 24,
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6msghdr",
   "name" : "const msghdr",
   "referenced_type" : "_ZTI6msghdr",
   "size" : 28,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6option",
   "name" : "const option",
   "referenced_type" : "_ZTI6option",
   "size" : 16,
   "source_file" : "bionic/libc/include/getopt.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6rlimit",
   "name" : "const rlimit",
   "referenced_type" : "_ZTI6rlimit",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6sigval",
   "name" : "const sigval",
   "referenced_type" : "_ZTI6sigval",
   "size" : 4,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK6stat64",
   "name" : "const stat64",
   "referenced_type" : "_ZTI6stat64",
   "size" : 104,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7__ns_rr",
   "name" : "const __ns_rr",
   "referenced_type" : "_ZTI7__ns_rr",
   "size" : 1044,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7_ftsent",
   "name" : "const _ftsent",
   "referenced_type" : "_ZTI7_ftsent",
   "size" : 72,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7mmsghdr",
   "name" : "const mmsghdr",
   "referenced_type" : "_ZTI7mmsghdr",
   "size" : 32,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7regex_t",
   "name" : "const regex_t",
   "referenced_type" : "_ZTI7regex_t",
   "size" : 16,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7siginfo",
   "name" : "const siginfo",
   "referenced_type" : "_ZTI7siginfo#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 128,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7termios",
   "name" : "const termios",
   "referenced_type" : "_ZTI7termios",
   "size" : 36,
   "source_file" : "bionic/libc/include/pty.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7timeval",
   "name" : "const timeval",
   "referenced_type" : "_ZTI7timeval",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7utimbuf",
   "name" : "const utimbuf",
   "referenced_type" : "_ZTI7utimbuf",
   "size" : 8,
   "source_file" : "bionic/libc/include/utime.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIK7winsize",
   "name" : "const winsize",
   "referenced_type" : "_ZTI7winsize",
   "size" : 8,
   "source_file" : "bionic/libc/include/pty.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8__ns_msg",
   "name" : "const __ns_msg",
   "referenced_type" : "_ZTI8__ns_msg",
   "size" : 48,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8addrinfo",
   "name" : "const addrinfo",
   "referenced_type" : "_ZTI8addrinfo",
   "size" : 32,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8in6_addr",
   "name" : "const in6_addr",
   "referenced_type" : "_ZTI8in6_addr",
   "size" : 16,
   "source_file" : "bionic/libc/include/netinet/in.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8rlimit64",
   "name" : "const rlimit64",
   "referenced_type" : "_ZTI8rlimit64",
   "size" : 16,
   "source_file" : "bionic/libc/include/sys/resource.h"
  },
  {
   "alignment" : 2,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8sockaddr",
   "name" : "const sockaddr",
   "referenced_type" : "_ZTI8sockaddr",
   "size" : 16,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK8timespec",
   "name" : "const timespec",
   "referenced_type" : "_ZTI8timespec",
   "size" : 8,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK9cpu_set_t",
   "name" : "const cpu_set_t",
   "referenced_type" : "_ZTI9cpu_set_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIK9mbstate_t",
   "name" : "const mbstate_t",
   "referenced_type" : "_ZTI9mbstate_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK9prop_info",
   "name" : "const prop_info",
   "referenced_type" : "_ZTI9prop_info",
   "size" : 96,
   "source_file" : "bionic/libc/include/sys/system_properties.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIK9sigaction",
   "name" : "const sigaction",
   "referenced_type" : "_ZTI9sigaction",
   "size" : 16,
   "source_file" : "bionic/libc/include/signal.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKP17__posix_spawnattr",
   "name" : "__posix_spawnattr *const",
   "referenced_type" : "_ZTIP17__posix_spawnattr",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKP26__posix_spawn_file_actions",
   "name" : "__posix_spawn_file_actions *const",
   "referenced_type" : "_ZTIP26__posix_spawn_file_actions",
   "size" : 4,
   "source_file" : "bionic/libc/include/spawn.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKc",
   "name" : "const char *const",
   "referenced_type" : "_ZTIPKc",
   "size" : 4,
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPKv",
   "name" : "const void *const",
   "referenced_type" : "_ZTIPKv",
   "size" : 4,
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPc",
   "name" : "char *const",
   "referenced_type" : "_ZTIPc",
   "size" : 4,
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKPv",
   "name" : "void *const",
   "referenced_type" : "_ZTIPv",
   "size" : 4,
   "source_file" : "bionic/libc/include/string.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKc",
   "name" : "const char",
   "referenced_type" : "_ZTIc",
   "size" : 1,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 1,
   "is_const" : true,
   "linker_set_key" : "_ZTIKh",
   "name" : "const unsigned char",
   "referenced_type" : "_ZTIh",
   "size" : 1,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKi",
   "name" : "const int",
   "referenced_type" : "_ZTIi",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKj",
   "name" : "const unsigned int",
   "referenced_type" : "_ZTIj",
   "size" : 4,
   "source_file" : "bionic/libc/include/wchar.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKl",
   "name" : "const long",
   "referenced_type" : "_ZTIl",
   "size" : 4,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKm",
   "name" : "const unsigned long",
   "referenced_type" : "_ZTIm",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "is_const" : true,
   "linker_set_key" : "_ZTIKv",
   "name" : "const void",
   "referenced_type" : "_ZTIv",
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "is_const" : true,
   "linker_set_key" : "_ZTIKw",
   "name" : "const wchar_t",
   "referenced_type" : "_ZTIw",
   "size" : 4,
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "alignment" : 8,
   "is_const" : true,
   "linker_set_key" : "_ZTIKx",
   "name" : "const long long",
   "referenced_type" : "_ZTIx",
   "size" : 8,
   "source_file" : "bionic/libc/include/stdio.h"
  },
  {
   "alignment" : 4,
   "is_volatile" : true,
   "linker_set_key" : "_ZTIVPFPvS_jPKvE",
   "name" : "void *(*volatile)(void *, unsigned int, const void *)",
   "referenced_type" : "_ZTIPFPvS_jPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "is_volatile" : true,
   "linker_set_key" : "_ZTIVPFPvjPKvE",
   "name" : "void *(*volatile)(unsigned int, const void *)",
   "referenced_type" : "_ZTIPFPvjPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "is_volatile" : true,
   "linker_set_key" : "_ZTIVPFPvjjPKvE",
   "name" : "void *(*volatile)(unsigned int, unsigned int, const void *)",
   "referenced_type" : "_ZTIPFPvjjPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "is_volatile" : true,
   "linker_set_key" : "_ZTIVPFvPvPKvE",
   "name" : "void (*volatile)(void *, const void *)",
   "referenced_type" : "_ZTIPFvPvPKvE",
   "size" : 4,
   "source_file" : "bionic/libc/include/malloc.h"
  }
 ],
 "record_types" :
 [
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ch_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ch_size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ch_addralign",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10Elf32_Chdr",
   "name" : "Elf32_Chdr",
   "size" : 12,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "m_value",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "m_info",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "m_poffset",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "m_repeat",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "m_stride",
     "field_offset" : 144,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI10Elf32_Move",
   "name" : "Elf32_Move",
   "size" : 24,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "ch_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ch_reserved",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ch_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ch_addralign",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10Elf64_Chdr",
   "name" : "Elf64_Chdr",
   "size" : 24,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "m_value",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "m_info",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "m_poffset",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "m_repeat",
     "field_offset" : 192,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "m_stride",
     "field_offset" : 208,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI10Elf64_Move",
   "name" : "Elf64_Move",
   "size" : 32,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_kill",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_timer",
     "referenced_type" : "_ZTIN10__sifieldsUt0_E"
    },
    {
     "field_name" : "_rt",
     "referenced_type" : "_ZTIN10__sifieldsUt1_E"
    },
    {
     "field_name" : "_sigchld",
     "referenced_type" : "_ZTIN10__sifieldsUt2_E"
    },
    {
     "field_name" : "_sigfault",
     "referenced_type" : "_ZTIN10__sifieldsUt3_E"
    },
    {
     "field_name" : "_sigpoll",
     "referenced_type" : "_ZTIN10__sifieldsUt4_E"
    },
    {
     "field_name" : "_sigsys",
     "referenced_type" : "_ZTIN10__sifieldsUt5_E"
    }
   ],
   "linker_set_key" : "_ZTI10__sifields",
   "name" : "__sifields",
   "record_kind" : "union",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_kill",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_timer",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_rt",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_sigchld",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_sigfault",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_sigpoll",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    },
    {
     "field_name" : "_sigsys",
     "referenced_type" : "_ZTIN10__sifieldsUt_E"
    }
   ],
   "linker_set_key" : "_ZTI10__sifields",
   "name" : "__sifields",
   "record_kind" : "union",
   "self_type" : "_ZTI10__sifields#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "arp_pa",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "arp_ha",
     "field_offset" : 128,
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "arp_flags",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "arp_netmask",
     "field_offset" : 288,
     "referenced_type" : "_ZTI8sockaddr"
    }
   ],
   "linker_set_key" : "_ZTI10arpreq_old",
   "name" : "arpreq_old",
   "size" : 52,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_arp.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "pidfd",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "child_tid",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "parent_tid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "exit_signal",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stack",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stack_size",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tls",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "set_tid",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "set_tid_size",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "cgroup",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10clone_args",
   "name" : "clone_args",
   "size" : 88,
   "source_file" : "bionic/libc/kernel/uapi/linux/sched.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "n_namesz",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n_descsz",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n_type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10elf32_note",
   "name" : "elf32_note",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "p_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_offset",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_vaddr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_paddr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_filesz",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_memsz",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_flags",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_align",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10elf32_phdr",
   "name" : "elf32_phdr",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "r_offset",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "r_info",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "r_addend",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI10elf32_rela",
   "name" : "elf32_rela",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sh_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_addr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_offset",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_size",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_link",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_info",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_addralign",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_entsize",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10elf32_shdr",
   "name" : "elf32_shdr",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "n_namesz",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n_descsz",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n_type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10elf64_note",
   "name" : "elf64_note",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "p_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_flags",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "p_offset",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "p_vaddr",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "p_paddr",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "p_filesz",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "p_memsz",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "p_align",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10elf64_phdr",
   "name" : "elf64_phdr",
   "size" : 56,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "r_offset",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "r_info",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "r_addend",
     "field_offset" : 128,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI10elf64_rela",
   "name" : "elf64_rela",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "sh_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sh_addr",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sh_offset",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sh_size",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sh_link",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_info",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sh_addralign",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sh_entsize",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10elf64_shdr",
   "name" : "elf64_shdr",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "ptr",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "fd",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "u32",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "u64",
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10epoll_data",
   "name" : "epoll_data",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "bionic/libc/include/bits/epoll_event.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "ether_addr_octet",
     "referenced_type" : "_ZTIA6_h"
    }
   ],
   "linker_set_key" : "_ZTI10ether_addr",
   "name" : "ether_addr",
   "size" : 6,
   "source_file" : "bionic/libc/include/net/ethernet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "pid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI10f_owner_ex",
   "name" : "f_owner_ex",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/fcntl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ipi_ifindex",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ipi_spec_dst",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "ipi_addr",
     "field_offset" : 64,
     "referenced_type" : "_ZTI7in_addr"
    }
   ],
   "linker_set_key" : "_ZTI10in_pktinfo",
   "name" : "in_pktinfo",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "key",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "uid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cuid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cgid",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mode",
     "field_offset" : 160,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__pad1",
     "field_offset" : 176,
     "referenced_type" : "_ZTIA2_h"
    },
    {
     "field_name" : "seq",
     "field_offset" : 192,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__pad2",
     "field_offset" : 208,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__unused1",
     "field_offset" : 224,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused2",
     "field_offset" : 256,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI10ipc64_perm",
   "name" : "ipc64_perm",
   "size" : 36,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/ipcbuf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msgp",
     "referenced_type" : "_ZTIP6msgbuf"
    },
    {
     "field_name" : "msgtyp",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI10ipc_kludge",
   "name" : "ipc_kludge",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "it_interval",
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "it_value",
     "field_offset" : 64,
     "referenced_type" : "_ZTI8timespec"
    }
   ],
   "linker_set_key" : "_ZTI10itimerspec",
   "name" : "itimerspec",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "spare",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_id",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "param",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_ns_id",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10mnt_id_req",
   "name" : "mnt_id_req",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/mount.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "attr_set",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "attr_clr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "propagation",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "userns_fd",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI10mount_attr",
   "name" : "mount_attr",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/mount.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msg_perm",
     "referenced_type" : "_ZTI10ipc64_perm"
    },
    {
     "field_name" : "msg_stime",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_stime_high",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_rtime",
     "field_offset" : 352,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_rtime_high",
     "field_offset" : 384,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_ctime",
     "field_offset" : 416,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_ctime_high",
     "field_offset" : 448,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_cbytes",
     "field_offset" : 480,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_qnum",
     "field_offset" : 512,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_qbytes",
     "field_offset" : 544,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_lspid",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msg_lrpid",
     "field_offset" : 608,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "__unused4",
     "field_offset" : 640,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused5",
     "field_offset" : 672,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI10msqid64_ds",
   "name" : "msqid64_ds",
   "size" : 88,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/msgbuf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ndtc_key_len",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ndtc_entry_size",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ndtc_entries",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndtc_last_flush",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndtc_last_rand",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndtc_hash_rnd",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndtc_hash_mask",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndtc_hash_chain_gc",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndtc_proxy_qlen",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10ndt_config",
   "name" : "ndt_config",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "group",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10nl_pktinfo",
   "name" : "nl_pktinfo",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "base",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI10ns_namemap",
   "name" : "ns_namemap",
   "size" : 8,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rm_so",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rm_eo",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI10regmatch_t",
   "name" : "regmatch_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sem_perm",
     "referenced_type" : "_ZTI10ipc64_perm"
    },
    {
     "field_name" : "sem_otime",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sem_otime_high",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sem_ctime",
     "field_offset" : 352,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sem_ctime_high",
     "field_offset" : 384,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sem_nsems",
     "field_offset" : 416,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused3",
     "field_offset" : 448,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused4",
     "field_offset" : 480,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI10semid64_ds",
   "name" : "semid64_ds",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/sembuf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "shm_perm",
     "referenced_type" : "_ZTI10ipc64_perm"
    },
    {
     "field_name" : "shm_segsz",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "shm_atime",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_atime_high",
     "field_offset" : 352,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_dtime",
     "field_offset" : 384,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_dtime_high",
     "field_offset" : 416,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_ctime",
     "field_offset" : 448,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_ctime_high",
     "field_offset" : 480,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_cpid",
     "field_offset" : 512,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shm_lpid",
     "field_offset" : 544,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shm_nattch",
     "field_offset" : 576,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused4",
     "field_offset" : 608,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused5",
     "field_offset" : 640,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI10shmid64_ds",
   "name" : "shmid64_ds",
   "size" : 84,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/shmbuf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "trap_no",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "error_code",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "oldmask",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r0",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r1",
     "field_offset" : 128,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r2",
     "field_offset" : 160,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r3",
     "field_offset" : 192,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r4",
     "field_offset" : 224,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r5",
     "field_offset" : 256,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r6",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r7",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r8",
     "field_offset" : 352,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r9",
     "field_offset" : 384,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_r10",
     "field_offset" : 416,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_fp",
     "field_offset" : 448,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_ip",
     "field_offset" : 480,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_sp",
     "field_offset" : 512,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_lr",
     "field_offset" : 544,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_pc",
     "field_offset" : 576,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "arm_cpsr",
     "field_offset" : 608,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "fault_address",
     "field_offset" : 640,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI10sigcontext",
   "name" : "sigcontext",
   "size" : 84,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/sigcontext.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__bits",
     "referenced_type" : "_ZTIA2_m"
    }
   ],
   "linker_set_key" : "_ZTI10sigset64_t",
   "name" : "sigset64_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "flags",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "reserved2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI10tunnel_msg",
   "name" : "tunnel_msg",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__flag",
     "referenced_type" : "_ZTIU7_Atomicb"
    }
   ],
   "linker_set_key" : "_ZTI11atomic_flag",
   "name" : "atomic_flag",
   "size" : 1,
   "source_file" : "bionic/libc/include/bits/stdatomic.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "interval",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "timeout",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11cisco_proto",
   "name" : "cisco_proto",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "frag_offset",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "frag_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "frag_token",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "dmabuf_id",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "flags",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11dmabuf_cmsg",
   "name" : "dmabuf_cmsg",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/uio.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "events",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "data",
     "field_offset" : 64,
     "referenced_type" : "_ZTI10epoll_data"
    }
   ],
   "linker_set_key" : "_ZTI11epoll_event",
   "name" : "epoll_event",
   "size" : 16,
   "source_file" : "bionic/libc/include/bits/epoll_event.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "e_termination",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "e_exit",
     "field_offset" : 16,
     "referenced_type" : "_ZTIs"
    }
   ],
   "linker_set_key" : "_ZTI11exit_status",
   "name" : "exit_status",
   "size" : 4,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "id",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "type_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "max_num_members",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11fanout_args",
   "name" : "fanout_args",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "mode",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "raw",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA64_h"
    },
    {
     "field_name" : "size",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11fscrypt_key",
   "name" : "fscrypt_key",
   "size" : 72,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "val",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "uaddr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "flags",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11futex_waitv",
   "name" : "futex_waitv",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/futex.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ifs_ifsu",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN11if_settingsUt_E"
    }
   ],
   "linker_set_key" : "_ZTI11if_settings",
   "name" : "if_settings",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mac",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA32_h"
    }
   ],
   "linker_set_key" : "_ZTI11ifla_vf_mac",
   "name" : "ifla_vf_mac",
   "size" : 36,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ipi6_addr",
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "ipi6_ifindex",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI11in6_pktinfo",
   "name" : "in6_pktinfo",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ip6m_addr",
     "referenced_type" : "_ZTI12sockaddr_in6"
    },
    {
     "field_name" : "ip6m_mtu",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11ip6_mtuinfo",
   "name" : "ip6_mtuinfo",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "imsf_multiaddr",
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imsf_interface",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imsf_fmode",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "imsf_numsrc",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "imsf_slist",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA1_7in_addr"
    }
   ],
   "linker_set_key" : "_ZTI11ip_msfilter",
   "name" : "ip_msfilter",
   "size" : 20,
   "source_file" : "bionic/libc/include/bits/ip_msfilter.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "nexthdr",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "hdrlen",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "type",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "segments_left",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI11ipv6_rt_hdr",
   "name" : "ipv6_rt_hdr",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nm_status",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_group",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_pid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_uid",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_gid",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11nl_mmap_hdr",
   "name" : "nl_mmap_hdr",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nm_block_size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_block_nr",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_frame_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nm_frame_nr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11nl_mmap_req",
   "name" : "nl_mmap_req",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIA1025_c"
    },
    {
     "field_name" : "alg",
     "field_offset" : 8200,
     "referenced_type" : "_ZTIA1025_c"
    },
    {
     "field_name" : "data",
     "field_offset" : 16416,
     "referenced_type" : "_ZTIPh"
    },
    {
     "field_name" : "len",
     "field_offset" : 16448,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI11ns_tsig_key",
   "name" : "ns_tsig_key",
   "size" : 2060,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "mr_ifindex",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "mr_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "mr_alen",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "mr_address",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI11packet_mreq",
   "name" : "packet_mreq",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "start",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "end",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "categories",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI11page_region",
   "name" : "page_region",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "size",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "start",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "end",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "walk_end",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vec",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vec_len",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "max_pages",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "category_inverted",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "category_mask",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "category_anyof_mask",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "return_mask",
     "field_offset" : 704,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI11pm_scan_arg",
   "name" : "pm_scan_arg",
   "size" : 96,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "next",
     "referenced_type" : "_ZTIP11robust_list"
    }
   ],
   "linker_set_key" : "_ZTI11robust_list",
   "name" : "robust_list",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/futex.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "proto",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "u",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN11rta_sessionUt_E"
    }
   ],
   "linker_set_key" : "_ZTI11rta_session",
   "name" : "rta_session",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sched_priority",
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI11sched_param",
   "name" : "sched_param",
   "size" : 4,
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN11sigaction64Ut_E"
    },
    {
     "field_name" : "sa_flags",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sa_restorer",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvvE"
    },
    {
     "field_name" : "sa_mask",
     "field_offset" : 96,
     "referenced_type" : "_ZTI10sigset64_t"
    }
   ],
   "linker_set_key" : "_ZTI11sigaction64",
   "name" : "sigaction64",
   "size" : 20,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN11sigaction64Ut_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    },
    {
     "field_name" : "sa_flags",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sa_restorer",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPFvvE"
    },
    {
     "field_name" : "sa_mask",
     "field_offset" : 96,
     "referenced_type" : "_ZTI10sigset64_t"
    }
   ],
   "linker_set_key" : "_ZTI11sigaction64",
   "name" : "sigaction64",
   "self_type" : "_ZTI11sigaction64#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 20,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ss_sp",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "ss_flags",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ss_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11sigaltstack",
   "name" : "sigaltstack",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sin_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sin_port",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sin_addr",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "__pad",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI11sockaddr_in",
   "name" : "sockaddr_in",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sll_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sll_protocol",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sll_ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sll_hatype",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sll_pkttype",
     "field_offset" : 80,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "sll_halen",
     "field_offset" : 88,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "sll_addr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI11sockaddr_ll",
   "name" : "sockaddr_ll",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nl_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nl_pad",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nl_pid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nl_groups",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11sockaddr_nl",
   "name" : "sockaddr_nl",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "sun_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sun_path",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA108_c"
    }
   ],
   "linker_set_key" : "_ZTI11sockaddr_un",
   "name" : "sockaddr_un",
   "size" : 110,
   "source_file" : "bionic/libc/kernel/uapi/linux/un.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_status",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "tp_len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_snaplen",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_mac",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_net",
     "field_offset" : 112,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_sec",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_usec",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11tpacket_hdr",
   "name" : "tpacket_hdr",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_block_size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_block_nr",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_frame_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_frame_nr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11tpacket_req",
   "name" : "tpacket_req",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fpregs",
     "referenced_type" : "_ZTIA8_N11user_fpregs6fp_regE"
    },
    {
     "bit_width" : 32,
     "field_name" : "fpsr",
     "field_offset" : 768,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 32,
     "field_name" : "fpcr",
     "field_offset" : 800,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ftype",
     "field_offset" : 832,
     "referenced_type" : "_ZTIA8_h"
    },
    {
     "field_name" : "init_flag",
     "field_offset" : 896,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11user_fpregs",
   "name" : "user_fpregs",
   "size" : 116,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fpregs",
     "referenced_type" : "_ZTIA8_6fp_reg"
    },
    {
     "bit_width" : 32,
     "field_name" : "fpsr",
     "field_offset" : 768,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 32,
     "field_name" : "fpcr",
     "field_offset" : 800,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ftype",
     "field_offset" : 832,
     "referenced_type" : "_ZTIA8_h"
    },
    {
     "field_name" : "init_flag",
     "field_offset" : 896,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI11user_fpregs",
   "name" : "user_fpregs",
   "self_type" : "_ZTI11user_fpregs#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 116,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vd_version",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_ndx",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_cnt",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_hash",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vd_aux",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vd_next",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12Elf32_Verdef",
   "name" : "Elf32_Verdef",
   "size" : 20,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "a_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "a_un",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN12Elf32_auxv_tUt_E"
    }
   ],
   "linker_set_key" : "_ZTI12Elf32_auxv_t",
   "name" : "Elf32_auxv_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vd_version",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_ndx",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_cnt",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vd_hash",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vd_aux",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vd_next",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12Elf64_Verdef",
   "name" : "Elf64_Verdef",
   "size" : 20,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "a_type",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "a_un",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN12Elf64_auxv_tUt_E"
    }
   ],
   "linker_set_key" : "_ZTI12Elf64_auxv_t",
   "name" : "Elf64_auxv_t",
   "size" : 16,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "dlpi_addr",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "dlpi_name",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "dlpi_phdr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPK10elf32_phdr"
    },
    {
     "field_name" : "dlpi_phnum",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "dlpi_adds",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "dlpi_subs",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "dlpi_tls_modid",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "dlpi_tls_data",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI12dl_phdr_info",
   "name" : "dl_phdr_info",
   "size" : 40,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "token_start",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "token_count",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12dmabuf_token",
   "name" : "dmabuf_token",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/uio.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "busy_poll_usecs",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "busy_poll_budget",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "prefer_busy_poll",
     "field_offset" : 48,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__pad",
     "field_offset" : 56,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI12epoll_params",
   "name" : "epoll_params",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/eventpoll.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "ether_dhost",
     "referenced_type" : "_ZTIA6_h"
    },
    {
     "field_name" : "ether_shost",
     "field_offset" : 48,
     "referenced_type" : "_ZTIA6_h"
    },
    {
     "field_name" : "ether_type",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI12ether_header",
   "name" : "ether_header",
   "size" : 14,
   "source_file" : "bionic/libc/include/net/ethernet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "dlci",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12fr_proto_pvc",
   "name" : "fr_proto_pvc",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "start",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "len",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "minlen",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI12fstrim_range",
   "name" : "fstrim_range",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_parse.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_parse.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_print.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_print.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/getaddrinfo.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/getaddrinfo.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/gethnamaddr.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/gethnamaddr.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/getnameinfo.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/getnameinfo.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/sethostent.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/sethostent.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/herror.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/herror.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_cache.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_cache.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_comp.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_comp.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_debug.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_debug.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_init.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_init.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_mkquery.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_mkquery.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_query.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_query.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_send.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_send.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_state.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_state.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/isc/ev_streams.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/isc/ev_streams.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/isc/ev_timers.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/isc/ev_timers.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_netbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/inet/nsap_addr.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_netbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/inet/nsap_addr.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/base64.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/base64.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_lnaof.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_lnaof.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_makeaddr.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_makeaddr.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_netof.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_netof.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_ntoa.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_ntoa.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_ntop.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_ntop.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_pton.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_pton.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/res_random.sdump"
    }
   ],
   "linker_set_key" : "_ZTI12group_filter",
   "name" : "group_filter",
   "self_type" : "_ZTI12group_filter#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/res_random.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__hsearch",
     "referenced_type" : "_ZTIP9__hsearch"
    }
   ],
   "linker_set_key" : "_ZTI12hsearch_data",
   "name" : "hsearch_data",
   "size" : 4,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "if_index",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "if_name",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTI12if_nameindex",
   "name" : "if_nameindex",
   "size" : 8,
   "source_file" : "bionic/libc/include/net/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "filter_mask",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12if_stats_msg",
   "name" : "if_stats_msg",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "guid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI12ifla_vf_guid",
   "name" : "ifla_vf_guid",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "min_tx_rate",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "max_tx_rate",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12ifla_vf_rate",
   "name" : "ifla_vf_rate",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vlan",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "qos",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12ifla_vf_vlan",
   "name" : "ifla_vf_vlan",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "nexthdr",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "hdrlen",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI12ipv6_opt_hdr",
   "name" : "ipv6_opt_hdr",
   "size" : 2,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nduseropt_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "nduseropt_pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "nduseropt_opts_len",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nduseropt_ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "nduseropt_icmp_type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "nduseropt_icmp_code",
     "field_offset" : 72,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "nduseropt_pad2",
     "field_offset" : 80,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nduseropt_pad3",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12nduseroptmsg",
   "name" : "nduseroptmsg",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "start_code",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "end_code",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "start_data",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "end_data",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "start_brk",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "brk",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "start_stack",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "arg_start",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "arg_end",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "env_start",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "env_end",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "auxv",
     "field_offset" : 704,
     "referenced_type" : "_ZTIPy"
    },
    {
     "field_name" : "auxv_size",
     "field_offset" : 736,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "exe_fd",
     "field_offset" : 768,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12prctl_mm_map",
   "name" : "prctl_mm_map",
   "size" : 104,
   "source_file" : "bionic/libc/kernel/uapi/linux/prctl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sin6_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sin6_port",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sin6_flowinfo",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sin6_addr",
     "field_offset" : 64,
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "sin6_scope_id",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12sockaddr_in6",
   "name" : "sockaddr_in6",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "spkt_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "spkt_device",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA14_h"
    },
    {
     "field_name" : "spkt_protocol",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI12sockaddr_pkt",
   "name" : "sockaddr_pkt",
   "size" : 18,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tz_minuteswest",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tz_dsttime",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI12sys_timezone",
   "name" : "sys_timezone",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "clock_rate",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "clock_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "loopback",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "slot_map",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12te1_settings",
   "name" : "te1_settings",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_status",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_snaplen",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_mac",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_net",
     "field_offset" : 112,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_sec",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_nsec",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_vlan_tci",
     "field_offset" : 192,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_vlan_tpid",
     "field_offset" : 208,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_padding",
     "field_offset" : 224,
     "referenced_type" : "_ZTIA4_h"
    }
   ],
   "linker_set_key" : "_ZTI12tpacket2_hdr",
   "name" : "tpacket2_hdr",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_next_offset",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_sec",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_nsec",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_snaplen",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_len",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_status",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_mac",
     "field_offset" : 192,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_net",
     "field_offset" : 208,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_offset" : 224,
     "referenced_type" : "_ZTIN12tpacket3_hdrUt_E"
    },
    {
     "field_name" : "tp_padding",
     "field_offset" : 320,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI12tpacket3_hdr",
   "name" : "tpacket3_hdr",
   "size" : 48,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_block_size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_block_nr",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_frame_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_frame_nr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_retire_blk_tov",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_sizeof_priv",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_feature_req_word",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI12tpacket_req3",
   "name" : "tpacket_req3",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fpexc",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "fpinst",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "fpinst2",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI12user_vfp_exc",
   "name" : "user_vfp_exc",
   "size" : 12,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "si_boundto",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "si_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI13Elf32_Syminfo",
   "name" : "Elf32_Syminfo",
   "size" : 4,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vda_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vda_next",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13Elf32_Verdaux",
   "name" : "Elf32_Verdaux",
   "size" : 8,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vna_hash",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vna_flags",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vna_other",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vna_name",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vna_next",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13Elf32_Vernaux",
   "name" : "Elf32_Vernaux",
   "size" : 16,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vn_version",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vn_cnt",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vn_file",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vn_aux",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vn_next",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13Elf32_Verneed",
   "name" : "Elf32_Verneed",
   "size" : 16,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "si_boundto",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "si_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI13Elf64_Syminfo",
   "name" : "Elf64_Syminfo",
   "size" : 4,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vda_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vda_next",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13Elf64_Verdaux",
   "name" : "Elf64_Verdaux",
   "size" : 8,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vna_hash",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vna_flags",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vna_other",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vna_name",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vna_next",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13Elf64_Vernaux",
   "name" : "Elf64_Vernaux",
   "size" : 16,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vn_version",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vn_cnt",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "vn_file",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vn_aux",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vn_next",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13Elf64_Verneed",
   "name" : "Elf64_Verneed",
   "size" : 16,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "len",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "name",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA128_h"
    }
   ],
   "linker_set_key" : "_ZTI13fs_sysfs_path",
   "name" : "fs_sysfs_path",
   "size" : 129,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifa_prefered",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ifa_valid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cstamp",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tstamp",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13ifa_cacheinfo",
   "name" : "ifa_cacheinfo",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_addr.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "vsi_mgr_id",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "vsi_type_id",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA3_h"
    },
    {
     "field_name" : "vsi_type_version",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pad",
     "field_offset" : 40,
     "referenced_type" : "_ZTIA3_h"
    }
   ],
   "linker_set_key" : "_ZTI13ifla_port_vsi",
   "name" : "ifla_port_vsi",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "setting",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13ifla_vf_trust",
   "name" : "ifla_vf_trust",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nr_inodes",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "nr_unused",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "dummy",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA5_l"
    }
   ],
   "linker_set_key" : "_ZTI13inodes_stat_t",
   "name" : "inodes_stat_t",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "wd",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cookie",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "len",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "name",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA_c"
    }
   ],
   "linker_set_key" : "_ZTI13inotify_event",
   "name" : "inotify_event",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/inotify.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ndm_confirmed",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndm_used",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndm_updated",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ndm_refcnt",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13nda_cacheinfo",
   "name" : "nda_cacheinfo",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "size",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "query_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "query_addr",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vma_start",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vma_end",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vma_flags",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vma_page_size",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "vma_offset",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "inode",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "dev_major",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "dev_minor",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vma_name_size",
     "field_offset" : 640,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "build_id_size",
     "field_offset" : 672,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vma_name_addr",
     "field_offset" : 704,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "build_id_addr",
     "field_offset" : 768,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI13procmap_query",
   "name" : "procmap_query",
   "size" : 104,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rta_clntref",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rta_lastuse",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rta_expires",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rta_error",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rta_used",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rta_id",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rta_ts",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rta_tsage",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13rta_cacheinfo",
   "name" : "rta_cacheinfo",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "mfcs_packets",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mfcs_bytes",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mfcs_wrong_if",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI13rta_mfc_stats",
   "name" : "rta_mfc_stats",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ts_sec",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_offset" : 32,
     "referenced_type" : "_ZTIN13tpacket_bd_tsUt_E"
    }
   ],
   "linker_set_key" : "_ZTI13tpacket_bd_ts",
   "name" : "tpacket_bd_ts",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "req",
     "referenced_type" : "_ZTI11tpacket_req"
    },
    {
     "field_name" : "req3",
     "referenced_type" : "_ZTI12tpacket_req3"
    }
   ],
   "linker_set_key" : "_ZTI13tpacket_req_u",
   "name" : "tpacket_req_u",
   "record_kind" : "union",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_packets",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_drops",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI13tpacket_stats",
   "name" : "tpacket_stats",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "prio",
     "referenced_type" : "_ZTIA2_h"
    },
    {
     "field_name" : "addr",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA6_h"
    }
   ],
   "linker_set_key" : "_ZTI14ifla_bridge_id",
   "name" : "ifla_bridge_id",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "max_reasm_len",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tstamp",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "reachable_time",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "retrans_time",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI14ifla_cacheinfo",
   "name" : "ifla_cacheinfo",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "imr_multiaddr",
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imr_interface",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imr_sourceaddr",
     "field_offset" : 64,
     "referenced_type" : "_ZTI7in_addr"
    }
   ],
   "linker_set_key" : "_ZTI14ip_mreq_source",
   "name" : "ip_mreq_source",
   "size" : 12,
   "source_file" : "bionic/libc/include/bits/ip_mreq_source.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "value",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "selector",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI14nla_bitfield32",
   "name" : "nla_bitfield32",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stack_base",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "stack_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "guard_size",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sched_policy",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sched_priority",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI14pthread_attr_t",
   "name" : "pthread_attr_t",
   "size" : 24,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__private",
     "referenced_type" : "_ZTIA1_i"
    }
   ],
   "linker_set_key" : "_ZTI14pthread_cond_t",
   "name" : "pthread_cond_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "entropy_count",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "buf_size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "buf",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA_j"
    }
   ],
   "linker_set_key" : "_ZTI14rand_pool_info",
   "name" : "rand_pool_info",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/random.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "encoding",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "parity",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI14raw_hdlc_proto",
   "name" : "raw_hdlc_proto",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "block_status",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "num_pkts",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "offset_to_first_pkt",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "blk_len",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "seq_num",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ts_first_pkt",
     "field_offset" : 192,
     "referenced_type" : "_ZTI13tpacket_bd_ts"
    },
    {
     "field_name" : "ts_last_pkt",
     "field_offset" : 256,
     "referenced_type" : "_ZTI13tpacket_bd_ts"
    }
   ],
   "linker_set_key" : "_ZTI14tpacket_hdr_v1",
   "name" : "tpacket_hdr_v1",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "dce",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "modulo",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "window",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "t1",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "t2",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n2",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI14x25_hdlc_proto",
   "name" : "x25_hdlc_proto",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fds_bits",
     "referenced_type" : "_ZTIA32_m"
    }
   ],
   "linker_set_key" : "_ZTI15__kernel_fd_set",
   "name" : "__kernel_fd_set",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/linux/posix_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "val",
     "referenced_type" : "_ZTIA2_i"
    }
   ],
   "linker_set_key" : "_ZTI15__kernel_fsid_t",
   "name" : "__kernel_fsid_t",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/posix_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "off",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "len",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI15cachestat_range",
   "name" : "cachestat_range",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/mman.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rate",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI15ifla_vf_tx_rate",
   "name" : "ifla_vf_tx_rate",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI15ifla_vlan_flags",
   "name" : "ifla_vlan_flags",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__private",
     "referenced_type" : "_ZTIA1_i"
    }
   ],
   "linker_set_key" : "_ZTI15pthread_mutex_t",
   "name" : "pthread_mutex_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "rx_packets",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_packets",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_bytes",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_bytes",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_errors",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_errors",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_dropped",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_dropped",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "multicast",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI15rtnl_hw_stats64",
   "name" : "rtnl_hw_stats64",
   "size" : 72,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "mem_start",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mem_end",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "base_addr",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "irq",
     "field_offset" : 192,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "dma",
     "field_offset" : 208,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "port",
     "field_offset" : 216,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI15rtnl_link_ifmap",
   "name" : "rtnl_link_ifmap",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rx_packets",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_packets",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_bytes",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_bytes",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_errors",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_errors",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_dropped",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_dropped",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "multicast",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "collisions",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_length_errors",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_over_errors",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_crc_errors",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_frame_errors",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_fifo_errors",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_missed_errors",
     "field_offset" : 480,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_aborted_errors",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_carrier_errors",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_fifo_errors",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_heartbeat_errors",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_window_errors",
     "field_offset" : 640,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_compressed",
     "field_offset" : 672,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tx_compressed",
     "field_offset" : 704,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rx_nohandler",
     "field_offset" : 736,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI15rtnl_link_stats",
   "name" : "rtnl_link_stats",
   "size" : 96,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "tv_nsec",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI15statx_timestamp",
   "name" : "statx_timestamp",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_status",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_snaplen",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_mac",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_net",
     "field_offset" : 112,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_vlan_tci",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_vlan_tpid",
     "field_offset" : 144,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI15tpacket_auxdata",
   "name" : "tpacket_auxdata",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "stats1",
     "referenced_type" : "_ZTI13tpacket_stats"
    },
    {
     "field_name" : "stats3",
     "referenced_type" : "_ZTI16tpacket_stats_v3"
    }
   ],
   "linker_set_key" : "_ZTI15tpacket_stats_u",
   "name" : "tpacket_stats_u",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "src_fd",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "src_offset",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "src_length",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "dest_offset",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI16file_clone_range",
   "name" : "file_clone_range",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gsr_interface",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gsr_group",
     "field_offset" : 32,
     "referenced_type" : "_ZTI16sockaddr_storage"
    },
    {
     "field_name" : "gsr_source",
     "field_offset" : 1056,
     "referenced_type" : "_ZTI16sockaddr_storage"
    }
   ],
   "linker_set_key" : "_ZTI16group_source_req",
   "name" : "group_source_req",
   "size" : 260,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI16ifla_rmnet_flags",
   "name" : "ifla_rmnet_flags",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "setting",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI16ifla_vf_spoofchk",
   "name" : "ifla_vf_spoofchk",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "length",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "addr",
     "field_offset" : 16,
     "referenced_type" : "_ZTI8in6_addr"
    }
   ],
   "linker_set_key" : "_ZTI16ipv6_destopt_hao",
   "name" : "ipv6_destopt_hao",
   "size" : 18,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "preferred_time",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "valid_time",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI16prefix_cacheinfo",
   "name" : "prefix_cacheinfo",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__private",
     "referenced_type" : "_ZTIA10_i"
    }
   ],
   "linker_set_key" : "_ZTI16pthread_rwlock_t",
   "name" : "pthread_rwlock_t",
   "size" : 40,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "list",
     "referenced_type" : "_ZTI11robust_list"
    },
    {
     "field_name" : "futex_offset",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "list_op_pending",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP11robust_list"
    }
   ],
   "linker_set_key" : "_ZTI16robust_list_head",
   "name" : "robust_list_head",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/futex.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "filter_off",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI16seccomp_metadata",
   "name" : "seccomp_metadata",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "ssi_signo",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_errno",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ssi_code",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ssi_pid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_uid",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_fd",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ssi_tid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_band",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_overrun",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_trapno",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ssi_status",
     "field_offset" : 320,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ssi_int",
     "field_offset" : 352,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ssi_ptr",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ssi_utime",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ssi_stime",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ssi_addr",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ssi_addr_lsb",
     "field_offset" : 640,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__pad2",
     "field_offset" : 656,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ssi_syscall",
     "field_offset" : 672,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ssi_call_addr",
     "field_offset" : 704,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ssi_arch",
     "field_offset" : 768,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__pad",
     "field_offset" : 800,
     "referenced_type" : "_ZTIA28_h"
    }
   ],
   "linker_set_key" : "_ZTI16signalfd_siginfo",
   "name" : "signalfd_siginfo",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/linux/signalfd.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN16sockaddr_storageUt_E"
    }
   ],
   "linker_set_key" : "_ZTI16sockaddr_storage",
   "name" : "sockaddr_storage",
   "size" : 128,
   "source_file" : "bionic/libc/include/bits/sockaddr_storage.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_packets",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_drops",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_freeze_q_cnt",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI16tpacket_stats_v3",
   "name" : "tpacket_stats_v3",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "tv_nsec",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI17__kernel_timespec",
   "name" : "__kernel_timespec",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "reserved_addr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "reserved_size",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "relro_fd",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "library_fd",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "library_fd_offset",
     "field_offset" : 192,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "library_namespace",
     "field_offset" : 256,
     "referenced_type" : "_ZTIP19android_namespace_t"
    }
   ],
   "linker_set_key" : "_ZTI17android_dlextinfo",
   "name" : "android_dlextinfo",
   "size" : 40,
   "source_file" : "bionic/libc/include/android/dlext.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "src_offset",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "src_length",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "dest_count",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "reserved1",
     "field_offset" : 144,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "reserved2",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "info",
     "field_offset" : 192,
     "referenced_type" : "_ZTIA_22file_dedupe_range_info"
    }
   ],
   "linker_set_key" : "_ZTI17file_dedupe_range",
   "name" : "file_dedupe_range",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nr_files",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "nr_free_files",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "max_files",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI17files_stat_struct",
   "name" : "files_stat_struct",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "dlci",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "master",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA16_c"
    }
   ],
   "linker_set_key" : "_ZTI17fr_proto_pvc_info",
   "name" : "fr_proto_pvc_info",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "contents_encryption_mode",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "filenames_encryption_mode",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "flags",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "master_key_descriptor",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI17fscrypt_policy_v1",
   "name" : "fscrypt_policy_v1",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "contents_encryption_mode",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "filenames_encryption_mode",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "flags",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "log2_data_unit_size",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 40,
     "referenced_type" : "_ZTIA3_h"
    },
    {
     "field_name" : "master_key_identifier",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA16_h"
    }
   ],
   "linker_set_key" : "_ZTI17fscrypt_policy_v2",
   "name" : "fscrypt_policy_v2",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "broadcast",
     "referenced_type" : "_ZTIA32_h"
    }
   ],
   "linker_set_key" : "_ZTI17ifla_vf_broadcast",
   "name" : "ifla_vf_broadcast",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vlan",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "qos",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "vlan_proto",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI17ifla_vf_vlan_info",
   "name" : "ifla_vf_vlan_info",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "flr_dst",
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "flr_label",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "flr_action",
     "field_offset" : 160,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "flr_share",
     "field_offset" : 168,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "flr_flags",
     "field_offset" : 176,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "flr_expires",
     "field_offset" : 192,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "flr_linger",
     "field_offset" : 208,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__flr_pad",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI17in6_flowlabel_req",
   "name" : "in6_flowlabel_req",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "counter",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "key",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP7dst_key"
    },
    {
     "field_name" : "ctx",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "sig",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA512_h"
    },
    {
     "field_name" : "siglen",
     "field_offset" : 4192,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI17ns_tcp_tsig_state",
   "name" : "ns_tcp_tsig_state",
   "size" : 528,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__private",
     "referenced_type" : "_ZTIA8_i"
    }
   ],
   "linker_set_key" : "_ZTI17pthread_barrier_t",
   "name" : "pthread_barrier_t",
   "size" : 32,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "mode",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "selector",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "offset",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "len",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI17ptrace_sud_config",
   "name" : "ptrace_sud_config",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "rx_packets",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_packets",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_bytes",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_bytes",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_errors",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_errors",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_dropped",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_dropped",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "multicast",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "collisions",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_length_errors",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_over_errors",
     "field_offset" : 704,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_crc_errors",
     "field_offset" : 768,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_frame_errors",
     "field_offset" : 832,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_fifo_errors",
     "field_offset" : 896,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_missed_errors",
     "field_offset" : 960,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_aborted_errors",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_carrier_errors",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_fifo_errors",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_heartbeat_errors",
     "field_offset" : 1216,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_window_errors",
     "field_offset" : 1280,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_compressed",
     "field_offset" : 1344,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tx_compressed",
     "field_offset" : 1408,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_nohandler",
     "field_offset" : 1472,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rx_otherhost_dropped",
     "field_offset" : 1536,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI17rtnl_link_stats64",
   "name" : "rtnl_link_stats64",
   "size" : 200,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__func",
     "referenced_type" : "_ZTIPFiPvE"
    },
    {
     "field_name" : "__arg",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI18__bionic_thrd_data",
   "name" : "__bionic_thrd_data",
   "size" : 8,
   "source_file" : "bionic/libc/include/bits/threads_inlines.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_u",
     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E"
    },
    {
     "field_name" : "sa_mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sa_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sa_restorer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "linker_set_key" : "_ZTI18__kernel_sigaction",
   "name" : "__kernel_sigaction",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_u",
     "referenced_type" : "_ZTIN18__kernel_sigactionUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    },
    {
     "field_name" : "sa_mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sa_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sa_restorer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "linker_set_key" : "_ZTI18__kernel_sigaction",
   "name" : "__kernel_sigaction",
   "self_type" : "_ZTI18__kernel_sigaction#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "link_state",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI18ifla_vf_link_state",
   "name" : "ifla_vf_link_state",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__private",
     "referenced_type" : "_ZTIA2_i"
    }
   ],
   "linker_set_key" : "_ZTI18pthread_spinlock_t",
   "name" : "pthread_spinlock_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/bits/pthread_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "offset_to_priv",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hdr",
     "field_offset" : 64,
     "referenced_type" : "_ZTI19tpacket_bd_header_u"
    }
   ],
   "linker_set_key" : "_ZTI18tpacket_block_desc",
   "name" : "tpacket_block_desc",
   "size" : 48,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "it_interval",
     "referenced_type" : "_ZTI17__kernel_timespec"
    },
    {
     "field_name" : "it_value",
     "field_offset" : 128,
     "referenced_type" : "_ZTI17__kernel_timespec"
    }
   ],
   "linker_set_key" : "_ZTI19__kernel_itimerspec",
   "name" : "__kernel_itimerspec",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__cleanup_prev",
     "referenced_type" : "_ZTIP19__pthread_cleanup_t"
    },
    {
     "field_name" : "__cleanup_routine",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "field_name" : "__cleanup_arg",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI19__pthread_cleanup_t",
   "name" : "__pthread_cleanup_t",
   "size" : 12,
   "source_file" : "bionic/libc/include/pthread.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "key_spec",
     "referenced_type" : "_ZTI21fscrypt_key_specifier"
    },
    {
     "field_name" : "raw_size",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "key_id",
     "field_offset" : 352,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 384,
     "referenced_type" : "_ZTIA7_j"
    },
    {
     "field_name" : "__flags",
     "field_offset" : 608,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "raw",
     "field_offset" : 640,
     "referenced_type" : "_ZTIA_h"
    }
   ],
   "linker_set_key" : "_ZTI19fscrypt_add_key_arg",
   "name" : "fscrypt_add_key_arg",
   "size" : 80,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "op",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "pad",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA3_h"
    },
    {
     "field_name" : "arch",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "instruction_pointer",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stack_pointer",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_offset" : 192,
     "referenced_type" : "_ZTIN19ptrace_syscall_infoUt_E"
    }
   ],
   "linker_set_key" : "_ZTI19ptrace_syscall_info",
   "name" : "ptrace_syscall_info",
   "size" : 88,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "bh1",
     "referenced_type" : "_ZTI14tpacket_hdr_v1"
    }
   ],
   "linker_set_key" : "_ZTI19tpacket_bd_header_u",
   "name" : "tpacket_bd_header_u",
   "record_kind" : "union",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "vf",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "setting",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI20ifla_vf_rss_query_en",
   "name" : "ifla_vf_rss_query_en",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "clock_rate",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "clock_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "loopback",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI20sync_serial_settings",
   "name" : "sync_serial_settings",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tp_rxhash",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_vlan_tci",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tp_vlan_tpid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tp_padding",
     "field_offset" : 80,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI20tpacket_hdr_variant1",
   "name" : "tpacket_hdr_variant1",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "val",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "buf",
     "referenced_type" : "_ZTIP24__kernel_legacy_semid_ds"
    },
    {
     "field_name" : "array",
     "referenced_type" : "_ZTIPt"
    },
    {
     "field_name" : "__buf",
     "referenced_type" : "_ZTIP7seminfo"
    },
    {
     "field_name" : "__pad",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI21__kernel_legacy_semun",
   "name" : "__kernel_legacy_semun",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tv_nsec",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI21__kernel_old_timespec",
   "name" : "__kernel_old_timespec",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "tv_usec",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI21__kernel_sock_timeval",
   "name" : "__kernel_sock_timeval",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/time_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "u",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN21fscrypt_key_specifierUt_E"
    }
   ],
   "linker_set_key" : "_ZTI21fscrypt_key_specifier",
   "name" : "fscrypt_key_specifier",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "from",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "to",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI21ifla_vlan_qos_mapping",
   "name" : "ifla_vlan_qos_mapping",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "low",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "high",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI21ifla_vxlan_port_range",
   "name" : "ifla_vxlan_port_range",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_link.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "dest_fd",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "dest_offset",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "bytes_deduped",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "status",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI22file_dedupe_range_info",
   "name" : "file_dedupe_range_info",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "key_spec",
     "referenced_type" : "_ZTI21fscrypt_key_specifier"
    },
    {
     "field_name" : "removal_status_flags",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 352,
     "referenced_type" : "_ZTIA5_j"
    }
   ],
   "linker_set_key" : "_ZTI22fscrypt_remove_key_arg",
   "name" : "fscrypt_remove_key_arg",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "tp_all",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tp_huge",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "tp_failed",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI22tpacket_rollover_stats",
   "name" : "tpacket_rollover_stats",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "off",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI23ptrace_peeksiginfo_args",
   "name" : "ptrace_peeksiginfo_args",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "key",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "uid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "gid",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "cuid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "cgid",
     "field_offset" : 80,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "mode",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "seq",
     "field_offset" : 112,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI24__kernel_legacy_ipc_perm",
   "name" : "__kernel_legacy_ipc_perm",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msg_perm",
     "referenced_type" : "_ZTI24__kernel_legacy_ipc_perm"
    },
    {
     "field_name" : "msg_first",
     "field_offset" : 128,
     "referenced_type" : "_ZTIP3msg"
    },
    {
     "field_name" : "msg_last",
     "field_offset" : 160,
     "referenced_type" : "_ZTIP3msg"
    },
    {
     "field_name" : "msg_stime",
     "field_offset" : 192,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "msg_rtime",
     "field_offset" : 224,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "msg_ctime",
     "field_offset" : 256,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "msg_lcbytes",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_lqbytes",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "msg_cbytes",
     "field_offset" : 352,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "msg_qnum",
     "field_offset" : 368,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "msg_qbytes",
     "field_offset" : 384,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "msg_lspid",
     "field_offset" : 400,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "msg_lrpid",
     "field_offset" : 416,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI24__kernel_legacy_msqid_ds",
   "name" : "__kernel_legacy_msqid_ds",
   "size" : 56,
   "source_file" : "bionic/libc/kernel/uapi/linux/msg.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sem_perm",
     "referenced_type" : "_ZTI24__kernel_legacy_ipc_perm"
    },
    {
     "field_name" : "sem_otime",
     "field_offset" : 128,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "sem_ctime",
     "field_offset" : 160,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "sem_base",
     "field_offset" : 192,
     "referenced_type" : "_ZTIP3sem"
    },
    {
     "field_name" : "sem_pending",
     "field_offset" : 224,
     "referenced_type" : "_ZTIP9sem_queue"
    },
    {
     "field_name" : "sem_pending_last",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPP9sem_queue"
    },
    {
     "field_name" : "undo",
     "field_offset" : 288,
     "referenced_type" : "_ZTIP8sem_undo"
    },
    {
     "field_name" : "sem_nsems",
     "field_offset" : 320,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI24__kernel_legacy_semid_ds",
   "name" : "__kernel_legacy_semid_ds",
   "size" : 44,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "shm_perm",
     "referenced_type" : "_ZTI24__kernel_legacy_ipc_perm"
    },
    {
     "field_name" : "shm_segsz",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shm_atime",
     "field_offset" : 160,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "shm_dtime",
     "field_offset" : 192,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "shm_ctime",
     "field_offset" : 224,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "shm_cpid",
     "field_offset" : 256,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "shm_lpid",
     "field_offset" : 272,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "shm_nattch",
     "field_offset" : 288,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "shm_unused",
     "field_offset" : 304,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "shm_unused2",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "shm_unused3",
     "field_offset" : 352,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI24__kernel_legacy_shmid_ds",
   "name" : "__kernel_legacy_shmid_ds",
   "size" : 48,
   "source_file" : "bionic/libc/kernel/uapi/linux/shm.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "size_of_opaque_state",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mmap_prot",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mmap_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA13_j"
    }
   ],
   "linker_set_key" : "_ZTI24vgetrandom_opaque_params",
   "name" : "vgetrandom_opaque_params",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/random.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "policy_size",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "policy",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN25fscrypt_get_policy_ex_argUt_E"
    }
   ],
   "linker_set_key" : "_ZTI25fscrypt_get_policy_ex_arg",
   "name" : "fscrypt_get_policy_ex_arg",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "rseq_abi_pointer",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rseq_abi_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "signature",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "flags",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "pad",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI25ptrace_rseq_configuration",
   "name" : "ptrace_rseq_configuration",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "key_spec",
     "referenced_type" : "_ZTI21fscrypt_key_specifier"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 320,
     "referenced_type" : "_ZTIA6_j"
    },
    {
     "field_name" : "status",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "status_flags",
     "field_offset" : 544,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "user_count",
     "field_offset" : 576,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__out_reserved",
     "field_offset" : 608,
     "referenced_type" : "_ZTIA13_j"
    }
   ],
   "linker_set_key" : "_ZTI26fscrypt_get_key_status_arg",
   "name" : "fscrypt_get_key_status_arg",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tm_sec",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_min",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_hour",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_mday",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_mon",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_year",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_wday",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_yday",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_isdst",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tm_gmtoff",
     "field_offset" : 288,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tm_zone",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPKc"
    }
   ],
   "linker_set_key" : "_ZTI2tm",
   "name" : "tm",
   "size" : 44,
   "source_file" : "bionic/libc/include/time.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__reserved",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "raw",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA_h"
    }
   ],
   "linker_set_key" : "_ZTI32fscrypt_provisioning_key_payload",
   "name" : "fscrypt_provisioning_key_payload",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fts_cur",
     "referenced_type" : "_ZTIP7_ftsent"
    },
    {
     "field_name" : "fts_child",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP7_ftsent"
    },
    {
     "field_name" : "fts_array",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPP7_ftsent"
    },
    {
     "field_name" : "fts_dev",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fts_path",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "fts_rfd",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "fts_pathlen",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fts_nitems",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "fts_compar",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPFivE"
    },
    {
     "field_name" : "fts_options",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI3FTS",
   "name" : "FTS",
   "size" : 40,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "base",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "level",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI3FTW",
   "name" : "FTW",
   "size" : 8,
   "source_file" : "bionic/libc/include/ftw.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tms_utime",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tms_stime",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tms_cutime",
     "field_offset" : 64,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tms_cstime",
     "field_offset" : 96,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI3tms",
   "name" : "tms",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/times.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "st_dev",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "__pad0",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA4_h"
    },
    {
     "field_name" : "__st_ino",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "st_mode",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_nlink",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_uid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_gid",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_rdev",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "__pad3",
     "field_offset" : 320,
     "referenced_type" : "_ZTIA4_h"
    },
    {
     "field_name" : "st_size",
     "field_offset" : 384,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "st_blksize",
     "field_offset" : 448,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "st_blocks",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "st_atim",
     "field_offset" : 576,
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "st_mtim",
     "field_offset" : 640,
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "st_ctim",
     "field_offset" : 704,
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "st_ino",
     "field_offset" : 768,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI4stat",
   "name" : "stat",
   "size" : 104,
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "regs",
     "referenced_type" : "_ZTI9user_regs"
    },
    {
     "field_name" : "u_fpvalid",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "u_tsize",
     "field_offset" : 608,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "u_dsize",
     "field_offset" : 640,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "u_ssize",
     "field_offset" : 672,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "start_code",
     "field_offset" : 704,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "start_stack",
     "field_offset" : 736,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "signal",
     "field_offset" : 768,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 800,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "u_ar0",
     "field_offset" : 832,
     "referenced_type" : "_ZTIP9user_regs"
    },
    {
     "field_name" : "magic",
     "field_offset" : 864,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "u_comm",
     "field_offset" : 896,
     "referenced_type" : "_ZTIA32_c"
    },
    {
     "field_name" : "u_debugreg",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIA8_i"
    },
    {
     "field_name" : "u_fp",
     "field_offset" : 1408,
     "referenced_type" : "_ZTI11user_fpregs"
    },
    {
     "field_name" : "u_fp0",
     "field_offset" : 2336,
     "referenced_type" : "_ZTIP11user_fpregs"
    }
   ],
   "linker_set_key" : "_ZTI4user",
   "name" : "user",
   "size" : 296,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "regs",
     "referenced_type" : "_ZTI9user_regs"
    },
    {
     "field_name" : "u_fpvalid",
     "field_offset" : 576,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "u_tsize",
     "field_offset" : 608,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "u_dsize",
     "field_offset" : 640,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "u_ssize",
     "field_offset" : 672,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "start_code",
     "field_offset" : 704,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "start_stack",
     "field_offset" : 736,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "signal",
     "field_offset" : 768,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 800,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "u_ar0",
     "field_offset" : 832,
     "referenced_type" : "_ZTIP9user_regs"
    },
    {
     "field_name" : "magic",
     "field_offset" : 864,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "u_comm",
     "field_offset" : 896,
     "referenced_type" : "_ZTIA32_c"
    },
    {
     "field_name" : "u_debugreg",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIA8_i"
    },
    {
     "field_name" : "u_fp",
     "field_offset" : 1408,
     "referenced_type" : "_ZTI11user_fpregs#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    },
    {
     "field_name" : "u_fp0",
     "field_offset" : 2336,
     "referenced_type" : "_ZTIP11user_fpregs#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    }
   ],
   "linker_set_key" : "_ZTI4user",
   "name" : "user",
   "self_type" : "_ZTI4user#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 296,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ut_type",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "ut_pid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ut_line",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA8_c"
    },
    {
     "field_name" : "ut_id",
     "field_offset" : 128,
     "referenced_type" : "_ZTIA4_c"
    },
    {
     "field_name" : "ut_user",
     "field_offset" : 160,
     "referenced_type" : "_ZTIA8_c"
    },
    {
     "field_name" : "ut_host",
     "field_offset" : 224,
     "referenced_type" : "_ZTIA16_c"
    },
    {
     "field_name" : "ut_exit",
     "field_offset" : 352,
     "referenced_type" : "_ZTI11exit_status"
    },
    {
     "field_name" : "ut_session",
     "field_offset" : 384,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ut_tv",
     "field_offset" : 416,
     "referenced_type" : "_ZTI7timeval"
    },
    {
     "field_name" : "ut_addr_v6",
     "field_offset" : 480,
     "referenced_type" : "_ZTIA4_i"
    },
    {
     "field_name" : "unused",
     "field_offset" : 608,
     "referenced_type" : "_ZTIA20_c"
    }
   ],
   "linker_set_key" : "_ZTI4utmp",
   "name" : "utmp",
   "size" : 96,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "quot",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rem",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI5div_t",
   "name" : "div_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "key",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "data",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI5entry",
   "name" : "entry",
   "size" : 8,
   "source_file" : "bionic/libc/include/search.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "l_type",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "l_whence",
     "field_offset" : 16,
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "l_start",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "l_len",
     "field_offset" : 64,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "l_pid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI5flock",
   "name" : "flock",
   "size" : 16,
   "source_file" : "bionic/libc/include/bits/flock.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "l_type",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "l_whence",
     "field_offset" : 16,
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "l_start",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "l_len",
     "field_offset" : 128,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "l_pid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI5flock",
   "name" : "flock",
   "self_type" : "_ZTI5flock#ODR:out/soong/.intermediates/bionic/libc/libc_tzcode/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/tzcode/localtime.sdump",
   "size" : 32,
   "source_file" : "bionic/libc/include/bits/flock.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gr_name",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "gr_passwd",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "gr_gid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gr_mem",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "linker_set_key" : "_ZTI5group",
   "name" : "group",
   "size" : 16,
   "source_file" : "bionic/libc/include/grp.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "mem_start",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "mem_end",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "base_addr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "irq",
     "field_offset" : 80,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "dma",
     "field_offset" : 88,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "port",
     "field_offset" : 96,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI5ifmap",
   "name" : "ifmap",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifr_ifrn",
     "referenced_type" : "_ZTIN5ifreqUt_E"
    },
    {
     "field_name" : "ifr_ifru",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN5ifreqUt0_E"
    }
   ],
   "linker_set_key" : "_ZTI5ifreq",
   "name" : "ifreq",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifr_ifrn",
     "referenced_type" : "_ZTIN5ifreqUt_E"
    },
    {
     "field_name" : "ifr_ifru",
     "field_offset" : 128,
     "referenced_type" : "_ZTIN5ifreqUt_E"
    }
   ],
   "linker_set_key" : "_ZTI5ifreq",
   "name" : "ifreq",
   "self_type" : "_ZTI5ifreq#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "iov_base",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "iov_len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI5iovec",
   "name" : "iovec",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/uio.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "decimal_point",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "thousands_sep",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "grouping",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "int_curr_symbol",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "currency_symbol",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mon_decimal_point",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mon_thousands_sep",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mon_grouping",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "positive_sign",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "negative_sign",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "int_frac_digits",
     "field_offset" : 320,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "frac_digits",
     "field_offset" : 328,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "p_cs_precedes",
     "field_offset" : 336,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "p_sep_by_space",
     "field_offset" : 344,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "n_cs_precedes",
     "field_offset" : 352,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "n_sep_by_space",
     "field_offset" : 360,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "p_sign_posn",
     "field_offset" : 368,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "n_sign_posn",
     "field_offset" : 376,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "int_p_cs_precedes",
     "field_offset" : 384,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "int_p_sep_by_space",
     "field_offset" : 392,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "int_n_cs_precedes",
     "field_offset" : 400,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "int_n_sep_by_space",
     "field_offset" : 408,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "int_p_sign_posn",
     "field_offset" : 416,
     "referenced_type" : "_ZTIc"
    },
    {
     "field_name" : "int_n_sign_posn",
     "field_offset" : 424,
     "referenced_type" : "_ZTIc"
    }
   ],
   "linker_set_key" : "_ZTI5lconv",
   "name" : "lconv",
   "size" : 56,
   "source_file" : "bionic/libc/include/locale.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ndm_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ndm_pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ndm_pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ndm_ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ndm_state",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ndm_flags",
     "field_offset" : 80,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ndm_type",
     "field_offset" : 88,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI5ndmsg",
   "name" : "ndmsg",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rtm_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_dst_len",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_src_len",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_tos",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_table",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_protocol",
     "field_offset" : 40,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_scope",
     "field_offset" : 48,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_type",
     "field_offset" : 56,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtm_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI5rtmsg",
   "name" : "rtmsg",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "rtvia_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "rtvia_addr",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA_h"
    }
   ],
   "linker_set_key" : "_ZTI5rtvia",
   "name" : "rtvia",
   "size" : 2,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "count",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI5sem_t",
   "name" : "sem_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/semaphore.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "val",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "buf",
     "referenced_type" : "_ZTIP10semid64_ds"
    },
    {
     "field_name" : "array",
     "referenced_type" : "_ZTIPt"
    },
    {
     "field_name" : "__buf",
     "referenced_type" : "_ZTIP7seminfo"
    },
    {
     "field_name" : "__pad",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI5semun",
   "name" : "semun",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/include/sys/sem.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "stx_mask",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_blksize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_attributes",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_nlink",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_uid",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_gid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_mode",
     "field_offset" : 224,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__spare0",
     "field_offset" : 240,
     "referenced_type" : "_ZTIA1_t"
    },
    {
     "field_name" : "stx_ino",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_size",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_blocks",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_attributes_mask",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_atime",
     "field_offset" : 512,
     "referenced_type" : "_ZTI15statx_timestamp"
    },
    {
     "field_name" : "stx_btime",
     "field_offset" : 640,
     "referenced_type" : "_ZTI15statx_timestamp"
    },
    {
     "field_name" : "stx_ctime",
     "field_offset" : 768,
     "referenced_type" : "_ZTI15statx_timestamp"
    },
    {
     "field_name" : "stx_mtime",
     "field_offset" : 896,
     "referenced_type" : "_ZTI15statx_timestamp"
    },
    {
     "field_name" : "stx_rdev_major",
     "field_offset" : 1024,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_rdev_minor",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_dev_major",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_dev_minor",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_mnt_id",
     "field_offset" : 1152,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_dio_mem_align",
     "field_offset" : 1216,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_dio_offset_align",
     "field_offset" : 1248,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_subvol",
     "field_offset" : 1280,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "stx_atomic_write_unit_min",
     "field_offset" : 1344,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_atomic_write_unit_max",
     "field_offset" : 1376,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "stx_atomic_write_segments_max",
     "field_offset" : 1408,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "__spare1",
     "field_offset" : 1440,
     "referenced_type" : "_ZTIA1_j"
    },
    {
     "field_name" : "__spare3",
     "field_offset" : 1472,
     "referenced_type" : "_ZTIA9_y"
    }
   ],
   "linker_set_key" : "_ZTI5statx",
   "name" : "statx",
   "size" : 256,
   "source_file" : "bionic/libc/kernel/uapi/linux/stat.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tcm_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "tcm__pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "tcm__pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "tcm_ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tcm_handle",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tcm_parent",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "tcm_info",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI5tcmsg",
   "name" : "tcmsg",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pid",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "uid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI5ucred",
   "name" : "ucred",
   "size" : 12,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "bit_width" : 16,
     "field_name" : "id",
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "rd",
     "field_offset" : 16,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "tc",
     "field_offset" : 17,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "aa",
     "field_offset" : 18,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 4,
     "field_name" : "opcode",
     "field_offset" : 19,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "qr",
     "field_offset" : 23,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 4,
     "field_name" : "rcode",
     "field_offset" : 24,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "cd",
     "field_offset" : 28,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "ad",
     "field_offset" : 29,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "unused",
     "field_offset" : 30,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "ra",
     "field_offset" : 31,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 16,
     "field_name" : "qdcount",
     "field_offset" : 32,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 16,
     "field_name" : "ancount",
     "field_offset" : 48,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 16,
     "field_name" : "nscount",
     "field_offset" : 64,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 16,
     "field_name" : "arcount",
     "field_offset" : 80,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI6HEADER",
   "name" : "HEADER",
   "size" : 12,
   "source_file" : "bionic/libc/include/arpa/nameser_compat.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "ar_hrd",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ar_pro",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ar_hln",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ar_pln",
     "field_offset" : 40,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ar_op",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI6arphdr",
   "name" : "arphdr",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_arp.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "arp_pa",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "arp_ha",
     "field_offset" : 128,
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "arp_flags",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "arp_netmask",
     "field_offset" : 288,
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "arp_dev",
     "field_offset" : 416,
     "referenced_type" : "_ZTIA16_c"
    }
   ],
   "linker_set_key" : "_ZTI6arpreq",
   "name" : "arpreq",
   "size" : 68,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_arp.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "d_ino",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "d_off",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "d_reclen",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "d_type",
     "field_offset" : 144,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "d_name",
     "field_offset" : 152,
     "referenced_type" : "_ZTIA256_c"
    }
   ],
   "linker_set_key" : "_ZTI6dirent",
   "name" : "dirent",
   "size" : 280,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "h_dest",
     "referenced_type" : "_ZTIA6_h"
    },
    {
     "field_name" : "h_source",
     "field_offset" : 48,
     "referenced_type" : "_ZTIA6_h"
    },
    {
     "field_name" : "h_proto",
     "field_offset" : 96,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI6ethhdr",
   "name" : "ethhdr",
   "size" : 14,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_ether.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fds_bits",
     "referenced_type" : "_ZTIA32_m"
    }
   ],
   "linker_set_key" : "_ZTI6fd_set",
   "name" : "fd_set",
   "size" : 128,
   "source_file" : "bionic/libc/include/sys/select.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "bit_width" : 1,
     "field_name" : "sign1",
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 15,
     "field_name" : "unused",
     "field_offset" : 1,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "sign2",
     "field_offset" : 16,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 14,
     "field_name" : "exponent",
     "field_offset" : 17,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "j",
     "field_offset" : 31,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 31,
     "field_name" : "mantissa1",
     "field_offset" : 32,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 32,
     "field_name" : "mantissa0",
     "field_offset" : 64,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI6fp_reg",
   "name" : "fp_reg",
   "size" : 12,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gl_pathc",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gl_matchc",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gl_offs",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gl_flags",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "gl_pathv",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPPc"
    },
    {
     "field_name" : "gl_errfunc",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPFiPKciE"
    },
    {
     "field_name" : "gl_closedir",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPFvPvE"
    },
    {
     "field_name" : "gl_readdir",
     "field_offset" : 224,
     "referenced_type" : "_ZTIPFP6direntPvE"
    },
    {
     "field_name" : "gl_opendir",
     "field_offset" : 256,
     "referenced_type" : "_ZTIPFPvPKcE"
    },
    {
     "field_name" : "gl_lstat",
     "field_offset" : 288,
     "referenced_type" : "_ZTIPFiPKcP4statE"
    },
    {
     "field_name" : "gl_stat",
     "field_offset" : 320,
     "referenced_type" : "_ZTIPFiPKcP4statE"
    }
   ],
   "linker_set_key" : "_ZTI6glob_t",
   "name" : "glob_t",
   "size" : 44,
   "source_file" : "bionic/libc/include/glob.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifc_len",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ifc_ifcu",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN6ifconfUt_E"
    }
   ],
   "linker_set_key" : "_ZTI6ifconf",
   "name" : "ifconf",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifc_len",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ifc_ifcu",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN6ifconfUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump"
    }
   ],
   "linker_set_key" : "_ZTI6ifconf",
   "name" : "ifconf",
   "self_type" : "_ZTI6ifconf#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "quot",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "rem",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI6ldiv_t",
   "name" : "ldiv_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "l_onoff",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "l_linger",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI6linger",
   "name" : "linger",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "mnt_fsname",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mnt_dir",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mnt_type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mnt_opts",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "mnt_freq",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "mnt_passno",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI6mntent",
   "name" : "mntent",
   "size" : 24,
   "source_file" : "bionic/libc/include/mntent.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "mtype",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "mtext",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA1_c"
    }
   ],
   "linker_set_key" : "_ZTI6msgbuf",
   "name" : "msgbuf",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/msg.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msg_name",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "msg_namelen",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msg_iov",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP5iovec"
    },
    {
     "field_name" : "msg_iovlen",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "msg_control",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "msg_controllen",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "msg_flags",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI6msghdr",
   "name" : "msghdr",
   "size" : 28,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "ndtm_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ndtm_pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ndtm_pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI6ndtmsg",
   "name" : "ndtmsg",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "n_name",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "n_aliases",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPc"
    },
    {
     "field_name" : "n_addrtype",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "n_net",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI6netent",
   "name" : "netent",
   "size" : 16,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "nla_len",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nla_type",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI6nlattr",
   "name" : "nlattr",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "has_arg",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "flag",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPi"
    },
    {
     "field_name" : "val",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI6option",
   "name" : "option",
   "size" : 16,
   "source_file" : "bionic/libc/include/getopt.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "pw_name",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "pw_passwd",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "pw_uid",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "pw_gid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "pw_dir",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "pw_shell",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTI6passwd",
   "name" : "passwd",
   "size" : 24,
   "source_file" : "bionic/libc/include/pwd.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fd",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "events",
     "field_offset" : 32,
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "revents",
     "field_offset" : 48,
     "referenced_type" : "_ZTIs"
    }
   ],
   "linker_set_key" : "_ZTI6pollfd",
   "name" : "pollfd",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/poll.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rlim_cur",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "rlim_max",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI6rlimit",
   "name" : "rlimit",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/resource.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "rta_len",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "rta_type",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI6rtattr",
   "name" : "rtattr",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ru_utime",
     "referenced_type" : "_ZTI7timeval"
    },
    {
     "field_name" : "ru_stime",
     "field_offset" : 64,
     "referenced_type" : "_ZTI7timeval"
    },
    {
     "field_name" : "ru_maxrss",
     "field_offset" : 128,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_ixrss",
     "field_offset" : 160,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_idrss",
     "field_offset" : 192,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_isrss",
     "field_offset" : 224,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_minflt",
     "field_offset" : 256,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_majflt",
     "field_offset" : 288,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_nswap",
     "field_offset" : 320,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_inblock",
     "field_offset" : 352,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_oublock",
     "field_offset" : 384,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_msgsnd",
     "field_offset" : 416,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_msgrcv",
     "field_offset" : 448,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_nsignals",
     "field_offset" : 480,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_nvcsw",
     "field_offset" : 512,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ru_nivcsw",
     "field_offset" : 544,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI6rusage",
   "name" : "rusage",
   "size" : 72,
   "source_file" : "bionic/libc/kernel/uapi/linux/resource.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "sem_num",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sem_op",
     "field_offset" : 16,
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "sem_flg",
     "field_offset" : 32,
     "referenced_type" : "_ZTIs"
    }
   ],
   "linker_set_key" : "_ZTI6sembuf",
   "name" : "sembuf",
   "size" : 6,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sival_int",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sival_ptr",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI6sigval",
   "name" : "sigval",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "st_dev",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "__pad0",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA4_h"
    },
    {
     "field_name" : "__st_ino",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "st_mode",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_nlink",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_uid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_gid",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_rdev",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "__pad3",
     "field_offset" : 320,
     "referenced_type" : "_ZTIA4_h"
    },
    {
     "field_name" : "st_size",
     "field_offset" : 384,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "st_blksize",
     "field_offset" : 448,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "st_blocks",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "st_atim",
     "field_offset" : 576,
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "st_mtim",
     "field_offset" : 640,
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "st_ctim",
     "field_offset" : 704,
     "referenced_type" : "_ZTI8timespec"
    },
    {
     "field_name" : "st_ino",
     "field_offset" : 768,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI6stat64",
   "name" : "stat64",
   "size" : 104,
   "source_file" : "bionic/libc/include/sys/stat.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "f_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_bsize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_blocks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_bfree",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_bavail",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_files",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_ffree",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_fsid",
     "field_offset" : 384,
     "referenced_type" : "_ZTI8__fsid_t"
    },
    {
     "field_name" : "f_namelen",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_frsize",
     "field_offset" : 480,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_flags",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_spare",
     "field_offset" : 544,
     "referenced_type" : "_ZTIA4_j"
    }
   ],
   "linker_set_key" : "_ZTI6statfs",
   "name" : "statfs",
   "size" : 88,
   "source_file" : "bionic/libc/include/sys/vfs.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "tca_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "tca__pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "tca__pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI6tcamsg",
   "name" : "tcamsg",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "c_iflag",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "c_oflag",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "c_cflag",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "c_lflag",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "c_line",
     "field_offset" : 64,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "c_cc",
     "field_offset" : 72,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI6termio",
   "name" : "termio",
   "size" : 18,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/termios.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "dli_fname",
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "dli_fbase",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "dli_sname",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "dli_saddr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI7Dl_info",
   "name" : "Dl_info",
   "size" : 16,
   "source_file" : "bionic/libc/include/dlfcn.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "name",
     "referenced_type" : "_ZTIA1025_c"
    },
    {
     "field_name" : "type",
     "field_offset" : 8208,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "rr_class",
     "field_offset" : 8224,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ttl",
     "field_offset" : 8256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rdlength",
     "field_offset" : 8288,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "rdata",
     "field_offset" : 8320,
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "linker_set_key" : "_ZTI7__ns_rr",
   "name" : "__ns_rr",
   "size" : 1044,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fts_cycle",
     "referenced_type" : "_ZTIP7_ftsent"
    },
    {
     "field_name" : "fts_parent",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP7_ftsent"
    },
    {
     "field_name" : "fts_link",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP7_ftsent"
    },
    {
     "field_name" : "fts_number",
     "field_offset" : 96,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "fts_pointer",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "fts_accpath",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "fts_path",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "fts_errno",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "fts_symfd",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "fts_pathlen",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fts_namelen",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fts_ino",
     "field_offset" : 352,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "fts_dev",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fts_nlink",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fts_level",
     "field_offset" : 448,
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "fts_info",
     "field_offset" : 464,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "fts_flags",
     "field_offset" : 480,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "fts_instr",
     "field_offset" : 496,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "fts_statp",
     "field_offset" : 512,
     "referenced_type" : "_ZTIP4stat"
    },
    {
     "field_name" : "fts_name",
     "field_offset" : 544,
     "referenced_type" : "_ZTIA1_c"
    }
   ],
   "linker_set_key" : "_ZTI7_ftsent",
   "name" : "_ftsent",
   "size" : 72,
   "source_file" : "bionic/libc/include/fts.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "cmsg_len",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "cmsg_level",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "cmsg_type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI7cmsghdr",
   "name" : "cmsghdr",
   "size" : 12,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "l_type",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "l_whence",
     "field_offset" : 16,
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "l_start",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "l_len",
     "field_offset" : 128,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "l_pid",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI7flock64",
   "name" : "flock64",
   "size" : 32,
   "source_file" : "bionic/libc/include/bits/flock.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "len",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "uuid",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA16_h"
    }
   ],
   "linker_set_key" : "_ZTI7fsuuid2",
   "name" : "fsuuid2",
   "size" : 17,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "fsx_xflags",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsx_extsize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsx_nextents",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsx_projid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsx_cowextsize",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsx_pad",
     "field_offset" : 160,
     "referenced_type" : "_ZTIA8_h"
    }
   ],
   "linker_set_key" : "_ZTI7fsxattr",
   "name" : "fsxattr",
   "size" : 28,
   "source_file" : "bionic/libc/kernel/uapi/linux/fs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "h_name",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "h_aliases",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPc"
    },
    {
     "field_name" : "h_addrtype",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "h_length",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "h_addr_list",
     "field_offset" : 128,
     "referenced_type" : "_ZTIPPc"
    }
   ],
   "linker_set_key" : "_ZTI7hostent",
   "name" : "hostent",
   "size" : 20,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifa_next",
     "referenced_type" : "_ZTIP7ifaddrs"
    },
    {
     "field_name" : "ifa_name",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "ifa_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ifa_addr",
     "field_offset" : 96,
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "field_name" : "ifa_netmask",
     "field_offset" : 128,
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "field_name" : "ifa_ifu",
     "field_offset" : 160,
     "referenced_type" : "_ZTIN7ifaddrsUt_E"
    },
    {
     "field_name" : "ifa_data",
     "field_offset" : 192,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "linker_set_key" : "_ZTI7ifaddrs",
   "name" : "ifaddrs",
   "size" : 28,
   "source_file" : "bionic/libc/include/ifaddrs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "s_addr",
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI7in_addr",
   "name" : "in_addr",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/in_addr.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "imr_multiaddr",
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imr_interface",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7in_addr"
    }
   ],
   "linker_set_key" : "_ZTI7ip_mreq",
   "name" : "ip_mreq",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "bit_width" : 4,
     "field_name" : "priority",
     "is_bit_field" : true,
     "referenced_type" : "_ZTIh"
    },
    {
     "bit_width" : 4,
     "field_name" : "version",
     "field_offset" : 4,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "flow_lbl",
     "field_offset" : 8,
     "referenced_type" : "_ZTIA3_h"
    },
    {
     "field_name" : "payload_len",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nexthdr",
     "field_offset" : 48,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "hop_limit",
     "field_offset" : 56,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_offset" : 64,
     "referenced_type" : "_ZTIN7ipv6hdrUt_E"
    }
   ],
   "linker_set_key" : "_ZTI7ipv6hdr",
   "name" : "ipv6hdr",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ll_time",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "ll_line",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA8_c"
    },
    {
     "field_name" : "ll_host",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA16_c"
    }
   ],
   "linker_set_key" : "_ZTI7lastlog",
   "name" : "lastlog",
   "size" : 28,
   "source_file" : "bionic/libc/include/utmp.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "quot",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "rem",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI7lldiv_t",
   "name" : "lldiv_t",
   "size" : 16,
   "source_file" : "bionic/libc/include/stdlib.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msg_hdr",
     "referenced_type" : "_ZTI6msghdr"
    },
    {
     "field_name" : "msg_len",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI7mmsghdr",
   "name" : "mmsghdr",
   "size" : 32,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msgpool",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgmap",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgmax",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgmnb",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgmni",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgssz",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgtql",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msgseg",
     "field_offset" : 224,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI7msginfo",
   "name" : "msginfo",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/msg.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "uregs",
     "referenced_type" : "_ZTIA18_l"
    }
   ],
   "linker_set_key" : "_ZTI7pt_regs",
   "name" : "pt_regs",
   "size" : 72,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/ptrace.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "r_version",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "r_map",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP8link_map"
    },
    {
     "field_name" : "r_brk",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "r_state",
     "field_offset" : 96,
     "referenced_type" : "_ZTIN7r_debug7$RT_ADDE"
    },
    {
     "field_name" : "r_ldbase",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI7r_debug",
   "name" : "r_debug",
   "size" : 20,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "re_magic",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "re_nsub",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "re_endp",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPKc"
    },
    {
     "field_name" : "re_g",
     "field_offset" : 96,
     "referenced_type" : "_ZTIP7re_guts"
    }
   ],
   "linker_set_key" : "_ZTI7regex_t",
   "name" : "regex_t",
   "size" : 16,
   "source_file" : "bionic/libc/include/regex.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rt_hdr",
     "referenced_type" : "_ZTI11ipv6_rt_hdr"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "addr",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA_8in6_addr"
    }
   ],
   "linker_set_key" : "_ZTI7rt0_hdr",
   "name" : "rt0_hdr",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rt_hdr",
     "referenced_type" : "_ZTI11ipv6_rt_hdr"
    },
    {
     "field_name" : "reserved",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "addr",
     "field_offset" : 64,
     "referenced_type" : "_ZTI8in6_addr"
    }
   ],
   "linker_set_key" : "_ZTI7rt2_hdr",
   "name" : "rt2_hdr",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "semmap",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semmni",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semmns",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semmnu",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semmsl",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semopm",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semume",
     "field_offset" : 192,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semusz",
     "field_offset" : 224,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semvmx",
     "field_offset" : 256,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "semaem",
     "field_offset" : 288,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI7seminfo",
   "name" : "seminfo",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/sem.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "s_name",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "s_aliases",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPc"
    },
    {
     "field_name" : "s_port",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "s_proto",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPc"
    }
   ],
   "linker_set_key" : "_ZTI7servent",
   "name" : "servent",
   "size" : 16,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "shmmax",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shmmin",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shmmni",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shmseg",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shmall",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI7shminfo",
   "name" : "shminfo",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/shm.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN7siginfoUt_E"
    }
   ],
   "linker_set_key" : "_ZTI7siginfo",
   "name" : "siginfo",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN7siginfoUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    }
   ],
   "linker_set_key" : "_ZTI7siginfo",
   "name" : "siginfo",
   "self_type" : "_ZTI7siginfo#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "f_bsize",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_frsize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_blocks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_bfree",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_bavail",
     "field_offset" : 128,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_files",
     "field_offset" : 160,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_ffree",
     "field_offset" : 192,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_favail",
     "field_offset" : 224,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_fsid",
     "field_offset" : 256,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_flag",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_namemax",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI7statvfs",
   "name" : "statvfs",
   "size" : 44,
   "source_file" : "bionic/libc/include/sys/statvfs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "uptime",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "loads",
     "field_offset" : 32,
     "referenced_type" : "_ZTIA3_m"
    },
    {
     "field_name" : "totalram",
     "field_offset" : 128,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "freeram",
     "field_offset" : 160,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sharedram",
     "field_offset" : 192,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "bufferram",
     "field_offset" : 224,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "totalswap",
     "field_offset" : 256,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "freeswap",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "procs",
     "field_offset" : 320,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "pad",
     "field_offset" : 336,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "totalhigh",
     "field_offset" : 352,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "freehigh",
     "field_offset" : 384,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "mem_unit",
     "field_offset" : 416,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "_f",
     "field_offset" : 448,
     "referenced_type" : "_ZTIA8_c"
    }
   ],
   "linker_set_key" : "_ZTI7sysinfo",
   "name" : "sysinfo",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/sysinfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "c_iflag",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_oflag",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_cflag",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_lflag",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_line",
     "field_offset" : 128,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "c_cc",
     "field_offset" : 136,
     "referenced_type" : "_ZTIA19_h"
    }
   ],
   "linker_set_key" : "_ZTI7termios",
   "name" : "termios",
   "size" : 36,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/termbits.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tv_usec",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI7timeval",
   "name" : "timeval",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "actime",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "modtime",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI7utimbuf",
   "name" : "utimbuf",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/utime.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "sysname",
     "referenced_type" : "_ZTIA65_c"
    },
    {
     "field_name" : "nodename",
     "field_offset" : 520,
     "referenced_type" : "_ZTIA65_c"
    },
    {
     "field_name" : "release",
     "field_offset" : 1040,
     "referenced_type" : "_ZTIA65_c"
    },
    {
     "field_name" : "version",
     "field_offset" : 1560,
     "referenced_type" : "_ZTIA65_c"
    },
    {
     "field_name" : "machine",
     "field_offset" : 2080,
     "referenced_type" : "_ZTIA65_c"
    },
    {
     "field_name" : "domainname",
     "field_offset" : 2600,
     "referenced_type" : "_ZTIA65_c"
    }
   ],
   "linker_set_key" : "_ZTI7utsname",
   "name" : "utsname",
   "size" : 390,
   "source_file" : "bionic/libc/include/sys/utsname.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "ws_row",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ws_col",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ws_xpixel",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ws_ypixel",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI7winsize",
   "name" : "winsize",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/termios.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__val",
     "referenced_type" : "_ZTIA2_i"
    }
   ],
   "linker_set_key" : "_ZTI8__fsid_t",
   "name" : "__fsid_t",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/vfs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_msg",
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "_eom",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPKh"
    },
    {
     "field_name" : "_id",
     "field_offset" : 64,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "_flags",
     "field_offset" : 80,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "_counts",
     "field_offset" : 96,
     "referenced_type" : "_ZTIA4_t"
    },
    {
     "field_name" : "_sections",
     "field_offset" : 160,
     "referenced_type" : "_ZTIA4_PKh"
    },
    {
     "field_name" : "_sect",
     "field_offset" : 288,
     "referenced_type" : "_ZTI9__ns_sect"
    },
    {
     "field_name" : "_rrnum",
     "field_offset" : 320,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_msg_ptr",
     "field_offset" : 352,
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "linker_set_key" : "_ZTI8__ns_msg",
   "name" : "__ns_msg",
   "size" : 48,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nname",
     "referenced_type" : "_ZTIA256_h"
    },
    {
     "field_name" : "nnamel",
     "field_offset" : 2048,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "type",
     "field_offset" : 2080,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rr_class",
     "field_offset" : 2112,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ttl",
     "field_offset" : 2144,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "rdlength",
     "field_offset" : 2176,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "rdata",
     "field_offset" : 2208,
     "referenced_type" : "_ZTIPKh"
    }
   ],
   "linker_set_key" : "_ZTI8__ns_rr2",
   "name" : "__ns_rr2",
   "size" : 280,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ai_flags",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ai_family",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ai_socktype",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ai_protocol",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ai_addrlen",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ai_canonname",
     "field_offset" : 160,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "ai_addr",
     "field_offset" : 192,
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "field_name" : "ai_next",
     "field_offset" : 224,
     "referenced_type" : "_ZTIP8addrinfo"
    }
   ],
   "linker_set_key" : "_ZTI8addrinfo",
   "name" : "addrinfo",
   "size" : 32,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "d_ino",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "d_off",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "d_reclen",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "d_type",
     "field_offset" : 144,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "d_name",
     "field_offset" : 152,
     "referenced_type" : "_ZTIA256_c"
    }
   ],
   "linker_set_key" : "_ZTI8dirent64",
   "name" : "dirent64",
   "size" : 280,
   "source_file" : "bionic/libc/include/dirent.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "t391",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "t392",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n391",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n392",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "n393",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "lmi",
     "field_offset" : 160,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "dce",
     "field_offset" : 176,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI8fr_proto",
   "name" : "fr_proto",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/hdlc/ioctl.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "in6_u",
     "referenced_type" : "_ZTIN8in6_addrUt_E"
    }
   ],
   "linker_set_key" : "_ZTI8in6_addr",
   "name" : "in6_addr",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "imr_multiaddr",
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imr_address",
     "field_offset" : 32,
     "referenced_type" : "_ZTI7in_addr"
    },
    {
     "field_name" : "imr_ifindex",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI8ip_mreqn",
   "name" : "ip_mreqn",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "c_iflag",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_oflag",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_cflag",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_lflag",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_line",
     "field_offset" : 128,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "c_cc",
     "field_offset" : 136,
     "referenced_type" : "_ZTIA19_h"
    },
    {
     "field_name" : "c_ispeed",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_ospeed",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI8ktermios",
   "name" : "ktermios",
   "size" : 44,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/termbits.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "l_addr",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_name",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "l_ld",
     "field_offset" : 64,
     "referenced_type" : "_ZTIP9Elf32_Dyn"
    },
    {
     "field_name" : "l_next",
     "field_offset" : 96,
     "referenced_type" : "_ZTIP8link_map"
    },
    {
     "field_name" : "l_prev",
     "field_offset" : 128,
     "referenced_type" : "_ZTIP8link_map"
    }
   ],
   "linker_set_key" : "_ZTI8link_map",
   "name" : "link_map",
   "size" : 20,
   "source_file" : "bionic/libc/include/link.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "arena",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ordblks",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "smblks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hblks",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hblkhd",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "usmblks",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsmblks",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "uordblks",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fordblks",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "keepcost",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI8mallinfo",
   "name" : "mallinfo",
   "size" : 40,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "error",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "msg",
     "field_offset" : 32,
     "referenced_type" : "_ZTI8nlmsghdr"
    }
   ],
   "linker_set_key" : "_ZTI8nlmsgerr",
   "name" : "nlmsgerr",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "nlmsg_len",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nlmsg_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nlmsg_flags",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "nlmsg_seq",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "nlmsg_pid",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI8nlmsghdr",
   "name" : "nlmsghdr",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/netlink.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "flags",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mode",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "resolve",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI8open_how",
   "name" : "open_how",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/openat2.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "p_name",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "p_aliases",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPPc"
    },
    {
     "field_name" : "p_proto",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI8protoent",
   "name" : "protoent",
   "size" : 12,
   "source_file" : "bionic/libc/include/netdb.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "rlim_cur",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "rlim_max",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI8rlimit64",
   "name" : "rlimit64",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/resource.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "rtgen_family",
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI8rtgenmsg",
   "name" : "rtgenmsg",
   "size" : 1,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "used_ids",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "shm_tot",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_rss",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shm_swp",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "swap_attempts",
     "field_offset" : 128,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "swap_successes",
     "field_offset" : 160,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI8shm_info",
   "name" : "shm_info",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/shm.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sigev_value",
     "referenced_type" : "_ZTI6sigval"
    },
    {
     "field_name" : "sigev_signo",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sigev_notify",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_sigev_un",
     "field_offset" : 96,
     "referenced_type" : "_ZTIN8sigeventUt_E"
    }
   ],
   "linker_set_key" : "_ZTI8sigevent",
   "name" : "sigevent",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "sa_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "sa_data",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA14_c"
    }
   ],
   "linker_set_key" : "_ZTI8sockaddr",
   "name" : "sockaddr",
   "size" : 16,
   "source_file" : "bionic/libc/include/sys/socket.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "f_type",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_bsize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_blocks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_bfree",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_bavail",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_files",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_ffree",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "f_fsid",
     "field_offset" : 384,
     "referenced_type" : "_ZTI8__fsid_t"
    },
    {
     "field_name" : "f_namelen",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_frsize",
     "field_offset" : 480,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_flags",
     "field_offset" : 512,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "f_spare",
     "field_offset" : 544,
     "referenced_type" : "_ZTIA4_j"
    }
   ],
   "linker_set_key" : "_ZTI8statfs64",
   "name" : "statfs64",
   "size" : 88,
   "source_file" : "bionic/libc/include/sys/vfs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "c_iflag",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_oflag",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_cflag",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_lflag",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_line",
     "field_offset" : 128,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "c_cc",
     "field_offset" : 136,
     "referenced_type" : "_ZTIA19_h"
    },
    {
     "field_name" : "c_ispeed",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "c_ospeed",
     "field_offset" : 320,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI8termios2",
   "name" : "termios2",
   "size" : 44,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/termbits.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tv_sec",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "tv_nsec",
     "field_offset" : 32,
     "referenced_type" : "_ZTIl"
    }
   ],
   "linker_set_key" : "_ZTI8timespec",
   "name" : "timespec",
   "size" : 8,
   "source_file" : "bionic/libc/include/bits/timespec.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "tz_minuteswest",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "tz_dsttime",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI8timezone",
   "name" : "timezone",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "uc_flags",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "uc_link",
     "field_offset" : 32,
     "referenced_type" : "_ZTIP8ucontext"
    },
    {
     "field_name" : "uc_stack",
     "field_offset" : 64,
     "referenced_type" : "_ZTI11sigaltstack"
    },
    {
     "field_name" : "uc_mcontext",
     "field_offset" : 160,
     "referenced_type" : "_ZTI10sigcontext"
    },
    {
     "field_offset" : 832,
     "referenced_type" : "_ZTIN8ucontextUt_E"
    },
    {
     "field_name" : "__padding",
     "field_offset" : 896,
     "referenced_type" : "_ZTIA120_c"
    },
    {
     "field_name" : "uc_regspace",
     "field_offset" : 1856,
     "referenced_type" : "_ZTIA128_m"
    }
   ],
   "linker_set_key" : "_ZTI8ucontext",
   "name" : "ucontext",
   "size" : 744,
   "source_file" : "bionic/libc/include/sys/ucontext.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "fpregs",
     "referenced_type" : "_ZTIA32_y"
    },
    {
     "field_name" : "fpscr",
     "field_offset" : 2048,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI8user_vfp",
   "name" : "user_vfp",
   "size" : 264,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "d_tag",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "d_un",
     "field_offset" : 32,
     "referenced_type" : "_ZTIN9Elf32_DynUt_E"
    }
   ],
   "linker_set_key" : "_ZTI9Elf32_Dyn",
   "name" : "Elf32_Dyn",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "l_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_time_stamp",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_checksum",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_version",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_flags",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI9Elf32_Lib",
   "name" : "Elf32_Lib",
   "size" : 20,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "d_tag",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "d_un",
     "field_offset" : 64,
     "referenced_type" : "_ZTIN9Elf64_DynUt_E"
    }
   ],
   "linker_set_key" : "_ZTI9Elf64_Dyn",
   "name" : "Elf64_Dyn",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "l_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_time_stamp",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_checksum",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_version",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "l_flags",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI9Elf64_Lib",
   "name" : "Elf64_Lib",
   "size" : 20,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "nr_cache",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "nr_dirty",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "nr_writeback",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "nr_evicted",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "nr_recently_evicted",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI9cachestat",
   "name" : "cachestat",
   "size" : 40,
   "source_file" : "bionic/libc/kernel/uapi/linux/mman.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "__bits",
     "referenced_type" : "_ZTIA1_m"
    }
   ],
   "linker_set_key" : "_ZTI9cpu_set_t",
   "name" : "cpu_set_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/sched.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "e_ident",
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "e_type",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_machine",
     "field_offset" : 144,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_version",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_entry",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_phoff",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_shoff",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_flags",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_ehsize",
     "field_offset" : 320,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_phentsize",
     "field_offset" : 336,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_phnum",
     "field_offset" : 352,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_shentsize",
     "field_offset" : 368,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_shnum",
     "field_offset" : 384,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_shstrndx",
     "field_offset" : 400,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI9elf32_hdr",
   "name" : "elf32_hdr",
   "size" : 52,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "r_offset",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "r_info",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI9elf32_rel",
   "name" : "elf32_rel",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "st_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_value",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_size",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_info",
     "field_offset" : 96,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "st_other",
     "field_offset" : 104,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "st_shndx",
     "field_offset" : 112,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI9elf32_sym",
   "name" : "elf32_sym",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "e_ident",
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "e_type",
     "field_offset" : 128,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_machine",
     "field_offset" : 144,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_version",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_entry",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "e_phoff",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "e_shoff",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "e_flags",
     "field_offset" : 384,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "e_ehsize",
     "field_offset" : 416,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_phentsize",
     "field_offset" : 432,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_phnum",
     "field_offset" : 448,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_shentsize",
     "field_offset" : 464,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_shnum",
     "field_offset" : 480,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "e_shstrndx",
     "field_offset" : 496,
     "referenced_type" : "_ZTIt"
    }
   ],
   "linker_set_key" : "_ZTI9elf64_hdr",
   "name" : "elf64_hdr",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "r_offset",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "r_info",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI9elf64_rel",
   "name" : "elf64_rel",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "st_name",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "st_info",
     "field_offset" : 32,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "st_other",
     "field_offset" : 40,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "st_shndx",
     "field_offset" : 48,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "st_value",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "st_size",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI9elf64_sym",
   "name" : "elf64_sym",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "ea_hdr",
     "referenced_type" : "_ZTI6arphdr"
    },
    {
     "field_name" : "arp_sha",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA6_h"
    },
    {
     "field_name" : "arp_spa",
     "field_offset" : 112,
     "referenced_type" : "_ZTIA4_h"
    },
    {
     "field_name" : "arp_tha",
     "field_offset" : 144,
     "referenced_type" : "_ZTIA6_h"
    },
    {
     "field_name" : "arp_tpa",
     "field_offset" : 192,
     "referenced_type" : "_ZTIA4_h"
    }
   ],
   "linker_set_key" : "_ZTI9ether_arp",
   "name" : "ether_arp",
   "size" : 28,
   "source_file" : "bionic/libc/include/netinet/if_ether.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gr_interface",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gr_group",
     "field_offset" : 32,
     "referenced_type" : "_ZTI16sockaddr_storage"
    }
   ],
   "linker_set_key" : "_ZTI9group_req",
   "name" : "group_req",
   "size" : 132,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifa_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ifa_prefixlen",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ifa_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ifa_scope",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ifa_index",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI9ifaddrmsg",
   "name" : "ifaddrmsg",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_addr.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifi_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "__ifi_pad",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ifi_type",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "ifi_index",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ifi_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ifi_change",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI9ifinfomsg",
   "name" : "ifinfomsg",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "quot",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "rem",
     "field_offset" : 64,
     "referenced_type" : "_ZTIx"
    }
   ],
   "linker_set_key" : "_ZTI9imaxdiv_t",
   "name" : "imaxdiv_t",
   "size" : 16,
   "source_file" : "bionic/libc/include/inttypes.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifr6_addr",
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "ifr6_prefixlen",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ifr6_ifindex",
     "field_offset" : 160,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI9in6_ifreq",
   "name" : "in6_ifreq",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ipv6mr_multiaddr",
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "ipv6mr_ifindex",
     "field_offset" : 128,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI9ipv6_mreq",
   "name" : "ipv6_mreq",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "it_interval",
     "referenced_type" : "_ZTI7timeval"
    },
    {
     "field_name" : "it_value",
     "field_offset" : 64,
     "referenced_type" : "_ZTI7timeval"
    }
   ],
   "linker_set_key" : "_ZTI9itimerval",
   "name" : "itimerval",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/time.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "arena",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ordblks",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "smblks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hblks",
     "field_offset" : 96,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "hblkhd",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "usmblks",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fsmblks",
     "field_offset" : 192,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "uordblks",
     "field_offset" : 224,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fordblks",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "keepcost",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTI9mallinfo2",
   "name" : "mallinfo2",
   "size" : 40,
   "source_file" : "bionic/libc/include/malloc.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__seq",
     "referenced_type" : "_ZTIA4_h"
    }
   ],
   "linker_set_key" : "_ZTI9mbstate_t",
   "name" : "mbstate_t",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/mbstate_t.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "ndts_allocs",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_destroys",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_hash_grows",
     "field_offset" : 128,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_res_failed",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_lookups",
     "field_offset" : 256,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_hits",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_rcv_probes_mcast",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_rcv_probes_ucast",
     "field_offset" : 448,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_periodic_gc_runs",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_forced_gc_runs",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "ndts_table_fulls",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    }
   ],
   "linker_set_key" : "_ZTI9ndt_stats",
   "name" : "ndt_stats",
   "size" : 88,
   "source_file" : "bionic/libc/kernel/uapi/linux/neighbour.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "msg",
     "referenced_type" : "_ZTI8__ns_msg"
    },
    {
     "field_name" : "dnptrs",
     "field_offset" : 384,
     "referenced_type" : "_ZTIA25_PKh"
    },
    {
     "field_name" : "lastdnptr",
     "field_offset" : 1184,
     "referenced_type" : "_ZTIPPKh"
    }
   ],
   "linker_set_key" : "_ZTI9ns_newmsg",
   "name" : "ns_newmsg",
   "size" : 152,
   "source_file" : "bionic/libc/include/arpa/nameser.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "prefix_family",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "prefix_pad1",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "prefix_pad2",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "prefix_ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "prefix_type",
     "field_offset" : 64,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "prefix_len",
     "field_offset" : 72,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "prefix_flags",
     "field_offset" : 80,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "prefix_pad3",
     "field_offset" : 88,
     "referenced_type" : "_ZTIh"
    }
   ],
   "linker_set_key" : "_ZTI9prefixmsg",
   "name" : "prefixmsg",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "rtnh_len",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "rtnh_flags",
     "field_offset" : 16,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtnh_hops",
     "field_offset" : 24,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "rtnh_ifindex",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "linker_set_key" : "_ZTI9rtnexthop",
   "name" : "rtnexthop",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "shmmax",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shmmin",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shmmni",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shmseg",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "shmall",
     "field_offset" : 128,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused1",
     "field_offset" : 160,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused2",
     "field_offset" : 192,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused3",
     "field_offset" : 224,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__unused4",
     "field_offset" : 256,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI9shminfo64",
   "name" : "shminfo64",
   "size" : 36,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/shmbuf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN9sigactionUt_E"
    },
    {
     "field_name" : "sa_mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sa_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sa_restorer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "linker_set_key" : "_ZTI9sigaction",
   "name" : "sigaction",
   "size" : 16,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN9sigactionUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    },
    {
     "field_name" : "sa_mask",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "sa_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "sa_restorer",
     "field_offset" : 96,
     "referenced_type" : "_ZTIPFvvE"
    }
   ],
   "linker_set_key" : "_ZTI9sigaction",
   "name" : "sigaction",
   "self_type" : "_ZTI9sigaction#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 16,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "size",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_opts",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mask",
     "field_offset" : 64,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sb_dev_major",
     "field_offset" : 128,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sb_dev_minor",
     "field_offset" : 160,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "sb_magic",
     "field_offset" : 192,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "sb_flags",
     "field_offset" : 256,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "fs_type",
     "field_offset" : 288,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_id",
     "field_offset" : 320,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_parent_id",
     "field_offset" : 384,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_id_old",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_parent_id_old",
     "field_offset" : 480,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_attr",
     "field_offset" : 512,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_propagation",
     "field_offset" : 576,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_peer_group",
     "field_offset" : 640,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_master",
     "field_offset" : 704,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "propagate_from",
     "field_offset" : 768,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "mnt_root",
     "field_offset" : 832,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_point",
     "field_offset" : 864,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "mnt_ns_id",
     "field_offset" : 896,
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "__spare2",
     "field_offset" : 960,
     "referenced_type" : "_ZTIA49_y"
    },
    {
     "field_name" : "str",
     "field_offset" : 4096,
     "referenced_type" : "_ZTIA_c"
    }
   ],
   "linker_set_key" : "_ZTI9statmount",
   "name" : "statmount",
   "size" : 512,
   "source_file" : "bionic/libc/kernel/uapi/linux/mount.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "f_bsize",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_frsize",
     "field_offset" : 32,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_blocks",
     "field_offset" : 64,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_bfree",
     "field_offset" : 96,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_bavail",
     "field_offset" : 128,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_files",
     "field_offset" : 160,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_ffree",
     "field_offset" : 192,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_favail",
     "field_offset" : 224,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_fsid",
     "field_offset" : 256,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_flag",
     "field_offset" : 288,
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "f_namemax",
     "field_offset" : 320,
     "referenced_type" : "_ZTIm"
    }
   ],
   "linker_set_key" : "_ZTI9statvfs64",
   "name" : "statvfs64",
   "size" : 44,
   "source_file" : "bionic/libc/include/sys/statvfs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "uregs",
     "referenced_type" : "_ZTIA18_m"
    }
   ],
   "linker_set_key" : "_ZTI9user_regs",
   "name" : "user_regs",
   "size" : 72,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_tid",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_overrun",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_sigval",
     "field_offset" : 64,
     "referenced_type" : "_ZTI6sigval"
    },
    {
     "field_name" : "_sys_private",
     "field_offset" : 96,
     "referenced_type" : "_ZTIi"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt0_E",
   "name" : "__sifields::(unnamed)",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_pid",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_uid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "_sigval",
     "field_offset" : 64,
     "referenced_type" : "_ZTI6sigval"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt1_E",
   "name" : "__sifields::(unnamed)",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_pid",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_uid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "_status",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_utime",
     "field_offset" : 96,
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "_stime",
     "field_offset" : 128,
     "referenced_type" : "_ZTIl"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt2_E",
   "name" : "__sifields::(unnamed)",
   "size" : 20,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_addr",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_offset" : 32,
     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt3_E",
   "name" : "__sifields::(unnamed)",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_trapno",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_addr_lsb",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "_addr_bnd",
     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut_E"
    },
    {
     "field_name" : "_addr_pkey",
     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E"
    },
    {
     "field_name" : "_perf",
     "referenced_type" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_E",
   "name" : "__sifields::(unnamed)::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_dummy_pkey",
     "referenced_type" : "_ZTIA4_c"
    },
    {
     "field_name" : "_pkey",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut0_E",
   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_data",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "_type",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "_flags",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut1_E",
   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_dummy_bnd",
     "referenced_type" : "_ZTIA4_c"
    },
    {
     "field_name" : "_lower",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "_upper",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt3_Ut_Ut_E",
   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_band",
     "referenced_type" : "_ZTIl"
    },
    {
     "field_name" : "_fd",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt4_E",
   "name" : "__sifields::(unnamed)",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_call_addr",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "_syscall",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_arch",
     "field_offset" : 64,
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt5_E",
   "name" : "__sifields::(unnamed)",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_pid",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_uid",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt_E",
   "name" : "__sifields::(unnamed)",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_trapno",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_addr_lsb",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "_addr_bnd",
     "referenced_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E"
    },
    {
     "field_name" : "_addr_pkey",
     "referenced_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E"
    },
    {
     "field_name" : "_perf",
     "referenced_type" : "_ZTIN10__sifieldsUt_Ut_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt_Ut_E",
   "name" : "__sifields::(unnamed)::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_dummy_bnd",
     "referenced_type" : "_ZTIA4_c"
    },
    {
     "field_name" : "_lower",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "_upper",
     "field_offset" : 64,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN10__sifieldsUt_Ut_Ut_E",
   "name" : "__sifields::(unnamed)::(anonymous)::(unnamed)",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "raw_hdlc",
     "referenced_type" : "_ZTIP14raw_hdlc_proto"
    },
    {
     "field_name" : "cisco",
     "referenced_type" : "_ZTIP11cisco_proto"
    },
    {
     "field_name" : "fr",
     "referenced_type" : "_ZTIP8fr_proto"
    },
    {
     "field_name" : "fr_pvc",
     "referenced_type" : "_ZTIP12fr_proto_pvc"
    },
    {
     "field_name" : "fr_pvc_info",
     "referenced_type" : "_ZTIP17fr_proto_pvc_info"
    },
    {
     "field_name" : "x25",
     "referenced_type" : "_ZTIP14x25_hdlc_proto"
    },
    {
     "field_name" : "sync",
     "referenced_type" : "_ZTIP20sync_serial_settings"
    },
    {
     "field_name" : "te1",
     "referenced_type" : "_ZTIP12te1_settings"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN11if_settingsUt_E",
   "name" : "if_settings::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ports",
     "referenced_type" : "_ZTIN11rta_sessionUt_Ut_E"
    },
    {
     "field_name" : "icmpt",
     "referenced_type" : "_ZTIN11rta_sessionUt_Ut0_E"
    },
    {
     "field_name" : "spi",
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN11rta_sessionUt_E",
   "name" : "rta_session::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "type",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "code",
     "field_offset" : 8,
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "ident",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN11rta_sessionUt_Ut0_E",
   "name" : "rta_session::(unnamed)::(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "sport",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "dport",
     "field_offset" : 16,
     "referenced_type" : "_ZTIt"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN11rta_sessionUt_Ut_E",
   "name" : "rta_session::(unnamed)::(unnamed)",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/rtnetlink.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sa_handler",
     "referenced_type" : "_ZTIPFviE"
    },
    {
     "field_name" : "sa_sigaction",
     "referenced_type" : "_ZTIPFviP7siginfoPvE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
   "name" : "sigaction64::(anonymous)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sa_handler",
     "referenced_type" : "_ZTIPFviE"
    },
    {
     "field_name" : "sa_sigaction",
     "referenced_type" : "_ZTIPFviP7siginfoPvE#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN11sigaction64Ut_E",
   "name" : "sigaction64::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN11sigaction64Ut_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "bit_width" : 1,
     "field_name" : "sign1",
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 15,
     "field_name" : "unused",
     "field_offset" : 1,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "sign2",
     "field_offset" : 16,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 14,
     "field_name" : "exponent",
     "field_offset" : 17,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 1,
     "field_name" : "j",
     "field_offset" : 31,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 31,
     "field_name" : "mantissa1",
     "field_offset" : 32,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    },
    {
     "bit_width" : 32,
     "field_name" : "mantissa0",
     "field_offset" : 64,
     "is_bit_field" : true,
     "referenced_type" : "_ZTIj"
    }
   ],
   "linker_set_key" : "_ZTIN11user_fpregs6fp_regE",
   "name" : "user_fpregs::fp_reg",
   "size" : 12,
   "source_file" : "bionic/libc/include/sys/user.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "a_val",
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12Elf32_auxv_tUt_E",
   "name" : "Elf32_auxv_t::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "a_val",
     "referenced_type" : "_ZTIy"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12Elf64_auxv_tUt_E",
   "name" : "Elf64_auxv_t::(unnamed)",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "bionic/libc/include/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut0_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_parse.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_print.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/getaddrinfo.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/gethnamaddr.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/getnameinfo.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/net/sethostent.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/herror.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_cache.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_comp.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_debug.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_init.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_mkquery.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_query.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_send.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/resolv/res_state.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/isc/ev_streams.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/isc/ev_timers.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_netbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-netbsd/lib/libc/inet/nsap_addr.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/base64.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_lnaof.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_makeaddr.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_netof.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_ntoa.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_ntop.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/inet_pton.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    },
    {
     "referenced_type" : "_ZTIN12group_filterUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_E",
   "name" : "group_filter::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN12group_filterUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_openbsd/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/upstream-openbsd/lib/libc/net/res_random.sdump",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gf_interface",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gf_group",
     "field_offset" : 32,
     "referenced_type" : "_ZTI16sockaddr_storage"
    },
    {
     "field_name" : "gf_fmode",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gf_numsrc",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gf_slist_flex",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIA_16sockaddr_storage"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_Ut0_E",
   "name" : "group_filter::(anonymous)::(anonymous)",
   "size" : 140,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "gf_interface_aux",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gf_group_aux",
     "field_offset" : 32,
     "referenced_type" : "_ZTI16sockaddr_storage"
    },
    {
     "field_name" : "gf_fmode_aux",
     "field_offset" : 1056,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gf_numsrc_aux",
     "field_offset" : 1088,
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "gf_slist",
     "field_offset" : 1120,
     "referenced_type" : "_ZTIA1_16sockaddr_storage"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12group_filterUt_Ut_E",
   "name" : "group_filter::(anonymous)::(anonymous)",
   "size" : 268,
   "source_file" : "bionic/libc/kernel/uapi/linux/in.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "hv1",
     "referenced_type" : "_ZTI20tpacket_hdr_variant1"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN12tpacket3_hdrUt_E",
   "name" : "tpacket3_hdr::(anonymous)",
   "record_kind" : "union",
   "size" : 12,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ts_usec",
     "referenced_type" : "_ZTIj"
    },
    {
     "field_name" : "ts_nsec",
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN13tpacket_bd_tsUt_E",
   "name" : "tpacket_bd_ts::(anonymous)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if_packet.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN16sockaddr_storageUt_Ut_E"
    },
    {
     "field_name" : "__align",
     "referenced_type" : "_ZTIPv"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN16sockaddr_storageUt_E",
   "name" : "sockaddr_storage::(anonymous)",
   "record_kind" : "union",
   "size" : 128,
   "source_file" : "bionic/libc/include/bits/sockaddr_storage.h"
  },
  {
   "alignment" : 2,
   "fields" :
   [
    {
     "field_name" : "ss_family",
     "referenced_type" : "_ZTIt"
    },
    {
     "field_name" : "__data",
     "field_offset" : 16,
     "referenced_type" : "_ZTIA126_c"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN16sockaddr_storageUt_Ut_E",
   "name" : "sockaddr_storage::(anonymous)::(anonymous)",
   "size" : 128,
   "source_file" : "bionic/libc/include/bits/sockaddr_storage.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_sa_handler",
     "referenced_type" : "_ZTIPFviE"
    },
    {
     "field_name" : "_sa_sigaction",
     "referenced_type" : "_ZTIPFviP7siginfoPvE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
   "name" : "__kernel_sigaction::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_sa_handler",
     "referenced_type" : "_ZTIPFviE"
    },
    {
     "field_name" : "_sa_sigaction",
     "referenced_type" : "_ZTIPFviP7siginfoPvE#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN18__kernel_sigactionUt_E",
   "name" : "__kernel_sigaction::(unnamed)",
   "record_kind" : "union",
   "self_type" : "_ZTIN18__kernel_sigactionUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/asm-arm/asm/signal.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "entry",
     "referenced_type" : "_ZTIN19ptrace_syscall_infoUt_Ut_E"
    },
    {
     "field_name" : "exit",
     "referenced_type" : "_ZTIN19ptrace_syscall_infoUt_Ut0_E"
    },
    {
     "field_name" : "seccomp",
     "referenced_type" : "_ZTIN19ptrace_syscall_infoUt_Ut1_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN19ptrace_syscall_infoUt_E",
   "name" : "ptrace_syscall_info::(anonymous)",
   "record_kind" : "union",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "rval",
     "referenced_type" : "_ZTIx"
    },
    {
     "field_name" : "is_error",
     "field_offset" : 64,
     "referenced_type" : "_ZTIh"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN19ptrace_syscall_infoUt_Ut0_E",
   "name" : "ptrace_syscall_info::(anonymous)::(unnamed)",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "nr",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "args",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA6_y"
    },
    {
     "field_name" : "ret_data",
     "field_offset" : 448,
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN19ptrace_syscall_infoUt_Ut1_E",
   "name" : "ptrace_syscall_info::(anonymous)::(unnamed)",
   "size" : 64,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "nr",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "args",
     "field_offset" : 64,
     "referenced_type" : "_ZTIA6_y"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN19ptrace_syscall_infoUt_Ut_E",
   "name" : "ptrace_syscall_info::(anonymous)::(unnamed)",
   "size" : 56,
   "source_file" : "bionic/libc/kernel/uapi/linux/ptrace.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "__reserved",
     "referenced_type" : "_ZTIA32_h"
    },
    {
     "field_name" : "descriptor",
     "referenced_type" : "_ZTIA8_h"
    },
    {
     "field_name" : "identifier",
     "referenced_type" : "_ZTIA16_h"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN21fscrypt_key_specifierUt_E",
   "name" : "fscrypt_key_specifier::(unnamed)",
   "record_kind" : "union",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "version",
     "referenced_type" : "_ZTIh"
    },
    {
     "field_name" : "v1",
     "referenced_type" : "_ZTI17fscrypt_policy_v1"
    },
    {
     "field_name" : "v2",
     "referenced_type" : "_ZTI17fscrypt_policy_v2"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN25fscrypt_get_policy_ex_argUt_E",
   "name" : "fscrypt_get_policy_ex_arg::(unnamed)",
   "record_kind" : "union",
   "size" : 24,
   "source_file" : "bionic/libc/kernel/uapi/linux/fscrypt.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifru_addr",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "ifru_dstaddr",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "ifru_broadaddr",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "ifru_netmask",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "ifru_hwaddr",
     "referenced_type" : "_ZTI8sockaddr"
    },
    {
     "field_name" : "ifru_flags",
     "referenced_type" : "_ZTIs"
    },
    {
     "field_name" : "ifru_ivalue",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ifru_mtu",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "ifru_map",
     "referenced_type" : "_ZTI5ifmap"
    },
    {
     "field_name" : "ifru_slave",
     "referenced_type" : "_ZTIA16_c"
    },
    {
     "field_name" : "ifru_newname",
     "referenced_type" : "_ZTIA16_c"
    },
    {
     "field_name" : "ifru_data",
     "referenced_type" : "_ZTIPv"
    },
    {
     "field_name" : "ifru_settings",
     "referenced_type" : "_ZTI11if_settings"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN5ifreqUt0_E",
   "name" : "ifreq::(unnamed)",
   "record_kind" : "union",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 1,
   "fields" :
   [
    {
     "field_name" : "ifrn_name",
     "referenced_type" : "_ZTIA16_c"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN5ifreqUt_E",
   "name" : "ifreq::(unnamed)",
   "record_kind" : "union",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifcu_buf",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "ifcu_req",
     "referenced_type" : "_ZTIP5ifreq"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN6ifconfUt_E",
   "name" : "ifconf::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifcu_buf",
     "referenced_type" : "_ZTIPc"
    },
    {
     "field_name" : "ifcu_req",
     "referenced_type" : "_ZTIP5ifreq#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN6ifconfUt_E",
   "name" : "ifconf::(unnamed)",
   "record_kind" : "union",
   "self_type" : "_ZTIN6ifconfUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_dns/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/dns/nameser/ns_name.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/if.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "ifu_broadaddr",
     "referenced_type" : "_ZTIP8sockaddr"
    },
    {
     "field_name" : "ifu_dstaddr",
     "referenced_type" : "_ZTIP8sockaddr"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7ifaddrsUt_E",
   "name" : "ifaddrs::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/include/ifaddrs.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN7ipv6hdrUt_Ut_E"
    },
    {
     "field_name" : "addrs",
     "referenced_type" : "_ZTIN7ipv6hdrUt_Ut0_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7ipv6hdrUt_E",
   "name" : "ipv6hdr::(anonymous)",
   "record_kind" : "union",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "saddr",
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "daddr",
     "field_offset" : 128,
     "referenced_type" : "_ZTI8in6_addr"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7ipv6hdrUt_Ut0_E",
   "name" : "ipv6hdr::(anonymous)::(unnamed)",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "saddr",
     "referenced_type" : "_ZTI8in6_addr"
    },
    {
     "field_name" : "daddr",
     "field_offset" : 128,
     "referenced_type" : "_ZTI8in6_addr"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7ipv6hdrUt_Ut_E",
   "name" : "ipv6hdr::(anonymous)::(anonymous)",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/linux/ipv6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN7siginfoUt_Ut_E"
    },
    {
     "field_name" : "_si_pad",
     "referenced_type" : "_ZTIA32_i"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7siginfoUt_E",
   "name" : "siginfo::(anonymous)",
   "record_kind" : "union",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN7siginfoUt_Ut_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    },
    {
     "field_name" : "_si_pad",
     "referenced_type" : "_ZTIA32_i"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7siginfoUt_E",
   "name" : "siginfo::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN7siginfoUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 128,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "si_signo",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "si_errno",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "si_code",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_sifields",
     "field_offset" : 96,
     "referenced_type" : "_ZTI10__sifields"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
   "name" : "siginfo::(anonymous)::(anonymous)",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "si_signo",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "si_errno",
     "field_offset" : 32,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "si_code",
     "field_offset" : 64,
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_sifields",
     "field_offset" : 96,
     "referenced_type" : "_ZTI10__sifields#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN7siginfoUt_Ut_E",
   "name" : "siginfo::(anonymous)::(anonymous)",
   "self_type" : "_ZTIN7siginfoUt_Ut_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 32,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "u6_addr8",
     "referenced_type" : "_ZTIA16_h"
    },
    {
     "field_name" : "u6_addr16",
     "referenced_type" : "_ZTIA8_t"
    },
    {
     "field_name" : "u6_addr32",
     "referenced_type" : "_ZTIA4_j"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN8in6_addrUt_E",
   "name" : "in6_addr::(unnamed)",
   "record_kind" : "union",
   "size" : 16,
   "source_file" : "bionic/libc/kernel/uapi/linux/in6.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_pad",
     "referenced_type" : "_ZTIA13_i"
    },
    {
     "field_name" : "_tid",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "_sigev_thread",
     "referenced_type" : "_ZTIN8sigeventUt_Ut_E"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN8sigeventUt_E",
   "name" : "sigevent::(unnamed)",
   "record_kind" : "union",
   "size" : 52,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "_function",
     "referenced_type" : "_ZTIPFv6sigvalE"
    },
    {
     "field_name" : "_attribute",
     "field_offset" : 32,
     "referenced_type" : "_ZTIPv"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN8sigeventUt_Ut_E",
   "name" : "sigevent::(unnamed)::(unnamed)",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/asm-generic/siginfo.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "referenced_type" : "_ZTIN8ucontextUt_Ut_E"
    },
    {
     "field_name" : "uc_sigmask64",
     "referenced_type" : "_ZTI10sigset64_t"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN8ucontextUt_E",
   "name" : "ucontext::(anonymous)",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/ucontext.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "uc_sigmask",
     "referenced_type" : "_ZTIm"
    },
    {
     "field_name" : "__padding_rt_sigset",
     "field_offset" : 32,
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN8ucontextUt_Ut_E",
   "name" : "ucontext::(anonymous)::(anonymous)",
   "size" : 8,
   "source_file" : "bionic/libc/include/sys/ucontext.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "d_val",
     "referenced_type" : "_ZTIi"
    },
    {
     "field_name" : "d_ptr",
     "referenced_type" : "_ZTIj"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN9Elf32_DynUt_E",
   "name" : "Elf32_Dyn::(unnamed)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 8,
   "fields" :
   [
    {
     "field_name" : "d_val",
     "referenced_type" : "_ZTIy"
    },
    {
     "field_name" : "d_ptr",
     "referenced_type" : "_ZTIy"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN9Elf64_DynUt_E",
   "name" : "Elf64_Dyn::(unnamed)",
   "record_kind" : "union",
   "size" : 8,
   "source_file" : "bionic/libc/kernel/uapi/linux/elf.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sa_handler",
     "referenced_type" : "_ZTIPFviE"
    },
    {
     "field_name" : "sa_sigaction",
     "referenced_type" : "_ZTIPFviP7siginfoPvE"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN9sigactionUt_E",
   "name" : "sigaction::(anonymous)",
   "record_kind" : "union",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  },
  {
   "alignment" : 4,
   "fields" :
   [
    {
     "field_name" : "sa_handler",
     "referenced_type" : "_ZTIPFviE"
    },
    {
     "field_name" : "sa_sigaction",
     "referenced_type" : "_ZTIPFviP7siginfoPvE#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump"
    }
   ],
   "is_anonymous" : true,
   "linker_set_key" : "_ZTIN9sigactionUt_E",
   "name" : "sigaction::(anonymous)",
   "record_kind" : "union",
   "self_type" : "_ZTIN9sigactionUt_E#ODR:out/soong/.intermediates/bionic/libc/libc_bionic/android_arm_armv8-a_static_apex10000_sabi/obj/bionic/libc/stdio/parsefloat.sdump",
   "size" : 4,
   "source_file" : "bionic/libc/include/bits/signal_types.h"
  }
 ],
 "rvalue_reference_types" : []
}
