1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 1, 7 "is_integral" : true, 8 "is_unsigned" : true, 9 "linker_set_key" : "_ZTIb", 10 "name" : "bool", 11 "size" : 1 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "linker_set_key" : "_ZTIc", 17 "name" : "char", 18 "size" : 1 19 }, 20 { 21 "alignment" : 4, 22 "is_integral" : true, 23 "linker_set_key" : "_ZTIi", 24 "name" : "int", 25 "size" : 4 26 }, 27 { 28 "alignment" : 4, 29 "is_integral" : true, 30 "is_unsigned" : true, 31 "linker_set_key" : "_ZTIj", 32 "name" : "unsigned int", 33 "size" : 4 34 }, 35 { 36 "linker_set_key" : "_ZTIv", 37 "name" : "void" 38 }, 39 { 40 "alignment" : 4, 41 "is_integral" : true, 42 "is_unsigned" : true, 43 "linker_set_key" : "_ZTIy", 44 "name" : "unsigned long long", 45 "size" : 8 46 } 47 ], 48 "elf_functions" : 49 [ 50 { 51 "name" : "ADnsHelper_init" 52 }, 53 { 54 "name" : "ADnsHelper_isUidNetworkingBlocked" 55 } 56 ], 57 "elf_objects" : [], 58 "enum_types" : 59 [ 60 { 61 "alignment" : 4, 62 "enum_fields" : 63 [ 64 { 65 "enum_field_value" : 10, 66 "name" : "EVENT_TYPE_LIST_STOP" 67 }, 68 { 69 "enum_field_value" : 63, 70 "name" : "EVENT_TYPE_UNKNOWN" 71 }, 72 { 73 "enum_field_value" : 0, 74 "name" : "EVENT_TYPE_INT" 75 }, 76 { 77 "enum_field_value" : 1, 78 "name" : "EVENT_TYPE_LONG" 79 }, 80 { 81 "enum_field_value" : 2, 82 "name" : "EVENT_TYPE_STRING" 83 }, 84 { 85 "enum_field_value" : 3, 86 "name" : "EVENT_TYPE_LIST" 87 }, 88 { 89 "enum_field_value" : 4, 90 "name" : "EVENT_TYPE_FLOAT" 91 } 92 ], 93 "linker_set_key" : "_ZTI19AndroidEventLogType", 94 "name" : "AndroidEventLogType", 95 "size" : 4, 96 "source_file" : "system/logging/liblog/include/log/log.h", 97 "underlying_type" : "_ZTIj" 98 }, 99 { 100 "alignment" : 4, 101 "enum_fields" : 102 [ 103 { 104 "enum_field_value" : 0, 105 "name" : "ANDROID_LOG_UNKNOWN" 106 }, 107 { 108 "enum_field_value" : 1, 109 "name" : "ANDROID_LOG_DEFAULT" 110 }, 111 { 112 "enum_field_value" : 2, 113 "name" : "ANDROID_LOG_VERBOSE" 114 }, 115 { 116 "enum_field_value" : 3, 117 "name" : "ANDROID_LOG_DEBUG" 118 }, 119 { 120 "enum_field_value" : 4, 121 "name" : "ANDROID_LOG_INFO" 122 }, 123 { 124 "enum_field_value" : 5, 125 "name" : "ANDROID_LOG_WARN" 126 }, 127 { 128 "enum_field_value" : 6, 129 "name" : "ANDROID_LOG_ERROR" 130 }, 131 { 132 "enum_field_value" : 7, 133 "name" : "ANDROID_LOG_FATAL" 134 }, 135 { 136 "enum_field_value" : 8, 137 "name" : "ANDROID_LOG_SILENT" 138 } 139 ], 140 "linker_set_key" : "_ZTI19android_LogPriority", 141 "name" : "android_LogPriority", 142 "size" : 4, 143 "source_file" : "system/logging/liblog/include/android/log.h", 144 "underlying_type" : "_ZTIj" 145 }, 146 { 147 "alignment" : 4, 148 "enum_fields" : 149 [ 150 { 151 "enum_field_value" : 0, 152 "name" : "LOG_ID_MIN" 153 }, 154 { 155 "enum_field_value" : 0, 156 "name" : "LOG_ID_MAIN" 157 }, 158 { 159 "enum_field_value" : 1, 160 "name" : "LOG_ID_RADIO" 161 }, 162 { 163 "enum_field_value" : 2, 164 "name" : "LOG_ID_EVENTS" 165 }, 166 { 167 "enum_field_value" : 3, 168 "name" : "LOG_ID_SYSTEM" 169 }, 170 { 171 "enum_field_value" : 4, 172 "name" : "LOG_ID_CRASH" 173 }, 174 { 175 "enum_field_value" : 5, 176 "name" : "LOG_ID_STATS" 177 }, 178 { 179 "enum_field_value" : 6, 180 "name" : "LOG_ID_SECURITY" 181 }, 182 { 183 "enum_field_value" : 7, 184 "name" : "LOG_ID_KERNEL" 185 }, 186 { 187 "enum_field_value" : 8, 188 "name" : "LOG_ID_MAX" 189 }, 190 { 191 "enum_field_value" : 2147483647, 192 "name" : "LOG_ID_DEFAULT" 193 } 194 ], 195 "linker_set_key" : "_ZTI6log_id", 196 "name" : "log_id", 197 "size" : 4, 198 "source_file" : "system/logging/liblog/include/android/log.h", 199 "underlying_type" : "_ZTIj" 200 } 201 ], 202 "function_types" : [], 203 "functions" : 204 [ 205 { 206 "function_name" : "ADnsHelper_init", 207 "linker_set_key" : "ADnsHelper_init", 208 "return_type" : "_ZTIi", 209 "source_file" : "packages/modules/Connectivity/bpf/dns_helper/include/DnsHelperPublic.h" 210 }, 211 { 212 "function_name" : "ADnsHelper_isUidNetworkingBlocked", 213 "linker_set_key" : "ADnsHelper_isUidNetworkingBlocked", 214 "parameters" : 215 [ 216 { 217 "referenced_type" : "_ZTIj" 218 }, 219 { 220 "referenced_type" : "_ZTIb" 221 } 222 ], 223 "return_type" : "_ZTIi", 224 "source_file" : "packages/modules/Connectivity/bpf/dns_helper/include/DnsHelperPublic.h" 225 } 226 ], 227 "global_vars" : [], 228 "lvalue_reference_types" : 229 [ 230 { 231 "alignment" : 4, 232 "linker_set_key" : "_ZTIRK8log_time", 233 "name" : "const log_time &", 234 "referenced_type" : "_ZTIK8log_time", 235 "size" : 4, 236 "source_file" : "system/logging/liblog/include/log/log_time.h" 237 }, 238 { 239 "alignment" : 4, 240 "linker_set_key" : "_ZTIRK8timespec", 241 "name" : "const timespec &", 242 "referenced_type" : "_ZTIK8timespec", 243 "size" : 4, 244 "source_file" : "system/logging/liblog/include/log/log_time.h" 245 } 246 ], 247 "pointer_types" : 248 [ 249 { 250 "alignment" : 4, 251 "linker_set_key" : "_ZTIP8log_time", 252 "name" : "log_time *", 253 "referenced_type" : "_ZTI8log_time", 254 "size" : 4, 255 "source_file" : "system/logging/liblog/include/log/log_time.h" 256 }, 257 { 258 "alignment" : 4, 259 "linker_set_key" : "_ZTIPK8log_time", 260 "name" : "const log_time *", 261 "referenced_type" : "_ZTIK8log_time", 262 "size" : 4, 263 "source_file" : "system/logging/liblog/include/log/log_time.h" 264 }, 265 { 266 "alignment" : 4, 267 "linker_set_key" : "_ZTIPKc", 268 "name" : "const char *", 269 "referenced_type" : "_ZTIKc", 270 "size" : 4, 271 "source_file" : "system/logging/liblog/include/android/log.h" 272 } 273 ], 274 "qualified_types" : 275 [ 276 { 277 "alignment" : 1, 278 "is_const" : true, 279 "linker_set_key" : "_ZTIK8log_time", 280 "name" : "const log_time", 281 "referenced_type" : "_ZTI8log_time", 282 "size" : 8, 283 "source_file" : "system/logging/liblog/include/log/log_time.h" 284 }, 285 { 286 "alignment" : 4, 287 "is_const" : true, 288 "linker_set_key" : "_ZTIK8timespec", 289 "name" : "const timespec", 290 "referenced_type" : "_ZTI8timespec", 291 "size" : 8, 292 "source_file" : "system/logging/liblog/include/log/log_time.h" 293 }, 294 { 295 "alignment" : 1, 296 "is_const" : true, 297 "linker_set_key" : "_ZTIKc", 298 "name" : "const char", 299 "referenced_type" : "_ZTIc", 300 "size" : 1, 301 "source_file" : "system/logging/liblog/include/android/log.h" 302 } 303 ], 304 "record_types" : 305 [ 306 { 307 "alignment" : 4, 308 "fields" : 309 [ 310 { 311 "field_name" : "struct_size", 312 "referenced_type" : "_ZTIj" 313 }, 314 { 315 "field_name" : "buffer_id", 316 "field_offset" : 32, 317 "referenced_type" : "_ZTIi" 318 }, 319 { 320 "field_name" : "priority", 321 "field_offset" : 64, 322 "referenced_type" : "_ZTIi" 323 }, 324 { 325 "field_name" : "tag", 326 "field_offset" : 96, 327 "referenced_type" : "_ZTIPKc" 328 }, 329 { 330 "field_name" : "file", 331 "field_offset" : 128, 332 "referenced_type" : "_ZTIPKc" 333 }, 334 { 335 "field_name" : "line", 336 "field_offset" : 160, 337 "referenced_type" : "_ZTIj" 338 }, 339 { 340 "field_name" : "message", 341 "field_offset" : 192, 342 "referenced_type" : "_ZTIPKc" 343 } 344 ], 345 "linker_set_key" : "_ZTI21__android_log_message", 346 "name" : "__android_log_message", 347 "size" : 28, 348 "source_file" : "system/logging/liblog/include/android/log.h" 349 }, 350 { 351 "alignment" : 1, 352 "fields" : 353 [ 354 { 355 "field_name" : "tv_sec", 356 "referenced_type" : "_ZTIj" 357 }, 358 { 359 "field_name" : "tv_nsec", 360 "field_offset" : 32, 361 "referenced_type" : "_ZTIj" 362 } 363 ], 364 "linker_set_key" : "_ZTI8log_time", 365 "name" : "log_time", 366 "size" : 8, 367 "source_file" : "system/logging/liblog/include/log/log_time.h" 368 } 369 ], 370 "rvalue_reference_types" : [] 371} 372