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